From fe2558a57b942b4b2b59a522d46b6787e612890e Mon Sep 17 00:00:00 2001 From: "Jan H. Meinke" <j.meinke@fz-juelich.de> Date: Wed, 31 Mar 2021 12:23:48 +0200 Subject: [PATCH] Material from High-Performance Computing with Python @ JSC 2020. --- 00_Bottlenecks.ipynb | 788 + 01_Introduction to IPython.ipynb | 959 + 02_NumPy_concepts.ipynb | 367 + 03_ThinkVector.ipynb | 845 + 04_Profiling a simple md code.ipynb | 648 + 05_Debugging.ipynb | 347 + 06_IDEs.ipynb | 276 + 07_LocalParallel.ipynb | 1822 ++ 08_LocalTaskParallel.ipynb | 358 + 09_Numba vectorize.ipynb | 552 + 10_NumbaIntro.ipynb | 1206 + 11_Speeding up your code with Cython.ipynb | 1285 + 12_Writing your own Python bindings.ipynb | 1503 + 13_Introduction to Dask.ipynb | 605 + 14_Introduction to MPI.ipynb | 1589 + 15_Introduction to CuPy.ipynb | 386 + 16_CUDA for Python.ipynb | 1184 + 17_CUDA and MPI.ipynb | 519 + build.sh | 19 + code/point/.kdev4/point.kdev4 | 17 + code/point/CMakeLists.txt | 4 + code/point/point.kdev4 | 4 + code/point/point3d.cpp | 45 + code/point/point3d.h | 25 + code/point/point3d_bind.cpp | 51 + code/point/points.f90 | 52 + code/text_stats/.kdev4/text_stats.kdev4 | 17 + code/text_stats/CMakeLists.txt | 4 + code/text_stats/text_stats.c | 6 + code/text_stats/text_stats.h | 8 + code/text_stats/text_stats.kdev4 | 4 + code/text_stats/text_stats_bind.cpp | 27 + code/text_stats/word_frequency.F90 | 8 + data/iris.csv | 151 + hpcpy20 | 20 + images/.directory | 4 + images/6nodes.png | Bin 0 -> 23306 bytes images/6nodescoll1.png | Bin 0 -> 87200 bytes images/6nodescoll2.png | Bin 0 -> 82043 bytes images/6nodesptp.png | Bin 0 -> 98440 bytes images/6nodeswcommranks.png | Bin 0 -> 70683 bytes images/CPUGPUSchema.png | Bin 0 -> 21297 bytes images/CPUGPUSchema.svg | 886 + images/Debug_Floating_Bar.png | Bin 0 -> 3732 bytes images/Debug_Floating_Bar_simple.png | Bin 0 -> 1528 bytes images/Debug_selection.png | Bin 0 -> 6975 bytes images/IPythoninTerminal.png | Bin 0 -> 62133 bytes images/QtConsolewithDoc.png | Bin 0 -> 80179 bytes images/QtConsolewithImageandDoc.png | Bin 0 -> 71119 bytes images/Roofline_jureca_1.svg | 19848 ++++++++++++ images/Roofline_jureca_2.svg | 25290 +++++++++++++++ images/Roofline_juwels_1.svg | 20216 ++++++++++++ images/Roofline_juwels_2.svg | 25524 ++++++++++++++++ images/a_block_of_threads.svg | 4620 +++ images/a_single_thread.svg | 398 + images/cupy.png | Bin 0 -> 7022 bytes images/domain_decomposition_exploded.png | Bin 0 -> 16130 bytes images/domain_decomposition_stencil.svg | 446 + .../domain_decomposition_stencil_exploded.svg | 539 + images/eric5.png | Bin 0 -> 103618 bytes images/ipyparallel.svg | 401 + images/motorcycleandbus.png | Bin 0 -> 274248 bytes images/pycharm.png | Bin 0 -> 196450 bytes images/splitsquaregrid.svg | 445 + images/splitsquaregridwhalo02.svg | 446 + images/splitsquaregridwhalo1.svg | 446 + images/splitsquaregridwstencil.svg | 446 + images/squaregrid.svg | 445 + images/stencil.svg | 150 + images/structure_CPU.pdf | Bin 0 -> 14852 bytes images/structure_GPU.pdf | Bin 0 -> 15046 bytes images/teams_with_threads.svg | 22988 ++++++++++++++ images/vim.png | Bin 0 -> 84142 bytes images/vscode-oss.png | Bin 0 -> 194900 bytes .../00_Bottlenecks-checkpoint.ipynb | 788 + solutions/00_Bottlenecks.ipynb | 788 + solutions/01_Introduction to IPython.ipynb | 959 + solutions/02_NumPy_concepts.ipynb | 367 + solutions/03_ThinkVector.ipynb | 1129 + solutions/04_Profiling a simple md code.ipynb | 665 + solutions/05_Debugging.ipynb | 347 + solutions/06_IDEs.ipynb | 276 + solutions/07_LocalParallel.ipynb | 1822 ++ solutions/08_LocalTaskParallel.ipynb | 358 + solutions/09_Numba vectorize.ipynb | 603 + solutions/10_NumbaIntro.ipynb | 1480 + ...11_Speeding up your code with Cython.ipynb | 1373 + .../12_Writing your own Python bindings.ipynb | 1549 + solutions/13_Introduction to Dask.ipynb | 797 + solutions/14_Introduction to MPI.ipynb | 1787 ++ solutions/15_Introduction to CuPy.ipynb | 462 + solutions/16_CUDA for Python.ipynb | 1482 + solutions/17_CUDA and MPI.ipynb | 735 + solutions/build.sh | 19 + solutions/code | 1 + solutions/data | 1 + solutions/hpcpy20 | 20 + solutions/images | 1 + 98 files changed, 157048 insertions(+) create mode 100644 00_Bottlenecks.ipynb create mode 100644 01_Introduction to IPython.ipynb create mode 100644 02_NumPy_concepts.ipynb create mode 100644 03_ThinkVector.ipynb create mode 100644 04_Profiling a simple md code.ipynb create mode 100644 05_Debugging.ipynb create mode 100644 06_IDEs.ipynb create mode 100644 07_LocalParallel.ipynb create mode 100644 08_LocalTaskParallel.ipynb create mode 100644 09_Numba vectorize.ipynb create mode 100644 10_NumbaIntro.ipynb create mode 100644 11_Speeding up your code with Cython.ipynb create mode 100644 12_Writing your own Python bindings.ipynb create mode 100644 13_Introduction to Dask.ipynb create mode 100644 14_Introduction to MPI.ipynb create mode 100644 15_Introduction to CuPy.ipynb create mode 100644 16_CUDA for Python.ipynb create mode 100644 17_CUDA and MPI.ipynb create mode 100755 build.sh create mode 100644 code/point/.kdev4/point.kdev4 create mode 100644 code/point/CMakeLists.txt create mode 100644 code/point/point.kdev4 create mode 100644 code/point/point3d.cpp create mode 100644 code/point/point3d.h create mode 100644 code/point/point3d_bind.cpp create mode 100644 code/point/points.f90 create mode 100644 code/text_stats/.kdev4/text_stats.kdev4 create mode 100644 code/text_stats/CMakeLists.txt create mode 100644 code/text_stats/text_stats.c create mode 100644 code/text_stats/text_stats.h create mode 100644 code/text_stats/text_stats.kdev4 create mode 100644 code/text_stats/text_stats_bind.cpp create mode 100644 code/text_stats/word_frequency.F90 create mode 100644 data/iris.csv create mode 100644 hpcpy20 create mode 100644 images/.directory create mode 100644 images/6nodes.png create mode 100644 images/6nodescoll1.png create mode 100644 images/6nodescoll2.png create mode 100644 images/6nodesptp.png create mode 100644 images/6nodeswcommranks.png create mode 100644 images/CPUGPUSchema.png create mode 100644 images/CPUGPUSchema.svg create mode 100644 images/Debug_Floating_Bar.png create mode 100644 images/Debug_Floating_Bar_simple.png create mode 100644 images/Debug_selection.png create mode 100644 images/IPythoninTerminal.png create mode 100644 images/QtConsolewithDoc.png create mode 100644 images/QtConsolewithImageandDoc.png create mode 100644 images/Roofline_jureca_1.svg create mode 100644 images/Roofline_jureca_2.svg create mode 100644 images/Roofline_juwels_1.svg create mode 100644 images/Roofline_juwels_2.svg create mode 100644 images/a_block_of_threads.svg create mode 100644 images/a_single_thread.svg create mode 100644 images/cupy.png create mode 100644 images/domain_decomposition_exploded.png create mode 100644 images/domain_decomposition_stencil.svg create mode 100644 images/domain_decomposition_stencil_exploded.svg create mode 100644 images/eric5.png create mode 100644 images/ipyparallel.svg create mode 100644 images/motorcycleandbus.png create mode 100644 images/pycharm.png create mode 100644 images/splitsquaregrid.svg create mode 100644 images/splitsquaregridwhalo02.svg create mode 100644 images/splitsquaregridwhalo1.svg create mode 100644 images/splitsquaregridwstencil.svg create mode 100644 images/squaregrid.svg create mode 100644 images/stencil.svg create mode 100644 images/structure_CPU.pdf create mode 100644 images/structure_GPU.pdf create mode 100644 images/teams_with_threads.svg create mode 100644 images/vim.png create mode 100644 images/vscode-oss.png create mode 100644 solutions/.ipynb_checkpoints/00_Bottlenecks-checkpoint.ipynb create mode 100644 solutions/00_Bottlenecks.ipynb create mode 100644 solutions/01_Introduction to IPython.ipynb create mode 100644 solutions/02_NumPy_concepts.ipynb create mode 100644 solutions/03_ThinkVector.ipynb create mode 100644 solutions/04_Profiling a simple md code.ipynb create mode 100644 solutions/05_Debugging.ipynb create mode 100644 solutions/06_IDEs.ipynb create mode 100644 solutions/07_LocalParallel.ipynb create mode 100644 solutions/08_LocalTaskParallel.ipynb create mode 100644 solutions/09_Numba vectorize.ipynb create mode 100644 solutions/10_NumbaIntro.ipynb create mode 100644 solutions/11_Speeding up your code with Cython.ipynb create mode 100644 solutions/12_Writing your own Python bindings.ipynb create mode 100644 solutions/13_Introduction to Dask.ipynb create mode 100644 solutions/14_Introduction to MPI.ipynb create mode 100644 solutions/15_Introduction to CuPy.ipynb create mode 100644 solutions/16_CUDA for Python.ipynb create mode 100644 solutions/17_CUDA and MPI.ipynb create mode 100755 solutions/build.sh create mode 120000 solutions/code create mode 120000 solutions/data create mode 100644 solutions/hpcpy20 create mode 120000 solutions/images diff --git a/00_Bottlenecks.ipynb b/00_Bottlenecks.ipynb new file mode 100644 index 0000000..c13468d --- /dev/null +++ b/00_Bottlenecks.ipynb @@ -0,0 +1,788 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Bottlenecks\n", + "\n", + "<div class=\"dateauthor\">\n", + "16 Nov 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## High-performance computing is computing at the limit" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "CPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Memory" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "I/O" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CPU\n", + "### On JUWELS" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "\n", + "Each core has the following features:\n", + "\n", + "- processor frequency of 2.7 GHz (up to 3.7 GHz in turbo mode)\n", + "- 512 bit wide vector unit (8 double precision numbers)\n", + "- 2 Fused multiply-add (FMA) units each performing an FMA operation in a single cycle (each FMA counts as 2 floating point operations)\n", + "- When running all cores each FMA unit runs at 2.5 GHz (max)\n", + "- Peak performance is 2.5 \\* 8 \\* 2 \\* 2 GFlop/s = 80 GFlop/s" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "There are 24 cores per socket\n", + "- Peak performance of a socket is 24 * 80 GFlop/s = 1920 GFlop/s" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is the limit most people think of first, but it's often not the crucial one. Each core on JUWELS can perform ca. 80 GFlop/s if the code is completely *vectorized* and performs a *multiply and an add operation* at *each step*. If your code doesn't fulfill those requirements its peak performance will be less.\n", + "\n", + "Actually the peak performance is a often less because the CPU temperature limit typically soon leads to throttling when using all cores. The guaranteed sustained frequency for the JUWELS FMA units is 1.9 GHz." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Memory hierarchy\n", + "### Caches" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "* L1 (per core):\n", + " - 32 kiB data cache (+ 32 kiB instruction cache)\n", + " - Fastest memory (128 (load) + 64 (store)) B/cycle (latency: 4-5 cycles)\n", + "* L2 (per core): \n", + " - 1 MiB\n", + " - 64 B/cycle (latency: 14 cycles)\n", + "* L3 (shared): \n", + " - 33 MiB\n", + " - ?? B/cycle (latency: 50-70 cycles)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "\n", + "### Main memory" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The memory bandwidth of a JUWELS node is about " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "120 GB/s. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A simple operation" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "c = c + a * b (multiply-add)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "3 DP read, 1 DP write -> 24 bytes read, 8 bytes write" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "120 GB/s / 24 bytes/op = 5 Gop/s (multiply-add -> 10 GFLOP/s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "I assume that we are dealing with double precision numbers (8 bytes). Then I have to read 3 * 8 bytes = 24 bytes and write 8 bytes. This is a multiply-add operation, so each core can do 40 billion of those per second, but it only receives 120 GB/s. 120GB/s / 24 B/op = 5Gop/s (10 GFLOP/s). This operation is clearly memory bound, if we have to get all the data from main memory." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Matrix multiplication" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is quite common. Let's look at a matrix multiplication $C=AB$. To calculate the element i, j of the result matrix C, we multiply row i of A with column j of B and sum the results. This is the scalar or dot product of row i of A and column j of B. In code this looks like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import numpy\n", + "\n", + "def dot(a, b):\n", + " \"\"\"Multiply the matrix a with the matrix b.\n", + " \n", + " Parameters\n", + " ----------\n", + " a: ndarray\n", + " left matrix\n", + " b: ndarray\n", + " right matrix\n", + " \n", + " Return\n", + " ------\n", + " c: ndarray\n", + " result matrix\n", + " \"\"\"\n", + " c = numpy.zeros((a.shape[0], b.shape[1])) \n", + " for i in range(a.shape[0]): \n", + " for j in range(b.shape[1]): \n", + " for k in range(a.shape[1]): \n", + " c[i, j] += a[i, k] * b[k, j]\n", + " return c " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "Let's take two small matrices A and B and see how long the above function takes." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "n = 256\n", + "a = numpy.random.random((n, n))\n", + "b = numpy.random.random((n, n))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_dot = %timeit -o dot(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "A matrix multiplication of two n by n matrices performs $2n^3$ operations. The dot function achieves" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(\"%.3f GFLOP/s\" % (2e-9 * n**3 / t_dot.best)) " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Wow, that's bad. Let's see if we can make this faster." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Numba" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "from numba import jit\n", + "jdot = jit(dot)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_jit = %timeit -o jdot(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(\"%.3f GFLOP/s\" % (2e-9 * n**3 / t_jit.best)) " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Access order and cache lines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "From our estimate above, we should be able to get at least twice this, but that's assuming we can achieve the maximum memory bandwidth. \n", + "\n", + "A numpy ndarray uses C-order (row-order) for storage. This means that the last index is continuous in memory and a change in any other index results in a jump from one memory location to another. The order of the loops therefore means that for both c and b, we don't get the maximum bandwidth, because we jump around and only use one element of the cache line. \n", + "\n", + "A datum is not loaded by itself. Instead everytime, a datum is needed that is not available in cache, a cache line containing the datum is loaded. On JUWELS the cache line is 64 bytes wide. \n", + "\n", + "We can improve the performance by exchanging the loops:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import numpy; from numba import jit\n", + "\n", + "@jit\n", + "def dot2(a, b):\n", + " \"\"\"Multiply the matrix a with the matrix b.\n", + " \n", + " Parameters\n", + " ----------\n", + " a: ndarray\n", + " left matrix\n", + " b: ndarray\n", + " right matrix\n", + " \n", + " Return\n", + " ------\n", + " c: ndarray\n", + " result matrix\n", + " \"\"\"\n", + " c = numpy.zeros((a.shape[0], b.shape[1])) \n", + " for i in range(a.shape[0]): \n", + " for k in range(a.shape[1]): \n", + " for j in range(b.shape[1]): \n", + " c[i, j] += a[i, k] * b[k, j]\n", + " return c " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, elements in c and b are accessed in the proper order and a[i, k] is constant for the loop. This changes our estimate, because, now we read 16 bytes/op. This gives us a maximum of 120 GB/s / 16 bytes/op = 7.5 GFLOP/s (15 GB/s). #Todo: shouldn't the last two not be gops and GFLOPs andtead of GFLOPs and GB/s??" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Effect on matrix multiplication" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_dot2 = %timeit -o dot2(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(2e-9 * n**3 / t_dot2.best, \"GFLOP/s\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is better than what we would expect from the bandwidth estimate, probably due to caching. One way to test this is to make the matrix larger, so that it doesn't fit in cache anymore." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "n = 2048\n", + "a = numpy.random.random((n,n))\n", + "b = numpy.random.random((n,n))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_dot2_large = %timeit -o dot2(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(2e-9 * n**3 / t_dot2_large.best, \"GFLOP/s\") " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is quite close to my estimate and shows that I have to increase the number of operations per byte loaded from main memory. Improving vectorization or using multiple threads wouldn't help.\n", + "\n", + "To improve cache utilization, we have to change the algorithm. One way to improve the performance of the matrix multiplication is blocking (aka tiling). This is done, e.g., in OpenBLAS or Intel's Math Kernel Library (MKL)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Numpy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's see how long numpy takes for this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_numpy = %timeit -o numpy.dot(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(2e-9 * n**3 / t_numpy.best, \"GFLOP/s\") " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The numpy version we use here, uses a fast math library. That's what you want." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The roofline model" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The roofline model shows the memory bandwidth bound and compute bound with respect to the computational intensity. The computational intensity is just given by the number of bytes used divided by the number of operations performed." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Depending on your algorithm, different limits may be relevant, for example, we only used a single thread, but used the peak performance of the entire processor with 24 cores. If the data fits completely in L2 cache the available bandwidth is higher once the data has been loaded. The following shows a plot with a few more limits." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## I/O" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "### GPFS File System\n", + "$\\mathcal{O}(200)$ GB/s read/write speed for scratch" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Each node connected to file system with $\\mathcal{O}(100)$ GBit/s or about 12.5 GB/s." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The scratch file system achieves read/write bandwidths that are very similar to the main memory bandwidth, but not for a single node. Each node is connected to the GPFS file system with $\\mathcal{O}(100)$ GBit/s connection. In other words, we can read/write about 12.5 GB/s. If we had to load the data in the previous calculation from disk, we could only achieve 12.5 GB/s / 24 bytes/op = 520 Mop/s. The main memory bandwidth or the peak performance of the CPU doesn't matter in this case." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/01_Introduction to IPython.ipynb b/01_Introduction to IPython.ipynb new file mode 100644 index 0000000..a91423b --- /dev/null +++ b/01_Introduction to IPython.ipynb @@ -0,0 +1,959 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Introduction to IPython and Jupyter Notebook" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "<div class=\"dateauthor\">\n", + "2 July 2019 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Jupyter notebooks offer a flexible way to combine python (and other language), scripts, text (such as this one), plots, and other things into one document.\n", + "\n", + "There are two modi: command und edit. You enter edit mode by pressing ``Enter``. You can exit it by pressing ``Esc``. To see the shortcuts for each modus press ``Esc`` followed by ``h`` if you are using Jupyter Notebook. Look in the ``Commands`` tab on the left hand side if you are using JupyterLab.\n", + "\n", + "If you want a new input above your current cell, press ``a`` in command mode. If you would like a new cell below your current cell press ``b``.\n", + "\n", + "In the course, we'll use the *IPython kernel* within the Jupyter notebook. IPython is also available within a regular terminal (``ipython``) or in its own special terminal-like window called Jupyter QtConsole." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## IPython Shell & QtConsole" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "<img src=\"images/IPythoninTerminal.png\" alt=\"IPython in a terminal\" width=\"45%\" align=\"left\"/><img src=\"images/QtConsolewithImageandDoc.png\" alt=\"Jupyter Qt console with image and tooltip\" width=\"45%\" align=\"right\"/>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Magic and Help" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "IPyhon extends the normal Python shell with *magic commands*. You can get a list of available magic commands using the magic command ``%lsmagic``. Give it a try. Use ``Shift+Enter`` to execute the cell. Just pressing ``Enter`` only gives you a new line." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%lsmagic" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Not all the magic commands may be obvious to you, so it's a good thing that IPython also includes a help system. If you want to know, for example, what ``%dhist`` does im comparison to ``%hist``, you call first ``%dhist?`` and then ``%hist?``. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "You saw that ``%hist`` is just an alias for ``%history``.\n", + "\n", + "Some of the magic commands, e.g., ``%less``, ``%ls``, and ``%man`` are substitutes for their shell equivalents, others, e.g., ``%load``, ``%save``, ``%%writefile`` deal with reading and writing from (to) files. We'll encounter more magic commands as we go along. \n", + "\n", + "The question mark doesn't just work for magic functions but gives you access to the documentation included with most Python modules. If you want to know, for example, what the random module does, you use ``random?``. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "If you didn't get the documentation but only ``Object `random` not found``. Try importing the module first. Start by typing ``im`` and hit the tab key. Then type ``r`` and hit tab again. You'll get a dropdown box with available modules. You can continue typing until your choice is unique or select an item from the list. Give it a try. \n", + "\n", + "Try ``random?`` after importing the module. If you use ``??`` instead of ``?`` you get the source code." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import random" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Timing with %timeit" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's see how fast random.uniform generates random numbers and compare it with numpy's random.uniform. We'll use the timeit magics for that (more about those later)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit \n", + "n = 1\n", + "[random.uniform(0, 1) for i in range(n)]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import numpy" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "n = 1\n", + "t = %timeit -o numpy.random.uniform(0, 1, size=n)\n", + "print(n * 1. / t.best)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Plotting" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We won't go into the details of using [matplotlib][] for plotting in this course, but a quick introduction can't hurt.\n", + "\n", + "We first need to initialize the interactive plotting routines. The easiest way to do this is to use some magic. \n", + "\n", + "The command ``%matplotlib inline`` sets up interactive plotting support without importing any modules. This allows us to import the modules that we want:\n", + "\n", + "```python\n", + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "```\n", + "\n", + "Alternatively, the command ``%pylab inline`` sets up interactive plotting and pulls all functions and modules from ``numpy`` and ``matplotlib.pyplot`` into the namespace.\n", + "\n", + "\n", + "[matplotlib]: http://matplotlib.org/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "import numpy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Output format" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can set the output format of matplotlib, too. The following commands change the default format from png to pdf." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "from IPython.display import set_matplotlib_formats\n", + "set_matplotlib_formats('pdf', 'svg')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Plots and labels" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "x = numpy.linspace(0, 2 * numpy.pi, 120)\n", + "y = numpy.sin(x)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "plt.plot(x, y, label=r\"$\\sin(x)$\")\n", + "plt.xlim([0, 2 * numpy.pi])\n", + "plt.grid(1)\n", + "plt.xticks(numpy.linspace(0, 2 * numpy.pi, 9), [0, r\"$\\frac{\\pi}{4}$\", \n", + " r\"$\\frac{\\pi}{4}$\", r\"$\\frac{3\\pi}{4}$\", r\"$\\pi$\", \n", + " r\"$\\frac{5\\pi}{4}$\", r\"$\\frac{3\\pi}{2}$\", r\"$\\frac{7\\pi}{4}$\"\n", + " , r\"$2\\pi$\"])\n", + "plt.xlabel('x')\n", + "plt.legend()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Saving and Loading Files" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's say, we want to use the script that we wrote in the section [Plotting](#Plotting) later from outside the notebook. We can use the ``%save`` magic to do that. Each cell has a number ``In [60]`` for example. The ``%save`` command takes a file name and a space separated list of input cells. The content of the input cells is written to a file. You can give ranges and even reorder things, e.g.,\n", + "\n", + " %save plotsin.py 60 61 62\n", + " \n", + "saves the cells with index 60, 61, and 62 to plotsin.py. I could have also written 60-62 to give the range. Look at the cell indices in the previous section and write them to a file. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can load the file using ``%load``. Try loading the file you just wrote to disk. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The entire content of the file is written to a single cell. We can split (and join) cells (see the Edit menu) if we don't like this. For files that are contained in a single cell, we can use the ``%%writefile`` magic.\n", + "\n", + "Join the next three cells and write them to a file called gaussian.py by adding ``%%writefile filename`` to the top of the cell." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "1. Highlight the next three cells (use the Shift-key to highlight multiple cells)\n", + "2. See the Commands (Ctrl+Shift+C) tab on the left (or press `h` to check wich key is used for merging cells if you are using a classic Jupyter notebook).\n", + "3. Merge the cells\n", + "4. Write %%writefile gaussian.py at the top of cell" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "r = numpy.random.normal(size=1000000)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"The average is %.3f and the standard deviation is %.3f\" % (r.mean(), r.std()))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "n, b, p = plt.hist(r, bins=100, density=True)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "If you try to run gaussian.py from the command line it won't work because it's missing the imports, but you can run it using ``ipython --pylab=auto gaussian.py``. You can also run the script from IPython using the ``%run`` magic, but you have to use `-i` to run the script within the current namespace. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%run -i gaussian.py" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Load can also load scripts from a URL. Give it a try. Look at the script loaded and then execute it, too.\n", + "\n", + "**Note**, since our compute nodes don't have internet access, I executed the command for you." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# %load http://matplotlib.org/mpl_examples/mplot3d/surface3d_demo.py\n", + "'''\n", + "======================\n", + "3D surface (color map)\n", + "======================\n", + "\n", + "Demonstrates plotting a 3D surface colored with the coolwarm color map.\n", + "The surface is made opaque by using antialiased=False.\n", + "\n", + "Also demonstrates using the LinearLocator and custom formatting for the\n", + "z axis tick labels.\n", + "'''\n", + "\n", + "from mpl_toolkits.mplot3d import Axes3D\n", + "import matplotlib.pyplot as plt\n", + "from matplotlib import cm\n", + "from matplotlib.ticker import LinearLocator, FormatStrFormatter\n", + "import numpy as np\n", + "\n", + "\n", + "fig = plt.figure()\n", + "ax = fig.gca(projection='3d')\n", + "\n", + "# Make data.\n", + "X = np.arange(-5, 5, 0.25)\n", + "Y = np.arange(-5, 5, 0.25)\n", + "X, Y = np.meshgrid(X, Y)\n", + "R = np.sqrt(X**2 + Y**2)\n", + "Z = np.sin(R)\n", + "\n", + "# Plot the surface.\n", + "surf = ax.plot_surface(X, Y, Z, cmap=cm.coolwarm,\n", + " linewidth=0, antialiased=False)\n", + "\n", + "# Customize the z axis.\n", + "ax.set_zlim(-1.01, 1.01)\n", + "ax.zaxis.set_major_locator(LinearLocator(10))\n", + "ax.zaxis.set_major_formatter(FormatStrFormatter('%.02f'))\n", + "\n", + "# Add a color bar which maps values to colors.\n", + "fig.colorbar(surf, shrink=0.5, aspect=5)\n", + "\n", + "plt.show()\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Moving Around" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "IPython has two ways of moving around in the directory tree: ``%cd`` and ``%pushd/%popd``. Both retain their history. ``%cd``'s history is available through ``%dhist`` whereas ``%dirs`` shows the directory stack of ``%pushd/%popd``. The ``%cd `` command has some nifty options, for example, ``%cd -2`` gets you to the second to last visited directory and ``%cd --foo`` switches to the next directory in the history than contains ``foo``. You can also set ``%bookmark``s and use them with ``%cd``.\n", + "\n", + "Make a new sub directory called scripts/mandelbrot using ``%mkdir -p scripts/mandelbrot``. Change into the directory scripts/mandelbrot using ``%cd``. Go two levels up using ``%cd ..`` twice. Look at the history using ``%dhist``. Change into mandelbrot using ``%cd --brot``. Finally use ``%cd -0`` to get back to where you started from." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A Little Bit of History" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Every output is stored to the ``Out`` array and can be accessed through its index. It can even be assigned." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "numpy.random.random([4,4])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "a = _ # Assigns the output of the previous cell" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "a = Out[13] # Assign Out[?] to a (replace with index from two cells above)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "IPython keeps your history. It's accessed through the ``%history`` magic. By default it prints the history from the current session. If you have edited a cell multiple times, ``%history`` gives you all the versions. You can add line numbers to the output with the ``-n`` option, give ranges of lines that you want to see, and even perform some pattern matching. Pattern matching is done for your complete IPython history, not just the current session. For details see ``%history?``.\n", + "\n", + "If you want to log your work to a file (possibly with time stamps.) you can use IPython's logging facilities. ``%logstart -t testlog rotate`` creates a rotating log with timestamps and starts logging. ``%logoff`` pauses your log and ``%logstop`` stops the logging and closes the file." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Some Introspection" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "After an extended IPython session you might have declared many variables and functions. IPython provides some commands to help you to keep track of those. The first two are ``%who`` and ``%whos``. ``%who`` lists the names of functions and variables in the default namespace. ``%whos`` provides more details and includes the type of the variable. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%who" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%whos" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from math import pi" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%who" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If the namespace gets too crowded you can search for a particular object using ``%psearch``. Remember, though, auto completion is your friend.\n", + "\n", + "Sometimes it may become necessary to reset the namespace, for example, if ``Out[]`` contains some large objects that are no longer needed. ``%reset`` has several options to reset variables including the history of directories, inputs, and output. Please, check ``%reset?`` for details." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "IPython has several other interesting features. To learn more check out [IPython's documentation].\n", + "\n", + "[IPython's documentation]: https://ipython.readthedocs.io/en/stable/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2019a", + "language": "python", + "name": "hpcpy19a" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/02_NumPy_concepts.ipynb b/02_NumPy_concepts.ipynb new file mode 100644 index 0000000..1cc73ae --- /dev/null +++ b/02_NumPy_concepts.ipynb @@ -0,0 +1,367 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# NumPy - an HPC perspective\n", + "\n", + "<div class=\"dateauthor\">\n", + "19 Nov 2020 | Olav Zimmermann\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Python is an interpreted language and as such it is extremely flexible, allowing to define everything, including code itself, \n", + "at runtime. This entails that the Python interpreter uses a lot of magic behind the scenes (e.g. type inferencing) to keep things\n", + "as simple and productive as possible for the programmer. This flexibility comes at the price of a markedly reduced runtime speed \n", + "compared to compiled languages such as C++.\n", + "Many problems encoded in Python do not require the full range of flexibility and could easily trade it for improved runtime \n", + "performance without giving up the development performance which is the key for Python's success." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Background" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "NumPy is a library, written in C, to enable fast numerical computing in Python. Since its inception in 1995, NumPy has become first choice for numeric data processing in python. The main sacrifice to enable its high speed is the restriction to \n", + "containers with uniform memory layout, i.e., arrays that contain items of uniform static datatype." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Despite this apparently severe restriction NumPy is quite versatile and a full introduction into NumPy would require a\n", + "course of its own. Hence we will focus on the concepts that allowed its wide adoption by developers and HPC vendors alike. For an overview of the available functionality the numpy website https://www.numpy.org is a good starting point." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Note:** NumPy is not a part of the vanilla Python distribution and needs to be installed separately. Then it can be used like any other Python library." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The numpy BLAS and LAPACK bindings\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "NumPy does not implement everything itself. Instead it uses the fact that with BLAS (low level routines), and LAPACK (high level routines, based on BLAS), two widely adopted interfaces for linear algebra routines exist and that for almost all distributions and operation systems at least one library suporting the BLAS/LAPACK interface exists." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "While not mandatory, NumPy can be linked against high performance linear algebra libraries such as Intel's MKL, AMD's BLIS or IBM's ESSL folowing the BLAS/LAPACK APIs. These libraries can give you speed-ups of up to two orders of magnitude compared to the standard LAPACK library. In fact a number of distributions provide numpy implementations that are statically linked to Intel's MKL and when building, NumPy gives a preference to the optimized libraries (MKL, BLIS) over the slower, more hardware independent libraries (OpenBLAS, ATLAS).\n", + "\n", + "**Notes:** \n", + "- Not all routines of MKL are necessarily faster than those in OpenBLAS, e.g. random number generation. \n", + "- By default NumPy prefers Intel MKL over AMD BLIS, even on AMD processors. MKL works with AMD processors, but by default does not use the fast AVX2 and AVX512 BLAS routines that it uses when it has detected Intel hardware but only the much slower SSE2 routines. While there are hacks to change that behaviour it may therefore be more reasonable to change the order of preference for the different BLAS libraries on AMD platforms." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "You can check which BLAS library has been linked during your build of NumPy by calling the `show_config()` function." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "outputs": [], + "source": [ + "import numpy as np\n", + "print(np.__version__)\n", + "print(np.show_config())" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## ndarray" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "The main datatype in NumPy is an n-dimensional array object called `ndarray`. By default it has C-array memory layout \n", + "(last index fastest, 0 based indices) and a uniform fixed element type defined at instantiation of the ndarray. Element sizes range from 1 byte (bool, uint8) to 16 byte (complex256) with the default being `float64`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### introspection, shape" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Several meta data of an `ndarray` can be obtained among them `a.ndim,a.size,a.nbytes,a.flags,type(a)`.\n", + "The array interface enables in-depth introspection such as obtaining the address of an object, e.g. for debugging purposes." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "myarr=np.array([[1,2,3],[4,5,6]])\n", + "print(f\" myarr is a {myarr.ndim}-dimensional {type(myarr)} of type {myarr.dtype} and shape {myarr.shape}. It starts at adress {hex(myarr.__array_interface__['data'][0])}.\")\n", + "print(f\"Each of its {myarr.size} {myarr.dtype}-elements has a size of {myarr.dtype.itemsize} byte therefore it has {myarr.nbytes} bytes in total and its strides (in bytes) are {myarr.strides}.\")\n", + "print(\"The flags stored for this array are:\")\n", + "print(myarr.flags)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## NumPy's ndarray as a foundation" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "`ndarrays` support important concepts to enable vectorized processing of data, such as broadcasting, ufuncs, and reductions. Why just use this for numeric data? Almost anything can be cast into an `ndarray` and also labeled access is possible. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "dt=np.dtype([('name','S10'),('income',np.int16),\\\n", + " ('revenue',([('q1',np.float32),('q2',np.float32),('q3',np.float32),('q4',np.float32)]))])\n", + "f=np.loadtxt('test.dat',dtype=dt, skiprows=2,delimiter=',')\n", + "print(f)\n", + "print(f\"this array has {f.ndim} dimension(s)\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "However, note that most functionality in NumPy is geared towards arrays of uniform numerical type. The above data type indicates that the entire row is treated as a single (albeit very complicated) type and the data in the table thereby become a one-dimensional array. If you need spreadsheet-like functionality, NumPy's 'structured arrays' or 'record type' arrays that are based on `ndarrays` are not adequate. Luckily `ndarrays` can be extended in functionality and even reimplemented in a compatible way." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### Design features of the ndarray API" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Due to its dual interface in Python and C and its often (not always) regular memory layout ndarrays can relatively easy be mapped to data types described in other language contexts. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "A couple of clever design choices adds to the popularity of ndarrays as a standard API for high performance computing in Python:\n", + "- narrays support both C-style and Fortran-style memory layouts, as well as memory alignment and view interfaces.\n", + "- A Mixin class `NDArrayOperatorsMixin` provides all the necessary standard python interfaces like `__add__`, `__lt__` etc. making custom array containers more convenient to write.\n", + "- `ndarray.__array_ufunc__` and `__array_function__` are interfaces that split the function API from the excution engine. By overriding them, these functions allow to intercept calls to ufuncs and non-ufuncs and to dispatch these calls to alternative implementations. Several important packages already use this approach." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### Packages that implement the ndarray interface:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "<table>\n", + " <tr><th>package/module</th><th>extension(s)</th><th>other HPC relevant characteristics</th></tr>\n", + " <tr><td><code><b>cuPy</b></code></td><td>cuPy array: subset of ndarray functionality</td><td>ndarrays on GPUs</td></tr>\n", + " <tr><td><code><b>pandas</b></code></td><td>pandas dataframe: labeled data, non-numerical data, multi-indexing, grouping</td><td>fast CSV-parser</td></tr>\n", + " <tr><td><code><b>cuDF</b></code></td><td>cuDF dataframe: subset of pandas dataframe functionality</td><td>pandas dataframes on GPUs</td></tr>\n", + " <tr><td><code><b>dask</b></code></td><td>dask array: only subset of ndarray functionality</td><td>tiled ndarrays larger than main memory, distributed processing on multiple nodes</td></tr>\n", + " <tr><td><code><b>dask</b></code></td><td>dask dataframe: only subset of pandas dataframe functionality</td><td>tiled dataframes larger than main memory, distributed processing on multiple nodes</td></tr>\n", + " <tr><td><code><b>dask-cuDF</b></code></td><td>cuDF dataframe: subset of pandas dataframe functionality</td><td>tiled dataframes on multiple GPUs and multiple nodes</td></tr>\n", + " <tr><td><code><b>sparse</b></code></td><td>ndarray functionality on sparse arrays (COO layout)</td><td></td></tr></table>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Notable packages that do not implement the ndarray interface are `numpy.matrix, scipy.sparse, pytorch, JAX` while `tensorflow` has an experimental interface." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "End" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/03_ThinkVector.ipynb b/03_ThinkVector.ipynb new file mode 100644 index 0000000..9d952ae --- /dev/null +++ b/03_ThinkVector.ipynb @@ -0,0 +1,845 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Think Vector\n", + "\n", + "<div class=\"dateauthor\">\n", + "16 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Dot product" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Many compute kernels include loops. Let's take the dot (or scalar) product, for example, for two vectors *v* and *w*:\n", + "\n", + "$$s = \\sum_{i=0}^n v_i w_i $$\n", + "\n", + "We can write this as" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import numpy" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# Create a random number generator that uses the Mersenne-Twister bit generator.\n", + "rng = numpy.random.Generator(numpy.random.MT19937())" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "v = rng.uniform(size=1000)\n", + "w = rng.uniform(size=1000)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "s = 0\n", + "for i in range(len(v)):\n", + " s += v[i] * w[i]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"v·w = %.3f\" % s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can also think of this as a map operation followed by a reduction:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Map" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A map operation applies an operation (a function) to each element of an array separately." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "# Maps can be expressed using list comprehensions\n", + "vw = numpy.array([v[i] * w[i] for i in range(len(v))])" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Reduce" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A reduction takes the elements of an array and *reduces* them to a single value. A typical example of a reduction is the summation over all elements." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "# Now let's do the reduction\n", + "s = 0\n", + "for i in range(len(v)):\n", + " s += vw[i]" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We didn't have to use numpy.array for these operations." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"v·w = %.3f\" % s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We are using numpy arrays, which define a number of operations on whole arrays, so we can think of them as vectors. The two operations above can be rewritten." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Map-Reduce with NumPy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Map-reduce is a very common pattern. We first transform the elements of an array and then reduce the resulting array to a single element." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "# Map\n", + "vw = v * w\n", + "# Reduce\n", + "s = vw.sum()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"v·w = %.3f\" % s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The dot product is such a common operation that numpy has a special function for it." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "# Everything in one call\n", + "s = v.dot(w)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"v·w = %.3f\" % s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since Python 3.6 this can also be written as ``v@w``." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Exercise:**\n", + "\n", + "Let's go back through the cells and and add the ``%%timeit`` magic at the top of each cell. Start with cell 3 and work your way back down." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The last one is not just the simplest, it's also the fastest." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## ufunc" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Functions that act on one array (or several arrays of the same shape) and return a vector of the same shape are called ``ufuncs``. When we wrote vw = v * w, we executed the ufunc \\__mul\\__. Functions, like ``dot`` that have a different output shape than input shape are called generalized ufuncs." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Stencils" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Stencils use the value of the neighboring elements to update the current position, e.g., " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "$$a[i, j] = \\frac{1}{4} (a[i - 1, j] + a[i + 1, j] + a[i, j - 1] + a[i, j + 1])$$\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A system with fixed boundaries" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's look at an example. We start with a 2d array of random values and fix the left boundary to a value of 0 and the right boundary to a value of 1. We do not want to change these boundary values. The top and bottom boundaries are connected so that our system forms a cylinder (periodic boundary conditions along y)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "A_orig = numpy.random.random((10, 10))\n", + "A_orig[:,0] = 0\n", + "A_orig[:,-1] = 1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "A = A_orig.copy()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "B = A.copy()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Explicit nested for loop" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "for i in range(A.shape[0]):\n", + " for j in range(1, A.shape[1] - 1):\n", + " B[i, j] = 0.25 * (A[(i + 1) % A.shape[0] , j] + A[i - 1, j] \n", + " + A[i, (j + 1)] + A[i, j - 1])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "plt.subplot(1, 3, 1)\n", + "plt.imshow(A, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 2)\n", + "plt.imshow(B, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 3)\n", + "plt.imshow(A-B, interpolation=\"nearest\")\n", + "print(\"|A-B| = %.3f\" % numpy.linalg.norm(A-B))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, we assign B to A and repeat. Note that |A-B| becomes smaller with each iteration unless you happen to run into an oscillating minimum." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "A = B.copy()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "[Repeat](#Explicit-nested-for-loop)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The operation for each *i* and *j* is independent since *A* is only read. This is an ideal candidate for parallel calculations and we can write it in form of vector operations." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Element-wise operation" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "A = A_orig.copy()\n", + "B = numpy.empty_like(A)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "B = 0.25*(numpy.roll(A, 1,axis=0) + numpy.roll(A, -1, axis=0) + numpy.roll(A, 1,axis=1) + numpy.roll(A, -1,axis=1))\n", + "# Keep our boundaries at a fixed value\n", + "B[:, 0] = 0\n", + "B[:, -1] = 1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "plt.subplot(1, 3, 1)\n", + "plt.imshow(A, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 2)\n", + "plt.imshow(B, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 3)\n", + "plt.imshow(A-B, interpolation=\"nearest\")\n", + "print(\"|A-B| = %.3f\" % numpy.linalg.norm(A-B))\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Exercises:**\n", + "\n", + "a) use `%%timeit` to compare the `for`-loop and the `numpy.roll()` versions of the stencil update\n", + " \n", + "b) Combine all the step of a single iteration in one cell, execute it multiple times, and watch how the system proceeds. Does the norm of the difference get smaller?\n", + "\n", + " Tip: If you use <Ctrl+Enter> to execute the cell, the cursor stays on the cell and you can execute again right away.\n", + "\n", + "c) Create a loop that terminates if the sum of the differences becomes smaller than some small value epsilon or the maximum number of allowed iterations has been reached. Plot the final state." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Programming exercise Mandelbrot" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "The Mandelbrot set is the set of points *c* in the complex plane for which" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "$$z_{i+1} = z_i^2 + c$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "does not diverge.\n", + "\n", + "The series diverges if $|z_i|>2$ for any *i*." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since it is impracticable to calculate an infinite number of iterations, one usually sets an upper limit for the number of iterations (the maximum of *i* ), for example, 20. To get pretty pictures, we can map the value of *i* for which $|z_i|>2$ is true for the first time to a color." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Here is a function that does this:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Escape time algorithm" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "def escape_time(p, maxtime):\n", + " \"\"\"Perform the Mandelbrot iteration until it's clear that p diverges\n", + " or the maximum number of iterations has been reached.\n", + " \n", + " Parameters\n", + " ----------\n", + " p: complex\n", + " point in the complex plane\n", + " maxtime: int\n", + " maximum number of iterations to perform before p is considered in \n", + " the Mandelbrot set.\n", + " \"\"\"\n", + " z = 0j # This is a complex number in Python\n", + " for i in range(maxtime):\n", + " z = z ** 2 + p\n", + " if abs(z) > 2:\n", + " return i\n", + " return maxtime" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "M = [[escape_time(re + im, 40) for re in numpy.linspace(-2.2, 1, 640)] for im in numpy.linspace(-1.2j, 1.2j, 480)]\n", + "plt.imshow(M)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Now, it's your turn. Rewrite the above algorithm using NumPy vector operations." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Hints:** \n", + "\n", + "* You can use `numpy.meshgrid()` to generate your 2D array of points.\n", + "* You somehow need to mask the points that already diverged in future iterations.\n", + "* You don't have to put this in a function" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import numpy \n", + "numpy.meshgrid?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/04_Profiling a simple md code.ipynb b/04_Profiling a simple md code.ipynb new file mode 100644 index 0000000..070a3a5 --- /dev/null +++ b/04_Profiling a simple md code.ipynb @@ -0,0 +1,648 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Profiling\n", + "<div class=\"dateauthor\">\n", + "16 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Profiler" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "cprofiler (standard module)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "line_profiler" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Intel Advisor since 2017 beta" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Before you start to optimize a program, you should generate a profile. A profile shows how much time a program spends in which function, line of code, or even assembler instruction.\n", + "\n", + "There are several profiling tools,e.g., cprofile, which comes with Python and is always available. It measures performance on a function call level. We'll also look at line_profiler. Let's look at an example.\n", + "\n", + "The following functions implement a simple n-body simulation using a long range potential. This could be part of, e.g., an astrophysical simulation, a simulation of a many-electron system, or a molecular dynamics simulation.\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Profiling a simple particle dynamics code" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "pair_force()\n", + "\n", + "force()\n", + "\n", + "calculate_all_forces()\n", + "\n", + "step()\n", + "\n", + "propagate_all_variables()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "#%%writefile md.py\n", + "import numpy as np\n", + "from numba import jit\n", + "\n", + "#@jit\n", + "def pair_force(x0, y0, z0, m0, x1, y1, z1, m1):\n", + " \"\"\"Calculate the force on p0 due to p1.\n", + " \n", + " Parameters\n", + " ----------\n", + " x0: float\n", + " x-coordinate of the p0\n", + " y0: float\n", + " y-coordinate of the p0\n", + " z0: float\n", + " z-coordinate of the p0\n", + " m0: float\n", + " mass of the p0\n", + " x1: float\n", + " x-coordinate of the p1\n", + " y1: float\n", + " y-coordinate of the p1\n", + " z1: float\n", + " z-coordinate of the p1\n", + " m1: float\n", + " mass of the p1\n", + " \n", + " Returns\n", + " -------\n", + " f: ndarray\n", + " force on p0 due to p1\n", + " \n", + " \"\"\"\n", + " r2 = (x1 - x0) ** 2 + (y1 - y0) ** 2 + (z1 - z0) ** 2\n", + " f = m0 * m1 * np.array([(x1 - x0), (y1 - y0), (z1 - z0)]) * r2 ** (-1.5) if r2 else np.zeros(3)\n", + " return f\n", + "\n", + "#@jit\n", + "def force(x0, y0, z0, m0, x, y, z, m):\n", + " \"\"\"Calculates the force on the particle at (x0, y0, z0) due to all other particles.\n", + " \n", + " Parameters\n", + " ----------\n", + " x0: float\n", + " x-coordinate of the particle\n", + " y0: float\n", + " y-coordinate of the particle\n", + " z0: float\n", + " z-coordinate of the particle\n", + " m0: float\n", + " mass of the particle\n", + " x: ndarray\n", + " x-coordinates of all particles\n", + " y: ndarray\n", + " y-coordinates of all particles\n", + " z: ndarray\n", + " z-coordinates of all particles\n", + " m: ndarray\n", + " masses of all particles.\n", + " \n", + " Returns\n", + " -------\n", + " f: ndarray\n", + " force on particle with mass m0 at (x0, y0, z0)\n", + " \"\"\"\n", + " f = np.zeros(3)\n", + " for x1, y1, z1, m1 in zip(x, y, z, m):\n", + " f += pair_force(x0, y0, z0, m0, x1, y1, z1, m1)\n", + " return f\n", + "\n", + "\n", + "def calculate_all_forces(x, y, z, m):\n", + " \"\"\"Calculates the force on each particle p due to all other particles.\n", + " \n", + " Parameters\n", + " ----------\n", + " x: ndarray\n", + " x-coordinates of all particles\n", + " y: ndarray\n", + " y-coordinates of all particles\n", + " z: ndarray\n", + " z-coordinates of all particles\n", + " m: ndarray\n", + " masses of all particles.\n", + " \n", + " Returns\n", + " -------\n", + " f: ndarray\n", + " force on each particle due to all other particles.\n", + " \"\"\"\n", + " return np.array([force(x[i], y[i], z[i], m[i], x, y, z, m) for i in range(n)])\n", + "\n", + "def step(x, y, z, vx, vy, vz, m, f, dt):\n", + " \"\"\"Propagate the position and velocities.\n", + " \n", + " Starting from the current positions, velocities, and forces, propogate positions\n", + " and velocities by one time step of lenght dt.\n", + " \n", + " .. note:: This algorithm should not be used for real simulations!\n", + " \n", + " Parameters\n", + " ----------\n", + " x: ndarray\n", + " x-coordinates of all particles\n", + " y: ndarray\n", + " y-coordinates of all particles\n", + " z: ndarray\n", + " z-coordinates of all particles\n", + " vx: ndarray\n", + " x-component of the velocity of all particles\n", + " vy: ndarray\n", + " y-component of the velocity of all particles\n", + " vz: ndarray\n", + " z-component of the velocity of all particles\n", + " m: ndarray\n", + " masses of all particles.\n", + " f: ndarray\n", + " forces on particles\n", + " dt: float\n", + " time step\n", + " \n", + " Returns\n", + " -------\n", + " x, y, z, vx, vy, vz at t + dt\n", + " \"\"\"\n", + " xn = x + vx * dt + 0.5 * f[0] / m * dt * dt\n", + " yn = y + vy * dt + 0.5 * f[1] / m * dt * dt\n", + " zn = y + vz * dt + 0.5 * f[2] / m * dt * dt\n", + " vxn = vx + f[0] / m * dt\n", + " vyn = vy + f[1] / m * dt\n", + " vzn = vz + f[2] / m * dt\n", + " return xn, yn, zn, vxn, vyn, vzn\n", + "\n", + "def propagate_all_variables(x, y, z, vx, vy, vz, m, f, dt):\n", + " for i in range(n):\n", + " x[i], y[i], z[i], vx[i], vy[i], vz[i] = step(x[i], y[i], z[i], vx[i], vy[i], vz[i], m[i], f[i], dt)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The main program" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Initialization" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# 1000 particles\n", + "n = 1000\n", + "# time step of 0.01\n", + "dt = 0.01\n", + "\n", + "# Initialize coordinates and velocities to random values.\n", + "x = np.random.random(n)\n", + "y = np.random.random(n)\n", + "z = np.random.random(n)\n", + "vx = np.zeros_like(x)\n", + "vy = np.zeros_like(x)\n", + "vz = np.zeros_like(x)\n", + "m = np.ones_like(x)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### The algorithm\n", + "\n", + "There are basically two steps to this algorithm:\n", + "\n", + "1. Calculate the forces on all particles\n", + "2. Propagate all variables for a time step\n", + "3. Continue at 1. for nstep steps" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "nsteps = 2\n", + "for i in range(nsteps):\n", + " f = calculate_all_forces(x, y, z, m)\n", + " propagate_all_variables(x, y, z, vx, vy, vz, m, f, dt)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This took quite some time. Let's measure how long it takes. Add a %%timeit statement just before nsteps (same line)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The base line" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit nsteps = 1\n", + "for i in range(nsteps):\n", + " f = calculate_all_forces(x, y, z, m)\n", + " propagate_all_variables(x, y, z, vx, vy, vz, m, f, dt)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "OK, that's our base line. Next, we want to know where all this time is spent. I mentioned the cprofile module at the beginning. IPython has a magic for that called %%prun. Use it in front of the loop this time." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Profiling with %%prun" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%prun -r nsteps=1\n", + "for i in range(nsteps):\n", + " f = calculate_all_forces(x, y, z, m)\n", + " propagate_all_variables(x, y, z, vx, vy, vz, m, f, dt)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + " 2003007 function calls in 8.561 seconds\n", + "\n", + " Ordered by: internal time\n", + "\n", + " ncalls tottime percall cumtime percall filename:lineno(function)\n", + " 1000000 5.209 0.000 7.073 0.000 <ipython-input-3-66a2b576efa3>:4(pair_force)\n", + " 999001 1.863 0.000 1.863 0.000 {built-in method numpy.core.multiarray.array}\n", + " 1000 1.480 0.001 8.555 0.009 <ipython-input-3-66a2b576efa3>:36(force)\n", + " 2000 0.003 0.000 0.003 0.000 {built-in method numpy.core.multiarray.zeros}\n", + " 1000 0.003 0.000 0.003 0.000 <ipython-input-3-66a2b576efa3>:89(step)\n", + " 1 0.001 0.001 0.004 0.004 <ipython-input-3-66a2b576efa3>:130(propagate_all_variables)\n", + " 1 0.001 0.001 8.557 8.557 <ipython-input-3-66a2b576efa3>:87(<listcomp>)\n", + " 1 0.000 0.000 8.561 8.561 {built-in method builtins.exec}\n", + " 1 0.000 0.000 8.557 8.557 <ipython-input-3-66a2b576efa3>:68(calculate_all_forces)\n", + " 1 0.000 0.000 8.561 8.561 <string>:1(<module>)\n", + " 1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The overhead shouldn't be too bad. I got about 10%. Most of the time (about 80%) is spent in pair_force. And 20% of that time is spent on np.array>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Line by line profiling" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Unfortunately, this is a rather coarse grained profile. We don't know which part is the expensive part of this calculation and what we can do about it." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%load_ext line_profiler" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%lprun -f pair_force force(x[0], y[0], z[0], m[0], x, y, z, m)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Total time: 9.86691 s \n", + "File: md.py \n", + "Function: pair_force at line 3 \n", + " \n", + " Line # Hits Time Per Hit % Time Line Contents\n", + " ============================================================== \n", + " 32 1000000 2269473 2.3 23.0 r2 = (x1 - x0) ** 2 + (y1 - y0) ** 2 + (z1 - z0) ** 2\n", + " 33 1000000 6864624 6.9 69.6 f = m0 * m1 * np.array([(x1 - x0), (y1 - y0), (z1 - z0)]) \n", + " * r2 **(-1.5) if r2 else np.zeros(3)\n", + " 34 1000000 732809 0.7 7.4 return f \n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Timing individual operations" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Calculating r2 takes 2.3 mus per call. Let's use %timeit to see how much time each operation takes." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit x0 = x[0]; y0=y[0]; z0 = z[0]; x1 = x[1]; y1=y[1]; z1 = z[1];\n", + "(x1 - x0)\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit x0 = x[0]; y0=y[0]; z0 = z[0]; x1 = x[1]; y1=y[1]; z1 = z[1];\n", + "(x1 - x0) ** 2" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit x0 = x[0]; y0=y[0]; z0 = z[0]; x1 = x[1]; y1=y[1]; z1 = z[1];\n", + "(x1 - x0) * (x1 - x0)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit x0 = x[0]; y0=y[0]; z0 = z[0]; x1 = x[1]; y1=y[1]; z1 = z[1];\n", + "dx = (x1 - x0)\n", + "dx * dx" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can now change the code so it calculates dx, dy, and dz first and then uses them later in the calculation. We can also use numba to speed up the simulation." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Time the other operations and optimize the code" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/05_Debugging.ipynb b/05_Debugging.ipynb new file mode 100644 index 0000000..23ef132 --- /dev/null +++ b/05_Debugging.ipynb @@ -0,0 +1,347 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Debugging Python\n", + "<div class=\"dateauthor\">\n", + "16 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "What do you do if a program doesn't produce the results you want? You can stare at the code and try to figure out the mistake. You can add lots of print statements to your code. Or you can use a debugger.\n", + "\n", + "You've probably done the first two things, but have you used a debugger before?" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Debugging has its own terminology: You step in and out of functions. You move up and down the stack. You set break points, inspect variables, etc. This is the basic functionality that every debugger should (and every debugger I know does) support.\n", + "\n", + "In this notebook, we'll look at debugging a program with PDB in the notebook and pudb in a terminal window. You'll learn how to start a debugging session and do all the things, I talked about in the previous paragraph." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## PDB" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Python comes with its own debugger called \"The Python debugger\" (pdb). PDB is available from within a notebook, but it's not very convenient to use." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's take the following function, which contains a bug and throws an exception." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "#%%writefile buggy.py\n", + "def imabuggyincrement(i,a):\n", + " \"\"\"Increment a[i] by 1.\"\"\"\n", + " if ii < len(a):\n", + " a[i] += 1;\n", + "\n", + "a = list(range(10))\n", + "ii = 4\n", + "imabuggyincrement(10, a)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Debug magic" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If a cell has just thrown an exception, you can inspect it with the %debug magic. Try `help` to see the available commands. Type `exit` to leave the debugger." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Use `p i` to print the value of `i`. You can also try to print out the value of `a[i]` using `p a[i]`. Inspect the other variables. Do you see what went wrong?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%debug" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Available debuggers" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "* pdb (builtin)\n", + "* pudb\n", + "* IDEs (All the IDEs we mentioned have debugging support)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Uncomment the ``%%writefile`` magic before the function defintion of ``imabuggyincrement`` and execute the cell again so that it gets written to file buggy.py" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Next start pudb in a terminal with the script name as an argument. If you haven't done this in this terminal shell before, you need to source hpcpy20:" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "```bash\n", + "source hpcpy20\n", + "pudb3 buggy.py\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We'll give you a short demonstration and then you can play with it for a little while." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Remote debugging" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "For example, PyDev, Wing Personal, Visual Studio, and PyCharm Professional (199 €/a with perpetual fallback license) support remote debugging. It can also be done with the ``ptvsd`` and Visual Studio Code." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Debugging Python extensions\n", + "We'll talk about this more tomorrow (maybe)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Note\n", + "\n", + "> It's better to ask for forgiveness than to ask for permission." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A better way to check for bounds as I did in `iambuggyincrement` is not to do it at all but use a try...except statement instead:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "```python\n", + "def imabuggyincrement(i, a):\n", + " \"\"\"Increment a[i] by 1.\"\"\"\n", + " try:\n", + " a[i] += 1;\n", + " except IndexError:\n", + " pass\n", + " \n", + "def main(arg=[]):\n", + " a = list(range(10)\n", + " ii = 4 # Now this is limited to the scope of main()\n", + " imabuggyincrement(10, a)\n", + " \n", + "if __name__ == \"__main__\":\n", + " main()\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The following video shows how to debug mixed Python and C++ code using Visual Studio.\n", + "\n", + "You can go back to to the beginning of the video to learn how write a Python extension in Visual Studio." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from IPython.display import YouTubeVideo\n", + "\n", + "YouTubeVideo(\"D9RlT06a1EI\", start=300)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2019a", + "language": "python", + "name": "hpcpy19a" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/06_IDEs.ipynb b/06_IDEs.ipynb new file mode 100644 index 0000000..4ed11a5 --- /dev/null +++ b/06_IDEs.ipynb @@ -0,0 +1,276 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Integrated Development Environments (IDEs) for Python\n", + "\n", + "<div class=\"dateauthor\">\n", + "3 July 2019 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Jupyter notebooks are great for interactive development and data analysis with IPython. IPython's auto completion is one of the best, but if you develop complex codes that span multiple files, you might want to use other IDE's." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Editors with Python Features" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Editors such as vi, emacs, kate, sublime, etc. do already more than just show your code. They offer syntax highlighting and at least simple auto completion and may be extended. They can give you an overview over the files in your projects. They can show the function and let you jump to the right file to look at them. They may even show doc string. It's often hard to tell if it's an editor or an IDE anymore." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Features of IDEs" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Syntax highlighting, auto completion with tool tips" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Tree view of files, methods, and variables" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Running and debugging" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Integrated version control" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Kdevelop\n", + "\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Visual Studio Code (OSS)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## eric" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## PyCharm" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## There's more" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Eclipse w/ PyDev" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Spyder" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Wing IDE (commercial), Wing Personal at no cost." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Visual Studio (Windows, commercial), Visual Studio Community Edition at no cost." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "For an overview see, e.g., [IntegratedDevelopmentEnvironments](https://wiki.python.org/moin/IntegratedDevelopmentEnvironments) on the Python Wiki." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2019a", + "language": "python", + "name": "hpcpy19a" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/07_LocalParallel.ipynb b/07_LocalParallel.ipynb new file mode 100644 index 0000000..ff6caa3 --- /dev/null +++ b/07_LocalParallel.ipynb @@ -0,0 +1,1822 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Interactive Parallel Computing with IPython Parallel\n", + "\n", + "<div class=\"dateauthor\">\n", + "17 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "*Computers have more than one core.* Wouldn't it be nice if we could use all the cores of our local machine or a compute node of a cluster from our [Jupyter][IP] notebook? \n", + "\n", + "Click on the ``+``-sign at the top of the Files tab on the left to start a new launcher. In the launcher click on Terminal. A terminal will open as a new tab. Grab the tab and pull it to the right to have the terminal next to your notebook.\n", + "\n", + "**Note**: The terminal does not have the same modules loaded as the notebook. To fix that type `source hpcpy20`.\n", + "\n", + "In the terminal type ``ipcluster``. You'll see the help message telling you that you need to give it subcommand. Take a look at the message and then enter \n", + "\n", + "``` bash\n", + "export OMP_NUM_THREADS=12\n", + "ipcluster start --n=4\n", + "```\n", + "\n", + "This will start a cluster with four engines and should limit the number of threads to 12 threads per engine to avoid oversubscription.\n", + "\n", + "> If you use the classical [Jupyter][IP] notebook, this is even easier if you have the cluster extension installed. (We don't have that one on our JupyterHub, yet). One of the tabs of your browser has the title \"Home\". If you switch to that tab, there are several tabs within the web page. One of them is called \"IPython Clusters\". Click on \"IPython Clusters\", increase the number of engines in the \"default\" profile to 4, and click on Start. The status changes from stopped to running. After you did that come back to this tab.\n", + "\n", + ">If the \"Clusters\" tab shows the message:\n", + "\n", + ">> Clusters tab is now provided by IPython parallel. See IPython parallel for installation details.\n", + " \n", + "> you need to quit your notebook server (make sure all your notebooks ar saved) and run the command \n", + "\n", + ">> ipcluster nbextension enable\n", + " \n", + ">Now, when you start `jupyter notebook` you should see a field that lets you set the number of engines in the \"IPython Clusters\" tab.\n", + "\n", + "\n", + "\n", + "\n", + "[IP]: http://www.jupyter.org" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Overview" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "IPyParallel has three parts: controller, engines, and client. The controller is the central hub. The client communicates only with the controller. The controller keeps track of the available engines and forwards requests from the client to the engines. It schedules the work and monitors its status. The results are communicated through the controller back to the client.\n", + "\n", + "All three components can run on different computers. A Jupyter notebook might run on your laptop and connect to an ipcontroller on a JUWELS login node, which in turn talks to engines running on a compute node." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The Client" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now let's see how we access the \"Cluster\". [IPython][IP] comes with a module [ipyparallel][IPp] that is used to access the engines, we just started. We first need to import Client.\n", + "\n", + "[IPp]: https://ipyparallel.readthedocs.io/en/latest/\n", + "[IP]: http://www.ipython.org" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "from ipyparallel import Client" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "rc = Client(profile=\"default\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can list the ids of the engines attached" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "rc.ids" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Views\n", + "\n", + "A *view* gives us access to a set of engines using a given scheduler. There are two types of views: a *direct view* and a *load-balanced* view." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As the name implies a *direct view* gives us direct control of the engines. We can push and pull data and apply functions using a couple of different methods. We are in control what runs where.\n", + "\n", + "A *load-balanced view* tries to balance the work between all the engines. We can submit tasks to it in the same way as before, but with a *load-balanced view*, the scheduler decides where a function is executed. It's also possible to define dependencies between tasks to build a dependency graph or even build this graph by hand. You'll learn a little more about dependencies in [Parallel, Task-Based Computing with Load Balancing on your Local Machine][LocalTaskParallel]\n", + "\n", + "Let's start with a *direct view* and learn about the methods used to execute code on the engines and move data around. \n", + "\n", + "We create a *direct view* of the engines by slicing the Client object:\n", + "\n", + "[LocalTaskParallel]: LocalTaskParallel.ipynb" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "v01 = rc[0:2] # First two engines (0 and 1)\n", + "v23 = rc[2:4] # Engines 2 and 3\n", + "dview = rc[:] # All available engines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Parallel Magic" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Before we go into the details of the interface of a `DirectView`--that's the name of the class, let's look at IPython magic.\n", + "\n", + "IPython makes it very easy to use IPyParallel. It provides the magic commands ``%px`` and ``%%px`` to execute code in parallel. The target attribute is used to pick the engines, you want. By default, all the engines of the last Client object created are used. You can also specify if a command should be executed `blocking`--the default--or `non-blocking`.\n", + "\n", + "Note, the commands prefixed with ``%px`` are *not* executed locally. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%px import numpy as np # import numpy on all engines as np\n", + "import numpy as np # do it locally, too." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since it's fairly common that you want to execute a cell remotely and locally, there's an option for that. Just add ``--local``.\n", + "\n", + "**Note**: This works only for ``%%px`` not ``%px``." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px --local \n", + "np.__version__ # print the numpy version of the engines. Note how the output is prefixed. It can be accessed that way, too. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + " The engines run ipython. Magic commands work, too." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --local\n", + "%matplotlib inline" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --local \n", + "import matplotlib.pyplot as plt\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The cell magic command ``%%px`` lets us execute more than one statement. The option ``--target`` lets us choose which engines we want to use. Here we are using engines 0 to 3." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --target 0:4\n", + "a = np.random.random([10,10])\n", + "plt.imshow(a, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Yes, the output can be graphical.\n", + "\n", + "Remember that the imports, we performed with ``%px`` are not available in our notebook. We can fix that by using" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "with rc[:].sync_imports():\n", + " import matplotlib.pyplot" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Unfortunately mapping of namespaces does not work that way." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Using the Direct View" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As mentioned above a *direct view* lets you control each engine directly. You can also decide if a command should be blocking or not.\n", + "\n", + "We can, for example, create two random 100 by 100 element matrices on each engine, multiply them, and then display them. On each engine the code would look like this" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "outputs": [], + "source": [ + "a = np.random.random([100, 100])\n", + "b = np.random.random([100, 100])\n", + "c = a.dot(b)\n", + "plt.imshow(c, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As we learned before, we can use the ``%%px`` cell magic to execute this on all engines. Here we use the ``--target`` option to specify every second engine starting at 0. ``%px`` and ``%%px`` use the currently active view. By default that's the first view created. You can make a view active by calling ``view.activate(suffix)``. Use ``view.activate?`` to learn more about suffix." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --target 0::2\n", + "a = np.random.random([100, 100])\n", + "b = np.random.random([100, 100])\n", + "c = a.dot(b)\n", + "plt.imshow(c, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Magic commands are blocking by default, i.e., the next cell can only be executed after all the engines have finished their work. We can pass the option ``--noblock`` to change that behavior." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --noblock\n", + "a = np.random.random([2000, 2000])\n", + "b = np.random.random([2000, 2000])\n", + "c = a.dot(b)\n", + "c.sum() / 4.0e9" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We get an AsyncResult back. We can continue working in our notebook and pick up the result, when we are ready to do so." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%result" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Execute and Apply" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The foundation of executing code with a ``DirectView`` is ``apply``. It calls a function (the first argument) with args and kwargs. The values of the arguments are taken from the notebook and pushed to the engines." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c = dview.apply(np.dot, a, b) # This uses a and b from the notebook" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c.done()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c = c.result()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c[0].shape" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The function can be a lambda function:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c = dview.apply(lambda a,b : a + b, a, b)\n", + "c.done()\n", + "c = c.result()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "outputs": [], + "source": [ + "c[0].shape" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "It can also be ``exec``:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.apply(exec, 'c = a + b') # Note, this uses the variables defined on the engines." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview['c'][0].shape" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.execute('c=a+b')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview['c']" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Remote functions" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "There are two decorators ``@parallel`` and ``@remote`` that can create functions that are executed on the engines.\n", + "\n", + "A function decorated with ``@parallel`` takes a sequence or an array as argument and distributes the work over the engines. Each engine still gets a sequence or array and should return one, too." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from ipyparallel import parallel, remote" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "@dview.parallel(block=True)\n", + "def even(x):\n", + " \"\"\"Return only even elements of x\n", + " \n", + " Paramters\n", + " ---------\n", + " x : sequence or array\n", + " A list of values\n", + " \n", + " Returns\n", + " -------\n", + " res : like x\n", + " even elements of x\n", + " \"\"\"\n", + " return [e for e in x if not e % 2]\n", + "# return None if x % 2 else x\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "even(list(range(0,16)))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "A `remote` function, on the other hand just runs on each engine with the full set of data." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "@dview.remote(block=True)\n", + "def scale(a):\n", + " for i in range(len(a)):\n", + " a[i] *= 2\n", + " \n", + " return a" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "scale(list(range(0, 16)))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Moving data around" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "So far the runtime has taken care of moving data to and from the engines, but we can do this explicitely. There are 4 commands to do that:\n", + "\n", + "* push\n", + "* pull\n", + "* scatter\n", + "* gather" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Push takes a dictionary with the remote variable name as key:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "outputs": [], + "source": [ + "dview.block=True" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "localA = list(range(10))\n", + "dview.push(dict(remoteA=localA))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can get a variable back with pull. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.pull('remoteA')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "There's also a shorthand notation, where we treat the view as a dictionary." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview['remoteA']" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The methods ``push`` and ``pull`` push/pull the same data to/from all engines. They don't take a list and distribute it. That's what ``scatter`` and ``gather`` do. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.scatter('a',list(range(24)))\n", + "dview['a']" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.gather('a')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## List comprehension" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "With those methods at hand, we can build a parallel list comprehension." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.scatter('x',list(range(64)))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%px y = [i**10 for i in x]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "y = dview.gather('y')\n", + "y" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exploring Latency and Bandwidth" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Latency (the time until something happens) and bandwith (the amount of data we get through the network) are two important properties of your parallel system that define what is practical and what is not. We will use the ``%timeit`` magic to measure these properties. ``%timit`` and its sibbling ``%%timeit`` measure the run time of a statement (cell in the case of ``%%timeit``) by executing the statement multiple times (by default at least 3 times). For short running routines many loops of 3 executions are performed and the minimum time measured is then displayed. The number of loops and the number of executions can be adjusted. Take a look at the documentation. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Lets first see how long it takes to send off a new task using ``execute`` and ``apply``." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.block = False" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --noblock --local\n", + "a = np.random.random([2000, 2000])\n", + "b = np.random.random([2000, 2000])\n", + "c = a.dot(b)\n", + "c.sum() / 4.0e9" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's first execute nothing." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit dview.execute('')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Next we'll use a very minimal function. It just returns its argument. In this case the argument is empty." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit dview.apply(lambda x : x, '')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Here, we'll tell every engine to perform a matrix-matrix multiplication (see [Matrix-Matrix Multiplication Using a DirectView](Matrix-Matrix-Multiplication-Using-a-DirectView) below for more about matrix multiplications)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit -n 1 -r 4 dview.execute('c = a.dot(b)')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Now, we'll make the execution blocking. This means, we are measuring the time the function needs to return a result instead of just the time needed to launch the task." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.block=True" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit dview.execute('')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit dview.apply(lambda x : x, '')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit -n 1 -r 4 rc[0].execute('c = a.dot(b)')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit a.dot(b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.block=False" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can start about 500 parallel tasks per second and finish about a quarter as many. This gives an estimate of the granularity we need to use this model for efficient parallelization. Any task that takes less time than this will be dominated by the overhead." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "To get an idea about the bandwidth available let's push some arrays to the engines. We make this blocking." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.block=True" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "a = np.random.random(256*1024)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit dview.push(dict(a=a))\n", + "%timeit dview.push(dict(a=a[:128*1024]))\n", + "%timeit dview.push(dict(a=a[:64*1024]))\n", + "%timeit dview.push(dict(a=a[:32*1024]))\n", + "%timeit dview.push(dict(a=a[:16*1024]))\n", + "%timeit dview.push(dict(a=a[:8*1024]))\n", + "%timeit dview.push(dict(a=a[:4*1024]))\n", + "%timeit dview.push(dict(a=a[:2*1024]))\n", + "%timeit dview.push(dict(a=a[:1024]))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Calculate the bandwidth for the largest array and the smallest array." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "bwmax = len(rc) * 256 * 8 / 12.1e-3\n", + "bwmin = len(rc) * 8 / 9.05e-3\n", + "print(\"The bandwidth is between %.2f kB/s and %.2f kB/s.\" %( bwmin, bwmax))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Matrix-Matrix Multiplication Using a DirectView" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Matrix multiplication is one of the favorites in High Performance Computing (HPC). It's computationally intensive---if done right---, easily parallelized with little communication, and the basis of many real world applications.\n", + "\n", + "Let's say, we have two matrices A and B, where\n", + "\n", + "$$ A = \\left ( \\begin{array}{cccc}\n", + " 4 & 3 & 1 & 6 \\\\\n", + " 1 & 2 & 0 & 3 \\\\\n", + " 7 & 9 & 2 & 0 \\\\\n", + " 2 & 2 & -1 & 4 \\\\\n", + " \\end{array}\n", + " \\right ) $$\n", + "\n", + "and \n", + "\n", + "$$ B = \\left ( \\begin{array}{cc}\n", + " \\frac{1}{12} & \\frac{1}{2} \\\\\n", + " \\frac{1}{9} & \\frac{1}{4} \\\\\n", + " \\frac{1}{3} & 1 \\\\\n", + " \\frac{1}{7} & -\\frac{1}{3}\n", + " \\end{array}\n", + " \\right ). $$\n", + "\n", + "To calculate the element of $C = A B$ at row *i* and column *j*, we perform a dot (scalar) product of the ith row of A and the jth column of B:\n", + "\n", + "$$ C_{ij} = \\sum_k A_{i,k} B_{k, j} $$.\n", + "\n", + "For this to work, the number of columns in $A$ has to be equal to the number of rows in $B$." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can generate two matrices of size n by n filled with random numbers using ``np.random.random``." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "n = 16\n", + "A = np.random.random([n, n])\n", + "B = np.random.random([n, n])" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "NumPy includes the dot product. For 2-dimensional arrays ``np.dot`` performs a matrix-matrix multiplication." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "C = np.dot(A, B)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit np.dot(A, B)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "There are different ways to parallelize a matrix-matrix multiplication. Each element of the matrix can be calculated independently." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit \n", + "p = len(rc)\n", + "# Distribute the elements of the result viewmatrix round robin.\n", + "C1h = [[rc[(i * n + j) % p].apply(np.dot, A[i,:], B[:,j]) for j in range(n)] for i in range(n)]\n", + "# Wait until the calculation is done\n", + "dview.wait()\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "This, however, produces $n^2$ short tasks and the overhead (latency) is just overwhelming.\n", + "\n", + "We want to calculate\n", + "\n", + "$$ C = \\left ( \\begin{array}{cccc}\n", + " 4 & 3 & 1 & 6 \\\\\n", + " 1 & 2 & 0 & 3 \\\\\n", + " 7 & 9 & 2 & 0 \\\\\n", + " 2 & 2 & -1 & 4 \\\\\n", + " \\end{array}\n", + " \\right ) \n", + " \\left ( \\begin{array}{cc}\n", + " \\frac{1}{12} & \\frac{1}{2} \\\\\n", + " \\frac{1}{9} & \\frac{1}{4} \\\\\n", + " \\frac{1}{3} & 1 \\\\\n", + " \\frac{1}{7} & -\\frac{1}{3}\n", + " \\end{array}\n", + " \\right ). \n", + "$$\n", + "\n", + "We can split the matrices into tiles. In the above example, we might use a 2 by 2 tile.\n", + "\n", + "$$ C = \\left ( \\begin{array} {cc}\n", + " a_{00} & a_{01} \\\\\n", + " a_{10} & a_{11}\n", + " \\end{array} \\right )\n", + " \\left ( \\begin{array} {c}\n", + " b_{00} \\\\\n", + " b_{10}\n", + " \\end{array} \\right )\n", + " = \\left ( \\begin{array} {c}\n", + " a_{00} b_{00} + a_{01} b_{10} \\\\\n", + " a_{10} b_{00} + a_{11} b_{10}\n", + " \\end{array} \\right )\n", + " ,\n", + "$$\n", + "\n", + "where, for example, $a_{00}= \\left ( \\begin{array}{cc} 4 & 3 \\\\ 1 & 2 \\end{array} \\right )$. $a_{00}b_{00}$ is a matrix-matrix product and the addition of two matrices of the same shape is defined element by element." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "In our example, we have two $n$ by $n$ matrices and we are going to split them in quadrants." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "n = 4096\n", + "A = np.random.random([n, n])\n", + "B = np.random.random([n, n])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "tdot = %timeit -o np.dot(A,B)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "type(n // 2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "nhalf = n // 2\n", + "a00 = A[:nhalf, :nhalf]\n", + "a01 = A[:nhalf, nhalf:]\n", + "a10 = A[nhalf:, :nhalf]\n", + "a11 = A[nhalf:, nhalf:]\n", + "b00 = B[:nhalf, :nhalf]\n", + "b01 = B[:nhalf, nhalf:]\n", + "b10 = B[nhalf:, :nhalf]\n", + "b11 = B[nhalf:, nhalf:]" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The calculation of the partial results in Python looks very similar to the mathematical description above:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c00 = np.dot(a00, b00) + np.dot(a01, b10)\n", + "c01 = np.dot(a00, b01) + np.dot(a01, b11)\n", + "c10 = np.dot(a10, b00) + np.dot(a11, b10)\n", + "c11 = np.dot(a10, b01) + np.dot(a11, b11)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit -o\n", + "c00 = np.dot(a00, b00) + np.dot(a01, b10)\n", + "c01 = np.dot(a00, b01) + np.dot(a01, b11)\n", + "c10 = np.dot(a10, b00) + np.dot(a11, b10)\n", + "c11 = np.dot(a10, b01) + np.dot(a11, b11)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "_.best / tdot.best" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Hm, this is slower than doing it directly...\n", + "\n", + "Next we create one view per engine." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "d0 = rc[0]\n", + "d1 = rc[1]\n", + "d2 = rc[2]\n", + "d3 = rc[3]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit d0.apply(lambda A, B : np.dot(A, B), A, B).wait()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c00h = d0.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b00, a01, b10)\n", + "c01h = d1.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b01, a01, b11)\n", + "c10h = d2.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b00, a11, b10)\n", + "c11h = d3.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b01, a11, b11)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c00h.wait()\n", + "c01h.wait()\n", + "c10h.wait()\n", + "c11h.wait()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c00 = c00h.get()\n", + "c01 = c01h.get()\n", + "c10 = c10h.get()\n", + "c11 = c11h.get()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit\n", + "c00h = d0.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b00, a01, b10)\n", + "c01h = d1.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b01, a01, b11)\n", + "c10h = d2.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b00, a11, b10)\n", + "c11h = d3.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b01, a11, b11)\n", + "c00h.wait()\n", + "c01h.wait()\n", + "c10h.wait()\n", + "c11h.wait()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Nothing says, we have to stop at 4 tiles nor do we have to use square tiles. We could also recursively subdivide our tiles.\n", + "\n", + "The code is not any faster, because our implementation of numpy already blocks the matrices and uses all cores, but it shows the principle." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "celltoolbar": "Slideshow", + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/08_LocalTaskParallel.ipynb b/08_LocalTaskParallel.ipynb new file mode 100644 index 0000000..c98ba02 --- /dev/null +++ b/08_LocalTaskParallel.ipynb @@ -0,0 +1,358 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Parallel, Task-Based Computing with Load Balancing on your Local Machine" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In our first session [Interactive Parallel Computing on the Local Machine][LocalParallel], we used a direct view to access our engines. This is great as long as we want to do the same task on all engines and don't have many more tasks than engines. If we have many tasks, however, and don't care where each task is executed, the DirectView is not the most convenient view available.\n", + "\n", + "[LocalParallel]: LocalParallel.ipynb" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from ipyparallel import Client" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "rc = Client()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "A *direct view* is created by slicing the client. A *load-balanced view* is created by calling rc's method `load_balanced_view()`." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "lview = rc.load_balanced_view()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%px import numpy as np\n", + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "n = 4096\n", + "A = np.random.random([n, n])\n", + "B = np.random.random([n, n])\n", + "C = np.dot(A, B)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "tnp = %timeit -o A@B" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "a00 = A[:n // 2, :n // 2]\n", + "a01 = A[:n // 2, n // 2:]\n", + "a10 = A[n // 2:, :n // 2]\n", + "a11 = A[n // 2:, n // 2:]\n", + "b00 = B[:n // 2, :n // 2]\n", + "b01 = B[:n // 2, n // 2:]\n", + "b10 = B[n // 2:, :n // 2]\n", + "b11 = B[n // 2:, n // 2:]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "c00h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b00, a01, b10)\n", + "c01h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b01, a01, b11)\n", + "c10h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b00, a11, b10)\n", + "c11h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b01, a11, b11)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "c00h.wait()\n", + "c01h.wait()\n", + "c10h.wait()\n", + "c11h.wait()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "c00 = c00h.get()\n", + "c01 = c01h.get()\n", + "c10 = c10h.get()\n", + "c11 = c11h.get()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%timeit\n", + "c00h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b00, a01, b10)\n", + "c01h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b01, a01, b11)\n", + "c10h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b00, a11, b10)\n", + "c11h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b01, a11, b11)\n", + "c00h.wait()\n", + "c01h.wait()\n", + "c10h.wait()\n", + "c11h.wait()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Compare this time with the one from the [Interactive Parallel Computing on the Local Machine][LocalParallel] where we used a *direct view*. Is it better? Worse? About the same?\n", + "\n", + "[LocalParallel]: LocalParallel.ipynb#Matrix-Matrix-Multiplication-Using-a-DirectView" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "It's probably about the same, so why would we use the *load-balanced view*? For starters, we can throw more tasks at our engines than there are workers. In the previous example, we split our matrices in four blocks. Let's write a function that takes a square matrix with n rows and columns, where n is multiple of threshold, that uses tiles of size threshold." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "def BlockMatrixMultiply(A, B, threshold = 256):\n", + " \"\"\"Calculates the matrix product of two square matrices of size :math:`n^2` by dividing\n", + " matrices into smaller blocks.\n", + " \n", + " Parameters\n", + " ----------\n", + " A : ndarray\n", + " A square matrix of size n**2 where n is a power of 2 \n", + " B : ndarray\n", + " A square matrix of size n**2 where n is a power of 2\n", + " threshold: int\n", + " Size of blocks\n", + " \n", + " Returns\n", + " -------\n", + " output : ndarray\n", + " Returns the matrix product of A and B.\n", + " \"\"\"\n", + " \n", + " if threshold > A.shape[0]:\n", + " threshold = A.shape[0]\n", + " numberOfTiles = A.shape[0] // threshold\n", + " C = np.array([[np.sum([np.dot(A[i*threshold:(i+1)*threshold, k*threshold:(k+1)*threshold], \n", + " B[k*threshold:(k+1)*threshold, j*threshold:(j+1)*threshold]) \n", + " for k in range(numberOfTiles)], axis=0) # Add up all submatrices that belong to tile i,j\n", + " for j in range(numberOfTiles)] # Loop over columns of result matrix\n", + " for i in range(numberOfTiles)]) # Loop over rows of result matrix\n", + "\n", + " return C.swapaxes(1,2).reshape(A.shape)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "C1 = BlockMatrixMultiply(A, B, n // 2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "np.allclose(C, C1) # Tests is the difference of all array elements is less than some threshold. Use np.allclose? to get details." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%timeit C=np.dot(A,B)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%timeit BlockMatrixMultiply(A, B, n // 2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "def BlockMatrixMultiplyLB(A, B, lview, threshold = 256):\n", + " \"\"\"Calculates the matrix product of two square matrices of size :math:`n^2` by dividing\n", + " matrices into smaller blocks.\n", + " \n", + " \n", + " Parameters\n", + " ----------\n", + " A : ndarray\n", + " A square matrix of size n**2 where n is a power of 2\n", + " B : ndarray\n", + " A square matrix of size n**2 where n is a power of 2\n", + " threshold: int\n", + " Size of blocks\n", + " view:\n", + " An IPython parallel view\n", + " \n", + " Returns\n", + " -------\n", + " output : ndarray\n", + " Returns the matrix product of A and B.\n", + " \"\"\"\n", + " if threshold > A.shape[0]:\n", + " threshold = A.shape[0]\n", + " n = A.shape[0] // threshold\n", + " Ch = [ [lview.apply(lambda a, b, threshold, n, i, j : \n", + " np.sum([np.dot(a[:, k*threshold:(k+1)*threshold], \n", + " b[k*threshold:(k+1)*threshold,:]) \n", + " for k in range(n)], axis=0), # Add up all the matrices that belong to tile i,j\n", + " A[i*threshold:(i+1)*threshold,:], B[:,j*threshold:(j+1)*threshold], threshold, n, i, j) # Arguments to lambda\n", + " for j in range(n)] # Loop over columns of result matrix\n", + " for i in range(n)] # Loop over rows of result matrix\n", + "\n", + " #lview.wait() # Let's finish all the work that has been started in this view\n", + " \n", + " # Instead of waiting for the view, we can wait for all our asyncs to finish:\n", + " for r in Ch:\n", + " for c in r:\n", + " c.wait()\n", + " \n", + " return np.array([[c.get() for c in r] for r in Ch]).swapaxes(1,2).reshape(A.shape)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "C2 = BlockMatrixMultiplyLB(A, B, lview, n // 4) # Creates 16 tasks" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "np.allclose(C, C2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%timeit BlockMatrixMultiplyLB(A, B, lview, n)\n", + "%timeit BlockMatrixMultiplyLB(A, B, lview, n // 2) # 4 tasks\n", + "%timeit BlockMatrixMultiplyLB(A, B, lview, n // 4) # 16 tasks\n", + "%timeit BlockMatrixMultiplyLB(A, B, lview, n // 8) # 64 tasks" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "BlockMatrixMultiply?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/09_Numba vectorize.ipynb b/09_Numba vectorize.ipynb new file mode 100644 index 0000000..bd1e1cd --- /dev/null +++ b/09_Numba vectorize.ipynb @@ -0,0 +1,552 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Numba vectorize\n", + "\n", + "<div class=\"dateauthor\">\n", + "17 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Numba offers a decorator `@vectorize` that allows us to generate **fast** [ufuncs](https://numpy.org/doc/stable/reference/ufuncs.html). " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import numba\n", + "import numpy\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A simple trig function" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's implement a simple trig function:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import math" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "def sinacosb(a, b):\n", + " \"\"\"Calculate the product of sin(a) and cos(b)\"\"\"\n", + " return math.sin(a) * math.cos(b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Passing numpy arrays as arguments" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "n = 1000000\n", + "a = np.ones(n, dtype='int8')\n", + "b = 2 * a" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "sinacosb(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The function sinasinb is only defined for scalars, so we have to do something if we want to pass an array." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## numpy.vectorize" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "NumPy provides the function `vectorize`." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "npsinacosb = np.vectorize(sinacosb)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%timeit npsinacosb(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## numba.vectorize" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Dynamic ufuncs" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "usinacosb = numba.vectorize(sinacosb)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%timeit usinacosb(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The function usinacosb is a *dynamic ufunc*. The arguments are determined when the function is called and only then is the function compiled." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### Eager compilation" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Assume, we know with what kind of arguments a function is called, then numba can generate code as soon as we call numba vectorize. The decorator can take a list of [type specification](https://numba.readthedocs.io/en/stable/reference/types.html#signatures) strings of the form \"f8(f8, f8)\", where the type before the parentheses is the return type and the types within the parentheses are the argument types." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "@numba.vectorize(['f8(i8,i8)', 'f4(f4,f4)', 'f8(f8,f8)'], nopython=True)\n", + "def usinacosb(a,b):\n", + " return math.sin(a) * math.cos(b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### target" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If I use eager compilation I can give an addition keyword argument: *target*." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "target=\"cpu\": default, run in a single thread on the CPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "target=\"parallel\": run in multiple threads" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "target=\"cuda\": run on a CUDA-capable GPU" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "pusinacosb = numba.vectorize(['f8(i8,i8)', 'f4(f4,f4)', 'f8(f8,f8)', ], nopython=True, target=\"parallel\")(sinacosb)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%timeit pusinacosb(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "n = 100_000_000\n", + "a = np.ones(n, dtype='int8')\n", + "b = 2 * a" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%timeit usinacosb(a, b)\n", + "%timeit pusinacosb(a, b) " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Exercise: The Mandelbrot set" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The Mandelbrot set is the set of points *c* in the complex plane for which" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "$$z_{i+1} = z_i^2 + c$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "does not diverge.\n", + "\n", + "The series diverges if $|z_i|>2$ for any *i*." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since it is impracticable to calculate an infinite number of iterations, one usually sets an upper limit for the number of iterations, for example, 20." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### Escape time algorithm" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A simple implementation of this algorithm is the following:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "def escape_time(p, maxtime):\n", + " \"\"\"Perform the Mandelbrot iteration until it's clear that p diverges\n", + " or the maximum number of iterations has been reached.\n", + " \n", + " Parameters\n", + " ----------\n", + " p: complex\n", + " point in the complex plane\n", + " maxtime: int\n", + " maximum number of iterations to perform before p is considered in \n", + " the Mandelbrot set.\n", + " \"\"\"\n", + " z = 0j\n", + " for i in range(maxtime):\n", + " z = z ** 2 + p\n", + " if abs(z) > 2:\n", + " return i\n", + " return maxtime" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Todo:\n", + "\n", + "1. Generate a grid of size n times m of complex numbers with the real part taken from the interval [-2.2, 1.5] and the imaginary part taken from the interval [-1.5, 1.5]. Hint, numpy.meshgrid can help.\n", + "\n", + "2. Vectorize escape_time using numba.vectorize and apply it to the array above. Note, the output is an integer.\n", + "\n", + "3. Visualize the generated array using matplotlib.pyplot.imshow. \n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%timeit M = escape_time_vec(P, 50)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/10_NumbaIntro.ipynb b/10_NumbaIntro.ipynb new file mode 100644 index 0000000..616ce58 --- /dev/null +++ b/10_NumbaIntro.ipynb @@ -0,0 +1,1206 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Introduction to Numba's jit compiler\n", + "\n", + "<div class=\"dateauthor\">\n", + "17 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Numba provides a just-in-time (jit) compiler, a decorator `vectorize` that we can use to define `ufunc`s that are fast and flexible, and an interface to CUDA- and ROCm-capable GPUs that allows us to write CUDA kernels in Python! In this notebook, we'll focus on the jit compiler." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Python is an interpreted language" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The Python interpreter parses and executes code when it encounters it. This makes it very flexible but it also precludes many optimizations." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import numpy\n", + "from numba import jit\n", + "from matplotlib import pyplot as plt " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## A simple example\n", + "Let's start with a simple sum. In Python we may define the sum like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "def python_sum(a, start=0):\n", + " res = start\n", + " for x in a:\n", + " res += x\n", + " return res" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "When we call `python_sum`, the interpreter goes through it line by line. For each item it has to interpret `res += x` and execute it, i.e., call apropriate C routines that have been compiled for the processor. The only requirements for `a` in this function ar that it is iterable and its elements support the `+` operator. For the following little benchmark, we'll use an `ndarray` of random numbers." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "rng = numpy.random.Generator(numpy.random.MT19937())" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "a = rng.uniform(size=10000)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_python_sum = %timeit -o python_sum(a)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Please calculate the floating point operations per second for `python_sum`. Btw., remember the peak performance of a single core on JUWELS is about 40 GFLOP/s." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Compiled languages" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "In compiled languages such as C, C++, Fortran, and Rust a compiler would translate the code once \n", + "and store the results in machine code for a particular processor, but it doesn't translate it \n", + "literally, but can look for optimization and map the work optimally to the capabilities of the \n", + "processor. That's what makes this much faster but also less flexible. In C++ the sum may be written \n", + "like this:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```cpp\n", + "#include <vector>\n", + "template <class T>\n", + "auto cpp_sum(std::vector<T>& a, T start){\n", + " auto res = start;\n", + " for (auto x : a){\n", + " res += x;\n", + " }\n", + " return res;\n", + "}\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "With C++20 you could get even closer to the functionality of `python_sum`, but this will do for now.\n", + "\n", + "A part of the assembler code generated for the loop might look something like this:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```nasm\n", + "..B1.14: # Preds ..B1.14 ..B1.13\n", + " vaddpd ymm3, ymm3, YMMWORD PTR [rdi+rcx*8] #7.9\n", + " vaddpd ymm2, ymm2, YMMWORD PTR [32+rdi+rcx*8] #7.9\n", + " vaddpd ymm1, ymm1, YMMWORD PTR [64+rdi+rcx*8] #7.9\n", + " vaddpd ymm0, ymm0, YMMWORD PTR [96+rdi+rcx*8] #7.9\n", + " add rcx, 16 #6.19\n", + " cmp rcx, rax #6.19\n", + " jb ..B1.14 # Prob 82% #6.19\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Yes, there are good reasons to love Python (and other higher programming languages).\n", + "\n", + "Let's run the code:\n", + "```\n", + "$ ./simple_sum\n", + "Sum: 5033.24 in 0.717281 µs. 13941.5 MFLOP. \n", + "```\n", + "\n", + "The function takes about 0.7 µs. This is about 2000 times faster than the interpreted Python loop. \n", + "Wouldn't it be great if we could take the Python code in `python_sum` and compile it to machine \n", + "code to get some of this speedup?" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Compiling a program to machine code involves at least to phases. In the first phase the human readable \n", + "program is translated into something that is more palable to a computer such as an \n", + "[abstract syntax tree][AST] or [AST][]. Many compilers then perform a first analysis and pattern \n", + "matching on the [AST][] before machine specific optimization are applied.\n", + "\n", + "A popular open source framework for these steps is [LLVM][]. LLVM provides both the language parser, e.g., \n", + "clang for C and clang++ for C++ and a toolchain for the language independent optimization steps. The \n", + "language parser generates a well defined intermediate representation that can than be optimized. \n", + "\n", + "[Numba][] uses this infrastructure to optimize a subset of Python to machine code during program \n", + "execution. These kind of live compiler are called just-in-time (JIT) compiler. \n", + "\n", + "[AST]: https://en.wikipedia.org/wiki/Abstract_syntax_tree\n", + "[LLVM]: http://llvm.org/\n", + "[Numba]: https://numba.pydata.org/" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Python_sum compiled" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's see how well [Numba][] does with the sum. We imported `numba.jit` at the top of the notebook.\n", + "The function `jit` returns a `callable`---which makes it usable as a `decorator` as well---that we can \n", + "assign to a variable. The variable can then be used just like a regular function:\n", + "\n", + "[AST]: https://en.wikipedia.org/wiki/Abstract_syntax_tree\n", + "[LLVM]: http://llvm.org/\n", + "[Numba]: https://numba.pydata.org/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "numba_sum = jit(python_sum)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%timeit -n 1 -r 1 numba_sum(a)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The first time a \"jitted\" function is called with a specific argument type, numba compiles the code, which takes fairly long. Future calls are much faster:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_jit_sum = %timeit -o numba_sum(a)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "This is quite an impressive speed up although not quite as fast as the compiled C++ code. Please, \n", + "calculate the performance again." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's compare the performance with numpy's `sum`:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numpy_sum = %timeit -o numpy.sum(a)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "It's a little faster." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(f\"Numpy's sum achieves {1e-6 * a.shape[0] / t_numpy_sum.best:.3f} MFLOP/s\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A more complex example and nopython\n", + "Numba likes simple expressions with simple loops:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "def mm(a,b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in range(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " for k in range(a.shape[1]):\n", + " res[row, col] += a[row, k] * b[k,col]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "a = rng.uniform(size=(100, 100))\n", + "b = rng.uniform(size=(100, 100))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_python_mm = %timeit -o mm(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numpy_mm = %timeit -o a.dot(b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "OK, the Python loop is about 30000 times slower than numpy's `dot` method. Let's see if we can't make this faster using numba. This time, we'll use `jit` as a decorator." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "@jit\n", + "def numba_mm(a,b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in range(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " for k in range(a.shape[1]):\n", + " res[row, col] += a[row, k] * b[k,col]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit -n 1 -r 1 numba_mm(a,b) # Warmup" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_numba_mm = %timeit -o numba_mm(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "a = rng.uniform(size=(1000, 1000))\n", + "b = rng.uniform(size=(1000, 1000))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numba_mm_1000 = %timeit -o numba_mm(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numpy_mm_1000 = %timeit -o a.dot(b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"The version of numpy, we used has been compiled against Intel's math kernel library (MKL) and is therefore about %.0f times faster.\" \n", + " \"If we used a version that has not been compiled against a fast BLAS library, it would take about the same time as the numba routine.\" \n", + " % (t_numba_mm_1000.best / t_numpy_mm_1000.best))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise: prange\n", + "Numba can parallelize loops with ``prange``. Import ``prange`` from numba and change the range in row into a prange. You also need to add the arguments ``nopython=True`` and ``parallel=True`` to the jit decorator.\n", + "\n", + "Rerun and compare.\n", + "\n", + "**Extra credit:** Look at the changes we did to the matrix-matrix multiplication in the Bottlenecks notebook. Can you include them, too. Does it help? You might want to compare the results of your own calculation with that of numpy. The function ``numpy.allclose`` is useful for that." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Some other variations\n", + "\n", + "Let's try some other variations and how they do." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "@jit\n", + "def numba_mm2(a,b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in range(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " res[row, col] = a[row].dot(b[:,col])\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit -r 1 -n 1 numba_mm2(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numba_mm2_1000 = %timeit -o numba_mm2(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Most of the computation should now be done with numpy, but it's much harder to optimize a dot product than the matrix multiplication. Think back to our discussion about bottlenecks. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "@jit(nopython=True)\n", + "def numba_mm3(a, b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in range(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " res[row, col] = a[row]@b[:,col]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit -r 1 -n 1 numba_mm3(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "@jit(nopython = True)\n", + "def numba_mm4(a, b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in range(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " for k in range(a.shape[1]):\n", + " res[row, col] += a[row, k] * b[k,col]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "numba_mm4(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numba_mm4_1000 = %timeit -o numba_mm4(a, b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "20min" + ] + }, + "source": [ + "## Exercise: Mandelbrot with Numba\n", + "Now, it's your turn again. Use Numba's jit operator to write a program to calculate the Mandelbrot set." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Type inference" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As mentioned above, [Numba][]'s jit operator doesn't directly return a compiled function, because \n", + "it needs to figure out the type of every variable once a function has been called with specific \n", + "arguments. It only compiles a function once for each type of arguments used to call it. The function\n", + "signature is then stored in its `signatures` property.\n", + "\n", + "[Numba]: https://numba.pydata.org/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "numba_sum.signatures" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise: Call numba_sum with an ndarray of type float32" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Now there is a second function signature:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "numba_sum.signatures" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Numba allows us to look at its type inferrence using " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "numba_sum.inspect_types(signature=numba_sum.signatures[1])" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, this is interesting. If you look at Line 3 of the version called with float32, it still defines\n", + "`res` as a double precision number! This will prevent it from vectorizing the loop using single \n", + "precision arguments, which potentially cuts performance in half!\n", + "\n", + "Now, let's see if we can do better." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "numba_sum(a_s, numpy.float32(0.0))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "numba_sum.signatures" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "numba_sum.inspect_types(signature=numba_sum.signatures[2]) # Try adding pretty=True " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Now, res is of type `float32`. Let's see if this speeds up things." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit numba_sum(a_s, numpy.float32(0.0))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Doesn't look like it. \n", + "\n", + "Let's dig a little deeper. A speedup would come from the fact that the Skylake-X processor used for \n", + "JUWELS Cluster can operate on 16 single precision numbers at once compared to 8 double precision \n", + "numbers, but that assumes it's using the right instructions. For that we have to look at the assembler.\n", + "\n", + "We define a helper function to find instructions in the assembler code." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# This function has been borrowed from https://github.com/numba/numba-examples/blob/master/notebooks/simd.ipynb\n", + "def find_instr(func, keyword, sig=0, limit=5):\n", + " count = 0\n", + " for l in func.inspect_asm(func.signatures[sig]).split('\\n'):\n", + " if keyword in l:\n", + " count += 1\n", + " print(l)\n", + " if count >= limit:\n", + " break\n", + " if count == 0:\n", + " print('No instructions found')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "find_instr(numba_sum, \"add\", 2, limit=10)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The instruction `vaddss` performs an addition of two single precision numbers. It's not vectorized \n", + "and uses the smallest register available. For some reason the compilation wasn't done using the best\n", + "available instruction set.\n", + "\n", + "The reason in this case is that we are doing a *reduction*. We are adding up all the values in `a`.\n", + "When the compiler vectorizes this, the order of the addition may change. While this is not a problem\n", + "if we work with real number, it is a problem for the finite precision math that computers do. The \n", + "order of the addition may change the result.\n", + "\n", + "To allow reordering of operations, we add the option `fastmath=True`:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "fast_numba_sum = jit(python_sum, fastmath=True)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit fast_numba_sum(a_s, numpy.float32(0.0))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Now let's look at the assembler again:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "find_instr(fast_numba_sum, \"vaddp\", sig=0, limit=10)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This is much better. The `ps` at the end of `vaddps` stands for *packed single precision* indicating \n", + "a SIMD instruction. The `ymm` registers used are 256 bits wide, which corresponds to 8 single precision\n", + "numbers at a time.\n", + "\n", + "Skylake-X also has `zmm` registers with a width of 512 bit or 16 single precision numbers, but when\n", + "they are used the maximum frequency of the processor is reduced. It can happen that the performance \n", + "using `ymm` registers at higher frequency is actually better." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise: Call fast_numba_sum with double precision\n", + "\n", + "Call `fast_numba_sum` with arguments of type float64 and measure the run time. Compare the result\n", + "with the one obtained from `numba_sum`." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(f\"The difference is {fast_numba_sum(a, numpy.float64(0.0)) - numba_sum(a, numpy.float64(0.0))}\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/11_Speeding up your code with Cython.ipynb b/11_Speeding up your code with Cython.ipynb new file mode 100644 index 0000000..43de721 --- /dev/null +++ b/11_Speeding up your code with Cython.ipynb @@ -0,0 +1,1285 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Speeding up your code with Cython" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "<div class=\"dateauthor\">\n", + "18 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Cython" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "> “Cython is a language that makes writing C extensions for the Python language as easy as Python itself”" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Cython allows you to write C extensions to Python in a very pythonic manner. In this notebook we'll explore the syntax of Cython and see what kind of speed up we can achieve.\n", + "\n", + "Cython provides an extension for Jupyter notebooks that makes working with Cython very convenient. If you enter `%load_ext Cython` the `%%cython` magic becomes available." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%load_ext Cython" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import numpy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let us start with something simple. The following function calculates the dot product between two vectors:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "def pydot(v, w):\n", + " if len(v) == len(w) and len(v) > 0:\n", + " res = v[0] * w[0]\n", + " for i in range(1, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "v = numpy.arange(0, 10000, dtype=int)\n", + "w = numpy.arange(0, 10000, dtype=int)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit a = range(10000); b = range(10000)\n", + "pydot(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "pydot_timing = %timeit -o pydot(v, w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Elementwise access to NumPy arrays can in the meantime be just as fast as access for lists.\n", + "\n", + "Now let us invoke Cython" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%cython\n", + "def dot(v, w):\n", + " if len(v) == len(w) and len(v) > 0:\n", + " res = v[0] * w[0]\n", + " for i in range(1, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit a = range(10000); b = range(10000)\n", + "dot(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot1_timing = %timeit -o dot(v, w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can check what Cython does by invoking the cell magic with the option `-a`." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "def dot(v, w):\n", + " if len(v) == len(w) and len(v) > 0:\n", + " res = v[0] * w[0]\n", + " for i in range(1, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This produces an annotated listing. The darker the yellow, the more Python code is in that line. You can click on each line to see the C code that was generated for it. Go ahead and explore.\n", + "\n", + "There are many references to Python objects and functions. Basically, you only save the overhead of interpreting. Let's see if we can do a little better." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Declaring types" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The arguments `v` and `w` are very general. If we know, however, that we are only going to pass ndarrays of integers, we can be more specific:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "import numpy\n", + "cimport numpy\n", + "\n", + "def dot(numpy.ndarray[numpy.int_t, ndim = 1] v, numpy.ndarray[numpy.int_t, ndim = 1] w):\n", + " cdef long res = 0\n", + " if len(v) == len(w) and len(v) > 0:\n", + " res = v[0] * w[0]\n", + " for i in range(1, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "I also added ``cdef long res = 0``. This declares a C variable. C variables are not visible to a Python program. Here this doesn't matter since res is only used within the function." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot2_timing = %timeit -o dot(v, w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Note that ``cdef long res = 0`` is white. It's translated directly into C. `len(v)` is a Python call. It can be pulled out and assigned to an integer variable." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "import numpy as np\n", + "cimport numpy as np\n", + "\n", + "def dot(np.ndarray[np.int_t, ndim = 1] v, np.ndarray[np.int_t, ndim = 1] w):\n", + " cdef long res = 0\n", + " cdef int n = 0\n", + " n = len(v)\n", + " if n > 0 and n == len(w):\n", + " for i in range(0, n):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot3_timing = %timeit -o dot(v, w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If you look at line 10, you'll notice that there are some bounds checks, but they are unnecessary since we check the bounds beforehand already. Let's do away with them." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Skipping checks" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "import numpy as np\n", + "cimport numpy as np\n", + "cimport cython\n", + "@cython.boundscheck(False)\n", + "def dot(np.ndarray[np.int64_t, ndim = 1] v, np.ndarray[np.int64_t, ndim = 1] w):\n", + " cdef long res\n", + " cdef int i\n", + " cdef int n\n", + " n = len(v)\n", + " if n > 0 and n == len(w):\n", + " res = v[0] * w[0]\n", + " for i in range(1, n):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot4_timing = %timeit -o dot(v,w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can dispense of wraparound a[-1]->a[len(a)-1], too." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "import numpy as np\n", + "cimport numpy as np\n", + "cimport cython\n", + "@cython.boundscheck(False)\n", + "@cython.wraparound(False)\n", + "def dot(np.ndarray[np.int64_t, ndim = 1] v, np.ndarray[np.int64_t, ndim = 1] w):\n", + " cdef long res\n", + " cdef int i\n", + " cdef int n\n", + " n = len(v)\n", + " if n > 0 and n == len(w):\n", + " res = v[0] * w[0]\n", + " for i in range(1, n):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot5_timing = %timeit -o dot(v,w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Adding compiler option\n", + "### Cython magic" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "%%cython --compile-args=-O2 --compile-args=-march=native --force\n", + "import numpy as np\n", + "cimport numpy as np\n", + "cimport cython\n", + "@cython.boundscheck(False)\n", + "@cython.wraparound(False)\n", + "def dot(np.ndarray[np.int64_t, ndim = 1] v, np.ndarray[np.int64_t, ndim = 1] w):\n", + " cdef long res\n", + " cdef int i\n", + " cdef int n\n", + " n = len(v)\n", + " if n > 0 and n == len(w):\n", + " res = 0\n", + " for i in range(0, n):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Sometimes we need (or want) to pass some options to the compiler. The cython magic can take compile-args and link-args that are passed to the underlying compiler. Later, we'll show you how to integrate all of this in a setup.py script to compile your extension outside of a notebook.\n", + "\n", + "The [documentation shows you, which options can be passed to the magic command](https://cython.readthedocs.io/en/latest/src/userguide/source_files_and_compilation.html#compiling-with-a-jupyter-notebook)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot5a_timing = %timeit -o -r 13 dot(v,w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### Adding OpenMP" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since Cython generates compiled Python extensions, we can release the GIL and run things in parallel if we don't make calls to the Python API.\n", + "\n", + "As we've seen our inner loop is free of any Python calls (the annotated code is white). Since OpenMP supports reductions, we can parallelize the loop using Cython's ``prange``. Within ``prange`` we have to explicitely release the GIL by setting ``nogil=True``. We also need to pass the compiler and linker flags for OpenMP." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%cython --compile-args=-fopenmp --compile-args=-O2 --compile-args=-march=native --link-args=-fopenmp --force\n", + "import numpy as np\n", + "cimport numpy as np\n", + "cimport cython\n", + "from cython.parallel import parallel, prange\n", + "\n", + "@cython.boundscheck(False)\n", + "@cython.wraparound(False)\n", + "def dot(np.ndarray[np.int64_t, ndim = 1] v, np.ndarray[np.int64_t, ndim = 1] w):\n", + " cdef long res\n", + " cdef int i\n", + " cdef int n\n", + " n = len(v)\n", + " if n > 0 and n == len(w):\n", + " res = v[0] * w[0]\n", + " for i in prange(1, n, nogil=True):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot6_timing = %timeit -o dot(v,w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Our data set is too small to benefit from parallelization. The overhead due to starting multiple threads is too large for this problem size." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Function declaration with def, cdef, and cpdef" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "In short, functions defined using **def** are visible from Python and treated like Python functions even within Cython. Functions defined with **cdef** are C functions and are not visible from Python at all. Functions declared with **cpdef** are C functions that can be called efficiently from within Cython but also have a Python wrapper so they can be accessed from Python." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "#### Exercise\n", + "* Define a function `add` in Cython using `cdef` that takes two float values as arguments and returns the sum. \n", + "* Try calling it from outside Cython" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# Write your function here" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "\n", + "Now use cpdef instead." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# Copy the function from above and use cpdef instead of cdef" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Building a Cython extension outside of a notebook" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "So far we have used IPython and the Cython magic to build and test our extension within a notebook. Once we are satisfied and want to put our extension in production, we want to be able to build the extension without IPython. The recommended way to do that is to use `distutils` and a `setup.py` file." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### A simple setup.py file" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "```python\n", + "from distutils.core import setup\n", + "from Cython.Build import cythonize\n", + "setup(name=\"Sum of integers\",\n", + " ext_modules=cythonize(\"sum.pyx\"),\n", + " zip_safe=False\n", + " )\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Adding compiler options " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "To add compiler options, for example, to compile with OpenMP, we need to set up an Extension first. Then, we use the Extension instead of the file name in the setup function. Our new setup.py file now looks like this:" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "```python\n", + "from distutils.core import setup\n", + "from distutils.extension import Extension\n", + "from Cython.Build import cythonize\n", + "\n", + "ext_modules = [\n", + " Extension(\"sum\",\n", + " [\"sum.pyx\"],\n", + " extra_compile_args = [\"-fopenmp\"],\n", + " extra_link_args = [\"-fopenmp\"]\n", + " )\n", + "]\n", + "setup(name=\"Sum of integers\",\n", + " ext_modules=cythonize(ext_modules),\n", + " zip_safe=False\n", + " )\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Exercise:** Take the Cython code that defines dot using `prange` in [Adding OpenMP](#Adding-OpenMP) and write it to `dot.pyx` using the `%%writefile` magic. Make sure to comment out the `cython magic`. Take the above code for setup.py and copy it into a file called `setup.py`. Change the setup.py code to build a module named dot and use `dot.pyx`. Then build the extension in a terminal window with the command. **Note:** Make sure our environment is loaded `source hpcpy20`.\n", + "\n", + "```bash\n", + "python setup.py build_ext --inplace\n", + "```\n", + "\n", + "If the build fails with `#include \"numpy/arrayobject.h\" not found`, you need to add the include path for numpy. Luckily, numpy has a function for that: `numpy.get_include()`. Add the include path to the extra_compile_args. Include paths are added using `-I/path/to/be/included`. Since `setup.py` is a Python script you can call `numpy.get_include()` in the script and don't have to hardcode the path.\n", + "\n", + "Write a test program that loads and tests the extension. Add a doc string to the dot function and include an example section like this:\n", + "\n", + "```python\n", + "def dot(...):\n", + "\"\"\" Add description and parameters ...\n", + "\n", + "Examples\n", + "--------\n", + ">>> import numpy\n", + ">>> from dot import dot\n", + ">>> v = numpy.arange(0, 10, dtype=int)\n", + ">>> w = numpy.arange(0, 10, dtype=int)\n", + ">>> print(dot(v, w))\n", + "285\n", + "\n", + "\"\"\"\n", + "```\n", + "\n", + "Rebuild the extension and run [doctest](https://docs.python.org/3.6/library/doctest.html) (`python -m doctest -v dot.pyx`). Without `-v` only failed tests are reported." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Comparison with Numba" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Numba, can generate fast functions, too." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from numba import int64, jit\n", + "@jit(nopython=True)\n", + "def udot(v, w):\n", + " res = 0\n", + " for i in range(0, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from numba import int64, jit\n", + "@jit(nopython=False)\n", + "def udotg(v, w):\n", + " res = 0\n", + " for i in range(0, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "numbadot_timing = %timeit -o udot(v,w)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "numbadotg_timing = %timeit -o udotg(v,w)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit a = range(10000); b = range(10000)\n", + "udotg(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "npdot_timing = %timeit -o np.dot(v,w)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "tunits = {'ns':10**-9, 'us':10**-6, 'ms':10**-3, 's':1.0}\n", + "timers = [pydot_timing, dot1_timing, dot2_timing, dot3_timing, dot4_timing, dot5_timing, \n", + " dot6_timing, numbadot_timing, numbadotg_timing, npdot_timing]\n", + "times = np.array([t.best for t in timers])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "plt.figure(figsize=(12,6))\n", + "plt.subplot(1,2,1)\n", + "plt.bar(np.arange(len(times)) + 1, times * 1e6)\n", + "plt.ylabel(u\"µs\")\n", + "plt.xticks([1, 2, 3, 4, 5, 6, 7, 8, 9, 10],[\"Python\", \"Cython\", \"types1\", \"types2\", \"bounds\", \"wraparound\", \"parallel\", \n", + " \"Numba\", \"NumbaG\", \"np.dot\"], rotation=45)\n", + "plt.subplot(1,2,2)\n", + "plt.bar(np.arange(2, len(times[2:]) + 2) + 1, times[2:] * 1e6)\n", + "plt.ylabel(u\"µs\")\n", + "plt.xticks([3, 4, 5, 6, 7, 8, 9, 10],[\"types1\", \"types2\", \"bounds\", \"wraparound\", \"parallel\", \n", + " \"Numba\", \"NumbaG\", \"np.dot\"], rotation=45)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Finally, let's compare the performance for a larger data set. Remember the last version of our dot function uses OpenMP." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "v = np.arange(10000000, dtype=int)\n", + "w = np.arange(10000000, dtype=int)\n", + "%timeit -n 1 pydot(v,w)\n", + "%timeit dot(v,w)\n", + "%timeit udot(v,w)\n", + "%timeit np.dot(v,w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Cython and classes" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Sometimes, we want to do more than just wrap a function. We might want an efficient data type that implements some operators, for example. For this Cython allows us to declare classes just like in Python:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%cython\n", + "class Point:\n", + " \"\"\"A simple class representing a point in the x-y plane.\"\"\"\n", + " def __init__(self, x, y):\n", + " self.x = x\n", + " self.y = y\n", + " def __repr__(self):\n", + " return \"(%.1f, %.1f)\" % (self.x, self.y)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "p = Point(0,1)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(p)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Extension types" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "There is a second type of classes called *[extension types](http://cython.readthedocs.io/en/latest/src/userguide/extension_types.html)*. An extension type stores its members and methods in a C struct instead of a Python dictionary. This makes them more efficient but also more restrictive. Let's look at an example:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%cython\n", + "from math import sqrt,asin,pi\n", + "\n", + "cpdef double rad2deg(double alpha):\n", + " return 180 * alpha / pi\n", + "\n", + "cdef class Point:\n", + " \"\"\"A point in 2d.\"\"\"\n", + " cdef double x, y\n", + "\n", + " cdef double distance2origin(Point self):\n", + " return sqrt(self.x * self.x + self.y * self.y)\n", + " \n", + " cdef alpha(Point self):\n", + " return asin(self.y / self.distance2origin())\n", + " \n", + " def __cinit__(self, t_x, t_y):\n", + " self.x = t_x\n", + " self.y = t_y\n", + " \n", + " def __repr__(self):\n", + " return \"(r=%.2f, alpha=%.2f°)\" % (self.distance2origin(), rad2deg(self.alpha()))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The first thing to note is the definition using `cdef class`. It's the reason extension types are also referred to as cdef classes. We can define functions that are only visible to C using `cdef` and Python functions using `def` (or both at once with `cpdef`). For functions defined with `cdef`, we need to give the type of self as well as a return type.\n", + "\n", + "We can use the new class as follows:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "outputs": [], + "source": [ + "p = Point(0.5, 1)\n", + "print(p)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Try which methods of Point you can call." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Cython Tutorial at SciPy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The following video is from a half-day tutorial on Cython." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from IPython.display import YouTubeVideo\n", + "YouTubeVideo(\"gMvkiQ-gOW8\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/12_Writing your own Python bindings.ipynb b/12_Writing your own Python bindings.ipynb new file mode 100644 index 0000000..239be1a --- /dev/null +++ b/12_Writing your own Python bindings.ipynb @@ -0,0 +1,1503 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Writing language bindings" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "<div class=\"dateauthor\">\n", + "18 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Why bindings?" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "* Use existing optimized code as a library\n", + "* Avoid overhead of calling a binary via `popen` and communication via pipes\n", + "* Cleaner code" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Python is often used as a \"glue language\" that combines calls to compiled programs and libraries to get the job done. Many libraries provide Python bindings that allows you to call them from Python. Numpy, for example, can call vendor-optimized routines to perform linear algebra operation near peak machine performance, but others don't.\n", + "\n", + "Python also allows you to call other programs from within Python and pipe the in- and output. This often requires conversion of data, for example, into text and back, which can result in a lot of overhead.\n", + "\n", + "These are just two cases, when you might want to write your own Python bindings." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "There are wrapper programs such as [swig](http://www.swig.org/), [sip](https://www.riverbankcomputing.com/software/sip/intro), or [binder](http://cppbinder.readthedocs.io/en/latest/) that can help you generate bindings, but you will frequently need to tune the generated wrappers.\n", + "\n", + "In this notebook we'll use [cffi](https://cffi.readthedocs.io/en/latest/) to wrap a single function with simple data types. We use [Cython][] to wrap more complex C/C++ functions and even C++ classes and compare this with [PyBind11](https://pybind11.readthedocs.io/en/latest/). Finally we use [f2py](https://docs.scipy.org/doc/numpy/f2py/) to generate bindings for a Fortran code and compare it to wrapping the same Fortran code with [Cython][].\n", + "\n", + "[Cython]: http://cython.org" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Preparations\n", + "\n", + "Before we can look at the bindings, we need to build our libraries. Open a terminal, switch to the tutorial directory and run\n", + "\n", + "```bash\n", + "./build.sh\n", + "```\n", + "\n", + "Wait until the build has finished and then continue with this notebook.\n", + "\n", + "**Tip:** You can open a terminal from within JupyterLab by going to File->New->Terminal. To get the right environment in a terminal `source hpcpy20` in the tutorial directory." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Ctypes" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "While ``ctypes`` is a Python standard module it is not very convenient and I'm not going to talk about it. You can look at the [documentation](https://docs.python.org/3/library/ctypes.html) instead if you want to learn more." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Foreign function interface" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's start with a simple function signature. This function is in declared in a header file ``text_stats.h`` and it's part of the library ``libtext_stats.so``." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```c\n", + "/** Counts the occurences of a string in a file.\n", + " * \n", + " * @param filename name of file to open\n", + " * @param word string to look for in file\n", + " *\n", + " * @return number of occurences of word in file with filename\n", + " */\n", + "int word_frequency(char* filename, char* word);\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A quick way to access this function is to use the module ``cffi``." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Foreign function interface\n", + "### Calling word_frequency from Python" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import cffi" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "ffi = cffi.FFI()\n", + "ffi.cdef(\"\"\"\n", + " int word_frequency(char* filename, char* word);\n", + "\"\"\") # The definition is the same as in the header file.\n", + "\n", + "TS = ffi.dlopen(\"./code/text_stats/build/libtext_stats.so\")\n", + "wc = TS.word_frequency(b\"test.txt\", b\"you\") # Need to use byte type in Python 3." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "What if word_frequency had been written Fortran?" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "```Fortran\n", + "function word_frequency(filename, word)\n", + " implicit none\n", + " character(len=*), intent(in) :: filename\n", + " character(len=*), intent(in) :: word\n", + " integer :: word_frequency\n", + " ...\n", + "end function word_frequency\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can access Fortran functions almost like C functions. The exact function name may differ, though. The default symbol \n", + "when compiled with ifort or gfortran is ``word_frequency_``. This can be changed with the option `-fno-underscoring` (gcc) or `-assume nounderscore` (Intel).\n", + "\n", + "On JUWELS, we are using the Intel Fortran compiler ifort. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise\n", + "Use the terminal that you used earlier to run `build.sh` or open a new one. Make sure you are in the \n", + "tutorial directory. Source `hpcpy20` using `source hpcpy20`. Change into code/textstats/ and compile \n", + "the file word_frequency.F90 with the following command:\n", + "\n", + "```bash\n", + "ifort word_frequency.F90 -shared -O2 -o build/libwf.so -fPIC\n", + "```\n", + "\n", + "```bash\n", + "nm build/libwf.so | grep word_frequency\n", + "```\n", + "\n", + "to check the symbol.\n", + "\n", + "Change the cell below to use libwf.so instead of libtext_stats.so. Don't forget to adjust the function declaration.\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "ffi = cffi.FFI()\n", + "ffi.cdef(\"\"\"\n", + " int word_frequency(char* filename, char* word);\n", + "\"\"\") # The definition is the same as in the header file.\n", + "\n", + "TS = ffi.dlopen(\"./code/text_stats/build/libtext_stats.so\")\n", + "wc = TS.word_frequency(b\"test.txt\", b\"you\") # Need to use byte type in Python 3." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If you compiled the library with the option `-assume nounderscore`, you could use the original declaration without underscore with libwf.so.\n", + "\n", + "**Note**: There is no way to *reload* a library using cffi." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## ISO_C_BINDING" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Fortran 2003 improved the interoperability between Fortran and C with the `iso_c_binding`. It provides data kinds that are C compatible and the `bind` attribute. The function definition can be changed to" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```Fortran\n", + "function word_frequency(filename, word) bind(C)\n", + " use iso_c_binding\n", + " implicit none\n", + " character(kind=c_char, len=1), intent(in) :: filename\n", + " character(kind=c_char, len=1), intent(in) :: word\n", + " integer :: word_frequency\n", + " ...\n", + "end function word_frequency\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, the name of the function will always be `word_frequency`. `bind` takes as optional argument the name under which the function should be known to C: bind(c, name=\"wf\") would let us call the function as `wf(filename, word)` from C (and Python).\n", + "\n", + "To learn more about [CFFI](https://bitbucket.org/cffi/cffi) look at it's [documentation](https://cffi.readthedocs.io/en/latest/)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Cython" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%load_ext cython" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Cython generates C code that is compiled to an extension. It can trivially call C (and even C++) \n", + "functions, which we can use to write Python bindings. But first an annotated example of a \"normal\"\n", + "cython module. The following code will make the function `cysum` available to Cython and Python:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "import numpy\n", + "cimport numpy # Make C-style calls available\n", + "cimport cython\n", + "@cython.boundscheck(False) # Turn off boundary checks for array access.\n", + "# Functions defined with `def` are visible from Python and Cython\n", + "def cysum(numpy.ndarray[numpy.float_t, ndim=1] a): # Define the input type as 1d ndarray of floats\n", + " \"\"\"Sum up the elements of a.\n", + " \n", + " Paramters\n", + " ---------\n", + " a : ndarray\n", + " array to sum over\n", + " \n", + " Returns\n", + " -------\n", + " res: float\n", + " sum of the elements of a\n", + " \"\"\"\n", + " cdef float res = 0.0; # Define a C-only variable using `cdef`\n", + " cdef int n = len(a)\n", + " for i in range(n):\n", + " res += a[i]\n", + " return res\n", + " \n", + " " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Now let's wrap `word_frequency` using cython. We need to pass compile and link arguments to the call as described in [Adding compiler options][CompilerOptions].\n", + "\n", + "[CompilerOptions]: ./Speeding%20up%20your%20code%20with%20Cython.ipynb#Adding-compiler-options\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%cython -I code/text_stats -L code/text_stats/build -l text_stats\n", + "cdef extern from \"text_stats.h\":\n", + " cpdef int word_frequency(char* filename, char* word)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "word_frequency(b\"text.txt\", b\"you\") # Need to use byte type in Python 3." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Note** Unfortunately, this doesn't work the way it's supposed to. Although `-L` should add the path to the library to the search path of the linker, the linker still doesn't find the library. To make it work, I added the path to libtext_stats.so to the `LD_LIBRARY_PATH` when the kernel is loaded." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Adapting types" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The function `word_frequency` takes bytes instead of strings because the C function uses char\\*, which is mapped to bytes in Python 3. We would want a Python function that takes strings, though. We can do this by calling our C function from a Python function within Cython and take care of the argument conversion ourselves." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```Cython\n", + "cdef extern from \"text_stats.h\":\n", + " cdef int word_frequency(char* filename, char* word)\n", + " \n", + "def wordfrequency(filename, word):\n", + " \"\"\"Counts the occurences of a string in a file.\"\"\"\n", + " # We first need to decode the strings\n", + " filenameb = filename.encode('UTF-8')\n", + " wordb = word.encode('UTF-8')\n", + " # Now we can convert them to C strings\n", + " cdef char* filenamec = filenameb\n", + " cdef char* wordc = wordb\n", + " # And finally pass them to our C function\n", + " return word_frequency(filenamec, wordc)\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The function wordfrequency takes two Python strings and encodes them to get the proper byte representation that is then passed to the original C function. A complete implementation with doc string and compiler arguments can look like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython -I code/text_stats -L code/text_stats/build -ltext_stats\n", + "cdef extern from \"text_stats.h\":\n", + " cdef int word_frequency(char* filename, char* word)\n", + " \n", + "def wordfrequency(filename, word):\n", + " \"\"\"Counts the occurences of a string in a file.\n", + "\n", + " Paramters\n", + " ---------\n", + " filename: string\n", + " name of file to open\n", + " word: string\n", + " string to look for in file\n", + "\n", + " Returns\n", + " -------\n", + " ct: int \n", + " number of occurences of word in file with filename\n", + " \"\"\"\n", + " # We first need to decode the strings\n", + " filenameb = filename.encode('UTF-8')\n", + " wordb = word.encode('UTF-8')\n", + " # Now we can convert them to C strings\n", + " cdef char* filenamec = filenameb\n", + " cdef char* wordc = wordb\n", + " # And finally pass them to our C function\n", + " return word_frequency(filenamec, wordc)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "wordfrequency(\"text.txt\", \"you\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Wrapping Fortran" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can do almost the same thing as above, to wrap the Fortran function `word_frequency`. We don't have a header file, so we skip that part:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython -Lcode/text_stats/build -lwf\n", + "cdef extern:\n", + " cdef int word_frequency_(char* filename, char* word)\n", + " \n", + "def wordfrequency2(filename, word):\n", + " \"\"\"Counts the occurences of a string in a file.\"\"\"\n", + " # We first need to decode the strings\n", + " filenameb = filename.encode('UTF-8')\n", + " wordb = word.encode('UTF-8')\n", + " # Now we can convert them to C strings\n", + " cdef char* filenamec = filenameb\n", + " cdef char* wordc = wordb\n", + " # And finally pass them to our C function\n", + " return word_frequency_(filenamec, wordc)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "wordfrequency2(\"text.txt\", \"you\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "If we cannot/don't want to change our original source code by adding `bind` for example or using the kinds from iso_c_binding or we don't have access to the source code in the first place, we can write a wrapper in Fortran that includes the binding. Look [here](http://www.fortran90.org/src/best-practices.html#interfacing-with-c) for an example." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Wrapping C++" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can use Cython to wrap C++ as well. Let's start with a simple 3d point class." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```c++\n", + "#pragma once\n", + "\n", + "#include <vector>\n", + "\n", + "class Point3D{\n", + "public:\n", + " Point3D(const double x, const double y, const double z);\n", + " Point3D(const std::vector<double> r);\n", + " void translate(const double dx, const double dy, const double dz);\n", + " void translate(const std::vector<double> dr);\n", + " const std::vector<double> coordinates();\n", + "private:\n", + " double _x, _y, _z;\n", + "};\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "For starters, I'm only going to wrap `Point3D(x, y, z)`, `translate(dx, dy, dz)`, and `coordinates()`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Cython needs to know that we are dealing with C++ now. Usually, this is added to the setup.py or .pxd file, but it can be done in a notebook cell, too. That's what the second line in the following cell is doing.\n", + "\n", + "First, you need to import the header and then define the functions that should be made available to Cython. Since these are methods of a class, you define that too using the **cppclass** keyword.\n", + "\n", + "An important part of C++ is the standard library. Cython comes with a number of prepared wrappers, for example, for std::vector. These are imported from libcpp." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%cython -Icode/point -Lcode/point/build -lpoint\n", + "# distutils: language = c++\n", + "from libcpp.vector cimport vector\n", + "\n", + "cdef import from \"point3d.h\":\n", + " cdef cppclass Point3D:\n", + " Point3D(double x, double y, double z)\n", + " void translate(double dx, double dy, double dz)\n", + " vector[double] coordinates()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As before, so far these functions are only available to Cython. To make them available to Python, you have to write a wrapper. There are two new functions that are used to deal with classes: initialization is done in \\_\\_cinit\\_\\_ and there's a corresponding destructor function called \\_\\_dealloc\\_\\_." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "By convention a pointer to the object called `thisptr` is kept as part of the wrapper object." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%cython -Icode/point -Lcode/point/build -lpoint\n", + "# distutils: language = c++\n", + "from libcpp.vector cimport vector\n", + "\n", + "cdef import from \"point3d.h\":\n", + " cdef cppclass Point3D:\n", + " Point3D(double x, double y, double z)\n", + " void translate(double dx, double dy, double dz)\n", + " vector[double] coordinates()\n", + " \n", + "cdef class PyPoint3D: # This is an extension type (aka cdef class)\n", + " cdef Point3D *thisptr\n", + " \n", + " def __cinit__(self, double x, double y, double z):\n", + " self.thisptr = new Point3D(x, y, z)\n", + " \n", + " def __dealloc__(self):\n", + " del self.thisptr" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "You can now construct an object of type PyPoint3D, which keeps a reference to it's copy of Point3D." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "origin = PyPoint3D(0,0,0)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, let's wrap the two functions as well." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython --compile-args=-Icode/point --link-args=-Lcode/point/build --link-args=-lpoint\n", + "# distutils: language = c++\n", + "from libcpp.vector cimport vector\n", + "\n", + "cdef import from \"point3d.h\":\n", + " cdef cppclass Point3D:\n", + " Point3D(double x, double y, double zwf)\n", + " void translate(double dx, double dy, double dz)\n", + " vector[double] coordinates()\n", + " \n", + "cdef class PyPoint3D:\n", + " cdef Point3D *thisptr\n", + " \n", + " def __cinit__(self, x, y, z):\n", + " self.thisptr = new Point3D(x, y, z)\n", + " \n", + " def __dealloc__(self):\n", + " del self.thisptr\n", + " \n", + " def translate(self, dx, dy, dz):\n", + " \"\"\"Move this point by (dx, dy, dz).\n", + " \n", + " Paramters\n", + " ---------\n", + " dx : float\n", + " shift along x-axis\n", + " dy : float\n", + " shift along y-axis\n", + " dz : float\n", + " shift along z-axis\n", + " \"\"\"\n", + " self.thisptr.translate(dx, dy, dz)\n", + " \n", + " def coordinates(self):\n", + " \"\"\"Get the coordinates of this point.\n", + " \n", + " Returns\n", + " -------\n", + " r : list\n", + " coordinates of this point.\n", + " \"\"\"\n", + " return self.thisptr.coordinates()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, let's construct a point, shift it and return its coordinates." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_point_cython = %timeit -o p = PyPoint3D(1,1,1); p.translate(-0.5, -0.5, -0.5);p.coordinates()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## PyBind11" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A powerful alternative to Cython for writing bindings for C++ code is PyBind11. In contrast to Cython, which adds some additional keywords to Python, PyBind11 is a header-only library that make Python types available in C++ and allows you to write Python bindings in C++. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's start with the `word_frequency` example again. This is the PyBind11 code that wraps this function:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```c++\n", + "#include <pybind11/pybind11.h>\n", + "\n", + "extern \"C\" {\n", + " #include <text_stats.h>\n", + "}\n", + "\n", + "namespace py = pybind11; // This is purely for convenience\n", + "\n", + "PYBIND11_MODULE(text_stats, m){\n", + " m.doc() = \"Some functions that provide statistical information about a text.\";\n", + " m.def(\"word_frequency\", &word_frequency, R\"doc(Counts the occurences of a string in a file.\n", + "\n", + "Paramters\n", + "---------\n", + "filename: string\n", + " name of file to open\n", + "word: string\n", + " string to look for in file\n", + "\n", + "Returns\n", + "-------\n", + "ct: int \n", + " number of occurences of word in file with filename \n", + ")doc\");\n", + "\n", + "}\n", + "\n", + "```\n", + " " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Compiling the extension" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "This code can be compiled like this:\n", + "\n", + "```bash\n", + "icpc -O3 -shared -fpic -std=c++14 `python3-config --includes` -I/p/project/training2020/packages/lib/python3.8/site-packages/pybind11/include -I code/text_stats `python3-config --cflags --ldflags` code/text_stats/text_stats_bind.cpp -o text_stats.so -L code/text_stats/build -ltext_stats\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "!icpc -O3 -shared -fpic -std=c++14 `python3-config --includes` -I/p/project/training2020/packages/lib/python3.8/site-packages/pybind11/include -I code/text_stats code/text_stats/text_stats_bind.cpp -o text_stats.so `python3-config --cflags --ldflags` -L code/text_stats/build -ltext_stats " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Using the extension" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import text_stats" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "text_stats.word_frequency(\"text.txt\", \"you\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Note that we didn't have to convert our string at all. It's done automatically by PyBind11." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Wrapping a class with Pybind11" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "PyBind11 can deal with classes, too. The following code wraps the Point3D class:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "```c++\n", + "#include <vector>\n", + "#include <pybind11/pybind11.h>\n", + "#include <pybind11/stl.h>\n", + "#include <point3d.h>\n", + "\n", + "namespace py = pybind11; // This is purely for convenience\n", + "\n", + "PYBIND11_MODULE(points, m){\n", + " m.doc() = \"A collection of functions and objects to deal with 3D points.\";\n", + "\n", + " py::class_<Point3D>(m, \"Point3D\")\n", + " .def(py::init<double, double, double>())\n", + " .def(py::init<std::vector<double>>())\n", + " .def(\"translate\", (void (Point3D::*)(double, double, double)) &Point3D::translate,\n", + " R\"doc(Move this point by (dx, dy, dz).\n", + " \n", + " Parameters\n", + " ----------\n", + " dx : float\n", + " shift along x-axis\n", + " dy : float\n", + " shift along y-axis\n", + " dz : float\n", + " shift along z-axis\n", + " )doc\")\n", + " .def(\"coordinates\", &Point3D::coordinates,\n", + " R\"doc(Get the coordinates of this point.\n", + " \n", + " Returns\n", + " -------\n", + " r : list\n", + " coordinates of this point.\n", + " )doc\")\n", + " .def(\"rotate\", &Point3D::rotate, R\"doc(Rotates this point about x, y, and z\n", + " \n", + " The rotation is performed as if this point was first rotated by alpha around the x-axis, \n", + " then rotated by beta around the y-axis, and finally rotated by gamma around the z-axis.\n", + " \n", + " Parameters\n", + " ----------\n", + " alpha: float\n", + " rotation around x-axis in rad\n", + " beta: float \n", + " rotation arounx y-axis in rad\n", + " gamma: float \n", + " rotation around z-axis in rad\n", + " )doc\");\n", + "}\n", + "\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## F2Py" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The methods to wrap Fortran that we looked at so far relied on Fortran's C interface/compatibility. For Fortran 77/90/95 code you can also use `f2py` to generate bindings in a very convenient way. F2Py is distributed together with NumPy." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "In Fortran, you can use a module to store the points." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "```Fortran\n", + "! points.f90\n", + "module points\n", + "implicit none\n", + "\n", + "real, allocatable, dimension(:) :: x\n", + "real, allocatable, dimension(:) :: y\n", + "real, allocatable, dimension(:) :: z\n", + "\n", + "contains\n", + " subroutine init(N)\n", + " integer, intent(in) :: N\n", + " \n", + " allocate(x(N))\n", + " allocate(y(N))\n", + " allocate(z(N))\n", + " \n", + " end subroutine init\n", + "\n", + " subroutine coordinates(idx, tx, ty, tz)\n", + " integer, intent(inout) :: idx\n", + " real, intent(out) :: tx\n", + " real, intent(out) :: ty\n", + " real, intent(out) :: tz\n", + " tx = x(idx)\n", + " ty = y(idx)\n", + " tz = z(idx)\n", + " end subroutine coordinates\n", + "\n", + " ...\n", + " \n", + " subroutine finalize\n", + " deallocate (x, y, z)\n", + " end subroutine finalize\n", + " \n", + "end module points\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Note**: Remember that you can use '!' to call programs as if you were doing it from the terminal." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import numpy\n", + "numpy.__file__" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "!f2py -c code/point/points.f90 -m points_f" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "from points_f import points" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "points.init(1)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "points.set(1, 1.0, 1.0, 1.0)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "points.translate(1, -0.5, -0.5, -0.5)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "x, y, z = points.coordinates(1)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Note that f2py honors the intent defined in the Fortran module. The subroutine coordinates takes one input value idx and has three \"return arguments\" tx, ty, tz that contain the coordinates of the particle idx. F2py converts this into a Python function that takes one argument and returns a tuple with three values." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Wrapping F77" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Fortran 77 doesn't know anything about intents nor modules, so how can we use f2py to generate nice Python bindings to older Fortran code?\n", + "\n", + "In Fortran 77, the translate function might be written like this:" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "```Fortran\n", + " subroutine translate(idx, dx, dy, dz, x, y, z, N)\n", + " implicit none\n", + " integer idx, N\n", + " real*8 dx, dy, dz\n", + " real*8 x(N), y(N), z(N)\n", + " x(idx) = x(idx) + dx\n", + " y(idx) = y(idx) + dy\n", + " z(idx) = z(idx) + dz\n", + " end subroutine translate\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### cf2py comments for better bindings" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can use f2py comments to add the intents like this:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```Fortran\n", + " subroutine translate(idx, dx, dy, dz, x, y, z, N)\n", + " implicit none\n", + " integer idx, N\n", + " real*8 dx, dy, dz\n", + " real*8 x(N), y(N), z(N)\n", + "cf2py intent(in) idx, N\n", + "cf2py intent(in) dx, dy, dz\n", + "cf2py intent(in,out) x, y, z\n", + "cf2py depend(N) x, y, z\n", + " x(idx) = x(idx) + dx\n", + " y(idx) = y(idx) + dy\n", + " z(idx) = z(idx) + dz\n", + " end subroutine translate\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The Fortran compiler will ignore the comments, but f2py will use them to generate the proper wrapper." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Although f2py is part of NumPy, little work has been done on it to improve support for modern Fortran. This will hopefully [change](https://www.youtube.com/watch?v=56M40Y2jl9Y)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/13_Introduction to Dask.ipynb b/13_Introduction to Dask.ipynb new file mode 100644 index 0000000..35f2975 --- /dev/null +++ b/13_Introduction to Dask.ipynb @@ -0,0 +1,605 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Introduction to Dask\n", + "\n", + "<div class=\"dateauthor\">\n", + "19 Nov 2020 | Olav Zimmermann\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Dask implements flexible **intra- and inter-node parallel execution based on a task model**. It features data structures that 'feel' like ordinary numpy ndarrys or pandas dataframes but under the hood have been enabled to work on **distributed data**.\n", + "While the task based scheduling enables parallel execution of even highly irregular computation pipelines, the distributed data structures make dask also an interesting choice for processing of data volumes that are larger than main memory.\n", + "\n", + "Among the distinctive features of dask is peer-to-peer data sharing between workers, and high resilience provided by nanny processes that can restart failing workers.\n", + "\n", + "Dask has been developed by Continuum Analytics, the company that also developed Numba etc." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## dask.delayed " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "`dask.delayed` can be used to formulate arbitrary task graphs. \n", + "\n", + "It can either be employed as a decorator `@delayed` (not show in this tutorial) or as a wrapper function `dask.delayed(func)`. \n", + "This function marks a function to be scheduled by Dask. Delayed functions will be evaluated lazily, e.g. not before their result is needed. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "This is similar in spirit to other lazy evaluation schemes in python (e.g. `eval()`, `lambda` or `concurrent.futures`) and also similar to other task frameworks such as tensorflow. \n", + "\n", + "As dask.delayed works on the level of individual functions, the user remains in control which functions will be evaluated eagerly and which ones lazily. Although Dask has a sophisticated scheduler for lazy task evaluation, eager evaluation can be preferable in some situations, e.g. for functions that control routing in the task graph, such as functions calculating data used in `if-`statements." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We first do some settings:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import warnings\n", + "warnings.filterwarnings('ignore')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The next cell implements some dummy functions and builds a simple pipeline with some data dependencies." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "outputs": [], + "source": [ + "import random\n", + "from time import sleep\n", + "from dask import delayed\n", + "\n", + "def input_task(myinput):\n", + " #sleep(random.random() / 2)\n", + " sleep(0.5)\n", + "input_task=delayed(input_task)\n", + "\n", + "def common_task():\n", + " #sleep(random.random() / 2 + 2.5)\n", + " sleep(3)\n", + "common_task=delayed(common_task)\n", + "\n", + "def mapitem_task(item, common):\n", + " #sleep(random.random() * 4)\n", + " sleep(2)\n", + "mapitem_task=delayed(mapitem_task)\n", + "\n", + "def summarize_task(intermediates):\n", + " #sleep(random.random() *2)\n", + " sleep(1)\n", + "summarize_task=delayed(summarize_task)\n", + "\n", + "## taskgraph\n", + "\n", + "prepared = [input_task(i) for i in range(8)]\n", + "common_data=common_task()\n", + "intermediates=[mapitem_task(item,common_data) for item in prepared]\n", + "dlresult=summarize_task(intermediates)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Try to think about it ahead of running the next cells:\n", + "- What is the minimal wall time possible?\n", + "- How many tasks does the task graph have for range(8) in prepared?\n", + "- How many inputs could you process maximally in the same time it takes for 8 inputs?" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "The task graph generated by `dask` can be visualized (don't try this for large graphs!)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import graphviz\n", + "dlresult.visualize(format='svg')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "The computation of any of the tasks is delayed until the execution is triggered by an explicit command to compute dlresult upon which the individual tasks are scheduled according to the dependency structure." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%time dlresult.compute()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "- How close to optimal is the observed scheduling?\n", + "- What is the largest number of inputs you can process under 8 seconds? Why?\n", + "- Change the program in a way that enables you to estimate how much overhead per task is incurred by Dask." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Poll" + ] + }, + "source": [ + "Poll: \n", + "- largest number of inputs you can process under 8 seconds: A) 12 B) 24 C) 48 D) 96\n", + "- task overhead per task: A) 100µs B) 200µs C) 1ms D) 2ms" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## (Semi)structured data processing tasks with dask (bag, dataframe, array)\n", + "\n", + "Dask supports three datatypes that allow for structured and semi-structured computation patterns:\n", + "\n", + "- The slowest, most general data structure is **`dask.bag`** which implements parallel list processing. \n", + "- **`dask.dataframe`** is a faster structure that can be used like a tiled Pandas dataframe. \n", + "- Similarly **`dask.array`** works like a tiled `numpy.ndarray`. \n", + "\n", + "While some restrictions apply, an important subset of Panda's/NumPy's functions are available for [**`dask.dataframe`**](http://dask.pydata.org/en/latest/dataframe-api.html) and [**`dask.array`**](http://dask.pydata.org/en/latest/array-api.html), respectively and typically have the identical interfaces." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## dask.bag\n", + "\n", + "A **dask.bag** can contain arbitrary data items (including complex types). Dask bags are processed in chunks called partitions. Setting the number of partitions allows to adapt processing to the number of CPUs and the amount of RAM available. \n", + "\n", + "Typical ways to generate a bag are:\n", + "\n", + "- `from_sequence(seq)` (where *seq* is an iterable, such as a list)\n", + "- `read_text(fn_or_glob)` (where *fn_or_glob* is either a filename or a glob string, creates one partition per file)\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from operator import add\n", + "import dask.bag as db" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "l=[x for x in range(1000000)]\n", + "s= db.from_sequence(l,npartitions=4) # you can manually set the number of partitions\n", + "mysum=s.fold(add) # fold performs a parallel reduction " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "mysum.visualize()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%time result=mysum.compute()\n", + "result=mysum.compute\n", + "result" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%time r=list(s.filter(lambda x: x % 2 == 0).map(lambda x: x * 1.2))\n", + "r[:5] #note: apparently no type coercion!" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "(The syntax is kind of unfortunate since Python is moving away from filter and map to list comprehensions and generator expressions.)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Exercise:**\n", + "\n", + "Code the same operations without dask, i.e. using a) just python and b) using numpy and measure the runtime of the calculations. \n", + "\n", + "Conclusions? " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## dask.dataframe\n", + "\n", + "**`dask.dataframe`** behaves like a distributed [Pandas](https://pandas.pydata.org/pandas-docs/stable/) DataFrame. It also uses Pandas functionality under the hood, such as Pandas' fast `read_csv`-method. However, only a small part of the large Pandas functionality is [available](http://dask.pydata.org/en/latest/dataframe-api.html)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import dask.dataframe as dd\n", + "df = dd.read_csv(\"data/iris.csv\") # not a reasonably sized task (too small!)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "h=df.groupby(df.Name).SepalLength.mean()\n", + "h.compute()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## dask.array\n", + "\n", + "**`dask.dataframe`** is the distributed equivalent of numpy ndarray." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import dask.array as da\n", + "x = da.ones((5, 15), chunks=(5, 5))\n", + "x.dask" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "x.visualize()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "## numpy or dask.array?\n", + "\n", + "Despite the sophisticated parallelization, the general rule applies,\n", + "that numpy arrays are faster and should be therefore preferred over dask arrays for normal computation if the arrays fit into main memory.\n", + "However, Dask allows for many optimizations. Apart from a sophisticated user-tweakable optimizer the chunking can be changed for different workloads.\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit\n", + "x_np = np.random.normal(10, 0.1, size=(10000,3000))\n", + "y_np = x_np.transpose()\n", + "result=x_np.dot(y_np)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from dask.diagnostics import ProgressBar\n", + "import dask.array as da" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "x_dask = da.random.normal(10, 0.1, size=(10000,3000), chunks=(5000,3000)) # using as many chunks as CPU cores is good for random number calculation\n", + "x_rechunked=x_dask.rechunk((1000,3000)) # larger chunks are no longer better for dot product calculation\n", + "y_dask = x_rechunked.transpose()\n", + "result=x_dask.dot(y_dask)\n", + "#with ProgressBar():\n", + "%timeit result.compute(scheduler=\"threads\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## dask.distributed\n", + "\n", + "`dask.distributed` extends `dask` to distributed computing on several nodes." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "`dask.distributed` features a sophisticated **web-based monitoring** based on the package `bokeh`. See **Dashboard** when you started the client above that shows the address and port of the web server." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "### dask.distributed working with schedulers\n", + "There are external packages like `dask.jobqueue` that allow dask to work on top of scheduling systems such as Sun Grid Engine, Slurm, Torque etc. (For details read the docs [(link)](https://jobqueue.dask.org/en/latest/index.html).)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "## dask and other packages\n", + "\n", + "### dask on sparse data\n", + "Dask does currently not support sparse matrix formats directly but dask's chunks can work with any in-memory array representation that follows the `numpy.ndarray` API. One such library is `sparse` [(link)](https://sparse.pydata.org/en/stable/), written by the main dask developer, Matthew Rocklin, but it only supports coordinate list layout (COO) for sparse matrices. Note that the `scipy.sparse` format, which additionally supports compressed sparse row (CSR) and compressed sparse column (CSC) layouts, does not follow the `numpy.ndarray` API but the `numpy.matrix` API and hence is not compatible with dask. Therefore even the popular dask-ML package for machine learning suggests to convert scipy sparse matrices (e.g. from sklearn outputs) to dense matrices. There are some other projects such as `Sparsity` [(link)](https://sparsity.readthedocs.io/en/latest/) that have goals similar to `sparse` but are much younger." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "### x-array project \n", + "The [x-array](http://xarray.pydata.org/en/stable/) project provides an n-dimensional equivalent of a Pandas DataFrame and can employ dask for distributed processing. This project was originally developed for applications in the Earth sciences. It provides, e.g. a convenient in-memory representation of netCDF files." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "### Multi-GPU processing with Rapids and dask\n", + "\n", + "Rapids [(link)](https://rapids.ai/) is an open source project supported by nVidia that provides several libraries GPU data science and data analytics project.\n", + "cuDF, one of the Rapids libraries, is a single-GPU library that implements a subset of the pandas dataframe functionality on GPUs.\n", + "Using dask-cuDF [(link)](https://github.com/rapidsai/cudf/tree/main/python/dask_cudf) allows for scaling cuDF to multiple (nVidia) GPUs, both single and multi-node." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/14_Introduction to MPI.ipynb b/14_Introduction to MPI.ipynb new file mode 100644 index 0000000..60062bb --- /dev/null +++ b/14_Introduction to MPI.ipynb @@ -0,0 +1,1589 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Introduction to MPI\n", + "\n", + "<div class=\"dateauthor\">\n", + "19 Nov 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "MPI (Message Passing Interface) is the most used protocol for communicating between processes. It doesn't matter if the processes that want to talk to each other are on the same or different nodes (i.e., computers). In this tutorial, we'll use `mpi4py` to learn about MPI and its API.\n", + "\n", + "An MPI program can run on a single computer/node with one or more processes that share memory or on multiple computers that are connected to each other via some network (not shown)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Communicators" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "MPI processes talk to each other via communicators. The global communicator `MPI.COMM_WORLD` connects all MPI processes. Each process has a unique *rank* within `MPI.COMM_WORLD`. The process with `rank=0` is usually called the root process. MPI processes can participate in different communicators and may have a different rank in these communicators." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Point to point communication" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Sending messages from one MPI task to another is the foundation of MPI. Messages consist of some meta information such as the *source* and the *destination*, a *tag* that identifies the message, the *data type*, and the *count* of data items and the actual data.\n", + "\n", + "For each `Send` there has to be a matching `Recv`. This means that the meta information has to fit (including the tag). There are some wildcards and some additional commands that make this more flexible.\n", + "\n", + "Sending and receiving can be blocking or non-blocking. In the latter case, the flow of the program continuous after the call. In the former the program waits until the message has been transmitted. There is a very real danger for deadlocks here!" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Collective communication" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Collective calls are performed by all ranks of a communicator and thus *must* be called by all ranks. Examples for collective calls are `Bcast`, `Scatter`, `Gather`, and `Allreduce`. We'll look at some collective calls later in the notebook." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "You could implement collective calls yourself using `Send` and `Recv`, but using the provided collective calls makes your code easier to read and allows vendors to optimize MPI for their platform. For example, in the picture above all the calls share the bandwidth of rank 0. One could use a tree-like pattern to balance the network load instead." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "You can find more information about MPI at http://materials.jeremybejarano.com/MPIwithPython/index.html, the documentation of mpi4py at https://mpi4py.readthedocs.io/en/stable/ (take a look at the tutorials), and the API reference at https://mpi4py.bitbucket.io/apiref/index.html." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import numpy\n", + "from matplotlib import pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Starting the engines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Note, this is only needed to run MPI programs from a Jupyter notebook.**" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can use ipyparallel to run MPI from a notebook. To do that, we need to start some IPython engines. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Click on the ``+``-sign at the top of the Files tab on the left to start a new launcher. In the launcher click on Terminal. A terminal will open as a new tab. Grab the tab and pull it to the right to have the terminal next to your notebook.\n", + "\n", + "**Note**: The terminal does not have the same modules loaded as the notebook. To fix that type `source hpcpy20`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Next start the ipcontroller: `ipcontroller &`. After that we can launch 4 MPI tasks with 12 threads each like this\n", + "\n", + "```bash\n", + "export OMP_NUM_THREADS=12\n", + "srun -n 4 -c 12 --ntasks-per-node 4 ipengine start\n", + "```\n", + "\n", + "**Note**, you can can start the controller and the engines in separate terminals. That will keep the output separate." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Connecting to the engines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Next, we want to connect to the engines:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from ipyparallel import Client\n", + "rc = Client()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "rc.ids" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Next, we need to create a view and activate it." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "view = rc[:]\n", + "view.activate()\n", + "view.block = True" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Setting up for MPI" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We are now ready to use MPI with our IPython notebook.\n", + "\n", + "We will use the cell magic ``%%px`` and the line magic ``%px`` to execute commands on all the engines. So, whenenver you see ``%%px`` the cell is executed on *all* the engines, but not in the process that controls your notebook!\n", + "\n", + "**Note**: Everything that appears *after* ``%%px`` and ``%px`` would be part of a regular mpi4py program." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%px from mpi4py import MPI # Import and initialize MPI on the engines\n", + "#from mpi4py import MPI # Import and initialize MPI in the notebook " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%px import numpy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Importing MPI initializes the MPI and sets up the default communicator `COMM_WORLD`, which includes all processes involved in this MPI program.\n", + "\n", + "Using `COMM_WORLD`, each process can determine its *rank* and the total number of ranks available:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "comm = MPI.COMM_WORLD\n", + "rank = comm.Get_rank()\n", + "size = comm.Get_size()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "print(\"I'm %d of %d. Resistance is futile.\" % (rank + 1, size))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Point to point" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can send messages from one rank to another. \n", + "\n", + "The sender will use `Send` and the receiver a corresponding `Recv`. To get the doc string, you can run" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%px --target 0 \n", + "help(MPI.Comm.Send)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The `buf` argument needs to implement the [buffer protocol](https://docs.python.org/3/c-api/buffer.html). This is true, for example, for numpy arrays, but not for primitive types such as float. That's the reason we use `numpy.ones` and `numpy.zeros` of size 1 below.\n", + "\n", + "The following exercises will only work if more than one process is available." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "import sys\n", + "import numpy\n", + "comm = MPI.COMM_WORLD\n", + "a = numpy.ones(1)\n", + "b = numpy.zeros(1)\n", + "if (size < 2):\n", + " print (\"Warning! Not enough ranks available!\" )\n", + "else:\n", + " if rank == 0:\n", + " print (\"I'm rank zero and I'm sending a datum.\")\n", + " comm.Send(a[0], dest = 1) # Default destination is 0!\n", + " elif rank == 1:\n", + " print (\"I'm rank one and I'm receiving a datum.\")\n", + " comm.Recv(b, source = 0) # Default source is 0!\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Note**, how we used `rank` to perform different work on the task with rank 0 and the task with rank 1 using if statements. This is a common pattern in MPI programs. The task with rank 0 is often referred to as *root*." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Sendrecv" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If you need to send data to another rank and receive data from the same rank, combining `Send` and `Recv` command is dangerous and easily leads to deadlocks. Use `Sendrecv` instead." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%px\n", + "a = numpy.ones(1) * rank\n", + "b = numpy.ones(1) * rank\n", + "if rank == 0:\n", + " comm.Sendrecv(a, 1, recvbuf=b, source=1)\n", + " print(f\"[{rank}] {b[0]}\")\n", + "elif rank == 1:\n", + " comm.Sendrecv(a, 0, recvbuf=b, source=0)\n", + " print(f\"[{rank}] {b[0]}\")\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Parallel reduction" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We'll generate an array of random number on rank 0 and distribute (scatter) it to all ranks." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "N = 1000\n", + "a_partial = numpy.empty(N)\n", + "if rank == 0:\n", + " rng = numpy.random.Generator(numpy.random.MT19937())\n", + " a = rng.uniform(size=N * size)\n", + "else:\n", + " a = numpy.empty(1)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since we are dealing with NumPy arrays, we can use the efficient uppercase versions of the MPI calls. Scatter distributes an array evenly among all nodes. Note, the sendbuf only needs to be allocated on node zero, but the variable must exist everywhere." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "comm.Scatter(a, a_partial, root = 0)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "sum_partial = numpy.sum(a_partial)\n", + "total = comm.reduce(sum_partial)\n", + "if rank == 0:\n", + " print(\"The sum of the random numbers is %f. The average is %f.\" % (total, total / len(a)))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Upper vs. lowercase in mpi4py" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "`mpi4py` offers two version of many calls. The first one is written in uppercase. It uses memory buffers, e.g., `np.array`, and maps the call directly to the appropriate C call. The second version is written in lower case and takes arbitrary Python object. The result is given as the return value. Note, that for the uppercase versions all a_partial must have the same size!" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "a_all = None\n", + "if rank == 0:\n", + " a_all = numpy.empty([size, len(a_partial)], dtype='f8')\n", + "comm.Gather(a_partial, a_all, root=0)\n", + "if rank == 0:\n", + " print(type(a_all))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "%timeit comm.Gather(a_partial, a_all, root=0) # Don't use %timeit outside IPython." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The following works independent of the size of a_partial:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "a_all = comm.gather(a_partial)\n", + "if rank == 0:\n", + " print(type(a_all))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, `a_all` contains a `list` of `np.array`s.\n", + "\n", + "This second version is convenient, but it is **much** slower:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "%timeit a_all = comm.gather(a_partial)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "It gets worse as arrays get bigger.\n", + "\n", + "To retrieve the result, we use the `view` again." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "## Remarks\n", + "While Jupyter notebooks are a nice way to teach MPI and well tested MPI routines can be quite useful within a notebook, developing MPI code within notebooks can quickly become awkward because mistakes lead to blocking engines. I find it easier to write and test my MPI routines outside Jupyter notebooks and start the program with `mpiexec`/`srun` from the command line.\n", + "\n", + "For example, you could write the following program and save it to a file:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%writefile helloparallelworld.py\n", + "from mpi4py import MPI\n", + "import numpy as np\n", + "\n", + "rank = MPI.COMM_WORLD.Get_rank()\n", + "numberOfRanks = MPI.COMM_WORLD.Get_size()\n", + "\n", + "a = np.zeros(1)\n", + "if rank == 0:\n", + " print(\"There are %d MPI ranks.\" % numberOfRanks)\n", + " a = np.random.random(1)\n", + "\n", + "print(\"I'm rank %d.\" % rank)\n", + "if numberOfRanks < 2:\n", + " print(\"Not enough MPI tasks!\")\n", + " exit(1)\n", + "if rank == 0:\n", + " MPI.COMM_WORLD.Send(a, dest=1)\n", + "elif rank == 1:\n", + " MPI.COMM_WORLD.Recv(a, source=0)\n", + " " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "You can then switch to a terminal and execute it as `srun -n 2 --ntasks-per-node 2 python helloparallelworld.py`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercises" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Peak to Peak\n", + "Write a program that generates random numbers from a Gaussian distribution and then finds the minimum and maximum number generated.\n", + "\n", + "a) Generate the random numbers on rank 0 and scatter them. Calculate the maximum and minimum for the partial data for \n", + " each rank and send the results back to rank 0. Find the maximum and minimum on rank 0 and compare it with numpy's\n", + " `ptp` function.\n", + " \n", + "b) Generate random numbers at each rank. Calculate the minimum and maximum and use `Reduce` to find the extrema and send \n", + " them to rank 0." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Domain decomposition" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If at least some of the interactions we are dealing with are short ranged, we can often split a system into multiple domains that can be treated independently. These domains don't have to be regular. Sometimes it's better to use [space filling curves](https://en.wikipedia.org/wiki/Space-filling_curve) to split up a problem. In this section, however, we'll look at a regular grid." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "In [Think Vector][TV] we looked at [stencils][TV_Stencils]. In this section, we'll distribute a 2d stencil calculation using a domain decomposition with MPI. \n", + "\n", + "Remember our system looked something like this (I made it a little wider this time.):\n", + "\n", + "[TV]: ThinkVector.ipynb\n", + "[TV_Stencils]: ThinkVector.ipynb#Stencils" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "A = numpy.random.random((10, 30))\n", + "A[:,0] = 0\n", + "A[:,-1] = 1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "plt.figure(figsize=(15, 5))\n", + "plt.imshow(A)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The system is basically a square grid. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's assume we want to split our system in three parts along the horizontal axis. Each processor get's an equal share of the grid. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "To calculate the value for each point, we need all its neighbors. When we work on the field at the boundary, this includes data from the neighboring domain. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The data from the neighnboring domains is stored as a *halo* to the main domain that the rank is working on. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The data in the halos needs to be transferred from the neighbor(s) and updated after each iterations." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "I would recommend using an editor for this exercise. Jupyter Lab comes with an editor that supports syntax highlighting but no auto completion. You can find it under File->New->Text File. The new file will be called `Untitled.txt`. You can change the file name by righ-clicking on the editor tab or right-clicking on the file in the file browser view on the left." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "1. Take the program from the [Stencil][TV_Stencils] and use a 1d domain decomposition as described \n", + " above to parallelize the program using MPI over 3 domains using 3 MPI ranks. Construct the grid \n", + " in such a way that you can easily divide it into 3 domains. Use [point to point communication](#Point-to-point). The program should run to convergence determined by epsilon just as before.\n", + "\n", + " Tip: It may be easier to turn the problem by 90° or use Fortran order for the NumPy arrays.\n", + " \n", + "2. Extend the program from the first part of the exercise to use more than 3 ranks with 1 domain \n", + " per rank.\n", + "\n", + "3. Time the execution of the program from the second part of the exercise.\n", + "\n", + " a) Keep the size of the system constant and increase the number of ranks/domain, e.g., using 2, \n", + " 4, 8, and 16 ranks. How \n", + " \n", + " b) Keep the size of the domains constant, i.e., the total size is a multiple of the number of \n", + " ranks. Again increase the number of ranks\n", + "\n", + "[TV_Stencils]: ThinkVector.ipynb#Stencils" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Amdahl's law" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We already talked about a number of ways to parallelize our code, but we haven't discussed how much speedup we might expect from our parallelized code compared to the serial version.\n", + "\n", + "If we get a profile for our code, we have an idea of how much time the function we parallelized takes, when we run this on a single core. With that information and some assumption, we can estimate the possbile speedup using Amdahl's law." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Assume that the total runtime of a program can be split into a serial and a perfectly parallelizable part." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "$$t_1 = t_s + t_p$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The runtime for $n$ processors is then" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "$$t_n = t_s + t_p / n$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "From this, we can calculate the speedup compared to a single core" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "$$s_n = \\frac{t_1}{t_n}$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "or" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "$$s_n = \\frac{t_s + t_p}{t_s + t_p / n}$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let $f$ be the fraction of the parallelizable part then we can rewrite $s_n$ as" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "$$s_n = \\frac{t_1}{(1-f)t_1 + ft_1/n}$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Elimintating $t_1$, we get" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "$$s_n = \\frac{1}{(1-f) + f/n}$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Speedup using Amdahl's law" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import numpy\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's plot this vs the number of processors." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "def amdahl_speedup(f, n):\n", + " return 1.0 / ((1-f) + f / n)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "n = numpy.arange(1, 1000)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "plt.figure(figsize=(5, 2.5), dpi=150)\n", + "for f in [0.5, 0.75, 0.8, 0.9, 0.95]:\n", + " plt.plot(amdahl_speedup(f, n), label=f\"{f * 100}%\")\n", + " plt.legend(); plt.ylim([0, 20]);plt.xlabel('n'); plt.ylabel('s')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Speedup using Amdahl's law" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "plt.figure(figsize=(5, 2.5), dpi=150)\n", + "for f in [0.5, 0.75, 0.8, 0.9, 0.95, 0.99]:\n", + " plt.plot(amdahl_speedup(f, n), label=f\"{f * 100}%\")\n", + " plt.legend(); plt.ylim([0, 100]);plt.xlabel('n'); plt.ylabel('s')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## IPyParallel and MPI" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can use ipyparallel to push data to and pull data from the engines. All the operations that we used in [Interactive Parallel Computing with IPython Parallel][IPCIP] are still available and can be combined with mpi4py.\n", + "\n", + "[IPCIP]: Interactive%20;Parallel%20;Computing%20;with%20;IPython%20;Parallel.ipynb" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's start by creating an array of random numbers and scattering it to all the ranks, i.e., each rank gets some part of the array." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Variables that are defined on the engines can be retrieved through the `view`. To get the variable rank, e.g., you can write" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "ranks = view['rank']" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Until recently, the ranks were not in any particular order, which can be annoying, but we can get the right order by casting ranks to an ndarray and calling argsort. The result gives us the engines in MPI rank order. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "ranksort = numpy.array(ranks).argsort()\n", + "rank0 = int(ranksort[0])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# This cell is executed within the notebook. The engines don't know anything about it\n", + "rng = numpy.random.Generator(numpy.random.MT19937())\n", + "a = np.random.normal(size=100000)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# First push the array to the engine with MPI rank 0\n", + "%px a = None\n", + "view.push({'a':a}, targets=rank0)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Next, we scatter the data from rank 0." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "view.scatter('a_partial', a)\n", + "view[\"a_partial\"][0]" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can now calculate the partial sum on each rank and then sum up the partial results using mpi4py's `reduce` function." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "sum_partial = np.sum(a_partial)\n", + "total = comm.reduce(sum_partial)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Use the view to get the result back into the notebook." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "total = view.pull('total', targets=rank0)\n", + "sum_partial = view['sum_partial']\n", + "print(\"The sum of the random numbers is %f. The average is %f.\" % (total, total / len(a)))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "sum_partial" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "sum(sum_partial)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/15_Introduction to CuPy.ipynb b/15_Introduction to CuPy.ipynb new file mode 100644 index 0000000..38287e1 --- /dev/null +++ b/15_Introduction to CuPy.ipynb @@ -0,0 +1,386 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Introduction to CuPy\n", + "<div class=\"dateauthor\">\n", + "19 Nov 2020 | Jan H. Meinke\n", + "</div>\n", + "<img src=\"images/cupy.png\" style=\"float:right\">" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CuPY\n", + "### A NumPy-like interface to GPU programming" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "> The best way to program a GPU is to let other people do the work!" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "[CuPy][] provides a [NumPy][]-like interface to use and program GPUs.\n", + "\n", + "[CuPy]: https://cupy.dev/\n", + "[NumPy]: https://numpy.org/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import cupy\n", + "N = 2048\n", + "A = cupy.random.random((N, N))\n", + "B = cupy.random.random((N, N))\n", + "C = A@B" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This cell creates two random arrays of size N by N on the GPU and performs a matrix multiplication using Nvidia's optimized linar algebra library cuBLAS." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise\n", + "In [Think Vector][TV], you [calculated the Mandelbrot set][TV_Mandelbrot] using [NumPy][] and vectorization. Take either your solution or ours and convert it to [CuPy][]. Visualize the result.\n", + "\n", + "Tip: If you get an error message when visualizing the results, take a look [below](#CuPy-Arrays).\n", + "\n", + "[CuPy]: https://cupy.dev/\n", + "[NumPy]: https://numpy.org/\n", + "[TV]: ThinkVector.ipynb\n", + "[TV_Mandelbrot]: ThinkVector.ipynb#Programming-exercise-Mandelbrot" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## GPU Libraries" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "* cuBLAS\n", + "* cuDNN\n", + "* cuRand \n", + "* cuSolver\n", + "* cuSPARSE\n", + "* cuFFT\n", + "* NCCL " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "CuPy is the fastest and easiest way to use Nvidia's GPU libraries." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise\n", + "a) Time the execution of C=A@B for different matrix sizes, e.g., 256, 512, 1024, 2048, 4096. Calculate the performance in GFLOP/s using gflops = 2e-9 * N ** 3 / t and store the sizes and the times in an ndarray.\n", + "\n", + "b) Do the same using numpy. How do the numbers compare." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CuPy Arrays" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "CuPy arrays live on the GPU. To retrieve them you can use" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "A = cupy.random.random((N, N))\n", + "A1_np = A.get()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "A2_np = cupy.asnumpy(A)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The first command only works for GPU arrays, but the second can also be used for a NumPy array. If A is a GPU array, the data will be copied from the CPU to the GPU. If A is a NumPy array, no copy will be made and A2_np becomes a reference to A." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import numpy\n", + "x = numpy.linspace(0, 1, 10)\n", + "x_gpu = cupy.asarray(x) # Copy x to the GPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "To transfer data to the GPU use `cupy.asarray`. This doesn't just work with NumPy arrays, but also, for example, with lists." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise\n", + "Create a 2D array of random number on the GPU. Transfer it to the CPU. Subtract 0.5 from all elements. Copy the result back to the GPU. Clculate the average value of all elements on the GPU and write the result to the screen." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Picking a Device" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "CuPy always works on the *current device*. On multi-GPU nodes this can be changed using" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "cupy.cuda.Device(1).use()\n", + "A_on_gpu1 = cupy.random.random((N, N))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If you need to switch devices regularly, you can use a `with` statement:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "with cupy.cuda.Device(2):\n", + " A_on_gpu2 = cupy.random.random((N, N))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Note, that you can only access `A_on_gpu2` while device 1 is active. Otherwise, you'll get an error message." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/16_CUDA for Python.ipynb b/16_CUDA for Python.ipynb new file mode 100644 index 0000000..e11ca82 --- /dev/null +++ b/16_CUDA for Python.ipynb @@ -0,0 +1,1184 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Numba and GPUs\n", + "\n", + "<div class=\"dateauthor\">\n", + "20 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Numba supports Nvidia and AMD GPUs. In this course, however, we are going to focus on CUDA capable GPUs from Nvidia. \n", + "\n", + "Hint: If you are working with an older version of Numba and want to use an already installed CUDA SDK, there are two environment variables that might have to be set to let numba know where it can find the libraries it needs. On JUWELS this it *not* necessary.\n", + "\n", + "```bash\n", + "export NUMBA_NVVM=$CUDA_HOME/nvvm/lib64/libnvvm.so\n", + "export NUMBA_LIBDEVICE=$CUDA_HOME/nvvm/libdevice/\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# Let's ignore some deprecation warnings\n", + "from numba.core.errors import NumbaDeprecationWarning, NumbaPendingDeprecationWarning\n", + "import warnings\n", + "\n", + "warnings.simplefilter('ignore', category=NumbaDeprecationWarning)\n", + "warnings.simplefilter('ignore', category=NumbaPendingDeprecationWarning)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Ufunc" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We already learned how to vectorize a function. Remember the Mandelbrot set. We defined a function that returns the number of iterations needed to decide if the algorithm diverges." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "from numba import vectorize\n", + "\n", + "def escape_time(p, maxtime):\n", + " \"\"\"Perform the Mandelbrot iteration until it's clear that p diverges\n", + " or the maximum number of iterations has been reached.\n", + " \"\"\"\n", + " z = 0j\n", + " for i in range(maxtime):\n", + " z = z ** 2 + p\n", + " if abs(z) > 2:\n", + " return i\n", + " return maxtime" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import numpy\n", + "x = numpy.linspace(-2, 2, 500)\n", + "y = numpy.linspace(-1.5, 1.5, 375)\n", + "zr, zc = numpy.meshgrid(x, 1j * y)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "escape_time_v = vectorize(\"int64(complex128, int64)\", \n", + " target=\"parallel\")(escape_time)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_cpu = %timeit -o escape_time_v(zr + zc, 500)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If you replace `target=\"parallel\"` with `target=\"cuda\"` the function runs on the GPU instead. Give it a try and compare the performance for different sizes of the grid:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# Your code goes here" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CUDA for Python" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Numba allows you to write CUDA programs in Python. \n", + "\n", + "While a complete introduction to CUDA is beyond the scope of this course---there are other courses for this, for example, GPU Programming with CUDA @ JSC and also many online resources available---here you'll get the nutshell version and some of the differences between CUDA C++ and CUDA Python." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CPU vs. GPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## CPU vs. GPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "CPUs are optimized for latency." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A CPU tries to execute a given instruction as quickly as possible, i.e., it tries to keep the latency (the time between issuing and executing an instruction) as short as possible. CPUs use caches and a lot of control logic to achieve this goal." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "GPUs are optimized for throughput." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## CPU vs. GPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "GPUs were (and are) made to display graphics on your screen. It doesn't matter how quickly a GPU can update a single pixel. It's important how quickly it can update all of the pixels on the screen (more than 2 million on an HD display). In addition it often must perform the same operation on a lot of vertices or pixels. \n", + "\n", + "These two conditions let to a different execution model." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "\n", + "## GPU execution model" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "GPUs use *many* lightweight threads." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "GPUs hide latency instead of avoiding it" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "GPUs work best if the problem can me mapped on a grid, but other models are possible." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Kernels" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can calculate the Mandelbrot set using `escape_time` like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "maxiter = 20\n", + "rlim = (-2.2, 1.5)\n", + "ilim = (-1.5, 1.5)\n", + "nx = 100\n", + "ny = 75\n", + "\n", + "dx = (rlim[1] - rlim[0]) / nx\n", + "dy = (ilim[1] - ilim[0]) / ny\n", + "\n", + "M = numpy.zeros((ny, nx), dtype=int)\n", + "\n", + "for i in range(ny):\n", + " for j in range(nx):\n", + " p = rlim[0] + j * dx + (ilim[0] + i * dy) * 1j\n", + " M[i, j] = escape_time(p, maxiter)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "plt.imshow(M, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Notice that for every pair (i, j), we calculate the escape time. This makes\n", + "\n", + "```python\n", + " p = rlim[0] + j * dx + (ilim[0] + i * dy) * 1j\n", + " M[i, j] = escape_time(p, maxiter)\n", + "```\n", + "\n", + "our kernel that we execute on the grid spanned by the two for loops. It's quite apparent on the image above, where the coordinates for each value are shown in index space." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Threads and blocks and grids, oh my!" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The basic unit of execution is a thread. All the threads of a kernel call execute the same code." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Thread blocks" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Threads are organized in blocks. All threads in a block are executed on the same *streaming multiprocessor* (SM, comparable to a core on a CPU). They can share fast *shared memory* and synchronize easily. A thread block is pinned to the SM, i.e., once it was launched on a particular SM it stays there.\n", + "\n", + "A thread block can have one, two, or three dimensions to make mapping the problem to the thread model easier. The choice is up to the programmer.The maximum dimension of a thread block is 1024x1024x64, where the volume of the thread block (the number of threads in the block) must be 1024 or less." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Grid of thread blocks" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Thread blocks are organized in a grid to cover all the threads needed to solve you problem. A grid can have one, two, or three dimensions. The dimensionality of the grid is in principle independent of the dimensionality of the blocks it contains. The maximum grid dimensions are 2147483647྾65535྾65535 blocks!" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Thread ID" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Each thread has an x, y, and z index that can be queried in a kernel." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "``` python\n", + "from numba import cuda\n", + "\n", + "@cuda.jit\n", + "def my_kernel:\n", + " x,y,z = cuda.grid(3) # use 2 if you only need x, y and 1 for x\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Writing a kernel" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "For writing a CUDA kernel, we use `cuda.jit` instead of `jit` as decorator (see above). The kernel can also call other functions that have been decorated with `cuda.jit(device=True)`. A Mandelbrot kernel could look like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "from numba import cuda\n", + "\n", + "escape_time_gpu = cuda.jit(device=True)(escape_time)\n", + "\n", + "@cuda.jit\n", + "def mandelbrot_gpu(M, real_min, real_max, imag_min, imag_max):\n", + " \"\"\"Calculate the Mandelbrot set on the GPU.\n", + " \n", + " Parameters\n", + " ----------\n", + " M : numpy.ndarray\n", + " a two-dimensional integer array that will contain the \n", + " escape times for each point.\n", + " real_min, real_max: float\n", + " minimum and maximums value on the real axis\n", + " imag_min, imag_max: float\n", + " minimum and maximum value on the imaginary axis\n", + " \"\"\"\n", + " ny, nx = M.shape\n", + " i, j = cuda.grid(2)\n", + " \n", + " if i < nx and j < ny:\n", + " dx = (real_max - real_min) / nx\n", + " dy = (imag_max - imag_min) / ny\n", + " p = real_min + dx * i + (imag_min + dy * j) * 1j\n", + " M[j, i] = escape_time_gpu(p, 20)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Note, that there is no return value. CUDA kernels have to return their result through an argument. In the above kernel, the result will be in M" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Calling a kernel" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "CUDA needs to know how many blocks and how many threads per block you want to launch. This is called the *launch configuration*. To calculate the Mandelbrot set with of two 1024 by 1024 points with a block size of 32 by 32, we need 1024/32=32 by 1024/32=32 blocks.\n", + "\n", + "If we want to calculate the set for 1032 by 1032 points, we have to add an extra block. The following lines take care of that:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "M = numpy.zeros((1024, 1024), dtype=numpy.int32)\n", + "block = (32, 32)\n", + "grid = (M.shape[0] // block[0], M.shape[1] // block[1])" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "The launch configuration is passed in square brackets before the function arguments." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%timeit mandelbrot_gpu[grid, block](M, -2.2, 1.2, -1.6, 1.6)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "plt.imshow(M, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "If the dimension of your system is not a *multiple of your block size*, you need to add an extra block. The following code snippet takes care of this. (There are other ways to do this, too.)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "M = numpy.zeros((1000, 1000), dtype=numpy.int32)\n", + "block = (32, 32)\n", + "grid = (M.shape[0] // block[0] if M.shape[0] % block[0] == 0 \n", + " else M.shape[0] // block[0] + 1,\n", + " M.shape[1] // block[1] if M.shape[1] % block[1] == 0 \n", + " else M.shape[1] // block[1] + 1)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit mandelbrot_gpu[grid, block](M, -2.2, 1.2, -1.6, 1.6)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "plt.imshow(M, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Profile the Mandelbrot calculation on the GPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "a) Use %timeit to measure the speed of the GPU implementation and compare it to the vectorized version." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "b) The kernel calculates dx and dy for every pixel although it is the same for all of them. Change the kernel so that it takes dx and dy as arguments and calculate dx and dy before you call the kernel. Does this improve the performance?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "c) Add an additional argument escape_time to the kernel, so that you can time the kernel for different escape time values. Don't forget to add the new argument to the documentation." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Explicit memory management" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Discrete GPUs have their own memory. Data needs to be transferred from the host and results have to transferred back to the host as necessary. Numba takes care of the memory transfers but it does so in a very conservative way: all data is transferred back to the host after a kernel finished. This behavior can be avoided by [managing memory explicitely](http://numba.pydata.org/numba-doc/latest/cuda/memory.html#data-transfer)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Often, we want to copy an existing array to the GPU. For this we can use `numba.cuda.to_device`. This will allocate memory on the GPU and copy data from the CPU to the GPU, for example," + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "```Python\n", + "l = numpy.linspace(0, 10, 100)\n", + "d_l = cuda.to_device(l)\n", + "# Run kernel\n", + "...\n", + "# Copy data back\n", + "l = d_l.copy_to_host()\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "You can allocate an empty array on the GPU using `numba.cuda.device_array`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```Python\n", + "n = 1000\n", + "d_random = cuda.device_array(n)\n", + "# Run kernel\n", + "...\n", + "# Copy data back\n", + "myRandom = d_random.copy_to_host()\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Use explicitly managed memory for Mandelbrot" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The M array is transferred to the GPU before the kernel runs. This is not necessary. Use a device array instead. Compare the runtime to the previous version." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Matrix multiplication" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Write a kernel, where each thread calculates one element of the result matrix $C=AB$, where A and B are matrices.\n", + "\n", + "For the algorithm, you can take a look at Bottlenecks." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Using shared memory" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As you learned in Bottlenecks, the matrix matrix multiplication tends to be memory bandwidth bound. This is true on the GPU, too.\n", + "\n", + "The way to make it faster is to use faster memory. On a CPU this usually means, dividing the matrix into blocks that fit in cache and hope for the best. On a GPU at lease part of the fast memory is usually programmable. In CUDA this memory is called *shared memory*.\n", + "\n", + "Shared memory is available to all *threads in a thread block*. Usually, each thread loads data from device memory into shared memory. This is followed by barrier, so that all threads are finished reading. Then the shared memory is reused as often as possible. Another barrier makes sure that all threads are done." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's look at an example:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Matrix multiplication with shared memory" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The following function performs a matrix multiplication on the GPU using shared memory." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from numba import cuda, float32\n", + "# Controls threads per block and shared memory usage.\n", + "# The computation will be done on blocks of TPBxTPB elements.\n", + "TPB = 16" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "@cuda.jit\n", + "def fast_matmul(A, B, C):\n", + " # Define an array in the shared memory\n", + " # The size and type of the arrays must be known at compile time\n", + " sA = cuda.shared.array(shape=(TPB, TPB), dtype=float32)\n", + " sB = cuda.shared.array(shape=(TPB, TPB), dtype=float32)\n", + "\n", + " x, y = cuda.grid(2)\n", + " tx = cuda.threadIdx.x\n", + " ty = cuda.threadIdx.y\n", + " bpg = cuda.gridDim.x # blocks per grid\n", + "\n", + " if x >= C.shape[0] and y >= C.shape[1]:\n", + " # Quit if (x, y) is outside of valid C boundary\n", + " return\n", + "\n", + " # Each thread computes one element in the result matrix.\n", + " # The dot product is chunked into dot products of TPB-long vectors.\n", + " tmp = 0.\n", + " for i in range(bpg):\n", + " # Preload data into shared memory\n", + " sA[tx, ty] = A[x, ty + i * TPB]\n", + " sB[tx, ty] = B[tx + i * TPB, y]\n", + "\n", + " # Wait until all threads finish preloading\n", + " cuda.syncthreads()\n", + "\n", + " # Computes partial product on the shared memory\n", + " for j in range(TPB):\n", + " tmp += sA[tx, j] * sB[j, ty]\n", + "\n", + " # Wait until all threads finish computing\n", + " cuda.syncthreads()\n", + "\n", + " C[x, y] = tmp" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The above example shows most special functions used in CUDA kernels:\n", + "\n", + "All the cuda specific API is found in numbas cuda module (line 1) \n", + "\n", + "CUDA kernels are defined like regular Python functions with the added decorator `@cuda.jit` (line 7). The decorator makes sure that the function is compiled for the GPU.\n", + "\n", + "As mentioned above, CUDA kernels are executed as a grid of blocks of threads. cuda.grid (line 14) returns the global indices of the current thread, e.g., `x, y = cuda.grid(2)` for a two dimensional grid. The argument gives the number of dimensions (1, 2, 3). This function does not exist in CUDA C++.\n", + "\n", + "In CUDA C++, the programmer usually calculates the global index from the thread index `threadIdx`, the block index `blockIdx`, and the size (dimension) of the block stored in `blockDim`\n", + "\n", + "```C++\n", + "int x = blockIdx.x * blockDim.x + threadIdx.x;\n", + "```\n", + "\n", + "In numba these are available through the cuda module, so that you can rewrite the C++ code above as \n", + "\n", + "```Python\n", + "x = cuda.blockIdx.x * cuda.blockDim.x + cuda.threadIdx.x\n", + "```\n", + "\n", + "In `fast_matmul` these functions are used to get the local index of the thread, which is important to use the shared memory (lines 16--18).\n", + "\n", + "Shared memory is a programmable cache accessible to all threads within a block. In C++ it is allocated within a kernel as\n", + "\n", + "```C++\n", + "__shared__ float sA[TPB, TPB]; // Allocate a 2D array of floats of size TPB\n", + "```\n", + "\n", + "The cuda module provides shared.array (line 11 & 12) to do the same thing.\n", + "\n", + "The last function from the cuda module used in `fast_matmul` is cuda.syncthreads(), which implements a barrier for the threads within a block. It corresponds to `__syncthreads()` in CUDA C++.\n", + "\n", + "These functions cover most kernels." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Not all CUDA features are implemented in Numba. Some missing features are listed at http://numba.pydata.org/numba-doc/dev/cuda/overview.html#missing-cuda-features. Currently they include dynamic parallelism and texture memory." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/17_CUDA and MPI.ipynb b/17_CUDA and MPI.ipynb new file mode 100644 index 0000000..a67e71f --- /dev/null +++ b/17_CUDA and MPI.ipynb @@ -0,0 +1,519 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# CUDA for Python and MPI4Py\n", + "\n", + "<div class=\"dateauthor\">\n", + "20 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "To use MPI in a notebook, we have to use the ipengines again:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Starting the engines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can combine ipyparalle and MPI. To do that, we need to start some IPython engines. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Click on the ``+``-sign at the top of the Files tab on the left to start a new launcher. In the launcher click on Terminal. A terminal will open as a new tab. Grab the tab and pull it to the right to have the terminal next to your notebook.\n", + "\n", + "**Note**: The terminal does not have the same modules loaded as the notebook. To fix that type `source hpcpy20`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Next start the ipcontroller: `ipcontroller &`. After that we can launch 4 MPI tasks with 6 threads each like this\n", + "\n", + "```bash\n", + "export OMP_NUM_THREADS=10\n", + "srun -n 4 -c 12 ipengine start\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from ipyparallel import Client\n", + "rc = Client()\n", + "view = rc[:]\n", + "view.activate()\n", + "view.block = True" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "# Let's ignore some deprecation warnings\n", + "from numba.errors import NumbaDeprecationWarning, NumbaPendingDeprecationWarning\n", + "import warnings\n", + "\n", + "warnings.simplefilter('ignore', category=NumbaDeprecationWarning)\n", + "warnings.simplefilter('ignore', category=NumbaPendingDeprecationWarning)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The Kernel" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "CUDA kernels cannot make any MPI calls. If you need to pass information from one GPU to another it's done by the main program. Here's a simple example:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from ipyparallel import Client\n", + "rc = Client()\n", + "view = rc[:]\n", + "view.activate()\n", + "view.block = True" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "CUDA kernels cannot make any MPI calls. If you need to pass information from one GPU to another it's done by the main program. Here's a simple example:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "import numpy\n", + "import mpi4py.MPI as MPI\n", + "from numba import cuda" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Here's a simple kernel that shifts all values in v by a:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "@cuda.jit\n", + "def shift(a, v):\n", + " \"\"\"Shift all values in v by a.\n", + " \n", + " Parameters\n", + " ----------\n", + " a: float\n", + " shift\n", + " v: numpy.ndarray\n", + " one-dimensional array with values that are to be shifted.\n", + " \"\"\"\n", + " i = cuda.grid(1)\n", + " if i < v.shape[0]:\n", + " v[i] += a" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Setting things up" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, we set up MPI, and generate random number on rank 0." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "comm = MPI.COMM_WORLD\n", + "my_rank = comm.Get_rank()\n", + "number_of_ranks = comm.Get_size()\n", + "N = 1000\n", + "a_partial = numpy.empty(N)\n", + "if my_rank == 0:\n", + " a = numpy.random.random(N * number_of_ranks)\n", + "else:\n", + " a = numpy.empty(1)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since we are dealing with NumPy arrays, we can use the efficient uppercase versions of the MPI calls. Scatter distributes an array evenly among all nodes. Note, the sendbuf only needs to be allocated on node zero, but the variable must exist everywhere." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "comm.Scatter(a, a_partial, root = 0)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Setup and call the kernel." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Calling the kernel" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "block = 256\n", + "grid = N // block if N % block == 0 else N // block + 1 \n", + "\n", + "shift[grid, block](-0.5, a_partial)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Gather works the oposite way to Scatter. Again *a* only needs to have capacity on rank 0." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Collecting the data" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "comm.Gather(a_partial, a, root = 0)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We generated a uniform distribution between 0 and 1 and then shifted it by -0.5. The mean value should now be close to zero." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "if my_rank == 0:\n", + " print(\"The average of a is %.2f\" % numpy.mean(a)) # Result should be near zero." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Picking a device" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As you see from the example above, there's nothing special when using MPI with GPUs. The one thing that might bite you is using *multiple* MPI ranks for *multiple* GPUs on a *single* node. In this case, you might have to tell your MPI rank which GPU to use.\n", + "\n", + "If you have, for example, 4 GPUs and you know that your scheduler chooses a compact configuration, i.e., rank 0, 1, 2, 3 are on the first node, rank 4, 5, 6, 7 are on the second node, etc., you can use you rank to assign a GPU to your process:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "```python\n", + "\n", + "cuda.select_device(my_rank % number_of_gpus_per_node)\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Shift" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "a) Write the above program to a file. Remember that you can move cells with the arrow buttons above and then merge them. There's a cell magic to write a cell to a file.\n", + "\n", + "b) Run the program on one node with 4 MPI processes.\n", + "\n", + "c) Add the cuda.select_device call to the program and run it again." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Multi-GPU Mandelbrot" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Calculate the Mandelbrot set on multiple GPUs." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..9509e2f --- /dev/null +++ b/build.sh @@ -0,0 +1,19 @@ +#!/bin/bash +#source hpcpy19 +# Build points +pushd code/point +rm -rf build +mkdir -p build +cd build +CC=icc CXX=icpc cmake .. > /dev/null +make +popd + +# Build text_stats +pushd code/text_stats +rm -rf build +mkdir -p build +cd build +CC=icc CXX=icpc cmake .. > /dev/null +make +popd diff --git a/code/point/.kdev4/point.kdev4 b/code/point/.kdev4/point.kdev4 new file mode 100644 index 0000000..1d66f7d --- /dev/null +++ b/code/point/.kdev4/point.kdev4 @@ -0,0 +1,17 @@ +[Buildset] +BuildItems=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x01\x00\x00\x00\x0b\x00\x00\x00\x00\x01\x00\x00\x00\n\x00p\x00o\x00i\x00n\x00t) + +[CMake] +Build Directory Count=1 +Current Build Directory Index=0 + +[CMake][CMake Build Directory 0] +Build Directory Path=/home/meinke/Teaching/HPCPY/code/point/build +Build Type=Release +CMake Binary=/usr/bin/cmake +Environment Profile= +Extra Arguments= +Install Directory= + +[Project] +VersionControlSupport=kdevgit diff --git a/code/point/CMakeLists.txt b/code/point/CMakeLists.txt new file mode 100644 index 0000000..4e19f73 --- /dev/null +++ b/code/point/CMakeLists.txt @@ -0,0 +1,4 @@ +cmake_minimum_required(VERSION 3.5) +project(point) +add_library(point SHARED point3d.cpp) +set_property(TARGET point PROPERTY CXX_STANDARD 14) diff --git a/code/point/point.kdev4 b/code/point/point.kdev4 new file mode 100644 index 0000000..1d3b001 --- /dev/null +++ b/code/point/point.kdev4 @@ -0,0 +1,4 @@ +[Project] +CreatedFrom=CMakeLists.txt +Manager=KDevCMakeManager +Name=point diff --git a/code/point/point3d.cpp b/code/point/point3d.cpp new file mode 100644 index 0000000..39401a3 --- /dev/null +++ b/code/point/point3d.cpp @@ -0,0 +1,45 @@ +#include <cmath> +#include "point3d.h" + +Point3D::Point3D(const double x, const double y, const double z) : _x{x}, _y{y}, _z{z} +{} + +Point3D::Point3D(const std::vector<double> r) : _x{r[0]}, _y{r[1]}, _z{r[2]} +{} + +void Point3D::translate(const double dx, const double dy, const double dz) +{ + _x += dx; + _y += dy; + _z += dz; +} + +void Point3D::translate(const std::vector<double> dr) +{ + _x += dr[0]; + _y += dr[1]; + _z += dr[2]; +} + +void Point3D::rotate(const double alpha, const double beta, const double gamma) +{ + auto tx = _x * cos(beta) * cos(gamma) - _y * sin(gamma) * cos(beta) + _z * sin(beta); + auto ty = _x * (sin(alpha) * sin(beta) * cos(gamma) + sin(gamma)*cos(alpha)) + + _y * (-sin(alpha) * sin(beta) * sin(gamma) + cos(alpha) * cos(gamma)) - + _z * sin(alpha) * cos(beta); + auto tz = _x * (sin(alpha) * sin(gamma) - sin(beta) * cos(alpha) * cos(gamma)) + + _y * (sin(alpha) * cos(gamma) + sin(beta) * cos(alpha) * sin(gamma)) + + _z * cos(alpha) * cos(beta); + _x = tx; + _y = ty; + _z = tz; +} + + +const std::vector<double> Point3D::coordinates() +{ + std::vector<double> result {_x, _y, _z}; + return result; +} + + diff --git a/code/point/point3d.h b/code/point/point3d.h new file mode 100644 index 0000000..484e776 --- /dev/null +++ b/code/point/point3d.h @@ -0,0 +1,25 @@ +#pragma once + +#include <vector> + +class Point3D{ +public: + Point3D(const double x, const double y, const double z); + Point3D(const std::vector<double> r); + void translate(const double dx, const double dy, const double dz); + void translate(const std::vector<double> dr); + /** Rotates this point about x, y, and z. + * + * The rotation is performed as if this point was first rotated by alpha around the x-axis, + * then rotated by beta around the y-axis, and finally rotated by gamma around the z-axis. + * + * @param alpha rotation around x-axis + * @param beta rotation arounx y-axis + * @param gamma rotation around z-axis + * + */ + void rotate(const double alpha, const double beta, const double gamma); + const std::vector<double> coordinates(); +private: + double _x, _y, _z; +}; diff --git a/code/point/point3d_bind.cpp b/code/point/point3d_bind.cpp new file mode 100644 index 0000000..9fa5d00 --- /dev/null +++ b/code/point/point3d_bind.cpp @@ -0,0 +1,51 @@ +#include <vector> +#include <pybind11/pybind11.h> +#include <pybind11/stl.h> +#include <point3d.h> + +namespace py = pybind11; // This is purely for convenience + +PYBIND11_PLUGIN(points){ + py::module m("points", "A collection of functions and objects to deal with 3D points."); + + py::class_<Point3D>(m, "Point3D") + .def(py::init<double, double, double>()) + .def(py::init<std::vector<double>>()) + .def("translate", (void (Point3D::*)(double, double, double)) &Point3D::translate, + R"doc(Move this point by (dx, dy, dz). + + Parameters + ---------- + dx : float + shift along x-axis + dy : float + shift along y-axis + dz : float + shift along z-axis + )doc") + .def("coordinates", &Point3D::coordinates, + R"doc(Get the coordinates of this point. + + Returns + ------- + r : list + coordinates of this point. + )doc") + .def("rotate", &Point3D::rotate, R"doc(Rotates this point about x, y, and z + + The rotation is performed as if this point was first rotated by alpha around the x-axis, + then rotated by beta around the y-axis, and finally rotated by gamma around the z-axis. + + Parameters + ---------- + alpha: float + rotation around x-axis in rad + beta: float + rotation arounx y-axis in rad + gamma: float + rotation around z-axis in rad + )doc") + ; + + return m.ptr(); +} diff --git a/code/point/points.f90 b/code/point/points.f90 new file mode 100644 index 0000000..02291ee --- /dev/null +++ b/code/point/points.f90 @@ -0,0 +1,52 @@ +module points + +real, allocatable, dimension(:) :: x +real, allocatable, dimension(:) :: y +real, allocatable, dimension(:) :: z + +contains + subroutine init(N) + integer, intent(in) :: N + + allocate(x(N)) + allocate(y(N)) + allocate(z(N)) + + end subroutine init + + subroutine translate(idx, dx, dy, dz) + integer, intent(in) :: idx + real, intent(in) :: dx + real, intent(in) :: dy + real, intent(in) :: dz + x(idx) = x(idx) + dx + y(idx) = y(idx) + dy + z(idx) = z(idx) + dz + end subroutine translate + + subroutine coordinates(idx, tx, ty, tz) + integer, intent(inout) :: idx + real, intent(out) :: tx + real, intent(out) :: ty + real, intent(out) :: tz + tx = x(idx) + ty = y(idx) + tz = z(idx) + end subroutine coordinates + + subroutine set(idx, tx, ty, tz) + integer, intent(in) :: idx + real, intent(in) :: tx + real, intent(in) :: ty + real, intent(in) :: tz + x(idx) = tx + y(idx) = ty + z(idx) = tz + end subroutine set + + subroutine finalize + deallocate (x, y, z) + end subroutine finalize + +end module points + diff --git a/code/text_stats/.kdev4/text_stats.kdev4 b/code/text_stats/.kdev4/text_stats.kdev4 new file mode 100644 index 0000000..eb1a43e --- /dev/null +++ b/code/text_stats/.kdev4/text_stats.kdev4 @@ -0,0 +1,17 @@ +[Buildset] +BuildItems=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x01\x00\x00\x00\x0b\x00\x00\x00\x00\x01\x00\x00\x00\x14\x00t\x00e\x00x\x00t\x00_\x00s\x00t\x00a\x00t\x00s) + +[CMake] +Build Directory Count=1 +Current Build Directory Index=0 + +[CMake][CMake Build Directory 0] +Build Directory Path=/home/meinke/Teaching/HPCPY/code/text_stats/build +Build Type= +CMake Binary=/usr/bin/cmake +Environment Profile= +Extra Arguments= +Install Directory=/usr/local + +[Project] +VersionControlSupport=kdevgit diff --git a/code/text_stats/CMakeLists.txt b/code/text_stats/CMakeLists.txt new file mode 100644 index 0000000..9a4e342 --- /dev/null +++ b/code/text_stats/CMakeLists.txt @@ -0,0 +1,4 @@ +cmake_minimum_required(VERSION 3.5) +project(test_stats) +add_library(text_stats SHARED text_stats.c) +set_property(TARGET text_stats PROPERTY CXX_STANDARD 14) diff --git a/code/text_stats/text_stats.c b/code/text_stats/text_stats.c new file mode 100644 index 0000000..946001c --- /dev/null +++ b/code/text_stats/text_stats.c @@ -0,0 +1,6 @@ +#include "text_stats.h" + +int word_frequency(char* filename, char* word) +{ + return 42; +} diff --git a/code/text_stats/text_stats.h b/code/text_stats/text_stats.h new file mode 100644 index 0000000..c93ab2a --- /dev/null +++ b/code/text_stats/text_stats.h @@ -0,0 +1,8 @@ +/** Counts the occurences of a string in a file. + * + * @param filename name of file to open + * @param word string to look for in file + * + * @return number of occurences of word in file with filename + */ +int word_frequency(char* filename, char* word); diff --git a/code/text_stats/text_stats.kdev4 b/code/text_stats/text_stats.kdev4 new file mode 100644 index 0000000..0b93f5c --- /dev/null +++ b/code/text_stats/text_stats.kdev4 @@ -0,0 +1,4 @@ +[Project] +CreatedFrom=CMakeLists.txt +Manager=KDevCMakeManager +Name=text_stats diff --git a/code/text_stats/text_stats_bind.cpp b/code/text_stats/text_stats_bind.cpp new file mode 100644 index 0000000..277ec9e --- /dev/null +++ b/code/text_stats/text_stats_bind.cpp @@ -0,0 +1,27 @@ +#include <pybind11/pybind11.h> + +extern "C" { + #include <text_stats.h> +} + +namespace py = pybind11; // This is purely for convenience + +PYBIND11_PLUGIN(text_stats){ + py::module m("text_stats", "Some functions that provide statistical information about a text."); + m.def("word_frequency", &word_frequency, R"doc(Counts the occurences of a string in a file. + +Paramters +--------- +filename: string + name of file to open +word: string + string to look for in file + +Returns +------- +ct: int + number of occurences of word in file with filename +)doc"); + + return m.ptr(); +} diff --git a/code/text_stats/word_frequency.F90 b/code/text_stats/word_frequency.F90 new file mode 100644 index 0000000..205d9f4 --- /dev/null +++ b/code/text_stats/word_frequency.F90 @@ -0,0 +1,8 @@ +function word_frequency(filename, word) + implicit none + character(len=*), intent(in) :: filename + character(len=*), intent(in) :: word + integer :: word_frequency + word_frequency = 42 +end function word_frequency + diff --git a/data/iris.csv b/data/iris.csv new file mode 100644 index 0000000..c19b9c3 --- /dev/null +++ b/data/iris.csv @@ -0,0 +1,151 @@ +SepalLength,SepalWidth,PetalLength,PetalWidth,Name +5.1,3.5,1.4,0.2,Iris-setosa +4.9,3.0,1.4,0.2,Iris-setosa +4.7,3.2,1.3,0.2,Iris-setosa +4.6,3.1,1.5,0.2,Iris-setosa +5.0,3.6,1.4,0.2,Iris-setosa +5.4,3.9,1.7,0.4,Iris-setosa +4.6,3.4,1.4,0.3,Iris-setosa +5.0,3.4,1.5,0.2,Iris-setosa +4.4,2.9,1.4,0.2,Iris-setosa +4.9,3.1,1.5,0.1,Iris-setosa +5.4,3.7,1.5,0.2,Iris-setosa +4.8,3.4,1.6,0.2,Iris-setosa +4.8,3.0,1.4,0.1,Iris-setosa +4.3,3.0,1.1,0.1,Iris-setosa +5.8,4.0,1.2,0.2,Iris-setosa +5.7,4.4,1.5,0.4,Iris-setosa +5.4,3.9,1.3,0.4,Iris-setosa +5.1,3.5,1.4,0.3,Iris-setosa +5.7,3.8,1.7,0.3,Iris-setosa +5.1,3.8,1.5,0.3,Iris-setosa +5.4,3.4,1.7,0.2,Iris-setosa +5.1,3.7,1.5,0.4,Iris-setosa +4.6,3.6,1.0,0.2,Iris-setosa +5.1,3.3,1.7,0.5,Iris-setosa +4.8,3.4,1.9,0.2,Iris-setosa +5.0,3.0,1.6,0.2,Iris-setosa +5.0,3.4,1.6,0.4,Iris-setosa +5.2,3.5,1.5,0.2,Iris-setosa +5.2,3.4,1.4,0.2,Iris-setosa +4.7,3.2,1.6,0.2,Iris-setosa +4.8,3.1,1.6,0.2,Iris-setosa +5.4,3.4,1.5,0.4,Iris-setosa +5.2,4.1,1.5,0.1,Iris-setosa +5.5,4.2,1.4,0.2,Iris-setosa +4.9,3.1,1.5,0.1,Iris-setosa +5.0,3.2,1.2,0.2,Iris-setosa +5.5,3.5,1.3,0.2,Iris-setosa +4.9,3.1,1.5,0.1,Iris-setosa +4.4,3.0,1.3,0.2,Iris-setosa +5.1,3.4,1.5,0.2,Iris-setosa +5.0,3.5,1.3,0.3,Iris-setosa +4.5,2.3,1.3,0.3,Iris-setosa +4.4,3.2,1.3,0.2,Iris-setosa +5.0,3.5,1.6,0.6,Iris-setosa +5.1,3.8,1.9,0.4,Iris-setosa +4.8,3.0,1.4,0.3,Iris-setosa +5.1,3.8,1.6,0.2,Iris-setosa +4.6,3.2,1.4,0.2,Iris-setosa +5.3,3.7,1.5,0.2,Iris-setosa +5.0,3.3,1.4,0.2,Iris-setosa +7.0,3.2,4.7,1.4,Iris-versicolor +6.4,3.2,4.5,1.5,Iris-versicolor +6.9,3.1,4.9,1.5,Iris-versicolor +5.5,2.3,4.0,1.3,Iris-versicolor +6.5,2.8,4.6,1.5,Iris-versicolor +5.7,2.8,4.5,1.3,Iris-versicolor +6.3,3.3,4.7,1.6,Iris-versicolor +4.9,2.4,3.3,1.0,Iris-versicolor +6.6,2.9,4.6,1.3,Iris-versicolor +5.2,2.7,3.9,1.4,Iris-versicolor +5.0,2.0,3.5,1.0,Iris-versicolor +5.9,3.0,4.2,1.5,Iris-versicolor +6.0,2.2,4.0,1.0,Iris-versicolor +6.1,2.9,4.7,1.4,Iris-versicolor +5.6,2.9,3.6,1.3,Iris-versicolor +6.7,3.1,4.4,1.4,Iris-versicolor +5.6,3.0,4.5,1.5,Iris-versicolor +5.8,2.7,4.1,1.0,Iris-versicolor +6.2,2.2,4.5,1.5,Iris-versicolor +5.6,2.5,3.9,1.1,Iris-versicolor +5.9,3.2,4.8,1.8,Iris-versicolor +6.1,2.8,4.0,1.3,Iris-versicolor +6.3,2.5,4.9,1.5,Iris-versicolor +6.1,2.8,4.7,1.2,Iris-versicolor +6.4,2.9,4.3,1.3,Iris-versicolor +6.6,3.0,4.4,1.4,Iris-versicolor +6.8,2.8,4.8,1.4,Iris-versicolor +6.7,3.0,5.0,1.7,Iris-versicolor +6.0,2.9,4.5,1.5,Iris-versicolor +5.7,2.6,3.5,1.0,Iris-versicolor +5.5,2.4,3.8,1.1,Iris-versicolor +5.5,2.4,3.7,1.0,Iris-versicolor +5.8,2.7,3.9,1.2,Iris-versicolor +6.0,2.7,5.1,1.6,Iris-versicolor +5.4,3.0,4.5,1.5,Iris-versicolor +6.0,3.4,4.5,1.6,Iris-versicolor +6.7,3.1,4.7,1.5,Iris-versicolor +6.3,2.3,4.4,1.3,Iris-versicolor +5.6,3.0,4.1,1.3,Iris-versicolor +5.5,2.5,4.0,1.3,Iris-versicolor +5.5,2.6,4.4,1.2,Iris-versicolor +6.1,3.0,4.6,1.4,Iris-versicolor +5.8,2.6,4.0,1.2,Iris-versicolor +5.0,2.3,3.3,1.0,Iris-versicolor +5.6,2.7,4.2,1.3,Iris-versicolor +5.7,3.0,4.2,1.2,Iris-versicolor +5.7,2.9,4.2,1.3,Iris-versicolor +6.2,2.9,4.3,1.3,Iris-versicolor +5.1,2.5,3.0,1.1,Iris-versicolor +5.7,2.8,4.1,1.3,Iris-versicolor +6.3,3.3,6.0,2.5,Iris-virginica +5.8,2.7,5.1,1.9,Iris-virginica +7.1,3.0,5.9,2.1,Iris-virginica +6.3,2.9,5.6,1.8,Iris-virginica +6.5,3.0,5.8,2.2,Iris-virginica +7.6,3.0,6.6,2.1,Iris-virginica +4.9,2.5,4.5,1.7,Iris-virginica +7.3,2.9,6.3,1.8,Iris-virginica +6.7,2.5,5.8,1.8,Iris-virginica +7.2,3.6,6.1,2.5,Iris-virginica +6.5,3.2,5.1,2.0,Iris-virginica +6.4,2.7,5.3,1.9,Iris-virginica +6.8,3.0,5.5,2.1,Iris-virginica +5.7,2.5,5.0,2.0,Iris-virginica +5.8,2.8,5.1,2.4,Iris-virginica +6.4,3.2,5.3,2.3,Iris-virginica +6.5,3.0,5.5,1.8,Iris-virginica +7.7,3.8,6.7,2.2,Iris-virginica +7.7,2.6,6.9,2.3,Iris-virginica +6.0,2.2,5.0,1.5,Iris-virginica +6.9,3.2,5.7,2.3,Iris-virginica +5.6,2.8,4.9,2.0,Iris-virginica +7.7,2.8,6.7,2.0,Iris-virginica +6.3,2.7,4.9,1.8,Iris-virginica +6.7,3.3,5.7,2.1,Iris-virginica +7.2,3.2,6.0,1.8,Iris-virginica +6.2,2.8,4.8,1.8,Iris-virginica +6.1,3.0,4.9,1.8,Iris-virginica +6.4,2.8,5.6,2.1,Iris-virginica +7.2,3.0,5.8,1.6,Iris-virginica +7.4,2.8,6.1,1.9,Iris-virginica +7.9,3.8,6.4,2.0,Iris-virginica +6.4,2.8,5.6,2.2,Iris-virginica +6.3,2.8,5.1,1.5,Iris-virginica +6.1,2.6,5.6,1.4,Iris-virginica +7.7,3.0,6.1,2.3,Iris-virginica +6.3,3.4,5.6,2.4,Iris-virginica +6.4,3.1,5.5,1.8,Iris-virginica +6.0,3.0,4.8,1.8,Iris-virginica +6.9,3.1,5.4,2.1,Iris-virginica +6.7,3.1,5.6,2.4,Iris-virginica +6.9,3.1,5.1,2.3,Iris-virginica +5.8,2.7,5.1,1.9,Iris-virginica +6.8,3.2,5.9,2.3,Iris-virginica +6.7,3.3,5.7,2.5,Iris-virginica +6.7,3.0,5.2,2.3,Iris-virginica +6.3,2.5,5.0,1.9,Iris-virginica +6.5,3.0,5.2,2.0,Iris-virginica +6.2,3.4,5.4,2.3,Iris-virginica +5.9,3.0,5.1,1.8,Iris-virginica \ No newline at end of file diff --git a/hpcpy20 b/hpcpy20 new file mode 100644 index 0000000..d159b3d --- /dev/null +++ b/hpcpy20 @@ -0,0 +1,20 @@ +#!/bin/bash +module purge --force +module load Stages/2020 +module load Intel +module load ParaStationMPI +module load Graphviz +module load SciPy-Stack +module load numba +module load dask +module load mpi4py +module load CUDA +module load CMake +#export NUMBAPRO_NVVM=$CUDA_HOME/nvvm/lib64/libnvvm.so +#export NUMBAPRO_LIBDEVICE=$CUDA_HOME/nvvm/libdevice +export LD_LIBRARY_PATH=/p/project/training2020/resources/code/text_stats/build:$LD_LIBRARY_PATH +export LD_LIBRARY_PATH=/p/project/training2020/resources/code/point/build:$LD_LIBRARY_PATH +export PYTHONPATH=/p/project/training2020/packages/lib/python3.8/site-packages:$PYTHONPATH +export PATH=$PATH:/p/project/training2020/packages/bin +export PS1='π20[\u@\h \W]\$ ' + diff --git a/images/.directory b/images/.directory new file mode 100644 index 0000000..e2a415b --- /dev/null +++ b/images/.directory @@ -0,0 +1,4 @@ +[Dolphin] +PreviewsShown=true +Timestamp=2017,5,9,9,11,25 +Version=4 diff --git a/images/6nodes.png b/images/6nodes.png new file mode 100644 index 0000000000000000000000000000000000000000..b916504acf7da67d0812281fac47d72fb107ee0a GIT binary patch literal 23306 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 literal 0 HcmV?d00001 diff --git a/images/6nodescoll1.png b/images/6nodescoll1.png new file mode 100644 index 0000000000000000000000000000000000000000..25c85df2e62b6cfc2d95a2701ae7c7f5a8692ba9 GIT binary patch literal 87200 zcmeAS@N?(olHy`uVBq!ia0y~yV0y*Cz?{Xw#=yXEdqLhQ1_lO}VkgfK4h{~E8jh3> z1_lPs0*}aI1_u5_5N2FqzdVzHfkCpwHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^# z_B$IX1_lKNPZ!6KiaBrYR#r^8UTOaCeP!C^eNAF2Tevw@T2v0)xKa3Mt7r1_+_{sM zb_(~L^=R5rc1h*$(%iZh^W4j7xiak0vm_Y<AMMJ&H^HPc_YrT-@xIqqY-?DLD2Z+C z3KhELZv1)9cYcXbrnL$$ZHzzvjhU{0|KQ^EeLP&nuh0CQqr7B_g3_V`4~ljswF*=Q zo$}FK>hE=vd%^ct`>RW0-*1i3u`S!Zm!IK(le!XDLQ}7m;KYwPx3~Gee)Hzcg;HC2 z2fl_otN;7Wd7{eJB9QN`8E;?x?ae!0X|oUd)k=#P4!h0mIN^|$o!wm$yI=l5EW@JZ zFE>qR*rT|#X78p=n^I@3^K@}B?g1H_<hR^d_CRg;f6uuOms{(#RNQ_1@lC}3y1zRm z>-3bAc5&uh>Ff|G*cr2t;oYR5d+Z4ln>d6VCJQ_&oqzuO?^UZ-<*`b3bY#eYl%;vb z#?CD*C@6S(_1PaWhP10Q*L`BD@V~qzer@dTZH}c9N=myxez|x?h_8Kd2uGoQLqAhT zh-?OvZqTXtj9K5N-Oc;HiqF|a<kXE7!h&ZTa&K?TeEat8cZMHK4L(;Z^A5N&{9pO{ zm$yu}qEb+Eua)3MlUrLdCm&7PSQEqXvGUBH-i4bJ9XLK3HN@X~`^|XOVFAHbA+uL5 zE|(wdd_Ir+_3PKw0URGAHJ_$@x8he3I<R}!y8P9vR%M0AwsmNTYzS0W+QnH~S{m5g z+|2K(Y0s<RRyr@TNZ`P>&FSa&ZB0DPHvg4@i_5_-kj=a|_EZ+{IsZJG^+7#jN5EY7 ziJyZ`)n7Mxn|iOp%f;j`$OpcSr=NN;eX!JgI-hC7%5%vA=}V{BTbIAPlO2<&t~ARI z6liJ-w{0_vz5aFok*SxRdpG^xxsXHA@Aa;Kn~xkhBD*?l?WNG?ib`B1Af?A17VVr= z5*x4FvV*^2nU#Noh2qjbFLxF{zjtRtBJ=%}j*dJ5=~AUdfjKufsor}0u_ln?<8ua` zRi9Z_glRtY*V5L$e{gDSaz{r77sz$I!QtWQrMvIWXZtXnVNu9)PNDYF*#DlPp;zly z@;SMPcz_f!-q=yN*u&HFr$vK1!<o>z>K?LJOx~(zUtd=nUn-!q$l-w7+zzLChac|n z<w#_ou++-CBZKY3<gTu+*j3E}f|8QbrAl0pdegHPPT3^n(D_P7an;9HJk@(&DY&?} z9Rca}%gxQ*HKl0nluv$FBRLp8ESyr5otpYI?y6%)M^8(ym0)Ynt5>gBd@t`)X{lgn z@GO<vbxu$5NZ9VX`#>&GQchUx=i>N&<??x(T;1I2{JefzG9<40e4*vv@2tc37Flr! zPV~yT(y6h+a_+f)4#jKUnv+A*7i#`Kd^K0Le-)pT%MvD#8@=?VYdd@Wv}j0OwfTbY zM20&41?v_qdb9%+<C{Bstpr)8u8rRA#>2-~7s>HafMN418<X56Q$F!dJ{hvT?Cq^! zP-;8NX7<WOM5pEO!yWz{fs6`{r4q9YcTM?J>U+5^ZTs!>EBKsUOeWu0Asl$1*h1zf z!#n{ek(KA1HXmbukgECAUt3#SAC&%0guzOxzTHeuK9lx&F@qe7LdbJP)jJGzi5ny8 z_NASjWp_2Pqhpyc$mJH&=6ND3SFW5tDaejXA*xi)sD+QAl#`QFe{IxOuW;G6jtr{} zf$EDI9u-)0wF=a;D#VwH8ObRgDU7{7ck0xs?^m94aw*viveKboXG~|%DK3WZE6+JG zE{wbWb=Im?tDHeGc~`^il}k#7-t^NtOaGWO=!4RHJ5v|ShG34s?CrPDuLgN7H0Mg^ zi48G&*Eg+h7fW4n&WSNs;K2G8f%CWDev1RSSgpI)N>H-z@Iwzlr!~wU1g}PFtcYRz zV61qAyKMK})mA)$7hP_w5T2N5^Yu#bwhtdZoaa`w<3F&<il23DFhh)}sOb9@d`>PV zav;ZW@U=fy4iCQ=9Foo{Vm6zX;X&DMQFYFU>Q;fPWxH$lgVNaI#KnFtUOQvf^{g&_ zaXKWOlSOSZ=jUf<ozv3PCQX{8u=L2!&(8}V9pRi~S<GfP-@o*T!<T96UawoVYLyu% z1-2!F^yl2&WqRoG#~RK9%Nb{cJ~uQ{WO;UOZg)=)&yuA}59Y}Iefp_tuSM-IlRkO- zK5lWnGexHwo{KvDx%K?BZFp$t)wNbUf`Xu&B2r*A_dDYXh6yXIx+fkzazw${Sorhv z^X?TDKc?*4ws<kKuCA^{=_`>R-~UW0VXn|qRD5`Sb=cZRyvtpdh)9<z%`!DLHT`Vr z`&+BQ=xSt-j-{n!YisKa<MeaB@vHamm)F(R&B)DdJ^pxRTZ!UgUWZ&)*Q2vnH46m3 zNLuXYV!UqMx^q?r1|L`zkHj}6>n#>?O1QVDQbR|_B_`(1miYURKQ7q1RkWR7-Yq`< z{+4+Aj<@1YS8lxhrgqh_L*ol55lKERv6{}QIB!bOvX$qOT%0&kQc@NySio@c;zi?s zH9=l;tV+3bb#-67croMSb8e;g4^B<%TOPu$xah(`x49i@N1mOX{kYcdeig&_73Y#% z)FyLAMn*<#NMKY_Qks&oqvE3ypPWs{=JfMgmH!x?h&t`zc(A-|_uoyg3|vJ1+*l!e zamy`GdF1Q+cgmDch75tLK1=l8%yIMc<NNgav!IyRGAllY1$+0(o;`ckqWs;QR~n6r z{5d}ExtjI&>8q=&*+bhE7d<%YHn(G$Z*FexymhbRnKuNKiY?w4wf4m6)6RK$dTYXx z<#tuQyrlZ(_V)g0YrlJy470Vhw8|JB%+?h2wKjX@QgV6K>eYvR)h;XV*rdK|nN|P9 z8E4Z(L_`$y_4CjCJ>UE6P%C#vUf!{z-QuC{oFcm6`4)czN(Gd-^m49rzF4*+W}WrA zc{;O}Sana#nAJ9Cj*N(y*rBw|EBlI_&&{{*ul@aP;oiNmrBfU}&O86ScwO}NcROAw zxQNJre9v3BGsZLMlsdzjkhw=QjEsynWL#8oadTVMXQX>>o^AKDXKC+*j4gKwB<;Tb zdTsRfJlXm~ii>6+0{J-Q@v+`zSFT(M4LYUIY;f%E1h$ED=JY&z^hok1`(2J(w{Bgy zbEoIrIlrrcOpf!XeA;>B$dUL@Ex}5=0&}i(W?Y)%moC__p7BKB+@l_k9zWh#@iFPl zT<h@CDUpT0zGRx1n=f9y+Pid$L&39Ge}2h>V*CK88KU;(&F1sRW}JPtmBEhFVa2&* zk-)$}4J|FFs;XVDG&Y~BFSzvY@9&Fu@2<7-Q@EkrQgJPByL_l@O9vCXbg7cm<*T+A z?KPKfVV?0b*_gTIY}(;Nt=tpm&gJ#xe(RgJWQs-QCzWsS@AuD}CwH~5$8UPjz89Z= zZd(_>f1bR%z{M6&n5~%Om)<z#lc%D~!dE(OiAFO60s<QT{Q1*xGplf$hi2iQAB8d& z1q^%l?p^g*B9^~l*XH!||I!Y(@q&uj6FWdga71s*>HPMyCVS}={)S{d=S!C_2L=T- zefUstHIT>m`qzbRd)Ke`FO^wry)ZNC>#eQX_rqmdI(k60#!t@Wmw$3Hlrd~vby&jH z$A`zu+uQk>+r^iQUR(9aTDLK?^CcuCIF!mPu8zO{HGTD}Reqp4=@=-=9u)2Tv~-F; zQ^XRh?!X8gF`bwl0+p4O0!{KdcQodoH@~uB_uag!g*|7uADElXe!F~i`1)rX>;)MU z7W;`@diCnnqC0utlNsz-`*!l2JagvAqodu--&_KfKmDw+D0;%dCu?=2t+r-5V~($f zM@8n<RiV3H8MrJFlP+C!L1m8L^W#gWlqtFt%sW@i{OHl6fT*ahBS&1W1~yH*{#rKc z20J@@=yAhMi-S(3YiVoShsd^cTuEH)Cz6zvo&CAS?*3$_4yCJ+J%_TkE?TjI<L1qq zGQ~4h<@(v%`DC5Ey}4`b@@kCw%1dI`uUxe%D_FLrBTZhqbdkWrqMb@hr(`qyk!-kd z@6T^7MV3vQHwT7<u&lni%F55<)%*AE#l^;b^7efD<a<vtKbS7o{q+9zHIawcmUK9A zfJ}H$V)dRqfKwr^RBW+_kB>`crsktZ7C)0&rt8PM1qTbCn`^z?s%zp_<{L4AfgiaT z_EieEGMK$`aa^-(nVS3ME$WOqVRMga96EGpL&e9Wl$4YeeNKxl%HPS%nl-E7=cm-G zfjr(Eg&x<x`c9oXwK_Ciana19ZgVv_a&K+XJe0N7j_HA7!5LPD1({Ms#l;&lE-KB_ z$}0F5>^FP%?2GsBuea(;<W#)(p=$5B(%0AKhR<#7NMn;OU8L~1z~Y^#QwXC+z}%x6 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 literal 0 HcmV?d00001 diff --git a/images/6nodescoll2.png b/images/6nodescoll2.png new file mode 100644 index 0000000000000000000000000000000000000000..ef2ba1916b2fac177c2e128da62febe7c526bde9 GIT binary patch literal 82043 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 B)GPo1 literal 0 HcmV?d00001 diff --git a/images/6nodesptp.png b/images/6nodesptp.png new file mode 100644 index 0000000000000000000000000000000000000000..312673d736faa3365bf76f2a8025e0d969a52961 GIT binary patch literal 98440 zcmeAS@N?(olHy`uVBq!ia0y~yV0y*Cz?{Xw#=yXEdqLhQ1_lO}VkgfK4h{~E8jh3> z1_lPs0*}aI1_u5_5N2FqzdVzHfkCpwHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^# z_B$IX1_lKNPZ!6KiaBrYR@O|pUTOa4{?7Ev`<ld5ws3oTaCkOs-1zuN_M~IyE?X`2 zoMoYSqems@`ng~G-d^6*qMkp?Ecda+jZ0@ZgpaQK{e&}f@(s0n2g=^;=u18j<)D)! zxH>|0VXcYr_sV|_fvOj{CY`f2-v9pj<NoyzF523&weBo=w(GoLke7g9U_!ypn2k;y zHkzr+rd(2A`iA*J`P2J*cdh##sWUBZ_uYH^4fO|w1z8Oay3Or4QL!!W?yAz#($p8b z=J6}AJG`4(ukQCzsM)Ebe94sjIhMs~*V}lde@wR(3~WeT?B|lAP+D4gbl1B3+z<E| zE*h8I>}I$(C1_t@Xy{cd=j$p;iz1J?&F%0oTz+{b--CJD|CgNmbXiu|Y0txt72E7T zols6s|GBfH;|1G>Ky{^{15b;NGVO5os^o7t%BAGNaMr2AyvFYS`_-#gSBs=5C@tay zDVwGI_3PJb3l}a74WIRSHp7h2^j(LzAJqC@{+E1rS84C6!vcaAQ**9#cBD-&u#ic0 z>e$U#Bjd2-mBZwWsX_mOE^pcXwrqEJsf5y^0Fc`<#B%QL3Vr?J#SZQR(-~4$ohz2r zWBB18dp-VH1drfEsT`0=7nb?X))DJ|8tl}epY$!CXD)ZMQ%5+%pHq3;=ZDF*b!bch zyNvO?{r{SX`uhKWojT5YYcAh)y;5N!!@bL;wb`YmrITM7xVS8A=(Q5O$h%_w`hF=X zsVWDrpOy@Ut3IEZ$jq>9o@Mc~x4hD3KSJ6SmAJw{Hm^JU?Ck8vwRZQj82&Rmw7jzE znlm}*-|S_X>pvU|R$4UkxZB*045=8saG?f$56%BP4Zfvv%@)c_Yu>%Nxp{qY>)eiv zXJDr_?b@}gB=-7$sp<awrl<ZrZ&PZqSo-=`ac5`e?eO(+YgeChb`g1TV}-Dw?}4X9 zsxNo#3*#u{XYehZ$50sK_4D)Q^z-|+CLU(ncTzwwR^9BCi%W9Fx0~sUZRO5SZxyI# zJg~^hzaeXK(7!dSR=tXixo6te(Xp%%<X4WbU%!TJzx~&ep`KU4t8|`1p~v;F^FzbK z|4)CV;NsHQ(rYCs*w8C&-Zf>)6o1AaQVl;>eP&t7JZstCoV&Y9<yY`IxrlJwSRovE zqS!)aJBQ*MhD{;qoPxRxbzzZ_JA+FFl$4Z{7yG#=o_<;+>Z!S!Valp=LW^dtJF~$Y zq&LMS=Sru>lPg!RF7?*D?x~p{KDU*DLEckydq`;L+d$ctjuReW(^srq>3PBAt+rFg zZ-yBm&lhID5pl}dc>C?|5Ozf+BPO#~E+Sv%)qL`dPDyzpzGO-~gTOK?e&1L9;Zoni zt~z#fgd{EYb8$TTvZT(3<73AZqsUURS=;PmZeIJ?0rIHUhCua23!W71G+HvHpD|*c z757~M&IjKaUTJG<_pju0b}^X_az?<-O{v~TE?l?}-YUS)V6gg}v$30(=6#cyK3`v7 zTWh`2ibwEbOu}M6mxE3gGJVx80#g};LfRKbF80>Ef5GIf<?g$6QJ}<q^N8Er4yJjB zAD&?UutQ)`M5)*;V>^cR9-8%Wp`oRYU?m4YO0F57w-HV@n=Q{&V9&77ieK{~+XwIN zqo2CBW?%od8sx6YAa@<OxubBghp+G7HB&w*GF)8sd4ggI(+YnNkBZ8#udeO_rEOzS ze6xzQ9}ZM%`612lbJgYvA2}5JUhaCgX4R^y_);;YMbbw>RyLh}>NO=OjA@5^sTdar z@2+*%!@|SmLu6YzUQ}%iR9A8?-Wijo`SdwM4J#<kiv*}N$U1dc?Y>**2XgmIP(Zgm zE!sIP-g1kEbEz0thBL!IXO53eck|u{%eHl7th%v6c;Z6~nLZK4BUKFY!E;-iPN_1S z=TwZ_a{F!E)x?etwZm?6J9r+SRG+`4wY|MQkmI8(L)g_yjf}Z04_2*NQxje)ptPtH zly#g7EM(+&Z|a)2$jW=chMPGI4BKz7weUP}OSxqQEOkh6OP4AIoqAf78Z*;5ew~%K zg27Cmhz$vhM#jbyr%YkdR6RG>y8ZF-{>NWlUjFd2W|cDAqV1)z<)Pu>+gI~BxtIun z^e3I3rYk7d|6H5Fj{U$ItNw|ciU#%nYEn{C6m)fY(>~wOpML%I(Url=3*Ou?oMT^K z*B8uYvtHoQb-VfRf4+M4N)F^P2D4W#OByb}+{5mm+Te0EvPVZvjcw-4nGrh*6b~If zy!`9dxpU`c<mMhdIa&SS{^!e=vLE=&$;r7tZf})ozJ;pN(i<y;FV0!Hc5Up6%v;wP zr>s7glydUqNevyHBYP@8=lzIcW@gUF&2^2AmbQ^Q&$EPE@-4$FEp6@lL9#6!PU6y~ zO0!Bq1@ys#2lY7>|4GRdOHLMG;uh0!NK90G^ypFApI>tQ?76wQ79}qPe*ONP{^yrt z&U}GI*YdWTgMwmVd#{z?S*_)lcgAphY?)%@TPmh3<fNdi%*@Kl+R@iH@9Xo)L64rC zoD6bAdiwJ<_VEIh;?uX6*sQeT5Nzc$d*x!HZI*ve=KbfNa*PGjU+K7|7|on8b!w|? zx0s@ml9Oi}x47Pe1C7iU#m{;sJ?D3bQ#|6$P?xv;wmv8q9_$C%zoJ*#yz9!9E9bp5 z<=F(5TJ>L?aW?JAlP3!H_VS5|iK`wnFj!exUAT0qX><DdReeGlzgh+KBi3GvUmLkO z&7)L8i7PJWN@vEgD_5^ReYxu&FN5o<%@Vy=vs~li<cf-m6SqozzHqf$TtDgky}fsC z6}~#hcq1k<a;GfAeV@*ZV;ck27fFW&2MgyJ&D_^^x_VLes?QRgH*?$^9T`7;`gH8> z|2rAy=G*sAn<f^sqrkCrio?aKr)`(}L)aA;Jvihxw<E9P^wV8$Pn}%kxoWdS=d#Qb zCr>&iCMxEb&3<KZ{pp>Z#W!}B>swh_g}8Hyy#HNe_x#t_*ZnK`oLmlqvT&^U^wU#S zme$A|(7GDgqo%CP+%2x}mXfmMm4@-7Gc%1dGBY3Q83r%rR@_#(_uj9sudjbrmr>fK z2=Z~1S>BxtFJIqS-KBrD7?SVsW(t5(kEZ6#skIk+7wp|DtE;Q~;?=7lSyh2A-kS6M zeSH3i`dg?jdJQTWmYsQ7BF6lKtwH8$WRHrSot*bHor8aVehzh?DZJcou9LSn_paT$ zL)|%9majjv{=Z|XfD)Gt$l9RuHlKZZZsx?XKQLx!d1d1!C@R|e=uy&=<;z$189o2Q zuKxD+c79u1+f|QQn(jJvq`xWqEqK+jL!$sxDi_Ay6#i=*<YnD()85S3;YN;`h^VNd zwYBstv0Jn6cxV<rI>Pzp_ICcgd-tw-EHPJaY0b&!pK~jpOmzQI$Rg<5)oUf#d-7$8 zn1|+k0Vk1F=aNL!CUdf~vYt49o`1$#vFBY=gpT*g9{%_D_r>eims|B+{K~Y#zWCXh ze6ySz4?qQ0PdCVjPj5D#cl%wluQce??*oR@6JNf3siCXuT2Zm%l}6jL*S`u5-@AW* zy;a{u+3O~2(_nSuF;GGOr{(g?KPC*;4G~updz94F*iutd6^j?Y@VQtj>)tPS^xxm# zh87kptokn2E_nUR`0CZG>Y!RJ8PtX=*ctOP=#)BxPT1U|8aiU!U0q!hrcY;A{BiKm z*H1rd4)gB5{WeVY_=!CXb;+A=*6m9>E5-L)SP)duD6ZYN&+gRQGJBo}n;*<Lz2VFm zADzfeDhd7~rb_eAw;yijfBfKJbIuL*GR_0jT3TABgPR(B&MsLS1J${F54|j@^YY3R zcVc<|(&oCNo*rLnYO05iPl&8)M&;gn58G-pGCWFUl&zJP*6dof>Xq_U#|{r!vsW&P z%hs*aJOBK%tzwG?$kl7Yw7a^yC(fOF)^NJzqmLB@A09Yv*|zP_^T)^3g)73Zf4%kU z)vL0rjvX2AKo$$?P1g?c+9`HmJ~PMLv-{TzI4M|LOCLRYbVJnIRgYViG&VAB*|O!q zjg83<eqY>S!%&yHG2&nD+gn@jc(rS^YzS26V)R@7IgTNe;ZbP1Vb_r(E>osXRn+U7 zZ0}a^@{+2Fx%uNaH#e_ZED_1xaCYj{sq2{@%r+0?NLcJAawID|yV%6Hn(2Vh)yN(t z9UUI;X*!N>Zf&nLOxiZ5pI@|dr{r|K*dW=X8(IX|OJnbcgobW)FBMao6`OOVvkBA? zRaz7F`Z|LRL*GsY1`}WBygWTI{kSv1uDs{!Pi1<0bF;Crg&a53Q9Lp`ZvFM0b$@>q zui7kd@eRoK6dAtbcbz)27&upLmT(OU5;}G2lz^=4S}QK!=JU^;v$M7NWGoogUtew2 z7r1ljl>HY>-qzoKTlTKnQzYfa3SrjHUAuOz(cZmNCv@&n4J9R|fT*ahEn7^k2EJh1 zaW@YXW-l%--t(}e=6S1t-|oBnoJ$3iW?AN3>14VyO*dM}M((^+j9jsyW?wRg+GNgd zF<mD|M@ApDeJTeREnm)l_Uze={O5kH!Z%iD-n#ty+S=RetvCelTA00ZVLbD&;Lgg- zTUDB>{x5banVO1vPuFt=7fB}GprY{Ev$T@3vQ>RaAwgb0cP+~-E!+Kf(JKR&lD{B# zFPJrJme1sqUo0AmK%uUs#Rbyt<<<2{!^GWhjzyzw^|uB4=SO$<Co>%2c6N5&U-M?; zahp|#1ulL8B^U)$Q`3iPlV55x{1al>uE&^QHajpPqT|n>nhYuP9h|1S);+$k(D}yx zdV3qWZ;KvhOb@bJwQAKpP~&o0d#_bsLxF|Nd;upLri6K~blfIRo7T3}d%BX1O-!js zP)<e$$M0`%4^LEfU+{X@D+{-)3=dwOI(6#ss%C+US2hHy8|}Dt>sG5%$MIHy(;?}G zT_;X>Oqn{h@J#Evi`TEW+g5*j@Z{v=Rf{F2vTQh;wbkzT*7db(y-OvOW=TkwDm7RA z`}zFvuV269M4bMJT0CQV@M)pz&!0avw6q@O>6t9->*F&qHGTNV^`5t7pB;m}xYM6o zdE1L8S1C0oE%r-s;A?;UO*>f+RF53pQ~5a{F0OCJ42i3O8Vz%-O1Y}Py>ZOXU;j$O ztyJc~vQwu{%>_An>x~t{k{y>{`mlenXn4A6vqbCJG-ppw&P|&(g}5(dSo+$kPtLZh z_V>4gZ=XG!`?w;U<KvdQdG^b#I0XNio4s;jdr-79XV*G=jg}ua7SD`yw6(dtr|C3a z%?g!mZE86F_+TS5d%=qfia%=Xt`_#3=skVg@?X<!OCd>S=~AVmF?!c?8RVu0sjWVj zBw}c2sG+Zad{5<_2W@F__4W4O-renfe7t{kUsA~OrBnRFLqqqjx8ev~k-XS%iHEPR z@2q8+{hW$n&@$ZB)%A|>+-EM~;o`Gq%_{i!r}AoG&#Qi?4&Soff496+a9P;ZYjshk z`qN4E+=mYz*6X(XP-5tQW#cw+(xj$OpNd>uTvqfsDLw;Lnt6F{<>lL7X}CRM{J^bv zgu86_T;_i+#XTScR;^tdyEOCGVum14dGg^yflll$k<84@Rf_{SCI>BAyOvj1S64zt zCPeml$2m{U`43+%b1Ciy>0GgPt?yNnw}uScSDZ@{apHLL?Af9nJ0#MK-_KV~{!q2| z#`b)9K3S_H!hXjUmfl&KdCUK8nKk>L&SwnLrHdj%;^Xs6ci)X?I$$_m@X_PPfq{XI zJ9b!H4eU5}<@W9FXV22+*q#0O#;}6%Py5lN%DlI?w*FmpSb){o?3K&rBQHztwVbYA zq#rQ%s0O?Q=2dKYW#KZ}s{Eadl(e+vemgeBBd!cv%XZhcztV9z2nsKrVhfqiEdu>a zKX$y*aho)EZttW?Lhm~L7~Q=(mEHRmEM3a#?CiYiu|(kHb+7$H!^7nRWm`0EYzS1J zr6_HlXR>t35*vmG*$jt5pBr}V*kLhc`gCPQMaNQ+MbbtlCM~tUzdii$@bH7`=cXkL z`#0Xqv5(%I=DYrtfy=?BUaN~dD^{=8o)%Q+>@{<-Rd-;-+Ay8CJrb6dmNLZ)7hJl0 zx%t>Jw>h@eVWlF6CkB-<7KDa|?&WIWWxL3mwAinNd0yqSnG&0C#&ABk%y6SOZsOFb zt&=7R-N-S!8rYHMTU~8EYu2m_w@<S^F?_@PAtW{RDdSbg4kk(I(nYV8W%!OSZxIM( zND66(IDG0<MMJ~DQjtZL3twCD$=mgSGR5PMEBca6gbtXkzaIVlgmV9fyqHC=54g?E zm=&WJ-Z$mbYX+~7bVIK0qfL(<CH3tLI8n6wE~q_s>((uc{dH^Q6pw6v`}VDV-i-~7 z`g|8nK*6>MlzJzh{9?+$&tS0fT(StLL$E1@^LR`LLrH1r!j&sIpP!!}E_<{i%G9?y z>+Y`7>QHt?E|Huooy!h9EVxsbdiv;3P?eFBqjT!iDTDlbHdg~Xc%ENb8Jv-o<y3Ef zo_SZ-l%RciX0zw=+y5z8{>s3`?YP_A3?{wl*^N^^6*8EwJeMRQ*3AlPN#^D09gpcy zd+_<^g<H3}nA!Oby#BhXFWKa;Q^)+R+qeI(I^4!<cQvu22b5SO%yMs~Y`mEhKP9M+ zlL1utD=RaD>dc6U8Lu>47?TSM1ggKiIk++Tc!;~<qQya{=7)ubny%n;0(bn^1%-!i z_qqO6onZ;AJkZuY{O9MKKQpuC`rY5$+Nv$YU}R*}CZ-c{V6h={h`T$xl(h84ix(GK zbqVfOUAkuFs#UudSaD38xFJw|*P*9Hs$QD%j0NqlbleinW^b(cnDpf7)50^Z6W`Z; z-#wGBU0IqzuJXx5<@>+yeeYX+&c*!MkB^UUY)<C~Rm<*%vm6=DtE#Bv#O|#!O>gaB zm=VgZ5S07++S;h}^yl-vHRYKE7FzWO>cs32Sh{qnOmX0g!~FI=xAs&PFMB0pvf0SU zXhXt5CK-zYhP7+ge)wszsMb}2q1xU3_<T#5K9J9AS6B&5%*wf<xnyU|x<%U6i=Ko0 zeevQ&4SoIRGrE)3u3eiL|Myk6_nx@*%dEK1+HAhr^XO4hN_zU@ojWDf{pW?qp7glX zDqvq^HMf33kX>+SXsKJNf>P*>6~P{>)~@X}o9Xj<$&~Mm4}945%=uhhT~C}o-Mnn0 zdC1Eb7Z-11m#av4`SbJhpM`D{x;r`!oSLdVarW%)W5?V|N=sMvrKoJ@R1CA2d#--_ z&7A!ao6~sTpI<QHaCtJ9rQY<{lbt%AFPZYa+1H9e!PZvx`@L#?G2N&mYOx#3?^UWl zGoJs`=jTl0^h2TP3wIjl-?O<>`F!q*6)PS*Ok8}Eq2}z{vg_BcU0W9<+m^Ae&~>hp zTWoCXv~{oJ*#k~VE9-an^|?hxN=}+IDa2io;s2lW|L1&rEdSqP`eVI?o*a#D-sCJ< zzC8K=zrUc4X-RCj>}ic4Q{Uf>hadiM;P_aQnyQ-Ks-dzWaQTAoe?FgY=jGw43HACp z{lRyehSSM<t*xym&YyqIwTto3OaJ<=U+>EI&)!}A{oRj=`}JBT1bO`nkxbGN<DRAy z+4Sa3j)|%1!o7QAOH~dFIIUsXaOP#nzxf><9re{84zja{rYp_zt!ZDj;91emyw~sF z|KB;~6L-R7J_ZkO@56h)-|KE_VlsQ#6}zM0;GYN0{9^aY@7JDQmv`y(>C@KoRWB6h zO%Oh`Xwjk#Sy#1c-XzOA`}p*{vT#dc`>^!izkl<0$E@>T!RKr;`-h&d<H?5wOF)q^ zA*fEC;ki}8Pv8IBZs#37Ykt4yLqVUt^ucwpyBEdPe!V(n;_7E<n<MLAENs8EE%){{ z5qbIZdzWx}dV22o{cd+)SQy*tsqCu#6I7Poc~D|i|E9!hXRju!>N<m<fSbEYSMS`s z`SWL|4)(&IYD*@h8_f)eh&Unb%Ix6k>iV3&{>NcwQBl#_RhuVl<WQV2dv<p#xA>x^ zOIh9fWElB%WWx9!L@vMlbG}&j(mHSj#4LDLWM6jhg@T<iPi19g!F}}EB@73eSh)+{ z@BO}L!-fgIyBhD7T=tdS|L3WG`TlRWvU_tbWh#ZO7EMh}1-ZEL+QAGphSj!m=Rfnc zKL(8mrE!H{(R`45Z;$1@=bzWI7i@o}<0dF6*|}+x(UK)gR`fXupE!9^^3U1)y3Mbz zMd!Z_oZHIe?c>9fxBqY19GglZUteDd35fvNlNv%T0`;#;tlmS4|HP|}9eFI$rCbrx z=6ND3SFZg3_!L*wl2<lv2}Uym0s;<5yE41f)%{DTtFtR#yWsV-dGq?FOc8l=f4}_N zwQKL3`?z11@j;Q*T>V$O_ATADYnDAvu)`y3OIDTTmm??4n)PZzkR6}dONNFkS3>R- zpSRV}(n^}_C*pJ_&DhJ!tKhut_Yc8aE}AgZugkpkS#SDl;|Gl8A`Lqh`7tg<blvX6 z|Jrooga@e6v2x|gRf`2CIt2y>?)Z8w`r^HNeaDWuefj#atX(^4>6H6L7Bb&w`Yc<1 zZEf`S_)>*ME0Y%cF&=(da*ug|l*6BteqL7OhW+GM7A`3QD_5@c@bWrzu$jH^!2w24 zt8F5WBS+wh*HyiTAO4sNX{=9r<>N9raj{=pcyRFKOrx3e7y_1Abq6k4vSh)UH9Qk1 z&iSRdD0`-l8mMP(Y%JW{+iOw#Ys)JSH^ml#`4fZgy(`+e?a1-t`*&1*&EoquIdNm4 z`r)FTF=m=io7E=2{QTg%7K4J45|j6Iy`xR6+#&9Yix>n11skLDcCx0QpXciA%v@Dn z9qMk>m7)3cv8=4@_nk58mcJ>h-u%kJB{}i4bK8>=t8m5&9)|ZlObarlK7IZi7!q>C zP+V!&wkJ<gKtT^0RQvb$_rtHBF5K2GS~|tPbZ5-^>b-HG!4>Neb|tCKUMtD2(@(u7 z1^we~hz7OvDnCD4xMz=yp`qcb#R7p0mrZy<qXs8VI0Od^`^~diX*DU)L-W1qOrPzR zbI<)UPCxhOc^j{^#SQ<q18#G94n8fKxpc~E#u`zZP!WcN%{MosoD@n)OIy|F<l?Ae zV<V#-zRtzZk55WU>cZW-Ypo^)x-dk{pET){Wc%TdA)%pH-B&RSZVXg^I>#?vvmu`$ z!JW$iTo8(giyzL~x~k9F#WCyOpP!%%Q~2XU;+8F24uBdbDIznSI^?bAp4(n)7ytIx z*VpG)^0_SR?zPf<Tww92Mc^vKJ5c}d(W6J8?m|lo%hkXR4Hgc?3Dc*ygR=I{os!4< zWP@c-de|iz&CDyan)`p+gb5$&!`8>0Jy<uZIOj^{x!gNDKyiOZzokOLVGAg?Y>Wtq ziRqa$M~35I@tlr~yqh^@I`R8tZr;3^k&)pL9zOk*hnpbVgNJ>6eg0RkUbWqucXt<m z2>YT7hur2qn{xW;DSuDTpKJ|IS0j6p9v*51jjTYL5F(F+goO*A&n<uS;^JaZL#nN< zEyUfZ3p8DF@oCZD>B}<x?f-l@{B{*{U`E1Xzv86J%X|gHR)1AwsONJCo_m~Q(V|5l zpDtOVay77{qm5H>!sN-#U%r&Qxw#oM(m5e$RbMJc(5X<n`T099zx>mBHmy4G>@3qi zo^5HO(rU9x{g!{$TYdGHOauFY_m(q!)I`L^AJ40PmpIwar7d-96sT2h{ccC|_p?1| ztRF<T-;RA>v@<VEwyjAz{7U9E(9Fi`UH?iML_sYyFE1`or(RNWr4^Up#VJRQAAj6u z{mvmeTKe0Yo6Os9gOb4#FU|TFMLYj_U;pYG8XB4&!oKLiVYj(yF}1aOuf8p-mpmYT z@Vz0!^zXWHyGk@KUAh$FuBfz2FETO`R0ZAJTV43%gkay{7{#SAsx1-EO041~q@;cw zP42fnR;!nJtmTgc(^;M6mv>%zTXvnfLLldoVv9pvo!z^=-{Z_)x`=$x5#v5}>Quq? z*z&}Cdn#8wmgwX?5ViX1uA>hN)&$75HMyTK4>B<}%fDxH|M_QIwg<@|k0m83ojQG5 zP+EF5$YVWSy}d_|+y5(^V^PQiDtkelqmvrohRe>F_Z55ZrB_4<-PJIARpJaDlJxZa z>CF(&DzMI~U+_kb*_0_$6tuOyOGUT}GBY#ZUAlDXA@ADDmoHn&__S>*c<8ib*|Mbj z`)Xlrfs+DDrfi?>vuySpzvsnH9c#;W&uv$|SSmQjaPe!<M1+Ute1-|2?nFv@`r;)^ zSi)9^mWn7Xvb=iva&uc7+Z^lTu1{9Wu!B1Uc~>1ZK5PhFo>{yzW@FGPFNXO{2a-(+ ze<nZp^r=WiO%0TNmt0vHy!^tID=q*2)m;tjd8XTc{PUT`{dQG>r2<?sIae~RT24Rx zwOQM@YRfAFw*+`Y)RE)g87CJO2D|zEzrVjfez2L{lF#^7gTSJFd-wjehYmOP^!Hl% zdiwhME<2g>ORYf_6uMPaR$kuTf^z3B)+jC7_~q-@g$oxlrk^Y5{<wNe=B#g%OJ83z zUB%~g?3mkJwJn*K)w-`{{WWUX&z5h;#^B=Wx^T@Jo|7j}u39W0$lCJlTbYTO*`oF9 z{Yym_-+cG^XV&%g@%I;6aYzbFmr8}l#@-Ezy}q9_Vc{zsw*{F}TwGiM0Raq?PcE_I z6AW~?SSriTFLwk~l723HmE2Ot5G^DmRJXV4Yt}i=iyApsUP^7<y7l6$Wuc5eOe!{O zFeq4BN~Wf!c64<G$+mWAEcp8U`{I==IhXs*4U#>Y!RM`69|Rsl6ENa4du7sf`Q;w& z1B)3Rg`^ucZP;J{s`OsId<k~>)Z*voK>h}e6EBwNWce^_%B9HA(5t2|7i+%Q7^u$B zaQLBzpi_<P0pC@dB^m{ocJAD%p{Lh&^9(4|ZZ3Fj#V2b8>VF=5{dA^-@)xEXHP5zw zi12`|1voQP+&t&T0XN;2je-1y%6?*hr5I+vvT>U*VM4>FPen(LespG4TC~%^!lGl@ zGPOAtg-)d+i!()?Y%;gs{=SmWDQiO@f1=;=%?t;&Gdx*&E{P><wWzA9>WOpb!azP( ziQQ4a$ji&SqvYkJR~l|gOQ-Dr{Ih1AyIkdx=u(MU(K%O~1AKjbcbrVA;yA$k;OruX zhBa$+rc9Y~AnkEGmy3&*rzUbSpR8i*#1URy{oAbXa0{Q=E5&0E3+^bjR4_SAdZptg zAS~Sc=~K~}+2;PGB1%e92j7+@pPy%&k)0hZdo<%4^AAr*-#6pi#z211fNP-FPl<;9 z)#s8}(l$$ix((;gw+s9UXzVz#0yLF!;X=c?bADF?dt8_*Jg<K}d-dwoJ7($~8w2_4 z4!tb7$A5rNA*fVB88oQ|D&OSf)>&~03i>uq5z5WY1@*5$rS@?{9?ev7hVanPtE+e1 z*%Le=ak1QyIezJCdiQmr7Fl%*y12P5TC;{nQ&STZ;TKCKq@)gk%Cj#o0yor4rmkO> zX&<>g@2=ui$BeX%f&5Oh&2l$Iti8t0SR?3gBA;nprj(d&RLh}5PBVPet`>q;E|iv* zf|885eq4y`QI8Ua{es|0<Jwh+FPuqOESD0a7rt}KCuxR?DQXQ%mZ(gbI#toiDhd>2 zvl5T@$vPJo8{f$T4GUe;Tv`$m8oGC#6$fa@)A7;G^!dHts`g%Guv=@@E!fi9x^T-D z5pHq45ZTs_j<ku#A3J(`bMwjDohh7gaaN0f|IN4Glvg!h_?o;}js-N%%OEG{)bb~A zmJ`R5Cr=ja*dZa-?OH0Mq%=$U?%lf?85swDetsV6ZYVTg;F0~=wBo<Fwr2khZD05@ zd9mDqtnBPyQ{Ufg;Nd&Rni?A|EiD0Y@lW>a1q55y2&?-o*tt`ZnVEUjVu_Qk3|ps8 zooXGzzVKz@Vz~xzY3t_~r`r<2tnj4&(v}Dv4NXnQvNE&pF6v536?@~LZQBc_v86J~ zKTkaWY`eAY@2})l%@?k02;?{5YhN6|@llsy=c>&Tj&5#jUf$k`n_K^!*LHC!nL2Nt zoQav)BgpW2r}%;OHFo!lUteGU{5T)maW`9soSU0e4?X^9!}36%q2<q}!jck`Q>RZG z*8i&kRm~?J_|3QL1vO~D7yDGVe0J)P+I{!mwpR)!c4n^_7i`;BHg#F1KLf|lbyrf1 z7Oq&q@$=`;3nspxP~#G?o6pbACv)InGyB8OKSRJtZSj;(%RvcM_E^J>71B2@``gdW z*cc(l{=x8SWRHTWDX6>A(a{kAiZP~;_;`8H(89fY>#VvazF>$mnSC}|uIj}?xvPmU z_HPU{S9@4uWzT(pPvOb#OC22?prm4I3aUqxxP;!meVdVy@xbCt#$ASaw#CoRcuSk* zBs6C*<XquB_OKv@TX7%ff{0SFt0unAb#-=KU0n%AGeeFmDlJlY{Q2jG`u}w@HWd?g zAMPph;P@E4`|iCpRvs&o7v~A+O+T%+v_{~-bH*8=&jWM+{rRb(ukT(`vgMVAi;KvU zs_N>C7cLyQo49VPv)9WN;IR;o6-kTp7)nb^y-Q>N^EI%p+Pord^G(oPKu-@3D3~>l zfCh(qdwXqkGPgJ~{5LZ(`EvTWT=kj7Rz52d7q7bjnha=bYkT9=abD@j_81ZH{EMop z>V^oNRgVP(13MlidOo(|eK7OXsZ;-hWL2hY2n;{+uwc!OqJqFluXI)&J$iKEqD4#} zKYj#dV?o9pH4&HG<!f6$KR>^^FUh3-Qt989uU@?pUe(;fWcI3f4Wz5Hp8Z4S)yR;| z5jq-rdTxGxd@UR=`9(T9PAmXT0W4dl#>2<AsxL_;j^Tge#)x^*yUTR9pPlKNbLIJk zsm<N{7!?9b#jc9!#dKV{6x7n%y0Xv7#l=K%{q^o?)5K(~N;uxkc6-V2V9lB}HOvh0 zGa?VT)$;9#Sr?)CG@0RD&|KH8Cr)^PhAJ&BBSG1JQRd5c?~Z|7%`Luz^HgY5No@V9 zUAulQc%^W#t@oEsv4zZhh7UUgl>AD?rnU$~Y{?J=WuQe3<$rz@nwXj%d|S4<FG)q{ zKz^&h?6+mr^IsVpZ0h}`vvTE1PlK60{tQ26ywX{vs-m)B(ITde8#jVO>MTe9@#ekN z-yfZrs4UYixz^e1r%!0;)!D0>S(wdUZ9ed_<R15fKnBIysQ#NdZl0c;`C_U{ixynH zdbPE!jV)$RMPR9j^TeQcLQa2{Y})i`$t#`4p59+Pt5&Y`ykzoL+Nopes?965B^+b| zC0_9ShLX~v$m`dxwb@pGE09Su>7VlHzOCGOZX2DKzcvKUmpt^a;EsCB3ec!mkJrP8 z4>h#44>z$Y)}PQ46l|TbaG~OxySv5R`{kZmoXJpUv<U^T_?h5v*zGUd)oa(5WzG7Q z%kXs7<`pU}4t{=oUEST4n=}LkTeqA$=U4OPqWg<CZ$e~`2DAv|SM9x*ehu6V@m`Ry zxNfdl-W`pgpddMh4+aer?(x`|nTd&tih6i>fHUg}fhAK8KQ@32Lwn8_NGh(b{+$o1 zywysCa;~g*&dq)6<a>D^^8%Mrv8g_4!d+cm8!|2`-P7@MaWP@re!CYmqqKIdZ>h*) z%LT80_3!-t>&T52{)exvjo#YV*LR*dg89HIi@qRFPtO%ARycrXvRqtT+OA)`*w}CP ziz7BRcGY5uP7$X+$KICZ*S*<z{8wnZp_19F;3q{pi<V5e&ls@4s@uzKHt*7<OHZ6Q z0d}><0uN14(;O6La{T6wk`I*{(zU>AGmd23SmA%@Y0*r^8c(mEsSIgXD??75IpdO< zsk!FbgntH&9UU*)cHGSa&0XHun7nGS#96=j=f6+>`uh6(AlV}tH&*zAipPm3Q-0Mi znPRzW^9m7B(bldmt~2xP<H5;!LE*zgtR^NV4=yeB22~3J4dQKWZU4-_$E7c}Tjo34 zEK*18w3OlzafXalpI0nGuSq+a`lblA^UJ$=dvhO8bhBQWdCMO($lzTnF!jcY_@m&3 z0elS;<PQ1y__(;bvL+=Zfx0D1Tvg4@%^6u)hdPDTL);B#$=c0duNDHbwXXH_(@mb5 z@@yY085DP4UvM<Z(bJQ&sK}}6R(nT>N9X6~=NB(r$awee-BpVvJmnj98K<AyBav0T zesduEg93|FEduu$C#<sS_R7r6)X>&;j)?G>f8WK$WyzFvuR$GyZ*On2gXc;UJv6^( z&-#|U`|iC}R;Ob)U%J&omhvnYI`Eg{Vd$3+9|}M@-_&$Ty`Q3zlF^jLMn=%I8)V|H zQ*Y^?-s6ue%|yP%@!xd2`?BO7%Y)erlS0x1T{#->+=&78$8-2z&Q<U1=-_#MXJ_$` z7mNEZ+`hfqs%v5l%Z8PkHhucOs`<>a3E5ZHuUTZz_24one#FJwySliJ96!Fg&x!HP zp;m6m=H})-k7w{`>gwjM7f{-A?}<jn%UylV?EFdp|NR9mOL{EPCh*9&|M=%C%KbJ% zQ=I=QUR@D?^WxKbrIz%IzG}i^`f)vf{?u>?Zn|t|!Ygf-bE5j~*6Wu_V)s9jPCGlx zR6|cMOt3p6sQ&l%dh2I3`DJBg=k5Pqwtsu})G4VDf$kS=U%r1|ym6!8a{u{ZvPV6v zmQL{x3k}`7+UkT4cc)wJ<72(co;-Q7o<nh8kH9@~TT4qxQBhGy4a#(+k(pgduI9tR z*~fmrFTY=FZe(oy+(_u+l&jaT_wW9+qw4FcZTa=TZ|4@z?#OsnP(H)(?T4zp_Pook zmR|n8@4M|)$+W4LU;6ZSb^UTzJQB-sQQ9rnOnRDbbepR8v;#>SSM)hEKKc9oet+%r zx#h?9_A4733kL=UUMQ{oF+X;9*}<%>hqAUly0J0YVD{MyCcMY{<>zma`}t#acK1;x z#Unje7}ECUWoI{E&5~W0Yj%6i)x^Za2|?#P*1optleIR>la-UJbKZLXxpQ>%?HONB z9QO%hmiSt`;<eSR*|QDrC58C-oVl>v{_o4r!vEwOP8?8DR-QO{GV|)IU44CgFLtf7 znk4unW7fBocXyZ1kJ^@Vv+!zSnp1%JE57!}c8W*7GcH+iZjo15m{{1_s8;Zhiw1+N zO@%?yA~#!WYw3*}Hy-}~`^U$}KRz7hFZ}i<Qbk?;@z?9|?dP96S5*91QW_B<aj)WW zZ(;WO>(-gNOIwa69sKt8w)&d0X~t!5ZWz9ex@^Ls_~F^?e7^|h1JU_=OJldLdtLGS z?e@ft5f8pr9baQBcfMuo&765#w%yE;kdZm^zW)Dj&ex5NjC($xv%Vhs{p;6<cgyd) zy11}ZRaYNhQ(aZ{q22yZ;+d)^$!e<>FIqHV#*B)y-=DkmR#jD1$xD}Vl{j&zsHiAt zYjex>vxApJoa8vfcxPwv^K-4ey}k0GAt5{~`AU?VHU*aNjM->i{_f8@fk&SioQkX` zzj%>xr|7gUXlCMMN|0<j)0GnGuP<I?fabcEEMfWl{CxY>EZ4F!vqz5}C2WjPTa%oe z+%9h)Hh1!5<IK1FpQV)M<h)t&d~1ZxiL+;2eSFTeZ2iA;S<vmAZ4Y1jFYoK_o_#6# z*l*igIokpykFDOkY16XM{^{!K>g<MwhRN50ckZ+QT=6v|Zu^=wYYfZRB`x+_cqqqA z+0;~2Q&V$C$x9*dTu_i7$Hc|2f2o(hy;Yj^^V3tt>O0vNOkb6jmTE7ZV$TFB-?^MP zM8w3Bo}QZ8(bE$m+s<_7gxlQ|BSkf}w2CzhJGKRiJ0&C}Fo67XHm!Nx>yECjrkgo! z=bt;5lziE-^=Q(}E%Q#5E(<<><VepdU$x6USCV7x&CJSv7zVFYuhv_C-TKduiC=r4 z$*lfXwfFJ0jT<+bhunYh`oa3Y^L=`r<X`bs6HZD_e)#!k+y3&KD}oKU`1#$-%FL9M zl`merc<}I~b!*nWzqM6+@5YTA6$QetH!lmU2Tg_h`ug^JY04jcYCmIwu(Wh{bpBpZ zNlD2&7hBU>_6L4npK$ER5d}p>M!A0WyzSLzE>8b`zh3_B+qWKme#f-e?_pYhz5Bz5 zf<3=ptrotPn3!1ccI)-L72o=I?D_ZWweYpH&6O1)$Kqe_vdh$MX%Jw#y*+>a2DXB` zTi3n5u`&60fw6Vi+m98Xw0bY#t$bnS>$Tg}*08g&wYjGrTeUXq^^Vf`c=@{jzwayC z*vQ!0+HMYWcXR8r{v{+P*7oL2j*GjyvYnlrv$L~=lvL7UKSy0XJw8iI%Lze?Hg7Jz z<3G*Gqi@~o`F}nf=J#J0u~BJ3*!AW`f#nu5Kh0*pb!W&6o9oKzdwD~}$D}n88<T!4 z(^@q1LH-qCVPW^TVkujrE?&KA`s~H&pP!!x#>DhId6L4RIAQMG-XA}Hc)s4T!-4}e zc4(Y7clz}98#iunX8+%DG$hOSa@txs?fSgDcLi;ouO{}(ub+3S^w{dZtIz+l-z~k? zJ?`@>D?PouE7?Y2Z{sE9*MEyIUSy@No_<F9>Fn9FC(fABv0;M&!*u(P8zXc;$xphJ zt7_IVMN3P`moHzwc>C5hK7Rfyk5#SQitlc1%?`iSE?;+JL(<W%hKN}H7vNI)(Sb(h zcoC;Rwha^ZL>nn8GH$<DrG4qrr5#;<#(7V=ew_$hb?~5LNqKp{<u9eBN19l<6E;S) zx%2s`UFN<1Z&}W!TRCR_E6rw~U7Ypb<Cx3Wig@d=x99Bx+ontrxshX*F{{iscWc!8 zmFxFCi@7>^ubtZDm%Cn{oL9bT{m+Q{|EA{VhqJc!{ZcGWNMNwFwavMrnQ|k?474!T z&Q4BNR`x@M%_`-U)3jT5lwV&L>po3CKJUlb7tGs0C4=Y0i4*MwoNCw<cbM-wnd0Q> z$vI6o+H6mhi^=6by}vG85IA(`P{P)zhh@79-`%mS*n2Nq>g!~6|3`Pr?}HZGPM9>Q zDfjj^-u@kbK$Ch~<Sey{ZMW7>d3rTGes0-Y`NEki*!2Dze7cpr-Zz5z!0Yw<?N)s= zpY+d4_33`|#aa3J$E)A(Z3m4kEndw0e(!fV6W_yoDnGZ$7ytT_x##0C>BGh^g|Ge- zoZgwW`fAs~gN`}(_tjpiI^HKMe2tlzIr&;`ZEeNpv*v<gVr}>C-7|bWZ=T$quh*iJ zujTLi`Rqf-X_wNJlqWN+qd}qcwoF+^hexcNwYj<3qWqmqjUA{cwY+%o;)#<d8&9S< zrKhK_$bT-u_+Z{#>++~RIon$SF)=weZZ2rZxe}{)JvQi6y@-=e$XwUf%FoXpZo8f5 zoRy^&elaubr*x^N>aN|pFW$Uq`HF4nYU!^X9UOBki`iORTRl8I8`r%)aq5&)O^r>B z-Tju*oE)7cQyyRYSJ=^+^*>KBcx7p<yxh)<rL`3`sf%v?|2_B3$H`C6oIEM{kMZ|W z@%ST~&)aox&A$F<{l8c1KZw_V6t8%(u)W~_-|vg}?US3eOwq<h#%wlk&?!&jAM5QS z-|jz`veo``MQL81-lD~e)z=gk6{)RZ^oekHb@h!%PfzE6A88*{Tx?upC$AT~tL5A| zzml>tKKX_tZgZU`3NU?scGfv9?b!$Q#fm;0ieBt&Y+6!MQe|NwAzxPWnM`ZQy7Kz< z>&13I9yGsah+uwjYyZ^dIX83MGBY(#oj!fMCRk}!W_bSjim$w$;pVSqEmO3!lhf4H zG??kLAws94ySw>hO4HS>xf{%8pFP|!zxrFh^O+Resn7S$yOp#tCiwWVxO@8w4>qwL z_WgBQe}B*RdsW$Ynoqpj|G!Sgwo2sr`T6cHE=N9G|K;xf=em64{fu)j<I)#h|M}|v z?})8evp};~ZQrlP?<`XN^yw35q5(98B`GQC;pYeH)85H5-xH^AWMq`EHOl>|Wd4_< z|81+ke%F&O<w_OnX3fmZ^zia>N>5h@jXHT~sd{VL@2vj*Zd>Z<X>&tlpJg##USTcM zXEgu(_wx+XR-9Yp6ci+sxBIP`in{vhJ}1SLUB6e9mzE~p-j*vNCFK+nBC;*_He3I3 zW1B}tfwE#^ZQ*g1sdsMe-+kI;>$=w)qSj8nmbO`P{oZf4Ot+p)nYDo}FXv0@lO3mj zzu(`VdwZMjuk?Vxz{dH1o~WNVb4KRh*5KuSiJ;YRkM)#a@06?k_@2Qy?5%t)CqKWu zT=~vjeVv_-K|w-c>tZ^$Y%w`<<j8@nt$g$UFUXWy6Q;dr@#2ZornT+aV^d)xS5j8? z=*P#$6`;~zruL!TE0@RJ9UY)f;+eGK74!45m<z72i`{*w{QbSV8**+M9o{3*mVae? z-rcOa_j|uzWBj4kpmDYG*{q{Uj+K>`)AVAk-mQ|pm@_kPao)y=b&`UTmRUwqtDab# zy81OjS;IK={LvSuPyF`0bouhetgEXY{;w@{wk&G>!5#mDsqXLVc>eyXAKzDekFU2< zHdj6#o|g0_b=7(6doNBOYUQ3df4==wHplB<ABxs)zim4wea}U4vsW&{!cGc?hJuok zk}uxBclY=2f90`?gF%&HTK$KE?7Q=Jy;O6~nVkFr)L%&B<Kg+kap3KaKTK^?Kr_K* zw{sWgX(-R~zMOl-)K|J(=8*k7!#G>vWQog?KPB=@QdVuPZ%JNLwdZc&pY~5NyGl6g zzn9mWzkF@KDYD#ZZp4lcpK>jg%YA3&wY|I+T<NR!%XsdZb7#)%SttGIY?`rN+#ZWL z#hWfpU%fF<UFvMo#)OB5T08ptk00$8cdjg-@pIO)+M@68?y67IjV_BRl{jqn%5V8+ zMh0odGvRYn*MX+)qPOv=s;U~yUT-TlJ7ZnU`xo7}-^!W(5)u?Nw0UF{XFGYZ{=d6X z$5tPgs{J@W!7}iz{f!g$r;Orw6Mi(P)W5x-CCG4YzJ0%c?W^F!>u*<_eRAU2=b7pA zK+D`4PA}G1=C_xM%)h^{)@$q0q{iECkM+q~gIfWhc0phC?Hsc&-@o@qe*gNF_dUou z1A~S)Z{B3q#%IlHv;X(8-=ge|#J#%TZ#nsGk{0`!*#5hl==5iUigbf@`MW!k#a~`r zynFQM(Nk`TJl9uTzj8(8&Aq+9s~O}N5`tvX&n;cP{PDHueA(iAlQP!%ZV%iZwf1_? znw~p%kJg{K81Xe__trB{{L~)5{bdwsJ2!CV#-d;0eYSG^?{>Xj=NbQhV(+i@bzilg zJbA*vaOlvXV`nWdufLjd{iD2%Nto@_*mxyn<-#8y5_x!d6qJ;bDqQ2QmwITnr(el6 zlisy^_eIE9%Ymeg2huh(?%2c3;~w9U*0&6t?W3ZkKuYfCpWqEln=7y=qoCl!v)J8b zZ{xP*%$zh+!P)ec-t^aIibw1jPlV1*UDw*$ns~HJ6tq}W%S!TCiFE1zll|8>pFY*w z6LBWhR(P@gzh%bu_VqtXci+0Y|J%Rc??Fwc15eE_&Xg+*H2uZIAg&+RvMdu+72T`- z9xG#A#^c^6b8w+^d%=?vf-*K00`fH<7=QixWnf^?&@Ha7q@<K|CHve(@kKM!H{S&9 z+Bk8-BW6!UVMX<2fyo>XE?bwsv)Nno^V7DSbw$o5uS`u%AMP%H|Iezyi$Srx%0Del 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∨9xoh>EQeY4Z1lkyfD>ON$|+gqd(7r#=e9)9W+FK zoqcy*y!+_7s{u7nXUvee{<SuBVZe)Dzn{-sc~<7{QwQ_PlKuOtzm-JiR=5bTERKr* zb*RUx{czz{iwjRTY}l}%I6XSRLWVDQnc1m@rxOzsV^7_?<?*G;R)U8O)SADz*!}RM zquq&z+jzI{c^SOSXC@QqCh~^a>V}fNZXKPSFN<<ZZtmqhX8SuEbPes?b0T`vUt2Xf zOh0_+kX4M|)-OBK)oyP}J$-f09-GY4(yb3}rq7q1HFIXAnUYe|&%HSucbBCYMJ~7V z;cj&T-70b2rsl_ohRq%-pJpFTD(p|oDq3Q0wDnK2f9lSdcTvuJ)HgXTEbu+_wWRF+ z)jPK3VId(Q`)6t#n(KM@!_S(Io*ovyc4l2&-R*NY{WUc-Kr?I+8xk0E&z(QtK5LfL ztvv+~o%UB=T;w`o`gHcKTesGI?v*yr`26T-cV=;3o?eEDRK=5t?irtF8mBMVx9?td zUPeZPs`s=D&o*o@m|>8}RP*_)`G&H$Q8P@l#g;5x>gepuT=Vnk^a&FtFnoS~zT9^E zm1V;HcE2(X?A*Cia++Q&m!+lUg-e$nnZN#8wSMQ;t)g<ZUjlE<nLC#^H#hgg3FUrJ zr2#J0*_sbd?R8VuiQLoz>SH$F%xOE?Eq?gqWc7ntTklPJ+0x$boRXrl;bu-oULN1c zneUkz5BvnJfU^5?!FloORjXKDUtcf(<siF!%*(G%0#1xGjnn-OUtH{dm91Iv%<b!| zSFf(#t<u7D>BbF@-&+}(*|zjbo3FdC^Z(F}$)3)Zi`Rv%j@^9g;lqasMl<)s<v%$w zaY5K>M+Jck&$eta>FDkKI_vSHM+!DJbIkf>EQLV3BF{f}j*5~x0vgj>?ABZKw(R9h zb{+}PwQ1>c76l3|pvJ?+#qQ48+1UXzl_sBjaFAV|g`r{7CL;w7rgyvF?~9&y+c5c< zLv^+FhMPGO#%VkfJZ%j|jsgZ{Zz2q&dO@8&KC58ujXl!ldJA&4M#X||W;}c4%+DVm zAID~&+MRB7MUX>l`t<3)_xk$JFi3Rz{rS9o{7=xSQn&Wk*S}d4xp@|7$=I_veHO(h z*XNesyIJ?)!NJR-qM~u;SrxzEZg2ly=F7pVq^Y^G^zE&!+iNC0DX@65A@MNJ-%Lm5 zIf4K6zi$)ma!~m2>)^uG>2bez=PpQ3WS_)*^F{l+oII`1KWnZpSigDa+O@nsYQmsq zqS5^G<+jh~o^4!n<k0iav8U~;(y~&gzB_Z}*2@~Z`=%4VO<noC_m;*<<Lbjti>zxj zlsK4_l$4yd&3n_vE1l&x&qh;ULu10;Kc7xJtNF~Busm#a?!Wv_fmgXn8*daopIg4I z`uDB$`L$)cw!e1dC_S<xG~UTHVEgU22`2yE?_rMTe*XOVb5NYeuHJFs>6b4h>wlh@ zsGMLT^*1f+vQquc`;wQh9CN$(>E-3+53k49m*z%2(VcHq+GQqhS#%_Q*}LO;+nxRV z`mWEJJJ)x1zl<dlU;E*7yQ(i57IXbhoI2H{?B4gKLd{bM)a+JSzI-_|!-0>FkMB*( zUlW$yzWLEyzjP1(7DW!GZTa`>JXM5lf-bkqzP84bGt!Vlu_ZwM*gWg<brKBEe(z1w z7wmKqkiWls_3psc`?hQcPe;u@%l7r_*M!YC_pJN%=)F&tR`BYIif8w%yrVQkcA5Eo zn!56Af78h;T*mv1N}W19R6fnRyZ-Ual~Yq{o~~G-0h)igyL`RR-D}ay%mP16g^VQ$ zbh?0Qi&m$F*`Jkn=?HMdtiBvDy*kbR$}0UU+1HacI@H$gUER8Ddsyv9m8o8`MLX~O zIjz56BReZgX-CYu(nBqrf0v~TD7FOr2L*RSqV21NHZ!k0EN}=8o_zl`XRA~A+<it@ zCq0~b_kFwG<-6N9fA{>Fc`+3<@$~=0)Rkp?=Y6)8T}a&+@h0o^hp8(?gKUhiZWHnl z>vUOn`x2<h6E*jkaj>-6#nh~q8yq&fC>5^N)}QDR)11CbXR24Mu3pK^zPowfD~o(J zZ2tXtd~30L|20{w5|6L{|K0yDZBqNI<nD=y%FR)F+=?v%yJR=s$T8!)Vy$UzF3u-! z$K$qmqS<`Q;x@DYe?FhD`~2{5d+b`xf1g$cFK;?$X=z#T<3l27_{7rMdNx=Ico;;+ zs)Pe{v8+wyrR;NO&U~3E%h!JX&*$^@yQAFs<n7)VgXW4})I2)U=@)CSti0Iy-_z;w zOs5zaUcP)8R~)~&^z}9EtgW|FHb&gYzP3g(Yirc+^OANPiY>onm+1<h`}a1#UfOTc zlSKjIP7BR+Uii+v`$0oViK)d&@yOAm7oUCjP;mVj>%nI;X3S_X-fGyGKFvdALD=fr zw5-bu5{#~<J=S-3cmI7RM7uA2*{z&Ept$GY=PzG-{FS!5t83-ixjS{|pD*8fzeLU5 z&FxZ}Tt7Q#5^4JB#`Djs&(52%>7k&k-F$yOS*tCe8@*N?JLVRboUHtM-|u&?@Bg+{ zZV`C3dDW^_R&zE>WF0v-*E*H2{jtLe?u9OHZij5Y-?_ZHe`nR#SAwmrtrPF<Q=8}! zbDB%(h{@8WOD9a9{`_k;i{pWRe}DTQJ$f{<YUi5hoEsYyGmrPlda^i9m|yqn<xbFc zIPq7r1e`b&{b$acx!`J+b8H)Ty8?&X+FwFl&U~Ov$@b;%=G=K%a<3@jUf%Y@UteFZ z-mBKawD9`t%>C1*O}loa#nFo4z_DKG)tfeLN>No+omBez8n3K%Sx#I^ipt`9)gZ%{ zJrrOmy#0LzXss1*`Q6g+?9x)x`=7IWdwchQj)~ZLz1v9xbUc3V>aew|KJS@x{<-z> zKH1l`*>?pV6j(gzleP8&UELVA`sydpReaW<!<r`rTyGU{;xLqKKbmBi6{a2H`^VGM z^VyOmDx0^j2W_O?xBa!_iv6CRo`(51HatAFdi_2t@WR04<9*9QSBE`(FXqId=+dkz zz#(B8@Sc11K82R1%~fAt?aI8o%#?v)&&OlZC#UPj?|Z5NQrME0q#L#61SdmJWH%f8 zD~_-E@Av=z2a53Siy2SWL~YGlaX0U{s<faJhoXMO|G)Ohzpl*OR;TK;qFPgg>-RL> zXfMtt1^u`^8b5E}|2Itl66|V8cOdJE|AUU>yt^s&bQS{xXxnYcqa&P!E3%z9KugG_ zRv0hy2Q5F|WxMC=wdkqM?EHDf7BWX}ZOv|f^|h)Ds;;GwxpYpT`-^V}o)(?Vy}fN} z5wvd`U-R+kLC_+d7J(!onH9<{PHMWkXLr>7{Z+)!Fu(4X=ii&@^IcnaskI0=b!bXl zU);A=pW|-awYAaZ$&Ze7`Z6$p_G`$7hKBA5xZVN^bjHVQuPhe#U3i=R``g>;OM+Hz zUAtB{=jy6Z=MT)*P8^Cy4qOvwm=o&$qHJ;4>RixjDP{%@P<8V2+3b%HmvEW7@m(nl zlU;cG{9%6kJ6}E==8tD*_;J4epRt0udAI~PfEETMJpl*MF56ttdTuADrh{plH_oem zw{xM};)zfHhk*+7|3`Mnl`??5UZyI*F-N}UgQI5q;li-cP|j=X<Lxy-y#WEIg-yn< zI27F^>Y@bL;O3;AHr4*8KhvIg0`ZIjCg`P|Nm$R_dBAcJI$)WT^Q0bb5P+$*c_! zuYWZYV_@){bmLc(KoU=rLITMDE=m)9mtQWtz9!OG1!C9U-igMqKx(|ayf)?B+Vawf z!NJeZ@5%muU)Rro8l)x$+Lmxgvb06uG3eCKTQ@hSUuR^<xw$Fz!q3mom7QXRoj4Z$ z>sIIpn0|p#IsHoEf<A#oId^w`?TT7!7O5ll?bX%Q?NMvP()M;MwFta2FIXVQkW=f( z5vU^6`S||-f90C9&#Hm8(ft2j|KD5z?6Oz$L8|5ix^wKDZB?4}x=U1h6$8V!cXy@# ze?D*T?F_P0@ycb1oeu@itx#^U$-T2<qn4>@sQ)CDjdg#2E%f#Eodb6Niu%MSJyv?> zI|P!f_}ZP{-PpL;#Kz{%!mC-8=WV~=kp)L`!2d%h8m$}!wgrekI`=T)%5%0B0cX&j zRr8!11*{AT%F50=laKekfSC9{;fcds6;JOK+=cDTr7Z$;!9&{f?e;P<Jm@vQ=b@*q z{kR>RNdGb`v%g|U;LQ}3D_GDc@agH_@Avo1h>E5fO7+eOT^+`|_4eB{Rq3uAidWPP zix&6^uz)=CtLMZC4_Hq0_VQ8zofRSs_VU7g{S%o>mu=nm;N%hx#d>gNOrBvDmke7A z&~F>Y%&?*Q`@18;>V6$iJ-rjb8II$t>umG<buu;;1+x!7RH*yD`#$g0*I(a2eDyx* ziNoEOB}x5OPAkqoEZX^GTkdVIN}GAki!ZjUkKJu%35l285|#nSB}-cZ;-^lVmKL+W z?r$hVgL6CIN>JR0g45?$-yWG2%ng=HLMsk5S~;yS{`aBX{>}`G!X#ma1M&YpO}Abb zyZab-sV}H{lXK&{!r64-ns`gV{B5<rzj-6Cv{dnI+ojSX;8e?_%>Ih6ojE#Qz^Qgt z)Y@%(zg~-;&cMLM#g+2^$8q~dV2?5~Nbs;-o2niD!`0PQu(!8&PQdl%7lyeD&M`71 zY>co7aOe11$t|Xn@eeef3t9~F4YVG<0dx^;kF@zZThLOoJkT`}e-E<Duc-g^QvE6D zSPj1R!=_A6KL6|sT<rEzOgAcId&S2`YI6PUuY-(PKnv{|KxNgh{_=a3&$B=|KX3bH z(BZ1^oPVWu->+AzPZ%a2>$$%v_4EVp>3W@a*<Ug+q-~yA`|8Td6QH_iwngEi8E4M; z++lB0l&}ogelw@%Rp4>negUV0T^$_-bsrA0FO}gt9vK^}8?im_?gCJ(?W)bWxk>fg z&*$^y7hZn3qcLXxvSn&X7Z<rME_-)J^6urWivJ}n1D+RHSS;=ncx8U9SNi%t&?*-u zhBx>3+kZRI$ovUp%&Y(Ve!sK+8J)lPYN9>+&X_#VeY-V39~^8>*N@vX<L}?^_n+_o zb}KuTtM!oSw<4>#N8<ngx-N1j(eld-vjBCENiDY3-#+xZJwCrsuT5#92WVzvp&oN- zU}>r8^&B(yyJZE(Wy=k+ZU$W0K0$@^`~CX*C`ZReAFZiT#>U2<uVii21qJ;t_3opG zcD-J=``Fd%*FUd34RY?D^7r?IX8NRk-?Pted9wY-Bf={|yKI)|N!wHu++G>H{M@&& zvoFF_RaFC`qNH9K#aJ*fh>D7eP4yCe6%|w9wzq!A_j}dHS*l)~pZ)s!`uPuvcJ4SP z$HnC+umP0VE-&|&UwrxHj@9Ao<v#uWeqX$OmtIT2|1S^Q<+bjzzYJP=Wmop~bwT;f zU;fwK-B|qmocCmPf4SS2E*)ZJ(9qWxm$fW%F)DuMQ=5OacSbKO!-wnp|4n6KSg*e% z;6P*5{qWe>vu{r+$S!<0Vak-0n_Dt3r!q7IFZXlZ_xYT)A*krNVqg3DthsEO&HUPL zH?`{BKQ3ClIJfxOnU%%+-%O9M>s+$i?p3AF?dHRKbsG(9Us(ja|NZIn=hlVm7!?^B zK*z6HSATnB#n7M|y^Y7N{9TL-sE+-r&(_=+8WePC;r>6{_y5feR@m<A>ub8>|L#qj zjP_V(JI_75rE%BqMZd)u1X@-Jl!Ht?H`iLd=>PW}g^y=l%_?19buLmTCX~Ole{J;k zI87a$DH$fSAbVR2AGt7Y3sr2{<y}!>@$)dh{T$o!cXKu@S>m$b@=J?mc7DDW`SZ@E zy)O8+=x$#6wVOTLC71DEkz|~n{^qxrmzUL<75Vq}?5sJ`A$Tm{YI9z`Q0I}4@9Y2X zE;%_#b@8dwr(N~;|M}DaD)K}ZuH#m`V!t6mr|8TK!#2a@V-kPjcP~D4=n$Xr$Ii~q zW$#w=d@X$!Jgq0vd#;M7%$o0o)Ai%ac&{icDS?jHIqqo1wQ^<f@@>#{4x7*0b^rhQ zeEw2Uz?W37Uca9I^tp5IHq^YS{eJhl%&IDZ&uLd;nM<1#B#amHHN4fYo$0qcIom`k zyg#<6sL1;AHC5N`%X_8G!<H^v_R4dT3aHZF0y^0TRJ~vMd+YY?o84l%QVXwU#cCg2 zvSi7Yb2E*Xt4=As`%c0dG>6OnYDM&u=g+zC#=kh+#+%KZXvwj&z(S_zc%SUjhYug} ztqnU}{ch*;cO0d@91CxE`z=q-zqiLS@6L|GWN&Zp*j)Xhop*Lse}6YA;9A>^_KB<a zF+6bCtFNu4_3Fa>dDEt~F_#{Z(A3m?#w%?W!^mJ!_GU)W?{9C<+;m}5yrTd1?r!r} z`+mRkmbR<;(PI5>$K!XPL{m23Qy!F+rpMPsPMI{RN&0WAL~{BSM)p@LX2<L(Sa{f> z_Ro)x76I-(n?P;OmzS5DL))CGsi`&f+Z{O;Cd{=gb_)s!P*}Zw{qxBxHy4VVsH!gg z+Ad#bQT}{x`J<gNJO{Qk?pkd>S%HIla@XO;s{5f~Vb7#iaI-K~XJxJ8WO#5pfB)3y zPoH*z&VLPzjg>w3{PSF|rI(Bn53$_+^Yim;HXexsEBL!t)K~xi`(59Eo=xPUt67z+ z!`4d8nl~@*$ispepVc}9UYTcQXJ@K2pE`Bw2&gbVB59mv^5^sX|7!xYrrMc%I&Bwk zlA4o$f8SqKh6;r(Pyd_;Eht$S(6Wo?if7pBsUBWlvvM}yj9>sQj@xCLeeDXUcwM<? zPmD{swb^W6(6EttT>am#Uad|CXT%l-{{IGQjLfh3bkby!N@wWmu-NLyz2@scE!2Sj zpI@zBueRxC4(LFZ9<lCL4NXnKXV0E_-L1aD$nfa#<KFn%uUCIMTu*SnyMDm}1}$xE z=h(LH-wuDjGki$MIQ?_}$;s-?K`VJmC09)T^yyQ}=JfM&&VOg0O`FWuuKYkX{z}$X z(Dv<}23c2D_^o&C4ln?nLQrsio-JpN+3Y`$y7jr<?|eS*8l;5xnAEa1diycZC8o^1 zZi`nRc3c}a`_t#o#f8D!E?885(*Z3jypp=(!7BX~(V`+EB`^HT<(GJ?2;Gh?zk9Xl z|KIP|dnF8=^aVKbW?Ej)FnP#t|L4Qp>H6`<<|SUyHp{;k1KMO_)_&M=P3-Qn6>;m+ zK~125|Ly`Tdwx9XHosT>esA}?>DeZ;KIGos_R#Yk2Sb5u>6Nox-QBJ8rfZ6DoxYvF zKQ<^RXj1Wy4-bp0zrEQxW#YuZinq76f{y50WMF5v?=YuHZf<U(zs<)Z1?O|83cliu z(VKo}TW+*w|M6l_0kt*zx*EvZ3vWR;BItg8cJ}g)_-)nS-?ao>E#94c>E|p4ivah# zpt~Jp*+84kuFtorG|K<^=_&6$zQ=c~-|zjk=KuM7bKBh`@BMyUe}8jIyob|?Lqbf6 z+!I&?Zzr!^zBT^s$LsUf+kT7qZGF6I!_=878e-FL9W{IOGA;V3R$EF#*6WSelKi9B zDhQbg2C8r;dN#aK{Jl?o^33P|{wWFzpHN|(bjRQ5{q@qy*!eSUj6bJ!Je*u@cmD65 z|NlPT&fmYc?8D!qM~^bz-j>@v<Ha5qh6yuf-1vJ!xnG3&z`EGoN}y8&3$D)WI8m&k zt{%?2FE%#zEvP!;-lVzUwp;9FlijBjrY9}7GqwHq<MC4ae;@nLuZ!Ki?a#N{`Ro5a zmj7RowPmvN-#>r0tc~72ue+z`jbzRLK3VH$emPN#{6UTAU&o~LbC?>oY}s-&H8u6# zDr3Qk=^j2lZ_K26ovn^EH8I7PAHRI$V(#K|qNP&&+wWCn-v*7t)%|@PKmFfB{(6m` zt}dy|X2Jjd{kv8F|9ky>`I>lF*H-)Q+n1dLMW{vcF`jC7_x77f8+ESU=Fd^Ow7;*9 zFF8B=wdmZ}kKVpr+uGK~_wsO7R@R<l=90dyIafT*-|cwZmzJOZUa|foJHOnVg<AZT z^H!`_@o)M3x?KVcMa9L=b>BA6{}?Q*Bz1N5`h8M$mwnA+#l^+H?_}i`tNFL_xLkCF zYXAFJuZ&F0%=mta=-b%L`Mpwm!FJYJ2N&z-T=CRYWO;UGrg6%jr5iV1T%*Nbxy<_g zp3OgB$N#SqWdJ4LjiAG>Q`J3$1$om9B%a*doZfuv)~z!PplhIJhF|*d^vRPS{QHtt z3OMP-?b(sO<oJan7jhTtwLIvt(i9gKHcnxmaqgU7-c<L=?{22g*PUmcA2<E*LxVN( z`|BdZ!>1>HaTlDpeAmlmvv2XT9d>BHe(BPqt?B3I8P+T9$-TYpW^?}W<HxtVySWv) z&b7<E!pqjYF6@e_Z?J5m$cr~`WQwL$2LuSL5AvG)?h)rXR<+5Vt5>Y}Q2%72`??p& zIZB^&il3j`8ee|5RJZwk^`lO8vC{JL{$Jkz&ds$xT=xE+ZOZ*Gpfit--Ti2?v1Iq6 zcO_P(S639f*1pQj$uW_&F4K9icKbc9n;Vnek4#;owqwfl>A!jR*=AqUS*I~U$ox)$ z^K;M%5nK%QKTpS}{eP-o&lx<ov*XL_jmPD*#UEWhT@TW+eAzO+O}F3Xt>^soYW4ay z`+q+kd$Zr)o^Y_qZ}rtE^TxnTma6P4>|y%6Y|iuN9oiT;zbdZg<Ixwo(c5$i?#6A& z2s}Q0|DUICHrnl5z4~-Oe7t?i^y$+1dnQgVR!^<_aacZV-}igf3oR`z74QH5_kH@G z%l3aSe|+&GBes`QXrkSnqSLy$pk+d>_J3dc7sq_x`}f=J!1;gQq&Le~zu7qHeC@m9 zx1XP#-F*GZl^OlA)?z<?y<YGB=I-wD6JMSF{QWCyHv8?F2ZmC!Vya%XHahn1I{a{h zbnh=o_O!)zUsY68O8EB0hJ=Vj#Kpan6&5yL=AUh3Y`mE5KfjQq<jvhVH;v}`IG^HB zoG^1{WW{OS?J@Un-Fh{3&YV3@&YIu1S!pFM`0{do{qNh4mMv5J{D5uGrcIaf54Z7Z zGaNX6{P@k=x2<zFi%Lk`m_Ku7rIw-L#_ApGC#OqE)J_cgwu+}n)9h97`P}Vyuf2Ny z+}t2oZ|RZG=k4vQmmJ@5<?7X$+jDLj)qkkH|KphXsyi}%CYjI9&%giuO0fT2=7z=Y z{cX0t-)z1J%I9{HJZwK-tzIvdb7RB8AD6f#7#nu0*(xe7{Cc<i{@HzBuSMThvs3ML z$=80x+`H>y#*-eaSmFBm`nRX!{}ugx@Edeu#?Hvd$b-tZ>vr$Hy`k>!ucNZEvdqzj zZEbD0uCI?jKRMGw9CZFj+xnWP+NKO2&KRFRGS{N;Q2v(V0u$4PoE{vv|5x~wUB2eS z!@K48YZYy5YHqY%XlP(Ke%Ac{oe!T*>(9TjJwHA!CT7k$F(2Eh_oPZ6a(&r-|L?i= z`}hCPJzB}e!pi#aT6BJ>Z1cJRU*F!J#q)pP;ccG%?!bWq|J>y&m#CPUZcY2pX~r;N z{`~jb^X~5YF=^5y#p=-g9}aOZ-}m!uzL{T8&Z5ArTenJr`iAlG!NHHE#l^2zet2+D zCO<zv&)?N$u~q%QJ^rbwOUu2zyEQE=ZU_nrUff^v^OM}UMX%3SzuybmLUz@VjmPBG zY_nV=H#fI5&2z>Fjvr@_|9L7r<oJTspl*VxiK=Sq(#tPpE=@f@-+q7g(^FI5a*OG_ z*jMnd>HN#f%bB~ox|n46j!$^I+AQZr0O;(S9YsaK!oBY<EOd4RrDUz;mo-75*>!fd z`Sca%TwGipyXW`r`gl@(J_|$5L+<zqH*enjo^ZjU$1BK7Cw5oK7iQ1$X}ZzZjLYBM zS?Ao&*ZS@Icm5jtt=qO$&9yGq`>?p*j!RcVgCi>^=gT#d+yyhuXZqYa)+^mz|7Ed! zY{29>87ZHipMRg7o9kLuR(1l^J^@`>x-H|PQeBL%i;3@)sZ$s3j<$dPIque!at%*I zp5>QMcFXxDmfx=}e|&Fmb$|U!@Ay^n?^<RZY!QgqTUC16`u(2bKfmw)x0_vZX{-AD znoUY}cKdw2H03IvOib<V?Ok?J-qppW<f-0Y_GQct9bF2CH{O2x;p0cizYdp{x^|0w z{rA$p-YPgQ?%m$%@9!qOdGlt$uU}Q``}+7c&!0bESx0A0{l`Z~V?hpJ_FuGc<)IWK z&)H|g3U23aj|H6`I(O2fO`yxKmxn%AQd*R~eEVe2_UtRAi}&xJ-}}o%Kv?+l^f_~4 zxEF+#iY@xMA?4(xd-8u@xIYI4h^}?ThlC0@H@7E8-xn$=%{uhu+KPCqUzaT31a{qc zyN5wR@a5#ANh^0hofiFy@xgQZ|34QUI^-08b!JD$i(4;ps|)U)Tfsbk%?e?`m!VZv zzjl83@L}J)d2)-dW`P!+9(mEPq@=XB$U<hZyh&%9$tx$0SkqTAf$B=O+}zy7poMp= zP8^lb&dgje|IZV3!&SzDf)}q|j$EwQZt`l@vX`p@pLbaazP$T(`~7=W=WV}-FdgWV zwNB!bvyoV0B`hcyD?7J$-wn&fel8`wbw5wXPdj$>XlceQHMyD(2UFLsUF!yR=c$)# z0^jc}`O?~JC3sQv)2C09X3m_+dhg!7bGL3q-RG4y(+Qf}+0n7C=km)dx7X=UH+>~j ztEjY#i<6V{ZokbZ4?~7G_x4(U;;;YVyyKORi;GE_)og$EhPYUBkXIJ1OnH2)_p155 ziezDiB}<p;YU=8K4Fef?%q=}x|G-l1SA6Zx;k{PjS2{CRojh?uV~$~R+uqHaFQ;sc zn*Qoda)^>rk@I)$S3zFqRtO8mHlsBPeqEk_E)-;(+w#M1d)virl$4~>%kNdDf4;u| z-&ZXL4}bsuzaI|sGl!%rDJ`1#GWUzCmt~2ot*Pl&_J+K=xevOm1bsu#+x^Zd^zrcl zRoF|GEjw0TS{l2{z{$nMYSDJlQpF>w+OKv=)fZaLy<p;7%A>SM``Pp7%a<-+E<VFY zZSAH_m)<{YmycTk3iF-Iw~KyFlrG)-cIml~;!3kt<?VRbc8*=XW`hXBzwh<`%fCtI z?-5)EQp)R}ul;Iz@4lENt1V0W_6uAL`PMA|XThgkuh(VojL=`XZrwMj(~q^Zw2qa? z2nzP{%dT6oIZ$0`mWLBZN?Mv28ynlV?c26hMXtT3y4cpus}pn*bEW_Jr}L|X1TP-B zaJy^QvdqK(lozaao4Z)w#pLSQ`S$zYuUtOQik(5e?nmN{&FAf`tCu{EuX?#Oa=HI} zzI*%Y>pwhEQBhLbYx?S4*p*UKPy<kD79XepLMqO6&YV8|S^AyD?z?)R!S4u$8~f|) zPo$)&D1Az)%D%F6%HerFr$kGY7IA*KegEG!4J)f%$Md#J2L%N^`u*#d-fzi0si&vC zm^Di(p24E(i-vTm(jw1G*RL<PIwZi>+-UsD#bvUpg~g4Ze?FfVm*{ni3<(hd?F~B4 z_wU!n<l{`+a&8*kFWtRjg~oz)>(1G{bnNV~3CPc1|BAyoW7f6G$i?e2XRVVeUAIE` zV#%lT|NoqS`~7}>y(Gh*kNx#?et)~2-_CGgqOv;^=%gF9vXT-WlV?F*AJ198F9@C6 zks<UV*EQDb<`GGdtG+#%>>s8Rzi*GPSEsvtZOO~%{Jo-|=KudW-+5Nabmw-yjiC5o zsfrHd=itb=`1b`jC>8HAoatj^Y`pov`Sa&5-nj8%Z{FQqE$i0lT`o9Y_vNB{&Xvv% zwHeDYtD<Gz{k^t*U+K@DUHAOduHKyO=3=5JB`tmS;>C-$3=c}IT6aHw_4;+K-+a5b z)|DqaI&Avy9gAbw!f+rJ)HJzp6=I#0Wyy<x3*q~JU7Z^L`_}a^aZyp$zNd!O-`;S} zeG%j0GS6py@2^z(t*_pu1c3r2<jU2nsV7dIniUul@+3Ma=uvcB+`H<BhgkQoTD3|$ zPS(EWN5P51{Pr=Xf|i{f9`&DJ7F=Ip|KmaP-I+6IO0`AihBs=zaxoG8`TKYF(xpr7 zKtt?J_wL0#-f9z`m-mjR{jj2s+GLsaH7+h+H20dldN-@^ZqI%T8NQ5J%dFT0FN*$t zSH3^`@4Maa<>L3%RNmfd;~ySA{pE*;hm)lyD=ID0UcUXJxMr&HgJpr&Z*wk<2~}UT zGVA81RNLR*-=D93(8%uPqjouTy;VwTYN6lUj*O-k1+IHV3ofrH2J!w#@UYFCHZAPq zv)TF2jvPA{cU66we9Z^O?U^b{vlObL1I;CP-nqxO2<(!qW!$mI&*k#rS*F=m{PK2l zir?@39>$@#F5}*w1q&2bY~A{GR@&Xpj*N<`=s@|xFRWI(Uj+L5_rKzBad~{`_U-8E zXEW2i{(V_)|J2phwfATH?8`4fn+V_abe?f@d9rfX?%kp85>A)52>PpC4PCr$yLo@d zi>SMxHmZA{jAh+%+47M7uZHY=G7sih30|~#{r<gsc=+^J63#z<{o0j(W$6@fN{L8F zSWx`?+uP?x#>StWot@onC7&<uw|fNElbyYLS?^A@rsTJ`w$5#s?RGc8z{D?a-o(N$ ztsToYgF84M9v+szUvygctFml(WaP{6sHj)Akvls&Y#RBbzlw!F%yX?hQm>;X4NkeU zO|!%Pzh1w;?inaO&1`63Xy5&~?ESs7p`}WT3YTnmi}kwsWYyiXE3W$nO*2ef?B_D? z(Z1jBR@+y6cyK)X+L}zccdy^?{Vw<XN@vHh!0hbRuQ;4J6j#M;-CcX7bnBvf*RQiL zzq}HZ3YLHtN!{L>9sZBM?n862ot>R?-49vYDwB{?+P7{_?C7{NA!yOwy|JY|-lDs^ z5~aURnKFfsVV4xo^Ep<6m9yIA>vmL~pJ#jg@#Dwr|3qKDduR6c-rm`_O@st{o6nu| zyQ|CQt=S#3HM8aME5;)}HFGw;eEHJR!J*-mgp0{REp2UO89sLXH^mdzuh%bob0hHg zo#OMBpkbc?hKl!lzdzH7-gd^n)XYEGY_@Fivoja3s-JTy$^ByXjfr8_GTt>S`me0G z?&#iY_54cbGIrm~N4~wioi1-(mUBa}4^#}hIXE=z{+w=et@iufcGK)@38$y&o;Z7U z?#(-QY=TSG{4Za-_RPoIyL-=<Iz^VeT`!j%+nRm7uhPFp=@R?ixgJ~#OifKoAIL1d z7<Q$!x!3CAmk;-<-=Dp)ueN&5?)CF6i`g0*8z)O<o-&Z?jo4pjyJ^#=f>&2GC3^on zNHp5IWs8LWJR8e5C-?mP`EwyBC#UT7*z&pS);T-5C}(G7N&Q`LGSuWp+ika4uSoTl z89ywNkGRdvs5)`-B&XEN*Kgmxoqm?Pti1g2`S+7O`~Ur`n{hU+f1UmBo97qp+!<+J zxvbbW!u|LO+lsQXG6Ct*MJpd4=@ib$xpH-BbAzM$B&G&X<5cF`ipR(M-MJL)>?J#o z9ZE1zFf$7)<x$$@=H4g6X<7Sg%k9aEj~_pN`1Gl1fwj50csrl0Q+>Vt96$AYb-#02 z*x47aUCX<>>}^qWdrQlLty@cP>{_~%b$9uDw~P#pS+i%mua%aT29?@8E7Q-->1=Cj z6MX&QL&25n*ZZTcU%i@mex9xKtH{l13%6}6yRvK9GPde(Zya4*T5j)JwTkQgzTfL^ zTWM)=iR;BkZ0zgnb8~fN{r2vzby93tSlgO4I@`a#xw-l7wWUj!o;Y>t&>YL+fS@3w zoY;_%mfGLncCLMXc6R&c=jZz)jvqPl;LgtC8~f}3cWmwNKR@C9*?s%$M8w2){k<2r zH7oQqXclVsTjh=n4d2TjJ|34}yk?D0>6C|iKnIUZ-;uW?HqczEw{+GrU%w@Wpp64l zgsP&RsxRskmy+Vr*Vk`pZ&y}OVAz~?)+ykEdiN*gtLrA8Z(qH13iH-wnTxOSwLji; z>;8TDxVX5**VHCwUb&TF!naacN$J7+_x#NV4YG7wBvvr)SQ~r3K2ugukkQ`WK4X?y zmTmH}p6qqCwY7JzDJm*n4{>*MJ9PYb`kgGLS#>ge?0s^!UB9YgeJl6{oOmJw#ov8< ze0N`M^_0sm|2$r@L~8NvyxqN<SGxq?0Ud4iv;N=b`OkOf%|4s<<@<O3n!m5(|Nn9j zez_=9il@#0oWATIZtLu8!m<3<?%nI#|MzV^^LAe~VVOREeWl-X-`6ZZk+n5$$D2l% zCET^OwH8HBIHIDWLfi|FE4J*oo3xSVPl9CTm!;wdwllm)<FwY%;W>El;HqSSi>5yw zH1ns;v8%0W>+k1(c5ZI>hYtlme*a#)dNuc~WwB<zCQYB-zGjV1#w@nwmpkkKJeKF+ z<aDgA{@qcUk)d(x)~&X+(b3T#zunGHes*SNMrNku*1WvDeQWsm`Q^9vb#yp5J2RKP zy=9sd8z0|)cXxSwXl!(Jclo_a_Q1fv6)RUtZd<o*U0L+|o14J`t5!*Yl98Md+v9cX z)~u1)IM24)OiN3vZSCn(r#6(oj{|M4UAlDX;cM#*XFSZh-f=pk)W?VC+<bd`gGZ0n zef#!J?$h4aQneqyem%OU^0R=P9G|_teMwoFlUL{Kb-UNiT&(Z%>&l%wJ%`)*`>WP< zCaH$4{`$W8eS!6_q>T|WX0z8udP$mn+<9!-)~%w&&(DR*Hg_CzjEK15p!`HCHX|cr z$D17s7AQ#cy0NgZ9Jqd6{NTZZ%*mX}SNHAPcfln0$gShY+5MImgVIl2Sao&v;RJ)8 zsNJ7>LUw=J@k-J-?ZENl={{R8zdX_-Y5d^nQ&WQ^qZnBknK#?MefxIJ_3iuj_7l#= z+TNOfG{>xeB_9We#8$bN)z`nCUh>*<_Uzer<@{Z;rcRmi;7F(Nh07k_3zkedI{n`B zvM;O*Mn*>Sgq>9UGFE8|2nsgN&fDb)Dka#~U7S8+hQyCwzxeLlzjm!{)-0*MeKE<k zOTSErJpVOe-NorYKR@T6nV6rK=T=*5>mJ`x;&$2O$+Ks#zAm|V+C%g5<jIrE`SzWE z`+}PxB|TlAMZo^x&SPtK@0M<CY-CpN5xjWiu~h9v6W+$gMgb=Wug+VyqAX<kPP@hX z&9mv;TmAh|f&u7q^6TqjIe2+p-QACeUeC?Vy|K62Jnh_^&TH4M1!iB@Gi-kS;lqc( z*Pvo%<x0-?dp@7**qW_A^I&O8%98`{43)30i%nXzXc61C4J>w+iL2JE;aToK-z_y& zb;%SC9v+z=t?WNirk*sN6%-u&c-y_*<@#yo=k>mN^(yc+x47PpwXxRQL&C!NqQgT% z67KJ-1s!>Pd)JyZ$~Nj>U~2(*et&;o9({hcIsek7OO>yEetzD)u+WfC#-d@y42kVu zAG~*daQUM6_3wHgJe32Yqq&z~K6z1GN%rNtcgKFe-`{`hR@BwNbw{$V$JhUza6mcs z14q!QB-^)}l$IXZn0)-g_3Q1e+~TYHoL#OjSiG3|=+UDezJGU5Pk)|Ty?pnNU%w7z zm>fENIy>RW!IWQ5+^>6VojzUM#8-M-nbln8<J^jFYul^qHs9pYe7a)m>#c69WciM# zZatYIC2?J1<-RYrj19`}eGleUzdQJS-}k+W@1LI5-``_f{Vn0_EK>%94>oR#FXp~| z`jj<3{(j?iDR0}DZ5wT_-M(G@;QjBctn1mmVbVNpjmP^!c3-}CuW#NwxgWoNE!w;} z_`Cda;mTRRe*J2!E99D(wt44^OV;kvwUH_<8+<d?tOgwxdgS=)w2kvSj=i`P8?R@2 z=S8=io5GhE{%_Ci|4Yi({aCnryEwy#qxyA%|9`FjUv=|u)sM|R->V<(iU><cP+($W zdhqyh^SX6<B_$=GV41Znc3Y9%wb*#QqZh@MzMh+F-5$K$FLBAgu;riDguOoI{a&W< z%hD}dw(MQL{JA~Dj`*m6B^x&i?%lh$qo-%jtD8Pbvuf5|6fck8U-D(?u3c3z$6}Yg zesTIi;q>qK>*cGzzmxs?KH=@HtsegV?ja#p4%9059`xCIQCweNe}<3Rnz+4Er>E&U zmz0<sI(*nL`4|ri3k%PisdCcN-8*(z{P_8E;i^?!YLhuxSy>nN?b~tqqPS8isFatr zZd<hIwAj++ESgW{*YE%Lt9bf7`y}SN>#^mQ3?V)dtFl9)qPqC)|6F+M{>;VX>rUyV z1~Yw>udPeV-BG2Zth)GW+U829*BhS|7Fx*s=>PwtU-A9iDMcshn^jd+d3V~*b&F3s zJF8VXZwI5=WX`hPci*0xb@^q>-8}b#0)xDrPsP4`|K6YZrM2VB(w#dce}8-H92z?H zl}7mKhb310yx&^|-QyV!q;3A|;8l6M<%pEJar(I<z2^5U9+gG8Ea8`_ojJp>f72!- zoBw}4JKx*v9sBF$<L~?b*PfYWnjN+G{NBBLcYM7T-5%4Cu_h}kD<CfJ+(q$4noeGw zhYmT3h=}+c4V-?^ZcEf!dx>}4%6<D79LmbdOd3pu1+wmxl$S5wwoUBf#f#2iGdeu# z*QI>{-TCL{;lW{LZO#7b+qbeex3-?nl@$|f+qP|+;Om*j>3u89%zs_FbH^s>ZQh!v zmu{J!GTPDC)8kTG`*+3G*VAVir=NQuegDU?74QE)VEeN5dYp8|mG16tcD<aC;Nap& zThOLmZt32T@UXC?_xJXOhfbe9onNw0a-E*8uIxt8aVWoj|28asc1HWxJ`<^4i?TO2 zX6RKs;d77gQ1cHD7q|QIfH@@OMcIesGc5x8>*MzBD%r8V_tsS}&E-cn_(w-ee|vko z9TXQ2A3j|5Sm2^XVeE%vr%!XUH771$Gss$-d27Sg%P(8@@3%jb_W3|@UkJCN-s<(H zhYKq8&OY14alvD2_r;7okG_|ENRD~GIa}sv=<c}FDMkm6A5Xth_2J{;tIB^PYieuR z-SX~SwX?I!%f6m%YHIrM#l^)Dd#g;Dn3yiyzi<EMoX)ztwXa^ko;ZI#KPX#2-#P31 z<PJ6W%1X;mpFXX7HQ8A9Rk4MP{Epv`BHZGemQHzR|N63|BFi-0=(eTa(?6*ME6F~3 zar#KlzL2o6q|eXJPT!l~9Q(`oW2gE&hm4FDTk7WT-n~1~Y__0;M8|;x4i(ka{BM3; zx_Q&mV6y!**;0#NPD`fU&2#tjI~Ov~RsNjf>Z`w&?AGtI`URT#-uLFsoApc|q(3^y zW@cnK1P2Q%DJfZSIWI8=rM8RHA3R8S^5n^bHt9TxiuY{hvk#wL-rm~Ed&fT3E&kcr z+3k}iO={e=X_F8;pNvCEiHYA_t5(n=yN-^I13y1MFMM%9Q72*p!_lKhnIG#lXZP(B zc<EkSYkRN$f31nR`RYESc}tdM?vLA?=G(lR`B+s{^+yZVSteh<em!yOlv8c(-d7qf zCA@p~>=6(UU;xdOZOu+e+F_-jzz`P~mzRD0bI;Z?+y4)qOa6&^m!+?-|KrCGpA6d@ zpmB?vztvkL%1U=^-CBC$@4DwEv(GwbU7!E-((m=l_;`3^Hh%m1)z!g)0o1R)-aP+! ztnIbuDoS5Xe4Xp+?D*vEdgjfOyIOc`>Xc7sr%ah*tSoE%3RJJArPWCv*nUj=Mv9PA z!pTXh9sT{!HFzfS6?{oedL6sFOi^3=^xfOsnyT-1Jmv$9RbTK;v%TJ2_@y<YXzTXv zk8f;D&dAOVmQ7VM;Z*#0I%#7`Z^?xfi}e{MOr9Lf{@^}?&q=@S8#fB_^73|cbUYC2 zbLrxhtNr-xn_EGFfehdA11IZbYIknBIDOYHt2dB_*oV)b4=-}<-jI9S3=~t{@qZpo z`2O!<yZkZG8bnZ0dEmuky~~MTQg{5iBshJwWbMa~9~}b%E=&*(wfyB|QrFeh_2FT= z{G#pK!%L@dDlV<Lm9@2RSK{dzcDFZ2=v<YQlw@xah~M=sBg@3hOi5dtJNw!i$CQ*M zuPj{T^erqZ9-Nx-@ZrN1D^^H+OFnz>v7S>$qtt-|J5Dd%nyusFWtp=!^OnQg5-az$ z?C;Hz4J6vm8pqfMv6WY{T@N>6Gp-O!I@%>VA?Oh(IXgQuw+MhX)TEuCXS=LWyl-ER z%`YJ#p{9<Gj>h+QH*GTd^7U)%<Nty#EDU@1?)~xOasTqKFE$B0VqSgq*S#5ivai`b z-rklwdwu4u_Xe)vSJ|WYR2WXvk3Xk<UQqLaRP9Xrdb^sM8n$=&`T6dprC&EJ)_19T zAXVGh+bg^2*1b!Yns)87>f0v}yLi<qttU^O9LU?gy3c6hu3optw|>9hfB!A#lIGsb zFRTn<>*Maunml<kgTooqmdmZnmZ@F2eqGtd=Fg_d8#^+RcDlv0t#4p<aCc|lwR^X| zbnVKuYmcsr-7O#`)wOQjy2f3bHw*7Be_s~e-rBlw@#5qgyY}v_O_-9ZQ<|NveXsKQ zT*cCg3X7<yD7Q7rN=g^*+_A~Jd*eojZS^;vmCDM>$3w1PzyA1c`F+=r5Rq4}Uai{! zYDg_wy!h_5ty{N(x^Hi8ZVrr%watnR4Q+*V-_Fc@ylvf@HAnva{cTwOE+!--B&M+T z!2!lIv(5RRK7G0v)bX>Z`0$|P>(c*rJKW;+{@%;Y&v(zy*LRQaSU2hLLx;RPJ-@kD ztf0Y+b1jpC_9bkLC^}yCM^snSTl0Ux(}`bJ?%XLE85wC&|L;%8{x>=or(C&l!@}Uz zrJFZFt;fWEV+kH+afMk~TLm7idcASqw38`P6>D}^ExB$q(}(%IWlXM#6uTbJlU@I# zUTxfS&EspvdE;w5$(6e0vu4e@a2u4XtgNh-z3$9&nSAJK|J12dSN0iQTq5wO^~sYb z+t)pDOqQ!HJbC8KAIpaNU5nUX#zaI&tlR&uiiL$`MW2(&+t^*NyALKv6kYY`+czOD zcGv6EOYiTNsa2G+)>P%<;tGg}c)`iNjE`aemZ-JA*L`UO8+Y#9I@SW~We3;n^7i-V zKXvL<f{B!%l+>wQnNGC}OT}$=ePREybg}-ri+vX^1eBDQ^IwULjlHqEeEn@J9UY#z zbLSquCMzp@V|Tee=nThYyVkDdjf{+Re)Zu)!Io{?`XbKHGR^iWEiN|x_V%{<5>V|K z9DI4l6<%K68~f|`-?p-{lKT4f>tay6GK=#Ug<rpN<-vo4&3Ugai=QpnwX5m|sBh2C zFL&h5&SKEf+=;JGo$`{gD#^I<Yw!1a(!p<~nkConE1AB*Tfd^@<##>z_>N=CR<GuE z?~`#%O<np*WAZ|Gj*l%@vuuk@`S(5AthqMqbtc3AVpIKP>3++FfByVwQSw5-%Gx^g zxZ<L26JO~YO!=#>2Ax{H?)a}LzV_q?8{fT}7<YQB>9XCoUX~nsSiocX4=wtXr0P>s z!K1Hv;S#0G&n6hy<ZO)Si+?K|^YKOZ>%y5cXWFwCJifYb!#v4eH=X!>GKGbOF|q1W z>9fuA`zqgVy`FTpcJ5;RCE<%>Kb%O~IA{O=f4^6&846vTlDPf$#JO{OU%kq@8mQJP zu*i?&<BMITuh(VDyvtfYQRi*h@AG^1>@i|Evv(Rp)sv{$^{ZArdSi9bB6@S0@9XUK zd!K!KefRF&$urtA-njj~_vcKyo$(*Zi!O5O)~(|^-Y-9Yo4CG|Tj$-p|M!^rZ7!6o z^)K0~{fePsZS?kYrV>1o41d;{cElBy&dsRt)ckl%I^RXcx=bf!$9((V-rk3P%P+4` zkh<8><F**o;qIM&Prv1Wule08CC6pUdotrwl>8r-SQWmyqA4QUTg7<p<&!1bw}0mc z?S$7WzH<G_3TB72v}e5xbzPYyMK23>81r0wVo~zqLeIT>adEvpCCBgIzh8OT*St{Q zZ4qc7<uIuGa_^nx^KfoOyBDusRb@Rs*88|@<)iGpD~t-p#-HODzQ<O})INS?B`7F3 zu{y|Wj(xq{a{u|?woKmiUr<VF*Uxpk-$`A!|FXm6)sH7ng18&<`;Je38Cy_bux|G| ztCqI5Reeq_E-p*B-@bioQTGQ_K!v!^^!dv$Z*$bz-D;0c9$y{E&XAIpc8^to^>Pi* zF;z1&G3~H5JKh*wc5!iWndfxbWR7jMSZiym+}19=mKDWTbL~AnJuS@>*BjmoZ$5S6 z#1DI?j^l-2txx%A-n(}%VrP+RQc_ZgyP}ek(yWlRYuAFTy>-jx-Iv~eU$x8i_0O&E zznpPGT=Kh{EJKdj?XN+nmNWe5`#t$}NJWK3*xIPp0|y+g26l9Gbf`^PmT6J^jOW~3 z>++kSRm&|km)0y@x9;83EnBv5{%`j8Sj@*TbLLF%B~$i`IGvIB`{L!n1Ow3dXc60T zBzxT6>AAbOxLo!R4i?_DdGp1Kh6}q-R$b9-`7!fo($9iTaRrB@N*PX^IWvd(K{&%A zwKuLMC(fVeUmdpA2~<^TfV}_s&{qAb!orQq*Dhjqn7Awx<n@&^&xp^x;3ms(>GEag zUbn}W86K&9X)V#PvXb)j^!)Jk>kLi>kl)*+q@*Uyo!h%^o!-?zwYgJ@{QdpUKl^w` zzIKh;o<Q~n@wkeE=TD!0y__M;_eb~3o|7p~H8nQh<J6Uu7HJ-TSn%M<$;ld;nt`&e ztn3ZqYr<a7Ud80&wV02=y8NAqsk!-ojsxOqPgzUVEG#5Ij*f_!@e1r{&|QztWo2en zRaGJGGfSL0v^1aAN3XrM*{j&+S<l5~zO!9iT#hh1by%yvbuDeHUN0;tIC0+1w`EVB zKVQ6OPfV#uXqn~QbGj>6t~^!mJoAd%T~%e}$J|aG#~FV3{_1|s0CuC2?W%R_-174D zs;a9)-2)f;a(tBTKKg0jD+N6-sZxd;yGpaC98B<F-r(ZNAUngdSPc}l3l=DVqxMAe z*RNj{_4WD1^<n~KU8g4dE&u%T%9Sf=R~^}cudQHaE`A-x@PD07OVXX{xg8xHA*<G` zInpVte&M?L%h|JDG|D<GyPEYk{;Ff!;w^#YH+Pl3?qzF!_?yAz+opMSb#)$IUQQuX z+;c7cU0htczI^+pq^{0xYC3tB>5h3Kj6YUh&AR&5V4t2;DZ_@FIh##<e|HKb?R=%9 z<?8OPY-lK0S0`t=52SVSf;DS+e*XOV;{E$@SyxugmI_-Hm6YSL<#(S3$fl|6%Dlpu zaCw>Uu@fgwyl42K#?XJa<W7oF;>}H|pwl41!L+FG^4+_=Z{Flwxqf|h-y*NQQ$C5G zJbAKmRdY}4I;qm>Jv}|940ReUGZtEPgD(4x*qS8@x@gpjOHfeIxA5rEqZXyFL}d74 z^_BdW)ZV*y@BG@>-P?joCv3cwx|ol_Y__hC*H4xPm8+2<v#rbZ!q&xb#>dBl139DX z<(oGyWo2ek($b;sflIwPHr`Cy_$FBPiPy_*f$VI06TZYdbyPn*xY&Rp!9;3f$;%*} zs4X444+{tiUR<$cibefDn{#t4nL*8mKB1sf!feeCpNn;;dY$|AVpm}K#+x~-mrSu| z5Ljo`o%QeEKMxNNhmw*l;54`-`0d-bC(fO7E8e_r8|!=@K8F3P*RK5=92GU|-|SfP zWiDW+pOrsQrTO&js?9GBu8G_{Vak-20}lOnFHY*{=+IMKdgSKj^uT}s2H(pe#{-=> z0@r2UIzMUh<nyb~6|G(7v-sVn+}qpEXUzJh!O(AiIEbUMm0MiN&Q30Eb7ZNEl9E!; zimh8kkN3;FM@P?orJ?nA?e5*y$&ZiqUVik-H+WqjyIo}L^q_U@2d<VffQqe+NvzM# z&tDG-b|c@*0RaIGo72xHX?-hwyyRwr!Jn+VyGrF(@)^xrma_QWq?t2+N;1U6?$=OJ zVe$0z<lyBEm2CwTS&qrc%0)#*7cO30Xw~KA-XgGnTZGQ#cZ*vz@2+4za9V%A%!TXM zx62*azvA2?aYIAHh>c0CH8nNh@^TSp!uH#RpPqP50X38s1+Aa*>FARuPwH3j83it@ zS^O?(^G!SM2Z5TYGhXRbJ=nD?GbTochpqXQg^P=eiJz9XcHyHVoL|2Bb{oD~9m??_ zJ#6*YrdJBWnYT<{9XRmnS2IIi@LX4YCMKo{GiG$0IN<?KB`>5(%FC72)!9o+OIIyk zvBXpJ|MGR~-tlK<W?rr<{*ifg#qN}pls}UXCRDVnem%ddug@(hN$Jm@KM*HtAK(_} zU2#x-^^4`9>@#&PZwh1wRkmzWy~o&>Oo@rzf1<SX^3iVbVwtv%jts7h%uGi=Kfb8w z=ur2--0e4W?tOZjU%xxLbizrKT<Oy3XU?3FZWZ7!F8v$K$jAuF$1W}{;3Q?j(|)+| z@^b&hJ9gZdygjBxV3FtLE$NdcPwroJZqcDF`BxYpw2H@lFrIz(zMxYLFT?an`m=1S z&4h%7AHIIQ8XT{&A;H1TckaY|`SN8&-=bT3iY~j3CcO-jbrJ2)xDuOVc3VmF>0yRx ztIjPFza!h$(cvLqRb4%C`t<fytF*2LhOB1&&~r7*cAZs6mfY19%m+XPX-LSG|5JnR z@hdo#%I)Rg;W@G@bhUt-+&Ykb6OU_ZY93q}y!^ub`|GW`yo3(ipX;|=*VOdtV|zaa zn+<{GH}}<6cU*qy!}_5<B>m##oyE_U6croAy+PFn3n&MjJn0x5Jo%Nzs@MxAZ?9`= zYW`f+{G#)?*(*IsNy*hM0@93ULg%{b`=|*&di+>WT%2981)Lf#_g#MJl9;G?Zmu;u zIRAJuZ`izh_wS{>(&klPMCY_U{@829@aE3W%UAB)`SYK72YbWxS2k6GA|frJtHTnX zote36vA{*qs?TT5op<fp)x%J5xAc0cUgV}F;iYOyzg(Q1nL&yC=FOE>U0JC?r<PBi zJefO`{i3$ntLB`$yG*?}K28vLWV~wgi<5gQKZ6cf$j{He8rYG+Q}_S({qt2{F1kOC z-7a7M=i}#oyI(7g&!6kIWY*n0_qsZ}Q>Radx(A+Re6aPxg$wp~O0UQAT}}LQW{Fk9 zyd_JPTw(Z8mzMU-p1Fd7VfrM-kdTlC%a*a7p00nqiIv-e&v{Am(xpr9`P=<`l62Lw zBV$EZ7Z<2jTYvuXa_e)<6}Pgsimm1|5-qUbml(13nseIbpZgj1H2SA4w~4E-xBv9% z(}w#0b@M(rEeQ_tidcJX>D;+<V_Fn1b*@{dCu3J50lGMBx%tb#P91NzZr!SxbLn`W z{h7NvDmrh8Z_mBG&HeJ0UWP~R)jjGNxw%IVHnSVn|EpOOv9al~fs56r&-4G+<mKh% zb-a>s`EpYK-1BpDogEz+=lCsuWwB~*q1D{|UcSCxf6Sb(eblX1<n^_++DsoD+}w_Z zw+g&wU|Dr;343a4>WX#ij(vK1T2Na0bfJXOQM-RX9yf@`*BFMC@+mRRnmv2s<jKw3 zwwYZG40$~{=-rCdtE-iDb$iua<5<mJB`Z&!Jo$dr%cax#ZomB|!mxcM-xBt+-LgA( z?$prMb`A;>a&mSKbyxc2arf@swkubzr2hT;S0-I0XvO~h@}M~ZPft#p+Rc2LPdS?p ze$ZZhHEONZ>5yY?f4M++ov&r61KoQU8+58S=#<3OnO_zxU7C8rqG!5z`3{v?KK-`e zZZvJ$WK_>!F#GH+&?2;Be}8{JA2hf7#N?3haAkdcep_3)ddIVQiY;few(jfnUuWWV zy<xR}c;ek%rRofK_!F!d`t6L5xO#P7x)cN&N?E#e>8i&9l|7&XY(Puriet712M2pk z*NMEe)JS-u`pcIu4_;jCUijrjpxMg<$DKNU>xiAce^9M9W<%h9FR|{UiCd%Mrv|NK z{jl(rO%<qTGI??{Gdtgcty@D&Wfo<wUAOMspBu^jx}~*8=1rJz;n!jLe;=A2MYza0 zdUZZ}l(gsfyWK0+ef#mU&rkE|<*?OXtHrvP#+A-^*|J#wx`w6YPO$_0Mn*<<`Yja# z4m)1?R9(1pr|0kQ@5u+7SR?k;Se{AS{K~`SvR_u#t4GhCrR6hx`24vzB_%~fiid4o zlA!N~ZQDQtL<@HAj4TzgwNPrgk+U^wXZdHAgvEA#lO|8*U%q^~ytxEVcB?=<dqT)u zPt)sJhg-SDHxxbfI&!37$^48xOO`Kp2dzeC=4J*RJlZX$8+B#1k?_Tm=OtEw0Raug z&(Br<Ik|}8){-gb)z#JChs&l|B`>z?3knXdX2`j_E%$cb^2<LP1d_IboPYg#`{U#N zi??hM0W~-a3O2m*a0!k|OkDV0zwTqV>$=<K_iKuquV$?co!ObOYxU~Y&UtxyyLMG@ zaWpW;#l@YEzmw9eCLsNlb3@+UT}BN3X=!P7at>Mz9$P!VEL^#g^Y^#6hYz)K3(Cu% zFO*oc`ayw3%hjydYqxJ_vou_|5KvuJ^~>_=&W>fP_wBO-W$Q(YoJvJ(Gnh8q%-Sj! zD0?LML&_!2l&w+x<>lq;MV<EWyyIhjFu8EXqD4xexcaluy+riVrAtYm6NjGc`r94< zXOV%D(xUiOwM8#IygDaM68cyDb!EAU@9uuzUr!!&{bISjqcB;%;Xdf%llL>uJ`2%& zdUloZOUL|teNfJ8>{exEW$pc^pu}JP;=;lOvesohbKZQ+|NkxjYWclN_48@UQt4~g zu03(~?9-Er=C7C@^iR#w@@Mi@M;k%uub!Lg{{FIJ$b=T<3}?b+JjFqshN)9qckHk@ za{Tz=lt<fDE*4l>S@lSp<wQIyv0`O7GtYMSbI{WLu({nCRxjVbKR(kqJs>9L%w$(a z&80P$PoF;h?Jc-UmGD2hE@P6ay883HTU%cKJ8|N~dd3KD1&2bFr;x^-Ud)b$mKK&X zGmX=~unShsXqT(fShs7}Epdh(x5YL8em>`BVq%)Js#wrheCpJxC(fUD&(}BiXA00= z`lqz0sA%3Rg?W9wyO=UFGyNFqD_<_1{_W=5Z>0=*><S{sgVrry&Msg3MbOLJdm^Z1 zcfjH5#Ez1OTd&8>{&_7r-*so+{qp;@PeCbW_bDHj%dY9^>P5xHf$`^Ge_<$Kx}n)p zaWiY{r#n`%35(ZVIGWpAH+SaDpK1-f439+JFSY*qRh5#Ons{-MYs9V+&EttD7Kes~ zRoQ+#BJ3Tr9aI8*yb|m`b@dq+6IqM7exNRF`uTaS%Q9Cz)=*!nV<OdieogfDbsnW+ zzeKDRWH&^uO=kpMDx5btD2kzF)ww0JmSuwWB57%9ff`FUH>a=eb1`|jWXgu9wcfXH z-#*Lm;O*PDKK}mt2D8t~+1q%R=w@YSPn<sexa~#zi^?rG;-aH}U*EFD<X_H3$%B(s zzdVIDPX4R5>=6Frn&sf)!ZK;nBmsd3AC><;alBXe`|SkKrlDPV?X9g}bz^sJN#1fi zG$iClXjs^<oq5NP9V>HlcjxE1rx&|x%jfC)|D@jB!LD{`=e&7xprgG)Lqk_Be$gcG zh`IUThdY12-@m`Wikr8;cbDJIoNbjsr`Q?R1kQEU=V4=>rW4tu>OJj1hRLcvXOoBb zDjxT4m@;L`)W?7KT#qe}Jw4C1+OOyPXQ7u<UrWh>=6eo543KrVRCJj<<<s`C)n7Nf z(lIewcjMKRqe&|nKG@DaTPEDVzGRBvD&v*QGNnMHa&d8eM~=9-xVx|Jb8&I8x_;$K z%bhzhTefap*|&&Y=)mmS+S+aG@--8p_52ufu9Tij+PEiw^G&;HL3Q37h2}rX+ups) z1KngJC@ARR<MZU5fl2PqU%#?8r=8vPXz!z4yLS1+#>O(+Ycnx3|E{gAW#3lB!_B?9 zKio}e@21;tEh;~$oH}(X#QkD-kniQX$&)4(xs?h?S@-SpQ3MS%FV4K>%&;yT5*Uvj zJ=&0S)94+abIC>jx=)j5fOe+s$^&f)c`jf3C6Mpwq~jX8x<^+AFHhM1xjcxWjG<n@ zX;0q92#fE=M>lMq=>$6Rf$>1H+3dI6L8n3(9zucvG`o80l-HV=okHMs4xJqxBAMCQ zpyF`WtXU!M7g;q^w;fEVxR$grWc4|x@b=zcA}Jdq_?9hSUY}wj^`7;^`v>=xtE#FB z-rO*pGHsfYp`jpXO^LFg;6;@}3mMR;NLN?a0Z&E-huKq%Y%MK+#$I)NajT-H**tXV zvSr^u;~Hmb*bg`}glYCI;RX#(ZqJt&(~If&@uOnK*|e(@J32C$LPJAA_dC3J`7%(} zReZ^m>N$StzkYpvUHSD<W<&2Uk@T%mrx|T>Hs9Q*vebuBV42nAtaZ6NVjde98XB$w zxy9o3t5;5Wd3vv2y#fU|chITy$&)7+hq5pHm>eM6aIF1k(#`bkw;vo@AjQBS-{|S$ z81kO=0~^EhjN{c!`}Wz%*w@K`=Apd3yFu+%6TX<}ukY^ep6>fgUB;>7|Hp6N{_)NJ z^0Hm~)#VdMZ3E-C+|1d%bjp2JgLmRyGrMNZo?ZCh0OOHk$C7@2divqhry$wRj*fLs zv9YqBK7G0XZk_6RX!=X{9=i|9?LMVqvn1}!E0j8Y=FA>m2d)OmRhwV5PM<D5O+UWx z#*GLL#gOBQvjnQYzvBh1GVXZ&4YXz*bZS^}+|*@j?%j(6Wi`l<h5jyv8*9Q|NB?-D z<YwZ#F>wAf&_#g^yYK$X)qE=ZV8!JIN#isHO-;_kL^=CQ{w_<RgS<q<#UFopdAY!1 z2kQ^l_7(yC2pzF^jxQN+tf=nj>FIHG>Uhu85kA+|KPf2*REJkoSFZ*Q-!+?<n=6}} zi?3a~cGcn+uC@*Lqt;&I4`E+;^03?8%^hdXoVm>y!BDXHWA~Xf<42DlZ!CD|)OT1w zP%~}&ZO~xllxfpe^(_*YYWQDjHFy8+9j3;W0%ot|GLHAjHu^0uo;&5!YK9v#<3vP6 zT9zzPX=$(i!y4b&F-1dP|M<zt>K8$ap1b1au!DO)tF1Uz9(214I!-os<+9BCtQ%ZP z#cXF9r}Kf%L5B3SCc0<j=ey_SftCq}x?k+JQ#|tC$;s*7j@RpUn_NxwkTrWHmv?!Y zuac3`r+CIY{0af3a(fMC`hZGuG2JMZ=Emm_gamzA+7CB2H8FvPJm0w6DK7oPaiI9* z$&*`GZJtn-bA=Oh&1Vy1#L_AMnfea%aBy%q1O*8xDJg;arL)3TtzHf4xy_U7i;cgc zwDiuTIdk^JmkM0sH+yB`l9u+Yh~Yk~z;dhZc`mRqpSo3x1q6LFV`F1aoIdTGt1I54 zKZ)VqHIuW`CQZ7u(2D0Jw{+>QGw0@7^PW9>HlF!IF2lc7pI@|I%s4Vh)q6w5$0Uhf zx2uI69m_;~FBiPKV<{pgcIaivs=meCP8~(dFaON(^77jEN@t0G&XtpE-`?Kdo-u2h z&eA=;rDC=pzkhdka$;JvcyXw^qS7oOP$OXW?Cw53J&E`${157#oSpwyT#qgP=;ilB zOuAI+>b14e!aQt;%NdWXI=4t2R8V?(If2%VYPh)Ux^nw=_n$vCAz@*w`WC7GoVDz) znyPARK38v7uT}5KWxlg}CQh7K&J@Aj(0of=l7~$vY72+=biLM-DM7OB9UkIKrf6tt zf)1s>2<o@?#g%X<8tICi)~hj^?q{N9_Nv5nTh2|PXHTC_)mpm873BP{UtOJ?n4X=P zx!8(JaAJ_IE@&C4D=1TIR4KL!yk|JEB|;~6)!_?Q4!O-;=jG;hOso0ehY3@R+)Bl4 zIr;hBgMx&bnwr2d7xMS-UyIULB3|C!JJo+J_gXS#_T<Tv{a5li1q(};?#eQoeRfIa zt^M4J|F|3aU)fYCwj6*o8TmKgTw}#2c(G;miWLrZb#}jg{Q{Lqa*9Vzo0^)|dwP36 z7BerodSk_9Q*VF&`KcyS!Hj=4ztX9C^!9D<RPAsjwKjPxfs0?RT)fzL=T3}?iOGt- zMbb_k-+9;$Py79T|NMNeSYxwSCV7xS>vo2Mfa(bwHW;X=swN)mkp!ilUhd_WJE2K- z*0Pm-i^WaZnjda|eQoV;k5YkIb~jdB-f?SZ@$!``SH7I>)KSe)vHIL%aVHMs60E)B z#j2}Ut|;j1^WVLD7nI-kPx)jjFF!y0`nuTcaM`wH;%2W*6pf6Glv)M&8Gg(G`QYi( z)~BbZE1Q{#IdOo}Ab1g3Wo6}xl`8{fUH$u*f2_TlwReFPhp&Iml}x9bIor;AX__;1 z1kH8zcXDz94ZU5s5C9qva$Axqb#A_We^V2a#atWxPm9zT^rO~ZV_wyK;ma|%xoUS# z>+gSa_4@U4^M?N{#}nIT*w@>It%+dF&)=u(vc#U3mlu?Ks;hUu(x_U<_+$0my#IHb z`Rz{Jl%G|Qb0zcAjht<f4A;Ch^TX!4`lA$A6ZO7){i<khFE1)8x@z%@lakE`H&ou; zRqDE`dBXFA#eS3XZg0z7ZR&fQAz|Jtohl(2nVus@Tw2=OL1m<z7r0kA$EuX;@87?x z9=~vH7dVu*G2$NEfn}X)qSB>7htf9BWcagt%BMJneXBmdIC*Dh@x%!e806*SoVz;I z{Ij#QK_eQME-kX^it}Ko22Db}-~E1H*ww@n#v23Gmx9uKn$gUl7J+zBsQIV~gO+>j z*kK{T!*;c>BSY%-`}fCRUS1v;6vXt6h1tv0w^~nCRW-g;;8RY{6;E*^V`JeK0e(+S z@fGJ5sW&z@dieObKnAx=ctgX&l<e*0_wL;big5jg>Dk%Y_dUQVc8QF1>80Me*5y*O zX3yTw_P~yTan<J+o+TwFprNhj&zD<q3Hmb2%F2Sm9lZXcs_4eck~~je->0*kb{%w^ zTcWP4oZKdGi0MH*LxJ>^?jAQ~P$TeYxA<XjBhV#y0_ted#crvZqKk|AL)aB}iAa}T z(w%*F8_$9ArBk{?(=Q6w*Vn74sVQl7U7w(|XyfX2>)h(<>~`(i72<x8o4w)suHC!i z@9ro}p8v|g<#6I+zg^ohFRKZPihdQ<d}_tu2y%N$ii(i1u%N&JO+}@m^{ZENgHr0+ zwV|@E{zZE4I_n%u1r|-*5V%}35mZC*wLh+7_|MgMn8!eZCjzuOKqr!E^2sGue1b1K zF24i~6BoX_V+l*G(QCtA+g)|+IM&o_<*O+vDcRj3z|R=5&Z>Lfk6*u(6crhZpPdPm zZS5!ljU1`_&3Q26^l}r1`pviBT7$Nn<y}qeIM&r`<?DJVZS!5VrCXRd0%hI&4;?-X z>c%Wk@Z%J$T(oYT9;hi`YHGS_@e9v|Q$F2%^5n_qRm}pinr5#|Qg7y%)oVVDV))P2 zaC<?FN{d5GjLbCMXf{X*<;&!Ix!~KI$T_yv(~|Y(znTz~w|e#J-|kUSQnO`eO}eq- z@|5WlCkkq}++a}f1Qo9zKOQ_aRogKCo(*USjp^#OYfAe1{mFXG9-7}Ps;krQl;5vi zyK1vQEVtP!liZY)lsif-9*hRTpu&}#8#Jzyc4o#xD=xv_#qZwbfgFDI>Q#`#B^%C$ ztu~D>6<GA~fZN<<Q@?yEiC=v2hb}`o;{!7daZW`6Y3c4CKPtct5oed{4wp^lSeNs) zwzkR?{|s3_<<obz=7+r9M;`^qwq@+u5V$-u^Y*sfViQmv?R}+Fm1H(sP+q>Dm0RpU zg29SDXP595>(=pAR#v`v^Cm>r)&HKj)1HKl5wAko6{YfXu4G1?K5^p59swm$hb5pK zE+Ns;(!%26_9<6!78j^7{OAa0NNDKFzD4S$L8rvQW50Y(CV@9rT;8(1@^f0gz5V|G z3?F<M;$W#vNJv0JVucl#Ag}Xf6Hr5<wY9at!s24#L}#y`RsR0xwWZDT-UQ3GWhiY7 zRPWzd`}>=Q?`63OLHAZzb<dOFVbh7(G2ynQ&`Y1%T3b+?5<ILw?@89IZI-I4OM^-U z7M(ocHrM9dw%prx%1dhkyey+ZG4}17TTP8kQgX6lOMq<qiR7<ez9`t+%R`!u{<B&I zUW#?6&VQxgGP$$Ys&dI(>+)GqQBm)v1=VpgY<HAYv9OTn?Cj*==MR@{J+U}rR@<UQ zN+Kd61!tZH2XTBfXRy{0<2LV7??3D|*Cwi}>X**qi!+!WaIf0@;_RE7n>Q9c_4@Jq z_iE4*3R4pk1#|Q1;Kahcbjs}DprCUr&p9pOk}g$ZfQ&rwGj;^db@k_AV;0kmYFX+% z{ZPuIZC_j-uid^~{O8Y~E7m+Y@l|22Q^#9VQ`7uqOP6l+RO~<IHuuFM-`Qr8%F4>` zSvH6@%ztFD>(S%K&7#_23Tkcpj|=p&YpQm2b%CyY>f6bq)KU?CdCS_9Cr^SB>PtrH z(na1&mM?FY>OGdiuzl6JMdk|^E(FaWL1r<7!<?O&LE(Mx-a4zUc~hi$+Rnbdw$^%~ z701MR8v@mf4ySEiJ0-}DC1K$!ohsw}dp2t#HZtwow{O*A0bj|zd-sBRfm&KxA?_C^ z+cE4HcY3oWLg!CL;|rmjE1hl|il6&AdwZY$KQ*XMnqfVcNe6l(uEZNWz&FRTm<>{$ zoD^(7{PEDQudiQ+uq$5DHhblg{Na+f{@D$;-@azJ!`CpohyT&@=j~Iq!$E^fs}>8q z^h-`w2KnIHwPjXa^R6&e9L(BUx4?>H;=PT5>bsaEB_+KXZB$w!R#|o5J2S^pxU;hp zbYtKv4VP12zkYoPn*7z*50`cImtlw#ciNM*G2&N9yW%Xa8!LokEfY82{AUj;PY<p- z{GwBU>GSjR$3Hzi{qXJC*B%p}PYhbLWC_c1|M|~moDSIO)bU(LjGO&S=Q;-I(nYI5 zH*YyKAN-KZ@L#;au~g31aQ0bH!y9y8gTaTjisvs}xze&{kIj~CMd=3}qZo3wMy;(5 zWmlZl1+sZ@?(J<yGiQAhXb@es`Gv281A~x|kbtP@QY)^DEiYfcKD;t`c|ceg$jcrK z`Bl}``SH8Ua+kj{a0wQbE?rbOY2w7f*#d{S6hcbH_I7r3I5;^mL0W!N=Iacn8>gQG zFW_3Np3a!FEoyB#$l_NwRtWblhEA7f>o!<37Mwri*dhQr8~PD=bIwvLzKf=rd3m7e z=;JYMuUIzh-L~!9*)3a4%*0(DH}qOvWI1u>Ob_D+frijkn_u)!pDqsSCM6tX;y5^0 zFEeZ7?YGb-XQ=zd*?Zj<7rq7!p)9iExL9(?ZEglrYD!9tBgaH8g_u&Yy_{TJPDx2h zX=i7Fe7$1H6wnC4%gf6xpBZ%sEQ-0j<@uz^lRt-~E6(b>u|n8)LwH=}(dD~$|CVDY zXEs=QZn1e_U?3=|L)z<yv-0xX;^O3@qIN{sc*r+|w+O6{))8xeW#Dod6l9*0X3n&9 z_xjl&0G?0jJ(vKlP4r^9Ahij@0?^>R-&`k8&(2pGRmCn|J5?<$cZQV;EPC13YjsiO zHgtBJ@xlMC<?H<m=Y5wvzW)B^(~*+|h1g0Q4lx~Zw3xTUGg!Uw(JjBpozniow^z<S zb<E?9o<>&t{)UJ09dB+duzeu1yVq2&Y|^n({;*3|9`{+FtmxWsfGJEtaf28)v)iLB zZ{8JuZ<P$+s`5JF!S^@szE<jgtld66%=|m=y~rP$k&%%r)~$Q?voy%u%&hI+y*QV} zH4dMRo-_Wr^7`w)IO`UT*n$<pnlE0xIu#QaS9eF^vjv0Q!=IYc=6Of<)&2%8m3%AW zWn5fb{Nm-ygRR`+TY~4LM7qSCI&;P*EI$4`^Dmdz9nNz-Cf<LqFE-JcVc)X5k6fa+ z=efql%5rg4nA)z@y}ixQ!lL8gK}QuK&bKn^Kl5*Io1dGN)s@jMuvD3^REhn=@4xXv z6ZbQ2aNd2iv+Ug+&~}R_PoHKk58#?LXO4@%Kfhk=t|fCHsR%NhuiSfY`&Q?UOOowY z6P-)S%Xg=zrO6o|d&53q?cK*F(^3=9&$C^zYSp7=&n;SuE^2`GYh1h-_*O){Q!=?v zS5I%>l}ncnG5>NoWpSlb=Ggo1`LR2z|JuD3Q$Ka)j7w;!=(jgFnNM%pQmo-Q*Rq(c zwzhVU@L!{2Gw$Es_BW@v`19{ux-MS~`AU`AKmGn&-g)9a(~Y%vAGuUkR^Hg2FJJcN zL8juaLUH{#kfZJXd~kj%a$H~{f6nc^?>}quGq(#|{C|9*-;;#g+}w4OCQWMZHT=q8 zmi65t(9x0c)vH$<N?(V)6)D=_qSP3?+)q)4@9?(Vw=&B+q?6;e>AZe#E63lzQ@~Q7 z-6~KhBR~KCld|3OnLgMu*t{<ky}d2hIW|@{-eRe?kB`rS<;&T*xw&s?`hDt4jXZB+ zX4aS8E^u*c;R<0@!TtB+*&a;jxC3&yQj_(&9n4p+UOjQ@(bq38^9l<=8xJb}*UIhO zcZQWgHg5fQ-?suvyX^Q%7paJFu<X-P@;x@=?JZruDHA6)?ydg5XwM!Qz3JZ8?bl}J z-sWgOEFmG`U?X?^Tw#|*!@E0o?udVXe}DfHS!WmXHs`q-o@-;C|2T1~v~TAvTfZrj zCpX`^6*XnrG$)rW#Tl|7cW>V=UR+!Za<{$Gr=H`FEtktWxtO;*&(%0tT2_|lry|78 zSi{b6{YB`L=g$|fTgSKke%<aeuC)_?{;UKoHxYWsJZt(-0eSi2pL5GN1n)}ml`awy z<YCk9F>GhNlDXX?w6M?+6w;ZO)!vFksdl<BF*7quNJ%}))%&l`_u#6F(nqJ_;?Il9 zcm(fSfiw$qu)Je_z<gkR|9U5v4b|WCu3WjIU_G1vfZFDd9}7XV8xb*2#P*)yWbm)v z8)vuOYYLOamCm3G6P4XJefspNE~DqCHp8BOPqgmjnQLij1w=-2Zoj>DuCw{WM@PFY z3LmkksjF`do|EF`(pP0O?|xRhz{OV&1Ju0|=gytm+UatL`9a->Kfgj#)6*9(TgJA# z{QWciIaV<`VuwMej68gp_+j&FVNSuHt+(I4%gV@j;QG-;6BN?CEKH42$!Gdqmw4?y zy3#E7R?DtkRwCl!*~>44f(GSlYim2)el|Qyy%)RlY^sZOOUE^~cB{Z&6C4yiC@}Ch z=-x8)3yp~AuztS>w6gJ*CQCwE8k@S`oC9CJY$@xSd`2SqkKO$Dyl(}RqM~J9xnwR| zyjc18rZw`NCz2VAwp7nqwPlM4Xoc<Br=nk_7G2c%_3Ia??fq6nePgfT{!Kcs)8+cp z<E+~{uF17q1<rc)=8ewA+}r6rJHvM$T^XY%e(Ln;z{tqXGiQ9>&e@XCbMV9oj$glj z3w9sfQaon~zx@4YMr&l9Twa5c#@U~L|Lt~pa-88?#&(NPH#as=ILF2H_3->tKN2-_ z&K#HgeEqca^sT{jo+u~#9C-fuuQfwmg78vFzEUNp=;+x~rc9~1zU?iu(xJmQuTPjc z^XJKg=TrMurxz9qs{7A7a^uE~vaZPz4F9K0o%*$=w)XFwG9JN~4+7K|`Li@1v`IcQ znc*K3!}J%XDXFOoH*FHC{`RKv^wUe{JfpVdD$DRCCnPX@tcbBb?s?Dnn9bYIKM&nf zbXn5vJhx+=09R|-jcv6Y2g0{R&(YD=<_--F)zH>{oUq?hSXlVQ+qXyW$n4kIcSfgS z!S&aF!#~X67Ho8$+hOOdAn;>ThlzA@S>|?&$g;9;>dkjI>AaP3pFMv*XdSZB#162F z*YCXh?i@2aU(BUGMWyE;7oWd!?b<UfP0h+162bfli_7{aKYjLW(W+HkyUX4_O87q| zLZ|KELC2QEi8r>bo%>kg*bGL&%3H6$@?~uonE1J1h44k*Oi0Ni&G5&PVcmuE6Q)mZ zfAuO0nu|kjZtH#cFp-CcC!w-3()zfkUYCc4Q0Ja|w{D%{Pg2^Y#aF7dOS5kO{+y>) z$Mv(eTik8ql@5rF1@*I+-Ayn*mXMRf^Y`!Hh=_;_=L&_GAAGH_k+Uj!al!Sigi?_i zNVjUE!-Lffvlw$O=N0bil{R0rY#Ez%*_#V~k>a2*d;R)x?Tc_J#t*{luisuT>*R70 z6k>Ui<>lL}v$9?Z3f|;b2;Y7DW!~<$W>>CUNw~f3%Af6LzkD(I_3M{`rRB=Gk4(Ik zJ~^ofz0Awa_02dg5cmlkZfiGhF5aAb+g~zyANRcY{p<exskw6P+M*phBCJzG&zwEG zaQ}Y!$B!T1()9bXt;6Q=#|piSc7ec84+GQ}g<igRapUQyMU{+yI?KF`G&D3Ee0_Pl zy1KRm=bgNCNyu-mRV(P`<@u`NI~0`8SJ}+_e~C|V(UYSK{ajX`d;k4@YGl}C!(~Cc zRV8z7ZUS8-siC8D#c!wL#|jx|XJ?M~!!?0lyv!QHg*%VjH#Ilc&pIv;SoAnRebH8> zy8Zv_PH*CqN}lvt`*CSlL`27|SyDN7cZFI%U6r&^!p+T1fUjM!*KKR@oEKA4BkePD za%|ShI=QR_h1#`{@bK_wmo8oU?)qds<CDzqD$R=)DP6g8Wx;|44%Vy;0=;g9zrJMh z@bfE+b!R@exHzYy#7${p{Aa%sr6^ySS1w!hZr#3ZzB6W>y6cl_hC8=xPcGQ8L!$co zyU^clwS|R(&d$!D85JSUxUeGL{iQo&-hxhdyU3@w=*r=RelD+9Enb|w`}W&!63Oqb z=6Q<EHqUo+b!9Dkb7P|(zxvs;XA?6rI2JEnydk&xY<--O(8TY(hW^!i@0D+f?$9VL zTp>KMD?lS8`*xXdL)6=8DHA78ZvOPCXv);7ipt8#SO5RJc{7rSk1wgFX3q8<G0}G< zJ_nVReLMg9_3P<dlRGp(wdKTB4hkQ58RR~+UY34VwtHjtb-j>~5C#4BpXGngpEc{y zg9i#q6HjPeS-M5;_O^Z#Q`6qec7edE2Lb9zr3Vu(<n~lb91vzO%lxjwE$Ha!$*HBK zmG?{L_oYih$BrE{u(Im9dGn^JmXBmG15@1k?>ovk1ec2Ql`0kWtXsE^_hQBucZNEK zgs<nzmTYKhVwy5_YU1y2Z?D^k3HKi_{P(94G$tUf7xUobwAbCt6{gC{kB_#swXwdH zQ1Y^udFArN;_chFu6f&kD>VFOT=O^If0@Aa)2)*x2~C+cZPAJq97;_mPkQ$B^*#FY z^K;FD7svK){<P_Z<y!$IuXvE|2={)uwOe#na~_DjrF&9CTbo;{Y3Wkcw^LG#5_?{L z05xdZ1q4B%{Fs%gvD)QGa?j1Bcbzn|Z%P#B6c&Dr@b>1OAFHb54$41EF5JDF>+A1t z&$2-7K-yCoFWvmLHQja#Wu06~Ecr^6ytHIxWi6+r{$1MfN5ElP8Nce*V(sS_er5;? zS_-vW392rAKCe2@J1y-QWAd5p2jeZ4&fd)Mz*VsF>f?_ewr6*q*l2O3Q)4A-^Fiw# zLpz4}OL+^I6vVhN$@QmuS+{h&r~*l=vNRvGXS$Hmv(tHZtBht&&(D?TpTEA$r>L|m zQ0A4(6r)?WZY^1{;>CHFCkzd<t5;19x~eKzX(!bAXV=!PQ{^jMri6fuc`9RBq@t~^ z{yb2yQpRCj8UIQHhPdwIkI&0nmAnA894@W}d3nmy@4r9mo~}A1@mZjO=dE0n{IMBz z4CjB;?AuVrEqL+y!G(S<n(G%Yeq1*F^j7%;+ZlIkt<E^>Bc04-H~+nb-9NXv9U3bO zR|p5*dhzCsj;D&yZ^jz#2JhYNVZL`HK6jrva|X0%L2OHMM@JZUyOrS5xqW?oZ}q0X z_GI91DBqyIyF5%z*9z2t+Hwoz>|EC7gF(qYwhj4B&9*B$POu-FQMUg2?`a^%M1jhw zEziIIKJD^ElOdj&efMQu#vjL9TU)0`MMW*TW$5CP-RV5HBct{H`}G17s~Em#Y`-8X zbZka_+3vggp!3AttlK&=YztNh3)XsRh^*R_`&*MC{#u?Q!-0CHihHlWf*PQLYt{Km zl@?`lv^s6wmTS)NV^Nv+tXCU#v~S$FVX;8g$z=(s)Olg$wD5v>7~Ai;w{$a;Bpfch z{`$|+x~0QIxZO(dA}?2~Q~7$C&Xrg5JYBWTciPw+8h)I8?OIr!g<#;V#{ud}yF3>L zyyy>S`yKaonn>YAiO>8SBi@9!^UL>T9v2X_WCfX`YgP5-h3&LdTh;|JyH!11dkxn| zOe;O}_~V&ukQ!c)n&--O`~Sbz{=VV;wLVWFvxa)XiF*CVjhD(gyF3YzdFA4=dcoSY zzFl2i@1l3M*Df#XcRtGaXLg6o=L(zWTa!CF=JbIAOtiGTJUTcyn7`x1WQJ{--z{83 z4rCvjF}>FAemf{wPd0&6@ow3=b!S&s*FIGxe+G?f?*fhVmG-lI=sNy*=G8t$B`-6O zec3B^@4h{2=FFYfB|b|uWWAmDHKFIHhf7>!T-?8>4-dDCZ>jF+m?R2vyA@}v)7E1% zj`tYGvn$-P&3@3-vB$>V{(qIXw|9tjTZhKY!WF`TYd0@;@1NFjLRsmPEQ94O+tmp& z2Mh%(4?q5R1muArP*6>r1S*QWy}kK6Pkd(-$@+e$Nig}$dHWv^n(u#94OCim_4q<R zmnAw9JiBsl|6A5!!?wU__j9XfjC(SBe)gV!Zq3*rujJyA-QqmA<Aft9W^-=;V{BN@ zaN@$dNI~`w?8#?7zIpRz`)g3C+uYG{iLu>Ea3XVQX=!dmT-?95+}r$JC+1%G`Sdbl z@)_xAsejqmhpQ+>)q?_rPn?G>pZ!CF;WI~u-PeB{_hqoii@YY?+uQp%`_JZ%ju*zD z^r#Bz@hB?sGyMo=hz@(XelN=d-`m^z%}q_`vYekQENIEpZY3Bfl$D)5`O%|CyIr3+ zCZE~MuqppTzaO&%V}aCxj?~D9fByU_2CbOfo3_!#rNrCfN@vHU`7F%`??mWqJGg0$ z4TH3c3ctg=)X2(X65Bg^Zf&c*_55?~5?OB-7xQQJjHa);f`1nEY-C_yVDNPHb6Mw< G&;$U~!lxhr literal 0 HcmV?d00001 diff --git a/images/6nodeswcommranks.png b/images/6nodeswcommranks.png new file mode 100644 index 0000000000000000000000000000000000000000..846ac9ed67c0d0e02daf8afd976ead865f084f5e GIT binary patch literal 70683 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�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 literal 0 HcmV?d00001 diff --git a/images/CPUGPUSchema.png b/images/CPUGPUSchema.png new file mode 100644 index 0000000000000000000000000000000000000000..afd8a62678f737c2b67309fada68b64e941c794b GIT binary patch literal 21297 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 HB{Ts5sRoE< literal 0 HcmV?d00001 diff --git a/images/CPUGPUSchema.svg b/images/CPUGPUSchema.svg new file mode 100644 index 0000000..5900091 --- /dev/null +++ b/images/CPUGPUSchema.svg @@ -0,0 +1,886 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="297mm" + height="210mm" + viewBox="0 0 297 210" + version="1.1" + id="svg8" + inkscape:export-filename="/home/meinke/Teaching/HPCPY/images/CPUGPUSchema.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="CPUGPUSchema.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="747.01549" + inkscape:cy="474.80971" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1114" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-87)"> + <g + transform="matrix(0.25920166,0,0,-0.25920166,61.234903,237.00052)" + inkscape:label="structure_CPU" + id="g4569"> + <g + id="g4571"> + <path + inkscape:connector-curvature="0" + id="path4573" + style="fill:#f2f2f4;fill-opacity:1;fill-rule:nonzero;stroke:#e6e6e6;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 0.398,329.402 h 385 v -329 h -385 z" /> + <path + inkscape:connector-curvature="0" + id="path4575" + style="fill:#199dd2;fill-opacity:1;fill-rule:nonzero;stroke:#1392c3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 14.148,72.62 H 372.796 V 15.304 H 14.148 Z" /> + <path + inkscape:connector-curvature="0" + id="path4577" + style="fill:#199dd2;fill-opacity:1;fill-rule:nonzero;stroke:#1392c3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 14.551,194.132 H 373.196 V 82.937 H 14.551 Z" /> + <path + inkscape:connector-curvature="0" + id="path4579" + style="fill:#6c7cd2;fill-opacity:1;fill-rule:nonzero;stroke:#4050a6;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 15.082,316.577 H 189.25 V 205.382 H 15.082 Z" /> + <path + inkscape:connector-curvature="0" + id="path4581" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 290.695,316.577 h 82.5 v -52.73 h -82.5 z" /> + <path + inkscape:connector-curvature="0" + id="path4583" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 201.797,316.577 h 82.5 v -52.73 h -82.5 z" /> + <path + inkscape:connector-curvature="0" + id="path4585" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 201.797,257.445 h 82.5 v -52.73 h -82.5 z" /> + <path + inkscape:connector-curvature="0" + id="path4587" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 290.695,257.445 h 82.5 v -52.73 h -82.5 z" /> + <text + id="text4599" + style="font-variant:normal;font-weight:normal;font-size:24px;font-family:'Myriad Pro';-inkscape-font-specification:MyriadPro-Regular;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" + transform="matrix(1,0,0,-1,312.19571,223.12402)"> + <tspan + id="tspan4589" + sodipodi:role="line" + y="0" + x="0 14.664 25.176001 -88.896004 -74.232002 -63.720001">ALUALU</tspan> + <tspan + id="tspan4591" + sodipodi:role="line" + y="-59.131702" + x="-88.899887 -74.235886 -63.723888 -0.003888 14.684112 25.172112">ALUALU</tspan> + <tspan + id="tspan4593" + sodipodi:role="line" + y="-29.468016" + x="-246.75217 -233.12016 -219.94415 -206.72015 -198.80016 -191.19215 -178.04016">Control</tspan> + <tspan + id="tspan4595" + sodipodi:role="line" + y="92.977821" + x="-148.55409 -134.8261 -123.23409 -112.5061 -99.186096">Cache</tspan> + <tspan + id="tspan4597" + sodipodi:role="line" + y="187.55103" + x="-150.1646 -134.1806 -121.1486 -106.5566">DRAM</tspan> + </text> + </g> + </g> + <g + transform="matrix(0.25920166,0,0,-0.25920166,164.33073,237.00052)" + inkscape:label="structure_GPU" + id="g4660"> + <g + id="g4662"> + <path + inkscape:connector-curvature="0" + id="path4664" + style="fill:#f2f2f4;fill-opacity:1;fill-rule:nonzero;stroke:#e6e6e6;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 0.398,329.402 h 385 v -329 h -385 z" /> + <path + inkscape:connector-curvature="0" + id="path4666" + style="fill:#199dd2;fill-opacity:1;fill-rule:nonzero;stroke:#1392c3;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.148,72.46 h 359 v -57 h -359 z" /> + <path + inkscape:connector-curvature="0" + id="path4668" + style="fill:#6c7cd2;fill-opacity:1;fill-rule:nonzero;stroke:#6475be;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,109.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4670" + style="fill:#199ed2;fill-opacity:1;fill-rule:nonzero;stroke:#2093c1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,95.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4672" + style="fill:#6c7cd2;fill-opacity:1;fill-rule:nonzero;stroke:#6475be;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,139.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4674" + style="fill:#199ed2;fill-opacity:1;fill-rule:nonzero;stroke:#2093c1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,125.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4676" + style="fill:#6c7cd2;fill-opacity:1;fill-rule:nonzero;stroke:#6475be;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,168.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4678" + style="fill:#199ed2;fill-opacity:1;fill-rule:nonzero;stroke:#2093c1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,154.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4680" + style="fill:#6c7cd2;fill-opacity:1;fill-rule:nonzero;stroke:#6475be;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,197.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4682" + style="fill:#199ed2;fill-opacity:1;fill-rule:nonzero;stroke:#2093c1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,183.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4684" + style="fill:#6c7cd2;fill-opacity:1;fill-rule:nonzero;stroke:#6475be;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,226.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4686" + style="fill:#199ed2;fill-opacity:1;fill-rule:nonzero;stroke:#2093c1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,212.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4688" + style="fill:#6c7cd2;fill-opacity:1;fill-rule:nonzero;stroke:#6475be;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,255.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4690" + style="fill:#199ed2;fill-opacity:1;fill-rule:nonzero;stroke:#2093c1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,241.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4692" + style="fill:#6c7cd2;fill-opacity:1;fill-rule:nonzero;stroke:#6475be;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,284.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4694" + style="fill:#199ed2;fill-opacity:1;fill-rule:nonzero;stroke:#2093c1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,270.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4696" + style="fill:#6c7cd2;fill-opacity:1;fill-rule:nonzero;stroke:#6475be;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,313.402 h 26 v -11 h -26 z" /> + <path + inkscape:connector-curvature="0" + id="path4698" + style="fill:#199ed2;fill-opacity:1;fill-rule:nonzero;stroke:#2093c1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 13.398,299.402 h 26 v -11 h -26 z" /> + <text + id="text4702" + style="font-variant:normal;font-weight:normal;font-size:24px;font-family:'Myriad Pro';-inkscape-font-specification:MyriadPro-Regular;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" + transform="matrix(1,0,0,-1,160.982,35.88491)"> + <tspan + id="tspan4700" + sodipodi:role="line" + y="0" + x="0 15.984 29.016001 43.608002">DRAM</tspan> + </text> + <path + inkscape:connector-curvature="0" + id="path4704" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 353.051,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4706" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 332.891,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4708" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 312.73,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4710" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 292.57,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4712" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 272.41,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4714" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 252.25,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4716" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 232.09,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4718" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 211.93,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4720" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 191.77,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4722" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 171.609,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4724" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 151.449,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4726" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 131.289,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4728" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 111.129,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4730" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 90.969,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4732" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 70.809,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4734" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 50.648,108.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4736" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 353.051,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4738" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 332.891,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4740" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 312.73,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4742" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 292.57,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4744" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 272.41,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4746" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 252.25,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4748" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 232.09,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4750" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 211.93,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4752" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 191.77,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4754" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 171.609,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4756" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 151.449,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4758" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 131.289,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4760" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 111.129,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4762" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 90.969,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4764" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 70.809,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4766" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 50.648,138.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4768" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 353.051,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4770" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 332.891,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4772" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 312.73,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4774" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 292.57,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4776" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 272.41,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4778" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 252.25,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4780" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 232.09,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4782" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 211.93,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4784" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 191.77,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4786" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 171.609,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4788" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 151.449,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4790" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 131.289,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4792" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 111.129,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4794" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 90.969,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4796" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 70.809,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4798" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 50.648,167.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4800" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 353.051,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4802" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 332.891,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4804" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 312.73,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4806" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 292.57,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4808" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 272.41,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4810" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 252.25,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4812" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 232.09,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4814" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 211.93,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4816" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 191.77,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4818" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 171.609,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4820" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 151.449,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4822" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 131.289,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4824" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 111.129,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4826" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 90.969,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4828" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 70.809,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4830" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 50.648,196.601 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4832" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 353.051,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4834" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 332.891,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4836" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 312.73,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4838" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 292.57,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4840" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 272.41,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4842" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 252.25,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4844" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 232.09,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4846" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 211.93,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4848" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 191.77,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4850" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 171.609,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4852" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 151.449,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4854" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 131.289,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4856" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 111.129,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4858" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 90.969,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4860" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 70.809,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4862" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 50.648,225.8 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4864" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 353.051,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4866" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 332.891,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4868" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 312.73,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4870" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 292.57,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4872" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 272.41,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4874" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 252.25,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4876" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 232.09,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4878" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 211.93,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4880" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 191.77,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4882" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 171.609,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4884" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 151.449,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4886" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 131.289,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4888" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 111.129,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4890" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 90.969,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4892" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 70.809,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4894" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 50.648,254.999 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4896" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 353.051,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4898" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 332.891,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4900" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 312.73,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4902" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 292.57,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4904" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 272.41,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4906" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 252.25,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4908" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 232.09,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4910" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 211.93,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4912" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 191.77,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4914" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 171.609,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4916" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 151.449,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4918" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 131.289,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4920" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 111.129,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4922" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 90.969,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4924" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 70.809,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4926" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 50.648,284.199 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4928" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 353.051,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4930" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 332.891,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4932" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 312.73,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4934" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 292.57,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4936" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 272.41,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4938" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 252.25,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4940" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 232.09,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4942" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 211.93,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4944" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 191.77,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4946" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 171.609,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4948" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 151.449,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4950" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 131.289,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4952" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 111.129,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4954" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 90.969,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4956" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 70.809,313.402 h 19 v -25 h -19 z" /> + <path + inkscape:connector-curvature="0" + id="path4958" + style="fill:#7ccfa5;fill-opacity:1;fill-rule:nonzero;stroke:#76c19d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 50.648,313.402 h 19 v -25 h -19 z" /> + </g> + </g> + </g> +</svg> diff --git a/images/Debug_Floating_Bar.png b/images/Debug_Floating_Bar.png new file mode 100644 index 0000000000000000000000000000000000000000..eb51dc96df3f5e07a2d7c369d6500dfa12c321e9 GIT binary patch literal 3732 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 literal 0 HcmV?d00001 diff --git a/images/Debug_Floating_Bar_simple.png b/images/Debug_Floating_Bar_simple.png new file mode 100644 index 0000000000000000000000000000000000000000..6217c593fe485e994bb50e02b3eabbd4da9b4bbb GIT binary patch literal 1528 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 literal 0 HcmV?d00001 diff --git a/images/Debug_selection.png b/images/Debug_selection.png new file mode 100644 index 0000000000000000000000000000000000000000..afc5eae1f2a0c219064eca740abcc397510d309c GIT binary patch literal 6975 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 literal 0 HcmV?d00001 diff --git a/images/IPythoninTerminal.png b/images/IPythoninTerminal.png new file mode 100644 index 0000000000000000000000000000000000000000..32d217334c3d5478590e805b1d3c7b31654c4fb3 GIT binary patch literal 62133 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 NHJ+}1F6*2Ung9n1eCYrH literal 0 HcmV?d00001 diff --git a/images/QtConsolewithDoc.png b/images/QtConsolewithDoc.png new file mode 100644 index 0000000000000000000000000000000000000000..ebe503fff9723b911a004dab1a72add91e8176e0 GIT binary patch literal 80179 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%0Dyzze)cU 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 C>qQ3u literal 0 HcmV?d00001 diff --git a/images/QtConsolewithImageandDoc.png b/images/QtConsolewithImageandDoc.png new file mode 100644 index 0000000000000000000000000000000000000000..de44206208703a701cdd8feee653ecff611b4a0d GIT binary patch literal 71119 zcmeAS@N?(olHy`uVBq!ia0y~yV2)v6VCLaqV_;x#&t7KCz`($k<n8Xl@E-&h>|H*Y zfq{Xuz$3Dlfr0M`2s2LA=96Y%U|=ut^mS!_#3sNg!KEtq;~oQp0)wZEV@SoVH+Rb` zL_+T$e|Ub`L^qCwEI}Fz%`+E@PgGOtP|!Hr<|TN0amS6LTwO~0%tS<8SsiC7EfAT? z7qnEIxlzPQaqru6zui4J6mL$-ar%8vyn5rzqH||7H-EluY@DssKV^!D^6$Ng5|!z< zZO`5+seW#~Yt6|NCl?nNmm@cy_idY|n^9MH`R&YSFO0TbD^H0m)C;a-3=d?|&F;ND zukC%tEF}<VwUgXttWcCP^AKBPADiD%$revTwwRMAPqrB|>$)>-IMg?#v!kP<!$SMP zCiMtSAE|R(o90MHXujCh#2D_`Q*=|fK=X!>prGKyNqoDwq-Vr%FOKHgwXUgQ^@hd? zYX!BkUy7ODFye9M1-Z+Gt28g-M&Oc3`^vo?uWvnmHfqA-HG%6MaqKYpqzZD)wR57M z=jn@;D@?Th`(}^q+^`EqtY^<lM?8zYCi(fuNyczT#@@w^)7Cbe4*PYk=Fmcr%kES# zPG5XFn%hW*(}_#ELiAgHw&RSom0Y{lIUER`;cz;tAT(e?=#2*N#c?1jf~F{(nc3K~ z_P~*AC#G&qee-ko3gw7v+u|L=4OwIQSRB9gq}>!Qc$wJ>Ry?UOysoijZQ#;H8@^9+ zbpKygc44W)>J}zFcekBy{_bDFIK4?%P*6}%^WB2eGkw&8{p^0S+FxVZIB8$FH)8}R zTTEYHmgWOc_y`v22xx13(C)0>%Ee_PS~4}@K<J#tu*4>P)@ZO*GM~6rxISC_JTz~0 z+{)^$B`Y6>3KTpQ&#{!sSh{T4q$zXGtemXw>F1}Wtn9p07o_DnZ+Ut7p4yrfAuENJ z*47r5mg<&Vc)I4mDhp-})>uET9XYlPhwn9LtEshZ*<zA)bye&B{r2<b&C|*SIeBN^ zl4Z+;#Kn&{GP8gD^l3@d)+|2OsGa9`zvZ3B6?JXq_pHp6(>wLF_x|`%ad@JF_WsO| zoSbtk>gHU_y)|LlG`F-gHL-3zZV^!2zi#jD<}^1qxAC5ubaz*2$f_90{g;*&Gflbk z|GD|v1(lV}2JX)+i)E`Xi%P#$+247yG2~u@*8cFi&weuYerIQydU|=O+1ffEoCb=~ zm~tJl<}Y7(geFf~8M#?ay-!~MQ)S7$;!l6>MbA!ueUqa#_Wr$+r$u?JtkFOBZa35Y z{@>Hnv!bdpabrZtAyCK^&1H`h+p}k{r<d0$OZ9Ev40``Odpd8K`yTBFn=JKhZDl8) zWIY^k0G#Ho+fP2(`sGW>>c#ebb{9W*-Ce!(!CDq3y=rFt?1M9I=7hcM>geb=!Fw>r z?0I$M0$az>cN5p{dB6VI0&gzKf}331-f-?I(S#($3>`7=eT>s>rwfRgzR>b;JZ-7m z5%eMSM8oNO38%vzES>!llntJ^P5LggV@2aMWyk5Zj8kkGC%Nrex2R$Df}djDOAow= z1FNY@-56mo`|OS#G5-`k9J;gr>6!)J(*@!p^?tI(d}E2LT%O7v#kCEr)Gg$K<;JbY z4@O&GKWDAKzql-Y-}dzXU9*n$uJHI?@U-q}UPK>D?76xFZ6{L>UA-D=stpPwRjuzo z3%+TD-;*~hds1|$>7U-YhQP%!ssaU;QaK<kY|#uSPo7j!J7S&Ne(Cb%kNVOMFE1?( z-3`(ll(gx5Yivx69_OB-_@s>d3sdLLTf5);myi={svp;mHLMXkrGp*+TML!A%2}UU zbkv(W?%s|k`<c?>=DdFS((}IE-j83uhQ0-btVicbJN|QgU7MKK->HB8^u>#5#?5-w zOdhNuM<Gu6esAJ(kz?x1Hat#HN$Y;<bSEX{@9q!x40^Z|r#4PZue!GA=Fe2$@87k3 zudiFVYgz~>OuRzgeSUIhx(Jiy!Rg)I-FF+Otli%&#b8-I#rxCqB>xRlw+r6<ylMZU zgE@u<(L6eB6F=X}+4$u1y{4N<ikIhnEq~VfJ+eOjPyE4Y9d{~}W_*1!`Ol7cRYj$u zr8lbQ&H4W4)-`5ht|+_jTMq5puCB4U+;(pB^Ydq;8Y8Qp?B4pl?=Ro<#@VyA*R^T0 zv59SNJ>z4Xm$z<)kKT;4X+~#fPG6H~6k8<v@M-_el0)wsWW9XSZqD2+<Lk$|pliGO z-BYXqm#;^!bz^C`tW#SoBN%J{_~Ny9N9RS~dbst?mkjTU4V(A5ZZ63C{$3|yQ=jee zbCZ%P9)zzHdl>tEN%(06o17=JWp++;-T(LGHfMDYkM^Lt#w&YLIr>Xh$9-tr8j;%j zYqIepeWj$?uW#1waMe4e`mf;H#Ea{#W`<TL@vVqn^Ha`xdoS-q`yv~=*U^i->Pj<W zOAQvL&KAqw_w4_-NxNQ!>jXyrek~Lvd%kaP;o89SmhO*iz85ft-G6S|ztwbCYWB=Y zd(^!b$GCFr;ObiQ*-qkc*oRc}$(_f(W(8}nk(%N2=4N@r+TGtT?~K)M(h615)$O%q z=i5~MU-8mev6wqH2I(mcmde?s;^GBg8H&~1(sl)NJ^db>{^RM7mEOzVcKN52*C_4P z4t;Qq>*<vu7q1X2>;FF{o;`cZLid5!ExWnp`|M8nGPi$px~%nM_tJt#2eQ(9>)SOy z>KiS~R`p?hGP^9nOxW&MJJ<HRrzd~Erh4J{gPJdleNjy712(8CJ+k<Ic>jaC56``s zHw51<wB6d=6IDJj@NZwz$@0Gs-~af1;fnXNzvWr7g3GU6-uSHGR>=PK5ubdccQ#yE zY9DKKc2l`@=kINgD_`H8@~S3%;^!09{NeW$G_5b3lAZCCcNdp%h3I$N$X4DXN4yS9 zjsGw;enDu!ho>hvrYB0s^xFAto-H+L*0f_6UqmoSU0r$d-+#X1M`tYGy{Izg<n(ko zmi|a6p!dm&y*rj2P23hy@KvW*bAi@6HIJ@4eJ78aKHs<Qkj0cKXVzCXt(}w0T4!6= zWuWh$^($kE_YsBf89(;d{C%Nw%J#omt&_fvfMNUdfBL=cYWz#h1kcD>3%_sFwcM4! z`TG&isSw`heGAJkD;dnQzgIc2K6>xr8Rt^<*VMG#zhBijH#csX_nDA=w<o#%`gXkX zPxOwL`}iw&v`V|($*cRD$hZ3Ye6_oqjePT@4=spZ_0W@L^YL>F5534c^3S5X_oC>_ z-`6Cprk=d_DdXRa-HiX|tv6oc`=B+`j^*0>gB=Gi?)h+)X<MlT(`NN&liy2DI~&us z^l@>|n@Hv73Q=lH6npiiv_Ji0H|^Z4)3=z9dv2Jr%<FRW&gbuDbADy%NceW+<`2G1 z&ok@2Z&WJrp6~kl!tRUXu8{96k9BT8Kb!EdjpN+1nIE*mTl<>j7pLp;OTT>fZxWAo zs<IN(y64{>))nM6x|e@%E;gLLvUTU0V)tErM{|>}F4X5baW&!ULVb>J`5r6w7rXB| zBUtVEx3<hteesficGA~ZZ7t;0zU2}AZRduq3fk|tG&SjDH%{N0scIRu^uekLjMKL| ztX}Xy`~8b)&i!rMCFa<PyT{Zpd7eBur|)!?%buG#&muy2s+IeSyl0F3_*LbcWc2Lw z#t^;SMP6%nz3J^(lGm%X=6AXMyT(!vqur05%XS<M`q7a6^W|m<Ge3jr^X<HO^YypN z?R<E6Z8!fG!=is?Me&!W+1@qSw2wn^lKnK(2c79^MwhfF-Ys7K;pY`qmc3VIZ<Brf z`E=LTIXj+~X)(>Yap2gCT_u^4KEm_WUkd)TnRs`Z!J^jFtxNnjyxDyIMqI9n{+@XL z^}(xue%jkVGx}vN+jUcej--!YdcVkglbYOYvtdS2Zup(JZ?fxs9v>6cw+@?<b*05h z()fn-!@~;{e?F1k-hDT)aZ8N`&-FR&zn+xM5}jXv=9$*v%3p8Urkw0aJNu=7hSA~a zANkD>OEWhg)`<;j4(#7|bc4}L7o8br*zMOWx!AouF!6o9&wZH#AFj(So|n#+-Y=)P za*uUe;i<lo&8L4anYyVk{IaOvoqioQ>2#ZS?$ai`j6c5eXP(U`<+iCcygX*IGd(>X ztNEQZfBQauW7XcRi4(SE3C3OR7E5?0_wZEh&xCsl+T|anem~jzjU{edlVNqUN;+E- z*FLUk@12dgxb}VG-oz#KvZ&|fq;j>%oaOxGR@*WUGM9fpc=V`?%M-&%lY={~=O5VT z+^+fhy}N^?eNb?)rIf6<lM_?mM8P>0o2H*p`ZM9v#VIDY@1I+;Y~|Aqk)XfPRY8Z( z^G@Dv&-?z3+uIjw-&k<k>E<nad2{QU?lV?(GPgH0UN+ylc&9%j=iD1-ex0~g^8PkM zy}7to=sS<+%OrDd|BC;1Tzg^cyQRS$;%egIF~#+4Dr%Ej<m>8w%8LH|@Yz?*aAU*c z2qz}aACKS1A1Ir9>&&skTVLMWF32dSx1*}PsQCWuk9Rjso0}=_ulefEo!Prm?;7s> z5wJK_`P9*4MNA3{gr)}ZZ~8dDd5-CHr3F#4PPK1+uix7wI8pi^i^0Q=;Aw?dKDIEI z={)|k{C~uv{u>+5JXCrfd_gpE+quP`t-tG?*|O*Pr=wpFaNF7(HVkv$!L_U9LfGL# zl@~@nl~Vi(=gz1YU-mijP<hS$P0gm!WfNx2bG&)MYR9h10xhk!!-0k+Z!dIt&ad^Y zs<K*n(o=ljZBxr17y6t^)J#<b^=dtu9pBwQditf@w3x+l5)JD6?DE8a`)k&ps+#w_ zW=><^Mn&1E=o#D6<o7!7y|F`c-ZSRe4<_!-dpEy@!J@p+BANfb{cj8VXEjk#8%%r; z8QfvaKQ;aPx&7;Z{d#n|wdQkNa=PXDpDyu#yeEJDEIj>5b>iI}7R<`~8{chCw|pHt zZIj&2Qwwt#7^le|QJ0dCV|&oLfB*5LCb4%5Ow%W2N=S(A{_tco<C;IUij&3EgO~cs zzk7AH<x|<x>V<38PV4Q9RVpf-|32pQ&u6ys`&1gvmPRIivyHCQH)J{PzN5&${Myn6 zshe8Q8noX(ZMiltAR^$&yNG1dr#<<pX|pWrK8bL4da9@{-%$8lZ`%6%b2cxrR91fO zqOA2zMcr@SqZ=QCcU1nGFl|=T>fP#c_foq;6c)xUy)kz}X07D;pe#$J>4itHUiEp$ z_^hWm-BaOv|Agg2;?vn;UO0O$x19RO-}e8SWXH38vL7n*nX3=i-k5ZAQsURUMYS8A zoIH1)-~PJVosS0#X6<@*cN)j**-^{*N}19(*ZwZddmZ?4QsheOZJXAI#LBIRa@d!e z6>ME#7X8oC?Yy<q&Ns@(*7MYP{x4J$%}Ql2PCr+0OtqoGXlGw_nB8oz(5zFr-_4(1 zYvB;9w`*NlZ*#ue_pRskd7A_U8H-<L?O6JDgPhHjb<e)kFneEDQ_9_YHC1csy2oE? zd=FktxL>yV^bVGA{i+Moo(CQL)3kn%zm`tMlGF1VPTl(Qh+~FGjc8x@R;JC*Loe)& z`L;g)!mgjbQ*<A@PknHzB>VcLA1y9rZ|<EwX`HTqbJ>?CEO%;81uiagjxx(T@Z~0V z;b*O0{{-GklOLV%@KpGjQ*zGyU2A2j=Ij2GSrr_yOn<oN?u)C64c9OF|D(cHi|yFP z*Yp3X%+g(Q{O$AYqPz8e78Wr#*VgMM)yG&(JM;O?jO|nYJI%hh<4<cU)9s6P8T$Lr z-EFIWz3qxY>iXBc+xt6jC<`u;6g!i~?Y2~G3+K(Vk8a+!n3#0T;LMUay(+)fw01KG zv*uO{%>BLX*`G@*Yxci0cphZ5amjJv-NlB%>F?B*g!@bF5TCGK(C4{z^n@)rTJdY| z9A9~aN2jgz%a6xL=J_7y;92hbwOMEO_U6kg(~KtfeY*Z<zh~yvX;pe|jkl*2-?1(2 zn0x$@hpF@ouc?X$&i8Ja5_0^~)+n>A?Nu+APIs)z;NMVqY;xSv_RF7hC9Mpuhrj(< z&wF2~WWnXnUo+~h!}h;4n)xB){^k=upO{-bJW*Nb`25i~pY}!Zub!Xr7ASRfRdnAW zlbP|&%g5`{=l5w7Cq3V{;(S`nKb4tRegrQ$Hvf^xhl>aAT3$Zy{;%3_mwwXIYac#7 z`o{J2$J;A2Pv^ZfVcZ_Bv79}v<H>3p^ZS>lD;w{B^fcY*qh@?_*!HsJ$JTt_IZf01 zwAekJ`G0KY&oh4*ztoc7?$TT@%lVCUTV6%XWsRTvXj@`v(c0&po1?2go$v9l%-hP% z+urkhp_u4Pt1OY3#m_!p<i0;4W5>hTbzIwdD(5WNv~Byf<sbLjnAb?|*O`0nh-JE` zkMHp}!OeQi^B#ViHdVhydTRW>dq2!78#XG}J)eHRKIM}Ba}UFq4<A-KeE#Qeupx(a zSC542uQfY;q`r&3TzV>K>BqS?_tsCW_2=-hI@6WE{L|T+COqcyT36qmtF_(KcKeP0 z^{AUKX1fbEp4n9D!Ts8MWyjA6=Oz84BI1qyW?S3d7x=HXW&J;cY(D?pZyrjj`G7cz z|9a=z9})-??_c-VGydP_r_a08gymv?KMvaa!awEA-yP-E=Vor!*FB@(QIuk`dO@IJ ztXW0rjx|pfEn3vGCvfM@oNd3uH=j*2wl06S<hyL`n_CS}>(@VA8Gi5Bn-lrvk%BT2 zjr?)-jk8~gzuh?Rzv}W0pK@Z(F&jDAdSA3W5Pxu*M_;f`?Qhehyx;b1rllK`e;)qx z=g{&9xtjjn*`j-{{0yC3Sz0W7%)XX8)vF-?Qorug#r*$|)gSm@v7ywpM0H-r9gaJX zz6HN}@!pdE#D*#B+@hvN&;3_&==3@B^ZDtYFU~KLn-I9NME20?JI)?6)sD_u|MY{M z(KVfOl@4v*1*Laxe=qUc!202}K6mDo6@u&5t()Pa784Vbvo9t#R)2Py(aa*IId8sK z#&3J}l=nc<`eM~*_b>d_+0U_U#o-l|i*r}sXL<1Fq1$1NUj}J2rmH6&ocgKvgKJ)n z*cq`C9d}Q?3qE*9BxTd)c!}vTaWmvU->jeUH`>IPz5mF0jlRXs2k$uNrCw3y^!fM4 zd7t6DCycDIN=3{kG=gXMxNZGxKU2%?U|la~-i;kc&Tsa)`szX8TEC6YUZ2pIzSf)j zGk3%qTZO~(+S5f!O}rN;g8IQlcQX^`@nsn8eDLtyvn_&p<>uib$CZvs=D&S*yzu^p z-60C4?`6D>cb)SvX;T%xm;6)G{!m_J%R%$lne(52U3YoDxcc{S+3pUHiA;L#>^h&~ zqF#6yq`o$CVU54;a3J)Ka*U(sslxNQ+b!PCX4Ti%_xfFtt>U$0#|$Z>l1IOH@=KNV zxr9DmXMSJxwczW@=b_7v7t3Eb{LsYJ#bw>ThSdvxZ<eV{U7xQz<5d2xrsdfN4^G7{ zJZgC8>EpMaXIClu-Bv6wFW=+!a^qXj=s{5`lV0_?*>5Aa8BFK3dc5h-p?BMvHaW4y zd^4MMr~lxY*qhr}Sf(tltk@x3e$wUTrKP5az(X~vdcXhaR=e%wniYRz!Ldlkez)CS zmJc?G)!gJd^~vqkw-28_DXFMzxv?)+05rm-so6Kj`1Y^0Ywz^uwjb)vitT*h$#`>V z%o^56R#TDcXW)U&I~|PSiRb37_1!!*JhAEEqZoI+r_VfCZxx?ispSqDN)RcDm9u%e zujRtL&+oDmQ@j>OZrgc-YfBDqqnPR`F_1kw<(k(vF>N?BC)v7cUu?|tCsK;qbDa7M zM6Vdg>}~f38S<nGG$`WV=W|*=H@#OaGv$>Q#}1iXiCs$qK+;FPRTep3Uc>78jm?8= z$vQi|Yf7IFnJIt_7i5j=n`<uqbxzdtC*kVm*`lFS61+t9K*1RFWx<(wf!e(}vCfR) zflaIK@ILwS^0HPeNZZbZ%q#w!o9W6J&KDh6bnmCyWX<%bySqw5cY$;k9lo)xv^)0s zg>WSfozCNXv#03R>uE88Gzto`#(<P4DRJ!pInBkzg>gD)RIa0gNe@-Qq6V<vFckzs zM%I)t6lg$(LIq(8ifY+n+7ef^KrHG~hDswjVa{s_d)wbU_A*R2j;lAbf4bPWx@K~D z&8fM~%QrpW^mhNPQ^7gAXWfbseEn`x*~%(mK|#TtjZEuQ>T1`i$5wq?`ds#JQJlZN z1#3&u`Rez^OP*cbRl6-_*I&)w(?4FH_-I$Y-YiMwYU8rPn0YT}=FBjeuuncm@$)JT z|KF#6cUCUf_p{pHd-5>b=QDehQ)0yL8qHMI|Mu+Q`@Sc$%KCQt-}jroT)ar_`W0jD zW0!t*?wqqr?bW&&ujCsf_Q~IzJUx8L>lL7w3K!j;o$4%Y^G8+wt9HF?e!P|R^O|Gv zZ>=w{oRw{ulW1^v*R@BxpVk*IOP4?OG-db9r`a(t|F~VwUT*kgT2;eK{k_K<`}9B7 z?a$f~FMjvZ><`aMEAqdVox2mRyL#Ot^Ns)P<!gGsuCc%09+%2+>Bg>F`Ow+@i<<gU zK@l0gH2cq_Lrwa;M(1)K&JLG*y3X$J3)3H-_aZAMJkj3J`Z93!j~6%FUtWK%_ltl2 z0e$zgJDZx`yzNgv+um=SS*n$NPuk(U^{<c5?w^xiz4FRVZr*SIPM#7LU%qrr{K;FF zwqMx0@O0|ane~!t8#7|`-OgK16xR6nH_YCO|KFUuH=B#A_oW<&4Zaa{hkxgpp0tOr z^FM^IT|V=JL+zg2Yk%$RB>(7q=3n>p@bUMH!`~O`*zE52XR|;2{dN7rv+nPghR<i@ zk@zZB{C#=M#cd%AD~(sZyM68&_w0##GL@}ge@k`PyLZja2@^~&ZtBjp_7c9gr)u7= z&3pZ?-Byh__wK=O^Z7|98g}payDrhjveK|UsA2WWf4Ljh-~0CQ<b&lu%D&db)nyoL z|1No=_I%x`QyRVCxeg{h?W7sT|8%dh*&VsE)Bf}4mS{`+WSijaQ$Ki4DV#Dhf8Y82 zSKU7zJzxCe;aj;Qe>P4kp04}C{rB>?bPwN*|8Hc({u}jA&(mw$IICgy%X@DOPKUX~ z&X{my)zjH4u59Hl_4zh!p|$R;>yHlf)o=ETGv2;2ty;izkJ+YohyFUdZ-1|_G155C zNHqQCytJpg^*>HNe|XRD3X9Y?>wX`uv45$*>hF8wy4VkD+o!Wy95@rX{DtK|?Yg=D zP1l>*AH1TuU#M91cF@(dmg#p-ZmU1*U^Uw;XR+H4-7guz?QdWIJE`@%+4@G7iRzxX zI?jlj>a*W|vM9b^F?atdzGuzvpKthZd-@BZ@5;&Q>s1BkuU`CbZWWKk3IAf@o#~gh z>&*Jh*&llUWQ+Op0+;<=ib_gK=0OLxR^L+I`EH`r$&ze-_Kv8d@7bja&u@4(rM&py z=2N+MuIkObn*D9sg>SZp!hbiuC|zT9XU1;%9KXtPaj&WQhnQ<;6+J!oxaQ@RwW`O% z{+twS_?#WFO||9S-Bs2hZH;GV2Ub4k`)BI>Y}?lyuD8c(b#>O<7vMayIX7CR_wa17 z*H3E$i|;>uT>t36X=(k*%BAz2*6#B!NT0#47H)pWhe2%C7b&OBTyisFye@Aj=GKz6 zKDAN%%Ct>a)b{M;j^6&Z{mk1nw_`fDt<?_P=bODMKlZ$Rroh%*>*upfmV53CUl4Uu zJ^HOtn(66pW{>8zM+rroVl}^S@J`~|WTVy7H`=wXUi44@ZT{aEmB%yoS;zcHcIdYI zeqqBJYqkEOEj0_|efig?=5Dc5aB*>2@?zcj>K%UbA8y&$%m41>@h5LG+gQDKw@kXb zPd451ari`s_1%+gw5KfpBC6y5ep_tD_lF_VWOq!j`~C09{adjT;!hGJ+f0@3WHa67 zm)NoXuE*19<(K#6iOAP%oOq+U>BhG0V!HD_>t6f&A;+%EzkOc%qZi+2UU>1pVskXB zkJ;;eA_21&oT|(|(9R`lqyO*ayS8Yzv}?>3Im^Op?zfucU2ECAd0TPG^GLH_+mjMB z9I|h*)}P;{`@G}6oa5m#U+x=R+P_PVx$U+o?V7ywbg<#|S1e&F7xqjn{um?rwZ5{x z`{D12{G0EuOLn*?^!eES9`|+jr-Kjv)=59dr1)!sfS}++X_W^>9yd3!?AV%kW6$%K z1*+c-7U(c?vRh6r`zWLT`A_8}juYvL!c&f@M#w!Zd2i9GS)Z?v@Lo=;T-v>|{qzN& z&&xE=-1w+IbM~oA5AQ1YOpUtu>W7Zm8qQ?*r_Xq_pFN*FWqq9N{{x@)806_I->aA% zX?j07pwwLY_TKde9vnLwGGp78^%c#h(tI;53U#@!%{j9B?By0l0him`L?ySU+C95_ zm81U9{g1VquIe$L5)#-yU0BnhETHTW%kfw(p$NVO??l)CUnI-?=~}eW^7Bt_-E4V$ zL}jY-o;gU-yQ*xF`wg+Qntk(Dh;Sz;{=A~7<Tw4p(Hh0vmjS8T_O;uaH_v2~eE#jz z-=?z>pJH!_+uIAff0I`bW!}7V$F{4zAM(s6?|Y^#CYR;)efD4Oz_xWJxpl%5wV!?H z_m95S&XCuedHIh<cl!GUAr;1}rUVF1=aWDAgHdc>eX`X5Wg^aZ<4<l2S!Ve#kv;Nf zxl!(|D`#iQT-#>)ZuP$eZwKQ;&0Py)+wS@FSMC0pd5bM6ST{xO-|?o*ZqHY@dd2c$ zLchMBQ)PT(Q-Rv;^GlLb<|V(KUVI~Tv+dhvP-`miz|{Q;@8td)$)5jzWQOA3mzB>I z<Z6CO|FcZh+$Qt+Uht<cO~DDPPCb}Df6=>r{S`0P{o|3b=HLJC@5<TvT=(wOoOfWl zw)a?UE!*dB_m6&;v6<c$`!dO;c$urX)eo_CJbP!GF8+4WBjftCRSY{WFY;AZQa*QS zQRQ5rHQD7^yp<C#I@W(Y#=hF}`IlY#Kev?xDm;8xcO?2y=52-R1)*onwtVe4er1nj z>#v)-v)>wZFs|R@vwVkqMN&fjFWXOgtF`S8>|PxG%!c#RtCjWXSE5;Wm3~Y8w)uPE z@7R7L(`~H!`>xE_QUf(Zy54LG?s9JDlN9S_?LOLcGe_-rt>fiS(a-k(|CfB>fudHd z;LcNTA5T8GK2grRTRkr*v!lb~;+a1m*$*8$R8U%a^yty2lfvI+ZhQ7T=~u*S*jj+U z(g#wEB5Osr_?+{sUzhr3W|++DJ1b(Yn7TY^Tkd|KyQ2fvyqcKZJ-f@nB`>B_^6z6E z(dLeh4iV|z0&rus1HAzSZ={K!DS$Vjj=t*p$9Mha6(6^}Gb&ftbb;b>;_CkP)t&jb zrYzdhe#&Xx!G`Q7$9#6RR(#Gej=$OhYV5_7-n%Py-ud<A8MVclqHQ9lME5Q+xY`4m z?B1ExoBPUr)y)9M6I&&5*$ZnuiWI~yf3)q=RTH_%nKt|QWeQ4C)mqZmW^+ZJY7@Hq zft9DkIMHaP!OUGoy6b)v-7;7v^^ae_v}o1wpBwgeuA4t!uhZ+<a>j*UX4M7R{#}*L zeqGD`SNz3W_owQA&))h!Wz)Zxw@hl2#iu!)4d1`B&c1%hkKfZfG#>2oF__%H*Xz-j zTYT%DpWktIeUeUQmw#ve=ecK2nHco>E(<k$ex>S?;G<<<ccf)s-}E##?oNsNdH%I4 z=IN>4``>lz-@20jyUTv}OXnW5^PPE8-{7@R;<ML3R-TvFtobiAF<a$<S9(-G_hR>* zai+(QPWdryN#5Vt&*B~%&a_Lp^DKK!+VuV-_D@y{$<^-Ob?f5$`F_og-!Gr@m5sgf zZ_d`g&%^ed?hsVo6t{R^%J0<GZXds!zc+Z-dC}(EnbkFW3iv<rJ$W<bi#G3*e`cqD zmbj(-n|Wi_`p4gS_taNg+*oP(+sxrtd2@tW665u|hYwuecVvF<{RcIP-~VU5w^!oY z@#f*d!`|^n4dy-GtQYWgX1hU8xTT5WiWKw5UmV@O{hnQK?3<-}T`Af0vzWw}7lP|H z32e1j&#S+wmps#|R4dqh`@>HWm(Coloc}2}C6sOdFTH&GdlS#>w|jhh>$mopbDsC- z%WZGlT=tI1@5$`$wLg`D48F=we68?clj=nN+x^Qwe~y;8n`g9iuX@np+w<30JwKvz zCjDo{1Dm=JnTJ<5+i=hH5b<yAIesPEdL`f5@)pjAYP)QH^8I}^{qSxdjfc(4H(b5< zd1~zX!0Rc8uH<SxU%dRnu_>i{YquJHtDio@V(<0V>@U94<DK^>XylddzOdY}QtL|n z1pa%{K5L5@uT&?P9p60Na(mbI-=^wI)|l5F^nLmNnwQ^`oi}a^S@vIiyDH$;ZXMHI zduu%ZN~T}?d~d<DmZ_hY`V`dW)mHKSU&@&C=%p58PgLR0@4bPOZ$G@2ZPj^Gm@g;c z@Xci=+0)8TuBkp@W&hum@n?Kp|IKyRrIKFRpFa0@dtm+V`->)4tK0RT-RkMCe)-f| zRe70>+uMR>-aGB`nEkl%qi0eq6}ys*W=i}hzIJEJiKTlCH;7(6UG*?_qn_=&d8Y+8 z@BPg$+5Y@v%JW-OzJFcn^;<o1N_xT02fsFMu8l~o{=Mc|{_2`HH|$<NO<&G*d;Z&h ziCh0OX3yg~IdlH|qR#3c?>gU^@O(YKJ*M>5o&ScnAI;tIH;j2}bIy&5zFl{J6$D$# z|5;VKFkD)`Z2f(wreG$=-<Q|lStHr_KPSPNu{1rqZlV3cHP`0%e#<@o@pjtZC~LbL z|7teg-M?n@t@<}N?4#e_|Ml&rU7g5T%|1Sk<kP#2Z(iRotNq$M@$6pt0=@46fu9_c zj^982Yg=#R%{9uikJY$4C9ONZ@5TPkibeX_v#un&R)lZcw{yxA?^_8{hWxD?>)wcb z<9l-?zBGH2j!w^9?>FA_KhL(XdBqoIy7K(|+^UU_Cx2a%E+5b5lNcKzar)igiDw?) z-=L|}lbV>grmlMSVb#ExzwR!K*F)33o_Ei*&lTC&{(fQko2+^Bs;+rzrf*2Q<8QNf zpG^MwcTU;wwKvymKhIry{!O#Yef!C``}cV4pB^?b@q8C=eDeIn1RZI|nGe(>^CcwO z4o>u3`}W-J?~Se!Z3lm)uX?uMAx1+vEdNpD|NP3_TK;SAX8QEbw@duDa?Q=#YPN@d z2$ydt_%E5Xz2^9XEtO~P&)@#<+J(AX`;W-Y^M8M%yrSyW!8iWgb#+_Bh5h&+9Jk%* z^6#fus2Kmk|GRe^WVp5Sy<8K&|Nkbd=>3V>zSboN%&UV+OfD|f3c9#{!MEUme`Oms z{ttV-{v5N-l`P%(+H#Hbo3@wtC%!(*Z?t7ra_*D+^Xm@&uIIj4Z^nGsV8&JZ>|gUQ z?>l1ifZOcI9ObgNE>7b7&l=A!dUNN$hn<ws1lNV@H|uG&ZCzivDJAaRX}2|3`~N;o z-d!)gtoBB@-L`G#=Y86I((Cu;tM)lx_kWXjON@DO{h9LpOWHf+`0rmgtA0Mi{EyhY zTQ}$RUzd4$<R7cej1PQ!=l`6W@+oFr`N`LsbvLr_e~T8C_s%JjY--lOcUMYArbSTL zd5tk&Pu~)G36F#*9z)hzlN+<*J<R&&U%R#a?BnfUe{Eg;H~MeQ#{Ko8N3#BJeEj)j z)z6#TYgwnRzx(!nTd}v<WBWu-^Yy>xaH-orK5*tu{^>`SKmR0rd(Xf8-JGp=_9SUJ zdd}bYc5P_Nan<K_vsy2H&W*~uaqg_Wef#rx|4qN!Pw(&ZirK<6Ju&`5*=@#Mt}Yi| znEk%w|Kn4ol3(e<lU-{|{yeSKTCV>z<w)zyt@D@Uy0F|$<2knWQuCIcjs?*!EV6MK zuPU7Nm;F;N+Pf?5ecsCQ{A#wVpIKHJZkcW$|Hh7$MZ_}p^ZnD32AcEoF1r~lYvk7E znj6F+@3!|;duz<@gU;)V>JKw4u+_J_-TvL}{~3Gv(j{-N2K+FUx@@ArGyPXx$Z8?K zqX$x6u^khV<_=*nH#d*DV_Q)E{lM}Z<zIXM7216@?{ob6r_qn+ZD_B4*?Y#U#!Ac0 z&vzP^Je7!IpQW%tKi~G^yaVT-7k+peo^gMl=<fR44nm?cFK%TLp1tnzhibi?8v)b! z{I3-(_$xADzwo#FRexEF-#g!}%sX`b&+j|8@1*2BoSn~K^!rDn#jlJeuJ3*i{#r}N zeOv3<Z~kmj@#@O8b~dIf%zFRFb^qL0U9ffQ|Ks(k|9-LY%r~5H>z~8*k2aS-JIkGY zsc`Mpa>cE0b>=%=@3;MVTSGqjcDnyh(U%Ld-T!aM*GOf4{7%CCnfB@#H$FP0l+@|X zKdW>4@&A2J%U3b<O8)!A?6W78@AbYtQ`f~FGurBHC?|a>$n!9_{&|aQwZHVVo7z6s ztPo$a)Y9V8`<5@fhpQ$eWY=x1s}ue7BYAb*+syyh`uzF6tZx#@{=c#KH<#A^O=VmE z|GM%k+xyz>YsN3j?mzYZ@kQ2i>8v`3Y^`!mwO0om7f7k-JiW0#l_T~OOKLOYE5T1U zVr3-v%=rAiM1?`)`<L`7r~Ot$nXme??p#~%Y{Pf2UEfJd*!=2STK4_cbf3-YwUcK{ z@2Gz8=viO(OskMT_bb@BZ+`n1|MH*mqK4Hhp=&BWO8fcyn+F9M&6$*UY~yDc^{Ges z{SQ8U_-3W1PtHfZ&icNmkNs3P*E>3jzmNRP!ME&B=iwt!JFJeW+`U`4zu?h}hYuN- zJbpIK@mQ-?hRL_|eTHgA+tP~{1$zZAKc2kD_@7+X)KjtbqQzI|t7~d%M%K^iQZ+N~ z5IZPtpQgpe{#Z`hTPI+*GkeyaO^x-F_WZEjCptAuH}U?*q8y8xjfOk(%{lqhEZ!=p zpJPt_lx@%Y<bBKE?V<Hg-_>>4`P-cfUw!|<-!toH7XI>E_D%bBfoV(F>S_MP8wyG; zX4{z7v912@TC8TM{Mvb=yVA-DpF_?vegFTXurGM#sj0=!gk)qGZXQiuUH3*u{`TM9 z6W$(9`+4J*-S1Q9)wJK9pZ70uvf$C4YW5GW&l=w_*z@eD@XZq*N;l7cn(ecv?j+Y; z%V`W#^nQJd4m~wFXvu_0ul&!u-(RLXVN;pm6s`8<#(lPZOX@$VsC%;thFthwu<e=n z>*wK${q}rU@*CgYzxDBC<G-o)>R;zK-Pl>{YPIk7!NoB@=X}>&>XqoZSKyty`(!T` z!R@Vrg(szCJ$#vJbe61}bLgMuXUp&R3ymfjZ%(^Er-xOK)5F%;X~!GBqS-H--+%DW zNbq@jV1u=X_t%5JpZ#9(HAH`p?VLLu>l6M91|BGt{UBo{ko@B4{^|WS)ANFDE8fjt zJ|m#%`~Krcj!dvknl2}N_$5~(%d>x9zI-~=ZE}fg*S32{S*HvAWjl4?#JMxe<(T8= zpF42<U`?9r`Focpx;x$ad_DQ#w#h34W}eD3ba9s!nD(`>*vM*D&#Ad9crGlkeS0=J z!dSOgc>CV-i>;4+JpD#s+tybOzwgLvY>mEb^}u;sF0%~Rq`e<LHC?%KC1$?%a+%xp z(O;imp56XV^5}&1;ur4O2%omy{35c$JKT3!jogb#CbQMw&FVWZzJJr^`dX&iJ2yWD z#m>sxwpll1olmM>&$lZK9;#Nq-W)xc9Q`#p{inz*=AX}_L3PKyPn)m)U$b@pqA&am zlWu;vBx^I>qHn+bi=s@MkfmCondc`T4>z{@@X7T2+KTCgoByBQez&~lm2=w_?WF%7 zSNo*C|9r$n-Er%h%dcm=knnNrUGb#na1Zm#<9WA_b$-~lMJplV=(RuEs}?-o-ur9o z_P^p4HJi5Ai(dKn_N{&E-x{qiACDjW7XKpOtNEkK9Ie@D!clhn*Zr3M?e@3l_3g_U z)zP{(d+vHv?AMkqllmFD;PFf5it9@*{lB;P(*FY%+ov`+zfbgET5#z7>8s8$J~O&1 z9QLjH-GAb0MMSuu$n-;YCd#MZ<==bq+xEGK#m2sJHQgmK`|Gxx+3T?Lm<iv#gOgYV zmpm)K!^5Zc<B3|>yAEaJ`!Y&1{@&qmtJ%}XqyGNqrRl#uo${CNw3+Wz^hZ)Ci097T zyKkd!ZslhFwe0iZ+43LGpL97VA9cd}|Ms?He}AXN79?jmx0n6?S@Ov5*4G^8^SAf@ z+~29a;?}~$OT$;sw7T%#PuP39)i0a>Mpssc&s_U?fBNyADt`IDXYfCtUt08c=jGfR z0ehbJBz=jIe^<Lf``x)!^S8JN8G8jTOS1fPC&+SFnvs5e@ri$5ncpv{|8472UCh^h zPF-MYk<H}kOK!*8muWxwXQ}&NY1;g?|I(NK6<t}+5V-kW`hhuOHP+Q8TR+vMKD$3% z@Vm@|yA$O%{wk0;`SD`T|F5-eJoDX5cFtp{xT$^qWLo0y{*_{Dqo=0c-xPnNQf+3- ziK&0KDR#2u&MJKQHle*@b0=r;Yfl$Z?_bX&_EZSxzTdUE!QuS1KTdh`H;a_~*%r9p z)z0qb?fqO?|G#~cpFQ9I=;i-!^ZvK~b6Q}nxR<Z^$<mi|ti}2*KU#2VFWdOJb-o9) zhySrTFB_wGZrZVH>BL<>v;Y0Jyj1y;IsKme$@=bXlV?rnvivABb0wSFcAMkV4|q+n z+S|Oj`Z4#<rEAvyQ)Xye*sb?;72l3c_3hb8i^CkA{Em;^c>m$9NxOJ+P9EBq7_z3; ze1A(%`akQrJHK=_T(kLpRQbsMt1XxG)STu;6=yP)$~{_p@m<YT%Z?yE+oc7@$*WRr z6<3}8J#o(eSKHR8yZy93Q)C^y<LN}f9p~$t`a(|&-bvGO&zpNt{qUQ;&L`(H&i`{r z;(sL1is;S@eUB~f{I!18lUwre6PLVINrp>~TXEI4h9cX1WfQfje6mtcJ&!j>%hyU= z?!Uju?DED<?=7Asw=MfC|F*d)^Yb6iU3Wu|zx?|A(lbT56;)lqir<UsrPa$0H!R%q zJ=5FFHfTP>|E!Yw&no3SMJX9(Q{4Ce@4Vf=&*Sw1uPs$q7rbAvitmblq4u*sZ}se@ z|DN~yz4;!fVdyf=@Bhpd&G8p(74|O|VY~4EwCJ9|QqINJR~IB@Xv_UEnl`VWU*X2W zrVW?s%j%B{E4vvyn*22-%Ix#a4#A#^SJs>6Sw8SuTi0JyepR`~{$J$0`Jcp>&2}%U z-@WI$s@mi^Jo7}gi*6QM&Y4*EMrYsc3sc?Sub%e*-OX9~xxc%9{>c3M<L#VZx<7uT z<p0-N@b~uZdagV6(ND{l_S<jk_iudv$KmXQ{Wr~52-k0ad;DFbx@LX7zZc_=`<`#F zOAG&ZGXIx#r%_ja{xYZcZs)w^HLME+mf0Ws?EgD$&Ax0VO<DT|_wGK`^HqD3mv!&C z+m{K~)@Ymw=F0shFSzr~??b2eUAHbdu^~byLPzXOn(@u|+_R?LH~RngyL>Yn|Hhd= zWwnDNuWo-d_2%atYfE&0Yil#i|II$pV(&I(ZDYk6uJiefP0<_eR<W<0yDiauhCtk0 z(|*+rFBs#uURV@rwE2DBk?q@apKWJn_SW#Pe*NA;zMSjn>vy|v{&LC<oqFqj@7BM| z?Ux51HP6^#)YNZ1wdhk>`lf#`fAxHtfBIUu)YH#v7p?tybZ>3=B)j+}JAPmPy87{- z$$u{0{C0PRas8jh4I2z%Vqzd;RjSXY{(isbbB->5%(ux3mGP{)lZ!9S&z7uSCVJe; ze3kTfIlcdBI_9%P%TkZ!)=e$6`V{we>Y2Nn`wPE^{%9<H)o=czpw{}>pA`w-Z{Hug z{qM`w)i<xD@!S{nHhAndo1bsP-V2|*tAD$!dwba}`mei-NI_>z;_r&JiM97^i-l|L ze$8ud3Q;P0{PD$a=I6h&euJkQV+5~CY>zaLirfD+eERjW$O>OpRi$4wf`U60Uuc3i zW*}xKMG9i2A1yPyosu-^<dG@tVwO8T37WN~ueH{EqM4MxqAB`-!}d4o_e)Zv?o9Qr zKRhFAr(FA7-7e3yzF!IswLP7`@5I)FMJZ<dTX~LMKijhM^6@!(6Ti;A{{M=<tILzB zhhM69tXnHzm3>tAxY-4pBNxA}x|p@uarIJu<EIa$*Pgs{a*a=OWT5;dtCEYNzWcu} zQ5Jcg8C$qqKd8p&=i{>%|6Ki3-M4P{REF)7;^JLgTsFndRgOu&zNye5*zU9D(I-Ww zGyfj(KVtdg@m3xAlmA5vzi1Y}etqVHk>SaZ-q6|WH_wW<6Z$`4`Hh0b&+7Mj|CnfP z<2&Qkz9Z{|&RR^&wAK61J7Lyiv(^7oyzd=M|Grge%NF%G(N`B=Kee|=e80<GO>o}* z_v^RJI5E*%tS9OBx6NDL-1@sI;bhH|@MHJtgdJ1&d{`UM%y-x>Jv!-L4_Dm&6+z$r zop_;Fx-#UJ@O&@cm!DrP{hfdRo2XrF^wan&e?YVSjSa7De!G85OMWx=i(N(2#MN;} zs~-l4?F-(tymwCAnN4-;i?uF?u60>w*}4C0a%6A8q5gBJ@7_&1b8~w8bSa5rmUge1 zLgz>JCrZf75?JTOsL&kx_}7Og&z{xn(r#1kcAxOiGhXh`uN}3k!=(?W9X@cPQug89 zX?a`ZD$K8bl5syjzkGSf%02cbm2>pvqz;(tDgXHUA+j(3-xRg~Hh%Z7UyCo3IamKz z$>`tHwY%RvKOZF=DP7xk;^^XyK5tKN$oI3@QQPW!KkTQtVZET>#B8MpUNJ}J{bVbR zubnwTp?;6l9q;zzvx{HtmbWN<$Xw`MExg%&e}((Om)E6?R{meJ#=dOtvFmEWlXv;5 z>Q-^t$L#Qb-EGKMBc5w_WLu;2jn|*;Z}EN7f6|weklNAdxp&#*$SI#ZdJ`Y}zc*Ty zZawcmcZ7k+_Fb_rE-$bVePw@w{XOrpu$>IAYz=0=32wtOCS+{+G#D`q_Uw@PldDCi zo^uEv@-3<SB>U^CetY@MfJ5y5iP?LYpNC)>&bm2!zpQUc)%rR4-?(>`D?ffv(q^L3 zUOrP`7T=5$ZN(Pqe-}-&pHTTleBQgD*`Mt8g}nS=vi{!e=W<hy*w%b^DVJ*d^*DN+ zRqnh0Gjc!nnamQYo4vbbg0-5_r)SP*=I&Mxzm@$nelORTACC+o#s44MTodA}b?=|) zaUSc>_84Pu5pV8n$zJfM>sozIX<z7>A9h`O=l6KNU&Y9>t)eUZ9e2XZ?Zp<E`G24I z<-LCHbN6Da;P>$JoDz09`G-=n4z)OE*4+Mmh$G^hZ3O$xt=hfY%J~-uHi+*F&3}6D zwo~Vwt+QQrU)vsQAND)`3fHu^xo0*M)~<N?-1%qP;)<8|x^(95{BY>$?rq!njrh(# zK6!4d=KI&)Q@{Cd(ohROw(ZjP(0^v1`u`;fyk*;eK)n9V^F6Gf6k_tgYDfF!nOiwl z6c=7Tb!Bb$?fPoV$$7_r@x~|5NHj>h$>GIne^TIZLQkSWO;EPAxkBfQ!rGt3wX#-c z>Smw17rsa!sPmRVH>Yy`;<$|Dw%X#3361X!R$XnqS-7w#VsB^q-~CUwezlF*oo-}W z_p9Y+q@ZTK-*2JM4f;0(iu-PC73Pe!nZa(?eM)nFZCm5U9G29k`6+)}^H23Z(VRc^ z^R`Rr-yHki&p-LrJ#NW;@6{(ZWZypj`SaqvGYYC0?B8{&emcK>#ik05zxVG>EoI6~ z|99<&-3E@s1`+>#t};!J{P|aF*BP4=ADK75tp20>t|rY;^PJayji>%1^Y2!h7i;f1 zaX-*7r{?f%)#CnVesd}h=RaII_wCP$vw?nZ;tw=)zQ6E$=6%m?*7u?g-BGo>Q}tT+ z%ZrP%=6-%wXpsK=*2j0}&kO#4Wb1Qh=E0Bi+l%i{;;XSvmRP9v`_p~1mx9OU?`UrQ zeO_SqQ){;6XOsWcvCsM*8drDjg*~g)zINN^O&M1-6w-qhyYU*9y-(|p{W>|?YJdGN z)8)T;pTGNb^Rm{*D^kpdZyYN&^(y?oUfk`_zp9=!uCp#Kj}JBbYcu!m^B_;FZFA)7 z?ft*+-t{p1`mb%Tj?ep-erQU1yw30M@fnM^ZPTCB-^P;?_~P}N?ykhQ+4FQ}iqBjg zvt~*D>OZ+p;$N;4m$<Fg{B(VZ@|rAZHrxM}``>pTUQ^5|D7bSO)4C%rMjsBH)xK_$ zpMR&v#b{Euef8t_g@24RyRziZE^=l5uC(OJtaE{E$zrw-E==}(^uMY(`gPmIe=95J zWExDGxqI==y<fQF_N-S9-E?}1Tk<Tnmcrm#`&Fi#%aanAU$Gq%s(#qERWAR`)2+Lu zgkL=MoEcSHkrj}8?a$t83nw?R@$WtLmzVj&>MQfa=f6FCa(?|Y`RXte{q%1(<!$?n z+O9P&{kZ<_^zHL9&VRGq>G#XqVJ>@o;tgNMAFSJ+{@hsWIm^6%>p8DI8c*w!6gP)o zO?)E#{qlk}@>8w%9{Hbl`s%rJ=bvt#nOga0arldntNimnfrn<M%rb5-{nqw+|M}$3 zmD1a{nF`jtUTbp0aC+tc*g5a-CGgnS3LKg8@9m49FXY<J{+n`}>CO53XV3DAm-FAb zYx`m4m5#dg^=D30UHAWKx%hvC^*+@{?epV#?tfY7_gMV;gQw5S6L-meE%toy%Xt2| zlEfDutT+6xR+Qhh-?-WR+@49MO~Fgey`_8~Zf0M7Yi^V6)8K^v+%KKB@4Edn?a_Lf zKL1BwuAQ%}4l`Nj>8Wyab1igysy<a=>)*c|Z>{E~S5?KFxe@lu?DYMrf9sw~U3~uW z`;5Jcla%ZCI`h9@yXXFTyTrBcpZ^9;yu~OpPVeV`w`9W1Y6~UHnLd;C->DkhO0g^J zQF+u+vBPSzkJ>XITV|I{D_twY{)969&X<T(cD!kR`1$sp-PZ5K{c3D&Y#7Y%+%Y<F zf&nyEqWvX1a4y$U+XBOx89#36o$2gcVzoii(b3WJy=_yoX1&t1h-$rsmZIJ{X#xii zif`YORABIK<3`nAKmOdg{a#MSr}eYC#l&Yzj&uk8+qm(FkWWEDS<*Zf_UXH4l%=Rl zeDnP4>>^u%g*R`z%&|YVk)_&9Z|?o)dP-}9%kw@my!y7lee2sZbEOMU1}$Wsx1juy z{hL+aIr_JKDbo1wmR$dAcHeKw+nX(WXO%4Yzhl0|jIzB`<`@6+Z>*{Ps5<Y*4+XiH ziW#!`Th&$V{v9f@ex*Kr@%_4Ek1izgynk{a+-lm~Jr{SXbI-0j+qgqyQc{@lr#r@5 zcGt^&i!IHL|0#0gzmNIHLvu2>-2H2!+k7hc{XWq<Mq8}iW*SY|nEty@{<+1}l`)p( zf1h``<u1)%{YO@F{+;75vR}R2qolN`VRcyTshzTq-u&xM|Nim!_sNlq<(}F!a4(L3 zcBNbX{YiEIr<>FDW^8H}XWzjadte6lbj3bH9=0A0_K>Ad?U%p2wDL#!{rA(te<a7V zWZUhSyvf@B={&ZBCOdLj^3O+{HC%oDh-BpapPrj5AFX>?VY{ti?(xY6(rmZm))X5~ zI2~%I7j{Zr?b)MV!Iy@HbJhuXB)q%!=xM8X=8~tj7uP{YW#WB)rj(dSPSp;++4zUs z=f2<0?e@lMZNZF=EK{|vdEDIhX?@JhQ!av2i&?|8E?!L6Qws(Uh#Ws&Y%g)}fI;2! zgO|#3+>RAJ)3fqFwuoIL*C^3w>w~|_AI|TolsO%#(YLhU{>-9j$(0Y@Wb^#Z_<!^w zXZ5G=D~}(zzI=1Z-?DA%XLw9K>Rj>U^o!Sv|IE2k&lR%L?(6Ae8?vw8oa4E>?Cr5D z3mCt?SvkKu+wkk>(k&HF67z~w{x9CYxgeV3uiLj}X_EeXwA(-5*eh%C@$~wfLzPdH z*Z!|G-!otTpWTU-M@0PI&hp&6WNt-Ud-~h`Yu~PpnRzNkhWG5M|C^`hEV}w7ck2G$ zKWEd+KAt|FymPs4=&HMaWV(fCf7rjXy5q(VS?BDRElw^j>!voW{_^(9`{WJ(d$)J= z+4`TFCm->*{(nH-iv%r(fVQHqTE$8KzR$6m?s95d|4pO+Z=SwnVSij*B<x;(q%iee zuHGqUV;jy)<BsRc^-}L|l&vYPmvFDI>GL<gwJ|G7sZ(;PM({?Ny1bP#vBoo}@3)+i z|C43@og=4Y3xDR_CpdUxce&{8p@w}g|9p7H{-@Yz;^%g;PnZ6$U0C>k-<2YT|4f&+ zU;dYWKjqiD%_?*59BBFeEHLc=!>wm4=P!5inNj6ie(pr;-ly_6+IL&aCA`wUzv+1l z)5iM!C#M8H74d+r1-M^4wV^)V?M`t+xqID_SBDE#j=OLEd;PnlQH|8avYh&3U6nds zFOEFl$<)`As;sd;Q}6SlO-!>F-@kjl_Vn%#Z_R~&ep&w9vvRAwe!kB(>;FsjzdoHh z-%O~|uJy?eW0fTmJ9h7mPktJ{=kIcdWqo(7O<F|X??043@wvs$r^@$c6t>BI|E?}z z{YriJyzshH;exS}^FD9jv1T=0l6cek%<n(p|GNEEfBs0boA=Q?uU9JYdM79$y#4*k zb=jIOm3K8f(fj1ju2_Fp@~ca}&D)#%4p_gqU&nv>-kie=KXbaQl{x=Jb^5(K*`~G8 zPxF=kKepe0vSsVKlDfD2N=oJi*@rZ$u6%Ysze!YZVz%~!MLMO+|2duJDvpfU%rt*{ zb?cGa=>^ZZdyA%VNPaf_dih_!d~?&!hd(EW>|K5C>B%dV9ej)L-n?nqak9^D>4&UG zk}j_s&wu<msdUfflYLK_+dkb}u6y%~M=jHz)ffMsoqWeo!{+{{%Iq!H@uhr=LhSq_ zUz=@E<^J6kxbfTFKSD<He!ed`_IQ$N)aN_m{R02PguQmp;Hb><{U)i;Z1=O(@ZV;M zfbBvHWseu`_+5TR^7e~Mr<HS`#25UUEg7u)I%uBRd-tM$t8Z`8d;PI~#?zhG-r1~> z-G4uJ@_|`@XNJEFedhnBtCl(D+tT<SpZF86^xXVn{Z&lXS?ltvsU=n4xKE01V8JzR zlJ+bu>|CtJAzkL3+8-W;Y(M9`WA`PuXXm=rlCM|a`Fo_^#^$y1uAj}(f754}uH*`4 z?|HP{_}kO^)5^*P^Z&ERuAZj6<7`CV9jj*lw$MEW=D*8#oHEK{b=i0S7-%GG(bMO9 z{skM9TlqztXg_OixW`d-)xBSu>y)2=JiB4d$N1Y{Cx;&UZ1;QKmAb<_m+xslF5EBY z^Y3l#talZ&wjKO8W&Qnr$vpm#pZWcRu7Z=t)m>|C4fD$uRxQ2trOv$Vp1n@8leNF~ zcKs<B<4NAz?_~WlJ9R(o-$CWHjd{<kdv<KqON|i_6x?_^bvuWw6~@TQeL+D%9x0n6 zY0t{n_@sv3?+Q;l|9F|<?l;OZtasl3pQ^t6dr`tu<s6>%=U(YLe3;DB`Rl`_(@)oB zB9E<nosg8CcJINZJr@(AuPu#S^hsE7;%dL+Kh=LO-Mswl)3kp-m=hBdckI~l;MJ?H z?r!gM+TZV2KED|yx8sld`_Fs0qST%*vA=Hg%}2YhG%qC2{LQ@I_Gj)MJKP$xQ);c5 z^p;B>-MJnf=|BIm?ATnJ;&kUbWwl4195sFMeNi4m;LpyEjuT%!#9ce4Y&bBFdBxA? zm$$5!^4XktI`h-Z^ES5~VgsM5D=8^mS2h=Ij9Df1*zC37@uR2g=Nw<Y{(0flmQ(&N zE-ve;e?>)r7Ad)4tjP`}cF8q-O|}Sh<&KE?cIhN_+u9ErvJbwLoSk=c^Io;?&zDW^ z^gQakaoP9iq;<bPE=lq<U%M-O<C5329u%G3qCcJI`SO{9_0!HgQ2{yU2^-H28!z^N z@8|wo+TPvq>!|RN9jcc09iFQb^rq#0wT-dy)p&8Y^ys8_3(aSVdGAUMx3stFS{-cj z_VnwP&&`KB^6f8N1nt{bk%umbC&7a;hZ(P5TI#(rcsZYG_O+BlEu5=d!Ryom4?N{b z+dT8)V)xA{CxyPfxq0}^OyirI)BCf6K#q11DG<H7%y;&R$jxeriHQ{z6$S+l9K`fu zR?GsOX#rXX?<y)Q>zk30aqhmNqN0ntd;GRL;_)?(6%`f_A3jW3rnYjKE7&B)>AG!+ zF=l5|jAG4le|&hDb8pYgv$M?~KYO`&7I=q%AZyIFmX?-+H#auU*}r(vA`ULDAYaho z2OS+u>lS5QT*S)GFZblb|IOw19|lh0mTsT#YsTrRktv|?MM*^@vq@D+iLFPZu_GZM zibbSP;ZWdyW%nWh?iD84B8-|!TwaDuK`cu&7+F?cQvA}=GHKuJzyCZM0?M7s4ztyL zFMZmSl6J51^qDs{)|)r8^Jy3x2X9V08}$3zTS-p_1_lPd;}K7^a!g)5?zazneQj;3 z+3c&k%k!_U3~ryu!oa}b@L*H>hYtm<?d`@@AmwvramRva1{OUKrBJ{KqBvqeq{9Oy z1_p+PMaL@4O)gE)-MKXK&HS+DAlab%Jx`L#^e@*puXcX*YTC576N=7%sXL(fRP266 zfyYk9`#D>xXEr)Ml?l4uR{Z_u-ZLk;^$Sc`85nlNr7hqFncQ%I6+}VoWM~A7A=}9y zumdDdLuCiPO1$rKTQ=*-@9UDgr$;|pu-y68?1%aPjrO+76nVsM{wMunLXq$*>t*?; z|4(}}p@{dY_U*lAj<nVBt$ckd<9GkfpUKh|vzQndV%WpMZav`GQvwRRcWSHqQeS+3 zEXk$&eBraFwl4%MM8GNv!Xv9xe4iU_-ulHuYAz#_I0FMig8$5$;s3Z%e5<jk@%4#` z%2i)3x{J!ltg$M6mGS4t#~vk6fGiJrGA}5@MC$9qcKKC-i`}g1|Lu`7&s%d`zCK1# zQL#r2tSIQox`L_N;eNeRrjt~rY6LnRJb2Km>WhXlCn!1(r24b-%UyYPcJ|dZk;ZO9 zAhFAuo8oI~9v)&XeRn7F@v+|Elao}}&y*7uUOZ!lglEt)%c&DVCn*KI=z1c$Zp|7U zkg|yrC%(F}@^b0(m$$dCfAr{)h`6|VdAPot6vz#Yr=_}&F0!lrrD0(a;oQcP$N~x* zfgNvB&(1QPWtKZ@ntuE`HeRU}j?HXcy}hX_AZd%aO5Y{dUAPbssUzmb2X<HSLU7u^ zoe%=9NW5=zTQ=P=>$>;8GX3ilG7CIvb@RT}b0vpvPHy`Zb2f=j(|q%i<ZZ2Y*IO*x zXZPCXP5g>vGyTf>CpOiGp0%+QVPJSrwc`*{g2a*u7{JlRfZ`6CC|h^B!rWxjjf*8$ z<^K6kT={;+*^OoTn;)-H<Xf4&Rrk3}(7T!8cVvUsou8G&r@1|7``<Es<GL!-_A6gc zJpT6n_L{kDeajda7_J`_Mb6KV90tkHP_IDJ95mY(+&hrEF(NPe=-IT*Qf4_Tw&mV7 z>H@{%yFCX=t$XF|;|?A?*rNavVVZ7x^!V}D&*#^Ng@lMGbAY1hK&pQ;JO8y87Z*Q$ zRP^}O@gql8curQ!y0oOzNcUxr2}GMIx42%&Orz8*I|?7qK6ib4e*Dp+M>X~I{NA-C z!PR76TXXTx&(EPty+ljj-U>ZET|fN$yStE*jb&X^)%UyQqVn?Vo7wrZuC0m8y18lT zGXMGKJV50XBsvb<JrprT`~D(V?yVUYn*u>a-h(NGVz)u*c!jx%(cT=xx0O4$-95eb zOZGD7SGSX|2<)DonKAXzgk5sAmmf_i(sjQh8<h9pl}h`R-#4X;-^8VzF8W{Q5o;^- zHh$T`BL@dvQVKUQiv4sm_kYp(u)=bW+S6++62BYi>ZQsCUGL4WeKw)!c1h-|2}PIX zcVAb0T2@uN;_m4$rs>vc^)G5Ky-VHoZ^qG!AU|0V3P5O@TEM}+?#YuBR~MHRWp8hB z@$p^TRr*>2QY|g_sN=uBz_IztGGFPx9}e@MI&&r@D@zMnCWQt(KR5UCs?gOYsi#Cd zC+*(7`_5fxwEHbTaW`m3{r|eDda+S^tG)&uZsQdd6<s=IiU_#yVrX2wz(;MeS?;YR z;_)?sv(59TZQs8AUiJIE+0VK=I|C=H`CeJ#DLnHMX9_4Ga>Rs%t_W}x)d~sNoOV{l zQ&3Rw)|Sl6rk}sQy&YaySlHFwJ$d5{b7fvg!uGwnDK&IslIz=hd!r|9$+>CN+R|b$ z31rY5zlk+o507*Ti%LqaJafh;baj~TWOe^Ea8V|(<IO@)(bnCa`~{@g!c=@0h-M&E z%QY-f`W5lxk5Pomc9ZVAr@uySys!Ax_E+ovyQjbO8d@${_wcKHvB%D5?An$~?ig>q zD-*QtHtX;F_|!V<hZA<a+q-?u-P0yZcY#X!>yNlVbqs1<3dtoXRW3C0AO!-ngrkzO z1uKm2iLU)}ev<e3;4=MhHEE&kA=|Hrbl*Mw<yOT7#nP=I93>t*pKFO0d+faVuJ7g% z8zsM6d(T|HnJR0X##b@>D5%zp;Rn~B3{a;*8VwD5nWrB;q;3fc)B}oG%QvozH#R1R zF87nYx;8re?yl0{swyjZa&zyOyV}AjEFvzxJoomtlR0MD*VaV#sDO-Pnr=J8M{ViS zr6*I2G)+xIpPrtc4vkbUEe#D1=XSo(rCw7**2P#()e7}WOia9fMqF5Uv6}BJP_cK) zYW6V?W(EcZg@VY*Q>HAb{QT_YfktMlvNtn=f`UwHe|^b*_8L)TZV#FVFa5ly>xEuj z6&kv$By;D^ohyTv`$g?8(}lZvs#fTwUteEOoi$6V`{<(7)6+C9EM`Dkby_RZ&d$<Q zQgZ5*G7Z{W^>xbJxoh{;{x*Un)xM1yVOCaFQ5P>>?2!ZcarrYRaN59~5EiU3yvN&H z(pw(bx$s??e);z1d2aRRuZZlPK2tL2pkk@-uH%OlpU$gQIji_|)@9kvCug6lzFq(P zi?PKr{!`0u?++;Fb`NG?Xn6f#z*8YK;q1_ReD{J!`FkDJUH_9x_qDXJu(Gh+h{-!3 za{S8op5D(-SMN)g4GzD~%eP{+%6{JM<+D%b*LDZR+D^Z{pHK6-F}S&RXKmx_FE1~f zoxQ%qQ~2o7qoOm*M3?@$wEc=G1H*&7Bf71i(1lgB;S;ZJ&yRoQ9s4qxfq_9_hee^P zNI*QeDFI2b95LnFUAx6rhOLcS6}Y(VUiEw1<!hf$RCfRJVsXEgg+)Z^t1B0Oe0<#P z@_*LZG}D|L0lBxgmA<M{Q&-nkQgYgweLbw8V8gYw(a*1Zm9;Kg^XkgV#k)#huZrHD z=jHF8p3VkJg_iLW5(Wtkbw8hqzrC^1`F`E+wPkN^Je*Q$D%Jbz!(sld#n1iL#_x}t zU-PN+@-@@-A0Hprwy?PI^0j5g1%<7dm)&-ky}dL|H+s&lb69iDn+psK3@m!jKRusc zzsjvwYE{_US$FQ<y}C6!{OoM=^O~=t*2P$wW?k`^6tc*Lla-zQ^^1#({qFAn`0?Yf zpU>xuii$qH^3|sN-JGzsQA_P=e|b#0bNBAk$B!RhDK(qv<K^u=`D98^R@SOh)Ai5u z@q)TAMSAZ2a-m1NMD_p1Ep%dC&TlxW<ii8U+<SW>&(1O}epSUMXA`m5y?<JFcX58+ z@9*!!UtU^zb#=HtC<Fro1HC*w3vc~mV`a^Jabe-Akd>28P1Rl=wA4#eN2f<tih-fw zz|$BVvD2pY#u7Y!vCp~1^;Q%=KPP3LH^*z5&dV)dV|ElQJT*mg@v&ZM>%V0QMl-i$ zURK-t<5BmmJ(ZjH?A<%}*XJ5fPtRHA`SbW>EEXgm@6%LOb-ldYKfN6iBh$G=wO*W< zs64%{zrVlyRrKafn>Jn9S)A_b=C&$$xu4(N?bsVabIYt(1S~wXRJ#pQZB4%X?d_$d z-l1EwLP51-US8g-D=Q~oTNis87Es^sme2q8=H_B%l&<33P3y$EU2A`R2`nhs(8eSA z=u7SIce~$f+1bT``UYzvH(%M5>b-m~SMau+$j~(rfxFA!PgBv2-sYpIsOWclJ4Q() z+Q|+&QT2{*Pl@BX$^Y&C{Yc)LcQ-0+bL8IY?_qPTO6P1^2lCRE%*!F`<7`bcE;vm3 za?bj_hK<df#x2dA!s=Q^MnN-Y&IBbMHUD{Uwv^^xTQgHhN$JXpKxN5ZH`AOO6Z9P+ zp|||QhYw1EQBKaz>wnMOyl8=Iw^-K2MXkZtH$tjhZKGN#S=qHOUSyOdFfcHvA4ScT z;DQfYCO|3^NNu;Ff6=d!ER<>xB8^f=Li09_ls(8xGmv<}0!rkdHf@(y`E>37tQ;|Y z6ZUwn<+*4iu_$!UbNipM5${b;MqUd@oOo@s?A@!^_}41UU*THPqViI`)Kn_PKqAFp z%cby>=J)&eRqtAK%g@qvJ0k;E=<2R{S})%%3KO+`$s@2sM%yE~f6r3x;CCmV7ui+W zzSE7Y%hbr<rl`=r+~jo1#HS}BOg9^)e>-;Z*ZKMWFMHpmzA$5OSeO-e&-wrL9ZP0S z|GvQZL4n)z)j`YlWqn>37g6&xe)axuP2cu~?-RII?<ar9KJ4(n9iP_w`_(yfSMS<< zl%ed_dGY#RQ?KZT@k_o0XJsvycU@6mrY)MX?tJv#_1~qwTs+9HB~oW9SLw98K6@3z zHo*h`bXJ>wSMR=cCetaNfuX@VN^sB84^78f-Bv%9mNtE`aHH14ulrWn?{iu`Y0lbt zAEjaxquRFBYue8DPLqjRGBI}c%2n%^?>TiPY_?)?$%UARuXYOy7qV@wQFddNTeU<e zZr`eZKR(#}oo&4L>T}NN({7k8TE`=}xv1{v%H2I%<%8R;7`0?CdCT`!hME5TD{`lJ zo1e!dzE^wI*lf*S#Flb>oF2ZiE9=vnid?Jd(Kp@&u6lmWX}<jV;H8I?ub#OPA}_mT zEAPu$m#!_Su6A90U-|0O@H3%o&5p748<y6u-5P(&${@Ts>fYjpM@K_7OD2fP?bh;E zS$BCxo^R;c{X4u^TUUIY@P4blv)MO)$K%IO{aX9ApZDwL)8BrcuUcz=IiOdnP=F0o z{4U?}tNk$7-&d}(_8)p~$;Pi$jGwddJ=e8=t4_(~pI-k-{MC<V_Eu9uD{`YhUY%}a zFT42b@ku2$XMeAf_`Rm8PAvcOCePDutK;|AUH>V$M$-E8<^B7$zpP$sRrkPstM$Ki zZ8aN@e`}qrz3Toed($)NtK8OPFE+J4w(3{;{1?YBPfw4uE1zt2=H6oA-TSXjX8*s~ zFMnOoG?lBbR@$AtmT}3vTL0|s<WniRRZFJt3O^ZdpZ7O!-=4Uc%kQRdO4%4;qJ8Mw zzrBUO`7@nT!gbgDuwUD2zsyv*>*e&F?Vofi!|eB5345<<vv#I+-|GuqfvZHMS9V;y zopRFs|D9hyZfvO2{+qnEj`gOUzGYR2yX~nJKAwDs7#JR$3rn%L75o#kVi&9U<Pg`p zw|{A*{m%5PE7Q2Spn+Zf!uI)g3qHI`TU-5|y;SDw+*^{1wq&O4tSO0L?d`7jew??E zE!XW_;Oy@GSKcf*c=z4Kz1r7L*nE)O85Mc$`^Ng$-N)Zt+`oQx^oIT=Vz2IP>q^@8 zenQCQZLO>CuWqZm`a~!wC{)WdaOQ!Kt9&-=9v@eodT!=Yzxms*EM7N%Nx<Lq2=-pd z56xyi8SB_ZmpuQ~@^b6<eb=sCzZY10+Rb;~E_Z*o^3Xc@wE@3&e*f|?xO9DG_`zxa z_9p)J*SXOD`qhf}Th{G5?jE!{W3QB*pMI>)`8^?<pYK}v`_sZ*_7@ab%dV`L?kxJ_ zXUtp4xbW{cZrE?PvD>!hzSsYV)$xwo{23S;cKc4;dnk0-nWxX0#kA8xqGs*YbDSD* zzW>mbt%00Vb)GK1_TFYu$D^CSs=xWY)tNFa_4S8C|5shE4GrDZvO9){?W*iX-)G$7 zpK7y{4*uHiGw+}7vMpOoZi|-{PoAx^_@YL6dAX;XWN+lDQ^qb&Psi6WbX5mTVDgi@ z{_)M6`+s+T32c8HY?`?>a@qZT*S54Qzp{FA{=VA*8@;B!&Uvuy>wDhY^^aQoR?Imy zb+<{Vqhn>$zn71#^0d}3Sa3T2LA08NN8a)N*A;fZo=-b|eA?IhTk6+bJ@0orJzzqU zk>9H)k&py%?DN4jh7v`7Ua`EbpWoG<%GrCTvTIMW*o*fa0<2ZLGf&Undez`u(OKQZ z>yx+SY>At{_q|oH&DEL@7OrgKTbky5`ZDFxW&Qba^Q}@(?=29E{ABXr#>V7b6|P2~ zZy2gh;R|_ibaVatvR9waba(yvrQSMgf9N;k%_8qgwVl&9RR3QUV>vbW-PL)oCQVtl z*!_IWz8z7!=A4r3fB7P?J484A@A5vm(6F6iTGRXg?M(d{@xS!<@u<H!Z|(j4E47>@ zCCxS7&HG)t|Gq`;J)M=T?UD=(1<xP--nzc*Q~ushm(teWoxg0#X3t-xKeYZ991QJM zb`H^wXTAH#+1N<$h10Zluc;ryJ(G9w{kID{tp0v$W#Rqf|JLg7`|-%i{u@X1q!6!z z2cK?vdHm(ANmCZJoR!bM)Bp4TpF7`9=4b!vQ<-bOGwgkxf&ag`Rx4jFU71(4r@Xwf z_WvTbGas)N?~OY7c9zh$>~GnBue^V}^_13;f1wH0t}X8_gy+|<-<y73yRLG}v44{) zD|fw4uG*EnEN#!<iDq+lE!bTB{N>rs{jcwJ^liI0A#%gFo4J2k-`M}JF3rCn_V?4} zx~1{@9#V2)%a`*+ZPDmU<^wfgMc4V%UR8@?JN&z<aAwJi!=9jO@bTB=*3G{TM7@%o zwV>R(e%*pk@hhJ5v)TT2EZ412-cYcv;AiRe8UC|hofmg{@;ulzF@Jv0@4RzgU%Ywd zY#;W$r;|%pehK?Mi>1e{ub(QH>@Uw<RVllA<r&*pll@Lx>T0$x{Zw~)=4s~IE1N%M z&RzFmPL<7rM=pP(1ND9X`}xcL>wl*oA9nWMrWMKCPgO4a{o<wnv+Nb;b!=mIuhBBA zk7Yl!@8b9W>(reW_VhJh&oBOecm4IGxC=W2c|#5zUBJ~`zdvi&?x_7Ds)x_4j7omw zz{9}sF6R22=C^luU!OF0?%FqRa%P@Qi~aNe>%X$EU%L0dzrR2J?!4YDyFPt8eR=Du z<e9fGe|qAZ^>nwxX_d<FFP4F7@$-kO)}O4{yD=~*z<6zU{^H*^r{$Ccyf<CB>OT9t z>xbqY%{RKwS$k*EqJ4a~*ZKZ0=f7L#?se^r-dB^aofd!ZXd66lNHI8(G`(7zkzvF9 zXZG_h{h4-j&AIPy&q#urWic@^PhP#!5*MHDZC_cxzv|Z6XXX+-W`AR9WcS{?ukUyI z_xi2-Et6*MzIyk!q~3hDsH~k=^%*~1d|jCTvb4{hFX_@tRb|t>yUtQplQ)zu-xT5X z^5uKJ*O@Q7Cb&LeVz7AFJ<WH$|Fk<l-~4Po^ms+W31{O6DP@^1cLjR=)~x3fUbfo5 zvg*mX>a&~feEEO#=FJizh65+#c5lk9s@3w?uxr<!*|A$6aZUfr9CmMa&YReHCULGv z(Y<ozo6EDavX5-b>0Pk+-HQ!VzsK%g{a>|!kzvkz)-&G@losw=?SE@6>x6FgKjym* zrEZMih~eXk5&!)!X@2aV{dcbwf0chX>wE#D#+MCKzaLe$w*GzTz5c(~qE;LX3?jSE zbFFXs4O<JK*0)z=OH546I?i?94v6Y8v`TH$+xNTt<MSkj-`S_bthg8$L}sylzc&43 z$}W*@I%21nUMQVt>m=UD?Xa+IZFl&gvuT@s)P%PSFflaTR#R4X*3;87lIkrgEuDHa zY2xbDt7DzT8@U^t4~N~mkZLwtpLOjXdj<xE?aozIyL#LfZ`!;$)kG@Q<k^wM-3w34 z&3~y>z^F0hLg_~_r^zRmtXZRznwqL<Z0xNTEH;;gfgvyXLDA&h)!#(@HBBUVrmw3g zY~^kUW?#E!{>@z#rP|us-jb4%pkcbSG_|>`3=DbQTeg_&+&w#WV@%zylzaMf_Wk(Z z#G)_0OVS~+bzS#%fwZ(VO=IKW%*;$LU*Elte=9C|FQO}PX$CJ71B3eHS+iDc*|O!1 zdE;iixvQVlZU}eW-!Mx%hCxPd*C)HV2G1R)3GXm6GMX}NUfuEU2m5Bs%R0V{fuZ5@ z&I-9luU=_|hlkJfS!X2G8$M@$fwy9VlHe{qdoH`@4<#cb)l$>av|hVy7hx;A_Wbg% z7jltPrcPV)xZ3>n_59^oVRtfTa&P|B%a(QUg3jJ=Z^UmM3}9j?a6ftK%#_vL-FNQX zdHOCdtZduUS?kwnYUF9MJh-r+bn*KKM(MLt&+UCwn%w@SG=#nM)!$ue>&#a9eqpcL zIZ<7fn}OlYp%kN&bE@MenP<fQ4Hk%b$n@aJ%Ck$R98tdY<1+iKfYMp_UVd7kmfLmJ z(z9*S!B<8b=HD`3w<Kuh@~z2FOL}K-i8{VXPyW#<lfDbxwoxnVQsrkpHqSb@T>ka$ zx6g~!#MiGr5&nDC;k{FzOch+egEc<u&-UmkDHB6fgMyQlLJhYs>7QOQL1pfr#ExA@ z-<<lpdiSlKKc0f==^5@jkALxa>oB#zIOFJvg5DV2%C_DM=bdMJO$rj@4d2~w_AGP8 zdaM4q3)}zATjBh5x7M0n(<f~|fBkp9|K)4kmc=`!?Tr81=BBB0!~bP<-Ni+d`BxTS zJF@!J%C(Hf_Ce2Uldq=zSpP^+g@M6BoJqVv>Clqc-QQ1ct@OP*WlP|_tbgkTtF|5a zUZwmhUG`hvin{;RvC8M<!}d$Ir%X&)b2WCcyWNu5WcStYXDM%Dxfb5e{_1q~Z>gmo ztA2h_`1;|mFLO2j)x_zacCC-y;iR2+vFY$6zH<Tn8zjx{21UG`n0D(=-j=Eyn>9~* zPQPzjsw=s0ns<@htdDgcU+YJ&uawpO^WMA5GCp>%`~Jn#Z|Md9k36ozy5etk{)(S7 zJEiXAu00ptf8loi^l4!mR3ZH=b`MX_seAT3&7F{vu|RBL+Fz@jzA}}_B}=x>`tq3X zZ0_#~O=&VgdzQ34^w&zb8d3Y@wY_C{9p9gYC)xF;r<={5ntQ5JDezZobCm7Z%h9XC zKW#est0dR&#Od|U-s#ytABuQJZ!P)jxpi%f=Ox3F-|M!n5MTdu@3dDBSUscDUjF74 zta>_2sO;tB^uu2{XS0JE^9&js`uhHwx`CQvp8M)PmHS?KcjUC8x}~9`n!Wu`@2=_7 znV9#MX8pb>eJ^c${WpzXGn=(_i`6s^DEqpb>0AiEzb2^0Zh!aBFP)QjUERHV^5n_- zf9;KpgXP}IS?>Sw^JILdm&Xp1P)^S0OOkTf85l%VZA_RQ1Rt)twRP3$J+I~8PF?cE z*vsU%_JRMO7Dv_oVNS6rcI%w9BxJ75%tc0yjz#+eC%$ywQuE5aD))lJ-Vg8Bm#%ub z|7+Hc|5HDwL{G_mnz=#D-Q@cjNmVU}rQY#>ns+lXd2Nz}1b4O3snhx%ytntRnjW31 zS@w-<?$jl3_HQZb4P2{ay=q$j@;#^TuebAW&A9(+tJSRCPvSRjw7R@!Ih%c$^S^oX zKCQhIao+axf<48{&EHza?3G)&)FHoI^s|<xKYz2&vej}{^CzrenIDxEayEKh>&-Vy zzW#dqUSaF&i(XT^t55B(3op$p+ADSCTEonZQFfm`O0#=2Fce6iPhmKa85;K9^YfRQ zTamK&w?}#}YJYXxH*@FZpe;p7TTb!5SuGe}9^QH8@~xe(oL$e`RlMv9zV<Ft>RVXb zFZ=&(`)Y2wKU-X%aqWlylu6dLpY=Dc61^J#m_0o7<C)2~c2@Nq)A!rAiR)vxX=a@= zuY|GlUauXmuZa3<?wL93m3{7>T`X~bYL`sgK5@#Xh{INW*WFg1R?qnN`~9jv7c_eR ze^Xuhe{;ab{pu_BoII1p$lxGYbhg*1`un@BF~8=?Y_>c<eQMnA?W>o^|Ec}|@9(Q` zIZLii-5x)0U8wA71Fi$I8t=>VX8NdsihpHg=giEPUf$kUTc?ODU9v<&*EID0*_q4t zZ_8PFIq#G!|9->p^RiMa_8C8Z$;ZIJwc_C3uU~zh^L_gAY0~!X+q<f(PhY<5J#XI8 zCl4Pgnwy(T_PXudvE#(iqpobt55?jSGBWs`+@6}xTVoTEy2tiu{PJ$4S#sB3nYzD} zU|{GH$kSwDP@nqcd6sPLM_1p9m7DHN`j+wZNZ_w`6I%Ni!9)BS8@Q{#Jf5NWYvMcx zh6N`cO><({p~|1}V^M@|ywK{W-uEs}KALZ~e!HCPzutSCpLZU8T3CJj{X4Ns<y~St znKk0u?u07--5=zWk}7$F2Q>MyV8hzWC(IsZ{mkhpi<)^k;B)5Jm0SIcr>ow-^l8W5 z$K~5^3tkR>Yj>+ceA}HhvYVf4EiLxn`b7H!NbiA2$<p}W*DiG}z4a`|zvTOhW#9hG zt$zRP?Bzx8_g}EKl|H%MVEX>UQ{R1Yd?&gkLO1@)E+_8lnyyU;&i$(KTqD-Yb$RKU z%Q+ol|1CUPtJc0f<E4A=Vt{PaN0(I4)N6rX+pek~j?MpiZa*$@+)y|Ff7S!rYSVT3 z<)zi1#dmI%Uw1v~x7ejm<@+udx35Z#*b&7SziN$>{CsQ2Wg+{UZ-wocTk3JKZAX2G z`4`4}J`4d3;V}#aUi)6zl(otIs$Rr*_5G?1uj0J!*~P!#Z|fVa|0HcD_KHYv?%iFh z&z_hsQdrhjHl^C9{|a9Sr+IT&56^Xv&jz}^pDtGwhh8=Ovv6kj-7EXDg=b#(zcRsa zb*bB==!E3b-dF3?rNXDK|2buw-t1Ky4YNy>tmV>Xexk==Ybyx=(apzcpUv^O$4r zjm1-6g@2o9S-1FE&99C7Zr9ygrtqU;HA8OKPq){8^QQa#TasV*c1d9(|LOFPHLBKC zmC+*DtHF(H|FX*2pZDT=ebqnK`F&tyKliQub?c7RZ*r&(;#OaA|J}c@Jkks2x0{{q zl<jVdFOE*!E51Cl#{IwcW6yg(x$e}rZ+&AfzO{bUzJ0$dR-gHK%YKc#ea_nWNB3&I zsupf@ig}jlYv!H?il*`zRcBvkJgkooI`i|@E8AbPd#{wu{B_<+?PT=X|E5mor~Qb_ zclo>K@IBtE@9WoRANhIsmHFcdpX_Y*-cmlh<>%duuQw_pPD<_!mYedVHi~=EvFzI? zJYNZZnz+k7_tO65TZ1#sWSzCwHmzCI8x!VxrGfv^RLKh-f8GDhkF&lPz5a~%hP{l8 z|F}+gg%$1dzqEGy`H0oK-TG@hb|32tyKm~A!ntNWAODr<-@loDdiAAo-)s4zxkbTS z9(-MH`Yk~<RCC^nTz0+o&41bXPJW0`4W0O9`c<2l15a}UKEHH)_3-y>wr_H)4(mNF zjo)3+8g^$9YkP70fxJuqL_|ye?D_iP!FQ7b`3vt=rA{eZIz4pt!HZH?-_MvQy*p5K z?br9qn)cl<`2E{F_aw*Gm`R^6^n73cIbh;``)WU3`_sJkjr}j*Zj3E?a((W%m;3Lm zpKZORVBe{pR|}p^-k#-Z_nklcc>nCH`pWNDO`0_2Nm%SZRh79<XYe!}V12+>obfV8 z*M5#t=IUwd>{o7^s_ki|w$mh_J79C2teLy@B%Pp3QNF(l+n;T#^>8%i)3o!KJb7B} z_2sSMZ3do~J~H2`{@0?@9$fn9ikzx?<%@zz^Z)!U_FMCBj*(Y=+??+(s?J6hhQwdx zpLlvtXweVpyJlO~C;phs6=51C|MyqFk?P9>^0R6bzHcdg7qE3s_2f^@T_=NAdU<{g zpZ$Vgr0@gt*Zb48DyvRip7yI!te{eQ#@V#g*_%>~W=^SlxFF2`@0YHZ=Gps04t)H~ z7y8>>|Hbh-<FD5}J#VdVHJ-NW_Kbk5vbzJN*M7}+v~>J`EAINOSJHRA*IoX<cE<kT zx0mZ1#mn#AH~HQ_uWDQAf-sr0_x}}Me%!wG*VDD#jp-sx3I&WinpM@~_f=}aEA<~I z@0$kh7S=z$;>i(~nScH~(T^3};Wyu6<?FiG4JTEC-*qlOnKCJ5%FQ=gi&v{ihAfLL z=dD?{^i}AWa8Li_bBh<6SDcCs+O?L~!y}|Ay7Fh0x7SJc!)v#l_ik*wXSMZjhTn}7 z>$j9FJ?VWfu5;GEFn!%gPwp;TJ*6xtvvuPh-f!pSmR@XIel`CJ3v0!amnYg-f4!O= z+I4<X%GSTEGW!o0afPs&{!<D&A8(jA*{j;CEPKi2Z|i$`7_0tl{ePJ`+WtbrjpXUg zYwrHi4}M)AvuJwT_TaVWKX0y&u&jHsyw1+<(^;>ON0oiYK{M#@R;iS^b*9y`{*Yes z*it>#?jNJkyql|ztWMkdWOYJw%7l<LJO6zR(_Y%&8#e!H`_w6UL0{(?cI|WzuT%F= zTW0h`&3wDGNO{ThvN`o$rdb}hiuQg!DXo*gwRWXdrIBlDQ`3`m&evP|E?vvJd8;OZ zUH`}Gtf@km-pw&SxhhoaWKl*l-_1+Do~$wV#2~GpD7(-iP02O?l8?Q(+VZw4HEz+> zZ{ihy{N`Tr%)Ndmz3t`lCE2UPZe83ia_`%}t*z}&Rr{9iJDT=-s{X%SpZ>NqeT$#B zI&#`x?yr|;_FsMZZ|(H^TTdMSS05YpYWnp0-dCUgrmrpg^i!8%d&hDSCXHE}{$Dy} z>bAA(&59_yd7t#^_y4jHT~xdJ`l}VTr^>a}{IBaQRhb{$b<;QXRawaTYfsnDeSfF! zt@ny$%lM~F{r&Zw&8D2oueOSr<_3NK^?K*UPi9-*ufGv7H}hU_v;1nsdVl|)VR>tw z&#Mf$cj|M?p6t4!!wspk>tbgua1%WL^520+pH|*<Jik?IC9ikg^{LP2Z#7LwTQjY{ zCgxrE*3;Xbo?iX?`Nk-_g`2&e7jw+|CbKTC|4Pt;?Yp}wr%qYk?x=S8sk{1}HGf&< z_H$=%El8cPi|^Hfs?@ztA3j|#^}YO3J=^xM2Hn5e#?RlzXM1h02+cSB@BV)8-hhwc z`f1nyd0)`C&kfu>%~yZFcg%&q_r3n=X|GHBes}TP)z@G0xW_VV@6e86=vpDNc8<i_ zBIe&&N3P!uRr<W8Y~8Pbi<|kMeeSx(J12gjzS_Oj;qgD6K6}q9DSEB{EAObBZNSr4 zlI5A#cDVj}zrg>?X9a)NzZO2RcDLuH@A8y>ravv!Mf>X9P0y|FA1z({bnSNi?C&PL z)!NQ~=hr*O?|Y;C`J%l^_8)b#dpk2OUGw~Z`FL~Owbk+GLORa~-`evbw>K{5b>`Bw zr>j@YXrEH4Wf@-{;&tg+d{U_Ps{P0K*R6UqQ+;dkSBc*EnxA4DXK&ko;Bk4Jwtbbe zob6(h7tQIR`zn?_+P?0}o0HwCpOu5(NiVq(xHeSh`}P02nR-igu5IXhy!GPC-`kh{ z@|Rw(CvNY(bYj#!x5`)VS1wCjs3oh?JM;IEr+YtL3g&uyp}um-KRf@^zirnnw|Tqu z|Lq9-{q7=Sf2Kd%TR+KJuOYhZ?C*`B#$`%+y0*2o^>gN}JOA&$cYocyx{u%g{{FuD z_U4IU;rHq)cZHQcInB~&J@IJL&XOF1nLejZoeFYuYrAym($s0wR&i@;dU<*VMrEzq zH{001KKEu7`}el(QG0&QjLNTw%-8YTx7(~G=%JML?%8~Qc5he9Ihk~PL4CJCc<Yz{ zPU~YTqHCAme%UL-;J1|MMrd1fO$T524u%5{gTCCpeg5_K-5Z`B+f^D`{5)o_x5R?_ zZkf$xHF8VEUvMz6+J;?bWngeOTr0VDTlNd~U*Zh!;%rPnD>p!83<IRI0-m=A&FP~| z7&5@7??E!;&Iq1RhK!H=(93+wEVWM~?DX^_SwAP0e@XdxJ6zcL!C@)0!dXe;N3(vi zzYXc~-PqB)AJ*ti+`qqRwbQTqr87>PGP2k(Z~N~ZrGLM&uQ=TjvG;$A`SDy4F6CGT zh620SCYyYBxUtzR^-nX~+xxZPYVAbkD+%W%Y>g`xpPMZ?bCKD<wpsqG{nwUOy`TF; z>87xCQq`)t&R%BO$KUMq`nhU(lwQZRO~tNj|E-aCWe?xMV6hz1vYn>?GqU^n*$Y$n z+qE`%X70RXtP#SvDsFE}S>8RD8(NckcCD|?&O92FySwTS&%dlcZ}xwEx#ecmmV{~h zBtK7*TOaf0-K%-V+FL8!ol7%9k6FIHp0Pme%$wx`>2K}R*UNLnFeKbntd+g$IJav5 zy3W<TS;BuC<MN((ZeJi!xq8QT&&Zi#yB28}UAcOgU+PQxoq4O(cC5a~{r<&V_3oF~ z4fS8Y)cgCT{_?j~c`x>s-|P(RGCT5j@vepZC#J7uEs)65WO;B$M{TK!+{I(_?Jl&e zy8Oj&y1Qv+@S1Z^=b3Dk{5e_a+_?*VMg1=)-fGl(n0BFS;zOyOQAON2Yt{wc{p#{~ z)hE;Wm#(D-o0_Hd`lVdI<ZbMB>Tz?rN!jPA>X(*U*RIHy)(hJGaKF~stfzUUe<wXz zeJ(lu#lrpSuLAzA<68Z0>65pgzy7;@dCOO)cZ|E<IKTRzrN4F6)8$`kySF}>vZTl6 z`6SimtEmb0Tk~T)mm2wJA3ya{$~<#xU#e$S!Hj8cKQs64T=h!g--R<r^Rn)5?L6~Z zJ?q4bt5(V0_py%}O}U+Fo;&~QSN2u6)hAy~`7N^4<kgzrOhzRy`YnGI{IPlKxwY{2 zhc!z!#QnWu`bBQ)*BuM~zJ8wdN1a<wKY!^z^XbNR%&(sOvoZ=>tD5;b{gp*Y<GEV~ z|N7+S&(4qEw)K75?fbs3^Vj}Od;L~B;%}}<NVKBrx0mg!KZkWb>#A9`<=Q@b7yCTl zi7IpN?{Z1re(TnL%fH_bY+5I^%iwuN$k(0cO;(=L*($U1(zdtfPnDeCAo!~?<J{XR zn%!-y@48EWHvD((`1eIe_Wqvo#VNOS$C=BsYQF5<`grozU-!5C4OKEVRSOa=PXAls z$?kdSq<q_o=rek=`}T)j*FP!oWyinIsphTI&Rv<<``I+_&G%b{2irbwU08SRTK(t0 zr@wu4z6ctsb#3w7UG{!*_S#viDz8q->Ng2KHYeljiz{Kehl}EJR98L}&V8~eYY|(? z>qQ+0<6nndzWya@H-l&O*01@Cotm^`KFfu86qLTbx$SJ*hR_LL<HOch%KrU((Yvdn zZppP@_KT<Ans$C}klWn2dSCuIvz9fUFS~yF@}?^~Chv3Yp(AEb-b;y!u3UF`*{hVx ziBcC;&$B<+>z{pa!ogqfoV34k++0!bdi2E&<+mbPkAvm2>})-3YyMxDy?3`p(gF6U zXWu3`X~)gW+gfY3W`AM^@7hXhuesIx*MDua{jz^vX>N`Bg=l{MI)CO>dDmOQt5yWR zpBVMzs_WukrqkMczwY0ua<)=6M)xq=tJ}$uQ8qR)x`z*4{S<U#li9yMdHLvV`q_DV z{@x6z*S@`f>$jVW|An#s&{oinJQ?2pBdRpy{EqPYT+hOY|53O9t?~7bHgeKEe8}`e zd+_#{{nGvU_k3+VJ@fv3(w{iLZ);i2rnvvJxBY*>^Ob`;{PgwYsgn%+nGY9z+kZOo z^sjH}xql~J`LJ=<tuJ{~tiD&d@BdwP^+etGSgX1_Q+U7b{`o8S_Wm3xdx0Gc2j&F@ z1*z)iSH_nfo4zM!lU;1J$4SZXxLrSrPigqZ?v3}9oatq`E3P<9CUoyF#iEIkx3|3y zoBH6E)-s{2@Bhxv`st+Wc~wNH#<Bi?txf#bQ~!VITW=}ZHcj3yFzQm6Zft$fRPFFn zGap>{S*X~)wcwc7(Rh!mD}67U{`L=^x44{nD~IXp>o1G9C~NwPKf0cEsoy$e@lR*2 zT^8pdy^nA5epfqdtEbE<@o1m?=gIs0=-p@1HgEEcG@9w-WnUbydU@R{*7naA?WC{O zf0!;ARr6s_(D|I}U*2Coy}WWo*3Bu~ov!}7$o=c%<(a=;r>wek{@wLMlHOCV+Juzm zuGzmgru+|gVolD?eQS0;{Fd(hcWuu9Yq!$-f8GCdvVZ&Zu9tJpJzMttSaaG_JHe0p zvtDM+{}p-rAJ?v0u@^rkO@AmhFEHcnkCgU*nlC<H7jqXoe?|ZId2Q3o<!R^QRwpgw zkF%<?C}ZA|`+rmBp8yr`fcxRor-Qw`Lr#URU%lLa&XukDTiK>&UW;X(pS`k5^l#{; z%QHTod&uU$)7$G`_3S>|c<-&<sW0r-$65vN@6`G^H@xF~S?zcKf3HflU;FQ`*fgQ$ z=gG{OGiQD(IA2?T^?G=n)#4*Zyo0AsD2SVWukP!|$@{Yxm8r+Y6&EEn`P9{Ynl7U6 zsW#bXr@EQiWY0-~X`5H~nAugP{C^WDm0J<@*UdMe!F^U=PQ-%s`y!YA(2>5Ke)yNL zu>O6UbT5w!k@q)!GWXb2_D&?it#Q?YWAR5`{nS>=3Ci^M%)It0-~PI6eS3d@?(OMU zCtsD$t>1R#|1xk&U;ZylRYmLI+C4RURiEyhF?H^Q6)K_Oos%Y=^O8PZ9(r0eaF*@9 zJ$HXyzx6GA!`sab$ERy=3zh$wrmFR^#_reETOUvI{SDsmczy0Vn|~@=H+Of{+*L`n z{BiWmvA?I6ePnLrW_WWvbZd6#^vdg2Z}(=MDvi(SHod<8Ue?kt8!x`v{A<IcOTMe_ z8M_&N*LZ&9$pyZ@Z*RGm&M%mJziqwA`Y3(d8#a!nWx1EP{n;B>o&9?IGth|Z_pAek zo<-pf4xBF^c?N!xRGsx#^g;fFzUNmC9JhBkW*j{=<EhKpXZm+N?H4@_w!idg<s|Qu z318)n-PWt+T-W|A#C>6(_VxGg-!Jd(HTv~?bx6^tsq;6UIup`%=gG6OP{ZYZFPCh~ zerJ66OYkM#EBE`>S%d0<ro8yD$ur)5J%9gXUf%DVwf}pM-4Amw&piHfdC20nCAyXW z>R!mdJ(sbz`gLX2!S|WlFYKRr>db^Yckh0FGA-!m?SEXGYHt<(`I{Xw{k?tmR%845 zb2pdOXubIOG{|V1#_a;`-}Beze*Zpsif~rU-@i|a?E*O?&HC2&ew`fK&#$p+$5MfY z%lq}8JQZKk_BQV7>9w0gtgDZj&R@7wZ+p_GlCwcxpDdToxEr!8&;4uG+~@zwPy7Ad zySK^8COGu=zdI}K|D6dqo-Xy`$+owfPH+Dj5xw8kvp(bMHZQLFZ;7mx)vHRH(?tv8 z=Y2ncyYDr(YG3C0hp)bR=(1MrUOgk+v$9Ge#c1Z+%ll$NqslKop4xr-w0Xot|NHBU z_piTrZjbSt+v{sNuU`3ba8uFw>ZIbtwPNddg04HthOA$+-Dc09(8vG$ew}}Cjcdcw ze|^theB2oP-@5j1zR5qc<qvbC_Fh}G%y-?dC(m0$e?2?SVtc22!>!gSfrb43Q`d`B z{AB9A`fKTn3lEJ~{S5F9)sOR8nzbePh_h<W{d%rlwYPHrbg#Zy`#t0LtI}<@9>=de z4tDI<7Y8Nv<<q1>KbM^dZwldgz054s>%{5h+jf;!dT6e$yIv-Je7nQf&A0!BMl+`! z%ldiZ_|tPIn<mdc$<T0l)tY;gpS}FKWwX`3{LRx`_^)oCol`UC=ugpKNssnceVwXr zvVV!E`u2Z|-iN)p$Q-J7Zo;~?_3~5d-_}O$kG7gFu>5j!_Ui-p+1~`0u717!*_LN} z|F1i>@0R=gGg6Dz*na+cxhwe9tmiHHPmg3wmA(<KyzkvQp_$9K7GG`enpYd}t*YTC zw!YMyoaNu1-uQ7l&-TZ)l)bN}uXC1O_IiJO{>7={64<(WdN22c)qQERsdCG_z<z#J z%}1Z3`LQc+P8QcbIPI79oaW=l{r<lH^L78lAGc2};r%Rr+Gx?#SAI7qKi|D$)7I)! zvw!7>O{x0(JeXG}H8ALp-rrvjMgAskTU!@h|HH@o{+sojo9A7dx%RW^_wN<953(Qs zOD?VQ{W{+)E|y9EoNdtQ+a6w#YZ7ITXD{A+?EZVfR@VPZE8ovQ^StR=pMTh^{MY{^ z_eV^AW`3!`(D=&gmfe1_AEz9ey>VZi=dC?S?X&h+dNzBdzxXiU*yPXZv(w+HZ86(t zzJC7Juh##5@IEg(``Z<zQ`d{LQ>SxSgP~lZ`)JY28wo};r%au?w5Nw>>C&azy1Jp_ zK|xa{O<J_&N=U7F`n-R)Hcj>0z50ob*uHyv&i&f2npwgwb0S*z-XEW}=6lwdbLkd{ zv##TM`M))8=Z9^-{GPkWmoI1ge(k#PT<a5;PkZ0HcTelxTU~#D{mLq_$?fg!ckbLt zF_C)u=#i4RxVR+G_Oi=n;X4=@4#?`b?%(@&Pu*hWbxGIy&M*GLB+F<aGyfrIl_UfE zLoRWK2WA#4^VwToM_Vy56tq94$Ex!k#y?hlz7bJ-VOxse+WLlFnJ>(0U~2(<I<Efq zuduH9IbmP$mIRN-tN;CKXw&by`bl+T)V?ROwvjgbPmAxn9om2UZXH@*@6^d{Dd{)u zxVHcA`t@=7f*kugkrL}&cW+<+dOiNa<L`Gj*IQQq<?fz1*^FVw=C>U$SC(D>Q##je z8|U>C4a>irJhN>3hCg@j)wdoE{qD*a&}^Ih<;;U#tNdm4@3#EYo&_@Q>)Y3P@%4`1 z*YE!O^|8{r0>%QTcUi`t9_?O!{h!bK;K_PLVxZ~rGj&`G|MCefcy-k~<M}h+?dm!r zKR@aw{J;D5w)t=M-{QyBcY{{<t4~?!did~Gk4aBfs^6cvSkAp|<>~a>pU*t@Hh-x1 zVC|!OYN@GFFSvg3C;Zo1#1X^LWis7}Kl8#4^q!Clj?w&FP0N70b~D$g-CnM-G%)?H z_=JVd^=B@&KYso+@?LDN+rK3pn~k?DzLQ+Fq-=rL4#_P^DLdTOP2<7Qg?ehq!EU?m zf6Yzbg-eY~Qy$m!O8?$l_T<`q-3=Rexs_fQ?p=NAdW~1~bl<BtW|&${%)R|-UZV1s z&ll$0u7%B?ug=fkRWsGYx3@Fo=$&}`xJ!<cN<OtKz7pH)z3M{f<b63S<}1ZtZZh6! zJoV)Y|NWIN+EqN)zN_a}G-~~x@N54q@3mP!HEZuD=~}94D(AE2o9)|&n6ue`@LS-X zbxQGXSMz-jn-uQ0=aE>=%8&Q+0w*1nyfr`gKVxZ8y{zQwYm>HoH7=Fe<&a*y+<wEF z)opq<>Yl59-ASJnk~%G_FD5hkcWTJYV}ey1-L<c-f1_Od$L;LTFUhsr|L*zv?dFEs zyEVVJFRe3A_x@@A&R#nwV}EkL{k7l6e|>zac3d6boX@dikNq3{9M-<MAJ!jle!D(b zYX5Bc{kfKP_kR4yPW`XL^gH}upZ~Tm_s{;`|KRcKl;>J=)-h_FdS$wP@qYU%Pr>v3 zSEBx>e+jz%Y5Kj&>WUB5QURsA)%IL+o?F#_MQOdB)YbJHZ9WCo9ljtH^|@?{)%Uvi z*UZ%~>TO@gefA68>OM;|*>6i#N!IFVi97YhK81a*@4c{Dwf_2w6&|IsW})h{`7U?p zO-(%!{V%z6>&v?urSHD>)qQ`vYU1B_yF>Q3`EQwcdR3>?g|*#EZ1rn{ed8}@zhzpt z=DzPV<etlw?dGxn&^jrHt{Un5`P3czXMNXQ(M2DQpN@}OQgq|-s-0iM|5ja^wsm^o z^8e}Y&pb}vb&LJq+>>cW({hBCmUW5fYHnS!W!i-;D|C}qe?7YX(xpYaGBa1LU3%@3 zc<9#2)0CuyT#{EW-4?QFl@mw4@XZtRW_s4u`>3f+oLN12rof!{&yD9tzPq#8=6vzI z>Uq`YY@av3+~ObMe_%r5p3QNGyYIboeYfV+#r2uL8;&un8y@<}GQa0r@_{2iWj4I- zD1X}(^j~D#-q+sZ^BK(UUlOo#o?j<!d9dlsuiIvl$L<_h_k`tq>YWD<eP+n_JucP_ zJiT)MlG>A->x-XG-nBW;u9o|$`r?25hyKs-j_<4S{jKg$JNv<Rwaun`rIl^`KYzP1 z_0Fq1-0!nK{q?^&G3)-Nf2VVPPhDwW{AuE2`?Ejez2ClmxK01`-^q7g_iO%)_TI1b zK!}5dNn2pIeaDB_k||4FHvO-#DSdrSbBA2z<=<0F>LT}b7Jr<Xa=$b2`?0?nR+X3c zh`fxyy?Nq=?93E3_l*yiKej0Sw9Iqk|0Qw}hd(86T=Go9cXfc>`P28TzUAI<EAbM0 zS$I6+ueV9BRq2vx7k8RFnQv5A>pe52JBQ24P4zur>r?BWk8`fc^(m^VPw$z1{ASq) zHQlHxvBEpg&eiWw*_i)cQtI1>g^Uf01lO0XKl$+jN6^zb?>;Hrn|J-@Uc;sxUwnkl z<tV&Za&5(aMgRS3Z<#N=EP0Y?nz1!%)8zGq6>p20)`w5{HNE^dL)6cGZMPSi>fHEl z?m073CEoVnEMNDN8@%2-&HFoBd%o$V`YV6?Pk!+Z{4exZ_`v^lpZss_KN55P$$jnV zp1z$=tGc+?t^4%Xf9Axj`$ikWew%8_OWK(HkG}WzHDi+3zo)O~%iAP*Ep$+*SmNos z_j>KwvuBSU-1p$$qIPRJo8IeP0{3)^j!CXs-Jmn`?z1IN4xPVs#O0mE^#h@d60y>G z|E15@PR~*okI9|1V@k<;kE|f2C~@(a#vMYJ{gpyv`O~c(79aR~G?9hpy;JwCbs?cQ zU%ii+7nI1K;yv&GhtgtmrJlw4z6ZAdwA#1%<HG8#_ah5jp4Et@r^k4xX|4>|t)jLp zu;O>bvO3>e>;l3jvv+ni_RQbQV&1NkH;3!l@6z^;%OMS*U^*bk&u_{ZXns<+zb6$m zFchKu*ZuDQ89w_(zUp7JXUy1|!ELoIYOUA?*X5fJUSo5Z_g~XE=xsFHwXFSWPlI2* zKFs`O|I@qs<P?@YiNE(Rk|l<z(IJ6XNT@@->uvM0jmk^koZPW%7ei)M`^#5eTd!O> zlwQL#rDCI>ubSucuGy=Z{w@FCK6$nDwv!W8?oQwLZ&AkMS53iDLY-0zg4FN*TO)mw zJKgZvhti-;TTNtkPMUf?AmvoY$<I$G&GzOiyK!@BphM-)Cz?Jor|le1<O~1YkzV~T zWM9vt?dvTkDjVN@k}^qS$L%`q19Iluwb()<-1px!=ZN3k@L}tMHMe>=KR+{6HS8)c zSF`=|%Uiqej?9Mb+xK5*FV;HC7d-RG@$?6AtHr(@nZ>v3%+>QbOBBxkJ1zHeO7X90 z*Y11$J1+HAKh|L31#5|!|CXQm=e(*mdiCE^7v`&;ww>{9ztQb<*W7si34e;N<-0oi zXo_&K^sB!-enU2p`@d&xMxb+V^J4AZTVEePK546QHkjjU70<HjyQeIy%#&XnD7#}@ zG^Kl!Ro3$ki!AT$3u`kUEpdw7ESr4q!;@1Flkb@Piq4&X@XMNTR`=!0c)q>%IJQvP zh4DtHQ|e+x<*#~@R@QfBe@_kR|NZ>_Y@2w!^5h+pZZvF@%}R)$#vPs{)amD&ao3^u zY%TlNKY~>g-uN;4RB6txO-!F?o2l`XrCsmJ!SWN{SAtfr`1ePEZOg{3tLkp|%{jQ@ zobQK#+rcL{YH6{vMy*|!bR~WgPttnz%R7?ArNY*^Y<1f!abcs^${-7IA*Z6{6Mf#@ z;s~G0^?X+xkNg$Jt#5us=KW9QZ#iXI>-{=k_5bG!uk<hfpK`O_V{3l)*87`Y`KvAa zyZ+3#pBHY2`?mcxZ~375cV*l`y@#TX`>(n56mYUM9iL*NBv#XL_{2t^S@tcnrWSX0 z_b6oeYIH93c={!O`il=YrIzhT5w6Z+p8u~PE^WDGbH~!n6<P^0#`O|zQ}5i4vH8Ng zxoMr~&c)^55=``KHqG+9TD+sKNZELw{p$I>lgcKDde2WjwOji}XsCD16S-}2dwhOZ zxfUB%+V#%dP-j>t*H+IabWivMM{3mlqj#e9U+HhtxpjK^<Y^yYtB7jumzZ{cdSzXV z#_IB|X^-~w_N+?sciI@b=+k0n&ffQ@3uY@gE%q+f|7m9ZyvDUxGdW`0Q(Kei<r^O- zF#QX=^8Ti+qKTw+<I%~lgDuVHb+<p?XmQ1W^?Bm;_*p0B?@#`(E*!BbRpI2s-8bq~ z`o1l_q3c+jX?xl3bmF1e@|#}Cs+XAiZ%F;PY0>$DnQP`xsd;j9zba$;&t>}l`=7q8 zmy7zF`b+-uzr&Zl>E8W!W_!H%SM~LOXM+;zbLaeczL27ZJ1rrvZFWa`{hWH&K6=%C z_VcyhmH+*GKL5|2JvN^{efq+`Mzlun<@QI%dG9ADB}v$%tVnsb_wZ)RE7xPcaI-cY zpYZ3;AE)~Zu4Y}#FnRLi$%Ls>eZ#`kUP?-)q@+xkI`ibUTx-j6yG>139ro+gbkF_! zQ$xpFW6K$f&&U3h?y0I`dTf4Q<f}LbOH-GVX}lO4@3U9G7e^MweRk=3@bh_;(TaNc zkiNbZSF^NMUtJN>w<2U}K|#TRbLaS?qob#Isd_CHYF(65EOB&-Q=@}|z!YIKi%Q<K zhIEtNhx59AakDTvvL4!2Su7QQ=iD@PlN(hFHi;<-aIi2neqDLCBlQ2#{ij0v^kyHQ zrxIA-=%BE|BcuP^)31x2_`o%0Q@fkZZ1rE8A~_cI+(~#_AD6s##eN3`0gibEM?m&{ zIPt*poqN;$&s8axw(7{6|C!ce@H}+uh2PAV`d2)k>{6ZfhF8%>r{%*2{mQkU7Ki=& z^o{@N+<nG>#oG-2e_eG*MBe-V#}(W41q(P?m>REk##v5^<M!ir<oL@mPohqJ!*c!D zwl!0>pKW$f5P0hiE@BllMCJbe%#YxBn7ChPSFy5vo$=I#`XSqI#i^OH>8aSf2^afr z`o=27`*)^eOZ(p=yVth<&^<2pJ?!t#f`eMy-rqX+t(5!6iS?>}$Lb3+9NvEy-&FeC z@7upEP5SQJj_ou#&U$GJpF+ju3Y%6Hxji)^>neCF=RbYjd_#IqYw72Ei>mK>IXyG_ z_%A{IxBWM<CIQCjpzt^~J)%zHc6;4o`-GQ?(N*VWowr^add>Uawfz?5@0Q#TxcrZG zm)ZW)XL%G$Uw_b9|GoI}pIhf8jWaYJKc9D`_Jz;A?}d6iC!+d(PH9O0mw0hUBG11R z{<6L427BA@JZ5rqJvLA5|IbPK@vD#Qt9);8A>T%R?f>>?_s)0rtzF=xBz9JSgGKbZ z<JA`@S~M5GxOSxVjrPJ8RR&A9`hcqk)2~$g**kw>o3oYS@$H){A`PY+zmJ_#&Gs(g zz}#LJ`>RvW`P!~XTK*tmfqrAV<5T0w@yoZdDkQ(}S#<fD6i@oyN5B5O_-^^IEq8}h zZ_43AQENWU_H~(7@^8}9>B`MfcYjt~P1v*gdC}u9dSbeNI$xAL$gB@rpLMiv;bl%g zy&s#a<EO2EedeIx<e!>xX>32Ej3(t3R2{FGb|wD&^t$yMe)({er=ARN`r+)dBJNRY z|JyfJ%Z$&SlX-N;doLHi_A0Z(`Uy6B_r40y{cd(qPEFN5t|VH(>a?1g@9-%?j5 z7x$xI_SovUuZ7oC1u7GCxx?k2-nY46zj)KczIr{?ZA<O#cx63%ZylYZe@%F19`A39 z^Zdr=?*Fbzw66YNGr2*GSMd#hfXVV|bMtd+VvfK6m?^Nox%Bt1jVGR~&T%TAs8t%H zRc-lAT`~Uir^yTVpE@gPl`2y^Z*_CBpG-Z=`lOG~J}-&Le4f1d>1y*STeaJRc0bsE zzwPVA*?T@7TP^l$dDjDZpJn=2>z<xq57<?na%s_|+wGC7N|IhkU$r!QZd=!R<^EC6 zZl2`Cl$W>Ce>4B{xmzpV@aypY<kG#mC7eAM)D=?W#ctg{{8fJ1H2?knPq_o_CtciS zpL?gM!**kDzS#RMlm1_6*LWAl{A0i1-HgcVoUwN@x9R?$wl*-+=yv!~r#l>=#354t ztJYxdH_q3b5=K4c*Rm@v-mX|&Vyf@^Z&v5m#Sx$0as2A#OIg2Ie)I9_hXFcE+2+Qp zq~F$Y`%*nu&+faGab%+L%SVsB51i-xo-QwZt}$Bw!qwX!F6>}BuQ#{Qs%pah%}<`_ zht^eYd39@!aeVL6|10z@AHDH^@Wbram&e}(KTTKPcQ;$?-}ZI><x=kNlH+S4pR9el z-aC9l=A{|OmQGopnOFS5Tvoq)o&WLhSp|=_dwlBoa{cAonLI12T5cw{KeEr&{g}Jl z@bY@Swp>-+%l%XS>8_7o9bUc2X3Lb$=D!jKKiP$D`K4FsZ&&)CdGTfBznBkV%=dVn z%y_MEuWIiypWk}9?^kG^mCE}0`cmlM^5<4pR?j(db#>-<moif^*Sl6%CKtzWdH$X} zZN1FTnc4e$+5M7QK6BbhzCGU1`Pnkzy5Rd;*FHO>oi5K+R<5ae`N@$(veTOL!^frF z{p$k_5_i_G;`nzk<yX+#@F2UOx6Vy!=Pw=lCVy`3`3);-XE~qRr?YiG*Himb5&OdK z^;-No8u6=t-r>T2!5X_wJKs!{S@|V*HcxV1LU>WrbECWu1!`ybkAK`bZN=KMS|M-& z({Q@GqB<`9`!SA3myA6vHa9Mq9JRRO^z3`<mwZ0`$#+iod6nOOJiE=`xnDjx``OV+ zUbY+Bo*qx~Jga$j?fcnpxc7U_4&SqqX+ehD_UTt$WGp<_&H1zRl>TJtg|lx6Pj*W? z<!Z(%yLeK0d($sfEM1Y87deGfQc{{0OKn|L^2yZQ>4;*<-TR04Ka`j0Ib*!*mko}7 zkm(oYrS;lZ-aqNz99eDAHf2tXQJ!4-?Sr$oWW0=ga!3ljJ2o->{?bKUx$654pWc3L z!<7vWr>_#yGCFypWa;xYrZx7jB8!ZS9hW+(KHs4t^iAD)U(u8Fb$?%#Sbf?ewIxdT z=E>_8d&(>iUSIpX>B+S9E~oC=+e-XTFskjoz24>bgjai3$*w#S`|i%g`tP&0EKP9T z<Nq=#nf33<4f@`1*FXBvziImWTl0Eb;=GlOExUN_Wsk3%Z0@^eN}cxo>jl<Z+E{=8 zQ`0o=ezICUV)IK4$%yyAz9<L=bFnfx9zAkXQhbu9)*S=0=|_&3aOKBW?s$Cga>ZJX zhi8@4=PlgDWgzu*$KQOL)S0OzuN^Gv`zu<{`7La@Qaf{cF8}ABl56*XV`B-VyQC6y z^=rX4W|IOeogJ0EXOzlILL9?{B!4cQy#6PbjMATT7Jt_Nna=&wti<@wyC+SneTAk^ zdY7qYswud(n|qzZoTa}Uo&Jkm_iy~&eV9YyUaQ#F*p;g`UA=$Pe(52(6J}R5zs7wx zGdCA!uV%0OrYmi#>&E)Yaq{CDtGD7wrL6YpsgqlkvyQ8n)tGhdZP>NkKIQ1^)oP_N zY-w-(gZ6y_MZqzavuW#+6dtGRA3UqrExo+yXWd=JM<&+_96p^6SK>clZ_DvN!RW8n zwC(Ym-#Rz#IieDj;W2g90a=T^H|FalCUZu`T(<f(IWd0P&3M<3^3$fSUs0=4bbKe< zI<5(387sfYe*6$HS)lauKIx2WAMb;kCQP;`PpUj@TCH6G>EtBLV4OO^!6q<A-lSJn z^Vwvr&&sl$f^YhzoUfmIr(*J^<=J+9i}jOd?hpBy`smdwCf4sua${l(yu6hz7C4@_ zL+?ZdKC}E|W|DhJ;BNf>&;FWEwJ$DBI)3H)O-2Xr#q%e7UfTKS*{X*BFHN63dDWI% zq~dw)0;ot@8^6?V&)-P%P2%U0&OCg*Bqcl3qDWPH{=x#UC9dCe&2LEkWZitr?c>ic z?=AE1O!wP)Zfi;StLv+orhn<Ywm!W5&yC<Cr!4i@i@&L>-VZu)KIQk>eU3kFv9_#d zO}(1tGsC=JvomndZe!1V9L2>a5As>>HkzidKi{S`^;_ym<@Bd-L3Pdczq2OwFFo?_ z?9w@MHrJh8KTKR>bR%4Er)5HZetbpO<lwEBZcbPI7OwcG{pr)ox7+Q4qr<~jEnOy7 z+qU-1TkXj|e(>DMzItfhjo;0Bt7GTO$$)$ND`qU2^WZ|O)epYP&ZsQWtMla#HJG`5 z@3_>z(Rz{CzsbKYENYWtcMq4^`uh0s$<+_iwmK~ls(WBF@2>j8=X1|CG6#OQau53H zJvCl!Yc1R5&2geKb7vXdSg$PE-X~D{ex6c&i=4{tV1~(Yr_$nYM0(k;JR;^kJ!;D< z)7J7`nH-!}C+4y%-rrN~BC~br?F;)%3WFA|yV+-$Us3e*gJE8jvwcuRl>Kh66*(p; zOYW&Ur?*#s-q-Ug@N(5RUF92DmQ`lPx7|Mf{Jq+ue0zodKc?T`)Gt*XD7aM_a%^Rx zd|UbIQ!6(pFF9eU$8G#gT{YhODf<>#%jUqjvmY$nwtP}@Xb2zImZ;d5Z$9MlgbPVu z*yhapMl|(8KCDw2TjJfy{%HQG`}Q+@;`4r+s>*wN+8@~!FI1U%C#9-#SMW_o*Rxh~ z-`OfuzD{?1^EE}P{EgG$Q&U%5TOrPD6{b10HZrB2|89N6@*0dD@s=0+qQ$nXFIH4k zDVI9=WL<AT=*oh1uaACkl>KtPz;?m6RNo^U(;XC6EVz^Qe9rn6hN(QKx9w?v_DQcy z#^=EP4;4~^+;&G2pG2sgm3KOOYUdGGH-Rl`Q(Pinnx`H5b@WH2#6EU-=T73<;oa3g z80uN}`2TKMtFu4l&fMvz;#d9oWKnG}OWZE<?2=cOG4?wrO5UG;wBndoU5UoRkF}C{ z!Y&ylneV4wPyO<0?w*;Y?f+vfy>F~pnPWFORrROWM8_kSB5gzs`exemEcSYrt0(uX zEz<EiSCg9eSLN2$uin-tx|W_de0o>(&8k(Zc18Tr{Bg@_ZL@D~XZfc8=>315b2f*Y za%<oJ{dYVm?zhGioh>fw{>{l(-+OpU=<F4fe(R@~*B`ud;mM(MJAOX?WRP1g^l58E zT|t>Yhwm}JgpW^tg`Des{^(()4xjE@;hy@9sTbqy=5FbUS6}JzGgYeYzUxW-c+}qO zL#>*pckAR@>J6sv3;8{DQvcENoE={ttJkcOJiVfSx^RH*{3$#3-}rvEf6j%Io7ZFM zr=I)t_O#OP>Kp$SGo(K6=Xf9UMeW+Q?`<32H0}8`_upF~S-a@NBGYq{{Bs{%mOm%X z{p$3+eJ0bd8Nb~uqqgU#;_7>aPUW9jqQ&%;A2-I#Uvs`zdHVl9pZ)9N;^ZnTD}S*w zaobJ*68-UU+j~PpLmoM!5Tnoc9^RCB^}5eNq2kYp^XK)y@J6i_>vePX^W%$*yqS`k zI%(cSM>jXN$eA;9?rxi0{9L*9!l@SH{4?>#S1(sLsQc`z$k({RzVSl;f;kuUx$h^X z*V}QOu3D1)=})n)<dyyWTJG*wvP`F5%?i<S4_W19VPTPwp5DH8t*+Nnp`}5cPJ!Dj zH-XCv0h>)X9y~Ff!8q^Y8$RK=nh;YR0tCU;W#fa1OU#tR{)+$C3b)*qBUe4C#f9b2 zKNcr@rbdn(ETCaD)w~Vg?ALD$<8V@V<FD{VxnjYQ&6SJvXSXV(C@&M?Vrk;)f4)PW zv+n%rLra1$zSivjcIJk3(1yqt)Axk!oU>`=o#vm3ziOP8ZPk5xQjRAsEZ~^$<Bv5; zUyAIx`lrv>R${AI?aVR%es@;C>*{Hn>|ftrUi$Tg&;M4%GxdA3EKeTi-LI;6rZV*J zi4)&19t!$tXK6F<pF6nwSs;H=+x=4Z!AwPt)t{^zZEIf|rKDa=tvTK5tt0)Y`~9BD zOKtq?#kZb5zHpP7R;|t3^KE9%>Yx5Rb>*o#J6$ih`RnO#_TRpJS9tr`Gv~h3z9#jX z|2rDI6$Cg~t}Q8LILKdEa>8WWj_t3`w{wSWti4{gZGH3s_d4A|At~)PX<q5DhmUR= zFL^1a`nT(wvVhIEf9?uQdZ3PfNXopYU+ePb#Q(NTX5&r$b7%4n{<$ZA+nsYVaSaHL zT<bb{w!Vv^07uLJN*BTIG!B*~uI^LmYWw}J+JB$CvD|HAX6(5y@jI|}n&KWj$SO%W zG$pVk`;pVPsR4(C8e|^xyn0}qW%KXe`GCWUb7wrh9l1wm#_5>}H`1T9u8=>Oad*C1 zp5>8wH;$Qimy5|vx7xqwwED!ly$jdGT28se>RBs&jlH2_r*yyF+w-qN*WNHJu{zkc zx8UyYO*OIUe0?*{_<x+1_1(t)j79zX*R5~g{Qd096lKz~!CsE>H?x*``im)rUn<w} z^;s7F5!};tboTklN}KZ+t+>Urzv1JTZ>yZQ-ns4Ko|AC#)!{pr?p%I<B%S-8jD!<^ z!-@AVtW9TF7k$ZISbOTF(~fH12mjql7N^FlmlQ6)x$RH%Hn*jW3C|z4{=bp9=T)eD zdMwjK_G_C8o(BFqyLnpEnXCS8zm3|@d|O=d{=^bjwI}L<c9BBsuFmZb=RLN&O3&Qy zebU84^E<XB{hC&$==(Z8KmINM598ABu?(;H|My+}y6u9h!J-E>)m2z~-{$R`^9pP0 zzWkn3aM;Yh*KJc`qHfsFvuaAKl}=n2`aNAyUh{ua;$PiQ_KT{6vLJ>2hLqN`OS=2@ z8ST|){PFMhJOAl<({_muX$r?<*gsx-ZOVI*@vq$szuzriS$HImS-&>j^WtsXlXG{y zC+|;7`l~T*k9AYsV&<E#UmSn)G0sBb@9L@L%6)Z))BY`fUT`OwWqyB7T)}d$dq1DX z+D(2LfBOW7eEhB&0VlUdeoQqrFCRVD*1y5jaohbw{JbA!>mz>z$IgFe(s$?hz8^&a z+hT)fnO^yHed+4{p1-DY7M+6U)PJOGk!Myr_q-w2eNXmj-&o(}+tZDfyb?_7m+kt$ zW$TgcbC3D#-}PeqRiDJ$yZ4oR<V^Ui%e&C{%P;MkHm9Kd({3&AIhQp#@eJ=9FTW2l z$9Uz=wfuZ&VRv2Vuo27JxVN33E(EFZeM>&@MBXFAdhW};ch)SCUHQv%t3GGSHu=k+ zCac$LMwRBCo4NkjrTQz=WeUHk7u3vd`n-1XKG%oSTK+w~wBU31lbqQ{JL=Y7K6-rm zfx`|y7VLR@9m4aSv$$+_mmGWf!m;lBDv3|J`M=HI$Lp-!-wMrwA5sL-yE7N%3n~Tk z&%b_iPr@;#N{ut!OrRtvyJYXjW#6@5{@GL`{QQye$$i3y-}U~!Sn_Gv&cglK=iQvv zFP%73=4jjezQ<Qi&Q@D$v479$bfemC&!qeJj7{D=bY^C7RgQZbH~H~G!6i|#-Ju!Q zA7$hAZEaiHf1!;jV`n&QEr6rd+&-JNY-_{3%RZU%t&jElP`Wex{`1P4(Z~1k-tO=_ zsbu?3Vs(AzvcTniS2lUs1pWJV`P6sQJA7*s5ANIVdFqVP&sUt+a;&`E4t|_$e=hCq zLy4fGqLVu+=j5{IUs|+ud8w6L(AUXX@lW5@r<{uKLhnnm|NR-}bzf-77yap1n6o45 zbf#UAdA#r;w%%wS>%{!Z+xsK`CuROUefvMhyZw%eE(!u1a;ZVV?@Rv|7Z(?9(BHBD z`I{c@lPaR$?iYLd_$>bLZ9ZbkY0@Lmlv7itj;H6zR`)HPop%b?HLiC02T8Zljk^UC zWoomT_MN@{ac(dF-PM23H7UOgyS8AK*kY!i3r-f=&Hcu`vHwEzO+&}cGgnKT_;J&_ zp!me2V=EK(#g}(j^!7}i8&j~=^HI>Hy?$x1Nh=F)?(lct9(T02&uUpQ`xoDbT8)DG zLJ7vhyDu!-rX3o(?U(iQ<smnkpRV@vy6V5GcIx*36E*8k-j;Ly<1e)GRh7l<Nd3Q? zl$X~3yz|d|-lVjL_pAiY-B*rVxH(uuu{8c!>g~fdb#Bp)Pon>Q%fGfiBI^IAZ}v=} z!O|x6mM1Bb3JzWs-NBmBKRa5~L)&5=qWiOKa$#xd!GcL^S8HDl3jSLBB6VK;y{D5^ zKwX8Ik9Y2TlF&Xkmh<=~e}PZ8UF_c7oM%5(fANpE*?vzVf<3dMdj2#;<}UtG^XvN@ z|N0|2I=|T-W{V5#6Ppq`+c5E-%`z3YkMH~>7niI&sq!+WusHO<|1Wdp)WgklCM$bx zYO7nDYOi)u#m<iTd(_qq>fiqPrDN|EF}BA1HZG4@RTuR3bky79B4LyE-~0cf*-AQG ze9omw9#^I){oQoxdeGm=-g$gCZr{HD`my!YJ<XF(y2}YG-;g(LTQ~QvXT}ZAv-$A_ zap8eavRD2+J)z$cl!n$mt!LQ;ZfqQU?0JflFLp)q`w7!mEDa0%`%{r8Be|qs^RL8i z<*bMHEBSS^RumSLEDhXUS7Wo2{n+L=ufIz8eBU*-uq5x;g~qo#s-LW=yDv5K`SkLi zDxN+{7gutwm0qz?^W~4b66;jV7UZ@|-MD{!<CRbDFB~^nvl_fyn)9u7?$N5ro33n; zv7J3Lck$0Ze?#Z&j*e>!n4I{ZSFy&kepR&P({0M>2CIsNZLWL^DO%HY%CRv_ySPK| zy^NrH?n|>R`o42QR%CBWJ|jIZ#<Heo_O%P^x4t>f^W4eF<DJQ*ld;kdR|P$cx!(P- z+3Lmo#Eq+4PPsX|y^1v|DcfQG{`3ktQ}4|Bv_9{v{;O&uSO1-H$m`Skx5hK(eO>k7 z#g!=s>ts(_l(ek4v?M<4XVj{CqmI4vd>;43W<=~1x+?WG$>F%x(q1kO`vST1?<Rlv zeD2wS#ue2EBUvY`PyME^E5G^Q(M!LgPygpgQFhw_nqOFID11%-*!jaBY$tq}=isJs z`InwsmGrIKZ{~a!HC@(|cyrqK3o-YO_BC_<5SQ~;PCD3b(Iazu$xr7Mk(SeUoZx7> z)-ow$%Bh$4^)5c#Z0b{ZQtjInHoLzMYaA~qzW?({Z@x<5!Zr7<&g%SZX0)oymh=1C zpdaGVVsD>b_B{QgbW+!p_+<~j$A&z-_~%7{)8pSpchovAWN7R0=KNRs_wW3JGsZeM zu6@7vzFz0q)_$k87Rsj@z4#`~o)C2^-FwN~_iyG2%<7qY;L*viE9Xd`KYI9cgpAgA z&h0!()6P9w*-&`qPohL<QGW5q3+89IcDd~f{gSQv+pziBrK)AM(+;<o+oxQ$_Ir^x zFX8l~)GEv6vMEO|J)iOE9amZCRU!GE?Q7ZfFYk-{7;@(J{FjfxrRB9O`(+#Y{+yTV zdDiM5X1ubB@4A0p%CYb17pG`}(!0}N=85+8$N%}OZAdxoFiE+5<6jS%x86HnAHI8- z{fF{{+FR;5sXv$g;ZlwFejD#)_v~-?(y!Ym{TDp(Y~OE5ls>{YE*yOXy)6m?Hf>Ly zKNtVSwl=KWZLy-ddi$C+Ih!^ad7eL^psd`y=8Vs_yxS*tex4}0hV57C!{|3}&buc@ z`fpI1TbcaND$drn@#E~%1@AW(@juI-?~<)hecz|%`COf?eE%*>c--+kFhSI1y4nA% zeL6f+XRdyC-~42cn~4vop(;XbcVeMNuw7CMxM{4m;o!+^17@4WH-Cjns?S=|Zgf?B zOV7{a;7)<=ipJc}&rJ61n7iI(gQ@@rOH+Fbq#qH$v{iEBtNlO1cb>YK`gujf>aEqr z#&49ZrWQQ8_3MA~mtQvyy}z}%xbp9c3(G*WI4%c3+C_OzyNAo=Lb@Q^oTk0yFs`j> z?c`!%YJ4!!VNH;R0Ed>%yvKDaKWx`?g=wY#(&tJ1_d2w-?o^~bzx)6GNp)BE7$wWb z|FW=k3j4fd`+QL6#Hj)_V-^1?Dm8og`?mX&1fK0#wQj*v<_!mn4}D)F6D7_H?fg7g zD73doWv|#Av8D>AugYKY<y;>(_GEstp3S#}E78X2k6(g+{4SozmG{#gb?VITd$Hhc z$`^T0@xuFFke<Mb1Bm%6-=7?RBRh0+tG+ih|K7Pk_?M_nl8U>4)ZH$-yGOdNf~yiH z(6nEN#;ngl?5yhlcj%-jR<N9Wa7DiU@}1qb=bR*(j!SIJXme0lv0+6`+Nal7w*5N& z>7JzP@~Ky)Pu-g8yfXH~*V`NH7>-Ei`$X-ubY9-G_<V6`!I{p-{SQKQ?$yi_xoK^E z>(M*YhX2wRd#9Doy>N7H+U-yIH>IYA{or3(?XIT#>G<-6$}0nR&-i?_O6l^~<8N&C ze2};93E%tb@fvT1PY0sJ*4doeU)i?#?MulW&5Y${LVrWTt<1kJ=$hNq+_;ZLZd&oa znV(Kh>|e!axA@rO_kVdzWiEAE?wfn`bkoi`n(J%QzACHMOFo_K6W>;MM(MEKsde#x z<&yMW{(88*{<o#@wBolTX8R)de4baM`c%I;%J<`%qSpEP(-+nS{frK>vjk24bU#gg zS2I;zc>muiR=3qYJD%A8<Z;J!Yww>oYPE&aS|(1=UwEJI@(ufIt&ey8vRQ3$a9MzL z)$jcc?|uZ`n_WI5#q!toC4Y)+Bi6pF*^^~(?`rYR!Yc7@v41XGraoDXz29Q;aBXj+ z#Toe{hc>&;&HY+;f5XnJaaCt;gzwl{dC5N9<EMYH%~Wg4S?cSmn~n<`9#R$H(9%Jg zr;*>YZK9yvzLK8`Ej>r(vi$gQ>FDw89_i~o9`Nibusf)}_^*UPp&k1ht4FcBMdnUb zJ3K@B#?(0vcJ@fy%;EfexUgoO>aqTX+h2Uqsn@IMX3S?RI#Vi;zc+64hlthKCSHDj z%DnK?wP@SfB$xfyUp`vQpY~)<{<fM)p8`K$da{0IgngIl`@RMDUpRcT`ej(XN1V^- zbb6S5(5LAO?N@$z`r^1u(VN3Tf46<gJ91I~*roa}GJVxO4?a&k%l)q8)b#z4cVY@J zFPSte^42fUr}>FLQ(j!(Q=>bz|H#kCi)()TQNOa-?!f+ix_bJ153}d$efTO<yFt}^ z|Et?9`^{&reR)^nVdbpt$JadxdmdL2K6!CH_i6pfVX?D|pRL~bMgFU*`<%a=GWU;J z{c^?LA<_8Je!@QYW6rlPwdNi+vrV6TYULKW>1C(dDq<ZTv$`XDo&$Jz;KPZ9mtUT^ zoOK~<Yl?dO;}5r<vc&7VrXR)DtZutlpY)wwu+Fx5%@mJs^8L&6?pn1T_xootduw~L z$H|kbkDnE8lilOlJ#F51%X_dU^qfWI%}dWs54OAfS2e$C|D<#Jr_BrX>?XglHhgn$ zhrF+P{;bnF@s+3VOa0oorDocz@0e2>UYh@lHrB8FBk%C@%&F^_{-n-X-+TAibL~kl z?UU`|_XfAy#_K#znf2$}aqNr3jK1U_{g&B>(cXXkBK)U~e)a1c+Y_ZPYDO+OE}Q&S z|DwsOD-)w$><}pJtU5a@s8j39tk2rB|6OLuXh`2&^6$^*de_TA9j08Y{r2Foql%nP z&RJ(;jyfDWAJ;V7S<Kvz_4D6d&POtz%z4`ZX=p#0^)o!{)!wNOi$MJX^E>ik5B@ze zU}`I0=$ae8YE{lxZ~6J46=Tv%3xD6Qc*mc*<lOXdyU7)ZIT`kI0kN#dwlDD31BH|o zB&5tWHFtif$xTu!pOgJymB!pZXD7{YSrqF#=W2k>C6j3Tm4DWT+Hv}TLu}ssf(-Tj z{Xe_puKz#nKE25M;y;G9V!4h9tFLA;MweJg=j6UyniTZ^=e6wl&opM$LtFcbwXl_M z>y=h|c4oxJ6tF(}x97lG^Vt`+1o7p{{8!rfl>17d=i$qmU2E&b{ZDhI`wDqxa<G8s zJes&X<LoMz<xNPtuTb-r>CpA2O<BfjXJ#Ltazx|a-I*%N4}BgzHZE8n%3Yo0eShWp zE1lczU%P!f6xm~0Gj~dkF0cE#l&8jbwm<i&n|W?}q+ReQPY;E88r%419qSYM9C}iJ zb>5Q`_vidO6>LB4R=dyNUAuNM{F=7}+KV_JFxBZ_+RmTi7c=uOtPm{NC-Qajsryk+ zwO7~ao{hiuGwYV$9GBhR_QFxc8uI%K+g4gXI-#BVTeoiUksthOU+eWxsjyqWd2`DB z->*Mk9oP1*=Jw0<RLSz1xNqgBrD~Ix6dyes%J~0s_=%HOd2c`Qn8c8@_~+#`p0n{= z4?n%~{Y{QR7vEf=%rDnj^)kArZVYsu^WW~6>&HLS9vHeo)|r`gda78NE-Ym>H9N|; z6?6FhXLkC0ZcfFWmp#<Vb6Zw>wHC+fxADJHcrU4lIdKqNw>M>u{_2`#PbSy(+!fsV zVg8kNG1Ds+7P~I3h_$zycZb<rd!^g7KWAU8kNKLsvi8K4{JnC`FXOfw^_@E_VYNZF zykF+(`|K3mpU>kTeArlXYu|+(CCCBxsfP94-Q^z~Uw^K#{m(9TmhaHNv;C5HuN<^` z8}9X=?cK2g)s2j~)>jV1CI0;uc{|;}_I2pNiz_vo|5{Bde8Ca8)boDG&rjzB3$IMe zbN+qlh-d4rH0xt~9-f?f`1lUa3H1~07tdREe!;I8i^_?@>cuatUsOKQcL^-nzT?!M z8_y&c@%{HJ>NL$bb;MV(g}v-}T+CaRegklOD<nY5IPq`N9~++g%$)BzQ(BDHzE9%1 zzPg(`_3OH8K6AED3=DnaX%NNw7F*l7zBuCS(yu<hb=o=e>rSjHpL5}^&B19$Pd~9$ zo>GQ&p_!5K^um2>KFyrsk7K4n`=$G|Kfcrat!lf!fP?xyMqk0^m-L@$r|vgQ3*PN? za{kTUXZCS=o5ZL81XUJGKh4aXFT}LXp#Jmo+t*&7PtUh?J<%RtY$fY)-|xYxX=~;P z9%%jlyX|qgZqEKmzsx^ib}pt|eNvCHbgp|@$S2d#eb{>nVFpU`e4os}UXWYW`gr<- zyhrkP=G~dHx;{=f%3=DsA12nv&slzaG)cW;&CdLkKlAJVojiZ~w6eaw|NjHI2cJ)> z)2_So!B$PJ?Vxj;SK2*mo7v8_N7Krg4nFp%tE*d>e<5pYhKW>BQPGK0r_{8yCx7YT zF)}hbaq3LU>uq!ASj%g+s8#e_(C5Af8O7InzURuGKPSt-SbXJ^pZ2J&=|SPe|BJhL z=Lv^>$onPUbGu;eo8alJOxzX!c247Yb)S9eV&$x@vrc81YE4zv3RRVnk=d|$^WkgP z#Fhqi2CZ}nJmwk)9)A?zVCgrJ{PXST>_2KOiWN&P2>!jl@sB%)(+3uXc@II0u0d^n z4wj}OC(u$x(BOXQqnkDtr=N8aaQe^G_@L7rDh?U~hqi%1ZE?^%0Jutph&w1$++dvE z+}pG>{XK^+X#E;kQPc5B?YlCLz52%2^Vhch?scISHI}C1y?<&xeg3Rq-(NGguV!tV zO|D+$PRl1x(<V)y>={=kR=IO#1!pE`#hHVG0ORzpE3^0==gPK-u{0ewx_8R_mPl;3 zTe7oXU(=hM6Xz~XoVQZhIM}^x*|fXcTlRpQr62$uv1e*raOKJK=d*2=1!%N1upqhq zlvGab_qR&7w&ps=#mP<ozticl8*iZ2)H%N%n>@Z(<<1hz)Cg%YfV`K=x$V>E&zaY^ z@$Rkue(cyWHhq14zxj5(e#?`uuZwM69Iy032vh}VH9k5QxG;dDT@$>5?|{XtM`vyp zv#_!jK0PIB_veH2zF)7jrOa|p%-sB3!Cv0wzN3PGjVI&u!UHNy8jyGpTNq$abf!Wp zwCKT;jm``<zu#=$^7caKn>R93%*>qJm>M5!bc@`SA2Q?PY%akmkT9AcnEmoM2iMX` zYu3C`I=*Ssra+CUi{uprIOd&c@YXsZ)CgVz$I=wU8h0w`FUQgs<{T_d>devJO*)V7 z^X%t-4t4I1`3wsdMEqxL-4UrRz%h?wN>F3i$A(i^@|Q6gL0kvwiwH1IcX<%{$NX`5 zFyjo+ibnZ!U*aVW{kgu{ZsFJb^F4bNTiRO%<i4q{58Y<tdcM$J=+C_AZ|=*Bs6K~v ztm-^|a%*vMp-%OPuBkax$KrqJtMeBA&o^dqZSi3ZX$!Bb+jlY<WUWR%c)ej`UjBxh z;M+xKHLIR_RM{SxW%u$Y_nAcJ*$ag$|9!Gy^R@GxweHc>fE)b}JonXgd`nb%U?f^I zb5>BqCBufZv(31w#W?0A@JP>l_Wb$e>C@Z&mOHP$I%)Q5$HgaA)y=2hxf5fubEoQ@ zT>tY2WcU0}I+=O@mQ`osYT?!i@~lzp0yd$CzbI;Vh&>gKkTsVwTXX2BZn_uWwwAj2 z5x?_Iid41RZDQYCFRr=#Ub)U!e3kgOpA(q%f)7qvc~R%E_sWn-^XK;mt$Z>weV(Ge z{`w7*mtM@ckYSRs_12;9lkBAbWxtpqx&L*^u0vmVGM_(v$|$n0`=V*%f=BGJR<Uwc zbH#cW=4NlbvgY!F8#8ylnfvf`97D*SZ%@tK?#yVrUmoc8zfg=xjALHKm5{LPi%*_$ z2Xeeq&r)T+ch_;#gq8)1*kju6pYc`H`B%R*DDuY5Ag!r4Zrl)gSs__|#LFpji+;P} zjLjQ2IxfE~x=-4w;8<p7gSWzp8I02(vUT?M@<y%YTN=dJW|o&I=k>kMC+bPRzq5PL z;xfbM-Ctd#-o>rLI^R?jRJQE@q27`|#hM#+z5U_?w@TJAK7RQ&v^{I*_RhW=2Nqpz z-?`Lq$wK*+(go?t7yV0@76<dMx}j+y@xpsSp49K-y9#2$=ckLR-w?@i&;KueK{ozW z^=H1xJU1#U9@>{ltgpIyJaW3jlg6z&F_ly5Kd&iaTyb$CXRzDFwVm8I!<{(28H(P? zhW|YC<oe2AFV!Tg(=TKne7T4-B=6h>&Brf3$H>YQKl-6uA=+&|UtLvxg*kMM;QIS* zUl|qtJ^wDT=aYWsPnl^G?GvI`Tg$JP>M8#klQ-wy(M7HHf^+Nq>oF&goWg!C`DDJn zKJ&Msw!Ngs?fJUcSO4{SpYU({$Mf~|-A!iSB(GcSs&!rYCb+Lg-7fmW^8*4^3@&x< z_g5agGcmb7?Qb*BU(bYlbvnNBziKxBa}Kf#yRhH&-}XNnPt?m#OJ+!Wwf<AeqwVv9 z(r>5Oar~TKBlEE;T~mH{e(Iqf1EEi<U#>g8`t|VOgVgK_#aHe|QQw#MM)Pe{-}dqB zqq(1+#-ICTeA_N1)?RLN!)g=#r9qx?ad8vhGi=+oEtPK@592h&8%A<>wdO5zP*`z; zak}4f=Y;`coI9q7-O~Uq<}0iJC8m8@%Bbqy^gUmHF{<V4WL;62`RTe($<4Fr@6SD3 z|3<20woUiV$N7de4>KR{SajxPc~!NV^Qu2b+LP;_?%E~#*#3XR%*^YO`whjC`>!nc z+&$-SmYA|%yt?V~2OjL8%|#o#cM9y7B{+{;!t5K*`}OZzzn?n%W*0MTPU&2~^7XZ* z!c6u_zy7;@e&?6%v%F;aefG<l^`E7g(&j3Cm#k-EzWeaN-g?k{ocD}>3!ho4+JxM# zc%b5D@!##hi<L3q*OvI|$M4CWul~cTAXizr#_ZHAp`b-IDNpz>tjaEaR%<h@Rny-% z;g~o}-~MA0^8Gwthr9he^IYHm|FXC4PIZ$!p6B0Aktk-i{&fA&&K~Qk=9>O#Uo!6t zm0k%nN|Bk~t@&5<TK<`kq?HGY@5U!~ya`$QYWksV<+V56nE!o#>=d)__2D_fOE0ds z`JdodA9P}4y!WN)R`=KZ*Kqx<GyC7#$MvWAx&LnO`EvG}z4k28`TvhB`YHdQzEEqS z|9(iHI{H_FcTl}YygfryrFqgh_vD|y@?`(m@jm%HF<fHbAEqep)A_8tGjip_ww!lY zdtl@vy2V6b^VY4Vk`j{rOEjl?P4QBVS_^7I_$}9#d8j3qBiUcjxxibY!h}h0X;6FE zYW^Jz-R?Ue-D2jBl>Z+q;?_sA?_kY>bafw_7wX9=wB42dZd@_X{H*xAXIqxO)Smx5 zHDC7kvRq{=Rr#R4jlZU6Y}<ctVw7}pr?Hpv*8@`1<h82=*&o!0|5Se)|7m^tr~E^y zLBTRR<~;%}A7cmgxF@&$zh`r9TeJDkeM{9(&28UMG2!%6*FCoDH&^Ge6uvw#lb2;~ zP4mg69!|?IPh5W0pZC1q{$mffo<1ESGWpZQgS{7g-*kF1>uu6}A<?|7e8Eri<teYX zpE+@5zvu6bA$3Nd@}K^e%4-+flyLw46Q&s3gR@q<9b9#!(EDrnlDf=|fA&?H`uyz= zeH#7k-!^dUTsv^-%h|c{>;5@={SW)JU+nW6i#k5(@E@l7kGyxCwM&xypS!R&GkN>R zpIzyZcFA`7;TzM>t53F^S*FkF`PVbXo?+eFn;tK=nkax4GNxa+ea|Gau2DmKD}SRX z^SVoHVQml280=#GmA<B@SugmfWYd~SZrgjBbst~UH9Vy%U?asi{o%7tr-fIJM}=|i z2nr77wtxQY*`tK_3;sWP*vIbwc&k#2dH0;cwpUsTrw@IB&5haapFC?y$F-xZ;TlB; z_x;VUIVqkE>J}dlS$&mh+lvyj8@FDlK1S`VZ?XcdLfjT&dG6ef2|htViEll8e3;pP zdLF^PsBo!vm*>wD3YstPU6#CcL?sBaR`O}i9iy-Lm+Ew;&QJN*S5dLTvtyTMUMHuA z?Dm*?(45|BhJV64I<ijfJ|c5Jb_;V-cK5j}#y6H`#HTtft2bC~znVo`Y+3%VKSkf< zgMMwF^na^F@cDws!}ZYz_X+X6ee&Hf{^H|b^*>)sD)gSR(0=pv{z-q5AtMD0C%HmJ z{@R{n4EJ=L{;^5onE^{!+xer+`pwOzW$RRJ*QZL{G%C4}lbd@nYip~l`QviS%Oapv zqZ~WF1aocG5UHx4KYu>|)2n&Hh|Oa%m;8O<8^zW)LpO?vPIq1@6!v2A1+Tdkzc=Tl z=+8Mi<M4IQlh-a4Jn;&%3)b;CdsY?H$@Yr;2i^iET?JVkIU%geWK+JtzB0y#*^ZH0 zC54}zP4-F>dH>F2l0%$brBL8jRj~)JUNOC}o@=&F&tj?S#1$9WCxDj>*01k>8ghuw z*XUIG%740(;%9z751-rH*0R9s)efJZGcU(~<2`g;_sM}<HDPOG&K~HD|M>lWJ@bd} z_v?%QoNzohw?E}h^!q9OHD_OL-}CqIVYhYv4Kn|Wz1qL%^!7V{$}?ZBU-tHh=a$`H zj2D`=fBGn$K4X`%pM8~Tc>S_<@~(dt-&=Wm*RCL4)2%Oz7cE;SFX~#K`t`i1z|xQn zsWKcVWuF?=P5m-^?p)bz+qSvh^RBvi`}X4p4;tpqmF45(YrX&W?OSep>HR$WyQf!l zUO!wv^~yZotzU~2am)ech3yoWqx@)v?%lR;OFJiXm7Xo@sXRPcyS=~gvee7lp-yPq z&1QZ7{~oa{(7QO%%ktnt?$QskpM<tv(OPA1-@=%i;~jbgbILC|C->bE6`{GaF6?TQ znq3r7oQuA_jrDRWmg%|g>H*h2MLPc9^d#N!AGS%s1=C7nw%^#%#K54y;OXKRvh2^9 ztNBONdtQ9uxf;4{&xe}eU*F%K|NVZy|L(H4Gwf=u{{H^H{495z>V1Q)VZV)*-v9KC zpI>_Czr#!ZMz5&9`6(AROz^L<?8)hy_1@Rw8>_!-)?D~y6Mz1HqwD784fUUs-ONih z=KfPzaXs1K?(48)7k5fJvu}I+ZsOvYDaC&$tldA0=XXBGL+@X~du_gioV(uNZg(hE z?}L`+0WG^zsaakNKgQ-;TkjTf-?}C0ZEY|o@A-U5d+wxyb8XLebk&P-u!ts?oUUj& zee4+9(o4$<F7`D2F3dQUIzhX)gH`^KL6OenXZ#D(p2j><Qs#&f?kX+&a7rQRrOrGq ziQ{MF+X7X;n~C$+9$vE`J7TF-CVS+@FP6*p>~4w;-Fn3RUE=G5r?;#R|I?4UI&kTa zPd}IKID5`AJ}~)|#I)Q>{<BYG-&o9OsDJqJm`}uh348v--yIHBGf6J=dA)na<pVcu zF*dWAY|Su3oxt1_K6BDJ`3G+fX2ktSF`c~XdBNW&ZfQ03+X~DQpPawH@&9B_ots7z zo}7ryu@`dx{b)Dm44wHQ|E9f;pY}&*gFV*a6)y236Rh;S>z=*ZUe4d^-kbbx$8rz< z-G|r3?mlt;{PR~=vul1lY}XLsIyc95x%|_8`5$Gpx9U&+rJMg>;e6d`-ktvr`~2SG z^Z%*teXe)=RbS;tueYDS_p6AaeBIfXB?`6HjoQ(hirg5)|Gk&)yFc~y|FgxvwtJWS z$l(o++0<#fwb8%cB0lFJPw;jAoxh3~Ok#ebwq#n?LfM;d7oWM_-*vq9yL0~CT~p)# zIF>(7I9}oTZPL8eMql?XIsfzL&(_ANA5T~O3iNzAbxQ)<i{~4;Sem+|3toP|b6G5} zX3fQn3s0U+T6*&Nou3|xCXEjazcN==T7CN5)t90v!X@Ix>b2B&;@VUerpBc&rnlyA z+-xu3I`uJg_|=+736mMC-}k4TtURl%x$^n^?2`-r)dpBvEecz`a!uIcAj?HTp;~iN z)3dXqQ=Y{|8dx6+t(mgw$EEi{i=&Uue`$1Y{^<{SHitrMI4g=7!#%rGK^=ck3-uoR zi}^Rs8q1tN&D`t8;iFK&v-A6&ZM;9bY82xC2lOyK_*ZMg%5-pXGi+w^Tz7WGN@l(0 z%f>8*Ma%fb?9*!4S1&o==5V?qYe8ah>SNUhyo}QmRnA;Vl58snE%6XFez0r1)51kh z8n_>>VQo5Y`@%>xq%#53Sh^@T_w;M`R+&>G1yi5==~{1-q4mSad{!#Qh8||!$M<;- zPWhPrIDI=0W4Pyfr=!_hofb1Wvhwceao_Rj^XC)BcN|Whc3xwsEnp+*INd>^LIAe7 zQY-I3Dn~_^wMTI<Pp@^vQG4m8^^@F|bk&<Z$(4AiWvA+yWm&N@^))Ng!Na^ezU0mk zV$!R8QNASJYdx!I_U)sSPCsqCKdH3ht>lR>wvwU&&fpb=-`M}m-1U2%!HwS;=X>@V zSGaN(^yUAmJ+l6#la}bt*jZY~59{4O{Ec7qYQESvecQOCSL%-|mTuIZs#gQ*p0w3g zx7JrM{L+p5*FXP%^^La&o=kCaZa-PEUuUP|w2#jp1+#bitDEp`>S12>NY+eRT6%Kh zw1;<(JqwIC2~w!2Vb(i*?AftkE^q0A(2zypeM_bX{7gRfp5@yY)eCQVr{!j8ANj~} z`~P9R`;+JGugu9XE>SukKkxX0lgm9XbN>I3@HN}(-=Y6gs}F?Qd@$mhvqbE$!Bzve zkKZ3TPXD;Nf+0;$w$UNrBeUM&Ua7<R+qP|c^7Q2f%^OTkcQiE9k$Uu(1UTf@fBSr5 zdp@jRFSjt^b)nOV{|i}Tj>#^b<hHwuJ!F~PbdyD)HYbeu*7>Zp%gA$CT`_ObV>N-0 zJq@Qn+*!VGuJ+VjhmIEVXiou8M|-;XrfwDUUALoC@5%ob)|jGZy<+ZU5&j)r?D49s z5zpMVEpgj^WW{ucfQ`(03kn2f4zB=pwZsc<UL$s^Aa`Fl)~@XTdE6!6r4Ib>ec^U` zm*0y=ew%ZDZqMoU(zeJ0jcxGk*gWyY@?Dp9u4E5=BO=4|MfHOLc>Xx#Z%KF0USqF0 z(s@|=yLoFr&0csf;MzJFueVK*KJvaB$0lNq2%OTL-{ak5`BMw)20;^t_RKf(uMZW* z*3Ju^lMuW@cJJSKhw>WD_h+qrHeD%P`GtF4;_DyJgOZ|Wt=Mll?_2uURbg)=tmZy= z(scjMZ^R<hOP(|I=ga&yDgW~?{R?6Vr_;3B=(PWrK5Z?`KmKE7^2f|)PT!u|zUh7M zQQ!L~U1!Ok=9J$i*Y~Ato&V_zztFGAfp#nZoZeb{!l(YxX4ZN>o`viVDVp;hPWsS~ zWB;P$zoiNCtHl@9sVpw7zqRA3Ky{MzeVu!n_y12_UVr@3xAc{NQh$hV{yIH5Ug)2{ z)4oZ6+u3_Ag=|ROqwn^y)~M(EIU}8~Ie+d}#IK!XC%td>ud_cQKAu;d8~w-Tqmcf` zRWtO1>lUWmdHMZd$u0FY>Io+d?nSPD=$ijssr*^otUsp0uiZC3xhwcZTJ}VoyM0>! z_d^RG$Ya|S=QejPwu$3cNvfI1lflU^dYr;;`0V=eL+C?slc)OaRoTVoYD}m7TfFZ{ z$7cJ+$G1hMod5J`_S0K#Za;opdfF^tBvdZ+;IX&3{C%Z^Vh)(=T2oJlZ*tBF+m~gv z*LJdEXum=An}9#d*Q)M&Ym)Zs>e3Hp^M9EgeD9l<U1jc8G4I*ijoLe}?i9aw^@+^% ziTiH;@)p?MKViSk$G3Iw|CiS8x@=J-|NGHX6@^$k&EHe9_Xo|`l%IWLf9B6!7ps4@ zm+acyda}9QurQZTzbahcb>-4O%_Tq2Y}23lcKM$_%}?LnuKD-$j-AS7f7C^*Pu~Z1 zu^KP=lZ<V?+<dW;*AMXp7|U(*enrkn`l=uPKd<oj=9queuEn3)w`86Cv&+-J@rx=w zn8dZK>;2i(7bc?r^Yj?BH6x5fC(L}kqZ8D!T`Zm>n*Uk#5$35O7q9U{yU-Z3#o~Wl z!F}2VSF=v~?E`gcIrrt27=Eqg-R_(nvEhCGB%{q9`>L8uXZHowoZSGQhrZOm=sw5Y zBlBjM7zKknzEk&Dzc`)V`YF2k#$U&l`11<ds+0a6f4nk!dtc5^uf(u@r*N!2HB$Mo zfAycq-}DWy8~^-%Dm5rLX(y;}zPjge(IxZnde2EWwtwg0t^RR=!Qo;@`0ndZDl%AB zZd$kR($mSC{C9rSZk<vao%CPr>FYav)1!}Ue0}_HjQ4q!mw&|StU|lmJ(m1w=2>%f z->IYaQ>x#upL4tY%oklpuX^?RIcIMjHeB-L$)v*17PtBCEphceUo9K2`JX8U<K&ml zH5H4Set-Yu_U!B7n4f2UnXmk^_JO?Ittn2y^Skwx<1fiY|380k@A2a$&+BFCpXM3q z?G*IBtGQLfcXg;{>{W&6(4|M#X6Q!k(x|(Yn|pK3+t#HTu~BP7Vz;ky3FcfRIAvSc zmP_4hceR*Jj6V6q%CoNC<<6{>b1K5V754J|l@lzB&wa1ncmMs*b3e~~uRgc2^sZRJ z)sQ2f?in}-bGfd1H|3D_{PpE;`Sn%LM|?Qe9ugGPb^nB_<xi&Rb#kBAx7%+Q*r3yN ze0|hM?N_rJbS(BI@~yYDJ+{NL`@`oGkG_aM-1GNdp3o--n~&ekCzpKT*=hFe=^g#f zDcj3EJw5k+sn0IrdiiWw#coTb|9unZ)mhq{ID7W!;k$<meoi~<_Ot5egV&P|eb=1s zZDy+~xw@Z!p953F)vm9PIz2BIi^ZNiUw&}wkD|Mqrb*wdi~OB`;O7jDZ+5ox9+bWR zxXfFC|Ju)<pVd6)wr`qgAN}@n#qXs}Z+9!b-GAlN*N+FMi%gol-e%u<XWnM%ZCC9j z9;|r0I_OvXsXDQmRC#%}?eT)C*XIj=eJ6MBh@fr8{S(t~sa;<*ajU-14(6L~zoy^6 z;%~IS>iY5RFWh#gu735mI@S2c-@vMWIbZU(ZF}GFZ{a28b&ncOge@q2>KXd+M40Qk z+q*vfSIu3#ror3%tiZ}R#_L-b$EkYxs<w9TH=D;=aQyswF_HLvlcu;Rx&JKqP-5q$ zttxzTc_-g&{}Ks{>-%~?7C$#K{izXbwwz(6idxi)>l+l`&C&V1WUG?>(;vTn9XM*p zFCH(yM{mi5InO)(NQVS?I9ATH%vPyS-4wX*<;o>bem{Etn#Epx>W1m-<=3q&oU*sv z??FmJ<<9N(y?0`Y3J#xLyX2Rp!;$5}6${J7_m%CFU+y3Ou;F4hOU|?NVZXO*wV8fL zrl7ohe+}Q8(B(02cL&v-^6^z=wSRR@*Y0=O@$>7=Qf_Rnll<E(=+>vteB6KO7k;<b z>-QYrzPPXde)jKeuhzSn&#PRiev>=xbIKddOPkhik=Q!t>GoSM?AE=E?|QX-Mc~d~ zzk<|l|Gvsz<Mmp8UHJdFn_h4K=WIED>fgT&TWj6F@biVensR8;y4#z+&YL_rc;#hI z@7;N)?`3Z{nHr$Kch&bThbAqPoUZYfVfX$_pAQ#)XJnWKZhsuWcCYkkzKi7V8&a1i zOz`}h5r4m@eYw8w`^qWeYTp-COsjhyXe@bmuj#+E@~nz$$DTZFxms0u>(avxj-cJW zNuQW?Kbp?`kSBDY<KXvOwY)x&QmniS%P&V&RBcT>v0z<9+53kpnm^@x6mgx5Tf1}d zPRZSMlZ+<VN1xKU-*ouMo6@DvH~ic3%_uRifZyNl(lq(x?}f(%S>LaCJKz3X|H-p2 zYw~OF)E6&HdwTjrY)bj;6H9(?x+z!6v6}gF`s&(gd+!`N8N71Kt6R-trr80@Q{&mn z)`ph)J-PJl^ULeJFReGJ`)1Ah@K)eZgZ0~th1-6yGxNyCKeesXx@9l1cK@em>vzf2 zKV56TU1~<mrwvQyAD{HzZEx9M$-Ao??`E33HEm&^edWmI-)3#LW&F>-zj+$1{P*zJ zSNFA}SN@&f`z`Y3eR*(tez>crV5-@y)a)s*gG9;;x1645EhM#5_RrSE(X*U1g7&)Y z@Z#R*Rn~WQ{XU<+EB!a6+}->{_Vyw7-IF+WZu!Gx_<8>E<SP<tXQjQGXYEuua&*JP zyB=NXnzFxCnyw`u+gwm&ob^oYQ|_A>F}JvRhbDagtF>(Zl*2!c&wsvlf7QhLXAG~! z^b9L_eYB6Qk2<07|IvQu&Ud^KN;B`(D<1vcZM8*vo^^c8!6mya=lrTMHNJ0GQn)SP z=;wS7Cl&2&cMi7fTrC-UdhU|!cR>+Ww|{P4`sUMCfz1_W^)oD{MZV`*9`??1-`&6Y zY55ip7YK^F=l-|8ws&9ee*dUL$0z$N$(?m>fq8#i-t&(WUDUp%x145Eddw|53sk0D z`?Q1qUdr+A$B|p!83sMx_Tk|?mR%LruQ<%F{X6|bwLy3NKA+~y<cJ;LGB?%V@H#Rt zMM}c%;g+lRH_pvp_;~f5<NmI{*_*$HXZ_1r8Xw!Y|I*aRdhxQ2IUnEp%-z(ZyLGL~ zvD!nwVvoPLbY-6jU)?X;@B6;!1=nt}{CV{EpTBdJum4#Q6!kyg=HF`9{{3Cw>r=Nw z^GfvJ!(YG8?$FX*o3Y`_i7$51!T;9rE?c)JZS|Ih(=XmW@aEd~>GRhsW)oM56^M$6 z#LQBjKYO;fpP!zk<;|3|)QMB4y84xw#moGfb=dt;NJbEE<>wQ7zP~6guz7rKUSQ#r z*~Z^(|0^o{`K7#>#Uk4N=Ui7F_x-xh4FANYE`7A4v2@Q~=4SRUho8LcyqU9X+0CAl zPdZPAF!S^C-??+AptN-Ft8;IjCSEs<37_X7>APXe>n%B~QK_tvQa6QG+A)R~#s}Ww zHU9D-dF8&C4_p$54s83lratoEw7Uzl`qd?#eUg;^HdkSPrafEPznM2owcG`Few<>p z^uon;duAtQmaFKT=QS2-=nVPWu)4x3v97MJ^LlA#h<&fb&ujG@E58a?Pe1c?vdGkq zy_f9zpPmW!-}vIC+K#2N%4r{EuFb#leP_p=iaO!gx%Tz@F3i(xabr@B4(40WyKh}= zSlEHmr}t+CX#{O$TK6dPNZ9JHt2A40-i!?Q)x1;vV8Jqxu8xiqrKNk9iA?)(dDBH} zp|CHZ*J63r@7=I(iM7b9zSgRjp|$c2IiC+6|6!OB$g=*MVfe+oUEIdoT?J%C9ZRn4 z|55B)TNt|j*X~Ew=l|O+(~omKvW;WW^RG+$nz!FCd*gLzKJSi~(MR6L@-1B&Z~A)q zFB$u*lg*jMTnyeXycN3TuC-qMtNK-KLGLG4yxkgebln`K6qQrPzjkV`m)u<xdv{^L zk}9p2yUt#!^H@30PI*hY!NR)!4Jp3qp%q)79*RAzcH!fV7&d>q6Rln|Gz9n8h}4E& z2%YxIJ@3i4rQc#*nb&Er-@3~vVAFFqNw+3#Wyavl`N11hgZ47(C2wyP-zoPe<KiN* z`|EzMsyTQ~R+w}CwBtPsPj`eT-m3}uA2j!N|E>4$#S5m2ya>70Ytq9Kud2KL%%2XA zr>rrmwqGI`r~lb^=88%5$<tT)E0vUrWSQ4#H_w{nwp%MWlX2R_KwWWh@vAF5M7ei# z<+I2CS-)2~W*x8mlh*BR0ukoZFSBp|@T=*+(0s-_LWjDxTYbE^L9%6e+@FHI|8#2C zTkm%Bd$zxG+vgY0<Q-1Tc=&}gqpiG7sL=Xw#D*IE{UR32cyjXZ&%L)$-tfcqt4IDn zWZbp=<ML^<g?BqObM~@MuljC~cT1uv@3Z3X8|pdUZ%#GrIr?R8{l|^dmK|g1m2>xa zu=dLL6Aym;<B!~-GADVaTha5g4XmqQ{`#8aSH_{ZqE-E+`}Pm7?86187gknIpR4F| zyGpJhP5EAm>*dlf9KDUz%Qq+Y@c;fi`=k4E<~5xqj~`C3K6!utjP&QnCS|Su$Mbam zn@<~m)&~7HWAl|ceweX$<>czVA2YsJ*1GDXf7W|{zr{Z8PeBIDUWP~ami*sRP`7pK z$7P2(qV0Oz#Q)bQuaalz47ZWEE@IN%zg*PUd~43^%ANOmrtD|FwLLd=dj8F~*Ta4@ zUjG#<X<uq$8~uC2-(;0QPlvvPzYK5eJN3poXGwh7Uk20LhB>bye%-w%aefZVKA!sS z*6jWXVHr#Q<;vKz-7b$j?(h1VJ!Yl2!Gz^*-<CKF>wgmF+f?{cdX0V6!5beV!+u&c z^?u3yzTWH`f5E!zQ$5#D53^gEdG_*Z=Z`bYXRx-fyLWR}|G(K==We@L{;W)6b*<zJ z`&0Anncv>__$9jL{-yqW<)`0O51QT1|N1B<YC-6=``2GDlM>y_*&bK*GSoIM_2m}_ z>wQ&~Jj`zYyKV0&w)E}h=5J_u>r!)l+5>j!m|r=Q7qDlFZlC*>&EL)X>&xEH?~eLN z7<DvGzOT6QGf&!=uf-AU*(JZv?!NDP?%2(qnlFk~ETZ#set!JW^Zezv*H&u$lIL1B z$h_lQQ+@TsncB(miB6jr>&!Bm<UXGxb@p?GXFc2+TJp`e%6}`zpRb?Q*x$bCe7S+Y z{gnfK2NxE%*jvy1DrqZu^P9r?p2%}I-_>%iNnY^p&58PxPm`;kth#NySt6>MzxWuB za!Qp%=iKGS*#VQgw?Fqyemo_iip4kO?M)k{bhgXN8Z+eFnsgh4S4&EY`1C(l+Mtr3 zmK1RDSNJ@gRM)eM+ye}R?L9W_|08>0U$55Mn%*t<FWvUHm8;ETi=7l^Soosg-!85G z-OR6V2HGFH75*}3Y5wlIC|k46iTBtmK6X0t%rWSnn-|NOld|WZcGSOAd3({d@&&oJ zbFMqdE2#f5J;o<_@JHpvihK7MHy?bw`OK%42De|{zV(08_w`DD@Bi=keQWBr?RP)T zHtgB9ed~i8=JzM0uCA5Lu@`+gUwc;F(O28oJiZ<AGxW#rm8;le!rA<n{;f?_D6?%| zxk}*5%caxfMC+%1YxeW>b6@vx@?-H6KEJ1#N`DJf{t$PIal)Z*x$zelg$tZzoD+5F z`9Zcf{XL3z6WD+JJZ0H(R8C!2UHtUSzd3hG+rG)(dbGl`&u#nseV=2ey|ebLIw!jS zTjl-3f8Pq<*i^)>Ze-+XxvB4eUExtzw`UG=|AN_OPh0n}AW7}!e!2A5uVkN;a_@<- zJ2vOe#>N-HVw)~Ky0OuIqMEOibo|ff^MBlLjkl=NnjBwe<5qRc({Jg|2d}fiQQ7%4 z`Sb0y%HP?aZT|bW_sH_pi4!;Ui_U(Od2_8c@9GQF3tm2r|M)F8B=c$ZlE2et)z9C} znN!`hc6GAHi4!U>SAW0xVdvF-zYH(z^GemOW&ZT}v*w0piCd#i`q?_>+z2}4Z@G_m z%GG_|@BeE>*gGtLVE=gg@7QPg{~M>A(Fv-zI<PzYTasZ#O<2}X36J~N{!QOmFZ$~L zr=QPWd^g#<me+KJ>-}*1w6pP1%x5#JquJu?|9&ogA+HtR`fB@`$G0nf{+;*xea5;} zKK5xvy3-dgmz*}m&oh{#H|D*nQfT{H!9wNZxn8H9o^-zUMC8(0-;ZU?pB~ish*Zy) z^Do%_z2dTJ2m9-qV}ESjo=aN<zJK@7N9JPlx89nSxkb9aQvY%bzjG)%`u*OAZ|DC` zI+0&xCNE#(sc5<LM{mre$>*JWyX${lKRiF0BSP%p<M6dVL`!`OUaC7qt5?6A?tj0y zxcFni_T-u~Sx2ircHhj}%Czpu^W6_#CBZ_ydpiF<J<Xc=MU`j2Oi5W|XZM4NGxUjs z=ITG%*Y@>l@2u(FdOzs%`?tOPE0-*Zxml-QkXdoa<F7<U{L)QR_c0zfKl9LZ`Ed#J zbiq2g$T|O%=4`)z+t=ydSB?7UzwxZE+5P|gJ*y&X>zwDwDQ#h=y|pH1S$_8a+&A&8 zzxRJxzyINz$7?f#mD_jQ>{s4;c&^E}oet6K7q9vM@YfgqscW6SX21Sn7E!nV`M>b0 z1EEm?p<xasw#;)kHR;9H=m(X?{FZ3{<fr-N>(|Ea{V#X_`1PPvvGvI#KKtJcg7f_z zwBC#TaqDN@9J|_9W=l5Xh{e+9_gtC$hIMnL(KnIIn_*EsQRhBIdsiscL>3jFJjiRl z{Zsz_BXYW?Q$_x)h~EC=&1G5p{kH;Y_RU3fFjx0Tol!MszjODletmnD<jm7gORn-w zi>fbsvOi{e%aY}jCcW>Tzh3xH%obMtc>9>(#~y_#hN2=t0g>^IqM7%<$*i7QShHl= zq(et9uGoC^?RK%46&ZgmBu_W2{lYu-f99gY&xB>!&TY+4{&Q!ikFVXSDQ7j=Ufuuk zF*su0zx9XyhO2dUioG(;>9AI>m!2YFY1cc&zw)Nn{b&Df-`L+}C3*h3p8utF{nB>v zd(J+4ws`0EXd~VIzuWTHgf98NBIB3n%J}Hx+ZUf&FIA|gy+QNk^jDYu?fX_69n6^P zE2xvbbD8+7rQu)adPUs&a_Eu?mz2}{Wm`Xd$vQm2F?QpddxtNc-v9Gc>Jz<9yM0qG z)!xkMw`zH~@77v2wdpoGFQ0FGvO92nY`xoet>b?_d_MluaHr+m_iOuiPiEdef7^Wj z{dpeuC)#EPU2e&57ht<ndDQ<mj^5=V!|;WX7L{64!(yv1EK1{jwdKv}1M9ZFx#zX= zYxvEd`W8NC;=-%=Ui)Y33qND~{^5yo?oY!q`E;3|y0hjuZ3@qRmyvhu<Mv#mOZ%h^ z{@4q;=u0`ox~s)L{8rs?_r8f*#fw@Kli4e77iuuSFWOu8HCels*{Xlm$rta|el*`5 ze0Z~&8o&CQYc<VZ<4+#%Xa2SRu%O_QGU=mF*rOh08$G<M(jeIUUU%2AlLtO#uBbV6 z+b(x$e!~CLclLAr_xh+CFTc07u6g#yv(N7rJ@_p1i~pU+BXjq+vp+?z{Of-7l6lzv zr*G<IL+h?~EPP%dIXA4r)_t#6wZi6(5ZS&ReXlR9t9Vya$U6Devw~Njub!#-Ef9V# zL!+l(#b~3wa*UaPWd8Ap6Roj2(KXh=%XN~ybG17Q=WnRHZn(>2Yq|dZ<h!qL|M<N` zwZ`V8%dKTEd8$6IVBR+W%(U?MWe2wy>cspuxoMxHn&fZ9t5^FlRw3=*=ZYSw!%Hfi zGXspLx9pHG+av9{sri-uyJqv7A0JhSt*!34vO~9KhkB#ly>GdTzx-PL=1+7-q|I!5 zADPo@%G-jqzsuZz_s@K@`J4j_%^UnXQjSiuo?%dKx;T61<dT<q@oOdaXDK%S>9&{f zD#<?}bn?qTZp(}>d(Nf({<ffv{fXMr_|jaj*3cb)=Ouq$tsh+fYO+q`cb&@P+df=e zr{c6O`tJ>|`(=M+u=IJCNw4|uWmhM2q5f&@{;rq$PYwQkd|vr_ecY4zmIrpVdh2ad zzI}Z8!cUszzqd@>*Z5bz`oEUe>>ca<AKZTC{;i(>`Q-gi?mRL3^X035+wJLVzXcnL z`rnWEJ8k>_t)X@14}M<QnxB%ECKe}cGgTzu=I=Pq)9e1mxXKr;(QH);bx%xGWMyR) z5fPa%f4+ZQoSdblWlH+<2~($bsv1u|bH-<rk@3x4x$N!zN2VI9=F83eE?3LfmwxA# zv3Y@i<+0DOwE&$~#rHqU8$EjBa%`Pv0Q2t58yWXYn<6(Pa@ha9FRWuVY5Ai`t6bj( zuiDYKy*%MVL){D;Tf^CBub9j>oM~e?GwZ>_hmEsmORrnEZn|Eh#`_0-51$uIeZF@R z)3Q@_9h*8rWZmRt1MBoESa}i?ZdY8}U-OtX`kw8)gc+yPb8eJ3{aN-`;>OSPr0a76 z5AVvnk#~RH+glf3-R7^1RNoxLy0W%wicrDLUB(M--`|w334OBgIM)uBRe1+eU(Z_i zDf7sQ?f;xT*3Q4NJ4J8)k~<Yor+=%|NuO8M<?3&KQ1`8bVfXV5|56r8UGqH{@q635 z+TQkWtF|o33i>Uwv%;?At#o8$Wb0B^k8gXzul?ROZR+>WdU|@R0w-!cI;Ghfwpw)c zRWImiIqB&W6F0`p3fl4W@d+*;O%Xvs!HxI7&I*cn=IX!H_QQ@X-+T7ezco_6+*Q(U zzW2+nkMb=sk+=F{J%4Ow4BhuwUw8ig@_*ib_xl~Yl`6LO|2(#C|E#?;#6=xTLRbVZ zTi@Qf$=-RI$Xe;WX)?K`dCE#f!JB@{=vCh{{#3W|l3Y%Vkgul5%6UCDAAVHHZ2x%L z{o;11>5t#f{Xg5b_QyO`=j9tNzPqiiwyDg?Ap89+mm?xy*_D*Ic4$ddNY>t;$8hGJ zgBRm;kE^^p>egReJNq6|7w@0Uudk8ogYD<ZT%5f->X*|m&V6@wO<F4bDDTGe6CE8M zKP_%^MfLb;@A>v*)tbqA)&6H(TwGR7v;TBqah(k3Z+3q^xnn!7+bzGhA@WcBgza5! zE-vdHMMZsJ?%Vyhx^kKLw6B$dJ0&ZO6AotWdc%`=>)K}q6X}m?+OyUzcF#Do^l9w= zxHBjD6j`=@Q2F~pEbi}ftw%;(+Y-2D9X)=zYu)aRIkP?Q{|vX!yLNIlv-14fu6^6D zFaPjmdCUJRvnIyPeqmc|z0>S6yH78tlx^RH1JNtrPdxbXul%M0PmAM5yk!Tz?l!7> zl~J|ro8s@|9*ZV5%sG8J_v!puZzar1b^hk%_oVwV#kcK0dT6V=hc?SBKINRB22!zq zUPuT2W$@VZ>fo$*U-<rZH11!g_K%<c!ror{t#{_!5S8-DSkw50@p>Eor$f=s9BXEu ze%TydQG2ky^SnVoJ=>@B&Hu9QA6wA*xWZzAVQJBMLHW;i>(_TY&5>)n<$hG=;oO<- zdjEf(ZO{4rt59uQK4W0~s}G`r6TMH>UhesHPhs(z5|dr3O5d{XzwNKF{h!HZCwI#3 z{z03+0nOg0H!VuLsH`!gQ(k52hGjE<&!2hn@VWUP?sO#fL{?4fYxI5VaT9z0=D^_# zzrI#{*(q7#8Flo?!oxpbud;c^x2F86`l)mFTdHz|l=t#~cqH5`VUZ|jeRr2ogv`M? z5ob><NT{+AZ&a-`7H)2ODJW9ox}h}k^SkoNn+wg9<!d|S99<7ioA`y%%JxFv`Z&46 z4Hy3>^_O!jeEiO6+kduC>8t<kvNi5rxb?e1`WXYKW$hDhR9bCjGu`>>+wRn@{Ov{A zhjVq;)O`QzZ>8btvgA#}YMWq=x11YF%ANLpxwLx8?2IYbPs&Pn*rh6J>-Ne17S6o1 zWaGhm>y_`mJDd3YmadHTe9x*sZr9#zOnz}#=EULpQwf(ZnacQ`QTcuSaZc>s<~@0h zTZ}jDJAapDo9)qSR}EECQYL-5`a9>xoviEoo<DycoN)GV*49aLtD0_XSlTjw(|(@I z<@-)ws#W(qzwy6h{Bq^%A5MPcPFYradKT~R6@nG(H~wA!VSBjyJN`52zkf@2`kz)( zPL$U+J9>Fjbhwn&qS_lv#pbI2nfm+uzSEDSKQ<O9DFrD$-IdvP@%#GNuuGpN*#%!q zcXe6EC3Z>w{vri)b8-Ii<j39>pc#{6-&Y>Z7nv|;4qF_X@HeDMnh&C-z7ErRzwX`p zQE}=N@8{2Vs;I{wc<@1j0Y~F^UTtc{yXh{cZr@(EBu2|&%}LEAvu8hg%l0I+=x8;_ zD$wLi@w|DHdafR4k5^c@=<VT(C%(TgF0{E`WnVvkU+3hXR%)&;N8AoPeextFd_wB^ zt<i4G2GNZ(7Tf77O<lbvQ1|xYJ3F5|YuLT}_tWB>^;UhS@2t;UB3AMEHS-^y2QBm0 zPyhI3@+6NZ8uEPe&benk^{_XcDpK>|E9*I?9gm-fbL-vM*!$+POZ!=ME1o&o_mBP9 zSv+%A%@obq>m^b(HI^K3yB;xd{<fOh+6Rwnf5z0*e%Lj^sc4?;*K~z?RrgznX_2>$ zkZF;a{f27BZ{7b+zB#x5Q@><>v5NEYJsll?rfpt3dC8=E=AUj}^4peE>vlb_(?gJ3 z-GAw&RoVPeSJpVromMM(W9ziXX7lT3*#6GGp!`HJ>WbOJt7#0)%-K@@_Q~?m$x=c_ zE9Kw5p8fH|m!(f_`#&9e68A&W(;joa;%U}(y%IUo$rtZNKh7^(-j<&0Bj*>f_Bzi- zmE{xOT%Bb-Yj)wvmZ&Tdla_nF*$-b{ZBuOCm2`7&`{Hj`;wwLg7tENkcik76YxA$g zsh#0{_wc0qtxw5s?9Rn3Pgs3exOm1@%X#&G?nlem#Yeu}l6Ytq$0BF>Be8RvIy|<f ze7?PRPcZlT*tC?&$oZlZXZzn_&)@X;=trHX?-DBuqkk0mGsW`UFWoKrI9xYnLjA}4 z3thgm=}h!_zkfn=%7)^H_L+a)RK!J_viZ4gvirp{_fPM#`o<YQ&p$TI;+g!6cd6sq z7@<c=H$LR49Gll)jcvxja8A9&7f+V8$9vKrK1sWB#`nqX8#{G+_B_)J;GDSTMiIO4 zvvp}Dy5*DB?eb1^J+=PC!q|^@em>$-yL$HFmFKHx{`|Jkdow5R)%cY^H&5NyI^*c( zpNEfZJX4i!v9;*@$G7k5jjIoHt~;Gl@_jca=T6c5ywrck{!PFCzeutEU-Xi*l1r78 zia!7F4N2Y_#eJHq!;5=TPHcYa`L7XA_m-W$c{9>fE67zuOe`oMz`@axF>LkJJ$r0G zJLb-vQ`FX;%+uWpZ8Poonan5O`TOqYI~6aa*X+steDwCAZU)n8!}o_h?=Yt1&v*TB z=lt7<oAVXD?>*ID+wkP9&zds+axuZ38wm}dAH8`~GCloy5kJRN%R`|v7e}YEhCRJ2 z+1u3_qU-i9L?dWvs*91X#-=&i>fpLOv`b0J+%&wpY0W3QJ2&nf@G4gq5u7L;uCRI0 zKez2d)8<5c74ctVwNgn)aOXs3J>|x5*Cu^s$I!~UpL#kvSM;ALh4!p{o*%k(;=15$ zwM))d)u!h0Z*FP|<xx^H&pr@(EBB$cP(o~fdcNijAwfYw!HHV(1yjXRLQ{Svq~4hu zaGB55#l^*CNfcYmHl~%U40bIQ)CDOMTv^6AeQz+w>Ps)CH5p7?wRFvH;a7RBN=iya z!E7;ZOe;U#liIgtfyd%#B@igO%n~EYyU&ZeN6W}+>FaGEGhLpvaql=KoggXu&`8ST zCf6yGPpUy%Z&bb52p*2_U|Lti7VpMvu()xO+jfYCWn4Sn@UGJ;`a7+TRUG7uiL=cf zX!$dwnan7<GR0YN=e|?3f>t~Zb#ZYKDF{tsNb@&XDr^i=C>VI)=>dl`^BR1>Cb=+% ztFojh1#Rt*SJnslT6*f{E(fU8^bRm!(gSN03_PF;@`6%OW=trHQjqD@XA>)5|Hx)< zaQb8v<nbd<KYQBRl;<bsyxJ^X?xRu@C1>2GryMs`OG&Bd@<op69U+<N*Zmi{UvReh zlcEt_#QgL2o8y_Q=XZgEb=HN<?v4=V)+bA3lRuxzwb`{ty4<v;`^V%5*hjlX)<5@q zf1zLE$Lp*||35I?z5OHj^x4kXg$G-X-HP~s@8uhb$A|y@N&9p0B}2B--3p5*exJVU zKfAee;}WJBQo<%xGK!7cgYGLgKmKi>@^Df?Un-MtyWqAOiC(>DPkL9>F{spi&~ctt zAO0mR^0o8{d#uC8%Z`h8b##PCN<9>s`0DV<PVM=(uCDaYpHr@%c4&el&zwJeo^#U; z7O%gbAC`UZZ(fnvxwI#X`7bKJNZOE;Qv2ER(EPb)e)Y`j$*G=@eoW_i&i8#R*BA|o z?>`Bjap8?d_p+WR7uB6^KC|qwe9ZKL!D8dAiH--qROm5ze@athW4)}b@uO%%YIZI2 z&-|}9RNSiM9~@O@Gb}h{Q?{#Ab;HD2ogEz=ps4$;q-(P$`ci(1zSO@@qVaPytG<7p zTFlXH>lfvxH_iC>%^k0K-db<@>wA3KKG-<pRcCv%>;HeM|0{ne-Z%f$lj-vP6X%sp z3eL3q@rwz^P~(!h6Js|e|Go5S{`~p=ji&souX>fe;!HX`O{mUmt*eX660M6<oCH^1 zlH!T;`0@ahW-NanPT%t>NaEwQMG9-~-90?hViEgW>7PNjpG2Ab`r67_uJF4ncg}Cs ziHC%mEM~usUK^p$W)`+uv_RGVK5Mx6f&Fs-?l>LT#38poYj=F$b(WNyHw>+>>0ACU zs5vYXS6tOoSS<GN`NX3y^$%74-g{T&$;!JO9UU4Egai#Ay!qwH6JPjdJ9k#e<C)W| zChbiy^FKCEN%yu_ci`#BI_+>@YZfn_us4zaZ#nR)D`<AQ^nH5x;APE}uw%!$ximF0 zo87MK>;7lJzQSR}!;X%Q5W!hN8cJ6uNAvpVRYqJopM0`>aop~IJ@2kQ__cQa#{RX2 zyqq(y^nd$$wxZ(KrBCzRD-(<K*X`=kv20CQf9=l2J3Zc&*YusAW6bT(TE9(ENhzo` zqs7~0)pG9L5!-&0E%S>!HtklJ&||yAzw44qGOOlZdyak9deZto5va4u-sPGmJL)9) zYK0tM8$OP-*ePjREd0}~Opjan@>MfXFK5DipAt<Soh!Vpu1gMaadT^GXe?N;fMNAj zFKBN&HFfgTsh({|n~o+aY8y}fDs5i;!($GYuZxSzy4i$!%NEwwkKerMnLIgo=Os`Y z0TnkBy%sfi<1dFW6o6tDq!(6D!4>Egh6;9gTuoi}e)a!UujPyOPcrvSzcAZ<>zxlp zf`WoS_gcpOc1ui5T-fF6qP1$nh6zngOk7-C8=}@edHQtX<jKxqVP=t$GgBgTB6P$y z85u|JFEnoNKeF<Ii;K&XT`w!D+1dDCw4b~zy!ob&?`Fx#Cxs`kWRsJV+p%-!!&k4m zHg7gQckY~prR7v@SzmCESx|7L3fB&Z_e2UnITeyFL9Q2MjR6<4O2`T<+{DxJx)rRn znqI7^|M+~?)pGwif8HnmdKBuC)2&by7ys%`!tdqZBFp}6mEAq*LppQa=eo^;`9iY4 z6yAkys$Esv-C@xsSEHj8dL_N(8=u;h_kz>byo~Anez<jao9}|h8+Y=|tC_(4)BM)I zm9@84?f>y~@r&rUx0c`9-qEobl+Km}{k*uyRd=85mrzT;G}#Azoh|Dn-J?TWLcD&5 z{1yXO4xe@#1z*ll)!!cAs%V}77T)L@%;mb|R?(_j>1MUQ#}6BhT{&s%UUTO6o_$Kw zHdjvHy`zeexiTxo-^%2plKn#k>FN6p{#q>l#$ze3@U=7P2l~0e9ox3+pVJOBUG@3# z_^7?J@(Wgh?`nUSw|-vD{O$Z%`-TaIhhGX`;CcT?<xyGN#)O}7b(##Y9_*cK;2!Ls z2a#<$|Iax-eT}o)xK}sxr}>t@o2F0S`8V1r;$xV)os?Pghb!GDuf9Hi>HDtD*-ujb z&5ro^EfdluUv@ci+u0@W|1>YHzp+@8IqnyG|D5=PTXq_%JY&W_rP^m<r*+G2wd3z~ zH~SKUk6(KK?O4S#l@F;uqIF`bTTG6&DS=Y#5f0<K^JX5s5cU7*Peb|QQ+GNG|5x-y ziu)Pnef8vGyngL)rS2B(`??jq8>{_;U)*o3i?vFy+a>P3^tpa-Z*bF1kK%uuiWu$k zzdgRn+;?}sUv1UnJ=KQ7&r~P8E@yx2{Qp?b{P_u|o~3|ml-1qKVth|0AG?rx#Ck_f zx9R&j^Y*xTXHPUQ_c(7@XBM6I@9mAc%+sgu)Ez2Q+9&Pyp_!K>zFw?B&5{3-*1P0? z(_YLFn;>f1Ef?r&ezs!kn%Qm@+tPm6$3O8`znAdo5%Urev8n$-(~M2$!{TNcwZGr= z`f~B7oM%1Or#o2LPp&NZ8@i=7?C-a`uQq!2eEBz})8FUulw#(0ucUnv7Av>R4|=bu zbbb0VkuDF@w|lLM>J#j4-@ors6D20e`8#5x=DcZlcU{`>qs98i`5$lVrvJQMub^t& zePur1hj&ud&1>IB7@5qFE9=dRo&WcD%~P2}N&S<jP40errq1l0mGf`DT-nPTr9JjX z{5n@2x$FIs*n`t-e{SFU_tLcKd;f}T%m3XawznyR@4=NxcKl`u^(j0ruWz20y*2qw z_WwoopXz69T48a6=}e=|pXEGey0M2J9`V^!Z+q_ARqGS4#XPLpug8bl)@k3`_xUsG z6c}r?(x=@QKrJHwIJ+OamVBr^^>p$Z_>@n@qxbo0FJH`jEv*r|{crIil$x<i_<*?D zoyIp_{{J@>?^j9sucP}I<m5@yZ{PceZTX<lx_sO1duKn}c)Z}%mC3vReA~3SqToDI z)!Dj!MK;qWneck^tlxGxmOoyp?E<wWCZ2}Q&1B#6_g7WDFK!>N{$uBhC1+1x=f8f% zB8cIHis414y=}aO&r`1Q?mD%*-gMW;Gv2l*;|yl2C;LyFmb>)mil;jJr!Eq{oW$BH zVlh=Y-t6@EO+~Rn$tM5Vw#7%>dz&t=@aQt<o(sFV<E`)aUtYexK;gLK*Yqm~r|yxE z@@`-0UHS3nzZ&~mVNO<uAfZl~r-u(-{;9FH==J-y-1|6c<9N}Duf0G8QI>W69Qnz! zFaNyvYe#%#QYg-D=ARST7SAPZ(`L?{u|aLoC%J&=dw+{pH=b1G_x@F>^E2;C_VxJ} z_e%XK`+ZVVrF!eLzGrDMZ%$5c{IphJ@z3>F-bVj4DiXhWSIy|<zMO6DvWH%+_+@-* zR=+6s@9BF^sozun`TOzO0_GDpj$fP6*5dQZ{r9gl8=Kn9%JYl&80-|U3tjkcmE-Ss zHd$(mcW*y-|BWB-`CBt==4^=ie04b_YF5`C-*tU^qTH^Qer4qwA3{FnUer0FGw<xL zo_A-e(oJ7K?_c)sAgJTm>8&hRd4GM<FYozDRZlAKMSZtBoo?gs?4k1Yhi#JA6aVYI zNxJz+KEpUwGTLly%DW3zZ*G^q**+UIogk)N`)r+>mR8f&<l7QwroV;w?#Wy6W9~vT zBiPp$UvxPpZnfcGlwn;c%f&#!J%$_Pp50sM;_fQ2H&cjFHCN4gUTX2RV2cNp^WLSf z=?NJBue|5EXR_z#dx@84UH`d1L7p$?o^w&?iv3v^_VL#WHJTRKaNoawpsm$E;Q#5J zIz2w&)3ubY-_5V<*9Nsmf=O(T)Un^QF?w(NOGf7Wj;-k-GD=G36G>{Ga7^#$xU&Sd zs4J&8XoISf(o|>jvjTz>X9p;|?fWY4l=b(>J=Nl$PgecbU@_8um0zNrxK?=eyhoj( z>Y+7C;6mPINy&1~->2tuY8T#=OJikS-QnVLMA2kvfXk9w#-EqZeE)I1g1+d{(3lMC zf4S56vzvldmpyt?FMnBly;4#%%f-*Xf{rUje@#2k#PQ5F<oB+rVYfGGbJm+3`0#sw z{=PpFTQr)&f6u7jUL+`J=%pN^q;z#o@ap3go4%&+`J{ih@om=6Bl$lBPTyYqLeOsZ z+~?ZrD|Tn!V6l>$efq&k_MHXH_eyQ*ero*Esui4AbeUs%hX>~?`)v&`R`f^S*#Bdt z`?`{u`x;-Y_;2*IZ`G9G@OM=^#NXUHXujX_X8yVOuyv2uZ*TVBAKp3d>fwFqg_eh8 zg*oGm`?gKpRLJ~$x|DNDjry;zYr;LPU$}RRZT<1>LikheZCYDvRyC~JS8rbRvm0F2 zXuW--Us3+vEtcWCb>)J)mFFT>Maa#)Rd|1|U(LU#hF8Nob!t97<=?{nrm1{s&V3)> z%~SWp*ao_~xOgqoY*kWP>Uqbv=cV1d@Bb(0ZZCVjZGGA2tF_@idPb&d8DA`%nDUqI zb7wpLz5c`@)rT^tb)w#2?`b+*G_}II3M$cEPI}wI+_myQ7sPy=ru~(P?bDSL^GY%v zxz-(WG}EhX{_3tTal>BvXTDX>hNp)!N(`5pFZv}a`jY*;QOeJ9@%yFA%U`(j{3$j4 zSYOfbF89yMr_YY8yO7|NoI8DepyvPI6SwT&vT*I^v~OZJ1W#Yv*Xt;J{9}Pb@~bEF zl<l6?#>ESszPac0Z~KKmEcY!G{KC{xJ^A0|LqD%xJH|Ve-{Sh~Q%kOUXUdD}$X`ca z6Ln7XtaXN%y#MPMk!^XPSq1j>_Z-fa@yxcGR=3^!n6Y}J{^9#c4{s?i5w%+OFLxRL z4zrpG;`gMS67I(M$=^Bjn){!3&9SGyUT!jO$&BuPHpvV=kI}R6&rPrU9=}(7_^7L7 z&eB`Z*)ipn%x=50&;PwU`{LK~YcfAf`c6N8o%U|_A1>ipvZ)uROtkssqH)`X-7r0d zK~CKMBGxW+sOFaU-`w}j`)|T5&!0N~eZsuD6^*r#Up^nz*Pr{v=lAz>TfY{>ao0A? z`EXsrI)&x&bJxd})$C{3zOO&?XFitE`%r_xHI?6YpS)=?dt$$xOaFrIgVPRv;q~-Z zK6_UDe$=-$Da)`eX8Oo$ap{JI>I^wY;mB&U{u47@e_ucBu_4v{=ahSPT2XdiG3FKa zRNYDqyP{LY!fO1nd5O^W3*d&1-GOd@o}>pYm2XO3dnG8#g#6!jnf(RE+ON|${z;#R zzxncZmOP);K35mU=^ZC}^)%DWfAZUTdvxpH6fHmcp~G@Q`~N8imo3e<m@~uk+xp`- zcU7@h-et-x|EN5F{T%0rH-(pqiZ;%<dHz^zddB^QZ$o9@V@xG57uV0(?$)~D1;>)S zd5-;&7h@`C2I5$pv!lN6R6V50r1H|TwQTD8wSRXXSt;{fqvYL*zl}e0>g$z1W=5u{ zyh%Q~tRkxHwb$X-H~x9)#y5Wr*21=0Xx*Nt7!weO48P`IczMFKrsxmT%*^|n(hl2Y zvE0kf`LA8`EoDt@$h(iaN>^J!BV<!lQ_U~#?^Atp{Qn2vh1|B?_rD`e89W5<>rj7n z*LF^)a@B=>6ZN<Hu5;aAQ=fQ9_Jp3@O`rWW=?CxJiLtr!R%XAapW@B6jQ7$Gtb2VL zzT-nxciYZ-zEk!E@20zOou0W*F)ps+`O*nR2j`X6d?@vN_<PD}OK*SAW3L`J>rW_{ zJ1c(W)98zzK7IpjHqo>FU^)HC6Yd+vH5E7pB`g>G>y?|QxpMlyd|yAsyLUwL%@x*9 z(ms~(yWq%2MQ|@Lui#~k$y-G`rUi$eZbzC-P+b#-eH~5V8{>uNYTW;{x@X)JvPe4L zh1hZNC-*{X_WvF&jU@+;@lCJT^mfG;#{1KBKm1FSzb|$p_$^{a;pqivvrZ<mp6yio zDUJD8LV`XVye@9R{h)7tyzT~djk9*XB{ymo9X_!0TW-&M>**^`y3gEXx%AQ3{4II4 zwGE3F96NfQeLc6P%5zcH2|Fzxyn9#YdMEaH;nVuPx7s`I2!Ja*8>4R<O_wPuPX2Xq z-#$rx|M;kTpEdM--nGg%U<{pva$e6DsdIj_&&lfk%~S6}`Q2S6+{zW1ET7T2{$xw} zWCk~$ecNA1=|%re4}ooGxVbO-lC@TCR?+v^?L{WvjDy~CweSgVzCLx{;a`_;oo?BA z(AMUsM|54!<JuXY85l(VfX)TDdtB1}+Wq&TcA4xq{`w|2wcm4h-rTuMw%zE1-tW5R zw^&+YvYYGKOflB!1TyH%v6<?%dYx@X;AXbcsBftW*Q5Hh>)W^XoB2ctJC?j?-myAd zbZ25_i?_>?7;uxw#;rH;(w>DTD`t8-#qdbq>s66_a7b^O?!LJzgQsm=x^3!_9sUvf zUrWT!va*s7+jm3A^WmC#TcRu1w4@hK)qDRt)Tdsv{bRrV`RMwuO8?I=Uek>!Dok6{ z``1`Yagu2CyM#k`uJ){Z>UYVs{GoRFPpPMu=PtO-xB2H)7wgkkoz6VE`6uyFMA}~C zIZ->G|0w&uf9BqYEPQ(z|GW>gdw%23tJ7EJ|5EY3X6t=#qi)R>?am3_r=tz)t~#;( z6#p-aSXsh>b)krL#{Zn<`~?}|Hs$+vG<lX5TYUYQmA0?;#ig7>*!Chw>()oVj9>mu zQOUgJKF<<yF|k$a1txN7>*y?5u%Mx-iD^xkc4cKH;(l34F>bN$)-`8*uI1l3^H8}^ zYfF)F@&E4pORu~4fBLgkeUG`R_^rP9V^ezSjlR{+<>>A>an<VHy~cygzY;%vIg(=* zd^zV>%BLeKs~X$e+4J)9cI?{q=*^p+&6|z={GRUCZ~!-_=C%6&|7kIQmBPA-{(tI^ zeGnII>FD^=SHg=nXbu|8x$1yAcoS;A-0$Ca!`hEpO50ooY}f0Tu8RD(H0ka7w>PG? z*h_zy{e5<C#b&QNch^1nw(^^<QjpK}g3c4ZuZ*3l*@a(y=kUH(vhL8&l85UOg<n+U z=rya$KXIxnJ-t6<%ip8=@~-!@uG?MR=jzf0PElT;7rS;x)l|P&T{P#6)d6TzY!%1K zDPXffgG^7#Q<p8f=@qvwFH6rn2{djqQF=b8%Y8L;v+UtzeM|4Z?frPh^TFv4+aq>- z<H&5CzIy}KVH<{m&-@B0X9|9?m>jmY@7ysrQ72;G^ms0wW%*e?7hV*$u-x;i?dR!x z|9?WO_aVz^ndkjLlXpLPeiSn9P0v%m{-Np~PsD~<ob`Ktq$8~aH{HOx{ML5Ej7Ju7 zd>KA-?-U<7zUTaF?Ig?Uk0&>zPV>K<*rF@%wz&It6?mC=n|w^Rb!`F8=2iavvcI=( z)!jUO`p!RH#WfYHh2?o?J660p`sCHu^q19lZ<-bv{r6o{@!6d9?4!q-u9six+)lex z{_o%=`!^S-FzWwpc0ad1;np1qq0id)>Q1lQ-?i<0)`fk!-|Rt4O<b1D$_5X}*Pl9~ zzO3-nPR8=DylNXR3Lf&0eRCj+|M}Jn>uR<?Fg^Cp)^}k&`>)cM4L@JR={PL6+go^V z?+nh*LMOiNZvMEiKKa;re}mNGO^sL1-ZB3vs`ex2=~B(&A9}m(Y}L=Fo!hawC!%1& z9IyMoP0ai_)0EHtJbjAw$DW)0;rur?@0*!-{!CKF+W(*a%;>jFeRpI>z0L78+{-1l z|59n)cIx?&EH}2bdb5g5b^9fqrwjHcU)I02=l5Nis!B6u{&`Ba$A8>hbMe<!@KDIk zzo7N!<~<MCr3Lo=(_!#!l3Nmb=lCDpi-x)i+F4?@i@Ne=eawn9@BNT-_Cx)?6Z8G{ z9DH(=-9xj)<@eUmdePkZq5ErZzp8g}>A3`&0@(BkbwK3OYQHio*8h_G@4h#x|INQ7 zC2iub%Z&G8gGF)}YxWiKC2l<KdHUqhqBMKy^0^CZ+qWIFvMW~L|F7BX>wUez!f^7N z`2NkMU->@mV!d>3-QFL4s?N<X6R*FRrd;*C?~eS8^WVOk3(cSA>UPL3ET?OE>h^Ue zB`!ZL6#gc?w7#GEa^K`K*643f?qB=n9Ub@WTkws2Z?&Voa4oWI2=@MEbEDz!M8hTV z=d0FT?c2EiZ}-2G{}WFwdX#XQ@$L1#U%zY5#c9Dk2O83e#IX`Vu0j3ZzqCnx^E6c_ z6k;9I$%*d#jaWUb`=e`@n!@TX@p-US!Im8!uvSLE#ZM~>eodeITUGFPdZy(0{cGP& z-*e~NxAVtcHhzEkk!5>zzj<s^#fEd~XYNlftbM)n?Ol_8+qU54^X@#|K7H;<zO4Oa zSMK-T+IRY0J!p!s^F*)0Z<C9OpF8=OpWoVUSobbwnVNj+sb?YzlaIJ?f0Z&jGI#QR z-d#8*OI+3Cj>1NUuK9Z@O<Y`KQDG&&H1wg7mhOL~y_<8VRQ>$*aF&#Nm+jNw0FTCC z%TKA=f3>H)o+PpOr}>7zhd$-mV_7fEx5|Do-?}G9FGN`R#GdLt|NZ&zm$N-I3LJiK zUHmWa#<$qC|H?{9b3jGb)T@<OeB8?Od-va*D>ZMcVWmal*0_D;U$746uoYk#!7-bN zSTFl~s(Ku*g|X+??aescVk$WGd&8|upW<;1CEW<NLm3fT`$hXy#y{=S-(mZD?zon1 z@ATQFKl^Q9`v$93|9Un(OFnw&pX&Ngo!>qF{j1QvBXhA%dpBt4XWP~P;3<NMS?@2X z3q~*>-~8b(Z%)JymaqHgoIZ5obohxU;Dwj9T`wm-ugt#tTW9`9hMDdCBC&@{6U9%9 z{dbtHdHTktOx5D{Yl-*QC95v^B>Ot<ep}@WA-lewgu}r{xBKpPIP>RurTRxdwX@aj zzS(il|2NfIY^dZv8M<nU*XjMBbqJC3FV2m8zb5VPpNm)Qe}Fa|2AV8N-clo^6uI%J z*ZiHUJG;6P-rg`{`<$x$x63GI|J2=o5B=~^5`O)lRBzUaA5QGo;<b;h?*h$an6q6w ze8+mqixnJ;%zc#>EIFHUd~?pZDlT@L^OxtI;mg=RHKzXR0%*bU>+Ji?*4EZt4_9`C zM8Ma3CTxv5dHS?6{Em*38zMGD=%l2kZK`{m#wXtyywKD1$yw#k_ZFW&_^~It+U=;K zQc!ORfz5r8wF&8S=FB-Ywa*PSO>^of>-q*oo*e1(*ECq8m6U>v?wUBexE#qt-IBNZ z-C}_gYgX*PxVB}h-<ql}^{}}iA3MP_j)D^}%~gA&U$3_2NNV*AQIR!DLV|)0!Cc@~ z1ujI*0ijIBgW46KX(CYl4W370#M1BpDF96=U{wH`CA;c#HttL}I5s+7&JC5Dx&YDy zS@3uN%OA!mo)<TYg4bbcbaaGpg^M<Jgw)>Oobp1%Ol`G_mh+!afnTovyWb)dX{|V8 zYq_sdQdb|d;KWml1oZ@0&iljuVg3q^MT_m!iauwB{i~Kb{BBM6>E3Pg%Y9V#C@tm} zjs2gdZ!ahan(r$5Y<1E)`Pau6!sj<yT$_4t^Yf3_t$nn_1O)|G8i6_qtF}97Pn&XC z=1+!P_pG&#;+y{+=~}O3!EbRD$GAvr!rq2P8`Dkdva>2C&M%nI>wQ1r??vtgb7rwM z%TAvYSe9$c@32`gf77CuR#h#>4(z>r)9_gP-=AlHEWXTm&1Kief)jI}ypKP#xj5OA z)d1^|(UVKxcGvBlF<I7$BkQ5(uZy~Sew`0JlF9&IN${l?v66tjVRk)(VshJM^#zjm zetI5x%aeTY)80Qp2|2aF7j*3Ag_Xq4Nxkj!>zsW>=*4NVb!MOPKWMM`@@aj-FVTDT z(ZACd*WOrDzaY)J%~#fY|842VGbbOI{xE-I!CS#gT%{4+9d|rT4yh`cb7<eM{jaRI zHu@qL17sfQR`m?yGzrDahdtid%#CcG^&q5X*ZnGs^{sXeem}B%WR03WeqQu(&tB%V z#h$ay3;uhPaxMK!O3LkK8{;&~^xfZ8H~0nq`tDoT%6YbLQ^qL|xmu+ux$~N580#_g zYnxr%cU%5v)xXO;H8xXf_cd4kTFB<g?YAZ^CBVRTUiX1XduDbz9{j?=wNFHcq2$$N z>F0O5XBwmkFstu(4tg$m=Edvuioa`CM1JAmN_)iasrq)#*-zTW|J@F)H9Eb&>1BAu zf9+lM+g|U#nmk$JWo?7_e2F6mI6vQbd2Q+eH>*jm;EWRzDCVtJG0V`J@to{VdxQCJ z-{-5?>2~+D)ULT9;(t0XHZwwI0}E#JVzYSnMV9)1o&RHhv_4*L^z-TQ<R#1JJ_(t{ zzi(dy&M}pvYJTr-IDFCMj?654b7Q{8WVK%2_wS!;KNk?Ip0j06j86Ku&4t$`Z<S}f zp3!&L;b*AH|I}&!OFiy)6y@J{_=~yH@=~FWQqf}2y!Xz;imF)(+N|D+58gJf_vX64 zJZ9efsj#()jPUI{mBL%1HpbZ$Zi`ymp#Afw-i}=i|Gs{BF2*#?^}~-)?ONAZ;R&UN z{x4rnpZ4V0vqul#B^nf>4}d7!$ImEW-=rNiBW~NN^^1OP5BxWE-af;p_x3gZvd1wC zRHD-jF3VOH#bjLG#rpGp?Xmw1mx4V{em{EtI%l1pRp$3kUk{s__K7eUdHQVm@c-@I z`iv{3GRHq&udTnkex<SV>A#6fw{-;>bNCu)oEA9pW_qfsu`b&z`+)xwxMcrX8c*}c zn9(uC-XK$Ga;VQVRgo!X2Au+zrp!1S|MKm-ZM)xZx4(1t_Rg~B@5;`7tvN8=df)Bx z`@i?Se|P%%*7MJQ|K!uxp1gSSU6Wt8uZT^TIlglmqgVSAk(MWuOTMj{RqFHm*_un@ z;-4&Zu1|jbI;}Qg)x9`l-;MmMwmi6?8QY<1vMZ^3+nv>V&hP#e|6b#%9R2sx)TRGg zZ`J4b+ppG{-yd`D|Bd-sH}*O5-d0Wi@ORakb=SJ4B}c_o_pLW(;8EbwWGU$0EV65@ z5C8d?g{qftg>HYoK+khhbx801=vm)h<xHK<CMsv?$vv;uL7h+b+RQ%P{%coX{<*@X zTV2%C#@Z}p^-6HB-Sdro*&Rw&m9O?3^Q&}P?9C))l(sBxhLOhi>7`FM?90))eA+wx z<wEO2pW53p&n$WV<=m#1yZ*ZIt$#Wv%Imc0$9V<UHQ&E&XiD3yB>q28B{Ta+^Jdff zUnlNtKQ9%s>AHTr?X~>@zu&+8m_GIC=ZS}Z|IavDJ?nqPPPZ0WR;OmsFTbaFs2G1M zo-bA#w!E#>|K!VWrB8krGdSGe9>VZonyFWQ&f2ScUa0;pebljURn*G4_U_iwM|!1K zmpp&8eapAW*G*Qu&6oZEtv2-SPv@16S#S5hy|Bu(F!WsX+WzTNv?`ymzg>0nN+oaj z<$L{K&hDQ2tKfRK)%`8;zxP?MJ?UIrn>+pLj>N5hM7g(?{Eg|=$-Mk>ncLf&Ve6%L z)qj3jm3!AduzQvL)jy7X=a!}2++7ne+r003*VEZs>kFLD`m%5N{owtqn()5c*=w}Q zue?|)xH3Lwd0V=Q>#MC<WxaK$7S{cIweuhAt@`!-_PgiV%ip~JUzz<?$i59hrl;S9 zc}8#UlV26)``2~fH3owNG3FNzeYR0s!aBkH{O2dT*2P>8Rhk%3UA_C!#~q6<&RBFY zEVk1{q|-$tH}~qh^Vy|erZ0Q<Kj37^+WXr>gjJ93i(4&u)jlX@fr8tMslK<rJd5zu z-5O<6zPWCx2E#vhwI2E9mgmn08HfZ~$b@-XtVu9fl3<{)|Gxh1ZK;vdcn(iUl=$?s z%G_<PoF2p9+f%F7*6f;R#lU)f&D`#^4E0uq2D_uCF$@e03=R*NKopZWh-^5(3Zhu_ zK;(|62HuJdc8@>*To)Y_yn0rf=4FGF$Z&sW;bZ-a6Brm4>_|MZDWz<S_oe0a=VLx) z@u#kPU>C!{b@20^bJc~alRZ_1IFCLqJep*9G|A9)ap2Z%+q9&*SMFWw+v(D@h>@XT zQJe1VLJ=Mo5w2Dd9yU=977>n^z5LTtBaM7Fdvm<LTBl*!uy4xE-Kmk&bWTrutTNR{ zP1SQ*qQ=WzBHRoNBE6XsMKbPn`{Vl_pV+kS?u#7(d!t$O7;5FV*_?kZv@PcP)W<tM z?ODxu+Qj$fw#7?kF9Er^qw(~V+~^{i<;feZ{~6ZkmMpzx%%aEe*Dj}Wp892z)W~T; z%F}D@oR?*uDx6gG@*xuggKLU}oBQn}(;na0l)L-1!6BzsJtpynMJ($>UU>OVn#h&Z z*`j&<D@P0i!-5x$rwwZ6?u~l6H@YqHiR>1R7=|vfZ9(eVmrZuJto@SMcIG-W14Gwc zKhOOBB~{yeF25=IE9T6__~rNH$X#D1N36Qu4T^!hum@iJad&;W=j$_xH_R5>71XG` zm4SglWOMB#%h^TGel@*OFJ}Gzkm*8r(DLbD8m9i_U|<MXb71Pvh!u$~EP4#)wk2P` z$S^Q0h-h5B{5gvr1G7>EBLl;i<qTmSF^5?b9OhnOU|{$q+$;o&Xof~^5C!r90|Nsj sB?#;Q2|?3?LIER)hf^6ylA*!mKhs|gmws*af7KuXPgg&ebxsLQ0KdmV;Q#;t literal 0 HcmV?d00001 diff --git a/images/Roofline_jureca_1.svg b/images/Roofline_jureca_1.svg new file mode 100644 index 0000000..a7eefa1 --- /dev/null +++ b/images/Roofline_jureca_1.svg @@ -0,0 +1,19848 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<!-- Created with matplotlib (http://matplotlib.org/) --> +<svg height="324pt" version="1.1" viewBox="0 0 612 324" width="612pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <style type="text/css"> +*{stroke-linecap:butt;stroke-linejoin:round;} + </style> + </defs> + <g id="figure_1"> + <g id="patch_1"> + <path d="M 0 324 +L 1 324.031436 +L 2 324.068377 +L 3 324.166123 +L 4 324.198645 +L 5 324.27227 +L 6 324.310835 +L 7 324.346248 +L 8 324.403888 +L 9 324.474274 +L 10 324.526239 +L 11 324.585328 +L 12 324.673649 +L 13 324.719794 +L 14 324.762205 +L 15 324.792697 +L 16 324.818742 +L 17 324.839942 +L 18 324.894243 +L 19 324.922181 +L 20 324.951905 +L 21 324.9773 +L 22 324.9885 +L 23 324.998624 +L 24 324.99842 +L 25 324.98891 +L 26 324.977256 +L 27 324.946227 +L 28 324.935059 +L 29 324.904942 +L 30 324.845165 +L 31 324.807973 +L 32 324.768877 +L 33 324.726437 +L 34 324.693672 +L 35 324.626246 +L 36 324.58712 +L 37 324.544445 +L 38 324.473865 +L 39 324.437474 +L 40 324.379071 +L 41 324.268118 +L 42 324.19746 +L 43 324.08452 +L 44 324.038747 +L 45 323.977464 +L 46 323.928965 +L 47 323.848142 +L 48 323.729623 +L 49 323.659412 +L 50 323.57615 +L 51 323.543008 +L 52 323.491771 +L 53 323.423372 +L 54 323.357157 +L 55 323.28024 +L 56 323.252924 +L 57 323.226447 +L 58 323.203796 +L 59 323.184265 +L 60 323.157871 +L 61 323.1081 +L 62 323.073027 +L 63 323.037161 +L 64 323.021794 +L 65 323.006025 +L 66 323.002612 +L 67 323.000195 +L 68 323.000681 +L 69 323.00261 +L 70 323.015867 +L 71 323.024258 +L 72 323.045794 +L 73 323.068827 +L 74 323.08606 +L 75 323.104523 +L 76 323.124975 +L 77 323.141575 +L 78 323.204354 +L 79 323.279619 +L 80 323.312258 +L 81 323.379822 +L 82 323.433869 +L 83 323.467573 +L 84 323.557699 +L 85 323.586234 +L 86 323.61772 +L 87 323.648731 +L 88 323.703539 +L 89 323.768126 +L 90 323.806322 +L 91 323.902256 +L 92 323.951514 +L 93 323.995583 +L 94 324.035707 +L 95 324.144074 +L 96 324.185702 +L 97 324.247844 +L 98 324.317806 +L 99 324.42231 +L 100 324.459298 +L 101 324.505175 +L 102 324.57367 +L 103 324.622416 +L 104 324.700013 +L 105 324.730554 +L 106 324.800068 +L 107 324.824041 +L 108 324.852663 +L 109 324.894456 +L 110 324.916032 +L 111 324.92998 +L 112 324.956702 +L 113 324.966012 +L 114 324.978459 +L 115 324.989514 +L 116 324.995178 +L 117 324.999942 +L 118 324.994394 +L 119 324.981106 +L 120 324.973589 +L 121 324.948804 +L 122 324.925235 +L 123 324.889055 +L 124 324.863093 +L 125 324.840771 +L 126 324.772011 +L 127 324.697476 +L 128 324.603497 +L 129 324.552445 +L 130 324.498511 +L 131 324.46326 +L 132 324.357172 +L 133 324.304908 +L 134 324.268001 +L 135 324.23697 +L 136 324.175815 +L 137 324.108395 +L 138 324.059489 +L 139 323.994297 +L 140 323.956109 +L 141 323.914113 +L 142 323.872096 +L 143 323.81258 +L 144 323.69942 +L 145 323.647169 +L 146 323.607751 +L 147 323.56065 +L 148 323.50387 +L 149 323.471207 +L 150 323.435029 +L 151 323.402939 +L 152 323.368659 +L 153 323.310281 +L 154 323.265096 +L 155 323.235472 +L 156 323.185086 +L 157 323.159889 +L 158 323.138838 +L 159 323.10387 +L 160 323.07958 +L 161 323.065513 +L 162 323.046571 +L 163 323.03091 +L 164 323.018358 +L 165 323.012522 +L 166 323.00564 +L 167 323.000466 +L 168 323.002249 +L 169 323.004974 +L 170 323.016128 +L 171 323.044363 +L 172 323.088151 +L 173 323.10884 +L 174 323.149813 +L 175 323.189888 +L 176 323.208998 +L 177 323.231507 +L 178 323.298158 +L 179 323.347868 +L 180 323.421574 +L 181 323.452888 +L 182 323.52951 +L 183 323.567808 +L 184 323.641925 +L 185 323.745983 +L 186 323.815814 +L 187 323.921048 +L 188 323.976063 +L 189 324.099538 +L 190 324.170097 +L 191 324.285936 +L 192 324.336117 +L 193 324.371721 +L 194 324.463128 +L 195 324.516636 +L 196 324.604544 +L 197 324.673729 +L 198 324.720493 +L 199 324.792537 +L 200 324.842679 +L 201 324.860069 +L 202 324.887072 +L 203 324.906499 +L 204 324.925837 +L 205 324.964086 +L 206 324.980519 +L 207 324.988888 +L 208 324.993207 +L 209 324.999762 +L 210 324.997216 +L 211 324.991757 +L 212 324.975329 +L 213 324.943394 +L 214 324.905414 +L 215 324.87061 +L 216 324.807538 +L 217 324.786111 +L 218 324.735493 +L 219 324.710536 +L 220 324.654902 +L 221 324.623673 +L 222 324.573529 +L 223 324.541036 +L 224 324.460624 +L 225 324.391698 +L 226 324.276001 +L 227 324.200522 +L 228 324.084997 +L 229 324.005513 +L 230 323.897072 +L 231 323.857704 +L 232 323.754836 +L 233 323.655038 +L 234 323.609541 +L 235 323.575219 +L 236 323.523263 +L 237 323.483616 +L 238 323.448102 +L 239 323.380457 +L 240 323.341375 +L 241 323.290894 +L 242 323.241588 +L 243 323.190518 +L 244 323.146279 +L 245 323.124259 +L 246 323.108703 +L 247 323.066256 +L 248 323.051388 +L 249 323.02866 +L 250 323.008344 +L 251 323.002547 +L 252 323.000065 +L 253 323.003122 +L 254 323.014718 +L 255 323.031638 +L 256 323.063299 +L 257 323.077382 +L 258 323.130054 +L 259 323.179143 +L 260 323.233844 +L 261 323.278192 +L 262 323.348184 +L 263 323.398567 +L 264 323.452474 +L 265 323.521913 +L 266 323.579301 +L 267 323.629466 +L 268 323.706628 +L 269 323.764818 +L 270 323.825456 +L 271 323.862657 +L 272 323.927749 +L 273 324.032879 +L 274 324.093181 +L 275 324.189503 +L 276 324.221506 +L 277 324.272523 +L 278 324.389315 +L 279 324.424762 +L 280 324.480642 +L 281 324.511018 +L 282 324.599404 +L 283 324.644168 +L 284 324.725056 +L 285 324.785202 +L 286 324.848288 +L 287 324.871236 +L 288 324.887406 +L 289 324.916335 +L 290 324.946687 +L 291 324.959261 +L 292 324.98414 +L 293 324.996224 +L 294 324.999986 +L 295 324.99555 +L 296 324.983211 +L 297 324.968798 +L 298 324.952725 +L 299 324.917204 +L 300 324.89727 +L 301 324.840681 +L 302 324.773487 +L 303 324.746117 +L 304 324.711969 +L 305 324.663289 +L 306 324.615004 +L 307 324.555927 +L 308 324.460322 +L 309 324.417182 +L 310 324.367334 +L 311 324.3088 +L 312 324.261214 +L 313 324.200086 +L 314 324.144001 +L 315 324.06983 +L 316 323.952592 +L 317 323.896868 +L 318 323.788642 +L 319 323.682492 +L 320 323.57492 +L 321 323.540412 +L 322 323.437105 +L 323 323.361381 +L 324 323.321946 +L 325 323.282562 +L 326 323.26008 +L 327 323.204267 +L 328 323.178215 +L 329 323.14798 +L 330 323.097209 +L 331 323.078558 +L 332 323.056849 +L 333 323.044203 +L 334 323.02521 +L 335 323.00782 +L 336 323.000782 +L 337 323.001806 +L 338 323.00881 +L 339 323.01818 +L 340 323.041578 +L 341 323.066661 +L 342 323.07906 +L 343 323.112153 +L 344 323.12852 +L 345 323.146925 +L 346 323.196062 +L 347 323.239875 +L 348 323.28296 +L 349 323.305901 +L 350 323.346164 +L 351 323.431024 +L 352 323.473416 +L 353 323.537802 +L 354 323.582091 +L 355 323.689937 +L 356 323.766877 +L 357 323.803319 +L 358 323.858206 +L 359 323.933307 +L 360 323.991902 +L 361 324.028477 +L 362 324.140524 +L 363 324.202209 +L 364 324.252729 +L 365 324.351514 +L 366 324.389536 +L 367 324.424984 +L 368 324.516618 +L 369 324.55989 +L 370 324.613219 +L 371 324.646084 +L 372 324.708978 +L 373 324.762832 +L 374 324.819958 +L 375 324.842048 +L 376 324.885787 +L 377 324.932881 +L 378 324.949728 +L 379 324.977802 +L 380 324.988798 +L 381 324.993367 +L 382 324.999015 +L 383 324.999066 +L 384 324.995976 +L 385 324.992463 +L 386 324.986641 +L 387 324.973789 +L 388 324.950164 +L 389 324.93528 +L 390 324.911708 +L 391 324.875389 +L 392 324.843806 +L 393 324.813913 +L 394 324.735221 +L 395 324.69867 +L 396 324.672947 +L 397 324.602274 +L 398 324.511172 +L 399 324.449215 +L 400 324.415602 +L 401 324.381102 +L 402 324.283662 +L 403 324.236072 +L 404 324.204566 +L 405 324.160881 +L 406 324.090712 +L 407 324.040845 +L 408 324.006168 +L 409 323.89652 +L 410 323.863049 +L 411 323.825707 +L 412 323.745462 +L 413 323.706968 +L 414 323.665191 +L 415 323.622766 +L 416 323.513038 +L 417 323.424753 +L 418 323.350107 +L 419 323.26165 +L 420 323.187588 +L 421 323.138423 +L 422 323.082806 +L 423 323.048106 +L 424 323.036235 +L 425 323.014012 +L 426 323.002033 +L 427 323.000281 +L 428 323.005698 +L 429 323.021896 +L 430 323.038396 +L 431 323.069579 +L 432 323.082944 +L 433 323.112587 +L 434 323.17561 +L 435 323.224931 +L 436 323.27102 +L 437 323.353247 +L 438 323.39915 +L 439 323.433475 +L 440 323.487014 +L 441 323.575901 +L 442 323.607039 +L 443 323.715088 +L 444 323.82716 +L 445 323.862598 +L 446 323.947384 +L 447 324.012991 +L 448 324.115045 +L 449 324.23126 +L 450 324.271951 +L 451 324.31304 +L 452 324.349681 +L 453 324.390677 +L 454 324.466746 +L 455 324.542812 +L 456 324.5735 +L 457 324.599991 +L 458 324.656572 +L 459 324.701088 +L 460 324.731106 +L 461 324.758162 +L 462 324.800727 +L 463 324.853592 +L 464 324.884513 +L 465 324.910788 +L 466 324.925721 +L 467 324.95601 +L 468 324.977339 +L 469 324.994228 +L 470 324.998943 +L 471 324.999553 +L 472 324.997507 +L 473 324.991646 +L 474 324.972999 +L 475 324.940942 +L 476 324.894502 +L 477 324.852556 +L 478 324.785851 +L 479 324.716785 +L 480 324.66941 +L 481 324.617891 +L 482 324.578191 +L 483 324.508771 +L 484 324.44224 +L 485 324.333331 +L 486 324.268083 +L 487 324.159875 +L 488 324.098871 +L 489 324.050186 +L 490 323.973952 +L 491 323.914421 +L 492 323.839793 +L 493 323.720966 +L 494 323.623021 +L 495 323.543973 +L 496 323.498226 +L 497 323.470954 +L 498 323.427292 +L 499 323.378708 +L 500 323.346974 +L 501 323.266744 +L 502 323.200251 +L 503 323.176226 +L 504 323.115727 +L 505 323.093495 +L 506 323.074895 +L 507 323.045569 +L 508 323.029868 +L 509 323.021569 +L 510 323.011333 +L 511 323.00099 +L 512 323.001668 +L 513 323.005448 +L 514 323.021889 +L 515 323.034023 +L 516 323.044618 +L 517 323.075995 +L 518 323.101768 +L 519 323.133177 +L 520 323.155986 +L 521 323.17358 +L 522 323.223392 +L 523 323.271052 +L 524 323.342761 +L 525 323.398524 +L 526 323.424722 +L 527 323.45549 +L 528 323.545248 +L 529 323.630042 +L 530 323.695636 +L 531 323.741461 +L 532 323.784458 +L 533 323.845971 +L 534 323.945796 +L 535 323.990226 +L 536 324.040276 +L 537 324.162117 +L 538 324.22181 +L 539 324.253376 +L 540 324.285719 +L 541 324.340279 +L 542 324.382779 +L 543 324.434251 +L 544 324.522636 +L 545 324.556833 +L 546 324.600767 +L 547 324.66448 +L 548 324.739677 +L 549 324.768491 +L 550 324.810695 +L 551 324.85328 +L 552 324.870172 +L 553 324.892653 +L 554 324.93499 +L 555 324.96495 +L 556 324.983583 +L 557 324.993375 +L 558 324.997138 +L 559 324.999976 +L 560 324.998227 +L 561 324.988871 +L 562 324.978174 +L 563 324.968304 +L 564 324.949446 +L 565 324.919107 +L 566 324.880716 +L 567 324.82123 +L 568 324.777941 +L 569 324.717203 +L 570 324.633129 +L 571 324.584836 +L 572 324.541259 +L 573 324.514378 +L 574 324.482448 +L 575 324.415256 +L 576 324.334435 +L 577 324.25889 +L 578 324.21516 +L 579 324.135265 +L 580 324.073786 +L 581 324.010161 +L 582 323.902912 +L 583 323.784202 +L 584 323.742296 +L 585 323.699342 +L 586 323.637143 +L 587 323.607006 +L 588 323.574488 +L 589 323.522553 +L 590 323.417003 +L 591 323.368557 +L 592 323.322233 +L 593 323.288417 +L 594 323.24054 +L 595 323.185662 +L 596 323.161751 +L 597 323.135714 +L 598 323.079597 +L 599 323.065723 +L 600 323.039689 +L 601 323.012943 +L 602 323.005197 +L 603 323.000044 +L 604 323.006242 +L 605 323.012549 +L 606 323.02013 +L 607 323.047636 +L 608 323.091869 +L 609 323.121407 +L 610 323.163254 +L 611 323.222428 +L 612 323.245138 +L 611.28177 323 +L 611.338558 322 +L 611.363728 321 +L 611.446424 320 +L 611.533356 319 +L 611.58404 318 +L 611.621434 317 +L 611.705814 316 +L 611.740325 315 +L 611.832316 314 +L 611.919341 313 +L 612.042481 312 +L 612.08035 311 +L 612.127825 310 +L 612.233351 309 +L 612.330812 308 +L 612.407449 307 +L 612.439376 306 +L 612.493616 305 +L 612.532467 304 +L 612.606172 303 +L 612.638168 302 +L 612.694707 301 +L 612.730823 300 +L 612.799425 299 +L 612.830841 298 +L 612.885508 297 +L 612.904279 296 +L 612.949908 295 +L 612.972811 294 +L 612.981352 293 +L 612.988693 292 +L 612.994988 291 +L 612.998165 290 +L 612.999751 289 +L 612.998288 288 +L 612.985334 287 +L 612.970712 286 +L 612.958856 285 +L 612.940831 284 +L 612.920453 283 +L 612.897054 282 +L 612.882145 281 +L 612.827431 280 +L 612.793834 279 +L 612.731138 278 +L 612.703763 277 +L 612.659783 276 +L 612.580836 275 +L 612.523308 274 +L 612.473329 273 +L 612.401345 272 +L 612.364813 271 +L 612.2965 270 +L 612.208294 269 +L 612.086947 268 +L 612.021266 267 +L 611.987648 266 +L 611.923371 265 +L 611.8774 264 +L 611.805243 263 +L 611.765417 262 +L 611.722787 261 +L 611.616828 260 +L 611.564043 259 +L 611.484766 258 +L 611.442362 257 +L 611.410096 256 +L 611.37523 255 +L 611.332572 254 +L 611.300999 253 +L 611.23342 252 +L 611.196535 251 +L 611.168579 250 +L 611.147731 249 +L 611.122118 248 +L 611.0845 247 +L 611.069658 246 +L 611.044928 245 +L 611.026698 244 +L 611.015291 243 +L 611.009656 242 +L 611.004902 241 +L 611.000293 240 +L 611.001966 239 +L 611.007748 238 +L 611.027744 237 +L 611.039396 236 +L 611.050385 235 +L 611.063352 234 +L 611.113766 233 +L 611.134588 232 +L 611.162535 231 +L 611.21928 230 +L 611.241924 229 +L 611.293327 228 +L 611.334463 227 +L 611.417232 226 +L 611.465692 225 +L 611.517119 224 +L 611.568279 223 +L 611.635578 222 +L 611.668732 221 +L 611.73479 220 +L 611.790975 219 +L 611.852254 218 +L 611.892237 217 +L 611.98866 216 +L 612.10042 215 +L 612.139339 214 +L 612.237188 213 +L 612.271842 212 +L 612.355524 211 +L 612.40603 210 +L 612.475073 209 +L 612.576176 208 +L 612.628622 207 +L 612.71793 206 +L 612.782938 205 +L 612.824483 204 +L 612.866823 203 +L 612.888843 202 +L 612.92633 201 +L 612.943582 200 +L 612.96699 199 +L 612.975557 198 +L 612.984646 197 +L 612.991714 196 +L 612.998741 195 +L 612.999849 194 +L 612.999863 193 +L 612.997189 192 +L 612.994163 191 +L 612.988696 190 +L 612.968701 189 +L 612.95673 188 +L 612.929611 187 +L 612.902599 186 +L 612.875433 185 +L 612.820958 184 +L 612.791342 183 +L 612.749586 182 +L 612.676477 181 +L 612.633039 180 +L 612.562348 179 +L 612.523941 178 +L 612.463602 177 +L 612.432847 176 +L 612.402349 175 +L 612.343439 174 +L 612.300262 173 +L 612.25865 172 +L 612.209535 171 +L 612.144448 170 +L 612.078053 169 +L 611.95329 168 +L 611.909475 167 +L 611.855147 166 +L 611.748443 165 +L 611.705943 164 +L 611.668449 163 +L 611.578953 162 +L 611.52173 161 +L 611.452087 160 +L 611.403068 159 +L 611.347123 158 +L 611.299998 157 +L 611.26111 156 +L 611.207418 155 +L 611.161847 154 +L 611.12491 153 +L 611.102834 152 +L 611.069951 151 +L 611.040231 150 +L 611.027681 149 +L 611.015782 148 +L 611.010664 147 +L 611.002775 146 +L 611.000144 145 +L 611.000942 144 +L 611.004183 143 +L 611.019321 142 +L 611.026258 141 +L 611.042635 140 +L 611.061048 139 +L 611.09064 138 +L 611.112722 137 +L 611.170416 136 +L 611.195607 135 +L 611.26392 134 +L 611.311046 133 +L 611.348394 132 +L 611.403603 131 +L 611.493034 130 +L 611.596144 129 +L 611.650118 128 +L 611.680838 127 +L 611.736379 126 +L 611.774114 125 +L 611.842368 124 +L 611.878197 123 +L 611.947981 122 +L 612.007275 121 +L 612.045882 120 +L 612.079878 119 +L 612.122458 118 +L 612.169107 117 +L 612.223673 116 +L 612.309574 115 +L 612.35625 114 +L 612.413565 113 +L 612.443979 112 +L 612.52903 111 +L 612.562705 110 +L 612.650629 109 +L 612.705614 108 +L 612.744303 107 +L 612.814334 106 +L 612.84478 105 +L 612.902505 104 +L 612.919649 103 +L 612.944384 102 +L 612.959884 101 +L 612.983336 100 +L 612.99015 99 +L 612.994083 98 +L 612.997815 97 +L 612.999848 96 +L 612.991462 95 +L 612.975076 94 +L 612.948806 93 +L 612.935477 92 +L 612.905523 91 +L 612.871272 90 +L 612.850602 89 +L 612.80959 88 +L 612.736272 87 +L 612.713054 86 +L 612.672688 85 +L 612.645437 84 +L 612.564899 83 +L 612.511421 82 +L 612.43285 81 +L 612.384382 80 +L 612.270352 79 +L 612.169667 78 +L 612.085243 77 +L 611.993703 76 +L 611.89129 75 +L 611.850482 74 +L 611.807339 73 +L 611.768038 72 +L 611.734615 71 +L 611.691507 70 +L 611.585928 69 +L 611.530227 68 +L 611.4249 67 +L 611.327903 66 +L 611.304883 65 +L 611.277896 64 +L 611.247795 63 +L 611.174553 62 +L 611.137161 61 +L 611.102202 60 +L 611.083626 59 +L 611.05312 58 +L 611.040908 57 +L 611.031132 56 +L 611.021563 55 +L 611.013354 54 +L 611.002078 53 +L 611.000216 52 +L 611.006518 51 +L 611.012531 50 +L 611.017988 49 +L 611.03818 48 +L 611.048069 47 +L 611.075822 46 +L 611.094829 45 +L 611.110228 44 +L 611.139493 43 +L 611.203297 42 +L 611.25235 41 +L 611.322539 40 +L 611.351648 39 +L 611.411218 38 +L 611.458167 37 +L 611.509289 36 +L 611.563342 35 +L 611.645029 34 +L 611.723686 33 +L 611.760346 32 +L 611.882 31 +L 611.960942 30 +L 612.025433 29 +L 612.071061 28 +L 612.18671 27 +L 612.234985 26 +L 612.270508 25 +L 612.314086 24 +L 612.349862 23 +L 612.420687 22 +L 612.457091 21 +L 612.554567 20 +L 612.623631 19 +L 612.689597 18 +L 612.754127 17 +L 612.777549 16 +L 612.804954 15 +L 612.853448 14 +L 612.883441 13 +L 612.915979 12 +L 612.930722 11 +L 612.944262 10 +L 612.967697 9 +L 612.980177 8 +L 612.987315 7 +L 612.992913 6 +L 612.998519 5 +L 613 4 +L 612.994007 3 +L 612.988042 2 +L 612.97653 0 +L 611 -0.952723 +L 610 -0.94259 +L 609 -0.900632 +L 608 -0.85856 +L 607 -0.827344 +L 606 -0.757486 +L 605 -0.71323 +L 604 -0.63076 +L 603 -0.542573 +L 602 -0.497653 +L 601 -0.401923 +L 600 -0.329819 +L 599 -0.234829 +L 598 -0.178455 +L 597 -0.134258 +L 596 -0.078442 +L 595 -0.038504 +L 594 0.036947 +L 593 0.094942 +L 592 0.132129 +L 591 0.190656 +L 590 0.293433 +L 589 0.35016 +L 588 0.421165 +L 587 0.482934 +L 586 0.520397 +L 585 0.555683 +L 584 0.599101 +L 583 0.64096 +L 582 0.668583 +L 581 0.719698 +L 580 0.753234 +L 579 0.815297 +L 578 0.834939 +L 577 0.896712 +L 576 0.919191 +L 575 0.939414 +L 574 0.960103 +L 573 0.98653 +L 572 0.997487 +L 571 0.999269 +L 570 0.996641 +L 569 0.990091 +L 568 0.968128 +L 567 0.929128 +L 566 0.908845 +L 565 0.892196 +L 564 0.830573 +L 563 0.801989 +L 562 0.778481 +L 561 0.734033 +L 560 0.70807 +L 559 0.65771 +L 558 0.581318 +L 557 0.553797 +L 556 0.521939 +L 555 0.486315 +L 554 0.398542 +L 553 0.301531 +L 552 0.221578 +L 551 0.103903 +L 550 0.031909 +L 549 -0.072257 +L 548 -0.183566 +L 547 -0.278988 +L 546 -0.373885 +L 545 -0.440904 +L 544 -0.501789 +L 543 -0.54625 +L 542 -0.581921 +L 541 -0.661217 +L 540 -0.691472 +L 539 -0.765116 +L 538 -0.797561 +L 537 -0.842088 +L 536 -0.863344 +L 535 -0.891696 +L 534 -0.920022 +L 533 -0.954355 +L 532 -0.967671 +L 531 -0.984463 +L 530 -0.995007 +L 529 -0.998126 +L 528 -0.999962 +L 527 -0.994973 +L 526 -0.989525 +L 525 -0.97538 +L 524 -0.940746 +L 523 -0.921719 +L 522 -0.879119 +L 521 -0.861014 +L 520 -0.816611 +L 519 -0.794181 +L 518 -0.753913 +L 517 -0.721408 +L 516 -0.658097 +L 515 -0.569587 +L 514 -0.483117 +L 513 -0.403482 +L 512 -0.349696 +L 511 -0.289585 +L 510 -0.218544 +L 509 -0.098423 +L 508 0.006039 +L 507 0.116842 +L 506 0.170115 +L 505 0.243365 +L 504 0.281948 +L 503 0.357711 +L 502 0.435272 +L 501 0.521412 +L 500 0.548855 +L 499 0.644831 +L 498 0.720941 +L 497 0.771105 +L 496 0.825458 +L 495 0.853129 +L 494 0.889151 +L 493 0.920712 +L 492 0.938819 +L 491 0.955558 +L 490 0.972565 +L 489 0.989619 +L 488 0.99403 +L 487 0.998289 +L 486 0.999886 +L 485 0.998359 +L 484 0.995935 +L 483 0.992476 +L 482 0.982211 +L 481 0.962483 +L 480 0.950784 +L 479 0.90804 +L 478 0.88236 +L 477 0.838178 +L 476 0.782063 +L 475 0.725365 +L 474 0.693505 +L 473 0.656796 +L 472 0.628663 +L 471 0.572864 +L 470 0.538147 +L 469 0.46646 +L 468 0.410402 +L 467 0.328747 +L 466 0.273173 +L 465 0.188865 +L 464 0.14624 +L 463 0.055234 +L 462 -0.005051 +L 461 -0.110128 +L 460 -0.174313 +L 459 -0.253509 +L 458 -0.319736 +L 457 -0.374012 +L 456 -0.407139 +L 455 -0.463853 +L 454 -0.50741 +L 453 -0.604653 +L 452 -0.678599 +L 451 -0.740393 +L 450 -0.768808 +L 449 -0.794142 +L 448 -0.860397 +L 447 -0.903414 +L 446 -0.931921 +L 445 -0.943915 +L 444 -0.957989 +L 443 -0.968817 +L 442 -0.984115 +L 441 -0.993971 +L 440 -0.999784 +L 439 -0.998949 +L 438 -0.996987 +L 437 -0.993379 +L 436 -0.976068 +L 435 -0.966337 +L 434 -0.932307 +L 433 -0.907236 +L 432 -0.868539 +L 431 -0.802605 +L 430 -0.761617 +L 429 -0.686776 +L 428 -0.654849 +L 427 -0.630635 +L 426 -0.604815 +L 425 -0.545775 +L 424 -0.491063 +L 423 -0.384861 +L 422 -0.304585 +L 421 -0.187843 +L 420 -0.08788 +L 419 -0.035566 +L 418 0.003007 +L 417 0.039368 +L 416 0.160354 +L 415 0.191539 +L 414 0.227915 +L 413 0.290066 +L 412 0.378077 +L 411 0.42247 +L 410 0.470988 +L 409 0.569778 +L 408 0.611246 +L 407 0.653898 +L 406 0.718748 +L 405 0.785183 +L 404 0.805272 +L 403 0.829751 +L 402 0.870359 +L 401 0.894905 +L 400 0.911852 +L 399 0.942871 +L 398 0.965923 +L 397 0.985366 +L 396 0.992773 +L 395 0.996995 +L 394 0.999656 +L 393 0.999239 +L 392 0.993894 +L 391 0.984738 +L 390 0.972213 +L 389 0.945446 +L 388 0.91655 +L 387 0.86624 +L 386 0.837897 +L 385 0.782994 +L 384 0.745187 +L 383 0.692498 +L 382 0.662794 +L 381 0.631793 +L 380 0.601321 +L 379 0.559084 +L 378 0.531062 +L 377 0.433515 +L 376 0.35707 +L 375 0.301773 +L 374 0.220903 +L 373 0.143522 +L 372 0.062112 +L 371 0.005147 +L 370 -0.117966 +L 369 -0.149535 +L 368 -0.216766 +L 367 -0.295058 +L 366 -0.387611 +L 365 -0.421765 +L 364 -0.452679 +L 363 -0.503004 +L 362 -0.547822 +L 361 -0.588823 +L 360 -0.618678 +L 359 -0.663526 +L 358 -0.74679 +L 357 -0.76885 +L 356 -0.812967 +L 355 -0.833129 +L 354 -0.893251 +L 353 -0.93548 +L 352 -0.958737 +L 351 -0.976732 +L 350 -0.983734 +L 349 -0.995973 +L 348 -0.999442 +L 347 -0.998259 +L 346 -0.994084 +L 345 -0.980354 +L 344 -0.972703 +L 343 -0.958263 +L 342 -0.927611 +L 341 -0.902922 +L 340 -0.882675 +L 339 -0.864202 +L 338 -0.845248 +L 337 -0.810642 +L 336 -0.743359 +L 335 -0.695131 +L 334 -0.665749 +L 333 -0.633906 +L 332 -0.555682 +L 331 -0.45647 +L 330 -0.412576 +L 329 -0.301816 +L 328 -0.248043 +L 327 -0.189835 +L 326 -0.153658 +L 325 -0.098867 +L 324 -0.015916 +L 323 0.031754 +L 322 0.120599 +L 321 0.168247 +L 320 0.248469 +L 319 0.337896 +L 318 0.382122 +L 317 0.441179 +L 316 0.539628 +L 315 0.57467 +L 314 0.620434 +L 313 0.673635 +L 312 0.709483 +L 311 0.751738 +L 310 0.793097 +L 309 0.820445 +L 308 0.88147 +L 307 0.904483 +L 306 0.919261 +L 305 0.934284 +L 304 0.947208 +L 303 0.979534 +L 302 0.996802 +L 301 0.999844 +L 300 0.997823 +L 299 0.99401 +L 298 0.978994 +L 297 0.970072 +L 296 0.95778 +L 295 0.929404 +L 294 0.901094 +L 293 0.866107 +L 292 0.813717 +L 291 0.765101 +L 290 0.721134 +L 289 0.682742 +L 288 0.590438 +L 287 0.563187 +L 286 0.517238 +L 285 0.475854 +L 284 0.436431 +L 283 0.377515 +L 282 0.273593 +L 281 0.227262 +L 280 0.140289 +L 279 0.091558 +L 278 0.053928 +L 277 0.017733 +L 276 -0.06793 +L 275 -0.161753 +L 274 -0.273189 +L 273 -0.360274 +L 272 -0.40709 +L 271 -0.463838 +L 270 -0.531601 +L 269 -0.573508 +L 268 -0.625352 +L 267 -0.650645 +L 266 -0.724163 +L 265 -0.770317 +L 264 -0.791479 +L 263 -0.851149 +L 262 -0.887991 +L 261 -0.917061 +L 260 -0.941292 +L 259 -0.951546 +L 258 -0.981839 +L 257 -0.994579 +L 256 -0.999784 +L 255 -0.999825 +L 254 -0.998417 +L 253 -0.992654 +L 252 -0.986301 +L 251 -0.967662 +L 250 -0.943214 +L 249 -0.912437 +L 248 -0.895086 +L 247 -0.880479 +L 246 -0.851999 +L 245 -0.833049 +L 244 -0.804776 +L 243 -0.736949 +L 242 -0.694852 +L 241 -0.659088 +L 240 -0.608192 +L 239 -0.546144 +L 238 -0.469078 +L 237 -0.390646 +L 236 -0.314256 +L 235 -0.272519 +L 234 -0.174586 +L 233 -0.104796 +L 232 -0.033939 +L 231 0.084549 +L 230 0.122597 +L 229 0.158643 +L 228 0.20132 +L 227 0.299241 +L 226 0.371531 +L 225 0.414118 +L 224 0.451421 +L 223 0.546295 +L 222 0.588994 +L 221 0.621715 +L 220 0.647784 +L 219 0.677809 +L 218 0.707013 +L 217 0.742447 +L 216 0.763133 +L 215 0.785911 +L 214 0.848282 +L 213 0.876933 +L 212 0.89743 +L 211 0.932584 +L 210 0.952705 +L 209 0.963835 +L 208 0.983785 +L 207 0.997162 +L 206 0.998974 +L 205 0.993744 +L 204 0.987133 +L 203 0.961107 +L 202 0.93948 +L 201 0.917584 +L 200 0.899066 +L 199 0.868853 +L 198 0.826455 +L 197 0.799415 +L 196 0.778893 +L 195 0.743514 +L 194 0.655618 +L 193 0.618638 +L 192 0.545793 +L 191 0.443104 +L 190 0.409892 +L 189 0.309442 +L 188 0.277702 +L 187 0.234758 +L 186 0.200953 +L 185 0.120665 +L 184 0.086322 +L 183 0.0144 +L 182 -0.061467 +L 181 -0.117562 +L 180 -0.207304 +L 179 -0.24726 +L 178 -0.314957 +L 177 -0.42911 +L 176 -0.460269 +L 175 -0.525752 +L 174 -0.557786 +L 173 -0.642979 +L 172 -0.673037 +L 171 -0.719408 +L 170 -0.749116 +L 169 -0.778759 +L 168 -0.843855 +L 167 -0.877651 +L 166 -0.902804 +L 165 -0.918897 +L 164 -0.955058 +L 163 -0.973964 +L 162 -0.984187 +L 161 -0.992492 +L 160 -0.999215 +L 159 -0.996501 +L 158 -0.988797 +L 157 -0.971166 +L 156 -0.940938 +L 155 -0.912341 +L 154 -0.885031 +L 153 -0.825603 +L 152 -0.77009 +L 151 -0.688452 +L 150 -0.647196 +L 149 -0.60259 +L 148 -0.511042 +L 147 -0.430427 +L 146 -0.384469 +L 145 -0.292923 +L 144 -0.225967 +L 143 -0.179248 +L 142 -0.136118 +L 141 -0.077875 +L 140 -0.030604 +L 139 0.026452 +L 138 0.080989 +L 137 0.196427 +L 136 0.315576 +L 135 0.370627 +L 134 0.40698 +L 133 0.502034 +L 132 0.546466 +L 131 0.575573 +L 130 0.667237 +L 129 0.714029 +L 128 0.749742 +L 127 0.795559 +L 126 0.859505 +L 125 0.892455 +L 124 0.917515 +L 123 0.933607 +L 122 0.970088 +L 121 0.979122 +L 120 0.985274 +L 119 0.990848 +L 118 0.99806 +L 117 0.99889 +L 116 0.994277 +L 115 0.981883 +L 114 0.973583 +L 113 0.937803 +L 112 0.919049 +L 111 0.901448 +L 110 0.87707 +L 109 0.844234 +L 108 0.771924 +L 107 0.735339 +L 106 0.713128 +L 105 0.683072 +L 104 0.643552 +L 103 0.614091 +L 102 0.569454 +L 101 0.500184 +L 100 0.392301 +L 99 0.355195 +L 98 0.247165 +L 97 0.140245 +L 96 0.103559 +L 95 0.051805 +L 94 -0.035129 +L 93 -0.106027 +L 92 -0.227181 +L 91 -0.260107 +L 90 -0.313632 +L 89 -0.359984 +L 88 -0.401339 +L 87 -0.450067 +L 86 -0.490327 +L 85 -0.533979 +L 84 -0.560575 +L 83 -0.651745 +L 82 -0.691652 +L 81 -0.720319 +L 80 -0.762616 +L 79 -0.811738 +L 78 -0.865675 +L 77 -0.918013 +L 76 -0.952001 +L 75 -0.967156 +L 74 -0.980387 +L 73 -0.992416 +L 72 -0.998222 +L 71 -0.99846 +L 70 -0.995029 +L 69 -0.978361 +L 68 -0.950969 +L 67 -0.910428 +L 66 -0.890133 +L 65 -0.872536 +L 64 -0.847806 +L 63 -0.794595 +L 62 -0.753623 +L 61 -0.693228 +L 60 -0.609661 +L 59 -0.563669 +L 58 -0.532753 +L 57 -0.502298 +L 56 -0.455614 +L 55 -0.387673 +L 54 -0.355756 +L 53 -0.30615 +L 52 -0.205734 +L 51 -0.170513 +L 50 -0.129026 +L 49 -0.0754 +L 48 -0.035334 +L 47 0.07453 +L 46 0.195709 +L 45 0.233871 +L 44 0.303602 +L 43 0.362359 +L 42 0.415477 +L 41 0.479944 +L 40 0.522985 +L 39 0.587131 +L 38 0.631929 +L 37 0.71055 +L 36 0.733761 +L 35 0.756219 +L 34 0.826066 +L 33 0.846169 +L 32 0.872053 +L 31 0.895656 +L 30 0.909427 +L 29 0.933238 +L 28 0.968289 +L 27 0.987905 +L 26 0.997925 +L 25 0.999511 +L 24 0.997397 +L 23 0.994191 +L 22 0.987806 +L 21 0.972822 +L 20 0.963505 +L 19 0.943913 +L 18 0.912031 +L 17 0.858743 +L 16 0.824485 +L 15 0.803278 +L 14 0.770858 +L 13 0.745139 +L 12 0.704247 +L 11 0.679944 +L 10 0.652386 +L 9 0.613312 +L 8 0.574818 +L 7 0.521172 +L 6 0.478431 +L 5 0.446006 +L 4 0.408082 +L 3 0.378531 +L 2 0.304491 +L 1 0.26975 +L 0 0.198648 +L 0.140692 1 +L 0.106477 2 +L 0.001931 3 +L -0.031948 4 +L -0.139586 5 +L -0.197401 6 +L -0.263521 7 +L -0.338446 8 +L -0.397233 9 +L -0.504686 10 +L -0.600611 11 +L -0.660743 12 +L -0.694963 13 +L -0.772666 14 +L -0.810252 15 +L -0.853431 16 +L -0.881952 17 +L -0.917155 18 +L -0.941985 19 +L -0.967909 20 +L -0.983386 21 +L -0.988682 22 +L -0.999195 23 +L -0.999894 24 +L -0.998307 25 +L -0.983759 26 +L -0.976299 27 +L -0.949036 28 +L -0.904736 29 +L -0.887316 30 +L -0.847912 31 +L -0.811558 32 +L -0.773772 33 +L -0.719976 34 +L -0.6736 35 +L -0.625248 36 +L -0.57127 37 +L -0.507815 38 +L -0.41649 39 +L -0.374633 40 +L -0.343546 41 +L -0.27172 42 +L -0.238363 43 +L -0.204546 44 +L -0.16887 45 +L -0.085534 46 +L -0.053624 47 +L 0.040791 48 +L 0.163353 49 +L 0.248217 50 +L 0.307634 51 +L 0.341295 52 +L 0.436499 53 +L 0.466063 54 +L 0.500969 55 +L 0.532344 56 +L 0.629809 57 +L 0.655764 58 +L 0.706154 59 +L 0.736458 60 +L 0.792812 61 +L 0.811609 62 +L 0.857562 63 +L 0.889309 64 +L 0.928102 65 +L 0.939367 66 +L 0.962917 67 +L 0.984478 68 +L 0.997526 69 +L 0.999538 70 +L 0.995753 71 +L 0.985115 72 +L 0.975318 73 +L 0.958534 74 +L 0.918546 75 +L 0.878403 76 +L 0.849158 77 +L 0.79297 78 +L 0.728315 79 +L 0.702635 80 +L 0.630177 81 +L 0.581336 82 +L 0.510439 83 +L 0.463434 84 +L 0.378435 85 +L 0.319363 86 +L 0.222007 87 +L 0.164991 88 +L 0.117272 89 +L 0.014472 90 +L -0.02234 91 +L -0.076322 92 +L -0.184562 93 +L -0.2602 94 +L -0.31553 95 +L -0.347777 96 +L -0.416353 97 +L -0.459389 98 +L -0.487952 99 +L -0.562466 100 +L -0.594614 101 +L -0.633657 102 +L -0.704582 103 +L -0.742738 104 +L -0.781239 105 +L -0.822464 106 +L -0.860217 107 +L -0.911822 108 +L -0.934482 109 +L -0.969474 110 +L -0.98441 111 +L -0.996883 112 +L -0.999377 113 +L -0.997667 114 +L -0.990768 115 +L -0.973342 116 +L -0.956407 117 +L -0.945227 118 +L -0.924291 119 +L -0.875606 120 +L -0.850806 121 +L -0.823432 122 +L -0.783114 123 +L -0.760187 124 +L -0.704025 125 +L -0.659989 126 +L -0.616491 127 +L -0.559006 128 +L -0.522812 129 +L -0.495364 130 +L -0.467239 131 +L -0.422296 132 +L -0.320379 133 +L -0.236637 134 +L -0.205303 135 +L -0.144729 136 +L -0.026538 137 +L 0.017226 138 +L 0.04926 139 +L 0.105515 140 +L 0.22903 141 +L 0.300206 142 +L 0.341773 143 +L 0.37704 144 +L 0.420393 145 +L 0.487558 146 +L 0.580358 147 +L 0.650854 148 +L 0.691959 149 +L 0.768831 150 +L 0.801376 151 +L 0.841236 152 +L 0.874431 153 +L 0.890969 154 +L 0.927446 155 +L 0.963483 156 +L 0.972432 157 +L 0.988429 158 +L 0.996319 159 +L 0.999895 160 +L 0.996799 161 +L 0.987033 162 +L 0.97377 163 +L 0.942355 164 +L 0.906664 165 +L 0.881038 166 +L 0.862092 167 +L 0.830678 168 +L 0.772571 169 +L 0.716419 170 +L 0.676783 171 +L 0.582157 172 +L 0.519227 173 +L 0.478763 174 +L 0.447139 175 +L 0.40453 176 +L 0.313182 177 +L 0.238514 178 +L 0.195632 179 +L 0.080774 180 +L -0.044337 181 +L -0.102267 182 +L -0.193938 183 +L -0.310477 184 +L -0.408029 185 +L -0.452502 186 +L -0.516962 187 +L -0.550534 188 +L -0.622316 189 +L -0.669351 190 +L -0.757146 191 +L -0.800149 192 +L -0.834509 193 +L -0.85207 194 +L -0.872354 195 +L -0.888212 196 +L -0.92473 197 +L -0.958305 198 +L -0.975528 199 +L -0.985845 200 +L -0.994201 201 +L -0.999896 202 +L -0.994187 203 +L -0.990069 204 +L -0.976917 205 +L -0.96587 206 +L -0.938511 207 +L -0.913218 208 +L -0.890446 209 +L -0.854054 210 +L -0.812807 211 +L -0.783319 212 +L -0.762338 213 +L -0.7181 214 +L -0.657794 215 +L -0.627516 216 +L -0.552709 217 +L -0.45367 218 +L -0.417209 219 +L -0.309864 220 +L -0.278564 221 +L -0.178908 222 +L -0.1292 223 +L -0.09734 224 +L -0.048052 225 +L 0.059125 226 +L 0.176294 227 +L 0.243923 228 +L 0.33879 229 +L 0.423477 230 +L 0.473971 231 +L 0.559699 232 +L 0.639038 233 +L 0.719441 234 +L 0.741948 235 +L 0.804237 236 +L 0.866676 237 +L 0.912554 238 +L 0.928877 239 +L 0.942867 240 +L 0.969584 241 +L 0.978976 242 +L 0.992336 243 +L 0.996199 244 +L 0.999669 245 +L 0.999452 246 +L 0.987873 247 +L 0.970207 248 +L 0.960378 249 +L 0.943126 250 +L 0.919047 251 +L 0.904695 252 +L 0.890761 253 +L 0.848831 254 +L 0.817457 255 +L 0.78119 256 +L 0.744194 257 +L 0.714233 258 +L 0.663958 259 +L 0.608774 260 +L 0.565306 261 +L 0.517094 262 +L 0.438295 263 +L 0.335053 264 +L 0.294185 265 +L 0.257329 266 +L 0.142324 267 +L 0.093922 268 +L 0.050679 269 +L 0.016176 270 +L -0.067266 271 +L -0.124899 272 +L -0.219326 273 +L -0.259961 274 +L -0.332909 275 +L -0.421783 276 +L -0.477713 277 +L -0.56476 278 +L -0.603306 279 +L -0.678593 280 +L -0.710352 281 +L -0.786973 282 +L -0.845684 283 +L -0.867242 284 +L -0.894782 285 +L -0.938136 286 +L -0.956954 287 +L -0.97281 288 +L -0.990081 289 +L -0.995143 290 +L -0.998625 291 +L -0.999954 292 +L -0.992646 293 +L -0.984258 294 +L -0.973159 295 +L -0.962317 296 +L -0.944201 297 +L -0.929045 298 +L -0.913208 299 +L -0.893663 300 +L -0.839374 301 +L -0.767989 302 +L -0.697232 303 +L -0.638825 304 +L -0.607223 305 +L -0.550885 306 +L -0.511916 307 +L -0.47796 308 +L -0.426496 309 +L -0.342586 310 +L -0.305985 311 +L -0.184442 312 +L -0.076239 313 +L -0.029753 314 +L 0.02223 315 +L 0.105604 316 +L 0.203258 317 +L 0.237991 318 +L 0.349841 319 +L 0.415061 320 +L 0.459371 321 +L 0.490208 322 +L 0.582577 324 +z +" style="fill:#ffffff;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 0 324 +L 1 324.031436 +L 2 324.068377 +L 3 324.166123 +L 4 324.198645 +L 5 324.27227 +L 6 324.310835 +L 7 324.346248 +L 8 324.403888 +L 9 324.474274 +L 10 324.526239 +L 11 324.585328 +L 12 324.673649 +L 13 324.719794 +L 14 324.762205 +L 15 324.792697 +L 16 324.818742 +L 17 324.839942 +L 18 324.894243 +L 19 324.922181 +L 20 324.951905 +L 21 324.9773 +L 22 324.9885 +L 23 324.998624 +L 24 324.99842 +L 25 324.98891 +L 26 324.977256 +L 27 324.946227 +L 28 324.935059 +L 29 324.904942 +L 30 324.845165 +L 31 324.807973 +L 32 324.768877 +L 33 324.726437 +L 34 324.693672 +L 35 324.626246 +L 36 324.58712 +L 37 324.544445 +L 38 324.473865 +L 39 324.437474 +L 40 324.379071 +L 41 324.268118 +L 42 324.19746 +L 43 324.08452 +L 44 324.038747 +L 45 323.977464 +L 46 323.928965 +L 47 323.848142 +L 48 323.729623 +L 49 323.659412 +L 50 323.57615 +L 51 323.543008 +L 52 323.491771 +L 53 323.423372 +L 54 323.357157 +L 55 323.28024 +L 56 323.252924 +L 57 323.226447 +L 58 323.203796 +L 59 323.184265 +L 60 323.157871 +L 61 323.1081 +L 62 323.073027 +L 63 323.037161 +L 64 323.021794 +L 65 323.006025 +L 66 323.002612 +L 67 323.000195 +L 68 323.000681 +L 69 323.00261 +L 70 323.015867 +L 71 323.024258 +L 72 323.045794 +L 73 323.068827 +L 74 323.08606 +L 75 323.104523 +L 76 323.124975 +L 77 323.141575 +L 78 323.204354 +L 79 323.279619 +L 80 323.312258 +L 81 323.379822 +L 82 323.433869 +L 83 323.467573 +L 84 323.557699 +L 85 323.586234 +L 86 323.61772 +L 87 323.648731 +L 88 323.703539 +L 89 323.768126 +L 90 323.806322 +L 91 323.902256 +L 92 323.951514 +L 93 323.995583 +L 94 324.035707 +L 95 324.144074 +L 96 324.185702 +L 97 324.247844 +L 98 324.317806 +L 99 324.42231 +L 100 324.459298 +L 101 324.505175 +L 102 324.57367 +L 103 324.622416 +L 104 324.700013 +L 105 324.730554 +L 106 324.800068 +L 107 324.824041 +L 108 324.852663 +L 109 324.894456 +L 110 324.916032 +L 111 324.92998 +L 112 324.956702 +L 113 324.966012 +L 114 324.978459 +L 115 324.989514 +L 116 324.995178 +L 117 324.999942 +L 118 324.994394 +L 119 324.981106 +L 120 324.973589 +L 121 324.948804 +L 122 324.925235 +L 123 324.889055 +L 124 324.863093 +L 125 324.840771 +L 126 324.772011 +L 127 324.697476 +L 128 324.603497 +L 129 324.552445 +L 130 324.498511 +L 131 324.46326 +L 132 324.357172 +L 133 324.304908 +L 134 324.268001 +L 135 324.23697 +L 136 324.175815 +L 137 324.108395 +L 138 324.059489 +L 139 323.994297 +L 140 323.956109 +L 141 323.914113 +L 142 323.872096 +L 143 323.81258 +L 144 323.69942 +L 145 323.647169 +L 146 323.607751 +L 147 323.56065 +L 148 323.50387 +L 149 323.471207 +L 150 323.435029 +L 151 323.402939 +L 152 323.368659 +L 153 323.310281 +L 154 323.265096 +L 155 323.235472 +L 156 323.185086 +L 157 323.159889 +L 158 323.138838 +L 159 323.10387 +L 160 323.07958 +L 161 323.065513 +L 162 323.046571 +L 163 323.03091 +L 164 323.018358 +L 165 323.012522 +L 166 323.00564 +L 167 323.000466 +L 168 323.002249 +L 169 323.004974 +L 170 323.016128 +L 171 323.044363 +L 172 323.088151 +L 173 323.10884 +L 174 323.149813 +L 175 323.189888 +L 176 323.208998 +L 177 323.231507 +L 178 323.298158 +L 179 323.347868 +L 180 323.421574 +L 181 323.452888 +L 182 323.52951 +L 183 323.567808 +L 184 323.641925 +L 185 323.745983 +L 186 323.815814 +L 187 323.921048 +L 188 323.976063 +L 189 324.099538 +L 190 324.170097 +L 191 324.285936 +L 192 324.336117 +L 193 324.371721 +L 194 324.463128 +L 195 324.516636 +L 196 324.604544 +L 197 324.673729 +L 198 324.720493 +L 199 324.792537 +L 200 324.842679 +L 201 324.860069 +L 202 324.887072 +L 203 324.906499 +L 204 324.925837 +L 205 324.964086 +L 206 324.980519 +L 207 324.988888 +L 208 324.993207 +L 209 324.999762 +L 210 324.997216 +L 211 324.991757 +L 212 324.975329 +L 213 324.943394 +L 214 324.905414 +L 215 324.87061 +L 216 324.807538 +L 217 324.786111 +L 218 324.735493 +L 219 324.710536 +L 220 324.654902 +L 221 324.623673 +L 222 324.573529 +L 223 324.541036 +L 224 324.460624 +L 225 324.391698 +L 226 324.276001 +L 227 324.200522 +L 228 324.084997 +L 229 324.005513 +L 230 323.897072 +L 231 323.857704 +L 232 323.754836 +L 233 323.655038 +L 234 323.609541 +L 235 323.575219 +L 236 323.523263 +L 237 323.483616 +L 238 323.448102 +L 239 323.380457 +L 240 323.341375 +L 241 323.290894 +L 242 323.241588 +L 243 323.190518 +L 244 323.146279 +L 245 323.124259 +L 246 323.108703 +L 247 323.066256 +L 248 323.051388 +L 249 323.02866 +L 250 323.008344 +L 251 323.002547 +L 252 323.000065 +L 253 323.003122 +L 254 323.014718 +L 255 323.031638 +L 256 323.063299 +L 257 323.077382 +L 258 323.130054 +L 259 323.179143 +L 260 323.233844 +L 261 323.278192 +L 262 323.348184 +L 263 323.398567 +L 264 323.452474 +L 265 323.521913 +L 266 323.579301 +L 267 323.629466 +L 268 323.706628 +L 269 323.764818 +L 270 323.825456 +L 271 323.862657 +L 272 323.927749 +L 273 324.032879 +L 274 324.093181 +L 275 324.189503 +L 276 324.221506 +L 277 324.272523 +L 278 324.389315 +L 279 324.424762 +L 280 324.480642 +L 281 324.511018 +L 282 324.599404 +L 283 324.644168 +L 284 324.725056 +L 285 324.785202 +L 286 324.848288 +L 287 324.871236 +L 288 324.887406 +L 289 324.916335 +L 290 324.946687 +L 291 324.959261 +L 292 324.98414 +L 293 324.996224 +L 294 324.999986 +L 295 324.99555 +L 296 324.983211 +L 297 324.968798 +L 298 324.952725 +L 299 324.917204 +L 300 324.89727 +L 301 324.840681 +L 302 324.773487 +L 303 324.746117 +L 304 324.711969 +L 305 324.663289 +L 306 324.615004 +L 307 324.555927 +L 308 324.460322 +L 309 324.417182 +L 310 324.367334 +L 311 324.3088 +L 312 324.261214 +L 313 324.200086 +L 314 324.144001 +L 315 324.06983 +L 316 323.952592 +L 317 323.896868 +L 318 323.788642 +L 319 323.682492 +L 320 323.57492 +L 321 323.540412 +L 322 323.437105 +L 323 323.361381 +L 324 323.321946 +L 325 323.282562 +L 326 323.26008 +L 327 323.204267 +L 328 323.178215 +L 329 323.14798 +L 330 323.097209 +L 331 323.078558 +L 332 323.056849 +L 333 323.044203 +L 334 323.02521 +L 335 323.00782 +L 336 323.000782 +L 337 323.001806 +L 338 323.00881 +L 339 323.01818 +L 340 323.041578 +L 341 323.066661 +L 342 323.07906 +L 343 323.112153 +L 344 323.12852 +L 345 323.146925 +L 346 323.196062 +L 347 323.239875 +L 348 323.28296 +L 349 323.305901 +L 350 323.346164 +L 351 323.431024 +L 352 323.473416 +L 353 323.537802 +L 354 323.582091 +L 355 323.689937 +L 356 323.766877 +L 357 323.803319 +L 358 323.858206 +L 359 323.933307 +L 360 323.991902 +L 361 324.028477 +L 362 324.140524 +L 363 324.202209 +L 364 324.252729 +L 365 324.351514 +L 366 324.389536 +L 367 324.424984 +L 368 324.516618 +L 369 324.55989 +L 370 324.613219 +L 371 324.646084 +L 372 324.708978 +L 373 324.762832 +L 374 324.819958 +L 375 324.842048 +L 376 324.885787 +L 377 324.932881 +L 378 324.949728 +L 379 324.977802 +L 380 324.988798 +L 381 324.993367 +L 382 324.999015 +L 383 324.999066 +L 384 324.995976 +L 385 324.992463 +L 386 324.986641 +L 387 324.973789 +L 388 324.950164 +L 389 324.93528 +L 390 324.911708 +L 391 324.875389 +L 392 324.843806 +L 393 324.813913 +L 394 324.735221 +L 395 324.69867 +L 396 324.672947 +L 397 324.602274 +L 398 324.511172 +L 399 324.449215 +L 400 324.415602 +L 401 324.381102 +L 402 324.283662 +L 403 324.236072 +L 404 324.204566 +L 405 324.160881 +L 406 324.090712 +L 407 324.040845 +L 408 324.006168 +L 409 323.89652 +L 410 323.863049 +L 411 323.825707 +L 412 323.745462 +L 413 323.706968 +L 414 323.665191 +L 415 323.622766 +L 416 323.513038 +L 417 323.424753 +L 418 323.350107 +L 419 323.26165 +L 420 323.187588 +L 421 323.138423 +L 422 323.082806 +L 423 323.048106 +L 424 323.036235 +L 425 323.014012 +L 426 323.002033 +L 427 323.000281 +L 428 323.005698 +L 429 323.021896 +L 430 323.038396 +L 431 323.069579 +L 432 323.082944 +L 433 323.112587 +L 434 323.17561 +L 435 323.224931 +L 436 323.27102 +L 437 323.353247 +L 438 323.39915 +L 439 323.433475 +L 440 323.487014 +L 441 323.575901 +L 442 323.607039 +L 443 323.715088 +L 444 323.82716 +L 445 323.862598 +L 446 323.947384 +L 447 324.012991 +L 448 324.115045 +L 449 324.23126 +L 450 324.271951 +L 451 324.31304 +L 452 324.349681 +L 453 324.390677 +L 454 324.466746 +L 455 324.542812 +L 456 324.5735 +L 457 324.599991 +L 458 324.656572 +L 459 324.701088 +L 460 324.731106 +L 461 324.758162 +L 462 324.800727 +L 463 324.853592 +L 464 324.884513 +L 465 324.910788 +L 466 324.925721 +L 467 324.95601 +L 468 324.977339 +L 469 324.994228 +L 470 324.998943 +L 471 324.999553 +L 472 324.997507 +L 473 324.991646 +L 474 324.972999 +L 475 324.940942 +L 476 324.894502 +L 477 324.852556 +L 478 324.785851 +L 479 324.716785 +L 480 324.66941 +L 481 324.617891 +L 482 324.578191 +L 483 324.508771 +L 484 324.44224 +L 485 324.333331 +L 486 324.268083 +L 487 324.159875 +L 488 324.098871 +L 489 324.050186 +L 490 323.973952 +L 491 323.914421 +L 492 323.839793 +L 493 323.720966 +L 494 323.623021 +L 495 323.543973 +L 496 323.498226 +L 497 323.470954 +L 498 323.427292 +L 499 323.378708 +L 500 323.346974 +L 501 323.266744 +L 502 323.200251 +L 503 323.176226 +L 504 323.115727 +L 505 323.093495 +L 506 323.074895 +L 507 323.045569 +L 508 323.029868 +L 509 323.021569 +L 510 323.011333 +L 511 323.00099 +L 512 323.001668 +L 513 323.005448 +L 514 323.021889 +L 515 323.034023 +L 516 323.044618 +L 517 323.075995 +L 518 323.101768 +L 519 323.133177 +L 520 323.155986 +L 521 323.17358 +L 522 323.223392 +L 523 323.271052 +L 524 323.342761 +L 525 323.398524 +L 526 323.424722 +L 527 323.45549 +L 528 323.545248 +L 529 323.630042 +L 530 323.695636 +L 531 323.741461 +L 532 323.784458 +L 533 323.845971 +L 534 323.945796 +L 535 323.990226 +L 536 324.040276 +L 537 324.162117 +L 538 324.22181 +L 539 324.253376 +L 540 324.285719 +L 541 324.340279 +L 542 324.382779 +L 543 324.434251 +L 544 324.522636 +L 545 324.556833 +L 546 324.600767 +L 547 324.66448 +L 548 324.739677 +L 549 324.768491 +L 550 324.810695 +L 551 324.85328 +L 552 324.870172 +L 553 324.892653 +L 554 324.93499 +L 555 324.96495 +L 556 324.983583 +L 557 324.993375 +L 558 324.997138 +L 559 324.999976 +L 560 324.998227 +L 561 324.988871 +L 562 324.978174 +L 563 324.968304 +L 564 324.949446 +L 565 324.919107 +L 566 324.880716 +L 567 324.82123 +L 568 324.777941 +L 569 324.717203 +L 570 324.633129 +L 571 324.584836 +L 572 324.541259 +L 573 324.514378 +L 574 324.482448 +L 575 324.415256 +L 576 324.334435 +L 577 324.25889 +L 578 324.21516 +L 579 324.135265 +L 580 324.073786 +L 581 324.010161 +L 582 323.902912 +L 583 323.784202 +L 584 323.742296 +L 585 323.699342 +L 586 323.637143 +L 587 323.607006 +L 588 323.574488 +L 589 323.522553 +L 590 323.417003 +L 591 323.368557 +L 592 323.322233 +L 593 323.288417 +L 594 323.24054 +L 595 323.185662 +L 596 323.161751 +L 597 323.135714 +L 598 323.079597 +L 599 323.065723 +L 600 323.039689 +L 601 323.012943 +L 602 323.005197 +L 603 323.000044 +L 604 323.006242 +L 605 323.012549 +L 606 323.02013 +L 607 323.047636 +L 608 323.091869 +L 609 323.121407 +L 610 323.163254 +L 611 323.222428 +L 612 323.245138 +L 611.28177 323 +L 611.338558 322 +L 611.363728 321 +L 611.446424 320 +L 611.533356 319 +L 611.58404 318 +L 611.621434 317 +L 611.705814 316 +L 611.740325 315 +L 611.832316 314 +L 611.919341 313 +L 612.042481 312 +L 612.08035 311 +L 612.127825 310 +L 612.233351 309 +L 612.330812 308 +L 612.407449 307 +L 612.439376 306 +L 612.493616 305 +L 612.532467 304 +L 612.606172 303 +L 612.638168 302 +L 612.694707 301 +L 612.730823 300 +L 612.799425 299 +L 612.830841 298 +L 612.885508 297 +L 612.904279 296 +L 612.949908 295 +L 612.972811 294 +L 612.981352 293 +L 612.988693 292 +L 612.994988 291 +L 612.998165 290 +L 612.999751 289 +L 612.998288 288 +L 612.985334 287 +L 612.970712 286 +L 612.958856 285 +L 612.940831 284 +L 612.920453 283 +L 612.897054 282 +L 612.882145 281 +L 612.827431 280 +L 612.793834 279 +L 612.731138 278 +L 612.703763 277 +L 612.659783 276 +L 612.580836 275 +L 612.523308 274 +L 612.473329 273 +L 612.401345 272 +L 612.364813 271 +L 612.2965 270 +L 612.208294 269 +L 612.086947 268 +L 612.021266 267 +L 611.987648 266 +L 611.923371 265 +L 611.8774 264 +L 611.805243 263 +L 611.765417 262 +L 611.722787 261 +L 611.616828 260 +L 611.564043 259 +L 611.484766 258 +L 611.442362 257 +L 611.410096 256 +L 611.37523 255 +L 611.332572 254 +L 611.300999 253 +L 611.23342 252 +L 611.196535 251 +L 611.168579 250 +L 611.147731 249 +L 611.122118 248 +L 611.0845 247 +L 611.069658 246 +L 611.044928 245 +L 611.026698 244 +L 611.015291 243 +L 611.009656 242 +L 611.004902 241 +L 611.000293 240 +L 611.001966 239 +L 611.007748 238 +L 611.027744 237 +L 611.039396 236 +L 611.050385 235 +L 611.063352 234 +L 611.113766 233 +L 611.134588 232 +L 611.162535 231 +L 611.21928 230 +L 611.241924 229 +L 611.293327 228 +L 611.334463 227 +L 611.417232 226 +L 611.465692 225 +L 611.517119 224 +L 611.568279 223 +L 611.635578 222 +L 611.668732 221 +L 611.73479 220 +L 611.790975 219 +L 611.852254 218 +L 611.892237 217 +L 611.98866 216 +L 612.10042 215 +L 612.139339 214 +L 612.237188 213 +L 612.271842 212 +L 612.355524 211 +L 612.40603 210 +L 612.475073 209 +L 612.576176 208 +L 612.628622 207 +L 612.71793 206 +L 612.782938 205 +L 612.824483 204 +L 612.866823 203 +L 612.888843 202 +L 612.92633 201 +L 612.943582 200 +L 612.96699 199 +L 612.975557 198 +L 612.984646 197 +L 612.991714 196 +L 612.998741 195 +L 612.999849 194 +L 612.999863 193 +L 612.997189 192 +L 612.994163 191 +L 612.988696 190 +L 612.968701 189 +L 612.95673 188 +L 612.929611 187 +L 612.902599 186 +L 612.875433 185 +L 612.820958 184 +L 612.791342 183 +L 612.749586 182 +L 612.676477 181 +L 612.633039 180 +L 612.562348 179 +L 612.523941 178 +L 612.463602 177 +L 612.432847 176 +L 612.402349 175 +L 612.343439 174 +L 612.300262 173 +L 612.25865 172 +L 612.209535 171 +L 612.144448 170 +L 612.078053 169 +L 611.95329 168 +L 611.909475 167 +L 611.855147 166 +L 611.748443 165 +L 611.705943 164 +L 611.668449 163 +L 611.578953 162 +L 611.52173 161 +L 611.452087 160 +L 611.403068 159 +L 611.347123 158 +L 611.299998 157 +L 611.26111 156 +L 611.207418 155 +L 611.161847 154 +L 611.12491 153 +L 611.102834 152 +L 611.069951 151 +L 611.040231 150 +L 611.027681 149 +L 611.015782 148 +L 611.010664 147 +L 611.002775 146 +L 611.000144 145 +L 611.000942 144 +L 611.004183 143 +L 611.019321 142 +L 611.026258 141 +L 611.042635 140 +L 611.061048 139 +L 611.09064 138 +L 611.112722 137 +L 611.170416 136 +L 611.195607 135 +L 611.26392 134 +L 611.311046 133 +L 611.348394 132 +L 611.403603 131 +L 611.493034 130 +L 611.596144 129 +L 611.650118 128 +L 611.680838 127 +L 611.736379 126 +L 611.774114 125 +L 611.842368 124 +L 611.878197 123 +L 611.947981 122 +L 612.007275 121 +L 612.045882 120 +L 612.079878 119 +L 612.122458 118 +L 612.169107 117 +L 612.223673 116 +L 612.309574 115 +L 612.35625 114 +L 612.413565 113 +L 612.443979 112 +L 612.52903 111 +L 612.562705 110 +L 612.650629 109 +L 612.705614 108 +L 612.744303 107 +L 612.814334 106 +L 612.84478 105 +L 612.902505 104 +L 612.919649 103 +L 612.944384 102 +L 612.959884 101 +L 612.983336 100 +L 612.99015 99 +L 612.994083 98 +L 612.997815 97 +L 612.999848 96 +L 612.991462 95 +L 612.975076 94 +L 612.948806 93 +L 612.935477 92 +L 612.905523 91 +L 612.871272 90 +L 612.850602 89 +L 612.80959 88 +L 612.736272 87 +L 612.713054 86 +L 612.672688 85 +L 612.645437 84 +L 612.564899 83 +L 612.511421 82 +L 612.43285 81 +L 612.384382 80 +L 612.270352 79 +L 612.169667 78 +L 612.085243 77 +L 611.993703 76 +L 611.89129 75 +L 611.850482 74 +L 611.807339 73 +L 611.768038 72 +L 611.734615 71 +L 611.691507 70 +L 611.585928 69 +L 611.530227 68 +L 611.4249 67 +L 611.327903 66 +L 611.304883 65 +L 611.277896 64 +L 611.247795 63 +L 611.174553 62 +L 611.137161 61 +L 611.102202 60 +L 611.083626 59 +L 611.05312 58 +L 611.040908 57 +L 611.031132 56 +L 611.021563 55 +L 611.013354 54 +L 611.002078 53 +L 611.000216 52 +L 611.006518 51 +L 611.012531 50 +L 611.017988 49 +L 611.03818 48 +L 611.048069 47 +L 611.075822 46 +L 611.094829 45 +L 611.110228 44 +L 611.139493 43 +L 611.203297 42 +L 611.25235 41 +L 611.322539 40 +L 611.351648 39 +L 611.411218 38 +L 611.458167 37 +L 611.509289 36 +L 611.563342 35 +L 611.645029 34 +L 611.723686 33 +L 611.760346 32 +L 611.882 31 +L 611.960942 30 +L 612.025433 29 +L 612.071061 28 +L 612.18671 27 +L 612.234985 26 +L 612.270508 25 +L 612.314086 24 +L 612.349862 23 +L 612.420687 22 +L 612.457091 21 +L 612.554567 20 +L 612.623631 19 +L 612.689597 18 +L 612.754127 17 +L 612.777549 16 +L 612.804954 15 +L 612.853448 14 +L 612.883441 13 +L 612.915979 12 +L 612.930722 11 +L 612.944262 10 +L 612.967697 9 +L 612.980177 8 +L 612.987315 7 +L 612.992913 6 +L 612.998519 5 +L 613 4 +L 612.994007 3 +L 612.988042 2 +L 612.97653 0 +L 611 -0.952723 +L 610 -0.94259 +L 609 -0.900632 +L 608 -0.85856 +L 607 -0.827344 +L 606 -0.757486 +L 605 -0.71323 +L 604 -0.63076 +L 603 -0.542573 +L 602 -0.497653 +L 601 -0.401923 +L 600 -0.329819 +L 599 -0.234829 +L 598 -0.178455 +L 597 -0.134258 +L 596 -0.078442 +L 595 -0.038504 +L 594 0.036947 +L 593 0.094942 +L 592 0.132129 +L 591 0.190656 +L 590 0.293433 +L 589 0.35016 +L 588 0.421165 +L 587 0.482934 +L 586 0.520397 +L 585 0.555683 +L 584 0.599101 +L 583 0.64096 +L 582 0.668583 +L 581 0.719698 +L 580 0.753234 +L 579 0.815297 +L 578 0.834939 +L 577 0.896712 +L 576 0.919191 +L 575 0.939414 +L 574 0.960103 +L 573 0.98653 +L 572 0.997487 +L 571 0.999269 +L 570 0.996641 +L 569 0.990091 +L 568 0.968128 +L 567 0.929128 +L 566 0.908845 +L 565 0.892196 +L 564 0.830573 +L 563 0.801989 +L 562 0.778481 +L 561 0.734033 +L 560 0.70807 +L 559 0.65771 +L 558 0.581318 +L 557 0.553797 +L 556 0.521939 +L 555 0.486315 +L 554 0.398542 +L 553 0.301531 +L 552 0.221578 +L 551 0.103903 +L 550 0.031909 +L 549 -0.072257 +L 548 -0.183566 +L 547 -0.278988 +L 546 -0.373885 +L 545 -0.440904 +L 544 -0.501789 +L 543 -0.54625 +L 542 -0.581921 +L 541 -0.661217 +L 540 -0.691472 +L 539 -0.765116 +L 538 -0.797561 +L 537 -0.842088 +L 536 -0.863344 +L 535 -0.891696 +L 534 -0.920022 +L 533 -0.954355 +L 532 -0.967671 +L 531 -0.984463 +L 530 -0.995007 +L 529 -0.998126 +L 528 -0.999962 +L 527 -0.994973 +L 526 -0.989525 +L 525 -0.97538 +L 524 -0.940746 +L 523 -0.921719 +L 522 -0.879119 +L 521 -0.861014 +L 520 -0.816611 +L 519 -0.794181 +L 518 -0.753913 +L 517 -0.721408 +L 516 -0.658097 +L 515 -0.569587 +L 514 -0.483117 +L 513 -0.403482 +L 512 -0.349696 +L 511 -0.289585 +L 510 -0.218544 +L 509 -0.098423 +L 508 0.006039 +L 507 0.116842 +L 506 0.170115 +L 505 0.243365 +L 504 0.281948 +L 503 0.357711 +L 502 0.435272 +L 501 0.521412 +L 500 0.548855 +L 499 0.644831 +L 498 0.720941 +L 497 0.771105 +L 496 0.825458 +L 495 0.853129 +L 494 0.889151 +L 493 0.920712 +L 492 0.938819 +L 491 0.955558 +L 490 0.972565 +L 489 0.989619 +L 488 0.99403 +L 487 0.998289 +L 486 0.999886 +L 485 0.998359 +L 484 0.995935 +L 483 0.992476 +L 482 0.982211 +L 481 0.962483 +L 480 0.950784 +L 479 0.90804 +L 478 0.88236 +L 477 0.838178 +L 476 0.782063 +L 475 0.725365 +L 474 0.693505 +L 473 0.656796 +L 472 0.628663 +L 471 0.572864 +L 470 0.538147 +L 469 0.46646 +L 468 0.410402 +L 467 0.328747 +L 466 0.273173 +L 465 0.188865 +L 464 0.14624 +L 463 0.055234 +L 462 -0.005051 +L 461 -0.110128 +L 460 -0.174313 +L 459 -0.253509 +L 458 -0.319736 +L 457 -0.374012 +L 456 -0.407139 +L 455 -0.463853 +L 454 -0.50741 +L 453 -0.604653 +L 452 -0.678599 +L 451 -0.740393 +L 450 -0.768808 +L 449 -0.794142 +L 448 -0.860397 +L 447 -0.903414 +L 446 -0.931921 +L 445 -0.943915 +L 444 -0.957989 +L 443 -0.968817 +L 442 -0.984115 +L 441 -0.993971 +L 440 -0.999784 +L 439 -0.998949 +L 438 -0.996987 +L 437 -0.993379 +L 436 -0.976068 +L 435 -0.966337 +L 434 -0.932307 +L 433 -0.907236 +L 432 -0.868539 +L 431 -0.802605 +L 430 -0.761617 +L 429 -0.686776 +L 428 -0.654849 +L 427 -0.630635 +L 426 -0.604815 +L 425 -0.545775 +L 424 -0.491063 +L 423 -0.384861 +L 422 -0.304585 +L 421 -0.187843 +L 420 -0.08788 +L 419 -0.035566 +L 418 0.003007 +L 417 0.039368 +L 416 0.160354 +L 415 0.191539 +L 414 0.227915 +L 413 0.290066 +L 412 0.378077 +L 411 0.42247 +L 410 0.470988 +L 409 0.569778 +L 408 0.611246 +L 407 0.653898 +L 406 0.718748 +L 405 0.785183 +L 404 0.805272 +L 403 0.829751 +L 402 0.870359 +L 401 0.894905 +L 400 0.911852 +L 399 0.942871 +L 398 0.965923 +L 397 0.985366 +L 396 0.992773 +L 395 0.996995 +L 394 0.999656 +L 393 0.999239 +L 392 0.993894 +L 391 0.984738 +L 390 0.972213 +L 389 0.945446 +L 388 0.91655 +L 387 0.86624 +L 386 0.837897 +L 385 0.782994 +L 384 0.745187 +L 383 0.692498 +L 382 0.662794 +L 381 0.631793 +L 380 0.601321 +L 379 0.559084 +L 378 0.531062 +L 377 0.433515 +L 376 0.35707 +L 375 0.301773 +L 374 0.220903 +L 373 0.143522 +L 372 0.062112 +L 371 0.005147 +L 370 -0.117966 +L 369 -0.149535 +L 368 -0.216766 +L 367 -0.295058 +L 366 -0.387611 +L 365 -0.421765 +L 364 -0.452679 +L 363 -0.503004 +L 362 -0.547822 +L 361 -0.588823 +L 360 -0.618678 +L 359 -0.663526 +L 358 -0.74679 +L 357 -0.76885 +L 356 -0.812967 +L 355 -0.833129 +L 354 -0.893251 +L 353 -0.93548 +L 352 -0.958737 +L 351 -0.976732 +L 350 -0.983734 +L 349 -0.995973 +L 348 -0.999442 +L 347 -0.998259 +L 346 -0.994084 +L 345 -0.980354 +L 344 -0.972703 +L 343 -0.958263 +L 342 -0.927611 +L 341 -0.902922 +L 340 -0.882675 +L 339 -0.864202 +L 338 -0.845248 +L 337 -0.810642 +L 336 -0.743359 +L 335 -0.695131 +L 334 -0.665749 +L 333 -0.633906 +L 332 -0.555682 +L 331 -0.45647 +L 330 -0.412576 +L 329 -0.301816 +L 328 -0.248043 +L 327 -0.189835 +L 326 -0.153658 +L 325 -0.098867 +L 324 -0.015916 +L 323 0.031754 +L 322 0.120599 +L 321 0.168247 +L 320 0.248469 +L 319 0.337896 +L 318 0.382122 +L 317 0.441179 +L 316 0.539628 +L 315 0.57467 +L 314 0.620434 +L 313 0.673635 +L 312 0.709483 +L 311 0.751738 +L 310 0.793097 +L 309 0.820445 +L 308 0.88147 +L 307 0.904483 +L 306 0.919261 +L 305 0.934284 +L 304 0.947208 +L 303 0.979534 +L 302 0.996802 +L 301 0.999844 +L 300 0.997823 +L 299 0.99401 +L 298 0.978994 +L 297 0.970072 +L 296 0.95778 +L 295 0.929404 +L 294 0.901094 +L 293 0.866107 +L 292 0.813717 +L 291 0.765101 +L 290 0.721134 +L 289 0.682742 +L 288 0.590438 +L 287 0.563187 +L 286 0.517238 +L 285 0.475854 +L 284 0.436431 +L 283 0.377515 +L 282 0.273593 +L 281 0.227262 +L 280 0.140289 +L 279 0.091558 +L 278 0.053928 +L 277 0.017733 +L 276 -0.06793 +L 275 -0.161753 +L 274 -0.273189 +L 273 -0.360274 +L 272 -0.40709 +L 271 -0.463838 +L 270 -0.531601 +L 269 -0.573508 +L 268 -0.625352 +L 267 -0.650645 +L 266 -0.724163 +L 265 -0.770317 +L 264 -0.791479 +L 263 -0.851149 +L 262 -0.887991 +L 261 -0.917061 +L 260 -0.941292 +L 259 -0.951546 +L 258 -0.981839 +L 257 -0.994579 +L 256 -0.999784 +L 255 -0.999825 +L 254 -0.998417 +L 253 -0.992654 +L 252 -0.986301 +L 251 -0.967662 +L 250 -0.943214 +L 249 -0.912437 +L 248 -0.895086 +L 247 -0.880479 +L 246 -0.851999 +L 245 -0.833049 +L 244 -0.804776 +L 243 -0.736949 +L 242 -0.694852 +L 241 -0.659088 +L 240 -0.608192 +L 239 -0.546144 +L 238 -0.469078 +L 237 -0.390646 +L 236 -0.314256 +L 235 -0.272519 +L 234 -0.174586 +L 233 -0.104796 +L 232 -0.033939 +L 231 0.084549 +L 230 0.122597 +L 229 0.158643 +L 228 0.20132 +L 227 0.299241 +L 226 0.371531 +L 225 0.414118 +L 224 0.451421 +L 223 0.546295 +L 222 0.588994 +L 221 0.621715 +L 220 0.647784 +L 219 0.677809 +L 218 0.707013 +L 217 0.742447 +L 216 0.763133 +L 215 0.785911 +L 214 0.848282 +L 213 0.876933 +L 212 0.89743 +L 211 0.932584 +L 210 0.952705 +L 209 0.963835 +L 208 0.983785 +L 207 0.997162 +L 206 0.998974 +L 205 0.993744 +L 204 0.987133 +L 203 0.961107 +L 202 0.93948 +L 201 0.917584 +L 200 0.899066 +L 199 0.868853 +L 198 0.826455 +L 197 0.799415 +L 196 0.778893 +L 195 0.743514 +L 194 0.655618 +L 193 0.618638 +L 192 0.545793 +L 191 0.443104 +L 190 0.409892 +L 189 0.309442 +L 188 0.277702 +L 187 0.234758 +L 186 0.200953 +L 185 0.120665 +L 184 0.086322 +L 183 0.0144 +L 182 -0.061467 +L 181 -0.117562 +L 180 -0.207304 +L 179 -0.24726 +L 178 -0.314957 +L 177 -0.42911 +L 176 -0.460269 +L 175 -0.525752 +L 174 -0.557786 +L 173 -0.642979 +L 172 -0.673037 +L 171 -0.719408 +L 170 -0.749116 +L 169 -0.778759 +L 168 -0.843855 +L 167 -0.877651 +L 166 -0.902804 +L 165 -0.918897 +L 164 -0.955058 +L 163 -0.973964 +L 162 -0.984187 +L 161 -0.992492 +L 160 -0.999215 +L 159 -0.996501 +L 158 -0.988797 +L 157 -0.971166 +L 156 -0.940938 +L 155 -0.912341 +L 154 -0.885031 +L 153 -0.825603 +L 152 -0.77009 +L 151 -0.688452 +L 150 -0.647196 +L 149 -0.60259 +L 148 -0.511042 +L 147 -0.430427 +L 146 -0.384469 +L 145 -0.292923 +L 144 -0.225967 +L 143 -0.179248 +L 142 -0.136118 +L 141 -0.077875 +L 140 -0.030604 +L 139 0.026452 +L 138 0.080989 +L 137 0.196427 +L 136 0.315576 +L 135 0.370627 +L 134 0.40698 +L 133 0.502034 +L 132 0.546466 +L 131 0.575573 +L 130 0.667237 +L 129 0.714029 +L 128 0.749742 +L 127 0.795559 +L 126 0.859505 +L 125 0.892455 +L 124 0.917515 +L 123 0.933607 +L 122 0.970088 +L 121 0.979122 +L 120 0.985274 +L 119 0.990848 +L 118 0.99806 +L 117 0.99889 +L 116 0.994277 +L 115 0.981883 +L 114 0.973583 +L 113 0.937803 +L 112 0.919049 +L 111 0.901448 +L 110 0.87707 +L 109 0.844234 +L 108 0.771924 +L 107 0.735339 +L 106 0.713128 +L 105 0.683072 +L 104 0.643552 +L 103 0.614091 +L 102 0.569454 +L 101 0.500184 +L 100 0.392301 +L 99 0.355195 +L 98 0.247165 +L 97 0.140245 +L 96 0.103559 +L 95 0.051805 +L 94 -0.035129 +L 93 -0.106027 +L 92 -0.227181 +L 91 -0.260107 +L 90 -0.313632 +L 89 -0.359984 +L 88 -0.401339 +L 87 -0.450067 +L 86 -0.490327 +L 85 -0.533979 +L 84 -0.560575 +L 83 -0.651745 +L 82 -0.691652 +L 81 -0.720319 +L 80 -0.762616 +L 79 -0.811738 +L 78 -0.865675 +L 77 -0.918013 +L 76 -0.952001 +L 75 -0.967156 +L 74 -0.980387 +L 73 -0.992416 +L 72 -0.998222 +L 71 -0.99846 +L 70 -0.995029 +L 69 -0.978361 +L 68 -0.950969 +L 67 -0.910428 +L 66 -0.890133 +L 65 -0.872536 +L 64 -0.847806 +L 63 -0.794595 +L 62 -0.753623 +L 61 -0.693228 +L 60 -0.609661 +L 59 -0.563669 +L 58 -0.532753 +L 57 -0.502298 +L 56 -0.455614 +L 55 -0.387673 +L 54 -0.355756 +L 53 -0.30615 +L 52 -0.205734 +L 51 -0.170513 +L 50 -0.129026 +L 49 -0.0754 +L 48 -0.035334 +L 47 0.07453 +L 46 0.195709 +L 45 0.233871 +L 44 0.303602 +L 43 0.362359 +L 42 0.415477 +L 41 0.479944 +L 40 0.522985 +L 39 0.587131 +L 38 0.631929 +L 37 0.71055 +L 36 0.733761 +L 35 0.756219 +L 34 0.826066 +L 33 0.846169 +L 32 0.872053 +L 31 0.895656 +L 30 0.909427 +L 29 0.933238 +L 28 0.968289 +L 27 0.987905 +L 26 0.997925 +L 25 0.999511 +L 24 0.997397 +L 23 0.994191 +L 22 0.987806 +L 21 0.972822 +L 20 0.963505 +L 19 0.943913 +L 18 0.912031 +L 17 0.858743 +L 16 0.824485 +L 15 0.803278 +L 14 0.770858 +L 13 0.745139 +L 12 0.704247 +L 11 0.679944 +L 10 0.652386 +L 9 0.613312 +L 8 0.574818 +L 7 0.521172 +L 6 0.478431 +L 5 0.446006 +L 4 0.408082 +L 3 0.378531 +L 2 0.304491 +L 1 0.26975 +L 0 0.198648 +L 0.140692 1 +L 0.106477 2 +L 0.001931 3 +L -0.031948 4 +L -0.139586 5 +L -0.197401 6 +L -0.263521 7 +L -0.338446 8 +L -0.397233 9 +L -0.504686 10 +L -0.600611 11 +L -0.660743 12 +L -0.694963 13 +L -0.772666 14 +L -0.810252 15 +L -0.853431 16 +L -0.881952 17 +L -0.917155 18 +L -0.941985 19 +L -0.967909 20 +L -0.983386 21 +L -0.988682 22 +L -0.999195 23 +L -0.999894 24 +L -0.998307 25 +L -0.983759 26 +L -0.976299 27 +L -0.949036 28 +L -0.904736 29 +L -0.887316 30 +L -0.847912 31 +L -0.811558 32 +L -0.773772 33 +L -0.719976 34 +L -0.6736 35 +L -0.625248 36 +L -0.57127 37 +L -0.507815 38 +L -0.41649 39 +L -0.374633 40 +L -0.343546 41 +L -0.27172 42 +L -0.238363 43 +L -0.204546 44 +L -0.16887 45 +L -0.085534 46 +L -0.053624 47 +L 0.040791 48 +L 0.163353 49 +L 0.248217 50 +L 0.307634 51 +L 0.341295 52 +L 0.436499 53 +L 0.466063 54 +L 0.500969 55 +L 0.532344 56 +L 0.629809 57 +L 0.655764 58 +L 0.706154 59 +L 0.736458 60 +L 0.792812 61 +L 0.811609 62 +L 0.857562 63 +L 0.889309 64 +L 0.928102 65 +L 0.939367 66 +L 0.962917 67 +L 0.984478 68 +L 0.997526 69 +L 0.999538 70 +L 0.995753 71 +L 0.985115 72 +L 0.975318 73 +L 0.958534 74 +L 0.918546 75 +L 0.878403 76 +L 0.849158 77 +L 0.79297 78 +L 0.728315 79 +L 0.702635 80 +L 0.630177 81 +L 0.581336 82 +L 0.510439 83 +L 0.463434 84 +L 0.378435 85 +L 0.319363 86 +L 0.222007 87 +L 0.164991 88 +L 0.117272 89 +L 0.014472 90 +L -0.02234 91 +L -0.076322 92 +L -0.184562 93 +L -0.2602 94 +L -0.31553 95 +L -0.347777 96 +L -0.416353 97 +L -0.459389 98 +L -0.487952 99 +L -0.562466 100 +L -0.594614 101 +L -0.633657 102 +L -0.704582 103 +L -0.742738 104 +L -0.781239 105 +L -0.822464 106 +L -0.860217 107 +L -0.911822 108 +L -0.934482 109 +L -0.969474 110 +L -0.98441 111 +L -0.996883 112 +L -0.999377 113 +L -0.997667 114 +L -0.990768 115 +L -0.973342 116 +L -0.956407 117 +L -0.945227 118 +L -0.924291 119 +L -0.875606 120 +L -0.850806 121 +L -0.823432 122 +L -0.783114 123 +L -0.760187 124 +L -0.704025 125 +L -0.659989 126 +L -0.616491 127 +L -0.559006 128 +L -0.522812 129 +L -0.495364 130 +L -0.467239 131 +L -0.422296 132 +L -0.320379 133 +L -0.236637 134 +L -0.205303 135 +L -0.144729 136 +L -0.026538 137 +L 0.017226 138 +L 0.04926 139 +L 0.105515 140 +L 0.22903 141 +L 0.300206 142 +L 0.341773 143 +L 0.37704 144 +L 0.420393 145 +L 0.487558 146 +L 0.580358 147 +L 0.650854 148 +L 0.691959 149 +L 0.768831 150 +L 0.801376 151 +L 0.841236 152 +L 0.874431 153 +L 0.890969 154 +L 0.927446 155 +L 0.963483 156 +L 0.972432 157 +L 0.988429 158 +L 0.996319 159 +L 0.999895 160 +L 0.996799 161 +L 0.987033 162 +L 0.97377 163 +L 0.942355 164 +L 0.906664 165 +L 0.881038 166 +L 0.862092 167 +L 0.830678 168 +L 0.772571 169 +L 0.716419 170 +L 0.676783 171 +L 0.582157 172 +L 0.519227 173 +L 0.478763 174 +L 0.447139 175 +L 0.40453 176 +L 0.313182 177 +L 0.238514 178 +L 0.195632 179 +L 0.080774 180 +L -0.044337 181 +L -0.102267 182 +L -0.193938 183 +L -0.310477 184 +L -0.408029 185 +L -0.452502 186 +L -0.516962 187 +L -0.550534 188 +L -0.622316 189 +L -0.669351 190 +L -0.757146 191 +L -0.800149 192 +L -0.834509 193 +L -0.85207 194 +L -0.872354 195 +L -0.888212 196 +L -0.92473 197 +L -0.958305 198 +L -0.975528 199 +L -0.985845 200 +L -0.994201 201 +L -0.999896 202 +L -0.994187 203 +L -0.990069 204 +L -0.976917 205 +L -0.96587 206 +L -0.938511 207 +L -0.913218 208 +L -0.890446 209 +L -0.854054 210 +L -0.812807 211 +L -0.783319 212 +L -0.762338 213 +L -0.7181 214 +L -0.657794 215 +L -0.627516 216 +L -0.552709 217 +L -0.45367 218 +L -0.417209 219 +L -0.309864 220 +L -0.278564 221 +L -0.178908 222 +L -0.1292 223 +L -0.09734 224 +L -0.048052 225 +L 0.059125 226 +L 0.176294 227 +L 0.243923 228 +L 0.33879 229 +L 0.423477 230 +L 0.473971 231 +L 0.559699 232 +L 0.639038 233 +L 0.719441 234 +L 0.741948 235 +L 0.804237 236 +L 0.866676 237 +L 0.912554 238 +L 0.928877 239 +L 0.942867 240 +L 0.969584 241 +L 0.978976 242 +L 0.992336 243 +L 0.996199 244 +L 0.999669 245 +L 0.999452 246 +L 0.987873 247 +L 0.970207 248 +L 0.960378 249 +L 0.943126 250 +L 0.919047 251 +L 0.904695 252 +L 0.890761 253 +L 0.848831 254 +L 0.817457 255 +L 0.78119 256 +L 0.744194 257 +L 0.714233 258 +L 0.663958 259 +L 0.608774 260 +L 0.565306 261 +L 0.517094 262 +L 0.438295 263 +L 0.335053 264 +L 0.294185 265 +L 0.257329 266 +L 0.142324 267 +L 0.093922 268 +L 0.050679 269 +L 0.016176 270 +L -0.067266 271 +L -0.124899 272 +L -0.219326 273 +L -0.259961 274 +L -0.332909 275 +L -0.421783 276 +L -0.477713 277 +L -0.56476 278 +L -0.603306 279 +L -0.678593 280 +L -0.710352 281 +L -0.786973 282 +L -0.845684 283 +L -0.867242 284 +L -0.894782 285 +L -0.938136 286 +L -0.956954 287 +L -0.97281 288 +L -0.990081 289 +L -0.995143 290 +L -0.998625 291 +L -0.999954 292 +L -0.992646 293 +L -0.984258 294 +L -0.973159 295 +L -0.962317 296 +L -0.944201 297 +L -0.929045 298 +L -0.913208 299 +L -0.893663 300 +L -0.839374 301 +L -0.767989 302 +L -0.697232 303 +L -0.638825 304 +L -0.607223 305 +L -0.550885 306 +L -0.511916 307 +L -0.47796 308 +L -0.426496 309 +L -0.342586 310 +L -0.305985 311 +L -0.184442 312 +L -0.076239 313 +L -0.029753 314 +L 0.02223 315 +L 0.105604 316 +L 0.203258 317 +L 0.237991 318 +L 0.349841 319 +L 0.415061 320 +L 0.459371 321 +L 0.490208 322 +L 0.582577 324 +z +" style="fill:#ffffff;"/> + <g id="axes_1"> + <g id="patch_2"> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.085 258.558708 +L 583.431974 258.18 +L 583.351744 257.18 +L 583.285251 256.18 +L 583.261226 255.18 +L 583.200727 254.18 +L 583.178495 253.18 +L 583.159895 252.18 +L 583.130569 251.18 +L 583.114868 250.18 +L 583.106569 249.18 +L 583.096333 248.18 +L 583.08599 247.18 +L 583.086668 246.18 +L 583.090448 245.18 +L 583.106889 244.18 +L 583.119023 243.18 +L 583.129618 242.18 +L 583.160995 241.18 +L 583.186768 240.18 +L 583.218177 239.18 +L 583.240986 238.18 +L 583.25858 237.18 +L 583.308392 236.18 +L 583.356052 235.18 +L 583.427761 234.18 +L 583.483524 233.18 +L 583.509722 232.18 +L 583.54049 231.18 +L 583.630248 230.18 +L 583.715042 229.18 +L 583.780636 228.18 +L 583.826461 227.18 +L 583.869458 226.18 +L 583.930971 225.18 +L 584.030796 224.18 +L 584.075226 223.18 +L 584.125276 222.18 +L 584.247117 221.18 +L 584.30681 220.18 +L 584.338376 219.18 +L 584.370719 218.18 +L 584.425279 217.18 +L 584.467779 216.18 +L 584.519251 215.18 +L 584.607636 214.18 +L 584.641833 213.18 +L 584.685767 212.18 +L 584.74948 211.18 +L 584.824677 210.18 +L 584.853491 209.18 +L 584.895695 208.18 +L 584.93828 207.18 +L 584.955172 206.18 +L 584.977653 205.18 +L 585.01999 204.18 +L 585.04995 203.18 +L 585.068583 202.18 +L 585.078375 201.18 +L 585.082138 200.18 +L 585.084976 199.18 +L 585.083227 198.18 +L 585.073871 197.18 +L 585.063174 196.18 +L 585.053304 195.18 +L 585.034446 194.18 +L 585.004107 193.18 +L 584.965716 192.18 +L 584.90623 191.18 +L 584.862941 190.18 +L 584.802203 189.18 +L 584.718129 188.18 +L 584.669836 187.18 +L 584.626259 186.18 +L 584.599378 185.18 +L 584.567448 184.18 +L 584.500256 183.18 +L 584.419435 182.18 +L 584.34389 181.18 +L 584.30016 180.18 +L 584.220265 179.18 +L 584.158786 178.18 +L 584.095161 177.18 +L 583.987912 176.18 +L 583.869202 175.18 +L 583.827296 174.18 +L 583.784342 173.18 +L 583.722143 172.18 +L 583.692006 171.18 +L 583.659488 170.18 +L 583.607553 169.18 +L 583.502003 168.18 +L 583.453557 167.18 +L 583.407233 166.18 +L 583.373417 165.18 +L 583.32554 164.18 +L 583.270662 163.18 +L 583.246751 162.18 +L 583.220714 161.18 +L 583.164597 160.18 +L 583.150723 159.18 +L 583.124689 158.18 +L 583.097943 157.18 +L 583.090197 156.18 +L 583.085044 155.18 +L 583.091242 154.18 +L 583.097549 153.18 +L 583.10513 152.18 +L 583.132636 151.18 +L 583.176869 150.18 +L 583.206407 149.18 +L 583.248254 148.18 +L 583.307428 147.18 +L 583.330138 146.18 +L 583.36677 145.18 +L 583.423558 144.18 +L 583.448728 143.18 +L 583.531424 142.18 +L 583.618356 141.18 +L 583.66904 140.18 +L 583.706434 139.18 +L 583.790814 138.18 +L 583.825325 137.18 +L 583.917316 136.18 +L 584.004341 135.18 +L 584.127481 134.18 +L 584.16535 133.18 +L 584.212825 132.18 +L 584.318351 131.18 +L 584.415812 130.18 +L 584.492449 129.18 +L 584.524376 128.18 +L 584.578616 127.18 +L 584.617467 126.18 +L 584.691172 125.18 +L 584.723168 124.18 +L 584.779707 123.18 +L 584.815823 122.18 +L 584.884425 121.18 +L 584.915841 120.18 +L 584.970508 119.18 +L 584.989279 118.18 +L 585.034908 117.18 +L 585.057811 116.18 +L 585.066352 115.18 +L 585.073693 114.18 +L 585.079988 113.18 +L 585.083165 112.18 +L 585.084751 111.18 +L 585.083288 110.18 +L 585.070334 109.18 +L 585.055712 108.18 +L 585.043856 107.18 +L 585.025831 106.18 +L 585.005453 105.18 +L 584.982054 104.18 +L 584.967145 103.18 +L 584.912431 102.18 +L 584.878834 101.18 +L 584.816138 100.18 +L 584.788763 99.18 +L 584.744783 98.18 +L 584.665836 97.18 +L 584.608308 96.18 +L 584.558329 95.18 +L 584.486345 94.18 +L 584.449813 93.18 +L 584.3815 92.18 +L 584.293294 91.18 +L 584.171947 90.18 +L 584.106266 89.18 +L 584.072648 88.18 +L 584.008371 87.18 +L 583.9624 86.18 +L 583.890243 85.18 +L 583.850417 84.18 +L 583.807787 83.18 +L 583.701828 82.18 +L 583.649043 81.18 +L 583.569766 80.18 +L 583.527362 79.18 +L 583.495096 78.18 +L 583.46023 77.18 +L 583.417572 76.18 +L 583.385999 75.18 +L 583.31842 74.18 +L 583.281535 73.18 +L 583.253579 72.18 +L 583.232731 71.18 +L 583.207118 70.18 +L 583.1695 69.18 +L 583.154658 68.18 +L 583.129928 67.18 +L 583.111698 66.18 +L 583.100291 65.18 +L 583.094656 64.18 +L 583.089902 63.18 +L 583.085293 62.18 +L 583.086966 61.18 +L 583.092748 60.18 +L 583.112744 59.18 +L 583.124396 58.18 +L 583.135385 57.18 +L 583.148352 56.18 +L 583.198766 55.18 +L 583.219588 54.18 +L 583.247535 53.18 +L 583.30428 52.18 +L 583.326924 51.18 +L 583.378327 50.18 +L 583.419463 49.18 +L 583.502232 48.18 +L 583.550692 47.18 +L 583.602119 46.18 +L 583.653279 45.18 +L 583.720578 44.18 +L 583.753732 43.18 +L 583.81979 42.18 +L 583.875975 41.18 +L 583.937254 40.18 +L 583.977237 39.18 +L 584.07366 38.18 +L 584.18542 37.18 +L 584.224339 36.18 +L 584.322188 35.18 +L 584.356842 34.18 +L 584.440524 33.18 +L 584.49103 32.18 +L 584.560073 31.18 +L 584.661176 30.18 +L 584.713622 29.18 +L 584.80293 28.18 +L 584.867938 27.18 +L 584.909483 26.18 +L 584.951823 25.18 +L 584.973843 24.18 +L 585.01133 23.18 +L 585.028582 22.18 +L 585.05199 20.52 +L 583.085 19.544443 +L 582.085 19.535354 +L 581.085 19.528286 +L 580.085 19.521259 +L 579.085 19.520151 +L 578.085 19.520137 +L 577.085 19.522811 +L 576.085 19.525837 +L 575.085 19.531304 +L 574.085 19.551299 +L 573.085 19.56327 +L 572.085 19.590389 +L 571.085 19.617401 +L 570.085 19.644567 +L 569.085 19.699042 +L 568.085 19.728658 +L 567.085 19.770414 +L 566.085 19.843523 +L 565.085 19.886961 +L 564.085 19.957652 +L 563.085 19.996059 +L 562.085 20.056398 +L 561.085 20.087153 +L 560.085 20.117651 +L 559.085 20.176561 +L 558.085 20.219738 +L 557.085 20.26135 +L 556.085 20.310465 +L 555.085 20.375552 +L 554.085 20.441947 +L 553.085 20.56671 +L 552.085 20.610525 +L 551.085 20.664853 +L 550.085 20.771557 +L 549.085 20.814057 +L 548.085 20.851551 +L 547.085 20.941047 +L 546.085 20.99827 +L 545.085 21.067913 +L 544.085 21.116932 +L 543.085 21.172877 +L 542.085 21.220002 +L 541.085 21.25889 +L 540.085 21.312582 +L 539.085 21.358153 +L 538.085 21.39509 +L 537.085 21.417166 +L 536.085 21.450049 +L 535.085 21.479769 +L 534.085 21.492319 +L 533.085 21.504218 +L 532.085 21.509336 +L 531.085 21.517225 +L 530.085 21.519856 +L 529.085 21.519058 +L 528.085 21.515817 +L 527.085 21.500679 +L 526.085 21.493742 +L 525.085 21.477365 +L 524.085 21.458952 +L 523.085 21.42936 +L 522.085 21.407278 +L 521.085 21.349584 +L 520.085 21.324393 +L 519.085 21.25608 +L 518.085 21.208954 +L 517.085 21.171606 +L 516.085 21.116397 +L 515.085 21.026966 +L 514.085 20.923856 +L 513.085 20.869882 +L 512.085 20.839162 +L 511.085 20.783621 +L 510.085 20.745886 +L 509.085 20.677632 +L 508.085 20.641803 +L 507.085 20.572019 +L 506.085 20.512725 +L 505.085 20.474118 +L 504.085 20.440122 +L 503.085 20.397542 +L 502.085 20.350893 +L 501.085 20.296327 +L 500.085 20.210426 +L 499.085 20.16375 +L 498.085 20.106435 +L 497.085 20.076021 +L 496.085 19.99097 +L 495.085 19.957295 +L 494.085 19.869371 +L 493.085 19.814386 +L 492.085 19.775697 +L 491.085 19.705666 +L 490.085 19.67522 +L 489.085 19.617495 +L 488.085 19.600351 +L 487.085 19.575616 +L 486.085 19.560116 +L 485.085 19.536664 +L 484.085 19.52985 +L 483.085 19.525917 +L 482.085 19.522185 +L 481.085 19.520152 +L 480.085 19.528538 +L 479.085 19.544924 +L 478.085 19.571194 +L 477.085 19.584523 +L 476.085 19.614477 +L 475.085 19.648728 +L 474.085 19.669398 +L 473.085 19.71041 +L 472.085 19.783728 +L 471.085 19.806946 +L 470.085 19.847312 +L 469.085 19.874563 +L 468.085 19.955101 +L 467.085 20.008579 +L 466.085 20.08715 +L 465.085 20.135618 +L 464.085 20.249648 +L 463.085 20.350333 +L 462.085 20.434757 +L 461.085 20.526297 +L 460.085 20.62871 +L 459.085 20.669518 +L 458.085 20.712661 +L 457.085 20.751962 +L 456.085 20.785385 +L 455.085 20.828493 +L 454.085 20.934072 +L 453.085 20.989773 +L 452.085 21.0951 +L 451.085 21.192097 +L 450.085 21.215117 +L 449.085 21.242104 +L 448.085 21.272205 +L 447.085 21.345447 +L 446.085 21.382839 +L 445.085 21.417798 +L 444.085 21.436374 +L 443.085 21.46688 +L 442.085 21.479092 +L 441.085 21.488868 +L 440.085 21.498437 +L 439.085 21.506646 +L 438.085 21.517922 +L 437.085 21.519784 +L 436.085 21.513482 +L 435.085 21.507469 +L 434.085 21.502012 +L 433.085 21.48182 +L 432.085 21.471931 +L 431.085 21.444178 +L 430.085 21.425171 +L 429.085 21.409772 +L 428.085 21.380507 +L 427.085 21.316703 +L 426.085 21.26765 +L 425.085 21.197461 +L 424.085 21.168352 +L 423.085 21.108782 +L 422.085 21.061833 +L 421.085 21.010711 +L 420.085 20.956658 +L 419.085 20.874971 +L 418.085 20.796314 +L 417.085 20.759654 +L 416.085 20.638 +L 415.085 20.559058 +L 414.085 20.494567 +L 413.085 20.448939 +L 412.085 20.33329 +L 411.085 20.285015 +L 410.085 20.249492 +L 409.085 20.205914 +L 408.085 20.170138 +L 407.085 20.099313 +L 406.085 20.062909 +L 405.085 19.965433 +L 404.085 19.896369 +L 403.085 19.830403 +L 402.085 19.765873 +L 401.085 19.742451 +L 400.085 19.715046 +L 399.085 19.666552 +L 398.085 19.636559 +L 397.085 19.604021 +L 396.085 19.589278 +L 395.085 19.575738 +L 394.085 19.552303 +L 393.085 19.539823 +L 392.085 19.532685 +L 391.085 19.527087 +L 390.085 19.521481 +L 389.085 19.52 +L 388.085 19.525993 +L 387.085 19.531958 +L 386.085 19.54347 +L 385.085 19.567277 +L 384.085 19.57741 +L 383.085 19.619368 +L 382.085 19.66144 +L 381.085 19.692656 +L 380.085 19.762514 +L 379.085 19.80677 +L 378.085 19.88924 +L 377.085 19.977427 +L 376.085 20.022347 +L 375.085 20.118077 +L 374.085 20.190181 +L 373.085 20.285171 +L 372.085 20.341545 +L 371.085 20.385742 +L 370.085 20.441558 +L 369.085 20.481496 +L 368.085 20.556947 +L 367.085 20.614942 +L 366.085 20.652129 +L 365.085 20.710656 +L 364.085 20.813433 +L 363.085 20.87016 +L 362.085 20.941165 +L 361.085 21.002934 +L 360.085 21.040397 +L 359.085 21.075683 +L 358.085 21.119101 +L 357.085 21.16096 +L 356.085 21.188583 +L 355.085 21.239698 +L 354.085 21.273234 +L 353.085 21.335297 +L 352.085 21.354939 +L 351.085 21.416712 +L 350.085 21.439191 +L 349.085 21.459414 +L 348.085 21.480103 +L 347.085 21.50653 +L 346.085 21.517487 +L 345.085 21.519269 +L 344.085 21.516641 +L 343.085 21.510091 +L 342.085 21.488128 +L 341.085 21.449128 +L 340.085 21.428845 +L 339.085 21.412196 +L 338.085 21.350573 +L 337.085 21.321989 +L 336.085 21.298481 +L 335.085 21.254033 +L 334.085 21.22807 +L 333.085 21.17771 +L 332.085 21.101318 +L 331.085 21.073797 +L 330.085 21.041939 +L 329.085 21.006315 +L 328.085 20.918542 +L 327.085 20.821531 +L 326.085 20.741578 +L 325.085 20.623903 +L 324.085 20.551909 +L 323.085 20.447743 +L 322.085 20.336434 +L 321.085 20.241012 +L 320.085 20.146115 +L 319.085 20.079096 +L 318.085 20.018211 +L 317.085 19.97375 +L 316.085 19.938079 +L 315.085 19.858783 +L 314.085 19.828528 +L 313.085 19.754884 +L 312.085 19.722439 +L 311.085 19.677912 +L 310.085 19.656656 +L 309.085 19.628304 +L 308.085 19.599978 +L 307.085 19.565645 +L 306.085 19.552329 +L 305.085 19.535537 +L 304.085 19.524993 +L 303.085 19.521874 +L 302.085 19.520038 +L 301.085 19.525027 +L 300.085 19.530475 +L 299.085 19.54462 +L 298.085 19.579254 +L 297.085 19.598281 +L 296.085 19.640881 +L 295.085 19.658986 +L 294.085 19.703389 +L 293.085 19.725819 +L 292.085 19.766087 +L 291.085 19.798592 +L 290.085 19.861903 +L 289.085 19.950413 +L 288.085 20.036883 +L 287.085 20.116518 +L 286.085 20.170304 +L 285.085 20.230415 +L 284.085 20.301456 +L 283.085 20.421577 +L 282.085 20.526039 +L 281.085 20.636842 +L 280.085 20.690115 +L 279.085 20.763365 +L 278.085 20.801948 +L 277.085 20.877711 +L 276.085 20.955272 +L 275.085 21.041412 +L 274.085 21.068855 +L 273.085 21.164831 +L 272.085 21.240941 +L 271.085 21.291105 +L 270.085 21.345458 +L 269.085 21.373129 +L 268.085 21.409151 +L 267.085 21.440712 +L 266.085 21.458819 +L 265.085 21.475558 +L 264.085 21.492565 +L 263.085 21.509619 +L 262.085 21.51403 +L 261.085 21.518289 +L 260.085 21.519886 +L 259.085 21.518359 +L 258.085 21.515935 +L 257.085 21.512476 +L 256.085 21.502211 +L 255.085 21.482483 +L 254.085 21.470784 +L 253.085 21.42804 +L 252.085 21.40236 +L 251.085 21.358178 +L 250.085 21.302063 +L 249.085 21.245365 +L 248.085 21.213505 +L 247.085 21.176796 +L 246.085 21.148663 +L 245.085 21.092864 +L 244.085 21.058147 +L 243.085 20.98646 +L 242.085 20.930402 +L 241.085 20.848747 +L 240.085 20.793173 +L 239.085 20.708865 +L 238.085 20.66624 +L 237.085 20.575234 +L 236.085 20.514949 +L 235.085 20.409872 +L 234.085 20.345687 +L 233.085 20.266491 +L 232.085 20.200264 +L 231.085 20.145988 +L 230.085 20.112861 +L 229.085 20.056147 +L 228.085 20.01259 +L 227.085 19.915347 +L 226.085 19.841401 +L 225.085 19.779607 +L 224.085 19.751192 +L 223.085 19.725858 +L 222.085 19.659603 +L 221.085 19.616586 +L 220.085 19.588079 +L 219.085 19.576085 +L 218.085 19.562011 +L 217.085 19.551183 +L 216.085 19.535885 +L 215.085 19.526029 +L 214.085 19.520216 +L 213.085 19.521051 +L 212.085 19.523013 +L 211.085 19.526621 +L 210.085 19.543932 +L 209.085 19.553663 +L 208.085 19.587693 +L 207.085 19.612764 +L 206.085 19.651461 +L 205.085 19.717395 +L 204.085 19.758383 +L 203.085 19.833224 +L 202.085 19.865151 +L 201.085 19.889365 +L 200.085 19.915185 +L 199.085 19.974225 +L 198.085 20.028937 +L 197.085 20.135139 +L 196.085 20.215415 +L 195.085 20.332157 +L 194.085 20.43212 +L 193.085 20.484434 +L 192.085 20.523007 +L 191.085 20.559368 +L 190.085 20.680354 +L 189.085 20.711539 +L 188.085 20.747915 +L 187.085 20.810066 +L 186.085 20.898077 +L 185.085 20.94247 +L 184.085 20.990988 +L 183.085 21.089778 +L 182.085 21.131246 +L 181.085 21.173898 +L 180.085 21.238748 +L 179.085 21.305183 +L 178.085 21.325272 +L 177.085 21.349751 +L 176.085 21.390359 +L 175.085 21.414905 +L 174.085 21.431852 +L 173.085 21.462871 +L 172.085 21.485923 +L 171.085 21.505366 +L 170.085 21.512773 +L 169.085 21.516995 +L 168.085 21.519656 +L 167.085 21.519239 +L 166.085 21.513894 +L 165.085 21.504738 +L 164.085 21.492213 +L 163.085 21.465446 +L 162.085 21.43655 +L 161.085 21.38624 +L 160.085 21.357897 +L 159.085 21.302994 +L 158.085 21.265187 +L 157.085 21.212498 +L 156.085 21.182794 +L 155.085 21.151793 +L 154.085 21.121321 +L 153.085 21.079084 +L 152.085 21.051062 +L 151.085 20.953515 +L 150.085 20.87707 +L 149.085 20.821773 +L 148.085 20.740903 +L 147.085 20.663522 +L 146.085 20.582112 +L 145.085 20.525147 +L 144.085 20.402034 +L 143.085 20.370465 +L 142.085 20.303234 +L 141.085 20.224942 +L 140.085 20.132389 +L 139.085 20.098235 +L 138.085 20.067321 +L 137.085 20.016996 +L 136.085 19.972178 +L 135.085 19.931177 +L 134.085 19.901322 +L 133.085 19.856474 +L 132.085 19.77321 +L 131.085 19.75115 +L 130.085 19.707033 +L 129.085 19.686871 +L 128.085 19.626749 +L 127.085 19.58452 +L 126.085 19.561263 +L 125.085 19.543268 +L 124.085 19.536266 +L 123.085 19.524027 +L 122.085 19.520558 +L 121.085 19.521741 +L 120.085 19.525916 +L 119.085 19.539646 +L 118.085 19.547297 +L 117.085 19.561737 +L 116.085 19.592389 +L 115.085 19.617078 +L 114.085 19.637325 +L 113.085 19.655798 +L 112.085 19.674752 +L 111.085 19.709358 +L 110.085 19.776641 +L 109.085 19.824869 +L 108.085 19.854251 +L 107.085 19.886094 +L 106.085 19.964318 +L 105.085 20.06353 +L 104.085 20.107424 +L 103.085 20.218184 +L 102.085 20.271957 +L 101.085 20.330165 +L 100.085 20.366342 +L 99.085 20.421133 +L 98.085 20.504084 +L 97.085 20.551754 +L 96.085 20.640599 +L 95.085 20.688247 +L 94.085 20.768469 +L 93.085 20.857896 +L 92.085 20.902122 +L 91.085 20.961179 +L 90.085 21.059628 +L 89.085 21.09467 +L 88.085 21.140434 +L 87.085 21.193635 +L 86.085 21.229483 +L 84.38 21.271738 +L 85.173097 21.52 +L 85.200445 22.52 +L 85.26147 23.52 +L 85.284483 24.52 +L 85.299261 25.52 +L 85.314284 26.52 +L 85.327208 27.52 +L 85.359534 28.52 +L 85.376802 29.52 +L 85.379844 30.52 +L 85.377823 31.52 +L 85.37401 32.52 +L 85.358994 33.52 +L 85.350072 34.52 +L 85.33778 35.52 +L 85.309404 36.52 +L 85.281094 37.52 +L 85.246107 38.52 +L 85.193717 39.52 +L 85.145101 40.52 +L 85.101134 41.52 +L 85.062742 42.52 +L 84.970438 43.52 +L 84.943187 44.52 +L 84.897238 45.52 +L 84.855854 46.52 +L 84.816431 47.52 +L 84.757515 48.52 +L 84.653593 49.52 +L 84.607262 50.52 +L 84.520289 51.52 +L 84.471558 52.52 +L 84.433928 53.52 +L 84.397733 54.52 +L 84.31207 55.52 +L 84.218247 56.52 +L 84.106811 57.52 +L 84.019726 58.52 +L 83.97291 59.52 +L 83.916162 60.52 +L 83.848399 61.52 +L 83.806492 62.52 +L 83.754648 63.52 +L 83.729355 64.52 +L 83.655837 65.52 +L 83.609683 66.52 +L 83.588521 67.52 +L 83.528851 68.52 +L 83.492009 69.52 +L 83.462939 70.52 +L 83.438708 71.52 +L 83.428454 72.52 +L 83.398161 73.52 +L 83.385421 74.52 +L 83.380216 75.52 +L 83.380175 76.52 +L 83.381583 77.52 +L 83.387346 78.52 +L 83.393699 79.52 +L 83.412338 80.52 +L 83.436786 81.52 +L 83.467563 82.52 +L 83.484914 83.52 +L 83.499521 84.52 +L 83.528001 85.52 +L 83.546951 86.52 +L 83.575224 87.52 +L 83.643051 88.52 +L 83.685148 89.52 +L 83.720912 90.52 +L 83.771808 91.52 +L 83.833856 92.52 +L 83.910922 93.52 +L 83.989354 94.52 +L 84.065744 95.52 +L 84.107481 96.52 +L 84.205414 97.52 +L 84.275204 98.52 +L 84.346061 99.52 +L 84.464549 100.52 +L 84.502597 101.52 +L 84.538643 102.52 +L 84.58132 103.52 +L 84.679241 104.52 +L 84.751531 105.52 +L 84.794118 106.52 +L 84.831421 107.52 +L 84.926295 108.52 +L 84.968994 109.52 +L 85.001715 110.52 +L 85.027784 111.52 +L 85.057809 112.52 +L 85.087013 113.52 +L 85.122447 114.52 +L 85.143133 115.52 +L 85.165911 116.52 +L 85.228282 117.52 +L 85.256933 118.52 +L 85.27743 119.52 +L 85.312584 120.52 +L 85.332705 121.52 +L 85.343835 122.52 +L 85.363785 123.52 +L 85.377162 124.52 +L 85.378974 125.52 +L 85.373744 126.52 +L 85.367133 127.52 +L 85.341107 128.52 +L 85.31948 129.52 +L 85.297584 130.52 +L 85.279066 131.52 +L 85.248853 132.52 +L 85.206455 133.52 +L 85.179415 134.52 +L 85.158893 135.52 +L 85.123514 136.52 +L 85.035618 137.52 +L 84.998638 138.52 +L 84.925793 139.52 +L 84.823104 140.52 +L 84.789892 141.52 +L 84.689442 142.52 +L 84.657702 143.52 +L 84.614758 144.52 +L 84.580953 145.52 +L 84.500665 146.52 +L 84.466322 147.52 +L 84.3944 148.52 +L 84.318533 149.52 +L 84.262438 150.52 +L 84.172696 151.52 +L 84.13274 152.52 +L 84.065043 153.52 +L 83.95089 154.52 +L 83.919731 155.52 +L 83.854248 156.52 +L 83.822214 157.52 +L 83.737021 158.52 +L 83.706963 159.52 +L 83.660592 160.52 +L 83.630884 161.52 +L 83.601241 162.52 +L 83.536145 163.52 +L 83.502349 164.52 +L 83.477196 165.52 +L 83.461103 166.52 +L 83.424942 167.52 +L 83.406036 168.52 +L 83.395813 169.52 +L 83.387508 170.52 +L 83.380785 171.52 +L 83.383499 172.52 +L 83.391203 173.52 +L 83.408834 174.52 +L 83.439062 175.52 +L 83.467659 176.52 +L 83.494969 177.52 +L 83.554397 178.52 +L 83.60991 179.52 +L 83.691548 180.52 +L 83.732804 181.52 +L 83.77741 182.52 +L 83.868958 183.52 +L 83.949573 184.52 +L 83.995531 185.52 +L 84.087077 186.52 +L 84.154033 187.52 +L 84.200752 188.52 +L 84.243882 189.52 +L 84.302125 190.52 +L 84.349396 191.52 +L 84.406452 192.52 +L 84.460989 193.52 +L 84.576427 194.52 +L 84.695576 195.52 +L 84.750627 196.52 +L 84.78698 197.52 +L 84.882034 198.52 +L 84.926466 199.52 +L 84.955573 200.52 +L 85.047237 201.52 +L 85.094029 202.52 +L 85.129742 203.52 +L 85.175559 204.52 +L 85.239505 205.52 +L 85.272455 206.52 +L 85.297515 207.52 +L 85.313607 208.52 +L 85.350088 209.52 +L 85.359122 210.52 +L 85.365274 211.52 +L 85.370848 212.52 +L 85.37806 213.52 +L 85.37889 214.52 +L 85.374277 215.52 +L 85.361883 216.52 +L 85.353583 217.52 +L 85.317803 218.52 +L 85.299049 219.52 +L 85.281448 220.52 +L 85.25707 221.52 +L 85.224234 222.52 +L 85.151924 223.52 +L 85.115339 224.52 +L 85.093128 225.52 +L 85.063072 226.52 +L 85.023552 227.52 +L 84.994091 228.52 +L 84.949454 229.52 +L 84.880184 230.52 +L 84.772301 231.52 +L 84.735195 232.52 +L 84.627165 233.52 +L 84.520245 234.52 +L 84.483559 235.52 +L 84.431805 236.52 +L 84.344871 237.52 +L 84.273973 238.52 +L 84.152819 239.52 +L 84.119893 240.52 +L 84.066368 241.52 +L 84.020016 242.52 +L 83.978661 243.52 +L 83.929933 244.52 +L 83.889673 245.52 +L 83.846021 246.52 +L 83.819425 247.52 +L 83.728255 248.52 +L 83.688348 249.52 +L 83.659681 250.52 +L 83.617384 251.52 +L 83.568262 252.52 +L 83.514325 253.52 +L 83.461987 254.52 +L 83.427999 255.52 +L 83.412844 256.52 +L 83.399613 257.52 +L 83.387584 259.18 +z +" style="fill:#ffffff;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.085 258.558708 +L 583.431974 258.18 +L 583.351744 257.18 +L 583.285251 256.18 +L 583.261226 255.18 +L 583.200727 254.18 +L 583.178495 253.18 +L 583.159895 252.18 +L 583.130569 251.18 +L 583.114868 250.18 +L 583.106569 249.18 +L 583.096333 248.18 +L 583.08599 247.18 +L 583.086668 246.18 +L 583.090448 245.18 +L 583.106889 244.18 +L 583.119023 243.18 +L 583.129618 242.18 +L 583.160995 241.18 +L 583.186768 240.18 +L 583.218177 239.18 +L 583.240986 238.18 +L 583.25858 237.18 +L 583.308392 236.18 +L 583.356052 235.18 +L 583.427761 234.18 +L 583.483524 233.18 +L 583.509722 232.18 +L 583.54049 231.18 +L 583.630248 230.18 +L 583.715042 229.18 +L 583.780636 228.18 +L 583.826461 227.18 +L 583.869458 226.18 +L 583.930971 225.18 +L 584.030796 224.18 +L 584.075226 223.18 +L 584.125276 222.18 +L 584.247117 221.18 +L 584.30681 220.18 +L 584.338376 219.18 +L 584.370719 218.18 +L 584.425279 217.18 +L 584.467779 216.18 +L 584.519251 215.18 +L 584.607636 214.18 +L 584.641833 213.18 +L 584.685767 212.18 +L 584.74948 211.18 +L 584.824677 210.18 +L 584.853491 209.18 +L 584.895695 208.18 +L 584.93828 207.18 +L 584.955172 206.18 +L 584.977653 205.18 +L 585.01999 204.18 +L 585.04995 203.18 +L 585.068583 202.18 +L 585.078375 201.18 +L 585.082138 200.18 +L 585.084976 199.18 +L 585.083227 198.18 +L 585.073871 197.18 +L 585.063174 196.18 +L 585.053304 195.18 +L 585.034446 194.18 +L 585.004107 193.18 +L 584.965716 192.18 +L 584.90623 191.18 +L 584.862941 190.18 +L 584.802203 189.18 +L 584.718129 188.18 +L 584.669836 187.18 +L 584.626259 186.18 +L 584.599378 185.18 +L 584.567448 184.18 +L 584.500256 183.18 +L 584.419435 182.18 +L 584.34389 181.18 +L 584.30016 180.18 +L 584.220265 179.18 +L 584.158786 178.18 +L 584.095161 177.18 +L 583.987912 176.18 +L 583.869202 175.18 +L 583.827296 174.18 +L 583.784342 173.18 +L 583.722143 172.18 +L 583.692006 171.18 +L 583.659488 170.18 +L 583.607553 169.18 +L 583.502003 168.18 +L 583.453557 167.18 +L 583.407233 166.18 +L 583.373417 165.18 +L 583.32554 164.18 +L 583.270662 163.18 +L 583.246751 162.18 +L 583.220714 161.18 +L 583.164597 160.18 +L 583.150723 159.18 +L 583.124689 158.18 +L 583.097943 157.18 +L 583.090197 156.18 +L 583.085044 155.18 +L 583.091242 154.18 +L 583.097549 153.18 +L 583.10513 152.18 +L 583.132636 151.18 +L 583.176869 150.18 +L 583.206407 149.18 +L 583.248254 148.18 +L 583.307428 147.18 +L 583.330138 146.18 +L 583.36677 145.18 +L 583.423558 144.18 +L 583.448728 143.18 +L 583.531424 142.18 +L 583.618356 141.18 +L 583.66904 140.18 +L 583.706434 139.18 +L 583.790814 138.18 +L 583.825325 137.18 +L 583.917316 136.18 +L 584.004341 135.18 +L 584.127481 134.18 +L 584.16535 133.18 +L 584.212825 132.18 +L 584.318351 131.18 +L 584.415812 130.18 +L 584.492449 129.18 +L 584.524376 128.18 +L 584.578616 127.18 +L 584.617467 126.18 +L 584.691172 125.18 +L 584.723168 124.18 +L 584.779707 123.18 +L 584.815823 122.18 +L 584.884425 121.18 +L 584.915841 120.18 +L 584.970508 119.18 +L 584.989279 118.18 +L 585.034908 117.18 +L 585.057811 116.18 +L 585.066352 115.18 +L 585.073693 114.18 +L 585.079988 113.18 +L 585.083165 112.18 +L 585.084751 111.18 +L 585.083288 110.18 +L 585.070334 109.18 +L 585.055712 108.18 +L 585.043856 107.18 +L 585.025831 106.18 +L 585.005453 105.18 +L 584.982054 104.18 +L 584.967145 103.18 +L 584.912431 102.18 +L 584.878834 101.18 +L 584.816138 100.18 +L 584.788763 99.18 +L 584.744783 98.18 +L 584.665836 97.18 +L 584.608308 96.18 +L 584.558329 95.18 +L 584.486345 94.18 +L 584.449813 93.18 +L 584.3815 92.18 +L 584.293294 91.18 +L 584.171947 90.18 +L 584.106266 89.18 +L 584.072648 88.18 +L 584.008371 87.18 +L 583.9624 86.18 +L 583.890243 85.18 +L 583.850417 84.18 +L 583.807787 83.18 +L 583.701828 82.18 +L 583.649043 81.18 +L 583.569766 80.18 +L 583.527362 79.18 +L 583.495096 78.18 +L 583.46023 77.18 +L 583.417572 76.18 +L 583.385999 75.18 +L 583.31842 74.18 +L 583.281535 73.18 +L 583.253579 72.18 +L 583.232731 71.18 +L 583.207118 70.18 +L 583.1695 69.18 +L 583.154658 68.18 +L 583.129928 67.18 +L 583.111698 66.18 +L 583.100291 65.18 +L 583.094656 64.18 +L 583.089902 63.18 +L 583.085293 62.18 +L 583.086966 61.18 +L 583.092748 60.18 +L 583.112744 59.18 +L 583.124396 58.18 +L 583.135385 57.18 +L 583.148352 56.18 +L 583.198766 55.18 +L 583.219588 54.18 +L 583.247535 53.18 +L 583.30428 52.18 +L 583.326924 51.18 +L 583.378327 50.18 +L 583.419463 49.18 +L 583.502232 48.18 +L 583.550692 47.18 +L 583.602119 46.18 +L 583.653279 45.18 +L 583.720578 44.18 +L 583.753732 43.18 +L 583.81979 42.18 +L 583.875975 41.18 +L 583.937254 40.18 +L 583.977237 39.18 +L 584.07366 38.18 +L 584.18542 37.18 +L 584.224339 36.18 +L 584.322188 35.18 +L 584.356842 34.18 +L 584.440524 33.18 +L 584.49103 32.18 +L 584.560073 31.18 +L 584.661176 30.18 +L 584.713622 29.18 +L 584.80293 28.18 +L 584.867938 27.18 +L 584.909483 26.18 +L 584.951823 25.18 +L 584.973843 24.18 +L 585.01133 23.18 +L 585.028582 22.18 +L 585.05199 20.52 +L 583.085 19.544443 +L 582.085 19.535354 +L 581.085 19.528286 +L 580.085 19.521259 +L 579.085 19.520151 +L 578.085 19.520137 +L 577.085 19.522811 +L 576.085 19.525837 +L 575.085 19.531304 +L 574.085 19.551299 +L 573.085 19.56327 +L 572.085 19.590389 +L 571.085 19.617401 +L 570.085 19.644567 +L 569.085 19.699042 +L 568.085 19.728658 +L 567.085 19.770414 +L 566.085 19.843523 +L 565.085 19.886961 +L 564.085 19.957652 +L 563.085 19.996059 +L 562.085 20.056398 +L 561.085 20.087153 +L 560.085 20.117651 +L 559.085 20.176561 +L 558.085 20.219738 +L 557.085 20.26135 +L 556.085 20.310465 +L 555.085 20.375552 +L 554.085 20.441947 +L 553.085 20.56671 +L 552.085 20.610525 +L 551.085 20.664853 +L 550.085 20.771557 +L 549.085 20.814057 +L 548.085 20.851551 +L 547.085 20.941047 +L 546.085 20.99827 +L 545.085 21.067913 +L 544.085 21.116932 +L 543.085 21.172877 +L 542.085 21.220002 +L 541.085 21.25889 +L 540.085 21.312582 +L 539.085 21.358153 +L 538.085 21.39509 +L 537.085 21.417166 +L 536.085 21.450049 +L 535.085 21.479769 +L 534.085 21.492319 +L 533.085 21.504218 +L 532.085 21.509336 +L 531.085 21.517225 +L 530.085 21.519856 +L 529.085 21.519058 +L 528.085 21.515817 +L 527.085 21.500679 +L 526.085 21.493742 +L 525.085 21.477365 +L 524.085 21.458952 +L 523.085 21.42936 +L 522.085 21.407278 +L 521.085 21.349584 +L 520.085 21.324393 +L 519.085 21.25608 +L 518.085 21.208954 +L 517.085 21.171606 +L 516.085 21.116397 +L 515.085 21.026966 +L 514.085 20.923856 +L 513.085 20.869882 +L 512.085 20.839162 +L 511.085 20.783621 +L 510.085 20.745886 +L 509.085 20.677632 +L 508.085 20.641803 +L 507.085 20.572019 +L 506.085 20.512725 +L 505.085 20.474118 +L 504.085 20.440122 +L 503.085 20.397542 +L 502.085 20.350893 +L 501.085 20.296327 +L 500.085 20.210426 +L 499.085 20.16375 +L 498.085 20.106435 +L 497.085 20.076021 +L 496.085 19.99097 +L 495.085 19.957295 +L 494.085 19.869371 +L 493.085 19.814386 +L 492.085 19.775697 +L 491.085 19.705666 +L 490.085 19.67522 +L 489.085 19.617495 +L 488.085 19.600351 +L 487.085 19.575616 +L 486.085 19.560116 +L 485.085 19.536664 +L 484.085 19.52985 +L 483.085 19.525917 +L 482.085 19.522185 +L 481.085 19.520152 +L 480.085 19.528538 +L 479.085 19.544924 +L 478.085 19.571194 +L 477.085 19.584523 +L 476.085 19.614477 +L 475.085 19.648728 +L 474.085 19.669398 +L 473.085 19.71041 +L 472.085 19.783728 +L 471.085 19.806946 +L 470.085 19.847312 +L 469.085 19.874563 +L 468.085 19.955101 +L 467.085 20.008579 +L 466.085 20.08715 +L 465.085 20.135618 +L 464.085 20.249648 +L 463.085 20.350333 +L 462.085 20.434757 +L 461.085 20.526297 +L 460.085 20.62871 +L 459.085 20.669518 +L 458.085 20.712661 +L 457.085 20.751962 +L 456.085 20.785385 +L 455.085 20.828493 +L 454.085 20.934072 +L 453.085 20.989773 +L 452.085 21.0951 +L 451.085 21.192097 +L 450.085 21.215117 +L 449.085 21.242104 +L 448.085 21.272205 +L 447.085 21.345447 +L 446.085 21.382839 +L 445.085 21.417798 +L 444.085 21.436374 +L 443.085 21.46688 +L 442.085 21.479092 +L 441.085 21.488868 +L 440.085 21.498437 +L 439.085 21.506646 +L 438.085 21.517922 +L 437.085 21.519784 +L 436.085 21.513482 +L 435.085 21.507469 +L 434.085 21.502012 +L 433.085 21.48182 +L 432.085 21.471931 +L 431.085 21.444178 +L 430.085 21.425171 +L 429.085 21.409772 +L 428.085 21.380507 +L 427.085 21.316703 +L 426.085 21.26765 +L 425.085 21.197461 +L 424.085 21.168352 +L 423.085 21.108782 +L 422.085 21.061833 +L 421.085 21.010711 +L 420.085 20.956658 +L 419.085 20.874971 +L 418.085 20.796314 +L 417.085 20.759654 +L 416.085 20.638 +L 415.085 20.559058 +L 414.085 20.494567 +L 413.085 20.448939 +L 412.085 20.33329 +L 411.085 20.285015 +L 410.085 20.249492 +L 409.085 20.205914 +L 408.085 20.170138 +L 407.085 20.099313 +L 406.085 20.062909 +L 405.085 19.965433 +L 404.085 19.896369 +L 403.085 19.830403 +L 402.085 19.765873 +L 401.085 19.742451 +L 400.085 19.715046 +L 399.085 19.666552 +L 398.085 19.636559 +L 397.085 19.604021 +L 396.085 19.589278 +L 395.085 19.575738 +L 394.085 19.552303 +L 393.085 19.539823 +L 392.085 19.532685 +L 391.085 19.527087 +L 390.085 19.521481 +L 389.085 19.52 +L 388.085 19.525993 +L 387.085 19.531958 +L 386.085 19.54347 +L 385.085 19.567277 +L 384.085 19.57741 +L 383.085 19.619368 +L 382.085 19.66144 +L 381.085 19.692656 +L 380.085 19.762514 +L 379.085 19.80677 +L 378.085 19.88924 +L 377.085 19.977427 +L 376.085 20.022347 +L 375.085 20.118077 +L 374.085 20.190181 +L 373.085 20.285171 +L 372.085 20.341545 +L 371.085 20.385742 +L 370.085 20.441558 +L 369.085 20.481496 +L 368.085 20.556947 +L 367.085 20.614942 +L 366.085 20.652129 +L 365.085 20.710656 +L 364.085 20.813433 +L 363.085 20.87016 +L 362.085 20.941165 +L 361.085 21.002934 +L 360.085 21.040397 +L 359.085 21.075683 +L 358.085 21.119101 +L 357.085 21.16096 +L 356.085 21.188583 +L 355.085 21.239698 +L 354.085 21.273234 +L 353.085 21.335297 +L 352.085 21.354939 +L 351.085 21.416712 +L 350.085 21.439191 +L 349.085 21.459414 +L 348.085 21.480103 +L 347.085 21.50653 +L 346.085 21.517487 +L 345.085 21.519269 +L 344.085 21.516641 +L 343.085 21.510091 +L 342.085 21.488128 +L 341.085 21.449128 +L 340.085 21.428845 +L 339.085 21.412196 +L 338.085 21.350573 +L 337.085 21.321989 +L 336.085 21.298481 +L 335.085 21.254033 +L 334.085 21.22807 +L 333.085 21.17771 +L 332.085 21.101318 +L 331.085 21.073797 +L 330.085 21.041939 +L 329.085 21.006315 +L 328.085 20.918542 +L 327.085 20.821531 +L 326.085 20.741578 +L 325.085 20.623903 +L 324.085 20.551909 +L 323.085 20.447743 +L 322.085 20.336434 +L 321.085 20.241012 +L 320.085 20.146115 +L 319.085 20.079096 +L 318.085 20.018211 +L 317.085 19.97375 +L 316.085 19.938079 +L 315.085 19.858783 +L 314.085 19.828528 +L 313.085 19.754884 +L 312.085 19.722439 +L 311.085 19.677912 +L 310.085 19.656656 +L 309.085 19.628304 +L 308.085 19.599978 +L 307.085 19.565645 +L 306.085 19.552329 +L 305.085 19.535537 +L 304.085 19.524993 +L 303.085 19.521874 +L 302.085 19.520038 +L 301.085 19.525027 +L 300.085 19.530475 +L 299.085 19.54462 +L 298.085 19.579254 +L 297.085 19.598281 +L 296.085 19.640881 +L 295.085 19.658986 +L 294.085 19.703389 +L 293.085 19.725819 +L 292.085 19.766087 +L 291.085 19.798592 +L 290.085 19.861903 +L 289.085 19.950413 +L 288.085 20.036883 +L 287.085 20.116518 +L 286.085 20.170304 +L 285.085 20.230415 +L 284.085 20.301456 +L 283.085 20.421577 +L 282.085 20.526039 +L 281.085 20.636842 +L 280.085 20.690115 +L 279.085 20.763365 +L 278.085 20.801948 +L 277.085 20.877711 +L 276.085 20.955272 +L 275.085 21.041412 +L 274.085 21.068855 +L 273.085 21.164831 +L 272.085 21.240941 +L 271.085 21.291105 +L 270.085 21.345458 +L 269.085 21.373129 +L 268.085 21.409151 +L 267.085 21.440712 +L 266.085 21.458819 +L 265.085 21.475558 +L 264.085 21.492565 +L 263.085 21.509619 +L 262.085 21.51403 +L 261.085 21.518289 +L 260.085 21.519886 +L 259.085 21.518359 +L 258.085 21.515935 +L 257.085 21.512476 +L 256.085 21.502211 +L 255.085 21.482483 +L 254.085 21.470784 +L 253.085 21.42804 +L 252.085 21.40236 +L 251.085 21.358178 +L 250.085 21.302063 +L 249.085 21.245365 +L 248.085 21.213505 +L 247.085 21.176796 +L 246.085 21.148663 +L 245.085 21.092864 +L 244.085 21.058147 +L 243.085 20.98646 +L 242.085 20.930402 +L 241.085 20.848747 +L 240.085 20.793173 +L 239.085 20.708865 +L 238.085 20.66624 +L 237.085 20.575234 +L 236.085 20.514949 +L 235.085 20.409872 +L 234.085 20.345687 +L 233.085 20.266491 +L 232.085 20.200264 +L 231.085 20.145988 +L 230.085 20.112861 +L 229.085 20.056147 +L 228.085 20.01259 +L 227.085 19.915347 +L 226.085 19.841401 +L 225.085 19.779607 +L 224.085 19.751192 +L 223.085 19.725858 +L 222.085 19.659603 +L 221.085 19.616586 +L 220.085 19.588079 +L 219.085 19.576085 +L 218.085 19.562011 +L 217.085 19.551183 +L 216.085 19.535885 +L 215.085 19.526029 +L 214.085 19.520216 +L 213.085 19.521051 +L 212.085 19.523013 +L 211.085 19.526621 +L 210.085 19.543932 +L 209.085 19.553663 +L 208.085 19.587693 +L 207.085 19.612764 +L 206.085 19.651461 +L 205.085 19.717395 +L 204.085 19.758383 +L 203.085 19.833224 +L 202.085 19.865151 +L 201.085 19.889365 +L 200.085 19.915185 +L 199.085 19.974225 +L 198.085 20.028937 +L 197.085 20.135139 +L 196.085 20.215415 +L 195.085 20.332157 +L 194.085 20.43212 +L 193.085 20.484434 +L 192.085 20.523007 +L 191.085 20.559368 +L 190.085 20.680354 +L 189.085 20.711539 +L 188.085 20.747915 +L 187.085 20.810066 +L 186.085 20.898077 +L 185.085 20.94247 +L 184.085 20.990988 +L 183.085 21.089778 +L 182.085 21.131246 +L 181.085 21.173898 +L 180.085 21.238748 +L 179.085 21.305183 +L 178.085 21.325272 +L 177.085 21.349751 +L 176.085 21.390359 +L 175.085 21.414905 +L 174.085 21.431852 +L 173.085 21.462871 +L 172.085 21.485923 +L 171.085 21.505366 +L 170.085 21.512773 +L 169.085 21.516995 +L 168.085 21.519656 +L 167.085 21.519239 +L 166.085 21.513894 +L 165.085 21.504738 +L 164.085 21.492213 +L 163.085 21.465446 +L 162.085 21.43655 +L 161.085 21.38624 +L 160.085 21.357897 +L 159.085 21.302994 +L 158.085 21.265187 +L 157.085 21.212498 +L 156.085 21.182794 +L 155.085 21.151793 +L 154.085 21.121321 +L 153.085 21.079084 +L 152.085 21.051062 +L 151.085 20.953515 +L 150.085 20.87707 +L 149.085 20.821773 +L 148.085 20.740903 +L 147.085 20.663522 +L 146.085 20.582112 +L 145.085 20.525147 +L 144.085 20.402034 +L 143.085 20.370465 +L 142.085 20.303234 +L 141.085 20.224942 +L 140.085 20.132389 +L 139.085 20.098235 +L 138.085 20.067321 +L 137.085 20.016996 +L 136.085 19.972178 +L 135.085 19.931177 +L 134.085 19.901322 +L 133.085 19.856474 +L 132.085 19.77321 +L 131.085 19.75115 +L 130.085 19.707033 +L 129.085 19.686871 +L 128.085 19.626749 +L 127.085 19.58452 +L 126.085 19.561263 +L 125.085 19.543268 +L 124.085 19.536266 +L 123.085 19.524027 +L 122.085 19.520558 +L 121.085 19.521741 +L 120.085 19.525916 +L 119.085 19.539646 +L 118.085 19.547297 +L 117.085 19.561737 +L 116.085 19.592389 +L 115.085 19.617078 +L 114.085 19.637325 +L 113.085 19.655798 +L 112.085 19.674752 +L 111.085 19.709358 +L 110.085 19.776641 +L 109.085 19.824869 +L 108.085 19.854251 +L 107.085 19.886094 +L 106.085 19.964318 +L 105.085 20.06353 +L 104.085 20.107424 +L 103.085 20.218184 +L 102.085 20.271957 +L 101.085 20.330165 +L 100.085 20.366342 +L 99.085 20.421133 +L 98.085 20.504084 +L 97.085 20.551754 +L 96.085 20.640599 +L 95.085 20.688247 +L 94.085 20.768469 +L 93.085 20.857896 +L 92.085 20.902122 +L 91.085 20.961179 +L 90.085 21.059628 +L 89.085 21.09467 +L 88.085 21.140434 +L 87.085 21.193635 +L 86.085 21.229483 +L 84.38 21.271738 +L 85.173097 21.52 +L 85.200445 22.52 +L 85.26147 23.52 +L 85.284483 24.52 +L 85.299261 25.52 +L 85.314284 26.52 +L 85.327208 27.52 +L 85.359534 28.52 +L 85.376802 29.52 +L 85.379844 30.52 +L 85.377823 31.52 +L 85.37401 32.52 +L 85.358994 33.52 +L 85.350072 34.52 +L 85.33778 35.52 +L 85.309404 36.52 +L 85.281094 37.52 +L 85.246107 38.52 +L 85.193717 39.52 +L 85.145101 40.52 +L 85.101134 41.52 +L 85.062742 42.52 +L 84.970438 43.52 +L 84.943187 44.52 +L 84.897238 45.52 +L 84.855854 46.52 +L 84.816431 47.52 +L 84.757515 48.52 +L 84.653593 49.52 +L 84.607262 50.52 +L 84.520289 51.52 +L 84.471558 52.52 +L 84.433928 53.52 +L 84.397733 54.52 +L 84.31207 55.52 +L 84.218247 56.52 +L 84.106811 57.52 +L 84.019726 58.52 +L 83.97291 59.52 +L 83.916162 60.52 +L 83.848399 61.52 +L 83.806492 62.52 +L 83.754648 63.52 +L 83.729355 64.52 +L 83.655837 65.52 +L 83.609683 66.52 +L 83.588521 67.52 +L 83.528851 68.52 +L 83.492009 69.52 +L 83.462939 70.52 +L 83.438708 71.52 +L 83.428454 72.52 +L 83.398161 73.52 +L 83.385421 74.52 +L 83.380216 75.52 +L 83.380175 76.52 +L 83.381583 77.52 +L 83.387346 78.52 +L 83.393699 79.52 +L 83.412338 80.52 +L 83.436786 81.52 +L 83.467563 82.52 +L 83.484914 83.52 +L 83.499521 84.52 +L 83.528001 85.52 +L 83.546951 86.52 +L 83.575224 87.52 +L 83.643051 88.52 +L 83.685148 89.52 +L 83.720912 90.52 +L 83.771808 91.52 +L 83.833856 92.52 +L 83.910922 93.52 +L 83.989354 94.52 +L 84.065744 95.52 +L 84.107481 96.52 +L 84.205414 97.52 +L 84.275204 98.52 +L 84.346061 99.52 +L 84.464549 100.52 +L 84.502597 101.52 +L 84.538643 102.52 +L 84.58132 103.52 +L 84.679241 104.52 +L 84.751531 105.52 +L 84.794118 106.52 +L 84.831421 107.52 +L 84.926295 108.52 +L 84.968994 109.52 +L 85.001715 110.52 +L 85.027784 111.52 +L 85.057809 112.52 +L 85.087013 113.52 +L 85.122447 114.52 +L 85.143133 115.52 +L 85.165911 116.52 +L 85.228282 117.52 +L 85.256933 118.52 +L 85.27743 119.52 +L 85.312584 120.52 +L 85.332705 121.52 +L 85.343835 122.52 +L 85.363785 123.52 +L 85.377162 124.52 +L 85.378974 125.52 +L 85.373744 126.52 +L 85.367133 127.52 +L 85.341107 128.52 +L 85.31948 129.52 +L 85.297584 130.52 +L 85.279066 131.52 +L 85.248853 132.52 +L 85.206455 133.52 +L 85.179415 134.52 +L 85.158893 135.52 +L 85.123514 136.52 +L 85.035618 137.52 +L 84.998638 138.52 +L 84.925793 139.52 +L 84.823104 140.52 +L 84.789892 141.52 +L 84.689442 142.52 +L 84.657702 143.52 +L 84.614758 144.52 +L 84.580953 145.52 +L 84.500665 146.52 +L 84.466322 147.52 +L 84.3944 148.52 +L 84.318533 149.52 +L 84.262438 150.52 +L 84.172696 151.52 +L 84.13274 152.52 +L 84.065043 153.52 +L 83.95089 154.52 +L 83.919731 155.52 +L 83.854248 156.52 +L 83.822214 157.52 +L 83.737021 158.52 +L 83.706963 159.52 +L 83.660592 160.52 +L 83.630884 161.52 +L 83.601241 162.52 +L 83.536145 163.52 +L 83.502349 164.52 +L 83.477196 165.52 +L 83.461103 166.52 +L 83.424942 167.52 +L 83.406036 168.52 +L 83.395813 169.52 +L 83.387508 170.52 +L 83.380785 171.52 +L 83.383499 172.52 +L 83.391203 173.52 +L 83.408834 174.52 +L 83.439062 175.52 +L 83.467659 176.52 +L 83.494969 177.52 +L 83.554397 178.52 +L 83.60991 179.52 +L 83.691548 180.52 +L 83.732804 181.52 +L 83.77741 182.52 +L 83.868958 183.52 +L 83.949573 184.52 +L 83.995531 185.52 +L 84.087077 186.52 +L 84.154033 187.52 +L 84.200752 188.52 +L 84.243882 189.52 +L 84.302125 190.52 +L 84.349396 191.52 +L 84.406452 192.52 +L 84.460989 193.52 +L 84.576427 194.52 +L 84.695576 195.52 +L 84.750627 196.52 +L 84.78698 197.52 +L 84.882034 198.52 +L 84.926466 199.52 +L 84.955573 200.52 +L 85.047237 201.52 +L 85.094029 202.52 +L 85.129742 203.52 +L 85.175559 204.52 +L 85.239505 205.52 +L 85.272455 206.52 +L 85.297515 207.52 +L 85.313607 208.52 +L 85.350088 209.52 +L 85.359122 210.52 +L 85.365274 211.52 +L 85.370848 212.52 +L 85.37806 213.52 +L 85.37889 214.52 +L 85.374277 215.52 +L 85.361883 216.52 +L 85.353583 217.52 +L 85.317803 218.52 +L 85.299049 219.52 +L 85.281448 220.52 +L 85.25707 221.52 +L 85.224234 222.52 +L 85.151924 223.52 +L 85.115339 224.52 +L 85.093128 225.52 +L 85.063072 226.52 +L 85.023552 227.52 +L 84.994091 228.52 +L 84.949454 229.52 +L 84.880184 230.52 +L 84.772301 231.52 +L 84.735195 232.52 +L 84.627165 233.52 +L 84.520245 234.52 +L 84.483559 235.52 +L 84.431805 236.52 +L 84.344871 237.52 +L 84.273973 238.52 +L 84.152819 239.52 +L 84.119893 240.52 +L 84.066368 241.52 +L 84.020016 242.52 +L 83.978661 243.52 +L 83.929933 244.52 +L 83.889673 245.52 +L 83.846021 246.52 +L 83.819425 247.52 +L 83.728255 248.52 +L 83.688348 249.52 +L 83.659681 250.52 +L 83.617384 251.52 +L 83.568262 252.52 +L 83.514325 253.52 +L 83.461987 254.52 +L 83.427999 255.52 +L 83.412844 256.52 +L 83.399613 257.52 +L 83.387584 259.18 +z +" style="fill:#ffffff;"/> + <g id="matplotlib.axis_1"> + <g id="xtick_1"> + <path d="M 84.38 259.18 +L 84.38 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 84.38 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_1"> + <path d="M 73.915 281.685312 +L 72.554375 281.685312 +L 71.200312 281.67875 +Q 70.723437 281.67875 70.530937 281.6175 +Q 70.183125 281.495 70.183125 281.096875 +Q 70.183125 280.407812 71.255 280.407812 +L 71.583125 280.414375 +L 71.865312 280.4275 +Q 71.865312 280.099375 71.80625 279.458438 +Q 71.747187 278.815313 71.747187 278.49375 +Q 71.747187 277.625313 71.904687 275.853437 +Q 72.055625 274.112188 72.049062 273.20875 +Q 71.1325 273.919687 70.880937 273.919687 +Q 70.6075 273.919687 70.404062 273.71625 +Q 70.202812 273.510625 70.202812 273.24375 +Q 70.202812 272.922187 70.79125 272.462812 +Q 71.160937 272.204687 71.836875 271.629375 +Q 72.438437 271.02125 72.985312 271.02125 +Q 73.4425 271.02125 73.4425 271.548437 +Q 73.4425 271.705938 73.400937 272.016562 +Q 73.361562 272.327187 73.361562 272.484687 +Q 73.361562 272.71 73.385625 273.169375 +Q 73.409687 273.626562 73.409687 273.851875 +Q 73.409687 274.630625 73.245625 276.177188 +Q 73.081562 277.721563 73.081562 278.49375 +Q 73.081562 278.889687 73.13625 279.458438 +Q 73.190937 280.025 73.1975 280.385937 +L 73.915 280.372812 +Q 74.201562 280.372812 74.389687 280.560937 +Q 74.577812 280.749062 74.577812 281.029062 +Q 74.577812 281.315625 74.389687 281.501562 +Q 74.201562 281.685312 73.915 281.685312 +z +M 76.614922 282.293437 +Q 76.363359 282.293437 76.170859 282.122812 +Q 75.980547 281.952187 75.980547 281.698437 +Q 75.980547 281.589062 76.026484 281.466562 +Q 76.560234 279.996562 78.036797 277.231562 +Q 79.513359 274.466562 80.053672 272.99 +Q 80.948359 270.542187 81.407734 270.564062 +Q 81.659297 270.570625 81.849609 270.745625 +Q 82.042109 270.918437 82.042109 271.165625 +Q 82.042109 271.323125 81.967734 271.541875 +L 81.202109 273.40125 +Q 80.744922 274.665625 79.896172 276.319375 +L 78.406484 279.15 +L 77.168359 281.890938 +Q 76.984609 282.293437 76.614922 282.293437 +z +M 86.705859 281.99375 +Q 85.673359 281.99375 84.853047 281.562813 +Q 83.929922 281.064062 83.608359 280.160625 +Q 83.566797 280.038125 83.566797 279.922188 +Q 83.566797 279.64875 83.774609 279.467187 +Q 83.984609 279.285625 84.258047 279.285625 +Q 84.531484 279.285625 84.730547 279.539375 +L 85.043359 280.009687 +Q 85.290547 280.346563 85.706172 280.515 +Q 86.123984 280.68125 86.705859 280.68125 +Q 87.449609 280.68125 88.011797 280.215312 +Q 88.604609 279.723125 88.604609 279.012187 +Q 88.604609 277.979687 87.847734 277.365 +Q 87.176172 276.83125 86.069297 276.715312 +Q 85.310234 276.640938 85.310234 276.100625 +Q 85.310234 275.698125 85.905234 275.485937 +L 87.539297 275.08125 +Q 88.011797 274.910625 88.250234 274.621875 +Q 88.488672 274.330938 88.495234 273.913125 +Q 88.510547 273.311562 88.031484 272.941875 +Q 87.532734 272.559062 86.629297 272.559062 +Q 86.165547 272.559062 85.728047 272.784375 +L 84.955859 273.27 +Q 84.730547 273.414375 84.592734 273.414375 +Q 84.319297 273.414375 84.124609 273.206562 +Q 83.929922 272.996562 83.929922 272.729687 +Q 83.929922 272.189375 84.975547 271.690625 +Q 85.885547 271.246562 86.471797 271.246562 +Q 87.941797 271.246562 88.803672 271.89625 +Q 89.726797 272.594062 89.726797 273.884687 +Q 89.726797 275.4925 88.427422 276.004375 +Q 88.311484 276.0525 88.160547 276.100625 +Q 89.070547 276.435312 89.521172 277.1025 +Q 89.971797 277.7675 89.971797 278.767187 +Q 89.971797 280.1125 89.022422 281.053125 +Q 88.073047 281.99375 86.705859 281.99375 +z +M 98.004844 281.691875 +Q 97.834219 281.691875 97.523594 281.586875 +Q 97.212969 281.479687 97.048906 281.479687 +Q 96.698906 281.479687 96.001094 281.52125 +Q 95.305469 281.562813 94.948906 281.562813 +Q 94.682031 281.562813 94.159219 281.630625 +Q 93.636406 281.698437 93.369531 281.698437 +Q 93.295156 281.698437 93.150781 281.672188 +Q 93.008594 281.64375 92.932031 281.64375 +Q 92.461719 281.64375 92.317344 281.186562 +Q 92.236406 280.948125 92.236406 280.36625 +Q 92.236406 278.77375 93.102656 277.8025 +Q 93.500781 277.358437 95.244219 276.161875 +Q 96.219844 275.4925 96.547969 275.11625 +Q 97.136406 274.46 97.136406 273.578437 +Q 97.136406 273.140937 96.569844 272.799688 +Q 96.071094 272.49125 95.592031 272.49125 +Q 94.962031 272.49125 94.395469 272.854375 +L 93.417656 273.62 +Q 93.124531 273.851875 92.947344 273.851875 +Q 92.242969 273.851875 92.242969 273.291875 +Q 92.242969 272.970312 92.501094 272.73625 +Q 93.301719 271.985937 93.890156 271.65125 +Q 94.717031 271.17875 95.592031 271.17875 +Q 96.698906 271.17875 97.567344 271.780312 +Q 98.538594 272.45625 98.538594 273.517187 +Q 98.538594 274.212812 98.339531 274.80125 +Q 98.142656 275.389687 97.737969 275.875313 +Q 97.226094 276.49 96.001094 277.249062 +Q 94.717031 278.05625 94.314531 278.471875 +Q 93.555469 279.259375 93.568594 280.379375 +L 94.977344 280.250313 +Q 96.425469 280.167187 97.048906 280.167187 +Q 97.567344 280.167187 98.033281 280.346563 +Q 98.647969 280.585 98.647969 281.009375 +Q 98.647969 281.27625 98.462031 281.484062 +Q 98.278281 281.691875 98.004844 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 73.915 281.685312 +L 72.554375 281.685312 +L 71.200312 281.67875 +Q 70.723437 281.67875 70.530937 281.6175 +Q 70.183125 281.495 70.183125 281.096875 +Q 70.183125 280.407812 71.255 280.407812 +L 71.583125 280.414375 +L 71.865312 280.4275 +Q 71.865312 280.099375 71.80625 279.458438 +Q 71.747187 278.815313 71.747187 278.49375 +Q 71.747187 277.625313 71.904687 275.853437 +Q 72.055625 274.112188 72.049062 273.20875 +Q 71.1325 273.919687 70.880937 273.919687 +Q 70.6075 273.919687 70.404062 273.71625 +Q 70.202812 273.510625 70.202812 273.24375 +Q 70.202812 272.922187 70.79125 272.462812 +Q 71.160937 272.204687 71.836875 271.629375 +Q 72.438437 271.02125 72.985312 271.02125 +Q 73.4425 271.02125 73.4425 271.548437 +Q 73.4425 271.705938 73.400937 272.016562 +Q 73.361562 272.327187 73.361562 272.484687 +Q 73.361562 272.71 73.385625 273.169375 +Q 73.409687 273.626562 73.409687 273.851875 +Q 73.409687 274.630625 73.245625 276.177188 +Q 73.081562 277.721563 73.081562 278.49375 +Q 73.081562 278.889687 73.13625 279.458438 +Q 73.190937 280.025 73.1975 280.385937 +L 73.915 280.372812 +Q 74.201562 280.372812 74.389687 280.560937 +Q 74.577812 280.749062 74.577812 281.029062 +Q 74.577812 281.315625 74.389687 281.501562 +Q 74.201562 281.685312 73.915 281.685312 +z +M 76.614922 282.293437 +Q 76.363359 282.293437 76.170859 282.122812 +Q 75.980547 281.952187 75.980547 281.698437 +Q 75.980547 281.589062 76.026484 281.466562 +Q 76.560234 279.996562 78.036797 277.231562 +Q 79.513359 274.466562 80.053672 272.99 +Q 80.948359 270.542187 81.407734 270.564062 +Q 81.659297 270.570625 81.849609 270.745625 +Q 82.042109 270.918437 82.042109 271.165625 +Q 82.042109 271.323125 81.967734 271.541875 +L 81.202109 273.40125 +Q 80.744922 274.665625 79.896172 276.319375 +L 78.406484 279.15 +L 77.168359 281.890938 +Q 76.984609 282.293437 76.614922 282.293437 +z +M 86.705859 281.99375 +Q 85.673359 281.99375 84.853047 281.562813 +Q 83.929922 281.064062 83.608359 280.160625 +Q 83.566797 280.038125 83.566797 279.922188 +Q 83.566797 279.64875 83.774609 279.467187 +Q 83.984609 279.285625 84.258047 279.285625 +Q 84.531484 279.285625 84.730547 279.539375 +L 85.043359 280.009687 +Q 85.290547 280.346563 85.706172 280.515 +Q 86.123984 280.68125 86.705859 280.68125 +Q 87.449609 280.68125 88.011797 280.215312 +Q 88.604609 279.723125 88.604609 279.012187 +Q 88.604609 277.979687 87.847734 277.365 +Q 87.176172 276.83125 86.069297 276.715312 +Q 85.310234 276.640938 85.310234 276.100625 +Q 85.310234 275.698125 85.905234 275.485937 +L 87.539297 275.08125 +Q 88.011797 274.910625 88.250234 274.621875 +Q 88.488672 274.330938 88.495234 273.913125 +Q 88.510547 273.311562 88.031484 272.941875 +Q 87.532734 272.559062 86.629297 272.559062 +Q 86.165547 272.559062 85.728047 272.784375 +L 84.955859 273.27 +Q 84.730547 273.414375 84.592734 273.414375 +Q 84.319297 273.414375 84.124609 273.206562 +Q 83.929922 272.996562 83.929922 272.729687 +Q 83.929922 272.189375 84.975547 271.690625 +Q 85.885547 271.246562 86.471797 271.246562 +Q 87.941797 271.246562 88.803672 271.89625 +Q 89.726797 272.594062 89.726797 273.884687 +Q 89.726797 275.4925 88.427422 276.004375 +Q 88.311484 276.0525 88.160547 276.100625 +Q 89.070547 276.435312 89.521172 277.1025 +Q 89.971797 277.7675 89.971797 278.767187 +Q 89.971797 280.1125 89.022422 281.053125 +Q 88.073047 281.99375 86.705859 281.99375 +z +M 98.004844 281.691875 +Q 97.834219 281.691875 97.523594 281.586875 +Q 97.212969 281.479687 97.048906 281.479687 +Q 96.698906 281.479687 96.001094 281.52125 +Q 95.305469 281.562813 94.948906 281.562813 +Q 94.682031 281.562813 94.159219 281.630625 +Q 93.636406 281.698437 93.369531 281.698437 +Q 93.295156 281.698437 93.150781 281.672188 +Q 93.008594 281.64375 92.932031 281.64375 +Q 92.461719 281.64375 92.317344 281.186562 +Q 92.236406 280.948125 92.236406 280.36625 +Q 92.236406 278.77375 93.102656 277.8025 +Q 93.500781 277.358437 95.244219 276.161875 +Q 96.219844 275.4925 96.547969 275.11625 +Q 97.136406 274.46 97.136406 273.578437 +Q 97.136406 273.140937 96.569844 272.799688 +Q 96.071094 272.49125 95.592031 272.49125 +Q 94.962031 272.49125 94.395469 272.854375 +L 93.417656 273.62 +Q 93.124531 273.851875 92.947344 273.851875 +Q 92.242969 273.851875 92.242969 273.291875 +Q 92.242969 272.970312 92.501094 272.73625 +Q 93.301719 271.985937 93.890156 271.65125 +Q 94.717031 271.17875 95.592031 271.17875 +Q 96.698906 271.17875 97.567344 271.780312 +Q 98.538594 272.45625 98.538594 273.517187 +Q 98.538594 274.212812 98.339531 274.80125 +Q 98.142656 275.389687 97.737969 275.875313 +Q 97.226094 276.49 96.001094 277.249062 +Q 94.717031 278.05625 94.314531 278.471875 +Q 93.555469 279.259375 93.568594 280.379375 +L 94.977344 280.250313 +Q 96.425469 280.167187 97.048906 280.167187 +Q 97.567344 280.167187 98.033281 280.346563 +Q 98.647969 280.585 98.647969 281.009375 +Q 98.647969 281.27625 98.462031 281.484062 +Q 98.278281 281.691875 98.004844 281.691875 +z +"/> + </g> + </g> + <g id="xtick_2"> + <path d="M 122.818846 259.18 +L 122.818846 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 122.818846 259.18 +L 122.818846 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_2"> + <path d="M 113.47494 281.685312 +L 112.114315 281.685312 +L 110.760252 281.67875 +Q 110.283377 281.67875 110.090877 281.6175 +Q 109.743065 281.495 109.743065 281.096875 +Q 109.743065 280.407812 110.81494 280.407812 +L 111.143065 280.414375 +L 111.425252 280.4275 +Q 111.425252 280.099375 111.36619 279.458438 +Q 111.307127 278.815313 111.307127 278.49375 +Q 111.307127 277.625313 111.464627 275.853437 +Q 111.615565 274.112188 111.609002 273.20875 +Q 110.69244 273.919687 110.440877 273.919687 +Q 110.16744 273.919687 109.964002 273.71625 +Q 109.762752 273.510625 109.762752 273.24375 +Q 109.762752 272.922187 110.35119 272.462812 +Q 110.720877 272.204687 111.396815 271.629375 +Q 111.998377 271.02125 112.545252 271.02125 +Q 113.00244 271.02125 113.00244 271.548437 +Q 113.00244 271.705938 112.960877 272.016562 +Q 112.921502 272.327187 112.921502 272.484687 +Q 112.921502 272.71 112.945565 273.169375 +Q 112.969627 273.626562 112.969627 273.851875 +Q 112.969627 274.630625 112.805565 276.177188 +Q 112.641502 277.721563 112.641502 278.49375 +Q 112.641502 278.889687 112.69619 279.458438 +Q 112.750877 280.025 112.75744 280.385937 +L 113.47494 280.372812 +Q 113.761502 280.372812 113.949627 280.560937 +Q 114.137752 280.749062 114.137752 281.029062 +Q 114.137752 281.315625 113.949627 281.501562 +Q 113.761502 281.685312 113.47494 281.685312 +z +M 116.174862 282.293437 +Q 115.923299 282.293437 115.730799 282.122812 +Q 115.540487 281.952187 115.540487 281.698437 +Q 115.540487 281.589062 115.586424 281.466562 +Q 116.120174 279.996562 117.596737 277.231562 +Q 119.073299 274.466562 119.613612 272.99 +Q 120.508299 270.542187 120.967674 270.564062 +Q 121.219237 270.570625 121.409549 270.745625 +Q 121.602049 270.918437 121.602049 271.165625 +Q 121.602049 271.323125 121.527674 271.541875 +L 120.762049 273.40125 +Q 120.304862 274.665625 119.456112 276.319375 +L 117.966424 279.15 +L 116.728299 281.890938 +Q 116.544549 282.293437 116.174862 282.293437 +z +M 126.941737 281.685312 +L 125.581112 281.685312 +L 124.227049 281.67875 +Q 123.750174 281.67875 123.557674 281.6175 +Q 123.209862 281.495 123.209862 281.096875 +Q 123.209862 280.407812 124.281737 280.407812 +L 124.609862 280.414375 +L 124.892049 280.4275 +Q 124.892049 280.099375 124.832987 279.458438 +Q 124.773924 278.815313 124.773924 278.49375 +Q 124.773924 277.625313 124.931424 275.853437 +Q 125.082362 274.112188 125.075799 273.20875 +Q 124.159237 273.919687 123.907674 273.919687 +Q 123.634237 273.919687 123.430799 273.71625 +Q 123.229549 273.510625 123.229549 273.24375 +Q 123.229549 272.922187 123.817987 272.462812 +Q 124.187674 272.204687 124.863612 271.629375 +Q 125.465174 271.02125 126.012049 271.02125 +Q 126.469237 271.02125 126.469237 271.548437 +Q 126.469237 271.705938 126.427674 272.016562 +Q 126.388299 272.327187 126.388299 272.484687 +Q 126.388299 272.71 126.412362 273.169375 +Q 126.436424 273.626562 126.436424 273.851875 +Q 126.436424 274.630625 126.272362 276.177188 +Q 126.108299 277.721563 126.108299 278.49375 +Q 126.108299 278.889687 126.162987 279.458438 +Q 126.217674 280.025 126.224237 280.385937 +L 126.941737 280.372812 +Q 127.228299 280.372812 127.416424 280.560937 +Q 127.604549 280.749062 127.604549 281.029062 +Q 127.604549 281.315625 127.416424 281.501562 +Q 127.228299 281.685312 126.941737 281.685312 +z +M 132.513846 282.170937 +Q 130.728846 282.170937 129.888846 280.865 +Q 129.191034 279.790937 129.191034 278.001562 +Q 129.191034 274.624062 131.931971 272.143438 +L 132.575096 271.49375 +Q 133.045409 271.040937 133.286034 271.040937 +Q 133.559471 271.040937 133.762909 271.237812 +Q 133.968534 271.4325 133.975096 271.697187 +Q 133.990409 271.944375 133.279471 272.64875 +L 131.883846 274.009375 +Q 131.330409 274.569375 130.934471 275.704687 +Q 131.529471 275.43125 131.973534 275.297812 +Q 132.417596 275.164375 132.704159 275.164375 +Q 134.303221 275.164375 135.158534 276.019687 +Q 136.013846 276.872812 136.013846 278.4325 +Q 136.013846 280.064375 135.090721 281.096875 +Q 134.126034 282.170937 132.513846 282.170937 +z +M 132.513846 276.557812 +Q 131.925409 276.557812 131.459471 276.763437 +Q 131.282284 276.846563 130.564784 277.290625 +Q 130.523221 277.651562 130.523221 278.001562 +Q 130.523221 279.224375 130.934471 279.996562 +Q 131.452909 280.980937 132.553221 280.980937 +Q 133.585721 280.980937 134.154471 280.24375 +Q 134.679471 279.559062 134.679471 278.4325 +Q 134.679471 277.494062 134.139159 277.025937 +Q 133.601034 276.557812 132.513846 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 113.47494 281.685312 +L 112.114315 281.685312 +L 110.760252 281.67875 +Q 110.283377 281.67875 110.090877 281.6175 +Q 109.743065 281.495 109.743065 281.096875 +Q 109.743065 280.407812 110.81494 280.407812 +L 111.143065 280.414375 +L 111.425252 280.4275 +Q 111.425252 280.099375 111.36619 279.458438 +Q 111.307127 278.815313 111.307127 278.49375 +Q 111.307127 277.625313 111.464627 275.853437 +Q 111.615565 274.112188 111.609002 273.20875 +Q 110.69244 273.919687 110.440877 273.919687 +Q 110.16744 273.919687 109.964002 273.71625 +Q 109.762752 273.510625 109.762752 273.24375 +Q 109.762752 272.922187 110.35119 272.462812 +Q 110.720877 272.204687 111.396815 271.629375 +Q 111.998377 271.02125 112.545252 271.02125 +Q 113.00244 271.02125 113.00244 271.548437 +Q 113.00244 271.705938 112.960877 272.016562 +Q 112.921502 272.327187 112.921502 272.484687 +Q 112.921502 272.71 112.945565 273.169375 +Q 112.969627 273.626562 112.969627 273.851875 +Q 112.969627 274.630625 112.805565 276.177188 +Q 112.641502 277.721563 112.641502 278.49375 +Q 112.641502 278.889687 112.69619 279.458438 +Q 112.750877 280.025 112.75744 280.385937 +L 113.47494 280.372812 +Q 113.761502 280.372812 113.949627 280.560937 +Q 114.137752 280.749062 114.137752 281.029062 +Q 114.137752 281.315625 113.949627 281.501562 +Q 113.761502 281.685312 113.47494 281.685312 +z +M 116.174862 282.293437 +Q 115.923299 282.293437 115.730799 282.122812 +Q 115.540487 281.952187 115.540487 281.698437 +Q 115.540487 281.589062 115.586424 281.466562 +Q 116.120174 279.996562 117.596737 277.231562 +Q 119.073299 274.466562 119.613612 272.99 +Q 120.508299 270.542187 120.967674 270.564062 +Q 121.219237 270.570625 121.409549 270.745625 +Q 121.602049 270.918437 121.602049 271.165625 +Q 121.602049 271.323125 121.527674 271.541875 +L 120.762049 273.40125 +Q 120.304862 274.665625 119.456112 276.319375 +L 117.966424 279.15 +L 116.728299 281.890938 +Q 116.544549 282.293437 116.174862 282.293437 +z +M 126.941737 281.685312 +L 125.581112 281.685312 +L 124.227049 281.67875 +Q 123.750174 281.67875 123.557674 281.6175 +Q 123.209862 281.495 123.209862 281.096875 +Q 123.209862 280.407812 124.281737 280.407812 +L 124.609862 280.414375 +L 124.892049 280.4275 +Q 124.892049 280.099375 124.832987 279.458438 +Q 124.773924 278.815313 124.773924 278.49375 +Q 124.773924 277.625313 124.931424 275.853437 +Q 125.082362 274.112188 125.075799 273.20875 +Q 124.159237 273.919687 123.907674 273.919687 +Q 123.634237 273.919687 123.430799 273.71625 +Q 123.229549 273.510625 123.229549 273.24375 +Q 123.229549 272.922187 123.817987 272.462812 +Q 124.187674 272.204687 124.863612 271.629375 +Q 125.465174 271.02125 126.012049 271.02125 +Q 126.469237 271.02125 126.469237 271.548437 +Q 126.469237 271.705938 126.427674 272.016562 +Q 126.388299 272.327187 126.388299 272.484687 +Q 126.388299 272.71 126.412362 273.169375 +Q 126.436424 273.626562 126.436424 273.851875 +Q 126.436424 274.630625 126.272362 276.177188 +Q 126.108299 277.721563 126.108299 278.49375 +Q 126.108299 278.889687 126.162987 279.458438 +Q 126.217674 280.025 126.224237 280.385937 +L 126.941737 280.372812 +Q 127.228299 280.372812 127.416424 280.560937 +Q 127.604549 280.749062 127.604549 281.029062 +Q 127.604549 281.315625 127.416424 281.501562 +Q 127.228299 281.685312 126.941737 281.685312 +z +M 132.513846 282.170937 +Q 130.728846 282.170937 129.888846 280.865 +Q 129.191034 279.790937 129.191034 278.001562 +Q 129.191034 274.624062 131.931971 272.143438 +L 132.575096 271.49375 +Q 133.045409 271.040937 133.286034 271.040937 +Q 133.559471 271.040937 133.762909 271.237812 +Q 133.968534 271.4325 133.975096 271.697187 +Q 133.990409 271.944375 133.279471 272.64875 +L 131.883846 274.009375 +Q 131.330409 274.569375 130.934471 275.704687 +Q 131.529471 275.43125 131.973534 275.297812 +Q 132.417596 275.164375 132.704159 275.164375 +Q 134.303221 275.164375 135.158534 276.019687 +Q 136.013846 276.872812 136.013846 278.4325 +Q 136.013846 280.064375 135.090721 281.096875 +Q 134.126034 282.170937 132.513846 282.170937 +z +M 132.513846 276.557812 +Q 131.925409 276.557812 131.459471 276.763437 +Q 131.282284 276.846563 130.564784 277.290625 +Q 130.523221 277.651562 130.523221 278.001562 +Q 130.523221 279.224375 130.934471 279.996562 +Q 131.452909 280.980937 132.553221 280.980937 +Q 133.585721 280.980937 134.154471 280.24375 +Q 134.679471 279.559062 134.679471 278.4325 +Q 134.679471 277.494062 134.139159 277.025937 +Q 133.601034 276.557812 132.513846 276.557812 +z +"/> + </g> + </g> + <g id="xtick_3"> + <path d="M 161.257692 259.18 +L 161.257692 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 161.257692 259.18 +L 161.257692 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_3"> + <path d="M 155.06488 281.685312 +L 153.704255 281.685312 +L 152.350192 281.67875 +Q 151.873317 281.67875 151.680817 281.6175 +Q 151.333005 281.495 151.333005 281.096875 +Q 151.333005 280.407812 152.40488 280.407812 +L 152.733005 280.414375 +L 153.015192 280.4275 +Q 153.015192 280.099375 152.95613 279.458438 +Q 152.897067 278.815313 152.897067 278.49375 +Q 152.897067 277.625313 153.054567 275.853437 +Q 153.205505 274.112188 153.198942 273.20875 +Q 152.28238 273.919687 152.030817 273.919687 +Q 151.75738 273.919687 151.553942 273.71625 +Q 151.352692 273.510625 151.352692 273.24375 +Q 151.352692 272.922187 151.94113 272.462812 +Q 152.310817 272.204687 152.986755 271.629375 +Q 153.588317 271.02125 154.135192 271.02125 +Q 154.59238 271.02125 154.59238 271.548437 +Q 154.59238 271.705938 154.550817 272.016562 +Q 154.511442 272.327187 154.511442 272.484687 +Q 154.511442 272.71 154.535505 273.169375 +Q 154.559567 273.626562 154.559567 273.851875 +Q 154.559567 274.630625 154.395505 276.177188 +Q 154.231442 277.721563 154.231442 278.49375 +Q 154.231442 278.889687 154.28613 279.458438 +Q 154.340817 280.025 154.34738 280.385937 +L 155.06488 280.372812 +Q 155.351442 280.372812 155.539567 280.560937 +Q 155.727692 280.749062 155.727692 281.029062 +Q 155.727692 281.315625 155.539567 281.501562 +Q 155.351442 281.685312 155.06488 281.685312 +z +M 157.764802 282.293437 +Q 157.513239 282.293437 157.320739 282.122812 +Q 157.130427 281.952187 157.130427 281.698437 +Q 157.130427 281.589062 157.176364 281.466562 +Q 157.710114 279.996562 159.186677 277.231562 +Q 160.663239 274.466562 161.203552 272.99 +Q 162.098239 270.542187 162.557614 270.564062 +Q 162.809177 270.570625 162.999489 270.745625 +Q 163.191989 270.918437 163.191989 271.165625 +Q 163.191989 271.323125 163.117614 271.541875 +L 162.351989 273.40125 +Q 161.894802 274.665625 161.046052 276.319375 +L 159.556364 279.15 +L 158.318239 281.890938 +Q 158.134489 282.293437 157.764802 282.293437 +z +M 167.916989 282.048437 +Q 166.473239 282.048437 165.585114 281.418437 +Q 164.574489 280.7075 164.552614 279.33375 +Q 164.526364 277.126562 166.105739 276.325937 +Q 164.887302 275.58875 164.887302 274.228125 +Q 164.887302 272.935312 165.825739 272.08 +Q 166.720427 271.259687 167.997927 271.246562 +Q 170.870114 271.220312 170.870114 274.08375 +Q 170.870114 274.904062 170.541989 275.348125 +Q 170.275114 275.717812 169.509489 276.107187 +Q 170.528864 276.619062 170.937927 277.214062 +Q 171.416989 277.911875 171.416989 279.134687 +Q 171.416989 280.530312 170.384489 281.322187 +Q 169.426364 282.048437 167.916989 282.048437 +z +M 167.978239 272.471563 +Q 167.096677 272.471563 166.630739 272.970312 +Q 166.215114 273.434062 166.221677 274.228125 +Q 166.228239 275.184062 167.794489 275.58875 +Q 168.614802 275.348125 168.969177 275.109688 +Q 169.535739 274.726875 169.535739 274.08375 +Q 169.535739 273.154062 169.120114 272.777812 +Q 168.763552 272.471563 167.978239 272.471563 +z +M 167.855739 276.798437 +Q 166.768552 277.30375 166.405427 277.673437 +Q 165.838864 278.24 165.871677 279.2725 +Q 165.900114 280.127813 166.659177 280.55 +Q 167.212614 280.851875 167.916989 280.851875 +Q 169.120114 280.851875 169.599177 280.283125 +Q 169.981989 279.8325 169.981989 278.915937 +Q 169.981989 278.02125 169.284177 277.474375 +Q 168.818239 277.098125 167.855739 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 155.06488 281.685312 +L 153.704255 281.685312 +L 152.350192 281.67875 +Q 151.873317 281.67875 151.680817 281.6175 +Q 151.333005 281.495 151.333005 281.096875 +Q 151.333005 280.407812 152.40488 280.407812 +L 152.733005 280.414375 +L 153.015192 280.4275 +Q 153.015192 280.099375 152.95613 279.458438 +Q 152.897067 278.815313 152.897067 278.49375 +Q 152.897067 277.625313 153.054567 275.853437 +Q 153.205505 274.112188 153.198942 273.20875 +Q 152.28238 273.919687 152.030817 273.919687 +Q 151.75738 273.919687 151.553942 273.71625 +Q 151.352692 273.510625 151.352692 273.24375 +Q 151.352692 272.922187 151.94113 272.462812 +Q 152.310817 272.204687 152.986755 271.629375 +Q 153.588317 271.02125 154.135192 271.02125 +Q 154.59238 271.02125 154.59238 271.548437 +Q 154.59238 271.705938 154.550817 272.016562 +Q 154.511442 272.327187 154.511442 272.484687 +Q 154.511442 272.71 154.535505 273.169375 +Q 154.559567 273.626562 154.559567 273.851875 +Q 154.559567 274.630625 154.395505 276.177188 +Q 154.231442 277.721563 154.231442 278.49375 +Q 154.231442 278.889687 154.28613 279.458438 +Q 154.340817 280.025 154.34738 280.385937 +L 155.06488 280.372812 +Q 155.351442 280.372812 155.539567 280.560937 +Q 155.727692 280.749062 155.727692 281.029062 +Q 155.727692 281.315625 155.539567 281.501562 +Q 155.351442 281.685312 155.06488 281.685312 +z +M 157.764802 282.293437 +Q 157.513239 282.293437 157.320739 282.122812 +Q 157.130427 281.952187 157.130427 281.698437 +Q 157.130427 281.589062 157.176364 281.466562 +Q 157.710114 279.996562 159.186677 277.231562 +Q 160.663239 274.466562 161.203552 272.99 +Q 162.098239 270.542187 162.557614 270.564062 +Q 162.809177 270.570625 162.999489 270.745625 +Q 163.191989 270.918437 163.191989 271.165625 +Q 163.191989 271.323125 163.117614 271.541875 +L 162.351989 273.40125 +Q 161.894802 274.665625 161.046052 276.319375 +L 159.556364 279.15 +L 158.318239 281.890938 +Q 158.134489 282.293437 157.764802 282.293437 +z +M 167.916989 282.048437 +Q 166.473239 282.048437 165.585114 281.418437 +Q 164.574489 280.7075 164.552614 279.33375 +Q 164.526364 277.126562 166.105739 276.325937 +Q 164.887302 275.58875 164.887302 274.228125 +Q 164.887302 272.935312 165.825739 272.08 +Q 166.720427 271.259687 167.997927 271.246562 +Q 170.870114 271.220312 170.870114 274.08375 +Q 170.870114 274.904062 170.541989 275.348125 +Q 170.275114 275.717812 169.509489 276.107187 +Q 170.528864 276.619062 170.937927 277.214062 +Q 171.416989 277.911875 171.416989 279.134687 +Q 171.416989 280.530312 170.384489 281.322187 +Q 169.426364 282.048437 167.916989 282.048437 +z +M 167.978239 272.471563 +Q 167.096677 272.471563 166.630739 272.970312 +Q 166.215114 273.434062 166.221677 274.228125 +Q 166.228239 275.184062 167.794489 275.58875 +Q 168.614802 275.348125 168.969177 275.109688 +Q 169.535739 274.726875 169.535739 274.08375 +Q 169.535739 273.154062 169.120114 272.777812 +Q 168.763552 272.471563 167.978239 272.471563 +z +M 167.855739 276.798437 +Q 166.768552 277.30375 166.405427 277.673437 +Q 165.838864 278.24 165.871677 279.2725 +Q 165.900114 280.127813 166.659177 280.55 +Q 167.212614 280.851875 167.916989 280.851875 +Q 169.120114 280.851875 169.599177 280.283125 +Q 169.981989 279.8325 169.981989 278.915937 +Q 169.981989 278.02125 169.284177 277.474375 +Q 168.818239 277.098125 167.855739 276.798437 +z +"/> + </g> + </g> + <g id="xtick_4"> + <path d="M 199.696538 259.18 +L 199.696538 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 199.696538 259.18 +L 199.696538 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_4"> + <path d="M 193.503726 281.685312 +L 192.143101 281.685312 +L 190.789038 281.67875 +Q 190.312163 281.67875 190.119663 281.6175 +Q 189.771851 281.495 189.771851 281.096875 +Q 189.771851 280.407812 190.843726 280.407812 +L 191.171851 280.414375 +L 191.454038 280.4275 +Q 191.454038 280.099375 191.394976 279.458438 +Q 191.335913 278.815313 191.335913 278.49375 +Q 191.335913 277.625313 191.493413 275.853437 +Q 191.644351 274.112188 191.637788 273.20875 +Q 190.721226 273.919687 190.469663 273.919687 +Q 190.196226 273.919687 189.992788 273.71625 +Q 189.791538 273.510625 189.791538 273.24375 +Q 189.791538 272.922187 190.379976 272.462812 +Q 190.749663 272.204687 191.425601 271.629375 +Q 192.027163 271.02125 192.574038 271.02125 +Q 193.031226 271.02125 193.031226 271.548437 +Q 193.031226 271.705938 192.989663 272.016562 +Q 192.950288 272.327187 192.950288 272.484687 +Q 192.950288 272.71 192.974351 273.169375 +Q 192.998413 273.626562 192.998413 273.851875 +Q 192.998413 274.630625 192.834351 276.177188 +Q 192.670288 277.721563 192.670288 278.49375 +Q 192.670288 278.889687 192.724976 279.458438 +Q 192.779663 280.025 192.786226 280.385937 +L 193.503726 280.372812 +Q 193.790288 280.372812 193.978413 280.560937 +Q 194.166538 280.749062 194.166538 281.029062 +Q 194.166538 281.315625 193.978413 281.501562 +Q 193.790288 281.685312 193.503726 281.685312 +z +M 196.203648 282.293437 +Q 195.952085 282.293437 195.759585 282.122812 +Q 195.569273 281.952187 195.569273 281.698437 +Q 195.569273 281.589062 195.61521 281.466562 +Q 196.14896 279.996562 197.625523 277.231562 +Q 199.102085 274.466562 199.642398 272.99 +Q 200.537085 270.542187 200.99646 270.564062 +Q 201.248023 270.570625 201.438335 270.745625 +Q 201.630835 270.918437 201.630835 271.165625 +Q 201.630835 271.323125 201.55646 271.541875 +L 200.790835 273.40125 +Q 200.333648 274.665625 199.484898 276.319375 +L 197.99521 279.15 +L 196.757085 281.890938 +Q 196.573335 282.293437 196.203648 282.293437 +z +M 208.74896 278.690625 +L 208.74896 281.221563 +Q 208.74896 281.855937 208.125523 281.855937 +Q 207.40146 281.855937 207.40146 280.865 +Q 207.40146 280.7425 207.414585 280.517187 +Q 207.42771 280.291875 207.42771 280.20875 +L 207.421148 278.657812 +L 204.406773 278.58125 +Q 203.470523 278.58125 203.107398 278.52 +Q 202.486148 278.417187 202.486148 278.034375 +Q 202.486148 277.728125 202.862398 277.255625 +L 203.450835 276.557812 +L 206.813023 271.65125 +Q 207.272398 271.014687 207.974585 271.014687 +Q 208.74896 271.014687 208.74896 271.684062 +L 208.74896 277.365 +Q 208.864898 277.358437 209.02896 277.358437 +Q 210.286773 277.358437 210.286773 278.034375 +Q 210.286773 278.526562 209.766148 278.657812 +Q 209.534273 278.719063 208.74896 278.690625 +z +M 207.421148 272.909063 +Q 205.596773 275.820625 204.570835 277.26875 +L 207.421148 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 193.503726 281.685312 +L 192.143101 281.685312 +L 190.789038 281.67875 +Q 190.312163 281.67875 190.119663 281.6175 +Q 189.771851 281.495 189.771851 281.096875 +Q 189.771851 280.407812 190.843726 280.407812 +L 191.171851 280.414375 +L 191.454038 280.4275 +Q 191.454038 280.099375 191.394976 279.458438 +Q 191.335913 278.815313 191.335913 278.49375 +Q 191.335913 277.625313 191.493413 275.853437 +Q 191.644351 274.112188 191.637788 273.20875 +Q 190.721226 273.919687 190.469663 273.919687 +Q 190.196226 273.919687 189.992788 273.71625 +Q 189.791538 273.510625 189.791538 273.24375 +Q 189.791538 272.922187 190.379976 272.462812 +Q 190.749663 272.204687 191.425601 271.629375 +Q 192.027163 271.02125 192.574038 271.02125 +Q 193.031226 271.02125 193.031226 271.548437 +Q 193.031226 271.705938 192.989663 272.016562 +Q 192.950288 272.327187 192.950288 272.484687 +Q 192.950288 272.71 192.974351 273.169375 +Q 192.998413 273.626562 192.998413 273.851875 +Q 192.998413 274.630625 192.834351 276.177188 +Q 192.670288 277.721563 192.670288 278.49375 +Q 192.670288 278.889687 192.724976 279.458438 +Q 192.779663 280.025 192.786226 280.385937 +L 193.503726 280.372812 +Q 193.790288 280.372812 193.978413 280.560937 +Q 194.166538 280.749062 194.166538 281.029062 +Q 194.166538 281.315625 193.978413 281.501562 +Q 193.790288 281.685312 193.503726 281.685312 +z +M 196.203648 282.293437 +Q 195.952085 282.293437 195.759585 282.122812 +Q 195.569273 281.952187 195.569273 281.698437 +Q 195.569273 281.589062 195.61521 281.466562 +Q 196.14896 279.996562 197.625523 277.231562 +Q 199.102085 274.466562 199.642398 272.99 +Q 200.537085 270.542187 200.99646 270.564062 +Q 201.248023 270.570625 201.438335 270.745625 +Q 201.630835 270.918437 201.630835 271.165625 +Q 201.630835 271.323125 201.55646 271.541875 +L 200.790835 273.40125 +Q 200.333648 274.665625 199.484898 276.319375 +L 197.99521 279.15 +L 196.757085 281.890938 +Q 196.573335 282.293437 196.203648 282.293437 +z +M 208.74896 278.690625 +L 208.74896 281.221563 +Q 208.74896 281.855937 208.125523 281.855937 +Q 207.40146 281.855937 207.40146 280.865 +Q 207.40146 280.7425 207.414585 280.517187 +Q 207.42771 280.291875 207.42771 280.20875 +L 207.421148 278.657812 +L 204.406773 278.58125 +Q 203.470523 278.58125 203.107398 278.52 +Q 202.486148 278.417187 202.486148 278.034375 +Q 202.486148 277.728125 202.862398 277.255625 +L 203.450835 276.557812 +L 206.813023 271.65125 +Q 207.272398 271.014687 207.974585 271.014687 +Q 208.74896 271.014687 208.74896 271.684062 +L 208.74896 277.365 +Q 208.864898 277.358437 209.02896 277.358437 +Q 210.286773 277.358437 210.286773 278.034375 +Q 210.286773 278.526562 209.766148 278.657812 +Q 209.534273 278.719063 208.74896 278.690625 +z +M 207.421148 272.909063 +Q 205.596773 275.820625 204.570835 277.26875 +L 207.421148 277.33875 +z +"/> + </g> + </g> + <g id="xtick_5"> + <path d="M 238.135385 259.18 +L 238.135385 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 238.135385 259.18 +L 238.135385 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_5"> + <path d="M 231.942572 281.685312 +L 230.581947 281.685312 +L 229.227885 281.67875 +Q 228.75101 281.67875 228.55851 281.6175 +Q 228.210697 281.495 228.210697 281.096875 +Q 228.210697 280.407812 229.282572 280.407812 +L 229.610697 280.414375 +L 229.892885 280.4275 +Q 229.892885 280.099375 229.833822 279.458438 +Q 229.77476 278.815313 229.77476 278.49375 +Q 229.77476 277.625313 229.93226 275.853437 +Q 230.083197 274.112188 230.076635 273.20875 +Q 229.160072 273.919687 228.90851 273.919687 +Q 228.635072 273.919687 228.431635 273.71625 +Q 228.230385 273.510625 228.230385 273.24375 +Q 228.230385 272.922187 228.818822 272.462812 +Q 229.18851 272.204687 229.864447 271.629375 +Q 230.46601 271.02125 231.012885 271.02125 +Q 231.470072 271.02125 231.470072 271.548437 +Q 231.470072 271.705938 231.42851 272.016562 +Q 231.389135 272.327187 231.389135 272.484687 +Q 231.389135 272.71 231.413197 273.169375 +Q 231.43726 273.626562 231.43726 273.851875 +Q 231.43726 274.630625 231.273197 276.177188 +Q 231.109135 277.721563 231.109135 278.49375 +Q 231.109135 278.889687 231.163822 279.458438 +Q 231.21851 280.025 231.225072 280.385937 +L 231.942572 280.372812 +Q 232.229135 280.372812 232.41726 280.560937 +Q 232.605385 280.749062 232.605385 281.029062 +Q 232.605385 281.315625 232.41726 281.501562 +Q 232.229135 281.685312 231.942572 281.685312 +z +M 234.642494 282.293437 +Q 234.390931 282.293437 234.198431 282.122812 +Q 234.008119 281.952187 234.008119 281.698437 +Q 234.008119 281.589062 234.054056 281.466562 +Q 234.587806 279.996562 236.064369 277.231562 +Q 237.540931 274.466562 238.081244 272.99 +Q 238.975931 270.542187 239.435306 270.564062 +Q 239.686869 270.570625 239.877181 270.745625 +Q 240.069681 270.918437 240.069681 271.165625 +Q 240.069681 271.323125 239.995306 271.541875 +L 239.229681 273.40125 +Q 238.772494 274.665625 237.923744 276.319375 +L 236.434056 279.15 +L 235.195931 281.890938 +Q 235.012181 282.293437 234.642494 282.293437 +z +M 247.487494 281.691875 +Q 247.316869 281.691875 247.006244 281.586875 +Q 246.695619 281.479687 246.531556 281.479687 +Q 246.181556 281.479687 245.483744 281.52125 +Q 244.788119 281.562813 244.431556 281.562813 +Q 244.164681 281.562813 243.641869 281.630625 +Q 243.119056 281.698437 242.852181 281.698437 +Q 242.777806 281.698437 242.633431 281.672188 +Q 242.491244 281.64375 242.414681 281.64375 +Q 241.944369 281.64375 241.799994 281.186562 +Q 241.719056 280.948125 241.719056 280.36625 +Q 241.719056 278.77375 242.585306 277.8025 +Q 242.983431 277.358437 244.726869 276.161875 +Q 245.702494 275.4925 246.030619 275.11625 +Q 246.619056 274.46 246.619056 273.578437 +Q 246.619056 273.140937 246.052494 272.799688 +Q 245.553744 272.49125 245.074681 272.49125 +Q 244.444681 272.49125 243.878119 272.854375 +L 242.900306 273.62 +Q 242.607181 273.851875 242.429994 273.851875 +Q 241.725619 273.851875 241.725619 273.291875 +Q 241.725619 272.970312 241.983744 272.73625 +Q 242.784369 271.985937 243.372806 271.65125 +Q 244.199681 271.17875 245.074681 271.17875 +Q 246.181556 271.17875 247.049994 271.780312 +Q 248.021244 272.45625 248.021244 273.517187 +Q 248.021244 274.212812 247.822181 274.80125 +Q 247.625306 275.389687 247.220619 275.875313 +Q 246.708744 276.49 245.483744 277.249062 +Q 244.199681 278.05625 243.797181 278.471875 +Q 243.038119 279.259375 243.051244 280.379375 +L 244.459994 280.250313 +Q 245.908119 280.167187 246.531556 280.167187 +Q 247.049994 280.167187 247.515931 280.346563 +Q 248.130619 280.585 248.130619 281.009375 +Q 248.130619 281.27625 247.944681 281.484062 +Q 247.760931 281.691875 247.487494 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 231.942572 281.685312 +L 230.581947 281.685312 +L 229.227885 281.67875 +Q 228.75101 281.67875 228.55851 281.6175 +Q 228.210697 281.495 228.210697 281.096875 +Q 228.210697 280.407812 229.282572 280.407812 +L 229.610697 280.414375 +L 229.892885 280.4275 +Q 229.892885 280.099375 229.833822 279.458438 +Q 229.77476 278.815313 229.77476 278.49375 +Q 229.77476 277.625313 229.93226 275.853437 +Q 230.083197 274.112188 230.076635 273.20875 +Q 229.160072 273.919687 228.90851 273.919687 +Q 228.635072 273.919687 228.431635 273.71625 +Q 228.230385 273.510625 228.230385 273.24375 +Q 228.230385 272.922187 228.818822 272.462812 +Q 229.18851 272.204687 229.864447 271.629375 +Q 230.46601 271.02125 231.012885 271.02125 +Q 231.470072 271.02125 231.470072 271.548437 +Q 231.470072 271.705938 231.42851 272.016562 +Q 231.389135 272.327187 231.389135 272.484687 +Q 231.389135 272.71 231.413197 273.169375 +Q 231.43726 273.626562 231.43726 273.851875 +Q 231.43726 274.630625 231.273197 276.177188 +Q 231.109135 277.721563 231.109135 278.49375 +Q 231.109135 278.889687 231.163822 279.458438 +Q 231.21851 280.025 231.225072 280.385937 +L 231.942572 280.372812 +Q 232.229135 280.372812 232.41726 280.560937 +Q 232.605385 280.749062 232.605385 281.029062 +Q 232.605385 281.315625 232.41726 281.501562 +Q 232.229135 281.685312 231.942572 281.685312 +z +M 234.642494 282.293437 +Q 234.390931 282.293437 234.198431 282.122812 +Q 234.008119 281.952187 234.008119 281.698437 +Q 234.008119 281.589062 234.054056 281.466562 +Q 234.587806 279.996562 236.064369 277.231562 +Q 237.540931 274.466562 238.081244 272.99 +Q 238.975931 270.542187 239.435306 270.564062 +Q 239.686869 270.570625 239.877181 270.745625 +Q 240.069681 270.918437 240.069681 271.165625 +Q 240.069681 271.323125 239.995306 271.541875 +L 239.229681 273.40125 +Q 238.772494 274.665625 237.923744 276.319375 +L 236.434056 279.15 +L 235.195931 281.890938 +Q 235.012181 282.293437 234.642494 282.293437 +z +M 247.487494 281.691875 +Q 247.316869 281.691875 247.006244 281.586875 +Q 246.695619 281.479687 246.531556 281.479687 +Q 246.181556 281.479687 245.483744 281.52125 +Q 244.788119 281.562813 244.431556 281.562813 +Q 244.164681 281.562813 243.641869 281.630625 +Q 243.119056 281.698437 242.852181 281.698437 +Q 242.777806 281.698437 242.633431 281.672188 +Q 242.491244 281.64375 242.414681 281.64375 +Q 241.944369 281.64375 241.799994 281.186562 +Q 241.719056 280.948125 241.719056 280.36625 +Q 241.719056 278.77375 242.585306 277.8025 +Q 242.983431 277.358437 244.726869 276.161875 +Q 245.702494 275.4925 246.030619 275.11625 +Q 246.619056 274.46 246.619056 273.578437 +Q 246.619056 273.140937 246.052494 272.799688 +Q 245.553744 272.49125 245.074681 272.49125 +Q 244.444681 272.49125 243.878119 272.854375 +L 242.900306 273.62 +Q 242.607181 273.851875 242.429994 273.851875 +Q 241.725619 273.851875 241.725619 273.291875 +Q 241.725619 272.970312 241.983744 272.73625 +Q 242.784369 271.985937 243.372806 271.65125 +Q 244.199681 271.17875 245.074681 271.17875 +Q 246.181556 271.17875 247.049994 271.780312 +Q 248.021244 272.45625 248.021244 273.517187 +Q 248.021244 274.212812 247.822181 274.80125 +Q 247.625306 275.389687 247.220619 275.875313 +Q 246.708744 276.49 245.483744 277.249062 +Q 244.199681 278.05625 243.797181 278.471875 +Q 243.038119 279.259375 243.051244 280.379375 +L 244.459994 280.250313 +Q 245.908119 280.167187 246.531556 280.167187 +Q 247.049994 280.167187 247.515931 280.346563 +Q 248.130619 280.585 248.130619 281.009375 +Q 248.130619 281.27625 247.944681 281.484062 +Q 247.760931 281.691875 247.487494 281.691875 +z +"/> + </g> + </g> + <g id="xtick_6"> + <path d="M 276.574231 259.18 +L 276.574231 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 276.574231 259.18 +L 276.574231 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_6"> + <path d="M 278.235637 281.685312 +L 276.875012 281.685312 +L 275.52095 281.67875 +Q 275.044075 281.67875 274.851575 281.6175 +Q 274.503762 281.495 274.503762 281.096875 +Q 274.503762 280.407812 275.575637 280.407812 +L 275.903762 280.414375 +L 276.18595 280.4275 +Q 276.18595 280.099375 276.126887 279.458438 +Q 276.067825 278.815313 276.067825 278.49375 +Q 276.067825 277.625313 276.225325 275.853437 +Q 276.376262 274.112188 276.3697 273.20875 +Q 275.453137 273.919687 275.201575 273.919687 +Q 274.928137 273.919687 274.7247 273.71625 +Q 274.52345 273.510625 274.52345 273.24375 +Q 274.52345 272.922187 275.111887 272.462812 +Q 275.481575 272.204687 276.157512 271.629375 +Q 276.759075 271.02125 277.30595 271.02125 +Q 277.763137 271.02125 277.763137 271.548437 +Q 277.763137 271.705938 277.721575 272.016562 +Q 277.6822 272.327187 277.6822 272.484687 +Q 277.6822 272.71 277.706262 273.169375 +Q 277.730325 273.626562 277.730325 273.851875 +Q 277.730325 274.630625 277.566262 276.177188 +Q 277.4022 277.721563 277.4022 278.49375 +Q 277.4022 278.889687 277.456887 279.458438 +Q 277.511575 280.025 277.518137 280.385937 +L 278.235637 280.372812 +Q 278.5222 280.372812 278.710325 280.560937 +Q 278.89845 280.749062 278.89845 281.029062 +Q 278.89845 281.315625 278.710325 281.501562 +Q 278.5222 281.685312 278.235637 281.685312 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 278.235637 281.685312 +L 276.875012 281.685312 +L 275.52095 281.67875 +Q 275.044075 281.67875 274.851575 281.6175 +Q 274.503762 281.495 274.503762 281.096875 +Q 274.503762 280.407812 275.575637 280.407812 +L 275.903762 280.414375 +L 276.18595 280.4275 +Q 276.18595 280.099375 276.126887 279.458438 +Q 276.067825 278.815313 276.067825 278.49375 +Q 276.067825 277.625313 276.225325 275.853437 +Q 276.376262 274.112188 276.3697 273.20875 +Q 275.453137 273.919687 275.201575 273.919687 +Q 274.928137 273.919687 274.7247 273.71625 +Q 274.52345 273.510625 274.52345 273.24375 +Q 274.52345 272.922187 275.111887 272.462812 +Q 275.481575 272.204687 276.157512 271.629375 +Q 276.759075 271.02125 277.30595 271.02125 +Q 277.763137 271.02125 277.763137 271.548437 +Q 277.763137 271.705938 277.721575 272.016562 +Q 277.6822 272.327187 277.6822 272.484687 +Q 277.6822 272.71 277.706262 273.169375 +Q 277.730325 273.626562 277.730325 273.851875 +Q 277.730325 274.630625 277.566262 276.177188 +Q 277.4022 277.721563 277.4022 278.49375 +Q 277.4022 278.889687 277.456887 279.458438 +Q 277.511575 280.025 277.518137 280.385937 +L 278.235637 280.372812 +Q 278.5222 280.372812 278.710325 280.560937 +Q 278.89845 280.749062 278.89845 281.029062 +Q 278.89845 281.315625 278.710325 281.501562 +Q 278.5222 281.685312 278.235637 281.685312 +z +"/> + </g> + </g> + <g id="xtick_7"> + <path d="M 315.013077 259.18 +L 315.013077 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 315.013077 259.18 +L 315.013077 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_7"> + <path d="M 317.631514 281.691875 +Q 317.460889 281.691875 317.150264 281.586875 +Q 316.839639 281.479687 316.675577 281.479687 +Q 316.325577 281.479687 315.627764 281.52125 +Q 314.932139 281.562813 314.575577 281.562813 +Q 314.308702 281.562813 313.785889 281.630625 +Q 313.263077 281.698437 312.996202 281.698437 +Q 312.921827 281.698437 312.777452 281.672188 +Q 312.635264 281.64375 312.558702 281.64375 +Q 312.088389 281.64375 311.944014 281.186562 +Q 311.863077 280.948125 311.863077 280.36625 +Q 311.863077 278.77375 312.729327 277.8025 +Q 313.127452 277.358437 314.870889 276.161875 +Q 315.846514 275.4925 316.174639 275.11625 +Q 316.763077 274.46 316.763077 273.578437 +Q 316.763077 273.140937 316.196514 272.799688 +Q 315.697764 272.49125 315.218702 272.49125 +Q 314.588702 272.49125 314.022139 272.854375 +L 313.044327 273.62 +Q 312.751202 273.851875 312.574014 273.851875 +Q 311.869639 273.851875 311.869639 273.291875 +Q 311.869639 272.970312 312.127764 272.73625 +Q 312.928389 271.985937 313.516827 271.65125 +Q 314.343702 271.17875 315.218702 271.17875 +Q 316.325577 271.17875 317.194014 271.780312 +Q 318.165264 272.45625 318.165264 273.517187 +Q 318.165264 274.212812 317.966202 274.80125 +Q 317.769327 275.389687 317.364639 275.875313 +Q 316.852764 276.49 315.627764 277.249062 +Q 314.343702 278.05625 313.941202 278.471875 +Q 313.182139 279.259375 313.195264 280.379375 +L 314.604014 280.250313 +Q 316.052139 280.167187 316.675577 280.167187 +Q 317.194014 280.167187 317.659952 280.346563 +Q 318.274639 280.585 318.274639 281.009375 +Q 318.274639 281.27625 318.088702 281.484062 +Q 317.904952 281.691875 317.631514 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 317.631514 281.691875 +Q 317.460889 281.691875 317.150264 281.586875 +Q 316.839639 281.479687 316.675577 281.479687 +Q 316.325577 281.479687 315.627764 281.52125 +Q 314.932139 281.562813 314.575577 281.562813 +Q 314.308702 281.562813 313.785889 281.630625 +Q 313.263077 281.698437 312.996202 281.698437 +Q 312.921827 281.698437 312.777452 281.672188 +Q 312.635264 281.64375 312.558702 281.64375 +Q 312.088389 281.64375 311.944014 281.186562 +Q 311.863077 280.948125 311.863077 280.36625 +Q 311.863077 278.77375 312.729327 277.8025 +Q 313.127452 277.358437 314.870889 276.161875 +Q 315.846514 275.4925 316.174639 275.11625 +Q 316.763077 274.46 316.763077 273.578437 +Q 316.763077 273.140937 316.196514 272.799688 +Q 315.697764 272.49125 315.218702 272.49125 +Q 314.588702 272.49125 314.022139 272.854375 +L 313.044327 273.62 +Q 312.751202 273.851875 312.574014 273.851875 +Q 311.869639 273.851875 311.869639 273.291875 +Q 311.869639 272.970312 312.127764 272.73625 +Q 312.928389 271.985937 313.516827 271.65125 +Q 314.343702 271.17875 315.218702 271.17875 +Q 316.325577 271.17875 317.194014 271.780312 +Q 318.165264 272.45625 318.165264 273.517187 +Q 318.165264 274.212812 317.966202 274.80125 +Q 317.769327 275.389687 317.364639 275.875313 +Q 316.852764 276.49 315.627764 277.249062 +Q 314.343702 278.05625 313.941202 278.471875 +Q 313.182139 279.259375 313.195264 280.379375 +L 314.604014 280.250313 +Q 316.052139 280.167187 316.675577 280.167187 +Q 317.194014 280.167187 317.659952 280.346563 +Q 318.274639 280.585 318.274639 281.009375 +Q 318.274639 281.27625 318.088702 281.484062 +Q 317.904952 281.691875 317.631514 281.691875 +z +"/> + </g> + </g> + <g id="xtick_8"> + <path d="M 353.451923 259.18 +L 353.451923 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 353.451923 259.18 +L 353.451923 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_8"> + <path d="M 355.770673 278.690625 +L 355.770673 281.221563 +Q 355.770673 281.855937 355.147236 281.855937 +Q 354.423173 281.855937 354.423173 280.865 +Q 354.423173 280.7425 354.436298 280.517187 +Q 354.449423 280.291875 354.449423 280.20875 +L 354.442861 278.657812 +L 351.428486 278.58125 +Q 350.492236 278.58125 350.129111 278.52 +Q 349.507861 278.417187 349.507861 278.034375 +Q 349.507861 277.728125 349.884111 277.255625 +L 350.472548 276.557812 +L 353.834736 271.65125 +Q 354.294111 271.014687 354.996298 271.014687 +Q 355.770673 271.014687 355.770673 271.684062 +L 355.770673 277.365 +Q 355.886611 277.358437 356.050673 277.358437 +Q 357.308486 277.358437 357.308486 278.034375 +Q 357.308486 278.526562 356.787861 278.657812 +Q 356.555986 278.719063 355.770673 278.690625 +z +M 354.442861 272.909063 +Q 352.618486 275.820625 351.592548 277.26875 +L 354.442861 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 355.770673 278.690625 +L 355.770673 281.221563 +Q 355.770673 281.855937 355.147236 281.855937 +Q 354.423173 281.855937 354.423173 280.865 +Q 354.423173 280.7425 354.436298 280.517187 +Q 354.449423 280.291875 354.449423 280.20875 +L 354.442861 278.657812 +L 351.428486 278.58125 +Q 350.492236 278.58125 350.129111 278.52 +Q 349.507861 278.417187 349.507861 278.034375 +Q 349.507861 277.728125 349.884111 277.255625 +L 350.472548 276.557812 +L 353.834736 271.65125 +Q 354.294111 271.014687 354.996298 271.014687 +Q 355.770673 271.014687 355.770673 271.684062 +L 355.770673 277.365 +Q 355.886611 277.358437 356.050673 277.358437 +Q 357.308486 277.358437 357.308486 278.034375 +Q 357.308486 278.526562 356.787861 278.657812 +Q 356.555986 278.719063 355.770673 278.690625 +z +M 354.442861 272.909063 +Q 352.618486 275.820625 351.592548 277.26875 +L 354.442861 277.33875 +z +"/> + </g> + </g> + <g id="xtick_9"> + <path d="M 391.890769 259.18 +L 391.890769 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 391.890769 259.18 +L 391.890769 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_9"> + <path d="M 391.816394 282.048437 +Q 390.372644 282.048437 389.484519 281.418437 +Q 388.473894 280.7075 388.452019 279.33375 +Q 388.425769 277.126562 390.005144 276.325937 +Q 388.786707 275.58875 388.786707 274.228125 +Q 388.786707 272.935312 389.725144 272.08 +Q 390.619832 271.259687 391.897332 271.246562 +Q 394.769519 271.220312 394.769519 274.08375 +Q 394.769519 274.904062 394.441394 275.348125 +Q 394.174519 275.717812 393.408894 276.107187 +Q 394.428269 276.619062 394.837332 277.214062 +Q 395.316394 277.911875 395.316394 279.134687 +Q 395.316394 280.530312 394.283894 281.322187 +Q 393.325769 282.048437 391.816394 282.048437 +z +M 391.877644 272.471563 +Q 390.996082 272.471563 390.530144 272.970312 +Q 390.114519 273.434062 390.121082 274.228125 +Q 390.127644 275.184062 391.693894 275.58875 +Q 392.514207 275.348125 392.868582 275.109688 +Q 393.435144 274.726875 393.435144 274.08375 +Q 393.435144 273.154062 393.019519 272.777812 +Q 392.662957 272.471563 391.877644 272.471563 +z +M 391.755144 276.798437 +Q 390.667957 277.30375 390.304832 277.673437 +Q 389.738269 278.24 389.771082 279.2725 +Q 389.799519 280.127813 390.558582 280.55 +Q 391.112019 280.851875 391.816394 280.851875 +Q 393.019519 280.851875 393.498582 280.283125 +Q 393.881394 279.8325 393.881394 278.915937 +Q 393.881394 278.02125 393.183582 277.474375 +Q 392.717644 277.098125 391.755144 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 391.816394 282.048437 +Q 390.372644 282.048437 389.484519 281.418437 +Q 388.473894 280.7075 388.452019 279.33375 +Q 388.425769 277.126562 390.005144 276.325937 +Q 388.786707 275.58875 388.786707 274.228125 +Q 388.786707 272.935312 389.725144 272.08 +Q 390.619832 271.259687 391.897332 271.246562 +Q 394.769519 271.220312 394.769519 274.08375 +Q 394.769519 274.904062 394.441394 275.348125 +Q 394.174519 275.717812 393.408894 276.107187 +Q 394.428269 276.619062 394.837332 277.214062 +Q 395.316394 277.911875 395.316394 279.134687 +Q 395.316394 280.530312 394.283894 281.322187 +Q 393.325769 282.048437 391.816394 282.048437 +z +M 391.877644 272.471563 +Q 390.996082 272.471563 390.530144 272.970312 +Q 390.114519 273.434062 390.121082 274.228125 +Q 390.127644 275.184062 391.693894 275.58875 +Q 392.514207 275.348125 392.868582 275.109688 +Q 393.435144 274.726875 393.435144 274.08375 +Q 393.435144 273.154062 393.019519 272.777812 +Q 392.662957 272.471563 391.877644 272.471563 +z +M 391.755144 276.798437 +Q 390.667957 277.30375 390.304832 277.673437 +Q 389.738269 278.24 389.771082 279.2725 +Q 389.799519 280.127813 390.558582 280.55 +Q 391.112019 280.851875 391.816394 280.851875 +Q 393.019519 280.851875 393.498582 280.283125 +Q 393.881394 279.8325 393.881394 278.915937 +Q 393.881394 278.02125 393.183582 277.474375 +Q 392.717644 277.098125 391.755144 276.798437 +z +"/> + </g> + </g> + <g id="xtick_10"> + <path d="M 430.329615 259.18 +L 430.329615 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 430.329615 259.18 +L 430.329615 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_10"> + <path d="M 427.718834 281.685312 +L 426.358209 281.685312 +L 425.004147 281.67875 +Q 424.527272 281.67875 424.334772 281.6175 +Q 423.986959 281.495 423.986959 281.096875 +Q 423.986959 280.407812 425.058834 280.407812 +L 425.386959 280.414375 +L 425.669147 280.4275 +Q 425.669147 280.099375 425.610084 279.458438 +Q 425.551022 278.815313 425.551022 278.49375 +Q 425.551022 277.625313 425.708522 275.853437 +Q 425.859459 274.112188 425.852897 273.20875 +Q 424.936334 273.919687 424.684772 273.919687 +Q 424.411334 273.919687 424.207897 273.71625 +Q 424.006647 273.510625 424.006647 273.24375 +Q 424.006647 272.922187 424.595084 272.462812 +Q 424.964772 272.204687 425.640709 271.629375 +Q 426.242272 271.02125 426.789147 271.02125 +Q 427.246334 271.02125 427.246334 271.548437 +Q 427.246334 271.705938 427.204772 272.016562 +Q 427.165397 272.327187 427.165397 272.484687 +Q 427.165397 272.71 427.189459 273.169375 +Q 427.213522 273.626562 427.213522 273.851875 +Q 427.213522 274.630625 427.049459 276.177188 +Q 426.885397 277.721563 426.885397 278.49375 +Q 426.885397 278.889687 426.940084 279.458438 +Q 426.994772 280.025 427.001334 280.385937 +L 427.718834 280.372812 +Q 428.005397 280.372812 428.193522 280.560937 +Q 428.381647 280.749062 428.381647 281.029062 +Q 428.381647 281.315625 428.193522 281.501562 +Q 428.005397 281.685312 427.718834 281.685312 +z +M 433.290944 282.170937 +Q 431.505944 282.170937 430.665944 280.865 +Q 429.968131 279.790937 429.968131 278.001562 +Q 429.968131 274.624062 432.709069 272.143438 +L 433.352194 271.49375 +Q 433.822506 271.040937 434.063131 271.040937 +Q 434.336569 271.040937 434.540006 271.237812 +Q 434.745631 271.4325 434.752194 271.697187 +Q 434.767506 271.944375 434.056569 272.64875 +L 432.660944 274.009375 +Q 432.107506 274.569375 431.711569 275.704687 +Q 432.306569 275.43125 432.750631 275.297812 +Q 433.194694 275.164375 433.481256 275.164375 +Q 435.080319 275.164375 435.935631 276.019687 +Q 436.790944 276.872812 436.790944 278.4325 +Q 436.790944 280.064375 435.867819 281.096875 +Q 434.903131 282.170937 433.290944 282.170937 +z +M 433.290944 276.557812 +Q 432.702506 276.557812 432.236569 276.763437 +Q 432.059381 276.846563 431.341881 277.290625 +Q 431.300319 277.651562 431.300319 278.001562 +Q 431.300319 279.224375 431.711569 279.996562 +Q 432.230006 280.980937 433.330319 280.980937 +Q 434.362819 280.980937 434.931569 280.24375 +Q 435.456569 279.559062 435.456569 278.4325 +Q 435.456569 277.494062 434.916256 277.025937 +Q 434.378131 276.557812 433.290944 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 427.718834 281.685312 +L 426.358209 281.685312 +L 425.004147 281.67875 +Q 424.527272 281.67875 424.334772 281.6175 +Q 423.986959 281.495 423.986959 281.096875 +Q 423.986959 280.407812 425.058834 280.407812 +L 425.386959 280.414375 +L 425.669147 280.4275 +Q 425.669147 280.099375 425.610084 279.458438 +Q 425.551022 278.815313 425.551022 278.49375 +Q 425.551022 277.625313 425.708522 275.853437 +Q 425.859459 274.112188 425.852897 273.20875 +Q 424.936334 273.919687 424.684772 273.919687 +Q 424.411334 273.919687 424.207897 273.71625 +Q 424.006647 273.510625 424.006647 273.24375 +Q 424.006647 272.922187 424.595084 272.462812 +Q 424.964772 272.204687 425.640709 271.629375 +Q 426.242272 271.02125 426.789147 271.02125 +Q 427.246334 271.02125 427.246334 271.548437 +Q 427.246334 271.705938 427.204772 272.016562 +Q 427.165397 272.327187 427.165397 272.484687 +Q 427.165397 272.71 427.189459 273.169375 +Q 427.213522 273.626562 427.213522 273.851875 +Q 427.213522 274.630625 427.049459 276.177188 +Q 426.885397 277.721563 426.885397 278.49375 +Q 426.885397 278.889687 426.940084 279.458438 +Q 426.994772 280.025 427.001334 280.385937 +L 427.718834 280.372812 +Q 428.005397 280.372812 428.193522 280.560937 +Q 428.381647 280.749062 428.381647 281.029062 +Q 428.381647 281.315625 428.193522 281.501562 +Q 428.005397 281.685312 427.718834 281.685312 +z +M 433.290944 282.170937 +Q 431.505944 282.170937 430.665944 280.865 +Q 429.968131 279.790937 429.968131 278.001562 +Q 429.968131 274.624062 432.709069 272.143438 +L 433.352194 271.49375 +Q 433.822506 271.040937 434.063131 271.040937 +Q 434.336569 271.040937 434.540006 271.237812 +Q 434.745631 271.4325 434.752194 271.697187 +Q 434.767506 271.944375 434.056569 272.64875 +L 432.660944 274.009375 +Q 432.107506 274.569375 431.711569 275.704687 +Q 432.306569 275.43125 432.750631 275.297812 +Q 433.194694 275.164375 433.481256 275.164375 +Q 435.080319 275.164375 435.935631 276.019687 +Q 436.790944 276.872812 436.790944 278.4325 +Q 436.790944 280.064375 435.867819 281.096875 +Q 434.903131 282.170937 433.290944 282.170937 +z +M 433.290944 276.557812 +Q 432.702506 276.557812 432.236569 276.763437 +Q 432.059381 276.846563 431.341881 277.290625 +Q 431.300319 277.651562 431.300319 278.001562 +Q 431.300319 279.224375 431.711569 279.996562 +Q 432.230006 280.980937 433.330319 280.980937 +Q 434.362819 280.980937 434.931569 280.24375 +Q 435.456569 279.559062 435.456569 278.4325 +Q 435.456569 277.494062 434.916256 277.025937 +Q 434.378131 276.557812 433.290944 276.557812 +z +"/> + </g> + </g> + <g id="xtick_11"> + <path d="M 468.768462 259.18 +L 468.768462 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 468.768462 259.18 +L 468.768462 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_11"> + <path d="M 464.360649 281.99375 +Q 463.328149 281.99375 462.507837 281.562813 +Q 461.584712 281.064062 461.263149 280.160625 +Q 461.221587 280.038125 461.221587 279.922188 +Q 461.221587 279.64875 461.429399 279.467187 +Q 461.639399 279.285625 461.912837 279.285625 +Q 462.186274 279.285625 462.385337 279.539375 +L 462.698149 280.009687 +Q 462.945337 280.346563 463.360962 280.515 +Q 463.778774 280.68125 464.360649 280.68125 +Q 465.104399 280.68125 465.666587 280.215312 +Q 466.259399 279.723125 466.259399 279.012187 +Q 466.259399 277.979687 465.502524 277.365 +Q 464.830962 276.83125 463.724087 276.715312 +Q 462.965024 276.640938 462.965024 276.100625 +Q 462.965024 275.698125 463.560024 275.485937 +L 465.194087 275.08125 +Q 465.666587 274.910625 465.905024 274.621875 +Q 466.143462 274.330938 466.150024 273.913125 +Q 466.165337 273.311562 465.686274 272.941875 +Q 465.187524 272.559062 464.284087 272.559062 +Q 463.820337 272.559062 463.382837 272.784375 +L 462.610649 273.27 +Q 462.385337 273.414375 462.247524 273.414375 +Q 461.974087 273.414375 461.779399 273.206562 +Q 461.584712 272.996562 461.584712 272.729687 +Q 461.584712 272.189375 462.630337 271.690625 +Q 463.540337 271.246562 464.126587 271.246562 +Q 465.596587 271.246562 466.458462 271.89625 +Q 467.381587 272.594062 467.381587 273.884687 +Q 467.381587 275.4925 466.082212 276.004375 +Q 465.966274 276.0525 465.815337 276.100625 +Q 466.725337 276.435312 467.175962 277.1025 +Q 467.626587 277.7675 467.626587 278.767187 +Q 467.626587 280.1125 466.677212 281.053125 +Q 465.727837 281.99375 464.360649 281.99375 +z +M 475.659633 281.691875 +Q 475.489008 281.691875 475.178383 281.586875 +Q 474.867758 281.479687 474.703696 281.479687 +Q 474.353696 281.479687 473.655883 281.52125 +Q 472.960258 281.562813 472.603696 281.562813 +Q 472.336821 281.562813 471.814008 281.630625 +Q 471.291196 281.698437 471.024321 281.698437 +Q 470.949946 281.698437 470.805571 281.672188 +Q 470.663383 281.64375 470.586821 281.64375 +Q 470.116508 281.64375 469.972133 281.186562 +Q 469.891196 280.948125 469.891196 280.36625 +Q 469.891196 278.77375 470.757446 277.8025 +Q 471.155571 277.358437 472.899008 276.161875 +Q 473.874633 275.4925 474.202758 275.11625 +Q 474.791196 274.46 474.791196 273.578437 +Q 474.791196 273.140937 474.224633 272.799688 +Q 473.725883 272.49125 473.246821 272.49125 +Q 472.616821 272.49125 472.050258 272.854375 +L 471.072446 273.62 +Q 470.779321 273.851875 470.602133 273.851875 +Q 469.897758 273.851875 469.897758 273.291875 +Q 469.897758 272.970312 470.155883 272.73625 +Q 470.956508 271.985937 471.544946 271.65125 +Q 472.371821 271.17875 473.246821 271.17875 +Q 474.353696 271.17875 475.222133 271.780312 +Q 476.193383 272.45625 476.193383 273.517187 +Q 476.193383 274.212812 475.994321 274.80125 +Q 475.797446 275.389687 475.392758 275.875313 +Q 474.880883 276.49 473.655883 277.249062 +Q 472.371821 278.05625 471.969321 278.471875 +Q 471.210258 279.259375 471.223383 280.379375 +L 472.632133 280.250313 +Q 474.080258 280.167187 474.703696 280.167187 +Q 475.222133 280.167187 475.688071 280.346563 +Q 476.302758 280.585 476.302758 281.009375 +Q 476.302758 281.27625 476.116821 281.484062 +Q 475.933071 281.691875 475.659633 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 464.360649 281.99375 +Q 463.328149 281.99375 462.507837 281.562813 +Q 461.584712 281.064062 461.263149 280.160625 +Q 461.221587 280.038125 461.221587 279.922188 +Q 461.221587 279.64875 461.429399 279.467187 +Q 461.639399 279.285625 461.912837 279.285625 +Q 462.186274 279.285625 462.385337 279.539375 +L 462.698149 280.009687 +Q 462.945337 280.346563 463.360962 280.515 +Q 463.778774 280.68125 464.360649 280.68125 +Q 465.104399 280.68125 465.666587 280.215312 +Q 466.259399 279.723125 466.259399 279.012187 +Q 466.259399 277.979687 465.502524 277.365 +Q 464.830962 276.83125 463.724087 276.715312 +Q 462.965024 276.640938 462.965024 276.100625 +Q 462.965024 275.698125 463.560024 275.485937 +L 465.194087 275.08125 +Q 465.666587 274.910625 465.905024 274.621875 +Q 466.143462 274.330938 466.150024 273.913125 +Q 466.165337 273.311562 465.686274 272.941875 +Q 465.187524 272.559062 464.284087 272.559062 +Q 463.820337 272.559062 463.382837 272.784375 +L 462.610649 273.27 +Q 462.385337 273.414375 462.247524 273.414375 +Q 461.974087 273.414375 461.779399 273.206562 +Q 461.584712 272.996562 461.584712 272.729687 +Q 461.584712 272.189375 462.630337 271.690625 +Q 463.540337 271.246562 464.126587 271.246562 +Q 465.596587 271.246562 466.458462 271.89625 +Q 467.381587 272.594062 467.381587 273.884687 +Q 467.381587 275.4925 466.082212 276.004375 +Q 465.966274 276.0525 465.815337 276.100625 +Q 466.725337 276.435312 467.175962 277.1025 +Q 467.626587 277.7675 467.626587 278.767187 +Q 467.626587 280.1125 466.677212 281.053125 +Q 465.727837 281.99375 464.360649 281.99375 +z +M 475.659633 281.691875 +Q 475.489008 281.691875 475.178383 281.586875 +Q 474.867758 281.479687 474.703696 281.479687 +Q 474.353696 281.479687 473.655883 281.52125 +Q 472.960258 281.562813 472.603696 281.562813 +Q 472.336821 281.562813 471.814008 281.630625 +Q 471.291196 281.698437 471.024321 281.698437 +Q 470.949946 281.698437 470.805571 281.672188 +Q 470.663383 281.64375 470.586821 281.64375 +Q 470.116508 281.64375 469.972133 281.186562 +Q 469.891196 280.948125 469.891196 280.36625 +Q 469.891196 278.77375 470.757446 277.8025 +Q 471.155571 277.358437 472.899008 276.161875 +Q 473.874633 275.4925 474.202758 275.11625 +Q 474.791196 274.46 474.791196 273.578437 +Q 474.791196 273.140937 474.224633 272.799688 +Q 473.725883 272.49125 473.246821 272.49125 +Q 472.616821 272.49125 472.050258 272.854375 +L 471.072446 273.62 +Q 470.779321 273.851875 470.602133 273.851875 +Q 469.897758 273.851875 469.897758 273.291875 +Q 469.897758 272.970312 470.155883 272.73625 +Q 470.956508 271.985937 471.544946 271.65125 +Q 472.371821 271.17875 473.246821 271.17875 +Q 474.353696 271.17875 475.222133 271.780312 +Q 476.193383 272.45625 476.193383 273.517187 +Q 476.193383 274.212812 475.994321 274.80125 +Q 475.797446 275.389687 475.392758 275.875313 +Q 474.880883 276.49 473.655883 277.249062 +Q 472.371821 278.05625 471.969321 278.471875 +Q 471.210258 279.259375 471.223383 280.379375 +L 472.632133 280.250313 +Q 474.080258 280.167187 474.703696 280.167187 +Q 475.222133 280.167187 475.688071 280.346563 +Q 476.302758 280.585 476.302758 281.009375 +Q 476.302758 281.27625 476.116821 281.484062 +Q 475.933071 281.691875 475.659633 281.691875 +z +"/> + </g> + </g> + <g id="xtick_12"> + <path d="M 507.207308 259.18 +L 507.207308 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 507.207308 259.18 +L 507.207308 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_12"> + <path d="M 502.744808 282.170937 +Q 500.959808 282.170937 500.119808 280.865 +Q 499.421995 279.790937 499.421995 278.001562 +Q 499.421995 274.624062 502.162933 272.143438 +L 502.806058 271.49375 +Q 503.27637 271.040937 503.516995 271.040937 +Q 503.790433 271.040937 503.99387 271.237812 +Q 504.199495 271.4325 504.206058 271.697187 +Q 504.22137 271.944375 503.510433 272.64875 +L 502.114808 274.009375 +Q 501.56137 274.569375 501.165433 275.704687 +Q 501.760433 275.43125 502.204495 275.297812 +Q 502.648558 275.164375 502.93512 275.164375 +Q 504.534183 275.164375 505.389495 276.019687 +Q 506.244808 276.872812 506.244808 278.4325 +Q 506.244808 280.064375 505.321683 281.096875 +Q 504.356995 282.170937 502.744808 282.170937 +z +M 502.744808 276.557812 +Q 502.15637 276.557812 501.690433 276.763437 +Q 501.513245 276.846563 500.795745 277.290625 +Q 500.754183 277.651562 500.754183 278.001562 +Q 500.754183 279.224375 501.165433 279.996562 +Q 501.68387 280.980937 502.784183 280.980937 +Q 503.816683 280.980937 504.385433 280.24375 +Q 504.910433 279.559062 504.910433 278.4325 +Q 504.910433 277.494062 504.37012 277.025937 +Q 503.831995 276.557812 502.744808 276.557812 +z +M 513.798792 278.690625 +L 513.798792 281.221563 +Q 513.798792 281.855937 513.175355 281.855937 +Q 512.451292 281.855937 512.451292 280.865 +Q 512.451292 280.7425 512.464417 280.517187 +Q 512.477542 280.291875 512.477542 280.20875 +L 512.47098 278.657812 +L 509.456605 278.58125 +Q 508.520355 278.58125 508.15723 278.52 +Q 507.53598 278.417187 507.53598 278.034375 +Q 507.53598 277.728125 507.91223 277.255625 +L 508.500667 276.557812 +L 511.862855 271.65125 +Q 512.32223 271.014687 513.024417 271.014687 +Q 513.798792 271.014687 513.798792 271.684062 +L 513.798792 277.365 +Q 513.91473 277.358437 514.078792 277.358437 +Q 515.336605 277.358437 515.336605 278.034375 +Q 515.336605 278.526562 514.81598 278.657812 +Q 514.584105 278.719063 513.798792 278.690625 +z +M 512.47098 272.909063 +Q 510.646605 275.820625 509.620667 277.26875 +L 512.47098 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 502.744808 282.170937 +Q 500.959808 282.170937 500.119808 280.865 +Q 499.421995 279.790937 499.421995 278.001562 +Q 499.421995 274.624062 502.162933 272.143438 +L 502.806058 271.49375 +Q 503.27637 271.040937 503.516995 271.040937 +Q 503.790433 271.040937 503.99387 271.237812 +Q 504.199495 271.4325 504.206058 271.697187 +Q 504.22137 271.944375 503.510433 272.64875 +L 502.114808 274.009375 +Q 501.56137 274.569375 501.165433 275.704687 +Q 501.760433 275.43125 502.204495 275.297812 +Q 502.648558 275.164375 502.93512 275.164375 +Q 504.534183 275.164375 505.389495 276.019687 +Q 506.244808 276.872812 506.244808 278.4325 +Q 506.244808 280.064375 505.321683 281.096875 +Q 504.356995 282.170937 502.744808 282.170937 +z +M 502.744808 276.557812 +Q 502.15637 276.557812 501.690433 276.763437 +Q 501.513245 276.846563 500.795745 277.290625 +Q 500.754183 277.651562 500.754183 278.001562 +Q 500.754183 279.224375 501.165433 279.996562 +Q 501.68387 280.980937 502.784183 280.980937 +Q 503.816683 280.980937 504.385433 280.24375 +Q 504.910433 279.559062 504.910433 278.4325 +Q 504.910433 277.494062 504.37012 277.025937 +Q 503.831995 276.557812 502.744808 276.557812 +z +M 513.798792 278.690625 +L 513.798792 281.221563 +Q 513.798792 281.855937 513.175355 281.855937 +Q 512.451292 281.855937 512.451292 280.865 +Q 512.451292 280.7425 512.464417 280.517187 +Q 512.477542 280.291875 512.477542 280.20875 +L 512.47098 278.657812 +L 509.456605 278.58125 +Q 508.520355 278.58125 508.15723 278.52 +Q 507.53598 278.417187 507.53598 278.034375 +Q 507.53598 277.728125 507.91223 277.255625 +L 508.500667 276.557812 +L 511.862855 271.65125 +Q 512.32223 271.014687 513.024417 271.014687 +Q 513.798792 271.014687 513.798792 271.684062 +L 513.798792 277.365 +Q 513.91473 277.358437 514.078792 277.358437 +Q 515.336605 277.358437 515.336605 278.034375 +Q 515.336605 278.526562 514.81598 278.657812 +Q 514.584105 278.719063 513.798792 278.690625 +z +M 512.47098 272.909063 +Q 510.646605 275.820625 509.620667 277.26875 +L 512.47098 277.33875 +z +"/> + </g> + </g> + <g id="xtick_13"> + <path d="M 545.646154 259.18 +L 545.646154 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 545.646154 259.18 +L 545.646154 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_13"> + <path d="M 538.763185 281.685312 +L 537.40256 281.685312 +L 536.048498 281.67875 +Q 535.571623 281.67875 535.379123 281.6175 +Q 535.03131 281.495 535.03131 281.096875 +Q 535.03131 280.407812 536.103185 280.407812 +L 536.43131 280.414375 +L 536.713498 280.4275 +Q 536.713498 280.099375 536.654435 279.458438 +Q 536.595373 278.815313 536.595373 278.49375 +Q 536.595373 277.625313 536.752873 275.853437 +Q 536.90381 274.112188 536.897248 273.20875 +Q 535.980685 273.919687 535.729123 273.919687 +Q 535.455685 273.919687 535.252248 273.71625 +Q 535.050998 273.510625 535.050998 273.24375 +Q 535.050998 272.922187 535.639435 272.462812 +Q 536.009123 272.204687 536.68506 271.629375 +Q 537.286623 271.02125 537.833498 271.02125 +Q 538.290685 271.02125 538.290685 271.548437 +Q 538.290685 271.705938 538.249123 272.016562 +Q 538.209748 272.327187 538.209748 272.484687 +Q 538.209748 272.71 538.23381 273.169375 +Q 538.257873 273.626562 538.257873 273.851875 +Q 538.257873 274.630625 538.09381 276.177188 +Q 537.929748 277.721563 537.929748 278.49375 +Q 537.929748 278.889687 537.984435 279.458438 +Q 538.039123 280.025 538.045685 280.385937 +L 538.763185 280.372812 +Q 539.049748 280.372812 539.237873 280.560937 +Q 539.425998 280.749062 539.425998 281.029062 +Q 539.425998 281.315625 539.237873 281.501562 +Q 539.049748 281.685312 538.763185 281.685312 +z +M 547.144044 281.691875 +Q 546.973419 281.691875 546.662794 281.586875 +Q 546.352169 281.479687 546.188107 281.479687 +Q 545.838107 281.479687 545.140294 281.52125 +Q 544.444669 281.562813 544.088107 281.562813 +Q 543.821232 281.562813 543.298419 281.630625 +Q 542.775607 281.698437 542.508732 281.698437 +Q 542.434357 281.698437 542.289982 281.672188 +Q 542.147794 281.64375 542.071232 281.64375 +Q 541.600919 281.64375 541.456544 281.186562 +Q 541.375607 280.948125 541.375607 280.36625 +Q 541.375607 278.77375 542.241857 277.8025 +Q 542.639982 277.358437 544.383419 276.161875 +Q 545.359044 275.4925 545.687169 275.11625 +Q 546.275607 274.46 546.275607 273.578437 +Q 546.275607 273.140937 545.709044 272.799688 +Q 545.210294 272.49125 544.731232 272.49125 +Q 544.101232 272.49125 543.534669 272.854375 +L 542.556857 273.62 +Q 542.263732 273.851875 542.086544 273.851875 +Q 541.382169 273.851875 541.382169 273.291875 +Q 541.382169 272.970312 541.640294 272.73625 +Q 542.440919 271.985937 543.029357 271.65125 +Q 543.856232 271.17875 544.731232 271.17875 +Q 545.838107 271.17875 546.706544 271.780312 +Q 547.677794 272.45625 547.677794 273.517187 +Q 547.677794 274.212812 547.478732 274.80125 +Q 547.281857 275.389687 546.877169 275.875313 +Q 546.365294 276.49 545.140294 277.249062 +Q 543.856232 278.05625 543.453732 278.471875 +Q 542.694669 279.259375 542.707794 280.379375 +L 544.116544 280.250313 +Q 545.564669 280.167187 546.188107 280.167187 +Q 546.706544 280.167187 547.172482 280.346563 +Q 547.787169 280.585 547.787169 281.009375 +Q 547.787169 281.27625 547.601232 281.484062 +Q 547.417482 281.691875 547.144044 281.691875 +z +M 552.996154 282.048437 +Q 551.552404 282.048437 550.664279 281.418437 +Q 549.653654 280.7075 549.631779 279.33375 +Q 549.605529 277.126562 551.184904 276.325937 +Q 549.966466 275.58875 549.966466 274.228125 +Q 549.966466 272.935312 550.904904 272.08 +Q 551.799591 271.259687 553.077091 271.246562 +Q 555.949279 271.220312 555.949279 274.08375 +Q 555.949279 274.904062 555.621154 275.348125 +Q 555.354279 275.717812 554.588654 276.107187 +Q 555.608029 276.619062 556.017091 277.214062 +Q 556.496154 277.911875 556.496154 279.134687 +Q 556.496154 280.530312 555.463654 281.322187 +Q 554.505529 282.048437 552.996154 282.048437 +z +M 553.057404 272.471563 +Q 552.175841 272.471563 551.709904 272.970312 +Q 551.294279 273.434062 551.300841 274.228125 +Q 551.307404 275.184062 552.873654 275.58875 +Q 553.693966 275.348125 554.048341 275.109688 +Q 554.614904 274.726875 554.614904 274.08375 +Q 554.614904 273.154062 554.199279 272.777812 +Q 553.842716 272.471563 553.057404 272.471563 +z +M 552.934904 276.798437 +Q 551.847716 277.30375 551.484591 277.673437 +Q 550.918029 278.24 550.950841 279.2725 +Q 550.979279 280.127813 551.738341 280.55 +Q 552.291779 280.851875 552.996154 280.851875 +Q 554.199279 280.851875 554.678341 280.283125 +Q 555.061154 279.8325 555.061154 278.915937 +Q 555.061154 278.02125 554.363341 277.474375 +Q 553.897404 277.098125 552.934904 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 538.763185 281.685312 +L 537.40256 281.685312 +L 536.048498 281.67875 +Q 535.571623 281.67875 535.379123 281.6175 +Q 535.03131 281.495 535.03131 281.096875 +Q 535.03131 280.407812 536.103185 280.407812 +L 536.43131 280.414375 +L 536.713498 280.4275 +Q 536.713498 280.099375 536.654435 279.458438 +Q 536.595373 278.815313 536.595373 278.49375 +Q 536.595373 277.625313 536.752873 275.853437 +Q 536.90381 274.112188 536.897248 273.20875 +Q 535.980685 273.919687 535.729123 273.919687 +Q 535.455685 273.919687 535.252248 273.71625 +Q 535.050998 273.510625 535.050998 273.24375 +Q 535.050998 272.922187 535.639435 272.462812 +Q 536.009123 272.204687 536.68506 271.629375 +Q 537.286623 271.02125 537.833498 271.02125 +Q 538.290685 271.02125 538.290685 271.548437 +Q 538.290685 271.705938 538.249123 272.016562 +Q 538.209748 272.327187 538.209748 272.484687 +Q 538.209748 272.71 538.23381 273.169375 +Q 538.257873 273.626562 538.257873 273.851875 +Q 538.257873 274.630625 538.09381 276.177188 +Q 537.929748 277.721563 537.929748 278.49375 +Q 537.929748 278.889687 537.984435 279.458438 +Q 538.039123 280.025 538.045685 280.385937 +L 538.763185 280.372812 +Q 539.049748 280.372812 539.237873 280.560937 +Q 539.425998 280.749062 539.425998 281.029062 +Q 539.425998 281.315625 539.237873 281.501562 +Q 539.049748 281.685312 538.763185 281.685312 +z +M 547.144044 281.691875 +Q 546.973419 281.691875 546.662794 281.586875 +Q 546.352169 281.479687 546.188107 281.479687 +Q 545.838107 281.479687 545.140294 281.52125 +Q 544.444669 281.562813 544.088107 281.562813 +Q 543.821232 281.562813 543.298419 281.630625 +Q 542.775607 281.698437 542.508732 281.698437 +Q 542.434357 281.698437 542.289982 281.672188 +Q 542.147794 281.64375 542.071232 281.64375 +Q 541.600919 281.64375 541.456544 281.186562 +Q 541.375607 280.948125 541.375607 280.36625 +Q 541.375607 278.77375 542.241857 277.8025 +Q 542.639982 277.358437 544.383419 276.161875 +Q 545.359044 275.4925 545.687169 275.11625 +Q 546.275607 274.46 546.275607 273.578437 +Q 546.275607 273.140937 545.709044 272.799688 +Q 545.210294 272.49125 544.731232 272.49125 +Q 544.101232 272.49125 543.534669 272.854375 +L 542.556857 273.62 +Q 542.263732 273.851875 542.086544 273.851875 +Q 541.382169 273.851875 541.382169 273.291875 +Q 541.382169 272.970312 541.640294 272.73625 +Q 542.440919 271.985937 543.029357 271.65125 +Q 543.856232 271.17875 544.731232 271.17875 +Q 545.838107 271.17875 546.706544 271.780312 +Q 547.677794 272.45625 547.677794 273.517187 +Q 547.677794 274.212812 547.478732 274.80125 +Q 547.281857 275.389687 546.877169 275.875313 +Q 546.365294 276.49 545.140294 277.249062 +Q 543.856232 278.05625 543.453732 278.471875 +Q 542.694669 279.259375 542.707794 280.379375 +L 544.116544 280.250313 +Q 545.564669 280.167187 546.188107 280.167187 +Q 546.706544 280.167187 547.172482 280.346563 +Q 547.787169 280.585 547.787169 281.009375 +Q 547.787169 281.27625 547.601232 281.484062 +Q 547.417482 281.691875 547.144044 281.691875 +z +M 552.996154 282.048437 +Q 551.552404 282.048437 550.664279 281.418437 +Q 549.653654 280.7075 549.631779 279.33375 +Q 549.605529 277.126562 551.184904 276.325937 +Q 549.966466 275.58875 549.966466 274.228125 +Q 549.966466 272.935312 550.904904 272.08 +Q 551.799591 271.259687 553.077091 271.246562 +Q 555.949279 271.220312 555.949279 274.08375 +Q 555.949279 274.904062 555.621154 275.348125 +Q 555.354279 275.717812 554.588654 276.107187 +Q 555.608029 276.619062 556.017091 277.214062 +Q 556.496154 277.911875 556.496154 279.134687 +Q 556.496154 280.530312 555.463654 281.322187 +Q 554.505529 282.048437 552.996154 282.048437 +z +M 553.057404 272.471563 +Q 552.175841 272.471563 551.709904 272.970312 +Q 551.294279 273.434062 551.300841 274.228125 +Q 551.307404 275.184062 552.873654 275.58875 +Q 553.693966 275.348125 554.048341 275.109688 +Q 554.614904 274.726875 554.614904 274.08375 +Q 554.614904 273.154062 554.199279 272.777812 +Q 553.842716 272.471563 553.057404 272.471563 +z +M 552.934904 276.798437 +Q 551.847716 277.30375 551.484591 277.673437 +Q 550.918029 278.24 550.950841 279.2725 +Q 550.979279 280.127813 551.738341 280.55 +Q 552.291779 280.851875 552.996154 280.851875 +Q 554.199279 280.851875 554.678341 280.283125 +Q 555.061154 279.8325 555.061154 278.915937 +Q 555.061154 278.02125 554.363341 277.474375 +Q 553.897404 277.098125 552.934904 276.798437 +z +"/> + </g> + </g> + <g id="xtick_14"> + <path d="M 584.085 259.18 +L 584.085 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 584.085 259.18 +L 584.085 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_14"> + <path d="M 578.159063 281.691875 +Q 577.988438 281.691875 577.677812 281.586875 +Q 577.367188 281.479687 577.203125 281.479687 +Q 576.853125 281.479687 576.155313 281.52125 +Q 575.459687 281.562813 575.103125 281.562813 +Q 574.83625 281.562813 574.313437 281.630625 +Q 573.790625 281.698437 573.52375 281.698437 +Q 573.449375 281.698437 573.305 281.672188 +Q 573.162812 281.64375 573.08625 281.64375 +Q 572.615937 281.64375 572.471563 281.186562 +Q 572.390625 280.948125 572.390625 280.36625 +Q 572.390625 278.77375 573.256875 277.8025 +Q 573.655 277.358437 575.398438 276.161875 +Q 576.374063 275.4925 576.702188 275.11625 +Q 577.290625 274.46 577.290625 273.578437 +Q 577.290625 273.140937 576.724063 272.799688 +Q 576.225312 272.49125 575.74625 272.49125 +Q 575.11625 272.49125 574.549688 272.854375 +L 573.571875 273.62 +Q 573.27875 273.851875 573.101562 273.851875 +Q 572.397187 273.851875 572.397187 273.291875 +Q 572.397187 272.970312 572.655313 272.73625 +Q 573.455938 271.985937 574.044375 271.65125 +Q 574.87125 271.17875 575.74625 271.17875 +Q 576.853125 271.17875 577.721563 271.780312 +Q 578.692813 272.45625 578.692813 273.517187 +Q 578.692813 274.212812 578.49375 274.80125 +Q 578.296875 275.389687 577.892187 275.875313 +Q 577.380313 276.49 576.155313 277.249062 +Q 574.87125 278.05625 574.46875 278.471875 +Q 573.709687 279.259375 573.722813 280.379375 +L 575.131562 280.250313 +Q 576.579687 280.167187 577.203125 280.167187 +Q 577.721563 280.167187 578.1875 280.346563 +Q 578.802188 280.585 578.802188 281.009375 +Q 578.802188 281.27625 578.61625 281.484062 +Q 578.4325 281.691875 578.159063 281.691875 +z +M 583.654609 282.109688 +Q 581.714297 282.109688 580.797734 280.674688 +Q 580.675234 280.475625 580.675234 280.291875 +Q 580.675234 280.025 580.887422 279.830312 +Q 581.099609 279.635625 581.364297 279.635625 +Q 581.646484 279.635625 581.898047 279.935312 +Q 582.261172 280.372812 582.444922 280.495312 +Q 582.888984 280.797188 583.654609 280.797188 +Q 584.838047 280.797188 585.616797 279.89375 +Q 586.362734 279.034063 586.362734 277.822187 +Q 586.362734 276.824687 586.034609 276.203438 +Q 585.610234 275.415937 584.728672 275.415937 +Q 583.998047 275.415937 583.532109 275.615 +Q 583.162422 275.7725 582.786172 276.155312 +L 582.042422 276.969063 +Q 581.740547 277.275312 581.427734 277.275312 +Q 581.154297 277.275312 580.961797 277.080625 +Q 580.771484 276.885937 580.771484 276.6125 +Q 580.771484 276.476875 580.880859 275.39625 +Q 581.112734 273.24375 581.112734 272.565625 +Q 581.112734 272.327187 580.992422 272.045 +Q 580.872109 271.760625 580.872109 271.622812 +Q 580.872109 271.205 581.591797 271.205 +Q 581.727422 271.205 582.003047 271.229062 +Q 582.280859 271.253125 582.418672 271.253125 +Q 582.814609 271.253125 583.606484 271.226875 +Q 584.400547 271.198437 584.796484 271.198437 +Q 584.982422 271.198437 585.356484 271.21375 +Q 585.732734 271.226875 585.918672 271.226875 +Q 586.047734 271.226875 586.292734 271.176562 +Q 586.539922 271.124062 586.662422 271.124062 +Q 586.929297 271.124062 587.134922 271.323125 +Q 587.340547 271.52 587.340547 271.780312 +Q 587.340547 272.545937 585.719609 272.545937 +Q 585.507422 272.545937 585.185859 272.532812 +Q 584.864297 272.5175 584.796484 272.5175 +L 583.641484 272.539375 +L 582.486484 272.572187 +Q 582.486484 272.880625 582.232734 274.849375 +Q 583.168984 274.103437 584.728672 274.103437 +Q 586.231484 274.103437 587.025547 275.280312 +Q 587.694922 276.277812 587.694922 277.822187 +Q 587.694922 279.668437 586.614297 280.865 +Q 585.494297 282.109688 583.654609 282.109688 +z +M 592.440156 282.170937 +Q 590.655156 282.170937 589.815156 280.865 +Q 589.117344 279.790937 589.117344 278.001562 +Q 589.117344 274.624062 591.858281 272.143438 +L 592.501406 271.49375 +Q 592.971719 271.040937 593.212344 271.040937 +Q 593.485781 271.040937 593.689219 271.237812 +Q 593.894844 271.4325 593.901406 271.697187 +Q 593.916719 271.944375 593.205781 272.64875 +L 591.810156 274.009375 +Q 591.256719 274.569375 590.860781 275.704687 +Q 591.455781 275.43125 591.899844 275.297812 +Q 592.343906 275.164375 592.630469 275.164375 +Q 594.229531 275.164375 595.084844 276.019687 +Q 595.940156 276.872812 595.940156 278.4325 +Q 595.940156 280.064375 595.017031 281.096875 +Q 594.052344 282.170937 592.440156 282.170937 +z +M 592.440156 276.557812 +Q 591.851719 276.557812 591.385781 276.763437 +Q 591.208594 276.846563 590.491094 277.290625 +Q 590.449531 277.651562 590.449531 278.001562 +Q 590.449531 279.224375 590.860781 279.996562 +Q 591.379219 280.980937 592.479531 280.980937 +Q 593.512031 280.980937 594.080781 280.24375 +Q 594.605781 279.559062 594.605781 278.4325 +Q 594.605781 277.494062 594.065469 277.025937 +Q 593.527344 276.557812 592.440156 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 578.159063 281.691875 +Q 577.988438 281.691875 577.677812 281.586875 +Q 577.367188 281.479687 577.203125 281.479687 +Q 576.853125 281.479687 576.155313 281.52125 +Q 575.459687 281.562813 575.103125 281.562813 +Q 574.83625 281.562813 574.313437 281.630625 +Q 573.790625 281.698437 573.52375 281.698437 +Q 573.449375 281.698437 573.305 281.672188 +Q 573.162812 281.64375 573.08625 281.64375 +Q 572.615937 281.64375 572.471563 281.186562 +Q 572.390625 280.948125 572.390625 280.36625 +Q 572.390625 278.77375 573.256875 277.8025 +Q 573.655 277.358437 575.398438 276.161875 +Q 576.374063 275.4925 576.702188 275.11625 +Q 577.290625 274.46 577.290625 273.578437 +Q 577.290625 273.140937 576.724063 272.799688 +Q 576.225312 272.49125 575.74625 272.49125 +Q 575.11625 272.49125 574.549688 272.854375 +L 573.571875 273.62 +Q 573.27875 273.851875 573.101562 273.851875 +Q 572.397187 273.851875 572.397187 273.291875 +Q 572.397187 272.970312 572.655313 272.73625 +Q 573.455938 271.985937 574.044375 271.65125 +Q 574.87125 271.17875 575.74625 271.17875 +Q 576.853125 271.17875 577.721563 271.780312 +Q 578.692813 272.45625 578.692813 273.517187 +Q 578.692813 274.212812 578.49375 274.80125 +Q 578.296875 275.389687 577.892187 275.875313 +Q 577.380313 276.49 576.155313 277.249062 +Q 574.87125 278.05625 574.46875 278.471875 +Q 573.709687 279.259375 573.722813 280.379375 +L 575.131562 280.250313 +Q 576.579687 280.167187 577.203125 280.167187 +Q 577.721563 280.167187 578.1875 280.346563 +Q 578.802188 280.585 578.802188 281.009375 +Q 578.802188 281.27625 578.61625 281.484062 +Q 578.4325 281.691875 578.159063 281.691875 +z +M 583.654609 282.109688 +Q 581.714297 282.109688 580.797734 280.674688 +Q 580.675234 280.475625 580.675234 280.291875 +Q 580.675234 280.025 580.887422 279.830312 +Q 581.099609 279.635625 581.364297 279.635625 +Q 581.646484 279.635625 581.898047 279.935312 +Q 582.261172 280.372812 582.444922 280.495312 +Q 582.888984 280.797188 583.654609 280.797188 +Q 584.838047 280.797188 585.616797 279.89375 +Q 586.362734 279.034063 586.362734 277.822187 +Q 586.362734 276.824687 586.034609 276.203438 +Q 585.610234 275.415937 584.728672 275.415937 +Q 583.998047 275.415937 583.532109 275.615 +Q 583.162422 275.7725 582.786172 276.155312 +L 582.042422 276.969063 +Q 581.740547 277.275312 581.427734 277.275312 +Q 581.154297 277.275312 580.961797 277.080625 +Q 580.771484 276.885937 580.771484 276.6125 +Q 580.771484 276.476875 580.880859 275.39625 +Q 581.112734 273.24375 581.112734 272.565625 +Q 581.112734 272.327187 580.992422 272.045 +Q 580.872109 271.760625 580.872109 271.622812 +Q 580.872109 271.205 581.591797 271.205 +Q 581.727422 271.205 582.003047 271.229062 +Q 582.280859 271.253125 582.418672 271.253125 +Q 582.814609 271.253125 583.606484 271.226875 +Q 584.400547 271.198437 584.796484 271.198437 +Q 584.982422 271.198437 585.356484 271.21375 +Q 585.732734 271.226875 585.918672 271.226875 +Q 586.047734 271.226875 586.292734 271.176562 +Q 586.539922 271.124062 586.662422 271.124062 +Q 586.929297 271.124062 587.134922 271.323125 +Q 587.340547 271.52 587.340547 271.780312 +Q 587.340547 272.545937 585.719609 272.545937 +Q 585.507422 272.545937 585.185859 272.532812 +Q 584.864297 272.5175 584.796484 272.5175 +L 583.641484 272.539375 +L 582.486484 272.572187 +Q 582.486484 272.880625 582.232734 274.849375 +Q 583.168984 274.103437 584.728672 274.103437 +Q 586.231484 274.103437 587.025547 275.280312 +Q 587.694922 276.277812 587.694922 277.822187 +Q 587.694922 279.668437 586.614297 280.865 +Q 585.494297 282.109688 583.654609 282.109688 +z +M 592.440156 282.170937 +Q 590.655156 282.170937 589.815156 280.865 +Q 589.117344 279.790937 589.117344 278.001562 +Q 589.117344 274.624062 591.858281 272.143438 +L 592.501406 271.49375 +Q 592.971719 271.040937 593.212344 271.040937 +Q 593.485781 271.040937 593.689219 271.237812 +Q 593.894844 271.4325 593.901406 271.697187 +Q 593.916719 271.944375 593.205781 272.64875 +L 591.810156 274.009375 +Q 591.256719 274.569375 590.860781 275.704687 +Q 591.455781 275.43125 591.899844 275.297812 +Q 592.343906 275.164375 592.630469 275.164375 +Q 594.229531 275.164375 595.084844 276.019687 +Q 595.940156 276.872812 595.940156 278.4325 +Q 595.940156 280.064375 595.017031 281.096875 +Q 594.052344 282.170937 592.440156 282.170937 +z +M 592.440156 276.557812 +Q 591.851719 276.557812 591.385781 276.763437 +Q 591.208594 276.846563 590.491094 277.290625 +Q 590.449531 277.651562 590.449531 278.001562 +Q 590.449531 279.224375 590.860781 279.996562 +Q 591.379219 280.980937 592.479531 280.980937 +Q 593.512031 280.980937 594.080781 280.24375 +Q 594.605781 279.559062 594.605781 278.4325 +Q 594.605781 277.494062 594.065469 277.025937 +Q 593.527344 276.557812 592.440156 276.557812 +z +"/> + </g> + </g> + <g id="xtick_15"> + <path d="M 98.069757 259.18 +L 98.069757 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 98.069757 259.18 +L 98.069757 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_16"> + <path d="M 110.444302 259.18 +L 110.444302 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 110.444302 259.18 +L 110.444302 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_17"> + <path d="M 120.555041 259.18 +L 120.555041 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 120.555041 259.18 +L 120.555041 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_18"> + <path d="M 129.103549 259.18 +L 129.103549 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 129.103549 259.18 +L 129.103549 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_19"> + <path d="M 136.508603 259.18 +L 136.508603 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 136.508603 259.18 +L 136.508603 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_20"> + <path d="M 143.040324 259.18 +L 143.040324 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 143.040324 259.18 +L 143.040324 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_21"> + <path d="M 187.321994 259.18 +L 187.321994 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 187.321994 259.18 +L 187.321994 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_22"> + <path d="M 209.807278 259.18 +L 209.807278 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 209.807278 259.18 +L 209.807278 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_23"> + <path d="M 225.76084 259.18 +L 225.76084 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 225.76084 259.18 +L 225.76084 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_24"> + <path d="M 238.135385 259.18 +L 238.135385 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 238.135385 259.18 +L 238.135385 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_25"> + <path d="M 248.246124 259.18 +L 248.246124 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 248.246124 259.18 +L 248.246124 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_26"> + <path d="M 256.794632 259.18 +L 256.794632 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 256.794632 259.18 +L 256.794632 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_27"> + <path d="M 264.199686 259.18 +L 264.199686 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 264.199686 259.18 +L 264.199686 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_28"> + <path d="M 270.731407 259.18 +L 270.731407 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 270.731407 259.18 +L 270.731407 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_29"> + <path d="M 315.013077 259.18 +L 315.013077 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 315.013077 259.18 +L 315.013077 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_30"> + <path d="M 337.49836 259.18 +L 337.49836 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 337.49836 259.18 +L 337.49836 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_31"> + <path d="M 353.451923 259.18 +L 353.451923 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 353.451923 259.18 +L 353.451923 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_32"> + <path d="M 365.826468 259.18 +L 365.826468 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 365.826468 259.18 +L 365.826468 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_33"> + <path d="M 375.937207 259.18 +L 375.937207 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 375.937207 259.18 +L 375.937207 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_34"> + <path d="M 384.485715 259.18 +L 384.485715 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 384.485715 259.18 +L 384.485715 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_35"> + <path d="M 391.890769 259.18 +L 391.890769 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 391.890769 259.18 +L 391.890769 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_36"> + <path d="M 398.42249 259.18 +L 398.42249 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 398.42249 259.18 +L 398.42249 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_37"> + <path d="M 442.70416 259.18 +L 442.70416 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 442.70416 259.18 +L 442.70416 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_38"> + <path d="M 465.189443 259.18 +L 465.189443 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 465.189443 259.18 +L 465.189443 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_39"> + <path d="M 481.143006 259.18 +L 481.143006 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 481.143006 259.18 +L 481.143006 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_40"> + <path d="M 493.517551 259.18 +L 493.517551 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 493.517551 259.18 +L 493.517551 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_41"> + <path d="M 503.62829 259.18 +L 503.62829 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 503.62829 259.18 +L 503.62829 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_42"> + <path d="M 512.176798 259.18 +L 512.176798 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 512.176798 259.18 +L 512.176798 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_43"> + <path d="M 519.581852 259.18 +L 519.581852 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 519.581852 259.18 +L 519.581852 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_44"> + <path d="M 526.113573 259.18 +L 526.113573 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 526.113573 259.18 +L 526.113573 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_45"> + <path d="M 570.395243 259.18 +L 570.395243 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 570.395243 259.18 +L 570.395243 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="text_15"> + <path d="M 205.934688 304.234062 +Q 205.1275 304.234062 204.528438 302.158438 +Q 204.300625 301.368125 203.9575 299.390938 +Q 203.060313 299.514688 201.611875 299.829688 +L 199.274688 300.313438 +Q 198.833125 301.46375 197.77 303.68 +Q 197.48875 304.172188 197.005 304.172188 +Q 196.653438 304.172188 196.375 303.919062 +Q 196.099375 303.663125 196.099375 303.283438 +Q 196.099375 302.861563 197.426875 300.077188 +Q 197.277813 299.846563 197.277813 299.548438 +Q 197.277813 298.836875 198.138438 298.634375 +Q 199.1425 296.752813 200.669688 294.311563 +Q 202.75375 290.97875 203.262813 290.97875 +Q 203.9575 290.97875 204.213438 291.94625 +L 204.7675 294.899375 +L 206.075313 301.008125 +L 206.575938 302.3975 +Q 206.831875 303.109062 206.831875 303.345313 +Q 206.831875 303.722188 206.559063 303.978125 +Q 206.28625 304.234062 205.934688 304.234062 +z +M 202.8325 294.187813 +L 200.318125 298.237813 +Q 201.384063 297.967813 203.544063 297.579688 +z +M 216.175703 297.475625 +Q 216.113828 298.5725 215.295391 298.5725 +Q 214.538828 298.5725 214.538828 297.703438 +Q 214.538828 297.534688 214.513516 297.0875 +L 214.488203 296.350625 +Q 213.098828 296.516563 212.263516 297.1325 +Q 211.481641 297.703438 210.964141 298.85375 +L 210.981016 303.671562 +Q 210.981016 304.5575 210.109141 304.5575 +Q 209.335703 304.5575 209.335703 303.671562 +L 209.335703 297.500938 +Q 209.335703 297.21125 209.358203 296.631875 +Q 209.380703 296.049688 209.380703 295.76 +Q 209.380703 294.874063 210.154141 294.874063 +Q 211.014766 294.874063 211.023203 296.330938 +Q 212.710703 294.705313 214.769453 294.705313 +Q 215.481016 294.705313 215.832578 295.2425 +Q 216.184141 295.776875 216.184141 296.859688 +Q 216.184141 297.315313 216.175703 297.475625 +z +M 219.663203 292.843438 +Q 219.241328 292.843438 218.934766 292.545313 +Q 218.628203 292.244375 218.628203 291.8225 +Q 218.628203 291.400625 218.934766 291.1025 +Q 219.241328 290.804375 219.663203 290.804375 +Q 220.085078 290.804375 220.388828 291.1025 +Q 220.692578 291.400625 220.692578 291.8225 +Q 220.692578 292.244375 220.388828 292.545313 +Q 220.085078 292.843438 219.663203 292.843438 +z +M 220.059766 299.97875 +Q 220.059766 300.5075 220.090703 301.559375 +Q 220.121641 302.608438 220.121641 303.134375 +Q 220.121641 303.5225 219.882578 303.77 +Q 219.646328 304.014688 219.261016 304.014688 +Q 218.881328 304.014688 218.639453 303.77 +Q 218.397578 303.5225 218.397578 303.134375 +Q 218.397578 302.608438 218.366641 301.559375 +Q 218.335703 300.5075 218.335703 299.97875 +Q 218.335703 299.151875 218.422891 297.917188 +Q 218.512891 296.6825 218.512891 295.858438 +Q 218.512891 295.461875 218.754766 295.217188 +Q 218.996641 294.969688 219.373516 294.969688 +Q 219.753203 294.969688 219.992266 295.217188 +Q 220.234141 295.461875 220.234141 295.858438 +Q 220.234141 296.6825 220.146953 297.917188 +Q 220.059766 299.151875 220.059766 299.97875 +z +M 228.91 296.48 +Q 228.724375 296.48 228.474063 296.463125 +Q 228.22375 296.44625 228.040938 296.44625 +Q 227.838438 296.44625 226.845625 296.578438 +L 227.011563 301.773125 +L 227.02 302.158438 +L 227.028438 302.608438 +Q 227.065 304.532188 226.105938 304.532188 +Q 225.754375 304.532188 225.495625 304.304375 +Q 225.236875 304.076563 225.236875 303.733438 +Q 225.236875 303.39875 225.262188 302.732188 +Q 225.290313 302.062813 225.290313 301.728125 +L 225.113125 296.595313 +Q 224.471875 296.57 223.16125 296.44625 +Q 222.379375 296.339375 222.379375 295.577188 +Q 222.379375 295.189063 222.615625 294.935938 +Q 222.854688 294.68 223.223125 294.68 +L 225.068125 294.829063 +Q 225.068125 294.381875 225.02875 293.630938 +Q 224.989375 292.877188 224.989375 292.5425 +Q 224.989375 292.174063 225.245313 291.932187 +Q 225.50125 291.690313 225.869688 291.690313 +Q 226.66 291.690313 226.792188 292.984063 +Q 226.8175 293.3075 226.8175 293.765938 +L 226.800625 294.275 +L 226.792188 294.820625 +Q 227.880625 294.68 228.040938 294.68 +Q 228.955 294.68 229.23625 294.767188 +Q 229.770625 294.944375 229.770625 295.594063 +Q 229.770625 295.979375 229.52875 296.229688 +Q 229.286875 296.48 228.91 296.48 +z +M 238.868008 304.515312 +Q 238.243633 304.515312 238.04957 303.845938 +Q 237.849883 303.125938 237.681133 301.798438 +Q 237.523633 300.524375 237.523633 299.705938 +Q 237.523633 299.478125 237.546133 299.014063 +Q 237.568633 298.547188 237.568633 298.319375 +Q 237.568633 296.665625 236.741758 296.665625 +Q 235.625195 296.665625 234.744883 297.675313 +Q 234.297695 298.195625 233.51582 299.655313 +Q 233.51582 303.002188 233.23457 303.618125 +Q 232.98707 304.16375 232.46957 304.16375 +Q 232.10957 304.16375 231.836758 303.919062 +Q 231.563945 303.671562 231.563945 303.32 +Q 231.563945 303.19625 231.642695 302.931875 +Q 231.713008 302.7125 231.741133 301.649375 +L 231.766445 300.347188 +L 231.791758 293.889688 +Q 231.853633 292.798438 231.853633 292.421563 +Q 231.853633 291.971563 231.769258 291.572188 +Q 231.687695 291.172813 231.687695 290.7425 +Q 231.687695 290.374063 231.94082 290.132188 +Q 232.196758 289.890313 232.565195 289.890313 +Q 233.288008 289.890313 233.408945 290.66375 +Q 233.54957 291.515938 233.54957 292.202188 +Q 233.54957 293.124688 233.490508 294.125938 +Q 233.43707 295.085 233.445508 296.049688 +L 233.453945 296.823125 +Q 234.173945 295.858438 234.995195 295.380313 +Q 235.819258 294.899375 236.741758 294.899375 +Q 238.201445 294.899375 238.744258 295.847188 +Q 239.132383 296.516563 239.18582 298.097188 +L 239.256133 299.77625 +L 239.430508 301.604375 +Q 239.554258 302.63375 239.728633 303.415625 +Q 239.765195 303.564688 239.765195 303.671562 +Q 239.765195 304.031563 239.50082 304.273438 +Q 239.236445 304.515312 238.868008 304.515312 +z +M 253.070781 304.698125 +Q 252.350781 304.698125 252.227031 303.933125 +Q 252.069531 302.968437 251.912031 301.210625 +L 251.611094 298.485313 +Q 251.523906 297.877813 251.312969 297.298438 +Q 251.014844 296.508125 250.663281 296.508125 +Q 250.337031 296.508125 249.451094 297.062187 +Q 248.607344 297.57125 248.342969 297.877813 +Q 248.334531 298.704688 248.387969 299.531563 +L 248.649531 301.877188 +Q 248.818281 303.266563 248.818281 304.172188 +Q 248.818281 304.5575 248.576406 304.807813 +Q 248.334531 305.060938 247.954844 305.060938 +Q 247.577969 305.060938 247.336094 304.807813 +Q 247.094219 304.5575 247.094219 304.172188 +Q 247.094219 303.109062 246.877656 301.030625 +Q 246.663906 298.952188 246.663906 297.88625 +Q 246.663906 296.955313 246.399531 296.437813 +Q 245.786406 296.719063 245.153594 297.351875 +L 244.115781 298.510625 +Q 243.975156 298.721563 243.665781 299.064688 +Q 243.665781 299.593437 243.570156 300.622813 +Q 243.474531 301.649375 243.474531 302.141563 +Q 243.474531 302.405937 243.556094 302.88125 +Q 243.640469 303.35375 243.640469 303.564688 +Q 243.640469 303.924688 243.370469 304.169375 +Q 243.103281 304.416875 242.743281 304.416875 +Q 241.750469 304.416875 241.750469 302.158438 +Q 241.750469 301.6325 241.846094 300.58625 +Q 241.944531 299.54 241.944531 299.01125 +Q 241.944531 298.547188 241.860156 297.61625 +Q 241.778594 296.6825 241.778594 296.21 +Q 241.778594 294.213125 242.672969 294.213125 +Q 243.016094 294.213125 243.300156 294.514063 +Q 243.587031 294.812188 243.587031 295.16375 +Q 243.587031 295.329688 243.542031 295.68125 +Q 243.499844 296.032813 243.499844 296.218437 +L 243.516719 297.140938 +Q 243.975156 296.19875 244.861094 295.439375 +Q 245.749844 294.68 246.374219 294.68 +Q 247.755156 294.68 248.272656 296.049688 +Q 248.756406 295.408438 249.422969 295.087813 +Q 250.092344 294.767188 250.952969 294.767188 +Q 252.421094 294.767188 252.958281 296.350625 +Q 253.062344 296.665625 253.318281 298.82 +Q 253.562969 300.330313 253.951094 303.854375 +Q 253.976406 304.205938 253.712031 304.450625 +Q 253.450469 304.698125 253.070781 304.698125 +z +M 259.997617 304.374687 +Q 258.011992 304.374687 256.780117 303.381875 +Q 255.435742 302.282188 255.435742 300.305 +Q 255.435742 298.018438 256.543867 296.471563 +Q 257.747617 294.784063 259.758555 294.784063 +Q 261.218242 294.784063 262.140742 295.27625 +Q 263.27418 295.88375 263.27418 297.140938 +Q 263.27418 298.018438 262.281367 298.74125 +Q 261.842617 299.05625 260.419492 299.725625 +L 257.061367 301.314688 +Q 257.553555 302.045938 258.287617 302.414375 +Q 259.02168 302.782813 259.997617 302.782813 +Q 260.602305 302.782813 261.420742 302.555 +Q 262.458555 302.265312 262.75668 301.795625 +Q 263.054805 301.323125 263.39793 301.323125 +Q 263.707305 301.323125 263.946367 301.556563 +Q 264.188242 301.79 264.188242 302.096563 +Q 264.188242 303.0725 262.616055 303.775625 +Q 261.27168 304.374687 259.997617 304.374687 +z +M 259.758555 296.3675 +Q 258.686992 296.3675 257.97543 297.197188 +Q 257.263867 298.026875 256.912305 299.6975 +L 259.609492 298.415 +Q 261.201367 297.641563 261.87918 297.070625 +Q 261.122617 296.3675 259.758555 296.3675 +z +M 271.633633 296.48 +Q 271.448008 296.48 271.197695 296.463125 +Q 270.947383 296.44625 270.76457 296.44625 +Q 270.56207 296.44625 269.569258 296.578438 +L 269.735195 301.773125 +L 269.743633 302.158438 +L 269.75207 302.608438 +Q 269.788633 304.532188 268.82957 304.532188 +Q 268.478008 304.532188 268.219258 304.304375 +Q 267.960508 304.076563 267.960508 303.733438 +Q 267.960508 303.39875 267.98582 302.732188 +Q 268.013945 302.062813 268.013945 301.728125 +L 267.836758 296.595313 +Q 267.195508 296.57 265.884883 296.44625 +Q 265.103008 296.339375 265.103008 295.577188 +Q 265.103008 295.189063 265.339258 294.935938 +Q 265.57832 294.68 265.946758 294.68 +L 267.791758 294.829063 +Q 267.791758 294.381875 267.752383 293.630938 +Q 267.713008 292.877188 267.713008 292.5425 +Q 267.713008 292.174063 267.968945 291.932187 +Q 268.224883 291.690313 268.59332 291.690313 +Q 269.383633 291.690313 269.51582 292.984063 +Q 269.541133 293.3075 269.541133 293.765938 +L 269.524258 294.275 +L 269.51582 294.820625 +Q 270.604258 294.68 270.76457 294.68 +Q 271.678633 294.68 271.959883 294.767188 +Q 272.494258 294.944375 272.494258 295.594063 +Q 272.494258 295.979375 272.252383 296.229688 +Q 272.010508 296.48 271.633633 296.48 +z +M 275.913203 292.843438 +Q 275.491328 292.843438 275.184766 292.545313 +Q 274.878203 292.244375 274.878203 291.8225 +Q 274.878203 291.400625 275.184766 291.1025 +Q 275.491328 290.804375 275.913203 290.804375 +Q 276.335078 290.804375 276.638828 291.1025 +Q 276.942578 291.400625 276.942578 291.8225 +Q 276.942578 292.244375 276.638828 292.545313 +Q 276.335078 292.843438 275.913203 292.843438 +z +M 276.309766 299.97875 +Q 276.309766 300.5075 276.340703 301.559375 +Q 276.371641 302.608438 276.371641 303.134375 +Q 276.371641 303.5225 276.132578 303.77 +Q 275.896328 304.014688 275.511016 304.014688 +Q 275.131328 304.014688 274.889453 303.77 +Q 274.647578 303.5225 274.647578 303.134375 +Q 274.647578 302.608438 274.616641 301.559375 +Q 274.585703 300.5075 274.585703 299.97875 +Q 274.585703 299.151875 274.672891 297.917188 +Q 274.762891 296.6825 274.762891 295.858438 +Q 274.762891 295.461875 275.004766 295.217188 +Q 275.246641 294.969688 275.623516 294.969688 +Q 276.003203 294.969688 276.242266 295.217188 +Q 276.484141 295.461875 276.484141 295.858438 +Q 276.484141 296.6825 276.396953 297.917188 +Q 276.309766 299.151875 276.309766 299.97875 +z +M 283.253125 304.52375 +Q 281.450312 304.52375 280.246563 303.4325 +Q 278.980938 302.290625 278.980938 300.4175 +Q 278.980938 298.634375 280.167813 296.735938 +Q 281.486875 294.626563 283.137812 294.626563 +Q 284.00125 294.626563 285.064375 295.031563 +Q 286.40875 295.549063 286.40875 296.297188 +Q 286.40875 296.631875 286.189375 296.890625 +Q 285.97 297.149375 285.64375 297.149375 +Q 285.387812 297.149375 285.199375 296.9975 +Q 285.010938 296.842813 284.83375 296.690938 +Q 284.31625 296.280313 283.137812 296.280313 +Q 282.243438 296.280313 281.363125 297.877813 +Q 280.564375 299.345938 280.564375 300.4175 +Q 280.564375 301.579063 281.354688 302.245625 +Q 282.091563 302.87 283.253125 302.87 +Q 283.779063 302.87 284.378125 302.58875 +L 285.39625 302.045938 +Q 285.660625 301.905313 285.775938 301.905313 +Q 286.099375 301.905313 286.335625 302.164062 +Q 286.574688 302.422813 286.574688 302.7575 +Q 286.574688 303.39875 285.221875 303.995 +Q 284.035 304.52375 283.253125 304.52375 +z +M 301.095625 293.017813 +Q 300.533125 293.017813 299.680938 292.905313 +L 298.263438 292.719688 +Q 298.06375 295.27625 298.06375 297.605 +Q 298.06375 298.220938 298.0975 299.126563 +Q 298.134063 300.032188 298.134063 300.648125 +Q 298.134063 301.472188 298.072188 302.15 +L 300.839688 302.11625 +Q 301.208125 302.11625 301.458438 302.375 +Q 301.70875 302.63375 301.70875 303.010625 +Q 301.70875 303.39875 301.458438 303.6575 +Q 301.208125 303.91625 300.839688 303.91625 +Q 300.3475 303.91625 299.363125 303.93875 +Q 298.37875 303.96125 297.886563 303.96125 +Q 297.307188 303.96125 296.15125 304.124375 +Q 294.995313 304.2875 294.4075 304.2875 +Q 294.03625 304.2875 293.785938 304.025937 +Q 293.535625 303.767188 293.535625 303.390312 +Q 293.535625 303.010625 293.785938 302.749063 +Q 294.03625 302.484688 294.4075 302.484688 +Q 294.978438 302.484688 296.294688 302.299063 +Q 296.384688 301.5875 296.384688 300.673438 +Q 296.384688 300.065938 296.325625 299.194063 +Q 296.269375 298.319375 296.269375 297.720313 +Q 296.269375 295.689688 296.516875 292.649375 +L 295.372187 292.683125 +L 294.230313 292.71125 +Q 293.853438 292.71125 293.5975 292.458125 +Q 293.341563 292.202188 293.341563 291.805625 +Q 293.341563 290.987188 294.168438 290.908438 +Q 294.88 290.838125 296.831875 290.838125 +Q 298.58125 290.838125 301.216563 291.217813 +Q 302.00125 291.330313 302.00125 292.157188 +Q 302.00125 292.570625 301.700312 292.815313 +Q 301.43875 293.017813 301.095625 293.017813 +z +M 310.480586 304.594063 +Q 309.726836 304.594063 309.628398 303.767188 +L 309.383711 301.843437 +Q 309.259961 300.814063 309.259961 299.916875 +Q 309.259961 299.672188 309.290898 299.084375 +Q 309.321836 298.49375 309.321836 298.249063 +Q 309.321836 296.350625 308.618711 296.350625 +Q 307.634336 296.350625 306.737148 297.517813 +Q 305.929961 298.580938 305.471523 300.206563 +Q 305.454648 300.549688 305.392773 301.07 +Q 305.339336 301.50875 305.339336 301.922188 +Q 305.339336 302.186563 305.392773 302.715313 +Q 305.446211 303.24125 305.446211 303.502813 +Q 305.446211 303.899375 305.204336 304.144063 +Q 304.962461 304.391563 304.582773 304.391563 +Q 304.197461 304.391563 303.958398 304.144063 +Q 303.722148 303.899375 303.722148 303.502813 +Q 303.722148 303.24125 303.665898 302.715313 +Q 303.609648 302.186563 303.609648 301.922188 +Q 303.609648 301.016563 303.736211 299.413438 +Q 303.862773 297.8075 303.862773 296.901875 +Q 303.862773 296.620625 303.831836 296.069375 +Q 303.800898 295.515313 303.800898 295.234063 +Q 303.800898 294.854375 304.051211 294.6125 +Q 304.301523 294.370625 304.672773 294.370625 +Q 305.479961 294.370625 305.558711 295.515313 +L 305.586836 296.541875 +Q 307.063398 294.573125 308.618711 294.573125 +Q 310.024961 294.573125 310.579023 295.813438 +Q 310.955898 296.640312 310.992461 298.2575 +L 310.992461 299.143438 +L 310.981211 299.961875 +Q 310.981211 300.690313 311.169648 301.84625 +Q 311.360898 303.002188 311.360898 303.722188 +Q 311.360898 304.110313 311.110586 304.352188 +Q 310.860273 304.594063 310.480586 304.594063 +z +M 319.041836 296.48 +Q 318.856211 296.48 318.605898 296.463125 +Q 318.355586 296.44625 318.172773 296.44625 +Q 317.970273 296.44625 316.977461 296.578438 +L 317.143398 301.773125 +L 317.151836 302.158438 +L 317.160273 302.608438 +Q 317.196836 304.532188 316.237773 304.532188 +Q 315.886211 304.532188 315.627461 304.304375 +Q 315.368711 304.076563 315.368711 303.733438 +Q 315.368711 303.39875 315.394023 302.732188 +Q 315.422148 302.062813 315.422148 301.728125 +L 315.244961 296.595313 +Q 314.603711 296.57 313.293086 296.44625 +Q 312.511211 296.339375 312.511211 295.577188 +Q 312.511211 295.189063 312.747461 294.935938 +Q 312.986523 294.68 313.354961 294.68 +L 315.199961 294.829063 +Q 315.199961 294.381875 315.160586 293.630938 +Q 315.121211 292.877188 315.121211 292.5425 +Q 315.121211 292.174063 315.377148 291.932187 +Q 315.633086 291.690313 316.001523 291.690313 +Q 316.791836 291.690313 316.924023 292.984063 +Q 316.949336 293.3075 316.949336 293.765938 +L 316.932461 294.275 +L 316.924023 294.820625 +Q 318.012461 294.68 318.172773 294.68 +Q 319.086836 294.68 319.368086 294.767188 +Q 319.902461 294.944375 319.902461 295.594063 +Q 319.902461 295.979375 319.660586 296.229688 +Q 319.418711 296.48 319.041836 296.48 +z +M 325.748594 304.374687 +Q 323.762969 304.374687 322.531094 303.381875 +Q 321.186719 302.282188 321.186719 300.305 +Q 321.186719 298.018438 322.294844 296.471563 +Q 323.498594 294.784063 325.509531 294.784063 +Q 326.969219 294.784063 327.891719 295.27625 +Q 329.025156 295.88375 329.025156 297.140938 +Q 329.025156 298.018438 328.032344 298.74125 +Q 327.593594 299.05625 326.170469 299.725625 +L 322.812344 301.314688 +Q 323.304531 302.045938 324.038594 302.414375 +Q 324.772656 302.782813 325.748594 302.782813 +Q 326.353281 302.782813 327.171719 302.555 +Q 328.209531 302.265312 328.507656 301.795625 +Q 328.805781 301.323125 329.148906 301.323125 +Q 329.458281 301.323125 329.697344 301.556563 +Q 329.939219 301.79 329.939219 302.096563 +Q 329.939219 303.0725 328.367031 303.775625 +Q 327.022656 304.374687 325.748594 304.374687 +z +M 325.509531 296.3675 +Q 324.437969 296.3675 323.726406 297.197188 +Q 323.014844 298.026875 322.663281 299.6975 +L 325.360469 298.415 +Q 326.952344 297.641563 327.630156 297.070625 +Q 326.873594 296.3675 325.509531 296.3675 +z +M 338.245234 304.594063 +Q 337.491484 304.594063 337.393047 303.767188 +L 337.148359 301.843437 +Q 337.024609 300.814063 337.024609 299.916875 +Q 337.024609 299.672188 337.055547 299.084375 +Q 337.086484 298.49375 337.086484 298.249063 +Q 337.086484 296.350625 336.383359 296.350625 +Q 335.398984 296.350625 334.501797 297.517813 +Q 333.694609 298.580938 333.236172 300.206563 +Q 333.219297 300.549688 333.157422 301.07 +Q 333.103984 301.50875 333.103984 301.922188 +Q 333.103984 302.186563 333.157422 302.715313 +Q 333.210859 303.24125 333.210859 303.502813 +Q 333.210859 303.899375 332.968984 304.144063 +Q 332.727109 304.391563 332.347422 304.391563 +Q 331.962109 304.391563 331.723047 304.144063 +Q 331.486797 303.899375 331.486797 303.502813 +Q 331.486797 303.24125 331.430547 302.715313 +Q 331.374297 302.186563 331.374297 301.922188 +Q 331.374297 301.016563 331.500859 299.413438 +Q 331.627422 297.8075 331.627422 296.901875 +Q 331.627422 296.620625 331.596484 296.069375 +Q 331.565547 295.515313 331.565547 295.234063 +Q 331.565547 294.854375 331.815859 294.6125 +Q 332.066172 294.370625 332.437422 294.370625 +Q 333.244609 294.370625 333.323359 295.515313 +L 333.351484 296.541875 +Q 334.828047 294.573125 336.383359 294.573125 +Q 337.789609 294.573125 338.343672 295.813438 +Q 338.720547 296.640312 338.757109 298.2575 +L 338.757109 299.143438 +L 338.745859 299.961875 +Q 338.745859 300.690313 338.934297 301.84625 +Q 339.125547 303.002188 339.125547 303.722188 +Q 339.125547 304.110313 338.875234 304.352188 +Q 338.624922 304.594063 338.245234 304.594063 +z +M 346.859922 297.202812 +Q 346.376172 297.202812 346.182109 296.876563 +Q 346.049922 296.64875 345.954297 295.92875 +Q 345.296172 296.094688 343.923672 296.541875 +Q 342.508984 297.104375 342.500547 297.93125 +Q 342.764922 298.026875 343.018047 298.071875 +Q 345.040234 298.431875 346.024609 299.064688 +Q 347.456172 299.987188 347.456172 301.736563 +Q 347.456172 303.170938 346.218672 303.899375 +Q 345.189297 304.498438 343.617109 304.498438 +Q 342.463984 304.498438 341.417734 304.110313 +Q 340.064922 303.618125 340.064922 302.737813 +Q 340.064922 302.38625 340.340547 302.124687 +Q 340.618984 301.860313 340.970547 301.860313 +Q 341.243359 301.860313 341.673672 302.282188 +Q 341.884609 302.484688 342.624297 302.616875 +Q 343.212109 302.720938 343.617109 302.720938 +Q 344.353984 302.720938 344.916484 302.546562 +Q 345.734922 302.290625 345.734922 301.736563 +Q 345.734922 300.54125 344.064297 300.119375 +L 343.150234 299.916875 +Q 341.980234 299.66375 341.488047 299.320625 +Q 340.776484 298.828438 340.776484 297.835625 +Q 340.776484 295.999063 342.508984 295.214375 +Q 343.034922 294.978125 344.193672 294.649063 +Q 345.355234 294.32 345.858672 294.089375 +Q 346.218672 293.931875 346.640547 293.931875 +Q 347.017422 293.931875 347.259297 294.179375 +Q 347.501172 294.424063 347.501172 294.820625 +Q 347.501172 295.07375 347.610859 295.565938 +Q 347.720547 296.058125 347.720547 296.314063 +Q 347.720547 296.710625 347.478672 296.958125 +Q 347.236797 297.202812 346.859922 297.202812 +z +M 351.367305 292.843438 +Q 350.94543 292.843438 350.638867 292.545313 +Q 350.332305 292.244375 350.332305 291.8225 +Q 350.332305 291.400625 350.638867 291.1025 +Q 350.94543 290.804375 351.367305 290.804375 +Q 351.78918 290.804375 352.09293 291.1025 +Q 352.39668 291.400625 352.39668 291.8225 +Q 352.39668 292.244375 352.09293 292.545313 +Q 351.78918 292.843438 351.367305 292.843438 +z +M 351.763867 299.97875 +Q 351.763867 300.5075 351.794805 301.559375 +Q 351.825742 302.608438 351.825742 303.134375 +Q 351.825742 303.5225 351.58668 303.77 +Q 351.35043 304.014688 350.965117 304.014688 +Q 350.58543 304.014688 350.343555 303.77 +Q 350.10168 303.5225 350.10168 303.134375 +Q 350.10168 302.608438 350.070742 301.559375 +Q 350.039805 300.5075 350.039805 299.97875 +Q 350.039805 299.151875 350.126992 297.917188 +Q 350.216992 296.6825 350.216992 295.858438 +Q 350.216992 295.461875 350.458867 295.217188 +Q 350.700742 294.969688 351.077617 294.969688 +Q 351.457305 294.969688 351.696367 295.217188 +Q 351.938242 295.461875 351.938242 295.858438 +Q 351.938242 296.6825 351.851055 297.917188 +Q 351.763867 299.151875 351.763867 299.97875 +z +M 360.614102 296.48 +Q 360.428477 296.48 360.178164 296.463125 +Q 359.927852 296.44625 359.745039 296.44625 +Q 359.542539 296.44625 358.549727 296.578438 +L 358.715664 301.773125 +L 358.724102 302.158438 +L 358.732539 302.608438 +Q 358.769102 304.532188 357.810039 304.532188 +Q 357.458477 304.532188 357.199727 304.304375 +Q 356.940977 304.076563 356.940977 303.733438 +Q 356.940977 303.39875 356.966289 302.732188 +Q 356.994414 302.062813 356.994414 301.728125 +L 356.817227 296.595313 +Q 356.175977 296.57 354.865352 296.44625 +Q 354.083477 296.339375 354.083477 295.577188 +Q 354.083477 295.189063 354.319727 294.935938 +Q 354.558789 294.68 354.927227 294.68 +L 356.772227 294.829063 +Q 356.772227 294.381875 356.732852 293.630938 +Q 356.693477 292.877188 356.693477 292.5425 +Q 356.693477 292.174063 356.949414 291.932187 +Q 357.205352 291.690313 357.573789 291.690313 +Q 358.364102 291.690313 358.496289 292.984063 +Q 358.521602 293.3075 358.521602 293.765938 +L 358.504727 294.275 +L 358.496289 294.820625 +Q 359.584727 294.68 359.745039 294.68 +Q 360.659102 294.68 360.940352 294.767188 +Q 361.474727 294.944375 361.474727 295.594063 +Q 361.474727 295.979375 361.232852 296.229688 +Q 360.990977 296.48 360.614102 296.48 +z +M 370.878672 296.128438 +L 367.838359 302.704063 +Q 366.713359 305.103125 366.117109 306.720313 +L 365.534922 308.424688 +Q 365.307109 309.0575 364.744609 309.0575 +Q 364.376172 309.0575 364.106172 308.815625 +Q 363.838984 308.576563 363.838984 308.21375 +Q 363.838984 307.33625 365.737422 303.125938 +L 362.593047 297.070625 +L 362.196484 296.429375 +Q 361.957422 296.024375 361.957422 295.751563 +Q 361.957422 295.391563 362.233047 295.11875 +Q 362.511484 294.845938 362.854609 294.845938 +Q 363.259609 294.845938 363.478984 295.155313 +Q 364.972422 297.228125 366.688047 301.061563 +L 367.987422 298.026875 +Q 368.690547 296.454688 369.343047 295.32125 +Q 369.624297 294.829063 370.079922 294.829063 +Q 370.439922 294.829063 370.715547 295.085 +Q 370.993984 295.338125 370.993984 295.689688 +Q 370.993984 295.88375 370.878672 296.128438 +z +M 380.609219 307.592188 +Q 380.415156 307.592188 380.018594 307.611875 +Q 379.624844 307.634375 379.422344 307.634375 +Q 378.288906 307.634375 378.288906 306.607813 +Q 378.288906 304.999063 378.415469 300.423125 +Q 378.544844 295.847188 378.544844 294.24125 +L 378.404219 291.577813 +L 378.395781 291.454063 +Q 378.376094 291.119375 378.601094 290.86625 +Q 378.826094 290.610313 379.177656 290.610313 +Q 379.439219 290.610313 379.970781 290.632812 +Q 380.505156 290.655313 380.766719 290.655313 +Q 380.935469 290.655313 381.264531 290.632812 +Q 381.593594 290.610313 381.759531 290.610313 +Q 382.569531 290.610313 382.569531 291.4625 +Q 382.569531 292.244375 381.829844 292.314688 +Q 381.092969 292.385 380.046719 292.342813 +Q 380.100156 293.133125 380.100156 294.125938 +L 379.984844 300.02375 +L 379.844219 305.913125 +L 380.609219 305.885 +Q 380.865156 305.885 381.377031 305.9075 +Q 381.891719 305.93 382.147656 305.93 +Q 382.499219 305.93 382.704531 306.180313 +Q 382.912656 306.430625 382.912656 306.782188 +Q 382.912656 307.13375 382.704531 307.384063 +Q 382.499219 307.634375 382.147656 307.634375 +Q 381.891719 307.634375 381.377031 307.611875 +Q 380.865156 307.592188 380.609219 307.592188 +z +M 393.238398 292.421563 +Q 393.080898 292.421563 392.906523 292.35125 +Q 391.815273 291.94625 390.023711 291.94625 +Q 389.441523 291.94625 388.662461 292.030625 +Q 387.886211 292.112188 386.918711 292.289375 +L 386.901836 296.08625 +Q 388.597773 295.63625 389.449961 295.63625 +Q 390.805586 295.63625 392.254023 295.796563 +Q 393.080898 295.88375 393.080898 296.690938 +Q 393.080898 297.0875 392.824961 297.34625 +Q 392.571836 297.605 392.192148 297.605 +Q 391.736523 297.605 390.822461 297.52625 +Q 389.908398 297.4475 389.449961 297.4475 +Q 388.853711 297.4475 386.868086 297.956563 +L 386.789336 304.00625 +Q 386.789336 304.383125 386.541836 304.641875 +Q 386.297148 304.900625 385.917461 304.900625 +Q 385.540586 304.900625 385.290273 304.641875 +Q 385.039961 304.383125 385.039961 304.00625 +Q 385.039961 302.27375 385.104648 298.805938 +Q 385.172148 295.338125 385.172148 293.608438 +Q 385.172148 293.220313 385.158086 292.444063 +Q 385.144023 291.665 385.144023 291.276875 +Q 385.144023 290.891563 385.385898 290.627188 +Q 385.627773 290.362813 386.015898 290.362813 +Q 386.305586 290.362813 386.533398 290.523125 +Q 387.621836 290.329063 388.490898 290.23625 +Q 389.362773 290.143438 390.023711 290.143438 +Q 391.033398 290.143438 392.332773 290.433125 +Q 394.101836 290.838125 394.101836 291.487813 +Q 394.101836 291.839375 393.871211 292.112188 +Q 393.618086 292.421563 393.238398 292.421563 +z +M 397.896953 297.062187 +L 397.764766 301.43 +Q 397.764766 302.124687 397.694453 303.469063 +Q 397.607266 304.346563 396.833828 304.346563 +Q 395.973203 304.346563 395.973203 303.452188 +Q 395.973203 302.38625 396.068828 300.257188 +Q 396.167266 298.125313 396.167266 297.062187 +Q 396.167266 295.672813 396.209453 293.884063 +Q 396.254453 292.095313 396.254453 290.705938 +Q 396.254453 289.828438 397.115078 289.828438 +Q 397.984141 289.828438 397.984141 290.705938 +Q 397.984141 292.095313 397.939141 293.884063 +Q 397.896953 295.672813 397.896953 297.062187 +z +M 403.890742 304.487188 +Q 402.41418 304.487188 401.351055 303.39875 +Q 400.16418 302.186563 400.102305 300.13625 +Q 400.05168 298.150625 401.106367 296.640312 +Q 402.33543 294.854375 404.531992 294.854375 +Q 406.289805 294.854375 407.19543 296.463125 +Q 407.918242 297.765312 407.890117 299.593437 +Q 407.864805 301.5425 406.871992 302.923438 +Q 405.746992 304.487188 403.890742 304.487188 +z +M 404.419492 296.640312 +Q 403.125742 296.631875 402.405742 297.869375 +Q 401.834805 298.862188 401.834805 300.13625 +Q 401.834805 301.413125 402.529492 302.124687 +Q 403.108867 302.7125 403.890742 302.7125 +Q 404.804805 302.7125 405.465742 302.045938 +Q 406.211055 301.30625 406.256055 300.049063 +Q 406.379805 296.64875 404.419492 296.640312 +z +M 413.798125 304.27625 +Q 412.917813 304.27625 411.863125 303.995 +L 411.84625 308.196875 +Q 411.84625 308.585 411.604375 308.829688 +Q 411.3625 309.077188 410.985625 309.077188 +Q 410.605937 309.077188 410.364063 308.829688 +Q 410.122187 308.585 410.122187 308.196875 +L 410.150313 304.68125 +L 410.150313 301.174063 +Q 410.122187 299.250313 410.018125 297.666875 +L 409.885938 295.88375 +Q 409.885938 295.259375 410.11375 294.829063 +Q 410.378125 294.311563 410.87875 294.311563 +Q 411.221875 294.311563 411.455312 294.553438 +Q 411.68875 294.7925 411.68875 295.144063 +Q 411.68875 295.225625 411.660625 295.436563 +Q 411.618438 295.706563 411.59875 295.937188 +Q 412.355313 295.416875 413.058438 295.158125 +Q 413.761563 294.899375 414.402812 294.899375 +Q 416.205625 294.899375 417.040938 296.499687 +Q 417.699063 297.765312 417.699063 299.846563 +Q 417.699063 301.745 416.680938 302.976875 +Q 415.598125 304.27625 413.798125 304.27625 +z +M 414.402812 296.657188 +Q 413.595625 296.657188 412.943125 297.017188 +Q 412.479063 297.273125 411.7675 297.948125 +Q 411.88 299.945 411.88 302.141563 +Q 412.839063 302.51 413.798125 302.51 +Q 414.895 302.51 415.474375 301.694375 +Q 415.977813 300.98 415.977813 299.846563 +Q 415.977813 298.249063 415.584063 297.453125 +Q 415.193125 296.657188 414.402812 296.657188 +z +M 420.019023 304.76 +Q 419.695586 304.76 419.448086 304.540625 +Q 419.203398 304.32125 419.203398 303.995 +Q 419.203398 303.854375 419.262461 303.696875 +Q 419.948711 301.806875 421.847148 298.251875 +Q 423.745586 294.696875 424.440273 292.798438 +Q 425.590586 289.65125 426.181211 289.679375 +Q 426.504648 289.687813 426.749336 289.912813 +Q 426.996836 290.135 426.996836 290.452813 +Q 426.996836 290.655313 426.901211 290.936563 +L 425.916836 293.327188 +Q 425.329023 294.952813 424.237773 297.079063 +L 422.322461 300.718437 +L 420.730586 304.2425 +Q 420.494336 304.76 420.019023 304.76 +z +M 435.462461 303.618125 +Q 433.485273 304.391563 430.408398 304.391563 +Q 430.031523 304.391563 429.691211 304.034375 +Q 429.353711 303.68 429.353711 303.300313 +L 429.353711 300.74375 +Q 429.353711 299.486563 429.511211 297.157813 +Q 429.688398 294.643438 429.705273 293.518438 +Q 429.696836 292.71125 429.800898 291.110938 +Q 429.862773 290.672188 430.090586 290.531563 +Q 431.285898 290.163125 432.807461 290.163125 +Q 434.354336 290.163125 435.777461 291.217813 +Q 437.422773 292.43 437.422773 294.213125 +Q 437.422773 296.471563 435.664961 297.77375 +Q 436.981211 298.33625 437.636523 299.0225 +Q 438.291836 299.705938 438.291836 300.515938 +Q 438.291836 301.579063 437.141523 302.571875 +Q 436.339961 303.275 435.462461 303.618125 +z +M 432.807461 291.954688 +Q 431.848398 291.954688 431.463086 292.016563 +L 431.446211 293.555 +L 431.269023 296.955313 +Q 432.517773 297.062187 432.604961 297.05375 +Q 433.932461 296.946875 434.776211 296.226875 +Q 435.681836 295.445 435.681836 294.213125 +Q 435.681836 293.377813 434.759336 292.66625 +Q 433.836836 291.954688 432.807461 291.954688 +z +M 433.791836 298.994375 +L 432.860898 298.845313 +Q 432.745586 298.845313 432.512148 298.859375 +Q 432.281523 298.870625 432.157773 298.870625 +Q 431.682461 298.870625 431.145273 298.791875 +Q 431.094648 299.9 431.094648 300.769063 +L 431.094648 302.58875 +Q 433.395273 302.51 434.846523 301.939063 +Q 435.462461 301.702812 436.024961 301.202188 +Q 436.559336 300.74375 436.559336 300.515938 +Q 436.559336 300.1025 435.434336 299.585 +Q 434.590586 299.188438 433.791836 298.994375 +z +M 447.906016 296.128438 +L 444.865703 302.704063 +Q 443.740703 305.103125 443.144453 306.720313 +L 442.562266 308.424688 +Q 442.334453 309.0575 441.771953 309.0575 +Q 441.403516 309.0575 441.133516 308.815625 +Q 440.866328 308.576563 440.866328 308.21375 +Q 440.866328 307.33625 442.764766 303.125938 +L 439.620391 297.070625 +L 439.223828 296.429375 +Q 438.984766 296.024375 438.984766 295.751563 +Q 438.984766 295.391563 439.260391 295.11875 +Q 439.538828 294.845938 439.881953 294.845938 +Q 440.286953 294.845938 440.506328 295.155313 +Q 441.999766 297.228125 443.715391 301.061563 +L 445.014766 298.026875 +Q 445.717891 296.454688 446.370391 295.32125 +Q 446.651641 294.829063 447.107266 294.829063 +Q 447.467266 294.829063 447.742891 295.085 +Q 448.021328 295.338125 448.021328 295.689688 +Q 448.021328 295.88375 447.906016 296.128438 +z +M 455.492031 296.48 +Q 455.306406 296.48 455.056094 296.463125 +Q 454.805781 296.44625 454.622969 296.44625 +Q 454.420469 296.44625 453.427656 296.578438 +L 453.593594 301.773125 +L 453.602031 302.158438 +L 453.610469 302.608438 +Q 453.647031 304.532188 452.687969 304.532188 +Q 452.336406 304.532188 452.077656 304.304375 +Q 451.818906 304.076563 451.818906 303.733438 +Q 451.818906 303.39875 451.844219 302.732188 +Q 451.872344 302.062813 451.872344 301.728125 +L 451.695156 296.595313 +Q 451.053906 296.57 449.743281 296.44625 +Q 448.961406 296.339375 448.961406 295.577188 +Q 448.961406 295.189063 449.197656 294.935938 +Q 449.436719 294.68 449.805156 294.68 +L 451.650156 294.829063 +Q 451.650156 294.381875 451.610781 293.630938 +Q 451.571406 292.877188 451.571406 292.5425 +Q 451.571406 292.174063 451.827344 291.932187 +Q 452.083281 291.690313 452.451719 291.690313 +Q 453.242031 291.690313 453.374219 292.984063 +Q 453.399531 293.3075 453.399531 293.765938 +L 453.382656 294.275 +L 453.374219 294.820625 +Q 454.462656 294.68 454.622969 294.68 +Q 455.537031 294.68 455.818281 294.767188 +Q 456.352656 294.944375 456.352656 295.594063 +Q 456.352656 295.979375 456.110781 296.229688 +Q 455.868906 296.48 455.492031 296.48 +z +M 462.198789 304.374687 +Q 460.213164 304.374687 458.981289 303.381875 +Q 457.636914 302.282188 457.636914 300.305 +Q 457.636914 298.018438 458.745039 296.471563 +Q 459.948789 294.784063 461.959727 294.784063 +Q 463.419414 294.784063 464.341914 295.27625 +Q 465.475352 295.88375 465.475352 297.140938 +Q 465.475352 298.018438 464.482539 298.74125 +Q 464.043789 299.05625 462.620664 299.725625 +L 459.262539 301.314688 +Q 459.754727 302.045938 460.488789 302.414375 +Q 461.222852 302.782813 462.198789 302.782813 +Q 462.803477 302.782813 463.621914 302.555 +Q 464.659727 302.265312 464.957852 301.795625 +Q 465.255977 301.323125 465.599102 301.323125 +Q 465.908477 301.323125 466.147539 301.556563 +Q 466.389414 301.79 466.389414 302.096563 +Q 466.389414 303.0725 464.817227 303.775625 +Q 463.472852 304.374687 462.198789 304.374687 +z +M 461.959727 296.3675 +Q 460.888164 296.3675 460.176602 297.197188 +Q 459.465039 298.026875 459.113477 299.6975 +L 461.810664 298.415 +Q 463.402539 297.641563 464.080352 297.070625 +Q 463.323789 296.3675 461.959727 296.3675 +z +M 470.583555 307.592188 +Q 470.786055 307.592188 471.179805 307.611875 +Q 471.576367 307.634375 471.77043 307.634375 +Q 472.903867 307.634375 472.903867 306.607813 +Q 472.903867 304.999063 472.774492 300.423125 +Q 472.64793 295.847188 472.64793 294.24125 +L 472.788555 291.577813 +L 472.796992 291.454063 +Q 472.81668 291.119375 472.59168 290.86625 +Q 472.36668 290.610313 472.023555 290.610313 +Q 471.750742 290.610313 471.21918 290.632812 +Q 470.687617 290.655313 470.426055 290.655313 +Q 470.257305 290.655313 469.928242 290.632812 +Q 469.59918 290.610313 469.43043 290.610313 +Q 468.623242 290.610313 468.623242 291.4625 +Q 468.623242 292.244375 469.360117 292.314688 +Q 470.099805 292.385 471.154492 292.342813 +Q 471.092617 293.133125 471.092617 294.125938 +L 471.20793 300.02375 +L 471.348555 305.913125 +L 470.583555 305.885 +Q 470.327617 305.885 469.81293 305.9075 +Q 469.301055 305.93 469.045117 305.93 +Q 468.701992 305.93 468.491055 306.180313 +Q 468.280117 306.430625 468.280117 306.782188 +Q 468.280117 307.13375 468.491055 307.384063 +Q 468.701992 307.634375 469.045117 307.634375 +Q 469.301055 307.634375 469.81293 307.611875 +Q 470.327617 307.592188 470.583555 307.592188 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 205.934688 304.234062 +Q 205.1275 304.234062 204.528438 302.158438 +Q 204.300625 301.368125 203.9575 299.390938 +Q 203.060313 299.514688 201.611875 299.829688 +L 199.274688 300.313438 +Q 198.833125 301.46375 197.77 303.68 +Q 197.48875 304.172188 197.005 304.172188 +Q 196.653438 304.172188 196.375 303.919062 +Q 196.099375 303.663125 196.099375 303.283438 +Q 196.099375 302.861563 197.426875 300.077188 +Q 197.277813 299.846563 197.277813 299.548438 +Q 197.277813 298.836875 198.138438 298.634375 +Q 199.1425 296.752813 200.669688 294.311563 +Q 202.75375 290.97875 203.262813 290.97875 +Q 203.9575 290.97875 204.213438 291.94625 +L 204.7675 294.899375 +L 206.075313 301.008125 +L 206.575938 302.3975 +Q 206.831875 303.109062 206.831875 303.345313 +Q 206.831875 303.722188 206.559063 303.978125 +Q 206.28625 304.234062 205.934688 304.234062 +z +M 202.8325 294.187813 +L 200.318125 298.237813 +Q 201.384063 297.967813 203.544063 297.579688 +z +M 216.175703 297.475625 +Q 216.113828 298.5725 215.295391 298.5725 +Q 214.538828 298.5725 214.538828 297.703438 +Q 214.538828 297.534688 214.513516 297.0875 +L 214.488203 296.350625 +Q 213.098828 296.516563 212.263516 297.1325 +Q 211.481641 297.703438 210.964141 298.85375 +L 210.981016 303.671562 +Q 210.981016 304.5575 210.109141 304.5575 +Q 209.335703 304.5575 209.335703 303.671562 +L 209.335703 297.500938 +Q 209.335703 297.21125 209.358203 296.631875 +Q 209.380703 296.049688 209.380703 295.76 +Q 209.380703 294.874063 210.154141 294.874063 +Q 211.014766 294.874063 211.023203 296.330938 +Q 212.710703 294.705313 214.769453 294.705313 +Q 215.481016 294.705313 215.832578 295.2425 +Q 216.184141 295.776875 216.184141 296.859688 +Q 216.184141 297.315313 216.175703 297.475625 +z +M 219.663203 292.843438 +Q 219.241328 292.843438 218.934766 292.545313 +Q 218.628203 292.244375 218.628203 291.8225 +Q 218.628203 291.400625 218.934766 291.1025 +Q 219.241328 290.804375 219.663203 290.804375 +Q 220.085078 290.804375 220.388828 291.1025 +Q 220.692578 291.400625 220.692578 291.8225 +Q 220.692578 292.244375 220.388828 292.545313 +Q 220.085078 292.843438 219.663203 292.843438 +z +M 220.059766 299.97875 +Q 220.059766 300.5075 220.090703 301.559375 +Q 220.121641 302.608438 220.121641 303.134375 +Q 220.121641 303.5225 219.882578 303.77 +Q 219.646328 304.014688 219.261016 304.014688 +Q 218.881328 304.014688 218.639453 303.77 +Q 218.397578 303.5225 218.397578 303.134375 +Q 218.397578 302.608438 218.366641 301.559375 +Q 218.335703 300.5075 218.335703 299.97875 +Q 218.335703 299.151875 218.422891 297.917188 +Q 218.512891 296.6825 218.512891 295.858438 +Q 218.512891 295.461875 218.754766 295.217188 +Q 218.996641 294.969688 219.373516 294.969688 +Q 219.753203 294.969688 219.992266 295.217188 +Q 220.234141 295.461875 220.234141 295.858438 +Q 220.234141 296.6825 220.146953 297.917188 +Q 220.059766 299.151875 220.059766 299.97875 +z +M 228.91 296.48 +Q 228.724375 296.48 228.474063 296.463125 +Q 228.22375 296.44625 228.040938 296.44625 +Q 227.838438 296.44625 226.845625 296.578438 +L 227.011563 301.773125 +L 227.02 302.158438 +L 227.028438 302.608438 +Q 227.065 304.532188 226.105938 304.532188 +Q 225.754375 304.532188 225.495625 304.304375 +Q 225.236875 304.076563 225.236875 303.733438 +Q 225.236875 303.39875 225.262188 302.732188 +Q 225.290313 302.062813 225.290313 301.728125 +L 225.113125 296.595313 +Q 224.471875 296.57 223.16125 296.44625 +Q 222.379375 296.339375 222.379375 295.577188 +Q 222.379375 295.189063 222.615625 294.935938 +Q 222.854688 294.68 223.223125 294.68 +L 225.068125 294.829063 +Q 225.068125 294.381875 225.02875 293.630938 +Q 224.989375 292.877188 224.989375 292.5425 +Q 224.989375 292.174063 225.245313 291.932187 +Q 225.50125 291.690313 225.869688 291.690313 +Q 226.66 291.690313 226.792188 292.984063 +Q 226.8175 293.3075 226.8175 293.765938 +L 226.800625 294.275 +L 226.792188 294.820625 +Q 227.880625 294.68 228.040938 294.68 +Q 228.955 294.68 229.23625 294.767188 +Q 229.770625 294.944375 229.770625 295.594063 +Q 229.770625 295.979375 229.52875 296.229688 +Q 229.286875 296.48 228.91 296.48 +z +M 238.868008 304.515312 +Q 238.243633 304.515312 238.04957 303.845938 +Q 237.849883 303.125938 237.681133 301.798438 +Q 237.523633 300.524375 237.523633 299.705938 +Q 237.523633 299.478125 237.546133 299.014063 +Q 237.568633 298.547188 237.568633 298.319375 +Q 237.568633 296.665625 236.741758 296.665625 +Q 235.625195 296.665625 234.744883 297.675313 +Q 234.297695 298.195625 233.51582 299.655313 +Q 233.51582 303.002188 233.23457 303.618125 +Q 232.98707 304.16375 232.46957 304.16375 +Q 232.10957 304.16375 231.836758 303.919062 +Q 231.563945 303.671562 231.563945 303.32 +Q 231.563945 303.19625 231.642695 302.931875 +Q 231.713008 302.7125 231.741133 301.649375 +L 231.766445 300.347188 +L 231.791758 293.889688 +Q 231.853633 292.798438 231.853633 292.421563 +Q 231.853633 291.971563 231.769258 291.572188 +Q 231.687695 291.172813 231.687695 290.7425 +Q 231.687695 290.374063 231.94082 290.132188 +Q 232.196758 289.890313 232.565195 289.890313 +Q 233.288008 289.890313 233.408945 290.66375 +Q 233.54957 291.515938 233.54957 292.202188 +Q 233.54957 293.124688 233.490508 294.125938 +Q 233.43707 295.085 233.445508 296.049688 +L 233.453945 296.823125 +Q 234.173945 295.858438 234.995195 295.380313 +Q 235.819258 294.899375 236.741758 294.899375 +Q 238.201445 294.899375 238.744258 295.847188 +Q 239.132383 296.516563 239.18582 298.097188 +L 239.256133 299.77625 +L 239.430508 301.604375 +Q 239.554258 302.63375 239.728633 303.415625 +Q 239.765195 303.564688 239.765195 303.671562 +Q 239.765195 304.031563 239.50082 304.273438 +Q 239.236445 304.515312 238.868008 304.515312 +z +M 253.070781 304.698125 +Q 252.350781 304.698125 252.227031 303.933125 +Q 252.069531 302.968437 251.912031 301.210625 +L 251.611094 298.485313 +Q 251.523906 297.877813 251.312969 297.298438 +Q 251.014844 296.508125 250.663281 296.508125 +Q 250.337031 296.508125 249.451094 297.062187 +Q 248.607344 297.57125 248.342969 297.877813 +Q 248.334531 298.704688 248.387969 299.531563 +L 248.649531 301.877188 +Q 248.818281 303.266563 248.818281 304.172188 +Q 248.818281 304.5575 248.576406 304.807813 +Q 248.334531 305.060938 247.954844 305.060938 +Q 247.577969 305.060938 247.336094 304.807813 +Q 247.094219 304.5575 247.094219 304.172188 +Q 247.094219 303.109062 246.877656 301.030625 +Q 246.663906 298.952188 246.663906 297.88625 +Q 246.663906 296.955313 246.399531 296.437813 +Q 245.786406 296.719063 245.153594 297.351875 +L 244.115781 298.510625 +Q 243.975156 298.721563 243.665781 299.064688 +Q 243.665781 299.593437 243.570156 300.622813 +Q 243.474531 301.649375 243.474531 302.141563 +Q 243.474531 302.405937 243.556094 302.88125 +Q 243.640469 303.35375 243.640469 303.564688 +Q 243.640469 303.924688 243.370469 304.169375 +Q 243.103281 304.416875 242.743281 304.416875 +Q 241.750469 304.416875 241.750469 302.158438 +Q 241.750469 301.6325 241.846094 300.58625 +Q 241.944531 299.54 241.944531 299.01125 +Q 241.944531 298.547188 241.860156 297.61625 +Q 241.778594 296.6825 241.778594 296.21 +Q 241.778594 294.213125 242.672969 294.213125 +Q 243.016094 294.213125 243.300156 294.514063 +Q 243.587031 294.812188 243.587031 295.16375 +Q 243.587031 295.329688 243.542031 295.68125 +Q 243.499844 296.032813 243.499844 296.218437 +L 243.516719 297.140938 +Q 243.975156 296.19875 244.861094 295.439375 +Q 245.749844 294.68 246.374219 294.68 +Q 247.755156 294.68 248.272656 296.049688 +Q 248.756406 295.408438 249.422969 295.087813 +Q 250.092344 294.767188 250.952969 294.767188 +Q 252.421094 294.767188 252.958281 296.350625 +Q 253.062344 296.665625 253.318281 298.82 +Q 253.562969 300.330313 253.951094 303.854375 +Q 253.976406 304.205938 253.712031 304.450625 +Q 253.450469 304.698125 253.070781 304.698125 +z +M 259.997617 304.374687 +Q 258.011992 304.374687 256.780117 303.381875 +Q 255.435742 302.282188 255.435742 300.305 +Q 255.435742 298.018438 256.543867 296.471563 +Q 257.747617 294.784063 259.758555 294.784063 +Q 261.218242 294.784063 262.140742 295.27625 +Q 263.27418 295.88375 263.27418 297.140938 +Q 263.27418 298.018438 262.281367 298.74125 +Q 261.842617 299.05625 260.419492 299.725625 +L 257.061367 301.314688 +Q 257.553555 302.045938 258.287617 302.414375 +Q 259.02168 302.782813 259.997617 302.782813 +Q 260.602305 302.782813 261.420742 302.555 +Q 262.458555 302.265312 262.75668 301.795625 +Q 263.054805 301.323125 263.39793 301.323125 +Q 263.707305 301.323125 263.946367 301.556563 +Q 264.188242 301.79 264.188242 302.096563 +Q 264.188242 303.0725 262.616055 303.775625 +Q 261.27168 304.374687 259.997617 304.374687 +z +M 259.758555 296.3675 +Q 258.686992 296.3675 257.97543 297.197188 +Q 257.263867 298.026875 256.912305 299.6975 +L 259.609492 298.415 +Q 261.201367 297.641563 261.87918 297.070625 +Q 261.122617 296.3675 259.758555 296.3675 +z +M 271.633633 296.48 +Q 271.448008 296.48 271.197695 296.463125 +Q 270.947383 296.44625 270.76457 296.44625 +Q 270.56207 296.44625 269.569258 296.578438 +L 269.735195 301.773125 +L 269.743633 302.158438 +L 269.75207 302.608438 +Q 269.788633 304.532188 268.82957 304.532188 +Q 268.478008 304.532188 268.219258 304.304375 +Q 267.960508 304.076563 267.960508 303.733438 +Q 267.960508 303.39875 267.98582 302.732188 +Q 268.013945 302.062813 268.013945 301.728125 +L 267.836758 296.595313 +Q 267.195508 296.57 265.884883 296.44625 +Q 265.103008 296.339375 265.103008 295.577188 +Q 265.103008 295.189063 265.339258 294.935938 +Q 265.57832 294.68 265.946758 294.68 +L 267.791758 294.829063 +Q 267.791758 294.381875 267.752383 293.630938 +Q 267.713008 292.877188 267.713008 292.5425 +Q 267.713008 292.174063 267.968945 291.932187 +Q 268.224883 291.690313 268.59332 291.690313 +Q 269.383633 291.690313 269.51582 292.984063 +Q 269.541133 293.3075 269.541133 293.765938 +L 269.524258 294.275 +L 269.51582 294.820625 +Q 270.604258 294.68 270.76457 294.68 +Q 271.678633 294.68 271.959883 294.767188 +Q 272.494258 294.944375 272.494258 295.594063 +Q 272.494258 295.979375 272.252383 296.229688 +Q 272.010508 296.48 271.633633 296.48 +z +M 275.913203 292.843438 +Q 275.491328 292.843438 275.184766 292.545313 +Q 274.878203 292.244375 274.878203 291.8225 +Q 274.878203 291.400625 275.184766 291.1025 +Q 275.491328 290.804375 275.913203 290.804375 +Q 276.335078 290.804375 276.638828 291.1025 +Q 276.942578 291.400625 276.942578 291.8225 +Q 276.942578 292.244375 276.638828 292.545313 +Q 276.335078 292.843438 275.913203 292.843438 +z +M 276.309766 299.97875 +Q 276.309766 300.5075 276.340703 301.559375 +Q 276.371641 302.608438 276.371641 303.134375 +Q 276.371641 303.5225 276.132578 303.77 +Q 275.896328 304.014688 275.511016 304.014688 +Q 275.131328 304.014688 274.889453 303.77 +Q 274.647578 303.5225 274.647578 303.134375 +Q 274.647578 302.608438 274.616641 301.559375 +Q 274.585703 300.5075 274.585703 299.97875 +Q 274.585703 299.151875 274.672891 297.917188 +Q 274.762891 296.6825 274.762891 295.858438 +Q 274.762891 295.461875 275.004766 295.217188 +Q 275.246641 294.969688 275.623516 294.969688 +Q 276.003203 294.969688 276.242266 295.217188 +Q 276.484141 295.461875 276.484141 295.858438 +Q 276.484141 296.6825 276.396953 297.917188 +Q 276.309766 299.151875 276.309766 299.97875 +z +M 283.253125 304.52375 +Q 281.450312 304.52375 280.246563 303.4325 +Q 278.980938 302.290625 278.980938 300.4175 +Q 278.980938 298.634375 280.167813 296.735938 +Q 281.486875 294.626563 283.137812 294.626563 +Q 284.00125 294.626563 285.064375 295.031563 +Q 286.40875 295.549063 286.40875 296.297188 +Q 286.40875 296.631875 286.189375 296.890625 +Q 285.97 297.149375 285.64375 297.149375 +Q 285.387812 297.149375 285.199375 296.9975 +Q 285.010938 296.842813 284.83375 296.690938 +Q 284.31625 296.280313 283.137812 296.280313 +Q 282.243438 296.280313 281.363125 297.877813 +Q 280.564375 299.345938 280.564375 300.4175 +Q 280.564375 301.579063 281.354688 302.245625 +Q 282.091563 302.87 283.253125 302.87 +Q 283.779063 302.87 284.378125 302.58875 +L 285.39625 302.045938 +Q 285.660625 301.905313 285.775938 301.905313 +Q 286.099375 301.905313 286.335625 302.164062 +Q 286.574688 302.422813 286.574688 302.7575 +Q 286.574688 303.39875 285.221875 303.995 +Q 284.035 304.52375 283.253125 304.52375 +z +M 301.095625 293.017813 +Q 300.533125 293.017813 299.680938 292.905313 +L 298.263438 292.719688 +Q 298.06375 295.27625 298.06375 297.605 +Q 298.06375 298.220938 298.0975 299.126563 +Q 298.134063 300.032188 298.134063 300.648125 +Q 298.134063 301.472188 298.072188 302.15 +L 300.839688 302.11625 +Q 301.208125 302.11625 301.458438 302.375 +Q 301.70875 302.63375 301.70875 303.010625 +Q 301.70875 303.39875 301.458438 303.6575 +Q 301.208125 303.91625 300.839688 303.91625 +Q 300.3475 303.91625 299.363125 303.93875 +Q 298.37875 303.96125 297.886563 303.96125 +Q 297.307188 303.96125 296.15125 304.124375 +Q 294.995313 304.2875 294.4075 304.2875 +Q 294.03625 304.2875 293.785938 304.025937 +Q 293.535625 303.767188 293.535625 303.390312 +Q 293.535625 303.010625 293.785938 302.749063 +Q 294.03625 302.484688 294.4075 302.484688 +Q 294.978438 302.484688 296.294688 302.299063 +Q 296.384688 301.5875 296.384688 300.673438 +Q 296.384688 300.065938 296.325625 299.194063 +Q 296.269375 298.319375 296.269375 297.720313 +Q 296.269375 295.689688 296.516875 292.649375 +L 295.372187 292.683125 +L 294.230313 292.71125 +Q 293.853438 292.71125 293.5975 292.458125 +Q 293.341563 292.202188 293.341563 291.805625 +Q 293.341563 290.987188 294.168438 290.908438 +Q 294.88 290.838125 296.831875 290.838125 +Q 298.58125 290.838125 301.216563 291.217813 +Q 302.00125 291.330313 302.00125 292.157188 +Q 302.00125 292.570625 301.700312 292.815313 +Q 301.43875 293.017813 301.095625 293.017813 +z +M 310.480586 304.594063 +Q 309.726836 304.594063 309.628398 303.767188 +L 309.383711 301.843437 +Q 309.259961 300.814063 309.259961 299.916875 +Q 309.259961 299.672188 309.290898 299.084375 +Q 309.321836 298.49375 309.321836 298.249063 +Q 309.321836 296.350625 308.618711 296.350625 +Q 307.634336 296.350625 306.737148 297.517813 +Q 305.929961 298.580938 305.471523 300.206563 +Q 305.454648 300.549688 305.392773 301.07 +Q 305.339336 301.50875 305.339336 301.922188 +Q 305.339336 302.186563 305.392773 302.715313 +Q 305.446211 303.24125 305.446211 303.502813 +Q 305.446211 303.899375 305.204336 304.144063 +Q 304.962461 304.391563 304.582773 304.391563 +Q 304.197461 304.391563 303.958398 304.144063 +Q 303.722148 303.899375 303.722148 303.502813 +Q 303.722148 303.24125 303.665898 302.715313 +Q 303.609648 302.186563 303.609648 301.922188 +Q 303.609648 301.016563 303.736211 299.413438 +Q 303.862773 297.8075 303.862773 296.901875 +Q 303.862773 296.620625 303.831836 296.069375 +Q 303.800898 295.515313 303.800898 295.234063 +Q 303.800898 294.854375 304.051211 294.6125 +Q 304.301523 294.370625 304.672773 294.370625 +Q 305.479961 294.370625 305.558711 295.515313 +L 305.586836 296.541875 +Q 307.063398 294.573125 308.618711 294.573125 +Q 310.024961 294.573125 310.579023 295.813438 +Q 310.955898 296.640312 310.992461 298.2575 +L 310.992461 299.143438 +L 310.981211 299.961875 +Q 310.981211 300.690313 311.169648 301.84625 +Q 311.360898 303.002188 311.360898 303.722188 +Q 311.360898 304.110313 311.110586 304.352188 +Q 310.860273 304.594063 310.480586 304.594063 +z +M 319.041836 296.48 +Q 318.856211 296.48 318.605898 296.463125 +Q 318.355586 296.44625 318.172773 296.44625 +Q 317.970273 296.44625 316.977461 296.578438 +L 317.143398 301.773125 +L 317.151836 302.158438 +L 317.160273 302.608438 +Q 317.196836 304.532188 316.237773 304.532188 +Q 315.886211 304.532188 315.627461 304.304375 +Q 315.368711 304.076563 315.368711 303.733438 +Q 315.368711 303.39875 315.394023 302.732188 +Q 315.422148 302.062813 315.422148 301.728125 +L 315.244961 296.595313 +Q 314.603711 296.57 313.293086 296.44625 +Q 312.511211 296.339375 312.511211 295.577188 +Q 312.511211 295.189063 312.747461 294.935938 +Q 312.986523 294.68 313.354961 294.68 +L 315.199961 294.829063 +Q 315.199961 294.381875 315.160586 293.630938 +Q 315.121211 292.877188 315.121211 292.5425 +Q 315.121211 292.174063 315.377148 291.932187 +Q 315.633086 291.690313 316.001523 291.690313 +Q 316.791836 291.690313 316.924023 292.984063 +Q 316.949336 293.3075 316.949336 293.765938 +L 316.932461 294.275 +L 316.924023 294.820625 +Q 318.012461 294.68 318.172773 294.68 +Q 319.086836 294.68 319.368086 294.767188 +Q 319.902461 294.944375 319.902461 295.594063 +Q 319.902461 295.979375 319.660586 296.229688 +Q 319.418711 296.48 319.041836 296.48 +z +M 325.748594 304.374687 +Q 323.762969 304.374687 322.531094 303.381875 +Q 321.186719 302.282188 321.186719 300.305 +Q 321.186719 298.018438 322.294844 296.471563 +Q 323.498594 294.784063 325.509531 294.784063 +Q 326.969219 294.784063 327.891719 295.27625 +Q 329.025156 295.88375 329.025156 297.140938 +Q 329.025156 298.018438 328.032344 298.74125 +Q 327.593594 299.05625 326.170469 299.725625 +L 322.812344 301.314688 +Q 323.304531 302.045938 324.038594 302.414375 +Q 324.772656 302.782813 325.748594 302.782813 +Q 326.353281 302.782813 327.171719 302.555 +Q 328.209531 302.265312 328.507656 301.795625 +Q 328.805781 301.323125 329.148906 301.323125 +Q 329.458281 301.323125 329.697344 301.556563 +Q 329.939219 301.79 329.939219 302.096563 +Q 329.939219 303.0725 328.367031 303.775625 +Q 327.022656 304.374687 325.748594 304.374687 +z +M 325.509531 296.3675 +Q 324.437969 296.3675 323.726406 297.197188 +Q 323.014844 298.026875 322.663281 299.6975 +L 325.360469 298.415 +Q 326.952344 297.641563 327.630156 297.070625 +Q 326.873594 296.3675 325.509531 296.3675 +z +M 338.245234 304.594063 +Q 337.491484 304.594063 337.393047 303.767188 +L 337.148359 301.843437 +Q 337.024609 300.814063 337.024609 299.916875 +Q 337.024609 299.672188 337.055547 299.084375 +Q 337.086484 298.49375 337.086484 298.249063 +Q 337.086484 296.350625 336.383359 296.350625 +Q 335.398984 296.350625 334.501797 297.517813 +Q 333.694609 298.580938 333.236172 300.206563 +Q 333.219297 300.549688 333.157422 301.07 +Q 333.103984 301.50875 333.103984 301.922188 +Q 333.103984 302.186563 333.157422 302.715313 +Q 333.210859 303.24125 333.210859 303.502813 +Q 333.210859 303.899375 332.968984 304.144063 +Q 332.727109 304.391563 332.347422 304.391563 +Q 331.962109 304.391563 331.723047 304.144063 +Q 331.486797 303.899375 331.486797 303.502813 +Q 331.486797 303.24125 331.430547 302.715313 +Q 331.374297 302.186563 331.374297 301.922188 +Q 331.374297 301.016563 331.500859 299.413438 +Q 331.627422 297.8075 331.627422 296.901875 +Q 331.627422 296.620625 331.596484 296.069375 +Q 331.565547 295.515313 331.565547 295.234063 +Q 331.565547 294.854375 331.815859 294.6125 +Q 332.066172 294.370625 332.437422 294.370625 +Q 333.244609 294.370625 333.323359 295.515313 +L 333.351484 296.541875 +Q 334.828047 294.573125 336.383359 294.573125 +Q 337.789609 294.573125 338.343672 295.813438 +Q 338.720547 296.640312 338.757109 298.2575 +L 338.757109 299.143438 +L 338.745859 299.961875 +Q 338.745859 300.690313 338.934297 301.84625 +Q 339.125547 303.002188 339.125547 303.722188 +Q 339.125547 304.110313 338.875234 304.352188 +Q 338.624922 304.594063 338.245234 304.594063 +z +M 346.859922 297.202812 +Q 346.376172 297.202812 346.182109 296.876563 +Q 346.049922 296.64875 345.954297 295.92875 +Q 345.296172 296.094688 343.923672 296.541875 +Q 342.508984 297.104375 342.500547 297.93125 +Q 342.764922 298.026875 343.018047 298.071875 +Q 345.040234 298.431875 346.024609 299.064688 +Q 347.456172 299.987188 347.456172 301.736563 +Q 347.456172 303.170938 346.218672 303.899375 +Q 345.189297 304.498438 343.617109 304.498438 +Q 342.463984 304.498438 341.417734 304.110313 +Q 340.064922 303.618125 340.064922 302.737813 +Q 340.064922 302.38625 340.340547 302.124687 +Q 340.618984 301.860313 340.970547 301.860313 +Q 341.243359 301.860313 341.673672 302.282188 +Q 341.884609 302.484688 342.624297 302.616875 +Q 343.212109 302.720938 343.617109 302.720938 +Q 344.353984 302.720938 344.916484 302.546562 +Q 345.734922 302.290625 345.734922 301.736563 +Q 345.734922 300.54125 344.064297 300.119375 +L 343.150234 299.916875 +Q 341.980234 299.66375 341.488047 299.320625 +Q 340.776484 298.828438 340.776484 297.835625 +Q 340.776484 295.999063 342.508984 295.214375 +Q 343.034922 294.978125 344.193672 294.649063 +Q 345.355234 294.32 345.858672 294.089375 +Q 346.218672 293.931875 346.640547 293.931875 +Q 347.017422 293.931875 347.259297 294.179375 +Q 347.501172 294.424063 347.501172 294.820625 +Q 347.501172 295.07375 347.610859 295.565938 +Q 347.720547 296.058125 347.720547 296.314063 +Q 347.720547 296.710625 347.478672 296.958125 +Q 347.236797 297.202812 346.859922 297.202812 +z +M 351.367305 292.843438 +Q 350.94543 292.843438 350.638867 292.545313 +Q 350.332305 292.244375 350.332305 291.8225 +Q 350.332305 291.400625 350.638867 291.1025 +Q 350.94543 290.804375 351.367305 290.804375 +Q 351.78918 290.804375 352.09293 291.1025 +Q 352.39668 291.400625 352.39668 291.8225 +Q 352.39668 292.244375 352.09293 292.545313 +Q 351.78918 292.843438 351.367305 292.843438 +z +M 351.763867 299.97875 +Q 351.763867 300.5075 351.794805 301.559375 +Q 351.825742 302.608438 351.825742 303.134375 +Q 351.825742 303.5225 351.58668 303.77 +Q 351.35043 304.014688 350.965117 304.014688 +Q 350.58543 304.014688 350.343555 303.77 +Q 350.10168 303.5225 350.10168 303.134375 +Q 350.10168 302.608438 350.070742 301.559375 +Q 350.039805 300.5075 350.039805 299.97875 +Q 350.039805 299.151875 350.126992 297.917188 +Q 350.216992 296.6825 350.216992 295.858438 +Q 350.216992 295.461875 350.458867 295.217188 +Q 350.700742 294.969688 351.077617 294.969688 +Q 351.457305 294.969688 351.696367 295.217188 +Q 351.938242 295.461875 351.938242 295.858438 +Q 351.938242 296.6825 351.851055 297.917188 +Q 351.763867 299.151875 351.763867 299.97875 +z +M 360.614102 296.48 +Q 360.428477 296.48 360.178164 296.463125 +Q 359.927852 296.44625 359.745039 296.44625 +Q 359.542539 296.44625 358.549727 296.578438 +L 358.715664 301.773125 +L 358.724102 302.158438 +L 358.732539 302.608438 +Q 358.769102 304.532188 357.810039 304.532188 +Q 357.458477 304.532188 357.199727 304.304375 +Q 356.940977 304.076563 356.940977 303.733438 +Q 356.940977 303.39875 356.966289 302.732188 +Q 356.994414 302.062813 356.994414 301.728125 +L 356.817227 296.595313 +Q 356.175977 296.57 354.865352 296.44625 +Q 354.083477 296.339375 354.083477 295.577188 +Q 354.083477 295.189063 354.319727 294.935938 +Q 354.558789 294.68 354.927227 294.68 +L 356.772227 294.829063 +Q 356.772227 294.381875 356.732852 293.630938 +Q 356.693477 292.877188 356.693477 292.5425 +Q 356.693477 292.174063 356.949414 291.932187 +Q 357.205352 291.690313 357.573789 291.690313 +Q 358.364102 291.690313 358.496289 292.984063 +Q 358.521602 293.3075 358.521602 293.765938 +L 358.504727 294.275 +L 358.496289 294.820625 +Q 359.584727 294.68 359.745039 294.68 +Q 360.659102 294.68 360.940352 294.767188 +Q 361.474727 294.944375 361.474727 295.594063 +Q 361.474727 295.979375 361.232852 296.229688 +Q 360.990977 296.48 360.614102 296.48 +z +M 370.878672 296.128438 +L 367.838359 302.704063 +Q 366.713359 305.103125 366.117109 306.720313 +L 365.534922 308.424688 +Q 365.307109 309.0575 364.744609 309.0575 +Q 364.376172 309.0575 364.106172 308.815625 +Q 363.838984 308.576563 363.838984 308.21375 +Q 363.838984 307.33625 365.737422 303.125938 +L 362.593047 297.070625 +L 362.196484 296.429375 +Q 361.957422 296.024375 361.957422 295.751563 +Q 361.957422 295.391563 362.233047 295.11875 +Q 362.511484 294.845938 362.854609 294.845938 +Q 363.259609 294.845938 363.478984 295.155313 +Q 364.972422 297.228125 366.688047 301.061563 +L 367.987422 298.026875 +Q 368.690547 296.454688 369.343047 295.32125 +Q 369.624297 294.829063 370.079922 294.829063 +Q 370.439922 294.829063 370.715547 295.085 +Q 370.993984 295.338125 370.993984 295.689688 +Q 370.993984 295.88375 370.878672 296.128438 +z +M 380.609219 307.592188 +Q 380.415156 307.592188 380.018594 307.611875 +Q 379.624844 307.634375 379.422344 307.634375 +Q 378.288906 307.634375 378.288906 306.607813 +Q 378.288906 304.999063 378.415469 300.423125 +Q 378.544844 295.847188 378.544844 294.24125 +L 378.404219 291.577813 +L 378.395781 291.454063 +Q 378.376094 291.119375 378.601094 290.86625 +Q 378.826094 290.610313 379.177656 290.610313 +Q 379.439219 290.610313 379.970781 290.632812 +Q 380.505156 290.655313 380.766719 290.655313 +Q 380.935469 290.655313 381.264531 290.632812 +Q 381.593594 290.610313 381.759531 290.610313 +Q 382.569531 290.610313 382.569531 291.4625 +Q 382.569531 292.244375 381.829844 292.314688 +Q 381.092969 292.385 380.046719 292.342813 +Q 380.100156 293.133125 380.100156 294.125938 +L 379.984844 300.02375 +L 379.844219 305.913125 +L 380.609219 305.885 +Q 380.865156 305.885 381.377031 305.9075 +Q 381.891719 305.93 382.147656 305.93 +Q 382.499219 305.93 382.704531 306.180313 +Q 382.912656 306.430625 382.912656 306.782188 +Q 382.912656 307.13375 382.704531 307.384063 +Q 382.499219 307.634375 382.147656 307.634375 +Q 381.891719 307.634375 381.377031 307.611875 +Q 380.865156 307.592188 380.609219 307.592188 +z +M 393.238398 292.421563 +Q 393.080898 292.421563 392.906523 292.35125 +Q 391.815273 291.94625 390.023711 291.94625 +Q 389.441523 291.94625 388.662461 292.030625 +Q 387.886211 292.112188 386.918711 292.289375 +L 386.901836 296.08625 +Q 388.597773 295.63625 389.449961 295.63625 +Q 390.805586 295.63625 392.254023 295.796563 +Q 393.080898 295.88375 393.080898 296.690938 +Q 393.080898 297.0875 392.824961 297.34625 +Q 392.571836 297.605 392.192148 297.605 +Q 391.736523 297.605 390.822461 297.52625 +Q 389.908398 297.4475 389.449961 297.4475 +Q 388.853711 297.4475 386.868086 297.956563 +L 386.789336 304.00625 +Q 386.789336 304.383125 386.541836 304.641875 +Q 386.297148 304.900625 385.917461 304.900625 +Q 385.540586 304.900625 385.290273 304.641875 +Q 385.039961 304.383125 385.039961 304.00625 +Q 385.039961 302.27375 385.104648 298.805938 +Q 385.172148 295.338125 385.172148 293.608438 +Q 385.172148 293.220313 385.158086 292.444063 +Q 385.144023 291.665 385.144023 291.276875 +Q 385.144023 290.891563 385.385898 290.627188 +Q 385.627773 290.362813 386.015898 290.362813 +Q 386.305586 290.362813 386.533398 290.523125 +Q 387.621836 290.329063 388.490898 290.23625 +Q 389.362773 290.143438 390.023711 290.143438 +Q 391.033398 290.143438 392.332773 290.433125 +Q 394.101836 290.838125 394.101836 291.487813 +Q 394.101836 291.839375 393.871211 292.112188 +Q 393.618086 292.421563 393.238398 292.421563 +z +M 397.896953 297.062187 +L 397.764766 301.43 +Q 397.764766 302.124687 397.694453 303.469063 +Q 397.607266 304.346563 396.833828 304.346563 +Q 395.973203 304.346563 395.973203 303.452188 +Q 395.973203 302.38625 396.068828 300.257188 +Q 396.167266 298.125313 396.167266 297.062187 +Q 396.167266 295.672813 396.209453 293.884063 +Q 396.254453 292.095313 396.254453 290.705938 +Q 396.254453 289.828438 397.115078 289.828438 +Q 397.984141 289.828438 397.984141 290.705938 +Q 397.984141 292.095313 397.939141 293.884063 +Q 397.896953 295.672813 397.896953 297.062187 +z +M 403.890742 304.487188 +Q 402.41418 304.487188 401.351055 303.39875 +Q 400.16418 302.186563 400.102305 300.13625 +Q 400.05168 298.150625 401.106367 296.640312 +Q 402.33543 294.854375 404.531992 294.854375 +Q 406.289805 294.854375 407.19543 296.463125 +Q 407.918242 297.765312 407.890117 299.593437 +Q 407.864805 301.5425 406.871992 302.923438 +Q 405.746992 304.487188 403.890742 304.487188 +z +M 404.419492 296.640312 +Q 403.125742 296.631875 402.405742 297.869375 +Q 401.834805 298.862188 401.834805 300.13625 +Q 401.834805 301.413125 402.529492 302.124687 +Q 403.108867 302.7125 403.890742 302.7125 +Q 404.804805 302.7125 405.465742 302.045938 +Q 406.211055 301.30625 406.256055 300.049063 +Q 406.379805 296.64875 404.419492 296.640312 +z +M 413.798125 304.27625 +Q 412.917813 304.27625 411.863125 303.995 +L 411.84625 308.196875 +Q 411.84625 308.585 411.604375 308.829688 +Q 411.3625 309.077188 410.985625 309.077188 +Q 410.605937 309.077188 410.364063 308.829688 +Q 410.122187 308.585 410.122187 308.196875 +L 410.150313 304.68125 +L 410.150313 301.174063 +Q 410.122187 299.250313 410.018125 297.666875 +L 409.885938 295.88375 +Q 409.885938 295.259375 410.11375 294.829063 +Q 410.378125 294.311563 410.87875 294.311563 +Q 411.221875 294.311563 411.455312 294.553438 +Q 411.68875 294.7925 411.68875 295.144063 +Q 411.68875 295.225625 411.660625 295.436563 +Q 411.618438 295.706563 411.59875 295.937188 +Q 412.355313 295.416875 413.058438 295.158125 +Q 413.761563 294.899375 414.402812 294.899375 +Q 416.205625 294.899375 417.040938 296.499687 +Q 417.699063 297.765312 417.699063 299.846563 +Q 417.699063 301.745 416.680938 302.976875 +Q 415.598125 304.27625 413.798125 304.27625 +z +M 414.402812 296.657188 +Q 413.595625 296.657188 412.943125 297.017188 +Q 412.479063 297.273125 411.7675 297.948125 +Q 411.88 299.945 411.88 302.141563 +Q 412.839063 302.51 413.798125 302.51 +Q 414.895 302.51 415.474375 301.694375 +Q 415.977813 300.98 415.977813 299.846563 +Q 415.977813 298.249063 415.584063 297.453125 +Q 415.193125 296.657188 414.402812 296.657188 +z +M 420.019023 304.76 +Q 419.695586 304.76 419.448086 304.540625 +Q 419.203398 304.32125 419.203398 303.995 +Q 419.203398 303.854375 419.262461 303.696875 +Q 419.948711 301.806875 421.847148 298.251875 +Q 423.745586 294.696875 424.440273 292.798438 +Q 425.590586 289.65125 426.181211 289.679375 +Q 426.504648 289.687813 426.749336 289.912813 +Q 426.996836 290.135 426.996836 290.452813 +Q 426.996836 290.655313 426.901211 290.936563 +L 425.916836 293.327188 +Q 425.329023 294.952813 424.237773 297.079063 +L 422.322461 300.718437 +L 420.730586 304.2425 +Q 420.494336 304.76 420.019023 304.76 +z +M 435.462461 303.618125 +Q 433.485273 304.391563 430.408398 304.391563 +Q 430.031523 304.391563 429.691211 304.034375 +Q 429.353711 303.68 429.353711 303.300313 +L 429.353711 300.74375 +Q 429.353711 299.486563 429.511211 297.157813 +Q 429.688398 294.643438 429.705273 293.518438 +Q 429.696836 292.71125 429.800898 291.110938 +Q 429.862773 290.672188 430.090586 290.531563 +Q 431.285898 290.163125 432.807461 290.163125 +Q 434.354336 290.163125 435.777461 291.217813 +Q 437.422773 292.43 437.422773 294.213125 +Q 437.422773 296.471563 435.664961 297.77375 +Q 436.981211 298.33625 437.636523 299.0225 +Q 438.291836 299.705938 438.291836 300.515938 +Q 438.291836 301.579063 437.141523 302.571875 +Q 436.339961 303.275 435.462461 303.618125 +z +M 432.807461 291.954688 +Q 431.848398 291.954688 431.463086 292.016563 +L 431.446211 293.555 +L 431.269023 296.955313 +Q 432.517773 297.062187 432.604961 297.05375 +Q 433.932461 296.946875 434.776211 296.226875 +Q 435.681836 295.445 435.681836 294.213125 +Q 435.681836 293.377813 434.759336 292.66625 +Q 433.836836 291.954688 432.807461 291.954688 +z +M 433.791836 298.994375 +L 432.860898 298.845313 +Q 432.745586 298.845313 432.512148 298.859375 +Q 432.281523 298.870625 432.157773 298.870625 +Q 431.682461 298.870625 431.145273 298.791875 +Q 431.094648 299.9 431.094648 300.769063 +L 431.094648 302.58875 +Q 433.395273 302.51 434.846523 301.939063 +Q 435.462461 301.702812 436.024961 301.202188 +Q 436.559336 300.74375 436.559336 300.515938 +Q 436.559336 300.1025 435.434336 299.585 +Q 434.590586 299.188438 433.791836 298.994375 +z +M 447.906016 296.128438 +L 444.865703 302.704063 +Q 443.740703 305.103125 443.144453 306.720313 +L 442.562266 308.424688 +Q 442.334453 309.0575 441.771953 309.0575 +Q 441.403516 309.0575 441.133516 308.815625 +Q 440.866328 308.576563 440.866328 308.21375 +Q 440.866328 307.33625 442.764766 303.125938 +L 439.620391 297.070625 +L 439.223828 296.429375 +Q 438.984766 296.024375 438.984766 295.751563 +Q 438.984766 295.391563 439.260391 295.11875 +Q 439.538828 294.845938 439.881953 294.845938 +Q 440.286953 294.845938 440.506328 295.155313 +Q 441.999766 297.228125 443.715391 301.061563 +L 445.014766 298.026875 +Q 445.717891 296.454688 446.370391 295.32125 +Q 446.651641 294.829063 447.107266 294.829063 +Q 447.467266 294.829063 447.742891 295.085 +Q 448.021328 295.338125 448.021328 295.689688 +Q 448.021328 295.88375 447.906016 296.128438 +z +M 455.492031 296.48 +Q 455.306406 296.48 455.056094 296.463125 +Q 454.805781 296.44625 454.622969 296.44625 +Q 454.420469 296.44625 453.427656 296.578438 +L 453.593594 301.773125 +L 453.602031 302.158438 +L 453.610469 302.608438 +Q 453.647031 304.532188 452.687969 304.532188 +Q 452.336406 304.532188 452.077656 304.304375 +Q 451.818906 304.076563 451.818906 303.733438 +Q 451.818906 303.39875 451.844219 302.732188 +Q 451.872344 302.062813 451.872344 301.728125 +L 451.695156 296.595313 +Q 451.053906 296.57 449.743281 296.44625 +Q 448.961406 296.339375 448.961406 295.577188 +Q 448.961406 295.189063 449.197656 294.935938 +Q 449.436719 294.68 449.805156 294.68 +L 451.650156 294.829063 +Q 451.650156 294.381875 451.610781 293.630938 +Q 451.571406 292.877188 451.571406 292.5425 +Q 451.571406 292.174063 451.827344 291.932187 +Q 452.083281 291.690313 452.451719 291.690313 +Q 453.242031 291.690313 453.374219 292.984063 +Q 453.399531 293.3075 453.399531 293.765938 +L 453.382656 294.275 +L 453.374219 294.820625 +Q 454.462656 294.68 454.622969 294.68 +Q 455.537031 294.68 455.818281 294.767188 +Q 456.352656 294.944375 456.352656 295.594063 +Q 456.352656 295.979375 456.110781 296.229688 +Q 455.868906 296.48 455.492031 296.48 +z +M 462.198789 304.374687 +Q 460.213164 304.374687 458.981289 303.381875 +Q 457.636914 302.282188 457.636914 300.305 +Q 457.636914 298.018438 458.745039 296.471563 +Q 459.948789 294.784063 461.959727 294.784063 +Q 463.419414 294.784063 464.341914 295.27625 +Q 465.475352 295.88375 465.475352 297.140938 +Q 465.475352 298.018438 464.482539 298.74125 +Q 464.043789 299.05625 462.620664 299.725625 +L 459.262539 301.314688 +Q 459.754727 302.045938 460.488789 302.414375 +Q 461.222852 302.782813 462.198789 302.782813 +Q 462.803477 302.782813 463.621914 302.555 +Q 464.659727 302.265312 464.957852 301.795625 +Q 465.255977 301.323125 465.599102 301.323125 +Q 465.908477 301.323125 466.147539 301.556563 +Q 466.389414 301.79 466.389414 302.096563 +Q 466.389414 303.0725 464.817227 303.775625 +Q 463.472852 304.374687 462.198789 304.374687 +z +M 461.959727 296.3675 +Q 460.888164 296.3675 460.176602 297.197188 +Q 459.465039 298.026875 459.113477 299.6975 +L 461.810664 298.415 +Q 463.402539 297.641563 464.080352 297.070625 +Q 463.323789 296.3675 461.959727 296.3675 +z +M 470.583555 307.592188 +Q 470.786055 307.592188 471.179805 307.611875 +Q 471.576367 307.634375 471.77043 307.634375 +Q 472.903867 307.634375 472.903867 306.607813 +Q 472.903867 304.999063 472.774492 300.423125 +Q 472.64793 295.847188 472.64793 294.24125 +L 472.788555 291.577813 +L 472.796992 291.454063 +Q 472.81668 291.119375 472.59168 290.86625 +Q 472.36668 290.610313 472.023555 290.610313 +Q 471.750742 290.610313 471.21918 290.632812 +Q 470.687617 290.655313 470.426055 290.655313 +Q 470.257305 290.655313 469.928242 290.632812 +Q 469.59918 290.610313 469.43043 290.610313 +Q 468.623242 290.610313 468.623242 291.4625 +Q 468.623242 292.244375 469.360117 292.314688 +Q 470.099805 292.385 471.154492 292.342813 +Q 471.092617 293.133125 471.092617 294.125938 +L 471.20793 300.02375 +L 471.348555 305.913125 +L 470.583555 305.885 +Q 470.327617 305.885 469.81293 305.9075 +Q 469.301055 305.93 469.045117 305.93 +Q 468.701992 305.93 468.491055 306.180313 +Q 468.280117 306.430625 468.280117 306.782188 +Q 468.280117 307.13375 468.491055 307.384063 +Q 468.701992 307.634375 469.045117 307.634375 +Q 469.301055 307.634375 469.81293 307.611875 +Q 470.327617 307.592188 470.583555 307.592188 +z +"/> + </g> + </g> + <g id="matplotlib.axis_2"> + <g id="ytick_1"> + <path d="M 84.38 250.639784 +L 76.38 250.639784 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 250.639784 +L 76.38 250.639784 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_16"> + <path d="M 71.390313 256.145722 +L 70.029688 256.145722 +L 68.675625 256.139159 +Q 68.19875 256.139159 68.00625 256.077909 +Q 67.658438 255.955409 67.658438 255.557284 +Q 67.658438 254.868222 68.730313 254.868222 +L 69.058438 254.874784 +L 69.340625 254.887909 +Q 69.340625 254.559784 69.281563 253.918847 +Q 69.2225 253.275722 69.2225 252.954159 +Q 69.2225 252.085722 69.38 250.313847 +Q 69.530938 248.572597 69.524375 247.669159 +Q 68.607813 248.380097 68.35625 248.380097 +Q 68.082813 248.380097 67.879375 248.176659 +Q 67.678125 247.971034 67.678125 247.704159 +Q 67.678125 247.382597 68.266563 246.923222 +Q 68.63625 246.665097 69.312188 246.089784 +Q 69.91375 245.481659 70.460625 245.481659 +Q 70.917813 245.481659 70.917813 246.008847 +Q 70.917813 246.166347 70.87625 246.476972 +Q 70.836875 246.787597 70.836875 246.945097 +Q 70.836875 247.170409 70.860938 247.629784 +Q 70.885 248.086972 70.885 248.312284 +Q 70.885 249.091034 70.720938 250.637597 +Q 70.556875 252.181972 70.556875 252.954159 +Q 70.556875 253.350097 70.611563 253.918847 +Q 70.66625 254.485409 70.672813 254.846347 +L 71.390313 254.833222 +Q 71.676875 254.833222 71.865 255.021347 +Q 72.053125 255.209472 72.053125 255.489472 +Q 72.053125 255.776034 71.865 255.961972 +Q 71.676875 256.145722 71.390313 256.145722 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 71.390313 256.145722 +L 70.029688 256.145722 +L 68.675625 256.139159 +Q 68.19875 256.139159 68.00625 256.077909 +Q 67.658438 255.955409 67.658438 255.557284 +Q 67.658438 254.868222 68.730313 254.868222 +L 69.058438 254.874784 +L 69.340625 254.887909 +Q 69.340625 254.559784 69.281563 253.918847 +Q 69.2225 253.275722 69.2225 252.954159 +Q 69.2225 252.085722 69.38 250.313847 +Q 69.530938 248.572597 69.524375 247.669159 +Q 68.607813 248.380097 68.35625 248.380097 +Q 68.082813 248.380097 67.879375 248.176659 +Q 67.678125 247.971034 67.678125 247.704159 +Q 67.678125 247.382597 68.266563 246.923222 +Q 68.63625 246.665097 69.312188 246.089784 +Q 69.91375 245.481659 70.460625 245.481659 +Q 70.917813 245.481659 70.917813 246.008847 +Q 70.917813 246.166347 70.87625 246.476972 +Q 70.836875 246.787597 70.836875 246.945097 +Q 70.836875 247.170409 70.860938 247.629784 +Q 70.885 248.086972 70.885 248.312284 +Q 70.885 249.091034 70.720938 250.637597 +Q 70.556875 252.181972 70.556875 252.954159 +Q 70.556875 253.350097 70.611563 253.918847 +Q 70.66625 254.485409 70.672813 254.846347 +L 71.390313 254.833222 +Q 71.676875 254.833222 71.865 255.021347 +Q 72.053125 255.209472 72.053125 255.489472 +Q 72.053125 255.776034 71.865 255.961972 +Q 71.676875 256.145722 71.390313 256.145722 +z +"/> + </g> + </g> + <g id="ytick_2"> + <path d="M 84.38 212.286487 +L 76.38 212.286487 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 212.286487 +L 76.38 212.286487 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_17"> + <path d="M 70.926563 214.797737 +L 70.926563 217.328675 +Q 70.926563 217.96305 70.303125 217.96305 +Q 69.579063 217.96305 69.579063 216.972112 +Q 69.579063 216.849612 69.592188 216.6243 +Q 69.605313 216.398987 69.605313 216.315862 +L 69.59875 214.764925 +L 66.584375 214.688362 +Q 65.648125 214.688362 65.285 214.627112 +Q 64.66375 214.5243 64.66375 214.141487 +Q 64.66375 213.835237 65.04 213.362737 +L 65.628438 212.664925 +L 68.990625 207.758362 +Q 69.45 207.1218 70.152188 207.1218 +Q 70.926563 207.1218 70.926563 207.791175 +L 70.926563 213.472112 +Q 71.0425 213.46555 71.206563 213.46555 +Q 72.464375 213.46555 72.464375 214.141487 +Q 72.464375 214.633675 71.94375 214.764925 +Q 71.711875 214.826175 70.926563 214.797737 +z +M 69.59875 209.016175 +Q 67.774375 211.927737 66.748438 213.375862 +L 69.59875 213.445862 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 70.926563 214.797737 +L 70.926563 217.328675 +Q 70.926563 217.96305 70.303125 217.96305 +Q 69.579063 217.96305 69.579063 216.972112 +Q 69.579063 216.849612 69.592188 216.6243 +Q 69.605313 216.398987 69.605313 216.315862 +L 69.59875 214.764925 +L 66.584375 214.688362 +Q 65.648125 214.688362 65.285 214.627112 +Q 64.66375 214.5243 64.66375 214.141487 +Q 64.66375 213.835237 65.04 213.362737 +L 65.628438 212.664925 +L 68.990625 207.758362 +Q 69.45 207.1218 70.152188 207.1218 +Q 70.926563 207.1218 70.926563 207.791175 +L 70.926563 213.472112 +Q 71.0425 213.46555 71.206563 213.46555 +Q 72.464375 213.46555 72.464375 214.141487 +Q 72.464375 214.633675 71.94375 214.764925 +Q 71.711875 214.826175 70.926563 214.797737 +z +M 69.59875 209.016175 +Q 67.774375 211.927737 66.748438 213.375862 +L 69.59875 213.445862 +z +"/> + </g> + </g> + <g id="ytick_3"> + <path d="M 84.38 173.93319 +L 76.38 173.93319 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 173.93319 +L 76.38 173.93319 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_18"> + <path d="M 62.845938 179.439127 +L 61.485313 179.439127 +L 60.13125 179.432565 +Q 59.654375 179.432565 59.461875 179.371315 +Q 59.114063 179.248815 59.114063 178.85069 +Q 59.114063 178.161627 60.185938 178.161627 +L 60.514063 178.16819 +L 60.79625 178.181315 +Q 60.79625 177.85319 60.737188 177.212252 +Q 60.678125 176.569127 60.678125 176.247565 +Q 60.678125 175.379127 60.835625 173.607252 +Q 60.986563 171.866002 60.98 170.962565 +Q 60.063438 171.673502 59.811875 171.673502 +Q 59.538438 171.673502 59.335 171.470065 +Q 59.13375 171.26444 59.13375 170.997565 +Q 59.13375 170.676002 59.722188 170.216627 +Q 60.091875 169.958502 60.767813 169.38319 +Q 61.369375 168.775065 61.91625 168.775065 +Q 62.373438 168.775065 62.373438 169.302252 +Q 62.373438 169.459752 62.331875 169.770377 +Q 62.2925 170.081002 62.2925 170.238502 +Q 62.2925 170.463815 62.316563 170.92319 +Q 62.340625 171.380377 62.340625 171.60569 +Q 62.340625 172.38444 62.176563 173.931002 +Q 62.0125 175.475377 62.0125 176.247565 +Q 62.0125 176.643502 62.067188 177.212252 +Q 62.121875 177.778815 62.128438 178.139752 +L 62.845938 178.126627 +Q 63.1325 178.126627 63.320625 178.314752 +Q 63.50875 178.502877 63.50875 178.782877 +Q 63.50875 179.06944 63.320625 179.255377 +Q 63.1325 179.439127 62.845938 179.439127 +z +M 68.418047 179.924752 +Q 66.633047 179.924752 65.793047 178.618815 +Q 65.095234 177.544752 65.095234 175.755377 +Q 65.095234 172.377877 67.836172 169.897252 +L 68.479297 169.247565 +Q 68.949609 168.794752 69.190234 168.794752 +Q 69.463672 168.794752 69.667109 168.991627 +Q 69.872734 169.186315 69.879297 169.451002 +Q 69.894609 169.69819 69.183672 170.402565 +L 67.788047 171.76319 +Q 67.234609 172.32319 66.838672 173.458502 +Q 67.433672 173.185065 67.877734 173.051627 +Q 68.321797 172.91819 68.608359 172.91819 +Q 70.207422 172.91819 71.062734 173.773502 +Q 71.918047 174.626627 71.918047 176.186315 +Q 71.918047 177.81819 70.994922 178.85069 +Q 70.030234 179.924752 68.418047 179.924752 +z +M 68.418047 174.311627 +Q 67.829609 174.311627 67.363672 174.517252 +Q 67.186484 174.600377 66.468984 175.04444 +Q 66.427422 175.405377 66.427422 175.755377 +Q 66.427422 176.97819 66.838672 177.750377 +Q 67.357109 178.734752 68.457422 178.734752 +Q 69.489922 178.734752 70.058672 177.997565 +Q 70.583672 177.312877 70.583672 176.186315 +Q 70.583672 175.247877 70.043359 174.779752 +Q 69.505234 174.311627 68.418047 174.311627 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 62.845938 179.439127 +L 61.485313 179.439127 +L 60.13125 179.432565 +Q 59.654375 179.432565 59.461875 179.371315 +Q 59.114063 179.248815 59.114063 178.85069 +Q 59.114063 178.161627 60.185938 178.161627 +L 60.514063 178.16819 +L 60.79625 178.181315 +Q 60.79625 177.85319 60.737188 177.212252 +Q 60.678125 176.569127 60.678125 176.247565 +Q 60.678125 175.379127 60.835625 173.607252 +Q 60.986563 171.866002 60.98 170.962565 +Q 60.063438 171.673502 59.811875 171.673502 +Q 59.538438 171.673502 59.335 171.470065 +Q 59.13375 171.26444 59.13375 170.997565 +Q 59.13375 170.676002 59.722188 170.216627 +Q 60.091875 169.958502 60.767813 169.38319 +Q 61.369375 168.775065 61.91625 168.775065 +Q 62.373438 168.775065 62.373438 169.302252 +Q 62.373438 169.459752 62.331875 169.770377 +Q 62.2925 170.081002 62.2925 170.238502 +Q 62.2925 170.463815 62.316563 170.92319 +Q 62.340625 171.380377 62.340625 171.60569 +Q 62.340625 172.38444 62.176563 173.931002 +Q 62.0125 175.475377 62.0125 176.247565 +Q 62.0125 176.643502 62.067188 177.212252 +Q 62.121875 177.778815 62.128438 178.139752 +L 62.845938 178.126627 +Q 63.1325 178.126627 63.320625 178.314752 +Q 63.50875 178.502877 63.50875 178.782877 +Q 63.50875 179.06944 63.320625 179.255377 +Q 63.1325 179.439127 62.845938 179.439127 +z +M 68.418047 179.924752 +Q 66.633047 179.924752 65.793047 178.618815 +Q 65.095234 177.544752 65.095234 175.755377 +Q 65.095234 172.377877 67.836172 169.897252 +L 68.479297 169.247565 +Q 68.949609 168.794752 69.190234 168.794752 +Q 69.463672 168.794752 69.667109 168.991627 +Q 69.872734 169.186315 69.879297 169.451002 +Q 69.894609 169.69819 69.183672 170.402565 +L 67.788047 171.76319 +Q 67.234609 172.32319 66.838672 173.458502 +Q 67.433672 173.185065 67.877734 173.051627 +Q 68.321797 172.91819 68.608359 172.91819 +Q 70.207422 172.91819 71.062734 173.773502 +Q 71.918047 174.626627 71.918047 176.186315 +Q 71.918047 177.81819 70.994922 178.85069 +Q 70.030234 179.924752 68.418047 179.924752 +z +M 68.418047 174.311627 +Q 67.829609 174.311627 67.363672 174.517252 +Q 67.186484 174.600377 66.468984 175.04444 +Q 66.427422 175.405377 66.427422 175.755377 +Q 66.427422 176.97819 66.838672 177.750377 +Q 67.357109 178.734752 68.457422 178.734752 +Q 69.489922 178.734752 70.058672 177.997565 +Q 70.583672 177.312877 70.583672 176.186315 +Q 70.583672 175.247877 70.043359 174.779752 +Q 69.505234 174.311627 68.418047 174.311627 +z +"/> + </g> + </g> + <g id="ytick_4"> + <path d="M 84.38 135.579892 +L 76.38 135.579892 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 135.579892 +L 76.38 135.579892 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_19"> + <path d="M 59.873125 141.571455 +Q 58.088125 141.571455 57.248125 140.265517 +Q 56.550313 139.191455 56.550313 137.40208 +Q 56.550313 134.02458 59.29125 131.543955 +L 59.934375 130.894267 +Q 60.404688 130.441455 60.645313 130.441455 +Q 60.91875 130.441455 61.122188 130.63833 +Q 61.327813 130.833017 61.334375 131.097705 +Q 61.349688 131.344892 60.63875 132.049267 +L 59.243125 133.409892 +Q 58.689688 133.969892 58.29375 135.105205 +Q 58.88875 134.831767 59.332813 134.69833 +Q 59.776875 134.564892 60.063438 134.564892 +Q 61.6625 134.564892 62.517813 135.420205 +Q 63.373125 136.27333 63.373125 137.833017 +Q 63.373125 139.464892 62.45 140.497392 +Q 61.485313 141.571455 59.873125 141.571455 +z +M 59.873125 135.95833 +Q 59.284688 135.95833 58.81875 136.163955 +Q 58.641563 136.24708 57.924063 136.691142 +Q 57.8825 137.05208 57.8825 137.40208 +Q 57.8825 138.624892 58.29375 139.39708 +Q 58.812188 140.381455 59.9125 140.381455 +Q 60.945 140.381455 61.51375 139.644267 +Q 62.03875 138.95958 62.03875 137.833017 +Q 62.03875 136.89458 61.498438 136.426455 +Q 60.960313 135.95833 59.873125 135.95833 +z +M 70.927109 138.091142 +L 70.927109 140.62208 +Q 70.927109 141.256455 70.303672 141.256455 +Q 69.579609 141.256455 69.579609 140.265517 +Q 69.579609 140.143017 69.592734 139.917705 +Q 69.605859 139.692392 69.605859 139.609267 +L 69.599297 138.05833 +L 66.584922 137.981767 +Q 65.648672 137.981767 65.285547 137.920517 +Q 64.664297 137.817705 64.664297 137.434892 +Q 64.664297 137.128642 65.040547 136.656142 +L 65.628984 135.95833 +L 68.991172 131.051767 +Q 69.450547 130.415205 70.152734 130.415205 +Q 70.927109 130.415205 70.927109 131.08458 +L 70.927109 136.765517 +Q 71.043047 136.758955 71.207109 136.758955 +Q 72.464922 136.758955 72.464922 137.434892 +Q 72.464922 137.92708 71.944297 138.05833 +Q 71.712422 138.11958 70.927109 138.091142 +z +M 69.599297 132.30958 +Q 67.774922 135.221142 66.748984 136.669267 +L 69.599297 136.739267 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 59.873125 141.571455 +Q 58.088125 141.571455 57.248125 140.265517 +Q 56.550313 139.191455 56.550313 137.40208 +Q 56.550313 134.02458 59.29125 131.543955 +L 59.934375 130.894267 +Q 60.404688 130.441455 60.645313 130.441455 +Q 60.91875 130.441455 61.122188 130.63833 +Q 61.327813 130.833017 61.334375 131.097705 +Q 61.349688 131.344892 60.63875 132.049267 +L 59.243125 133.409892 +Q 58.689688 133.969892 58.29375 135.105205 +Q 58.88875 134.831767 59.332813 134.69833 +Q 59.776875 134.564892 60.063438 134.564892 +Q 61.6625 134.564892 62.517813 135.420205 +Q 63.373125 136.27333 63.373125 137.833017 +Q 63.373125 139.464892 62.45 140.497392 +Q 61.485313 141.571455 59.873125 141.571455 +z +M 59.873125 135.95833 +Q 59.284688 135.95833 58.81875 136.163955 +Q 58.641563 136.24708 57.924063 136.691142 +Q 57.8825 137.05208 57.8825 137.40208 +Q 57.8825 138.624892 58.29375 139.39708 +Q 58.812188 140.381455 59.9125 140.381455 +Q 60.945 140.381455 61.51375 139.644267 +Q 62.03875 138.95958 62.03875 137.833017 +Q 62.03875 136.89458 61.498438 136.426455 +Q 60.960313 135.95833 59.873125 135.95833 +z +M 70.927109 138.091142 +L 70.927109 140.62208 +Q 70.927109 141.256455 70.303672 141.256455 +Q 69.579609 141.256455 69.579609 140.265517 +Q 69.579609 140.143017 69.592734 139.917705 +Q 69.605859 139.692392 69.605859 139.609267 +L 69.599297 138.05833 +L 66.584922 137.981767 +Q 65.648672 137.981767 65.285547 137.920517 +Q 64.664297 137.817705 64.664297 137.434892 +Q 64.664297 137.128642 65.040547 136.656142 +L 65.628984 135.95833 +L 68.991172 131.051767 +Q 69.450547 130.415205 70.152734 130.415205 +Q 70.927109 130.415205 70.927109 131.08458 +L 70.927109 136.765517 +Q 71.043047 136.758955 71.207109 136.758955 +Q 72.464922 136.758955 72.464922 137.434892 +Q 72.464922 137.92708 71.944297 138.05833 +Q 71.712422 138.11958 70.927109 138.091142 +z +M 69.599297 132.30958 +Q 67.774922 135.221142 66.748984 136.669267 +L 69.599297 136.739267 +z +"/> + </g> + </g> + <g id="ytick_5"> + <path d="M 84.38 97.226595 +L 76.38 97.226595 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 97.226595 +L 76.38 97.226595 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_20"> + <path d="M 54.1375 102.739095 +Q 53.966875 102.739095 53.65625 102.634095 +Q 53.345625 102.526907 53.181563 102.526907 +Q 52.831563 102.526907 52.13375 102.56847 +Q 51.438125 102.610032 51.081563 102.610032 +Q 50.814688 102.610032 50.291875 102.677845 +Q 49.769063 102.745657 49.502188 102.745657 +Q 49.427813 102.745657 49.283438 102.719407 +Q 49.14125 102.69097 49.064688 102.69097 +Q 48.594375 102.69097 48.45 102.233782 +Q 48.369063 101.995345 48.369063 101.41347 +Q 48.369063 99.82097 49.235313 98.84972 +Q 49.633437 98.405657 51.376875 97.209095 +Q 52.3525 96.53972 52.680625 96.16347 +Q 53.269063 95.50722 53.269063 94.625657 +Q 53.269063 94.188157 52.7025 93.846907 +Q 52.20375 93.53847 51.724688 93.53847 +Q 51.094688 93.53847 50.528125 93.901595 +L 49.550313 94.66722 +Q 49.257188 94.899095 49.08 94.899095 +Q 48.375625 94.899095 48.375625 94.339095 +Q 48.375625 94.017532 48.63375 93.78347 +Q 49.434375 93.033157 50.022813 92.69847 +Q 50.849688 92.22597 51.724688 92.22597 +Q 52.831563 92.22597 53.7 92.827532 +Q 54.67125 93.50347 54.67125 94.564407 +Q 54.67125 95.260032 54.472188 95.84847 +Q 54.275313 96.436907 53.870625 96.922532 +Q 53.35875 97.53722 52.13375 98.296282 +Q 50.849688 99.10347 50.447188 99.519095 +Q 49.688125 100.306595 49.70125 101.426595 +L 51.11 101.297532 +Q 52.558125 101.214407 53.181563 101.214407 +Q 53.7 101.214407 54.165938 101.393782 +Q 54.780625 101.63222 54.780625 102.056595 +Q 54.780625 102.32347 54.594688 102.531282 +Q 54.410938 102.739095 54.1375 102.739095 +z +M 59.633047 103.156907 +Q 57.692734 103.156907 56.776172 101.721907 +Q 56.653672 101.522845 56.653672 101.339095 +Q 56.653672 101.07222 56.865859 100.877532 +Q 57.078047 100.682845 57.342734 100.682845 +Q 57.624922 100.682845 57.876484 100.982532 +Q 58.239609 101.420032 58.423359 101.542532 +Q 58.867422 101.844407 59.633047 101.844407 +Q 60.816484 101.844407 61.595234 100.94097 +Q 62.341172 100.081282 62.341172 98.869407 +Q 62.341172 97.871907 62.013047 97.250657 +Q 61.588672 96.463157 60.707109 96.463157 +Q 59.976484 96.463157 59.510547 96.66222 +Q 59.140859 96.81972 58.764609 97.202532 +L 58.020859 98.016282 +Q 57.718984 98.322532 57.406172 98.322532 +Q 57.132734 98.322532 56.940234 98.127845 +Q 56.749922 97.933157 56.749922 97.65972 +Q 56.749922 97.524095 56.859297 96.44347 +Q 57.091172 94.29097 57.091172 93.612845 +Q 57.091172 93.374407 56.970859 93.09222 +Q 56.850547 92.807845 56.850547 92.670032 +Q 56.850547 92.25222 57.570234 92.25222 +Q 57.705859 92.25222 57.981484 92.276282 +Q 58.259297 92.300345 58.397109 92.300345 +Q 58.793047 92.300345 59.584922 92.274095 +Q 60.378984 92.245657 60.774922 92.245657 +Q 60.960859 92.245657 61.334922 92.26097 +Q 61.711172 92.274095 61.897109 92.274095 +Q 62.026172 92.274095 62.271172 92.223782 +Q 62.518359 92.171282 62.640859 92.171282 +Q 62.907734 92.171282 63.113359 92.370345 +Q 63.318984 92.56722 63.318984 92.827532 +Q 63.318984 93.593157 61.698047 93.593157 +Q 61.485859 93.593157 61.164297 93.580032 +Q 60.842734 93.56472 60.774922 93.56472 +L 59.619922 93.586595 +L 58.464922 93.619407 +Q 58.464922 93.927845 58.211172 95.896595 +Q 59.147422 95.150657 60.707109 95.150657 +Q 62.209922 95.150657 63.003984 96.327532 +Q 63.673359 97.325032 63.673359 98.869407 +Q 63.673359 100.715657 62.592734 101.91222 +Q 61.472734 103.156907 59.633047 103.156907 +z +M 68.418594 103.218157 +Q 66.633594 103.218157 65.793594 101.91222 +Q 65.095781 100.838157 65.095781 99.048782 +Q 65.095781 95.671282 67.836719 93.190657 +L 68.479844 92.54097 +Q 68.950156 92.088157 69.190781 92.088157 +Q 69.464219 92.088157 69.667656 92.285032 +Q 69.873281 92.47972 69.879844 92.744407 +Q 69.895156 92.991595 69.184219 93.69597 +L 67.788594 95.056595 +Q 67.235156 95.616595 66.839219 96.751907 +Q 67.434219 96.47847 67.878281 96.345032 +Q 68.322344 96.211595 68.608906 96.211595 +Q 70.207969 96.211595 71.063281 97.066907 +Q 71.918594 97.920032 71.918594 99.47972 +Q 71.918594 101.111595 70.995469 102.144095 +Q 70.030781 103.218157 68.418594 103.218157 +z +M 68.418594 97.605032 +Q 67.830156 97.605032 67.364219 97.810657 +Q 67.187031 97.893782 66.469531 98.337845 +Q 66.427969 98.698782 66.427969 99.048782 +Q 66.427969 100.271595 66.839219 101.043782 +Q 67.357656 102.028157 68.457969 102.028157 +Q 69.490469 102.028157 70.059219 101.29097 +Q 70.584219 100.606282 70.584219 99.47972 +Q 70.584219 98.541282 70.043906 98.073157 +Q 69.505781 97.605032 68.418594 97.605032 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 54.1375 102.739095 +Q 53.966875 102.739095 53.65625 102.634095 +Q 53.345625 102.526907 53.181563 102.526907 +Q 52.831563 102.526907 52.13375 102.56847 +Q 51.438125 102.610032 51.081563 102.610032 +Q 50.814688 102.610032 50.291875 102.677845 +Q 49.769063 102.745657 49.502188 102.745657 +Q 49.427813 102.745657 49.283438 102.719407 +Q 49.14125 102.69097 49.064688 102.69097 +Q 48.594375 102.69097 48.45 102.233782 +Q 48.369063 101.995345 48.369063 101.41347 +Q 48.369063 99.82097 49.235313 98.84972 +Q 49.633437 98.405657 51.376875 97.209095 +Q 52.3525 96.53972 52.680625 96.16347 +Q 53.269063 95.50722 53.269063 94.625657 +Q 53.269063 94.188157 52.7025 93.846907 +Q 52.20375 93.53847 51.724688 93.53847 +Q 51.094688 93.53847 50.528125 93.901595 +L 49.550313 94.66722 +Q 49.257188 94.899095 49.08 94.899095 +Q 48.375625 94.899095 48.375625 94.339095 +Q 48.375625 94.017532 48.63375 93.78347 +Q 49.434375 93.033157 50.022813 92.69847 +Q 50.849688 92.22597 51.724688 92.22597 +Q 52.831563 92.22597 53.7 92.827532 +Q 54.67125 93.50347 54.67125 94.564407 +Q 54.67125 95.260032 54.472188 95.84847 +Q 54.275313 96.436907 53.870625 96.922532 +Q 53.35875 97.53722 52.13375 98.296282 +Q 50.849688 99.10347 50.447188 99.519095 +Q 49.688125 100.306595 49.70125 101.426595 +L 51.11 101.297532 +Q 52.558125 101.214407 53.181563 101.214407 +Q 53.7 101.214407 54.165938 101.393782 +Q 54.780625 101.63222 54.780625 102.056595 +Q 54.780625 102.32347 54.594688 102.531282 +Q 54.410938 102.739095 54.1375 102.739095 +z +M 59.633047 103.156907 +Q 57.692734 103.156907 56.776172 101.721907 +Q 56.653672 101.522845 56.653672 101.339095 +Q 56.653672 101.07222 56.865859 100.877532 +Q 57.078047 100.682845 57.342734 100.682845 +Q 57.624922 100.682845 57.876484 100.982532 +Q 58.239609 101.420032 58.423359 101.542532 +Q 58.867422 101.844407 59.633047 101.844407 +Q 60.816484 101.844407 61.595234 100.94097 +Q 62.341172 100.081282 62.341172 98.869407 +Q 62.341172 97.871907 62.013047 97.250657 +Q 61.588672 96.463157 60.707109 96.463157 +Q 59.976484 96.463157 59.510547 96.66222 +Q 59.140859 96.81972 58.764609 97.202532 +L 58.020859 98.016282 +Q 57.718984 98.322532 57.406172 98.322532 +Q 57.132734 98.322532 56.940234 98.127845 +Q 56.749922 97.933157 56.749922 97.65972 +Q 56.749922 97.524095 56.859297 96.44347 +Q 57.091172 94.29097 57.091172 93.612845 +Q 57.091172 93.374407 56.970859 93.09222 +Q 56.850547 92.807845 56.850547 92.670032 +Q 56.850547 92.25222 57.570234 92.25222 +Q 57.705859 92.25222 57.981484 92.276282 +Q 58.259297 92.300345 58.397109 92.300345 +Q 58.793047 92.300345 59.584922 92.274095 +Q 60.378984 92.245657 60.774922 92.245657 +Q 60.960859 92.245657 61.334922 92.26097 +Q 61.711172 92.274095 61.897109 92.274095 +Q 62.026172 92.274095 62.271172 92.223782 +Q 62.518359 92.171282 62.640859 92.171282 +Q 62.907734 92.171282 63.113359 92.370345 +Q 63.318984 92.56722 63.318984 92.827532 +Q 63.318984 93.593157 61.698047 93.593157 +Q 61.485859 93.593157 61.164297 93.580032 +Q 60.842734 93.56472 60.774922 93.56472 +L 59.619922 93.586595 +L 58.464922 93.619407 +Q 58.464922 93.927845 58.211172 95.896595 +Q 59.147422 95.150657 60.707109 95.150657 +Q 62.209922 95.150657 63.003984 96.327532 +Q 63.673359 97.325032 63.673359 98.869407 +Q 63.673359 100.715657 62.592734 101.91222 +Q 61.472734 103.156907 59.633047 103.156907 +z +M 68.418594 103.218157 +Q 66.633594 103.218157 65.793594 101.91222 +Q 65.095781 100.838157 65.095781 99.048782 +Q 65.095781 95.671282 67.836719 93.190657 +L 68.479844 92.54097 +Q 68.950156 92.088157 69.190781 92.088157 +Q 69.464219 92.088157 69.667656 92.285032 +Q 69.873281 92.47972 69.879844 92.744407 +Q 69.895156 92.991595 69.184219 93.69597 +L 67.788594 95.056595 +Q 67.235156 95.616595 66.839219 96.751907 +Q 67.434219 96.47847 67.878281 96.345032 +Q 68.322344 96.211595 68.608906 96.211595 +Q 70.207969 96.211595 71.063281 97.066907 +Q 71.918594 97.920032 71.918594 99.47972 +Q 71.918594 101.111595 70.995469 102.144095 +Q 70.030781 103.218157 68.418594 103.218157 +z +M 68.418594 97.605032 +Q 67.830156 97.605032 67.364219 97.810657 +Q 67.187031 97.893782 66.469531 98.337845 +Q 66.427969 98.698782 66.427969 99.048782 +Q 66.427969 100.271595 66.839219 101.043782 +Q 67.357656 102.028157 68.457969 102.028157 +Q 69.490469 102.028157 70.059219 101.29097 +Q 70.584219 100.606282 70.584219 99.47972 +Q 70.584219 98.541282 70.043906 98.073157 +Q 69.505781 97.605032 68.418594 97.605032 +z +"/> + </g> + </g> + <g id="ytick_6"> + <path d="M 84.38 58.873297 +L 76.38 58.873297 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 58.873297 +L 76.38 58.873297 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_21"> + <path d="M 45.757188 64.379235 +L 44.396563 64.379235 +L 43.0425 64.372672 +Q 42.565625 64.372672 42.373125 64.311422 +Q 42.025313 64.188922 42.025313 63.790797 +Q 42.025313 63.101735 43.097188 63.101735 +L 43.425313 63.108297 +L 43.7075 63.121422 +Q 43.7075 62.793297 43.648438 62.15236 +Q 43.589375 61.509235 43.589375 61.187672 +Q 43.589375 60.319235 43.746875 58.54736 +Q 43.897813 56.80611 43.89125 55.902672 +Q 42.974688 56.61361 42.723125 56.61361 +Q 42.449688 56.61361 42.24625 56.410172 +Q 42.045 56.204547 42.045 55.937672 +Q 42.045 55.61611 42.633438 55.156735 +Q 43.003125 54.89861 43.679063 54.323297 +Q 44.280625 53.715172 44.8275 53.715172 +Q 45.284688 53.715172 45.284688 54.24236 +Q 45.284688 54.39986 45.243125 54.710485 +Q 45.20375 55.02111 45.20375 55.17861 +Q 45.20375 55.403922 45.227813 55.863297 +Q 45.251875 56.320485 45.251875 56.545797 +Q 45.251875 57.324547 45.087813 58.87111 +Q 44.92375 60.415485 44.92375 61.187672 +Q 44.92375 61.58361 44.978438 62.15236 +Q 45.033125 62.718922 45.039688 63.07986 +L 45.757188 63.066735 +Q 46.04375 63.066735 46.231875 63.25486 +Q 46.42 63.442985 46.42 63.722985 +Q 46.42 64.009547 46.231875 64.195485 +Q 46.04375 64.379235 45.757188 64.379235 +z +M 51.423359 64.639547 +Q 49.345234 64.639547 48.389297 62.73861 +Q 47.665234 61.275172 47.665234 58.930172 +Q 47.665234 56.948297 48.608047 55.471735 +Q 49.721484 53.74361 51.635547 53.74361 +Q 53.433672 53.74361 54.439922 55.27486 +Q 55.306172 56.600485 55.306172 58.507985 +Q 55.306172 61.570485 54.334922 63.10611 +Q 53.365859 64.639547 51.423359 64.639547 +z +M 51.628984 55.062672 +Q 50.358047 55.062672 49.612109 56.353297 +Q 48.990859 57.433922 48.990859 58.820797 +Q 48.990859 61.071735 49.598984 62.200485 +Q 50.207109 63.327047 51.423359 63.327047 +Q 52.873672 63.327047 53.501484 61.673297 +Q 53.938984 60.52486 53.938984 58.759547 +Q 53.938984 56.906735 53.361484 55.985797 +Q 52.783984 55.062672 51.628984 55.062672 +z +M 62.682969 64.385797 +Q 62.512344 64.385797 62.201719 64.280797 +Q 61.891094 64.17361 61.727031 64.17361 +Q 61.377031 64.17361 60.679219 64.215172 +Q 59.983594 64.256735 59.627031 64.256735 +Q 59.360156 64.256735 58.837344 64.324547 +Q 58.314531 64.39236 58.047656 64.39236 +Q 57.973281 64.39236 57.828906 64.36611 +Q 57.686719 64.337672 57.610156 64.337672 +Q 57.139844 64.337672 56.995469 63.880485 +Q 56.914531 63.642047 56.914531 63.060172 +Q 56.914531 61.467672 57.780781 60.496422 +Q 58.178906 60.05236 59.922344 58.855797 +Q 60.897969 58.186422 61.226094 57.810172 +Q 61.814531 57.153922 61.814531 56.27236 +Q 61.814531 55.83486 61.247969 55.49361 +Q 60.749219 55.185172 60.270156 55.185172 +Q 59.640156 55.185172 59.073594 55.548297 +L 58.095781 56.313922 +Q 57.802656 56.545797 57.625469 56.545797 +Q 56.921094 56.545797 56.921094 55.985797 +Q 56.921094 55.664235 57.179219 55.430172 +Q 57.979844 54.67986 58.568281 54.345172 +Q 59.395156 53.872672 60.270156 53.872672 +Q 61.377031 53.872672 62.245469 54.474235 +Q 63.216719 55.150172 63.216719 56.21111 +Q 63.216719 56.906735 63.017656 57.495172 +Q 62.820781 58.08361 62.416094 58.569235 +Q 61.904219 59.183922 60.679219 59.942985 +Q 59.395156 60.750172 58.992656 61.165797 +Q 58.233594 61.953297 58.246719 63.073297 +L 59.655469 62.944235 +Q 61.103594 62.86111 61.727031 62.86111 +Q 62.245469 62.86111 62.711406 63.040485 +Q 63.326094 63.278922 63.326094 63.703297 +Q 63.326094 63.970172 63.140156 64.177985 +Q 62.956406 64.385797 62.682969 64.385797 +z +M 70.928203 61.384547 +L 70.928203 63.915485 +Q 70.928203 64.54986 70.304766 64.54986 +Q 69.580703 64.54986 69.580703 63.558922 +Q 69.580703 63.436422 69.593828 63.21111 +Q 69.606953 62.985797 69.606953 62.902672 +L 69.600391 61.351735 +L 66.586016 61.275172 +Q 65.649766 61.275172 65.286641 61.213922 +Q 64.665391 61.11111 64.665391 60.728297 +Q 64.665391 60.422047 65.041641 59.949547 +L 65.630078 59.251735 +L 68.992266 54.345172 +Q 69.451641 53.70861 70.153828 53.70861 +Q 70.928203 53.70861 70.928203 54.377985 +L 70.928203 60.058922 +Q 71.044141 60.05236 71.208203 60.05236 +Q 72.466016 60.05236 72.466016 60.728297 +Q 72.466016 61.220485 71.945391 61.351735 +Q 71.713516 61.412985 70.928203 61.384547 +z +M 69.600391 55.602985 +Q 67.776016 58.514547 66.750078 59.962672 +L 69.600391 60.032672 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 45.757188 64.379235 +L 44.396563 64.379235 +L 43.0425 64.372672 +Q 42.565625 64.372672 42.373125 64.311422 +Q 42.025313 64.188922 42.025313 63.790797 +Q 42.025313 63.101735 43.097188 63.101735 +L 43.425313 63.108297 +L 43.7075 63.121422 +Q 43.7075 62.793297 43.648438 62.15236 +Q 43.589375 61.509235 43.589375 61.187672 +Q 43.589375 60.319235 43.746875 58.54736 +Q 43.897813 56.80611 43.89125 55.902672 +Q 42.974688 56.61361 42.723125 56.61361 +Q 42.449688 56.61361 42.24625 56.410172 +Q 42.045 56.204547 42.045 55.937672 +Q 42.045 55.61611 42.633438 55.156735 +Q 43.003125 54.89861 43.679063 54.323297 +Q 44.280625 53.715172 44.8275 53.715172 +Q 45.284688 53.715172 45.284688 54.24236 +Q 45.284688 54.39986 45.243125 54.710485 +Q 45.20375 55.02111 45.20375 55.17861 +Q 45.20375 55.403922 45.227813 55.863297 +Q 45.251875 56.320485 45.251875 56.545797 +Q 45.251875 57.324547 45.087813 58.87111 +Q 44.92375 60.415485 44.92375 61.187672 +Q 44.92375 61.58361 44.978438 62.15236 +Q 45.033125 62.718922 45.039688 63.07986 +L 45.757188 63.066735 +Q 46.04375 63.066735 46.231875 63.25486 +Q 46.42 63.442985 46.42 63.722985 +Q 46.42 64.009547 46.231875 64.195485 +Q 46.04375 64.379235 45.757188 64.379235 +z +M 51.423359 64.639547 +Q 49.345234 64.639547 48.389297 62.73861 +Q 47.665234 61.275172 47.665234 58.930172 +Q 47.665234 56.948297 48.608047 55.471735 +Q 49.721484 53.74361 51.635547 53.74361 +Q 53.433672 53.74361 54.439922 55.27486 +Q 55.306172 56.600485 55.306172 58.507985 +Q 55.306172 61.570485 54.334922 63.10611 +Q 53.365859 64.639547 51.423359 64.639547 +z +M 51.628984 55.062672 +Q 50.358047 55.062672 49.612109 56.353297 +Q 48.990859 57.433922 48.990859 58.820797 +Q 48.990859 61.071735 49.598984 62.200485 +Q 50.207109 63.327047 51.423359 63.327047 +Q 52.873672 63.327047 53.501484 61.673297 +Q 53.938984 60.52486 53.938984 58.759547 +Q 53.938984 56.906735 53.361484 55.985797 +Q 52.783984 55.062672 51.628984 55.062672 +z +M 62.682969 64.385797 +Q 62.512344 64.385797 62.201719 64.280797 +Q 61.891094 64.17361 61.727031 64.17361 +Q 61.377031 64.17361 60.679219 64.215172 +Q 59.983594 64.256735 59.627031 64.256735 +Q 59.360156 64.256735 58.837344 64.324547 +Q 58.314531 64.39236 58.047656 64.39236 +Q 57.973281 64.39236 57.828906 64.36611 +Q 57.686719 64.337672 57.610156 64.337672 +Q 57.139844 64.337672 56.995469 63.880485 +Q 56.914531 63.642047 56.914531 63.060172 +Q 56.914531 61.467672 57.780781 60.496422 +Q 58.178906 60.05236 59.922344 58.855797 +Q 60.897969 58.186422 61.226094 57.810172 +Q 61.814531 57.153922 61.814531 56.27236 +Q 61.814531 55.83486 61.247969 55.49361 +Q 60.749219 55.185172 60.270156 55.185172 +Q 59.640156 55.185172 59.073594 55.548297 +L 58.095781 56.313922 +Q 57.802656 56.545797 57.625469 56.545797 +Q 56.921094 56.545797 56.921094 55.985797 +Q 56.921094 55.664235 57.179219 55.430172 +Q 57.979844 54.67986 58.568281 54.345172 +Q 59.395156 53.872672 60.270156 53.872672 +Q 61.377031 53.872672 62.245469 54.474235 +Q 63.216719 55.150172 63.216719 56.21111 +Q 63.216719 56.906735 63.017656 57.495172 +Q 62.820781 58.08361 62.416094 58.569235 +Q 61.904219 59.183922 60.679219 59.942985 +Q 59.395156 60.750172 58.992656 61.165797 +Q 58.233594 61.953297 58.246719 63.073297 +L 59.655469 62.944235 +Q 61.103594 62.86111 61.727031 62.86111 +Q 62.245469 62.86111 62.711406 63.040485 +Q 63.326094 63.278922 63.326094 63.703297 +Q 63.326094 63.970172 63.140156 64.177985 +Q 62.956406 64.385797 62.682969 64.385797 +z +M 70.928203 61.384547 +L 70.928203 63.915485 +Q 70.928203 64.54986 70.304766 64.54986 +Q 69.580703 64.54986 69.580703 63.558922 +Q 69.580703 63.436422 69.593828 63.21111 +Q 69.606953 62.985797 69.606953 62.902672 +L 69.600391 61.351735 +L 66.586016 61.275172 +Q 65.649766 61.275172 65.286641 61.213922 +Q 64.665391 61.11111 64.665391 60.728297 +Q 64.665391 60.422047 65.041641 59.949547 +L 65.630078 59.251735 +L 68.992266 54.345172 +Q 69.451641 53.70861 70.153828 53.70861 +Q 70.928203 53.70861 70.928203 54.377985 +L 70.928203 60.058922 +Q 71.044141 60.05236 71.208203 60.05236 +Q 72.466016 60.05236 72.466016 60.728297 +Q 72.466016 61.220485 71.945391 61.351735 +Q 71.713516 61.412985 70.928203 61.384547 +z +M 69.600391 55.602985 +Q 67.776016 58.514547 66.750078 59.962672 +L 69.600391 60.032672 +z +"/> + </g> + </g> + <g id="ytick_7"> + <path d="M 84.38 20.52 +L 76.38 20.52 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 20.52 +L 76.38 20.52 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_22"> + <path d="M 45.293438 23.03125 +L 45.293438 25.562187 +Q 45.293438 26.196562 44.67 26.196562 +Q 43.945938 26.196562 43.945938 25.205625 +Q 43.945938 25.083125 43.959063 24.857812 +Q 43.972188 24.6325 43.972188 24.549375 +L 43.965625 22.998437 +L 40.95125 22.921875 +Q 40.015 22.921875 39.651875 22.860625 +Q 39.030625 22.757812 39.030625 22.375 +Q 39.030625 22.06875 39.406875 21.59625 +L 39.995313 20.898437 +L 43.3575 15.991875 +Q 43.816875 15.355312 44.519063 15.355312 +Q 45.293438 15.355312 45.293438 16.024687 +L 45.293438 21.705625 +Q 45.409375 21.699062 45.573438 21.699062 +Q 46.83125 21.699062 46.83125 22.375 +Q 46.83125 22.867187 46.310625 22.998437 +Q 46.07875 23.059687 45.293438 23.03125 +z +M 43.965625 17.249687 +Q 42.14125 20.16125 41.115313 21.609375 +L 43.965625 21.679375 +z +M 51.423359 26.28625 +Q 49.345234 26.28625 48.389297 24.385312 +Q 47.665234 22.921875 47.665234 20.576875 +Q 47.665234 18.595 48.608047 17.118437 +Q 49.721484 15.390312 51.635547 15.390312 +Q 53.433672 15.390312 54.439922 16.921562 +Q 55.306172 18.247187 55.306172 20.154687 +Q 55.306172 23.217187 54.334922 24.752812 +Q 53.365859 26.28625 51.423359 26.28625 +z +M 51.628984 16.709375 +Q 50.358047 16.709375 49.612109 18 +Q 48.990859 19.080625 48.990859 20.4675 +Q 48.990859 22.718437 49.598984 23.847187 +Q 50.207109 24.97375 51.423359 24.97375 +Q 52.873672 24.97375 53.501484 23.32 +Q 53.938984 22.171562 53.938984 20.40625 +Q 53.938984 18.553437 53.361484 17.6325 +Q 52.783984 16.709375 51.628984 16.709375 +z +M 61.151719 25.1925 +Q 60.652969 25.562187 59.552656 26.080625 +Q 58.327656 26.669062 57.850781 26.669062 +Q 57.570781 26.669062 57.389219 26.463437 +Q 57.207656 26.257812 57.207656 25.984375 +Q 57.207656 25.581875 57.671406 25.37625 +L 58.813281 24.986875 +Q 59.874219 24.555937 60.488906 23.995937 +Q 61.103594 23.435937 61.608906 22.403437 +L 61.904219 21.815 +Q 61.521406 22.03375 60.919844 22.219687 +Q 60.318281 22.403437 59.942031 22.403437 +Q 58.649219 22.403437 57.706406 21.685937 +Q 56.557969 20.810937 56.557969 19.196562 +Q 56.557969 17.289062 57.734844 16.333125 +Q 58.738906 15.519375 60.372969 15.519375 +Q 61.630781 15.519375 62.628281 16.545312 +Q 63.680469 17.6325 63.687031 19.170312 +Q 63.695781 20.905 63.046094 22.539062 +Q 62.348281 24.304375 61.151719 25.1925 +z +M 60.180469 16.6875 +Q 59.032031 16.6875 58.454531 17.2825 +Q 57.877031 17.8775 57.870469 19.074062 +Q 57.870469 20.078125 58.574844 20.631562 +Q 59.196094 21.117187 60.141094 21.117187 +Q 60.687969 21.117187 61.280781 20.789062 +Q 61.554219 20.640312 62.265156 20.113125 +Q 62.354844 19.518125 62.354844 19.170312 +Q 62.348281 18.315 61.632969 17.50125 +Q 60.919844 16.6875 60.180469 16.6875 +z +M 68.419141 26.511562 +Q 66.634141 26.511562 65.794141 25.205625 +Q 65.096328 24.131562 65.096328 22.342187 +Q 65.096328 18.964687 67.837266 16.484062 +L 68.480391 15.834375 +Q 68.950703 15.381562 69.191328 15.381562 +Q 69.464766 15.381562 69.668203 15.578437 +Q 69.873828 15.773125 69.880391 16.037812 +Q 69.895703 16.285 69.184766 16.989375 +L 67.789141 18.35 +Q 67.235703 18.91 66.839766 20.045312 +Q 67.434766 19.771875 67.878828 19.638437 +Q 68.322891 19.505 68.609453 19.505 +Q 70.208516 19.505 71.063828 20.360312 +Q 71.919141 21.213437 71.919141 22.773125 +Q 71.919141 24.405 70.996016 25.4375 +Q 70.031328 26.511562 68.419141 26.511562 +z +M 68.419141 20.898437 +Q 67.830703 20.898437 67.364766 21.104062 +Q 67.187578 21.187187 66.470078 21.63125 +Q 66.428516 21.992187 66.428516 22.342187 +Q 66.428516 23.565 66.839766 24.337187 +Q 67.358203 25.321562 68.458516 25.321562 +Q 69.491016 25.321562 70.059766 24.584375 +Q 70.584766 23.899687 70.584766 22.773125 +Q 70.584766 21.834687 70.044453 21.366562 +Q 69.506328 20.898437 68.419141 20.898437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 45.293438 23.03125 +L 45.293438 25.562187 +Q 45.293438 26.196562 44.67 26.196562 +Q 43.945938 26.196562 43.945938 25.205625 +Q 43.945938 25.083125 43.959063 24.857812 +Q 43.972188 24.6325 43.972188 24.549375 +L 43.965625 22.998437 +L 40.95125 22.921875 +Q 40.015 22.921875 39.651875 22.860625 +Q 39.030625 22.757812 39.030625 22.375 +Q 39.030625 22.06875 39.406875 21.59625 +L 39.995313 20.898437 +L 43.3575 15.991875 +Q 43.816875 15.355312 44.519063 15.355312 +Q 45.293438 15.355312 45.293438 16.024687 +L 45.293438 21.705625 +Q 45.409375 21.699062 45.573438 21.699062 +Q 46.83125 21.699062 46.83125 22.375 +Q 46.83125 22.867187 46.310625 22.998437 +Q 46.07875 23.059687 45.293438 23.03125 +z +M 43.965625 17.249687 +Q 42.14125 20.16125 41.115313 21.609375 +L 43.965625 21.679375 +z +M 51.423359 26.28625 +Q 49.345234 26.28625 48.389297 24.385312 +Q 47.665234 22.921875 47.665234 20.576875 +Q 47.665234 18.595 48.608047 17.118437 +Q 49.721484 15.390312 51.635547 15.390312 +Q 53.433672 15.390312 54.439922 16.921562 +Q 55.306172 18.247187 55.306172 20.154687 +Q 55.306172 23.217187 54.334922 24.752812 +Q 53.365859 26.28625 51.423359 26.28625 +z +M 51.628984 16.709375 +Q 50.358047 16.709375 49.612109 18 +Q 48.990859 19.080625 48.990859 20.4675 +Q 48.990859 22.718437 49.598984 23.847187 +Q 50.207109 24.97375 51.423359 24.97375 +Q 52.873672 24.97375 53.501484 23.32 +Q 53.938984 22.171562 53.938984 20.40625 +Q 53.938984 18.553437 53.361484 17.6325 +Q 52.783984 16.709375 51.628984 16.709375 +z +M 61.151719 25.1925 +Q 60.652969 25.562187 59.552656 26.080625 +Q 58.327656 26.669062 57.850781 26.669062 +Q 57.570781 26.669062 57.389219 26.463437 +Q 57.207656 26.257812 57.207656 25.984375 +Q 57.207656 25.581875 57.671406 25.37625 +L 58.813281 24.986875 +Q 59.874219 24.555937 60.488906 23.995937 +Q 61.103594 23.435937 61.608906 22.403437 +L 61.904219 21.815 +Q 61.521406 22.03375 60.919844 22.219687 +Q 60.318281 22.403437 59.942031 22.403437 +Q 58.649219 22.403437 57.706406 21.685937 +Q 56.557969 20.810937 56.557969 19.196562 +Q 56.557969 17.289062 57.734844 16.333125 +Q 58.738906 15.519375 60.372969 15.519375 +Q 61.630781 15.519375 62.628281 16.545312 +Q 63.680469 17.6325 63.687031 19.170312 +Q 63.695781 20.905 63.046094 22.539062 +Q 62.348281 24.304375 61.151719 25.1925 +z +M 60.180469 16.6875 +Q 59.032031 16.6875 58.454531 17.2825 +Q 57.877031 17.8775 57.870469 19.074062 +Q 57.870469 20.078125 58.574844 20.631562 +Q 59.196094 21.117187 60.141094 21.117187 +Q 60.687969 21.117187 61.280781 20.789062 +Q 61.554219 20.640312 62.265156 20.113125 +Q 62.354844 19.518125 62.354844 19.170312 +Q 62.348281 18.315 61.632969 17.50125 +Q 60.919844 16.6875 60.180469 16.6875 +z +M 68.419141 26.511562 +Q 66.634141 26.511562 65.794141 25.205625 +Q 65.096328 24.131562 65.096328 22.342187 +Q 65.096328 18.964687 67.837266 16.484062 +L 68.480391 15.834375 +Q 68.950703 15.381562 69.191328 15.381562 +Q 69.464766 15.381562 69.668203 15.578437 +Q 69.873828 15.773125 69.880391 16.037812 +Q 69.895703 16.285 69.184766 16.989375 +L 67.789141 18.35 +Q 67.235703 18.91 66.839766 20.045312 +Q 67.434766 19.771875 67.878828 19.638437 +Q 68.322891 19.505 68.609453 19.505 +Q 70.208516 19.505 71.063828 20.360312 +Q 71.919141 21.213437 71.919141 22.773125 +Q 71.919141 24.405 70.996016 25.4375 +Q 70.031328 26.511562 68.419141 26.511562 +z +M 68.419141 20.898437 +Q 67.830703 20.898437 67.364766 21.104062 +Q 67.187578 21.187187 66.470078 21.63125 +Q 66.428516 21.992187 66.428516 22.342187 +Q 66.428516 23.565 66.839766 24.337187 +Q 67.358203 25.321562 68.458516 25.321562 +Q 69.491016 25.321562 70.059766 24.584375 +Q 70.584766 23.899687 70.584766 22.773125 +Q 70.584766 21.834687 70.044453 21.366562 +Q 69.506328 20.898437 68.419141 20.898437 +z +"/> + </g> + </g> + <g id="ytick_8"> + <path d="M 84.38 256.813286 +L 82.38 256.813286 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 256.813286 +L 82.38 256.813286 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_9"> + <path d="M 84.38 253.554694 +L 82.38 253.554694 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 253.554694 +L 82.38 253.554694 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_10"> + <path d="M 84.38 231.463136 +L 82.38 231.463136 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 231.463136 +L 82.38 231.463136 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_11"> + <path d="M 84.38 220.245515 +L 82.38 220.245515 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 220.245515 +L 82.38 220.245515 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_12"> + <path d="M 84.38 212.286487 +L 82.38 212.286487 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 212.286487 +L 82.38 212.286487 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_13"> + <path d="M 84.38 206.112985 +L 82.38 206.112985 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 206.112985 +L 82.38 206.112985 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_14"> + <path d="M 84.38 201.068867 +L 82.38 201.068867 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 201.068867 +L 82.38 201.068867 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_15"> + <path d="M 84.38 196.804125 +L 82.38 196.804125 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 196.804125 +L 82.38 196.804125 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_16"> + <path d="M 84.38 193.109838 +L 82.38 193.109838 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 193.109838 +L 82.38 193.109838 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_17"> + <path d="M 84.38 189.851246 +L 82.38 189.851246 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 189.851246 +L 82.38 189.851246 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_18"> + <path d="M 84.38 167.759688 +L 82.38 167.759688 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 167.759688 +L 82.38 167.759688 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_19"> + <path d="M 84.38 156.542067 +L 82.38 156.542067 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 156.542067 +L 82.38 156.542067 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_20"> + <path d="M 84.38 148.583039 +L 82.38 148.583039 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 148.583039 +L 82.38 148.583039 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_21"> + <path d="M 84.38 142.409537 +L 82.38 142.409537 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 142.409537 +L 82.38 142.409537 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_22"> + <path d="M 84.38 137.365419 +L 82.38 137.365419 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 137.365419 +L 82.38 137.365419 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_23"> + <path d="M 84.38 133.100677 +L 82.38 133.100677 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 133.100677 +L 82.38 133.100677 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_24"> + <path d="M 84.38 129.40639 +L 82.38 129.40639 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 129.40639 +L 82.38 129.40639 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_25"> + <path d="M 84.38 126.147798 +L 82.38 126.147798 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 126.147798 +L 82.38 126.147798 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_26"> + <path d="M 84.38 104.05624 +L 82.38 104.05624 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 104.05624 +L 82.38 104.05624 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_27"> + <path d="M 84.38 92.838619 +L 82.38 92.838619 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 92.838619 +L 82.38 92.838619 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_28"> + <path d="M 84.38 84.879591 +L 82.38 84.879591 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 84.879591 +L 82.38 84.879591 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_29"> + <path d="M 84.38 78.706089 +L 82.38 78.706089 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 78.706089 +L 82.38 78.706089 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_30"> + <path d="M 84.38 73.66197 +L 82.38 73.66197 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 73.66197 +L 82.38 73.66197 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_31"> + <path d="M 84.38 69.397229 +L 82.38 69.397229 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 69.397229 +L 82.38 69.397229 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_32"> + <path d="M 84.38 65.702942 +L 82.38 65.702942 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 65.702942 +L 82.38 65.702942 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_33"> + <path d="M 84.38 62.44435 +L 82.38 62.44435 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 62.44435 +L 82.38 62.44435 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_34"> + <path d="M 84.38 40.352791 +L 82.38 40.352791 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 40.352791 +L 82.38 40.352791 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_35"> + <path d="M 84.38 29.135171 +L 82.38 29.135171 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 29.135171 +L 82.38 29.135171 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_36"> + <path d="M 84.38 21.176143 +L 82.38 21.176143 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 21.176143 +L 82.38 21.176143 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="text_23"> + <path d="M 24.436876 231.694998 +Q 24.436876 231.942498 24.321563 232.769373 +Q 25.649063 232.839686 28.970626 232.839687 +Q 29.322188 232.839687 29.564063 233.0675 +Q 29.805938 233.295313 29.805938 233.638438 +Q 29.805938 233.99 29.564063 234.217812 +Q 29.322188 234.445625 28.970625 234.445625 +L 26.385938 234.445624 +Q 25.095 234.445624 22.749375 234.288123 +Q 20.206875 234.113747 19.11 234.094059 +L 17.897813 234.094059 +Q 17.025938 234.094058 16.632188 233.989996 +Q 15.858751 233.787496 15.962813 233.129371 +Q 15.875626 232.848121 15.833438 232.330621 +Q 15.788439 231.810308 15.788439 231.053745 +Q 15.788439 229.444995 16.885315 228.038746 +Q 18.097503 226.491871 19.80469 226.491872 +Q 21.984378 226.491873 23.275315 228.145623 +Q 24.436877 229.622186 24.436876 231.694998 +z +M 17.456251 231.256246 +Q 17.456251 231.644371 17.475939 231.948121 +Q 17.492814 232.249059 17.526563 232.459996 +L 19.143751 232.476872 +L 22.642501 232.662498 +L 22.757814 231.694998 +Q 22.757814 230.218435 22.009689 229.208748 +Q 21.191252 228.100622 19.80469 228.100622 +Q 18.820315 228.100621 18.108752 229.155309 +Q 17.456252 230.131246 17.456251 231.256246 +z +M 30.000005 220.629922 +Q 30.000004 222.615547 29.007191 223.847422 +Q 27.907503 225.191796 25.930316 225.191796 +Q 23.643753 225.191795 22.096879 224.083669 +Q 20.409379 222.879919 20.40938 220.868981 +Q 20.40938 219.409294 20.901568 218.486794 +Q 21.509068 217.353357 22.766256 217.353357 +Q 23.643756 217.353357 24.366568 218.34617 +Q 24.681568 218.78492 25.350942 220.208045 +L 26.940004 223.566171 +Q 27.671254 223.073984 28.039692 222.339921 +Q 28.408129 221.605859 28.40813 220.629921 +Q 28.40813 220.025234 28.180318 219.206796 +Q 27.890631 218.168984 27.420943 217.870859 +Q 26.948443 217.572734 26.948443 217.229609 +Q 26.948444 216.920234 27.181881 216.681171 +Q 27.415319 216.439296 27.721881 216.439296 +Q 28.697819 216.439297 29.400943 218.011484 +Q 30.000005 219.35586 30.000005 220.629922 +z +M 21.992817 220.868982 +Q 21.992817 221.940544 22.822504 222.652107 +Q 23.652191 223.36367 25.322816 223.715233 +L 24.040317 221.018045 +Q 23.26688 219.42617 22.695943 218.748357 +Q 21.992818 219.504919 21.992817 220.868982 +z +M 23.100946 208.034842 +Q 24.197821 208.096717 24.197821 208.915154 +Q 24.197821 209.671717 23.328758 209.671717 +Q 23.160008 209.671717 22.712821 209.697029 +L 21.975946 209.722341 +Q 22.141883 211.111716 22.75782 211.947029 +Q 23.328757 212.728904 24.47907 213.246405 +L 29.296882 213.229531 +Q 30.18282 213.229531 30.182819 214.101406 +Q 30.182819 214.874844 29.296882 214.874844 +L 23.126257 214.874842 +Q 22.836569 214.874842 22.257194 214.852341 +Q 21.675007 214.829841 21.385319 214.829841 +Q 20.499382 214.829841 20.499382 214.056403 +Q 20.499382 213.195778 21.956257 213.187341 +Q 20.330633 211.499841 20.330633 209.441091 +Q 20.330634 208.729528 20.867821 208.377966 +Q 21.402196 208.026404 22.485009 208.026404 +Q 22.940634 208.026404 23.100946 208.034842 +z +M 17.236886 200.320152 +Q 17.236886 202.446402 20.190011 202.699528 +L 20.735636 202.727653 +Q 20.628761 201.234216 20.628761 200.792653 +Q 20.628762 199.394841 21.509074 199.394841 +Q 22.150324 199.394841 22.274074 200.081091 +Q 22.327511 200.379216 22.313449 200.781404 +Q 22.299386 201.180779 22.431573 202.806404 +L 24.436886 202.876717 +Q 24.979698 202.876717 26.070948 202.842968 +Q 27.159386 202.806405 27.696573 202.806406 +Q 29.367198 202.806406 30.298136 203.000469 +Q 31.001261 203.149532 31.00126 203.816094 +Q 31.00126 204.176094 30.767823 204.432032 +Q 30.534385 204.687969 30.182823 204.687969 +Q 30.11251 204.687969 30.008448 204.668281 +Q 28.866573 204.485469 27.519385 204.485468 +L 25.120323 204.51078 +L 22.572198 204.510779 +Q 22.659385 205.610466 22.659385 205.900154 +Q 22.659384 206.788904 21.807197 206.788904 +Q 20.938134 206.788903 20.893135 205.250466 +L 20.867823 204.406716 +Q 20.375635 204.378591 19.531885 204.274528 +Q 17.58001 204.046715 16.65751 203.290152 +Q 15.540948 202.376089 15.540949 200.432652 +Q 15.540949 199.175464 16.393137 199.175464 +Q 17.236887 199.175465 17.236886 200.320152 +z +M 30.112514 193.780742 +Q 30.112513 195.257305 29.024075 196.32043 +Q 27.811887 197.507304 25.761575 197.569178 +Q 23.77595 197.619803 22.265638 196.565115 +Q 20.479701 195.336052 20.479701 193.139489 +Q 20.479702 191.381677 22.088452 190.476052 +Q 23.39064 189.75324 25.218765 189.781366 +Q 27.167827 189.806679 28.548765 190.799492 +Q 30.112514 191.924492 30.112514 193.780742 +z +M 22.265639 193.25199 +Q 22.257201 194.54574 23.494701 195.26574 +Q 24.487513 195.836678 25.761575 195.836678 +Q 27.03845 195.836679 27.750013 195.141992 +Q 28.337826 194.562617 28.337826 193.780742 +Q 28.337826 192.866679 27.671264 192.205742 +Q 26.931577 191.460429 25.674389 191.415428 +Q 22.274077 191.291677 22.265639 193.25199 +z +M 23.100955 180.77117 +Q 24.19783 180.833045 24.19783 181.651483 +Q 24.19783 182.408045 23.328767 182.408045 +Q 23.160017 182.408045 22.71283 182.433357 +L 21.975955 182.458669 +Q 22.141892 183.848044 22.757829 184.683357 +Q 23.328766 185.465232 24.479079 185.982733 +L 29.296891 185.965859 +Q 30.182829 185.96586 30.182828 186.837735 +Q 30.182828 187.611172 29.296891 187.611172 +L 23.126266 187.61117 +Q 22.836578 187.61117 22.257203 187.588669 +Q 21.675016 187.566169 21.385328 187.566169 +Q 20.499391 187.566169 20.499391 186.792731 +Q 20.499391 185.932106 21.956266 185.923669 +Q 20.330642 184.236169 20.330642 182.177419 +Q 20.330643 181.465856 20.86783 181.114294 +Q 21.402205 180.762732 22.485018 180.762732 +Q 22.940643 180.762732 23.100955 180.77117 +z +M 30.32346 167.799922 +Q 30.323459 168.519922 29.558459 168.643672 +Q 28.593772 168.801172 26.835959 168.958671 +L 24.110647 169.259608 +Q 23.503147 169.346795 22.923771 169.557732 +Q 22.133459 169.855857 22.133459 170.207419 +Q 22.133459 170.533669 22.687521 171.419607 +Q 23.196583 172.263357 23.503146 172.527732 +Q 24.330021 172.53617 25.156896 172.482733 +L 27.502521 172.221171 +Q 28.891896 172.052422 29.797521 172.052422 +Q 30.182833 172.052422 30.433146 172.294297 +Q 30.686271 172.536172 30.68627 172.91586 +Q 30.68627 173.292735 30.433145 173.53461 +Q 30.182833 173.776485 29.79752 173.776484 +Q 28.734395 173.776484 26.655958 173.993046 +Q 24.57752 174.206795 23.511582 174.206795 +Q 22.580645 174.206795 22.063145 174.471169 +Q 22.344395 175.084295 22.977207 175.717107 +L 24.135957 176.75492 +Q 24.346894 176.895545 24.690019 177.20492 +Q 25.218769 177.20492 26.248144 177.300546 +Q 27.274706 177.396171 27.766894 177.396171 +Q 28.031269 177.396171 28.506581 177.314609 +Q 28.979081 177.230234 29.190019 177.230234 +Q 29.550019 177.230234 29.794706 177.500234 +Q 30.042206 177.767422 30.042206 178.127422 +Q 30.042206 179.120235 27.783768 179.120234 +Q 27.257831 179.120234 26.211581 179.024608 +Q 25.165331 178.92617 24.636581 178.92617 +Q 24.172518 178.92617 23.241581 179.010545 +Q 22.307831 179.092107 21.835331 179.092107 +Q 19.838456 179.092106 19.838456 178.197731 +Q 19.838456 177.854606 20.139394 177.570544 +Q 20.437519 177.283669 20.789081 177.283669 +Q 20.955019 177.283669 21.306581 177.328669 +Q 21.658144 177.370857 21.843769 177.370857 +L 22.766269 177.353982 +Q 21.824082 176.895544 21.064707 176.009607 +Q 20.305332 175.120856 20.305332 174.496481 +Q 20.305333 173.115544 21.67502 172.598044 +Q 21.033771 172.114294 20.713146 171.447731 +Q 20.392521 170.778356 20.392521 169.917731 +Q 20.392522 168.449606 21.97596 167.912419 +Q 22.29096 167.808357 24.445335 167.55242 +Q 25.955647 167.307733 29.47971 166.919609 +Q 29.831272 166.894297 30.07596 167.158672 +Q 30.32346 167.420235 30.32346 167.799922 +z +M 30.1744 158.114024 +Q 30.1744 158.279961 29.789088 158.721524 +Q 29.429087 159.115273 29.147837 159.309336 +Q 29.603462 160.153086 29.836899 160.794336 +Q 30.070337 161.435586 30.070337 161.865899 +Q 30.070336 163.924649 28.908773 164.864023 +Q 27.820335 165.752773 25.570335 165.752772 +Q 23.441273 165.752771 21.930961 164.290271 +Q 20.417836 162.824958 20.417837 160.794333 +Q 20.417837 160.029333 20.8144 159.081521 +Q 21.306588 157.886208 22.001275 157.886208 +Q 22.237525 157.886209 22.42315 158.060584 +Q 22.757838 158.147771 23.522838 158.198396 +Q 24.285025 158.246209 25.480338 158.254647 +Q 26.571588 158.263085 27.2044 158.105585 +Q 27.589713 158.018398 28.751275 157.551523 +Q 28.908775 157.489648 29.21815 157.349023 +L 29.367213 157.295586 +Q 29.718775 157.295586 29.946588 157.543086 +Q 30.1744 157.787774 30.1744 158.114024 +z +M 24.06565 159.942147 +Q 23.688775 159.942147 23.2444 159.894334 +Q 22.800025 159.846521 22.2994 159.748084 +Q 22.133462 160.074333 22.054712 160.307771 +Q 21.975962 160.538396 21.975962 160.679021 +Q 21.975961 162.043083 23.086899 163.033084 +Q 24.197836 164.020272 25.649086 164.020272 +Q 27.089086 164.020273 27.811898 163.51121 +Q 28.531899 162.999336 28.531899 161.981211 +Q 28.531899 161.137461 28.222524 160.549648 +Q 28.056587 160.231835 27.555962 159.660898 +Q 25.227212 159.942147 24.06565 159.942147 +z +M 30.219403 149.026836 +Q 30.219403 149.780586 29.392528 149.879023 +L 27.468778 150.12371 +Q 26.439403 150.24746 25.542215 150.24746 +Q 25.297528 150.24746 24.709715 150.216522 +Q 24.11909 150.185584 23.874403 150.185584 +Q 21.975965 150.185583 21.975965 150.888708 +Q 21.975965 151.873083 23.143152 152.770271 +Q 24.206277 153.577459 25.831902 154.035897 +Q 26.175027 154.052772 26.695339 154.114647 +Q 27.134089 154.168085 27.547527 154.168085 +Q 27.811902 154.168085 28.340652 154.114648 +Q 28.866589 154.061211 29.128152 154.061211 +Q 29.524714 154.061211 29.769401 154.303086 +Q 30.016901 154.544961 30.016901 154.924649 +Q 30.016901 155.309961 29.769401 155.549023 +Q 29.524713 155.785273 29.128151 155.785273 +Q 28.866588 155.785273 28.340651 155.841523 +Q 27.811901 155.897773 27.547526 155.897773 +Q 26.641901 155.897772 25.038776 155.771209 +Q 23.432839 155.644646 22.527214 155.644646 +Q 22.245964 155.644646 21.694714 155.675583 +Q 21.140651 155.706521 20.859401 155.706521 +Q 20.479714 155.70652 20.237839 155.456208 +Q 19.995964 155.205895 19.995964 154.834645 +Q 19.995964 154.027458 21.140652 153.948708 +L 22.167214 153.920584 +Q 20.198465 152.44402 20.198465 150.888708 +Q 20.198466 149.482458 21.438778 148.928396 +Q 22.265653 148.551521 23.882841 148.514959 +L 24.768778 148.514959 +L 25.587216 148.52621 +Q 26.315653 148.52621 27.471591 148.337773 +Q 28.627528 148.146523 29.347528 148.146523 +Q 29.735653 148.146523 29.977528 148.396836 +Q 30.219403 148.647149 30.219403 149.026836 +z +M 30.149093 142.372461 +Q 30.149092 144.175274 29.057842 145.379023 +Q 27.915966 146.644648 26.042841 146.644647 +Q 24.259716 146.644647 22.361279 145.457771 +Q 20.251905 144.138708 20.251905 142.48777 +Q 20.251906 141.624333 20.656906 140.561208 +Q 21.174406 139.216833 21.922531 139.216833 +Q 22.257219 139.216834 22.515969 139.436209 +Q 22.774719 139.655584 22.774719 139.981834 +Q 22.774719 140.237771 22.622844 140.426209 +Q 22.468156 140.614646 22.316281 140.791834 +Q 21.905656 141.309333 21.905655 142.487771 +Q 21.905655 143.382146 23.503155 144.262459 +Q 24.971279 145.061209 26.042842 145.06121 +Q 27.204404 145.06121 27.870967 144.270898 +Q 28.495342 143.534023 28.495343 142.372461 +Q 28.495343 141.846523 28.214093 141.24746 +L 27.671281 140.229335 +Q 27.530656 139.96496 27.530656 139.849648 +Q 27.530656 139.52621 27.789406 139.28996 +Q 28.048156 139.050898 28.382844 139.050898 +Q 29.024094 139.050898 29.620344 140.403711 +Q 30.149093 141.590586 30.149093 142.372461 +z +M 30.000033 132.99418 +Q 30.000033 134.979805 29.00722 136.211679 +Q 27.907532 137.556054 25.930344 137.556053 +Q 23.643782 137.556053 22.096907 136.447927 +Q 20.409408 135.244177 20.409408 133.233239 +Q 20.409409 131.773552 20.901597 130.851052 +Q 21.509097 129.717615 22.766285 129.717615 +Q 23.643785 129.717615 24.366597 130.710428 +Q 24.681597 131.149178 25.350971 132.572303 +L 26.940032 135.930429 +Q 27.671283 135.438242 28.03972 134.704179 +Q 28.408158 133.970117 28.408158 132.994179 +Q 28.408159 132.389492 28.180346 131.571054 +Q 27.890659 130.533242 27.420972 130.235116 +Q 26.948472 129.936991 26.948472 129.593866 +Q 26.948472 129.284491 27.18191 129.045429 +Q 27.415347 128.803554 27.72191 128.803554 +Q 28.697847 128.803554 29.400972 130.375742 +Q 30.000034 131.720117 30.000033 132.99418 +z +M 21.992846 133.23324 +Q 21.992846 134.304802 22.822533 135.016365 +Q 23.65222 135.727928 25.322845 136.079491 +L 24.040346 133.382303 +Q 23.266909 131.790428 22.695972 131.112615 +Q 21.992846 131.869177 21.992846 133.23324 +z +M 33.217538 119.213634 +Q 33.217538 119.407696 33.237225 119.804259 +Q 33.259725 120.198009 33.259725 120.400509 +Q 33.259725 121.533947 32.233162 121.533946 +Q 30.624412 121.533946 26.048475 121.407382 +Q 21.472537 121.278005 19.8666 121.278005 +L 17.203162 121.418629 +L 17.079412 121.427066 +Q 16.744725 121.446754 16.4916 121.221754 +Q 16.235662 120.996753 16.235662 120.645191 +Q 16.235663 120.383628 16.258163 119.852066 +Q 16.280663 119.317691 16.280663 119.056128 +Q 16.280663 118.887378 16.258163 118.558316 +Q 16.235663 118.229253 16.235663 118.063316 +Q 16.235664 117.253316 17.087851 117.253316 +Q 17.869726 117.253316 17.940038 117.993004 +Q 18.010351 118.729879 17.968163 119.776129 +Q 18.758475 119.722692 19.751288 119.722692 +L 25.6491 119.838007 +L 31.538475 119.978633 +L 31.51035 119.213633 +Q 31.510351 118.957696 31.532851 118.445821 +Q 31.555351 117.931133 31.555351 117.675196 +Q 31.555351 117.323633 31.805664 117.118321 +Q 32.055976 116.910196 32.407539 116.910196 +Q 32.759101 116.910196 33.009414 117.118321 +Q 33.259726 117.323634 33.259726 117.675197 +Q 33.259726 117.931134 33.237226 118.445822 +Q 33.217538 118.957696 33.217538 119.213634 +z +M 24.276605 104.877264 +Q 26.976605 105.42289 28.590979 107.169453 +Q 30.202541 108.913203 30.202541 111.286953 +Q 30.20254 113.446953 28.993164 114.529765 +Q 27.783789 115.609765 25.367852 115.609764 +Q 23.089727 115.609763 20.679414 114.532575 +Q 18.26629 113.455387 16.78129 111.767886 +Q 15.788478 110.642886 15.788479 109.388511 +Q 15.788479 108.586949 16.314417 107.279136 +Q 16.94723 105.678824 17.71223 105.678824 +Q 18.07223 105.678824 18.35348 105.943199 +Q 18.63473 106.204762 18.63473 106.576012 +Q 18.63473 106.767262 18.415354 107.118824 +Q 17.596916 108.463199 17.596916 109.388512 +Q 17.596916 110.046637 18.283166 110.766637 +Q 18.626291 111.126637 19.531915 111.80445 +Q 22.220665 113.835076 25.367852 113.835077 +Q 27.01879 113.835077 27.679727 113.326015 +Q 28.399728 112.771953 28.399728 111.286953 +Q 28.399729 109.711953 27.406916 108.553202 +Q 26.352229 107.329765 24.391917 106.846014 +Q 24.515666 109.281639 25.331291 111.022577 +Q 25.429728 111.225077 25.429728 111.416327 +Q 25.429728 111.804452 25.12879 112.060389 +Q 24.85879 112.296639 24.495978 112.296639 +Q 24.01504 112.296639 23.72254 111.829764 +Q 22.563791 109.931326 22.563792 105.282263 +Q 22.563793 104.905388 22.81973 104.652263 +Q 23.072855 104.396326 23.46098 104.396326 +Q 24.031918 104.396326 24.276605 104.877264 +z +M 18.046921 94.350074 +Q 18.046921 94.507574 17.976608 94.681949 +Q 17.571608 95.773199 17.571608 97.564762 +Q 17.571607 98.146949 17.655982 98.926012 +Q 17.737544 99.702262 17.914732 100.669762 +L 21.711606 100.686638 +Q 21.261607 98.9907 21.261607 98.138513 +Q 21.261608 96.782888 21.421921 95.33445 +Q 21.509109 94.507575 22.316296 94.507576 +Q 22.712859 94.507576 22.971608 94.763513 +Q 23.230358 95.016639 23.230358 95.396326 +Q 23.230358 95.851951 23.151608 96.766014 +Q 23.072857 97.680076 23.072857 98.138513 +Q 23.072857 98.734763 23.581919 100.720389 +L 29.631606 100.799141 +Q 30.008481 100.799141 30.267231 101.046641 +Q 30.525981 101.291328 30.525981 101.671016 +Q 30.525981 102.047891 30.267231 102.298203 +Q 30.008481 102.548516 29.631606 102.548516 +Q 27.899106 102.548515 24.431293 102.483826 +Q 20.963481 102.416325 19.233793 102.416325 +Q 18.845668 102.416325 18.069418 102.430387 +Q 17.290356 102.444449 16.902231 102.444449 +Q 16.516918 102.444449 16.252544 102.202574 +Q 15.988169 101.960699 15.988169 101.572574 +Q 15.988169 101.282886 16.148481 101.055074 +Q 15.954419 99.966636 15.861607 99.097574 +Q 15.768795 98.225699 15.768795 97.564761 +Q 15.768795 96.555074 16.058483 95.255699 +Q 16.463484 93.486636 17.113171 93.486637 +Q 17.464734 93.486637 17.737546 93.717262 +Q 18.046921 93.970387 18.046921 94.350074 +z +M 22.687548 89.691521 +L 27.05536 89.82371 +Q 27.750048 89.82371 29.094423 89.894023 +Q 29.971922 89.981211 29.971922 90.754649 +Q 29.971922 91.615274 29.077547 91.615273 +Q 28.011609 91.615273 25.882547 91.519647 +Q 23.750672 91.421209 22.687547 91.421209 +Q 21.298172 91.421208 19.509422 91.37902 +Q 17.720672 91.33402 16.331297 91.334019 +Q 15.453797 91.334019 15.453797 90.473394 +Q 15.453798 89.604331 16.331298 89.604332 +Q 17.720673 89.604332 19.509423 89.649333 +Q 21.298173 89.691521 22.687548 89.691521 +z +M 30.11255 83.697735 +Q 30.112549 85.174297 29.024111 86.237422 +Q 27.811923 87.424296 25.761611 87.486171 +Q 23.775986 87.536795 22.265674 86.482107 +Q 20.479737 85.253044 20.479737 83.056481 +Q 20.479738 81.298669 22.088488 80.393044 +Q 23.390676 79.670232 25.218801 79.698358 +Q 27.167863 79.723671 28.548801 80.716484 +Q 30.11255 81.841485 30.11255 83.697735 +z +M 22.265675 83.168982 +Q 22.257237 84.462732 23.494737 85.182732 +Q 24.487549 85.75367 25.761611 85.753671 +Q 27.038486 85.753671 27.750049 85.058984 +Q 28.337862 84.479609 28.337862 83.697734 +Q 28.337862 82.783671 27.6713 82.122734 +Q 26.931613 81.377421 25.674425 81.332421 +Q 22.274113 81.208669 22.265675 83.168982 +z +M 29.901615 73.790352 +Q 29.901615 74.670664 29.620365 75.725352 +L 33.82224 75.742228 +Q 34.210365 75.742228 34.455052 75.984103 +Q 34.702552 76.225978 34.702552 76.602853 +Q 34.702552 76.982541 34.455052 77.224416 +Q 34.210364 77.466291 33.822239 77.46629 +L 30.306614 77.438164 +L 26.799427 77.438163 +Q 24.875677 77.466288 23.292239 77.57035 +L 21.509114 77.702536 +Q 20.884739 77.702536 20.454427 77.474724 +Q 19.936927 77.210348 19.936927 76.709723 +Q 19.936927 76.366598 20.178802 76.133161 +Q 20.417865 75.899724 20.769427 75.899724 +Q 20.85099 75.899724 21.061927 75.927849 +Q 21.331927 75.970036 21.562552 75.989724 +Q 21.04224 75.233161 20.78349 74.530036 +Q 20.52474 73.826911 20.52474 73.185661 +Q 20.524741 71.382849 22.125054 70.547537 +Q 23.390679 69.889412 25.471929 69.889413 +Q 27.370367 69.889413 28.602241 70.907539 +Q 29.901616 71.990352 29.901615 73.790352 +z +M 22.282553 73.185662 +Q 22.282553 73.992849 22.642553 74.645349 +Q 22.89849 75.109412 23.57349 75.820975 +Q 25.570365 75.708475 27.766927 75.708476 +Q 28.135365 74.749414 28.135365 73.790351 +Q 28.135366 72.693476 27.319741 72.114101 +Q 26.605366 71.610663 25.471929 71.610663 +Q 23.874429 71.610662 23.078491 72.004412 +Q 22.282553 72.395349 22.282553 73.185662 +z +M 30.385367 67.569453 +Q 30.385367 67.892891 30.165992 68.140391 +Q 29.946617 68.385078 29.620367 68.385078 +Q 29.479742 68.385078 29.322242 68.326016 +Q 27.432242 67.639765 23.877243 65.741326 +Q 20.322244 63.842888 18.423806 63.148199 +Q 15.276619 61.997886 15.304744 61.407261 +Q 15.313182 61.083823 15.538182 60.839136 +Q 15.76037 60.591636 16.078182 60.591636 +Q 16.280682 60.591636 16.561932 60.687261 +L 18.952557 61.671637 +Q 20.578182 62.25945 22.704431 63.350701 +L 26.343806 65.266015 +L 29.867868 66.857891 +Q 30.385367 67.094141 30.385367 67.569453 +z +M 22.828185 52.758826 +Q 22.828185 53.242576 22.501934 53.436638 +Q 22.274122 53.568826 21.554122 53.66445 +Q 21.720059 54.322576 22.167246 55.695076 +Q 22.729746 57.109763 23.556621 57.118201 +Q 23.652246 56.853826 23.697246 56.600701 +Q 24.057247 54.578514 24.690059 53.594139 +Q 25.61256 52.162577 27.361935 52.162577 +Q 28.79631 52.162578 29.524747 53.400078 +Q 30.123809 54.429453 30.123809 56.001641 +Q 30.123808 57.154766 29.735683 58.201016 +Q 29.243495 59.553828 28.363182 59.553828 +Q 28.01162 59.553828 27.750058 59.278203 +Q 27.485683 58.999765 27.485683 58.648202 +Q 27.485683 58.37539 27.907558 57.945078 +Q 28.110058 57.73414 28.242246 56.994453 +Q 28.346308 56.40664 28.346309 56.00164 +Q 28.346309 55.264765 28.171934 54.702265 +Q 27.915997 53.883828 27.361934 53.883827 +Q 26.166622 53.883827 25.744746 55.554452 +L 25.542246 56.468514 +Q 25.289121 57.638514 24.945995 58.130702 +Q 24.453808 58.842264 23.460995 58.842264 +Q 21.624433 58.842263 20.839746 57.109763 +Q 20.603496 56.583825 20.274434 55.425075 +Q 19.945372 54.263512 19.714747 53.760075 +Q 19.557247 53.400075 19.557247 52.9782 +Q 19.557247 52.601325 19.804747 52.35945 +Q 20.049435 52.117575 20.445997 52.117575 +Q 20.699122 52.117575 21.19131 52.007888 +Q 21.683497 51.898201 21.939435 51.898201 +Q 22.335997 51.898201 22.583497 52.140076 +Q 22.828185 52.381951 22.828185 52.758826 +z +M 33.217561 47.300821 +Q 33.217562 47.098321 33.237249 46.704572 +Q 33.259749 46.308009 33.259749 46.113947 +Q 33.25975 44.980509 32.233187 44.980509 +Q 30.624437 44.980508 26.0485 45.109882 +Q 21.472562 45.236443 19.866625 45.236442 +L 17.203187 45.095816 +L 17.079437 45.087379 +Q 16.74475 45.067691 16.491625 45.292691 +Q 16.235687 45.517691 16.235687 45.860816 +Q 16.235687 46.133628 16.258187 46.665191 +Q 16.280686 47.196753 16.280686 47.458316 +Q 16.280686 47.627066 16.258186 47.956128 +Q 16.235686 48.285191 16.235686 48.453941 +Q 16.235686 49.261128 17.087873 49.261129 +Q 17.869748 49.261129 17.940061 48.524254 +Q 18.010374 47.784567 17.968187 46.729879 +Q 18.758499 46.791754 19.751312 46.791755 +L 25.649124 46.676444 +L 31.538499 46.535821 +L 31.510374 47.300821 +Q 31.510374 47.556758 31.532874 48.071446 +Q 31.555374 48.583321 31.555373 48.839258 +Q 31.555373 49.182383 31.805686 49.393321 +Q 32.055998 49.604259 32.407561 49.604259 +Q 32.759123 49.604259 33.009436 49.393321 +Q 33.259748 49.182384 33.259748 48.839259 +Q 33.259749 48.583322 33.237249 48.071447 +Q 33.217561 47.556759 33.217561 47.300821 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 24.436876 231.694998 +Q 24.436876 231.942498 24.321563 232.769373 +Q 25.649063 232.839686 28.970626 232.839687 +Q 29.322188 232.839687 29.564063 233.0675 +Q 29.805938 233.295313 29.805938 233.638438 +Q 29.805938 233.99 29.564063 234.217812 +Q 29.322188 234.445625 28.970625 234.445625 +L 26.385938 234.445624 +Q 25.095 234.445624 22.749375 234.288123 +Q 20.206875 234.113747 19.11 234.094059 +L 17.897813 234.094059 +Q 17.025938 234.094058 16.632188 233.989996 +Q 15.858751 233.787496 15.962813 233.129371 +Q 15.875626 232.848121 15.833438 232.330621 +Q 15.788439 231.810308 15.788439 231.053745 +Q 15.788439 229.444995 16.885315 228.038746 +Q 18.097503 226.491871 19.80469 226.491872 +Q 21.984378 226.491873 23.275315 228.145623 +Q 24.436877 229.622186 24.436876 231.694998 +z +M 17.456251 231.256246 +Q 17.456251 231.644371 17.475939 231.948121 +Q 17.492814 232.249059 17.526563 232.459996 +L 19.143751 232.476872 +L 22.642501 232.662498 +L 22.757814 231.694998 +Q 22.757814 230.218435 22.009689 229.208748 +Q 21.191252 228.100622 19.80469 228.100622 +Q 18.820315 228.100621 18.108752 229.155309 +Q 17.456252 230.131246 17.456251 231.256246 +z +M 30.000005 220.629922 +Q 30.000004 222.615547 29.007191 223.847422 +Q 27.907503 225.191796 25.930316 225.191796 +Q 23.643753 225.191795 22.096879 224.083669 +Q 20.409379 222.879919 20.40938 220.868981 +Q 20.40938 219.409294 20.901568 218.486794 +Q 21.509068 217.353357 22.766256 217.353357 +Q 23.643756 217.353357 24.366568 218.34617 +Q 24.681568 218.78492 25.350942 220.208045 +L 26.940004 223.566171 +Q 27.671254 223.073984 28.039692 222.339921 +Q 28.408129 221.605859 28.40813 220.629921 +Q 28.40813 220.025234 28.180318 219.206796 +Q 27.890631 218.168984 27.420943 217.870859 +Q 26.948443 217.572734 26.948443 217.229609 +Q 26.948444 216.920234 27.181881 216.681171 +Q 27.415319 216.439296 27.721881 216.439296 +Q 28.697819 216.439297 29.400943 218.011484 +Q 30.000005 219.35586 30.000005 220.629922 +z +M 21.992817 220.868982 +Q 21.992817 221.940544 22.822504 222.652107 +Q 23.652191 223.36367 25.322816 223.715233 +L 24.040317 221.018045 +Q 23.26688 219.42617 22.695943 218.748357 +Q 21.992818 219.504919 21.992817 220.868982 +z +M 23.100946 208.034842 +Q 24.197821 208.096717 24.197821 208.915154 +Q 24.197821 209.671717 23.328758 209.671717 +Q 23.160008 209.671717 22.712821 209.697029 +L 21.975946 209.722341 +Q 22.141883 211.111716 22.75782 211.947029 +Q 23.328757 212.728904 24.47907 213.246405 +L 29.296882 213.229531 +Q 30.18282 213.229531 30.182819 214.101406 +Q 30.182819 214.874844 29.296882 214.874844 +L 23.126257 214.874842 +Q 22.836569 214.874842 22.257194 214.852341 +Q 21.675007 214.829841 21.385319 214.829841 +Q 20.499382 214.829841 20.499382 214.056403 +Q 20.499382 213.195778 21.956257 213.187341 +Q 20.330633 211.499841 20.330633 209.441091 +Q 20.330634 208.729528 20.867821 208.377966 +Q 21.402196 208.026404 22.485009 208.026404 +Q 22.940634 208.026404 23.100946 208.034842 +z +M 17.236886 200.320152 +Q 17.236886 202.446402 20.190011 202.699528 +L 20.735636 202.727653 +Q 20.628761 201.234216 20.628761 200.792653 +Q 20.628762 199.394841 21.509074 199.394841 +Q 22.150324 199.394841 22.274074 200.081091 +Q 22.327511 200.379216 22.313449 200.781404 +Q 22.299386 201.180779 22.431573 202.806404 +L 24.436886 202.876717 +Q 24.979698 202.876717 26.070948 202.842968 +Q 27.159386 202.806405 27.696573 202.806406 +Q 29.367198 202.806406 30.298136 203.000469 +Q 31.001261 203.149532 31.00126 203.816094 +Q 31.00126 204.176094 30.767823 204.432032 +Q 30.534385 204.687969 30.182823 204.687969 +Q 30.11251 204.687969 30.008448 204.668281 +Q 28.866573 204.485469 27.519385 204.485468 +L 25.120323 204.51078 +L 22.572198 204.510779 +Q 22.659385 205.610466 22.659385 205.900154 +Q 22.659384 206.788904 21.807197 206.788904 +Q 20.938134 206.788903 20.893135 205.250466 +L 20.867823 204.406716 +Q 20.375635 204.378591 19.531885 204.274528 +Q 17.58001 204.046715 16.65751 203.290152 +Q 15.540948 202.376089 15.540949 200.432652 +Q 15.540949 199.175464 16.393137 199.175464 +Q 17.236887 199.175465 17.236886 200.320152 +z +M 30.112514 193.780742 +Q 30.112513 195.257305 29.024075 196.32043 +Q 27.811887 197.507304 25.761575 197.569178 +Q 23.77595 197.619803 22.265638 196.565115 +Q 20.479701 195.336052 20.479701 193.139489 +Q 20.479702 191.381677 22.088452 190.476052 +Q 23.39064 189.75324 25.218765 189.781366 +Q 27.167827 189.806679 28.548765 190.799492 +Q 30.112514 191.924492 30.112514 193.780742 +z +M 22.265639 193.25199 +Q 22.257201 194.54574 23.494701 195.26574 +Q 24.487513 195.836678 25.761575 195.836678 +Q 27.03845 195.836679 27.750013 195.141992 +Q 28.337826 194.562617 28.337826 193.780742 +Q 28.337826 192.866679 27.671264 192.205742 +Q 26.931577 191.460429 25.674389 191.415428 +Q 22.274077 191.291677 22.265639 193.25199 +z +M 23.100955 180.77117 +Q 24.19783 180.833045 24.19783 181.651483 +Q 24.19783 182.408045 23.328767 182.408045 +Q 23.160017 182.408045 22.71283 182.433357 +L 21.975955 182.458669 +Q 22.141892 183.848044 22.757829 184.683357 +Q 23.328766 185.465232 24.479079 185.982733 +L 29.296891 185.965859 +Q 30.182829 185.96586 30.182828 186.837735 +Q 30.182828 187.611172 29.296891 187.611172 +L 23.126266 187.61117 +Q 22.836578 187.61117 22.257203 187.588669 +Q 21.675016 187.566169 21.385328 187.566169 +Q 20.499391 187.566169 20.499391 186.792731 +Q 20.499391 185.932106 21.956266 185.923669 +Q 20.330642 184.236169 20.330642 182.177419 +Q 20.330643 181.465856 20.86783 181.114294 +Q 21.402205 180.762732 22.485018 180.762732 +Q 22.940643 180.762732 23.100955 180.77117 +z +M 30.32346 167.799922 +Q 30.323459 168.519922 29.558459 168.643672 +Q 28.593772 168.801172 26.835959 168.958671 +L 24.110647 169.259608 +Q 23.503147 169.346795 22.923771 169.557732 +Q 22.133459 169.855857 22.133459 170.207419 +Q 22.133459 170.533669 22.687521 171.419607 +Q 23.196583 172.263357 23.503146 172.527732 +Q 24.330021 172.53617 25.156896 172.482733 +L 27.502521 172.221171 +Q 28.891896 172.052422 29.797521 172.052422 +Q 30.182833 172.052422 30.433146 172.294297 +Q 30.686271 172.536172 30.68627 172.91586 +Q 30.68627 173.292735 30.433145 173.53461 +Q 30.182833 173.776485 29.79752 173.776484 +Q 28.734395 173.776484 26.655958 173.993046 +Q 24.57752 174.206795 23.511582 174.206795 +Q 22.580645 174.206795 22.063145 174.471169 +Q 22.344395 175.084295 22.977207 175.717107 +L 24.135957 176.75492 +Q 24.346894 176.895545 24.690019 177.20492 +Q 25.218769 177.20492 26.248144 177.300546 +Q 27.274706 177.396171 27.766894 177.396171 +Q 28.031269 177.396171 28.506581 177.314609 +Q 28.979081 177.230234 29.190019 177.230234 +Q 29.550019 177.230234 29.794706 177.500234 +Q 30.042206 177.767422 30.042206 178.127422 +Q 30.042206 179.120235 27.783768 179.120234 +Q 27.257831 179.120234 26.211581 179.024608 +Q 25.165331 178.92617 24.636581 178.92617 +Q 24.172518 178.92617 23.241581 179.010545 +Q 22.307831 179.092107 21.835331 179.092107 +Q 19.838456 179.092106 19.838456 178.197731 +Q 19.838456 177.854606 20.139394 177.570544 +Q 20.437519 177.283669 20.789081 177.283669 +Q 20.955019 177.283669 21.306581 177.328669 +Q 21.658144 177.370857 21.843769 177.370857 +L 22.766269 177.353982 +Q 21.824082 176.895544 21.064707 176.009607 +Q 20.305332 175.120856 20.305332 174.496481 +Q 20.305333 173.115544 21.67502 172.598044 +Q 21.033771 172.114294 20.713146 171.447731 +Q 20.392521 170.778356 20.392521 169.917731 +Q 20.392522 168.449606 21.97596 167.912419 +Q 22.29096 167.808357 24.445335 167.55242 +Q 25.955647 167.307733 29.47971 166.919609 +Q 29.831272 166.894297 30.07596 167.158672 +Q 30.32346 167.420235 30.32346 167.799922 +z +M 30.1744 158.114024 +Q 30.1744 158.279961 29.789088 158.721524 +Q 29.429087 159.115273 29.147837 159.309336 +Q 29.603462 160.153086 29.836899 160.794336 +Q 30.070337 161.435586 30.070337 161.865899 +Q 30.070336 163.924649 28.908773 164.864023 +Q 27.820335 165.752773 25.570335 165.752772 +Q 23.441273 165.752771 21.930961 164.290271 +Q 20.417836 162.824958 20.417837 160.794333 +Q 20.417837 160.029333 20.8144 159.081521 +Q 21.306588 157.886208 22.001275 157.886208 +Q 22.237525 157.886209 22.42315 158.060584 +Q 22.757838 158.147771 23.522838 158.198396 +Q 24.285025 158.246209 25.480338 158.254647 +Q 26.571588 158.263085 27.2044 158.105585 +Q 27.589713 158.018398 28.751275 157.551523 +Q 28.908775 157.489648 29.21815 157.349023 +L 29.367213 157.295586 +Q 29.718775 157.295586 29.946588 157.543086 +Q 30.1744 157.787774 30.1744 158.114024 +z +M 24.06565 159.942147 +Q 23.688775 159.942147 23.2444 159.894334 +Q 22.800025 159.846521 22.2994 159.748084 +Q 22.133462 160.074333 22.054712 160.307771 +Q 21.975962 160.538396 21.975962 160.679021 +Q 21.975961 162.043083 23.086899 163.033084 +Q 24.197836 164.020272 25.649086 164.020272 +Q 27.089086 164.020273 27.811898 163.51121 +Q 28.531899 162.999336 28.531899 161.981211 +Q 28.531899 161.137461 28.222524 160.549648 +Q 28.056587 160.231835 27.555962 159.660898 +Q 25.227212 159.942147 24.06565 159.942147 +z +M 30.219403 149.026836 +Q 30.219403 149.780586 29.392528 149.879023 +L 27.468778 150.12371 +Q 26.439403 150.24746 25.542215 150.24746 +Q 25.297528 150.24746 24.709715 150.216522 +Q 24.11909 150.185584 23.874403 150.185584 +Q 21.975965 150.185583 21.975965 150.888708 +Q 21.975965 151.873083 23.143152 152.770271 +Q 24.206277 153.577459 25.831902 154.035897 +Q 26.175027 154.052772 26.695339 154.114647 +Q 27.134089 154.168085 27.547527 154.168085 +Q 27.811902 154.168085 28.340652 154.114648 +Q 28.866589 154.061211 29.128152 154.061211 +Q 29.524714 154.061211 29.769401 154.303086 +Q 30.016901 154.544961 30.016901 154.924649 +Q 30.016901 155.309961 29.769401 155.549023 +Q 29.524713 155.785273 29.128151 155.785273 +Q 28.866588 155.785273 28.340651 155.841523 +Q 27.811901 155.897773 27.547526 155.897773 +Q 26.641901 155.897772 25.038776 155.771209 +Q 23.432839 155.644646 22.527214 155.644646 +Q 22.245964 155.644646 21.694714 155.675583 +Q 21.140651 155.706521 20.859401 155.706521 +Q 20.479714 155.70652 20.237839 155.456208 +Q 19.995964 155.205895 19.995964 154.834645 +Q 19.995964 154.027458 21.140652 153.948708 +L 22.167214 153.920584 +Q 20.198465 152.44402 20.198465 150.888708 +Q 20.198466 149.482458 21.438778 148.928396 +Q 22.265653 148.551521 23.882841 148.514959 +L 24.768778 148.514959 +L 25.587216 148.52621 +Q 26.315653 148.52621 27.471591 148.337773 +Q 28.627528 148.146523 29.347528 148.146523 +Q 29.735653 148.146523 29.977528 148.396836 +Q 30.219403 148.647149 30.219403 149.026836 +z +M 30.149093 142.372461 +Q 30.149092 144.175274 29.057842 145.379023 +Q 27.915966 146.644648 26.042841 146.644647 +Q 24.259716 146.644647 22.361279 145.457771 +Q 20.251905 144.138708 20.251905 142.48777 +Q 20.251906 141.624333 20.656906 140.561208 +Q 21.174406 139.216833 21.922531 139.216833 +Q 22.257219 139.216834 22.515969 139.436209 +Q 22.774719 139.655584 22.774719 139.981834 +Q 22.774719 140.237771 22.622844 140.426209 +Q 22.468156 140.614646 22.316281 140.791834 +Q 21.905656 141.309333 21.905655 142.487771 +Q 21.905655 143.382146 23.503155 144.262459 +Q 24.971279 145.061209 26.042842 145.06121 +Q 27.204404 145.06121 27.870967 144.270898 +Q 28.495342 143.534023 28.495343 142.372461 +Q 28.495343 141.846523 28.214093 141.24746 +L 27.671281 140.229335 +Q 27.530656 139.96496 27.530656 139.849648 +Q 27.530656 139.52621 27.789406 139.28996 +Q 28.048156 139.050898 28.382844 139.050898 +Q 29.024094 139.050898 29.620344 140.403711 +Q 30.149093 141.590586 30.149093 142.372461 +z +M 30.000033 132.99418 +Q 30.000033 134.979805 29.00722 136.211679 +Q 27.907532 137.556054 25.930344 137.556053 +Q 23.643782 137.556053 22.096907 136.447927 +Q 20.409408 135.244177 20.409408 133.233239 +Q 20.409409 131.773552 20.901597 130.851052 +Q 21.509097 129.717615 22.766285 129.717615 +Q 23.643785 129.717615 24.366597 130.710428 +Q 24.681597 131.149178 25.350971 132.572303 +L 26.940032 135.930429 +Q 27.671283 135.438242 28.03972 134.704179 +Q 28.408158 133.970117 28.408158 132.994179 +Q 28.408159 132.389492 28.180346 131.571054 +Q 27.890659 130.533242 27.420972 130.235116 +Q 26.948472 129.936991 26.948472 129.593866 +Q 26.948472 129.284491 27.18191 129.045429 +Q 27.415347 128.803554 27.72191 128.803554 +Q 28.697847 128.803554 29.400972 130.375742 +Q 30.000034 131.720117 30.000033 132.99418 +z +M 21.992846 133.23324 +Q 21.992846 134.304802 22.822533 135.016365 +Q 23.65222 135.727928 25.322845 136.079491 +L 24.040346 133.382303 +Q 23.266909 131.790428 22.695972 131.112615 +Q 21.992846 131.869177 21.992846 133.23324 +z +M 33.217538 119.213634 +Q 33.217538 119.407696 33.237225 119.804259 +Q 33.259725 120.198009 33.259725 120.400509 +Q 33.259725 121.533947 32.233162 121.533946 +Q 30.624412 121.533946 26.048475 121.407382 +Q 21.472537 121.278005 19.8666 121.278005 +L 17.203162 121.418629 +L 17.079412 121.427066 +Q 16.744725 121.446754 16.4916 121.221754 +Q 16.235662 120.996753 16.235662 120.645191 +Q 16.235663 120.383628 16.258163 119.852066 +Q 16.280663 119.317691 16.280663 119.056128 +Q 16.280663 118.887378 16.258163 118.558316 +Q 16.235663 118.229253 16.235663 118.063316 +Q 16.235664 117.253316 17.087851 117.253316 +Q 17.869726 117.253316 17.940038 117.993004 +Q 18.010351 118.729879 17.968163 119.776129 +Q 18.758475 119.722692 19.751288 119.722692 +L 25.6491 119.838007 +L 31.538475 119.978633 +L 31.51035 119.213633 +Q 31.510351 118.957696 31.532851 118.445821 +Q 31.555351 117.931133 31.555351 117.675196 +Q 31.555351 117.323633 31.805664 117.118321 +Q 32.055976 116.910196 32.407539 116.910196 +Q 32.759101 116.910196 33.009414 117.118321 +Q 33.259726 117.323634 33.259726 117.675197 +Q 33.259726 117.931134 33.237226 118.445822 +Q 33.217538 118.957696 33.217538 119.213634 +z +M 24.276605 104.877264 +Q 26.976605 105.42289 28.590979 107.169453 +Q 30.202541 108.913203 30.202541 111.286953 +Q 30.20254 113.446953 28.993164 114.529765 +Q 27.783789 115.609765 25.367852 115.609764 +Q 23.089727 115.609763 20.679414 114.532575 +Q 18.26629 113.455387 16.78129 111.767886 +Q 15.788478 110.642886 15.788479 109.388511 +Q 15.788479 108.586949 16.314417 107.279136 +Q 16.94723 105.678824 17.71223 105.678824 +Q 18.07223 105.678824 18.35348 105.943199 +Q 18.63473 106.204762 18.63473 106.576012 +Q 18.63473 106.767262 18.415354 107.118824 +Q 17.596916 108.463199 17.596916 109.388512 +Q 17.596916 110.046637 18.283166 110.766637 +Q 18.626291 111.126637 19.531915 111.80445 +Q 22.220665 113.835076 25.367852 113.835077 +Q 27.01879 113.835077 27.679727 113.326015 +Q 28.399728 112.771953 28.399728 111.286953 +Q 28.399729 109.711953 27.406916 108.553202 +Q 26.352229 107.329765 24.391917 106.846014 +Q 24.515666 109.281639 25.331291 111.022577 +Q 25.429728 111.225077 25.429728 111.416327 +Q 25.429728 111.804452 25.12879 112.060389 +Q 24.85879 112.296639 24.495978 112.296639 +Q 24.01504 112.296639 23.72254 111.829764 +Q 22.563791 109.931326 22.563792 105.282263 +Q 22.563793 104.905388 22.81973 104.652263 +Q 23.072855 104.396326 23.46098 104.396326 +Q 24.031918 104.396326 24.276605 104.877264 +z +M 18.046921 94.350074 +Q 18.046921 94.507574 17.976608 94.681949 +Q 17.571608 95.773199 17.571608 97.564762 +Q 17.571607 98.146949 17.655982 98.926012 +Q 17.737544 99.702262 17.914732 100.669762 +L 21.711606 100.686638 +Q 21.261607 98.9907 21.261607 98.138513 +Q 21.261608 96.782888 21.421921 95.33445 +Q 21.509109 94.507575 22.316296 94.507576 +Q 22.712859 94.507576 22.971608 94.763513 +Q 23.230358 95.016639 23.230358 95.396326 +Q 23.230358 95.851951 23.151608 96.766014 +Q 23.072857 97.680076 23.072857 98.138513 +Q 23.072857 98.734763 23.581919 100.720389 +L 29.631606 100.799141 +Q 30.008481 100.799141 30.267231 101.046641 +Q 30.525981 101.291328 30.525981 101.671016 +Q 30.525981 102.047891 30.267231 102.298203 +Q 30.008481 102.548516 29.631606 102.548516 +Q 27.899106 102.548515 24.431293 102.483826 +Q 20.963481 102.416325 19.233793 102.416325 +Q 18.845668 102.416325 18.069418 102.430387 +Q 17.290356 102.444449 16.902231 102.444449 +Q 16.516918 102.444449 16.252544 102.202574 +Q 15.988169 101.960699 15.988169 101.572574 +Q 15.988169 101.282886 16.148481 101.055074 +Q 15.954419 99.966636 15.861607 99.097574 +Q 15.768795 98.225699 15.768795 97.564761 +Q 15.768795 96.555074 16.058483 95.255699 +Q 16.463484 93.486636 17.113171 93.486637 +Q 17.464734 93.486637 17.737546 93.717262 +Q 18.046921 93.970387 18.046921 94.350074 +z +M 22.687548 89.691521 +L 27.05536 89.82371 +Q 27.750048 89.82371 29.094423 89.894023 +Q 29.971922 89.981211 29.971922 90.754649 +Q 29.971922 91.615274 29.077547 91.615273 +Q 28.011609 91.615273 25.882547 91.519647 +Q 23.750672 91.421209 22.687547 91.421209 +Q 21.298172 91.421208 19.509422 91.37902 +Q 17.720672 91.33402 16.331297 91.334019 +Q 15.453797 91.334019 15.453797 90.473394 +Q 15.453798 89.604331 16.331298 89.604332 +Q 17.720673 89.604332 19.509423 89.649333 +Q 21.298173 89.691521 22.687548 89.691521 +z +M 30.11255 83.697735 +Q 30.112549 85.174297 29.024111 86.237422 +Q 27.811923 87.424296 25.761611 87.486171 +Q 23.775986 87.536795 22.265674 86.482107 +Q 20.479737 85.253044 20.479737 83.056481 +Q 20.479738 81.298669 22.088488 80.393044 +Q 23.390676 79.670232 25.218801 79.698358 +Q 27.167863 79.723671 28.548801 80.716484 +Q 30.11255 81.841485 30.11255 83.697735 +z +M 22.265675 83.168982 +Q 22.257237 84.462732 23.494737 85.182732 +Q 24.487549 85.75367 25.761611 85.753671 +Q 27.038486 85.753671 27.750049 85.058984 +Q 28.337862 84.479609 28.337862 83.697734 +Q 28.337862 82.783671 27.6713 82.122734 +Q 26.931613 81.377421 25.674425 81.332421 +Q 22.274113 81.208669 22.265675 83.168982 +z +M 29.901615 73.790352 +Q 29.901615 74.670664 29.620365 75.725352 +L 33.82224 75.742228 +Q 34.210365 75.742228 34.455052 75.984103 +Q 34.702552 76.225978 34.702552 76.602853 +Q 34.702552 76.982541 34.455052 77.224416 +Q 34.210364 77.466291 33.822239 77.46629 +L 30.306614 77.438164 +L 26.799427 77.438163 +Q 24.875677 77.466288 23.292239 77.57035 +L 21.509114 77.702536 +Q 20.884739 77.702536 20.454427 77.474724 +Q 19.936927 77.210348 19.936927 76.709723 +Q 19.936927 76.366598 20.178802 76.133161 +Q 20.417865 75.899724 20.769427 75.899724 +Q 20.85099 75.899724 21.061927 75.927849 +Q 21.331927 75.970036 21.562552 75.989724 +Q 21.04224 75.233161 20.78349 74.530036 +Q 20.52474 73.826911 20.52474 73.185661 +Q 20.524741 71.382849 22.125054 70.547537 +Q 23.390679 69.889412 25.471929 69.889413 +Q 27.370367 69.889413 28.602241 70.907539 +Q 29.901616 71.990352 29.901615 73.790352 +z +M 22.282553 73.185662 +Q 22.282553 73.992849 22.642553 74.645349 +Q 22.89849 75.109412 23.57349 75.820975 +Q 25.570365 75.708475 27.766927 75.708476 +Q 28.135365 74.749414 28.135365 73.790351 +Q 28.135366 72.693476 27.319741 72.114101 +Q 26.605366 71.610663 25.471929 71.610663 +Q 23.874429 71.610662 23.078491 72.004412 +Q 22.282553 72.395349 22.282553 73.185662 +z +M 30.385367 67.569453 +Q 30.385367 67.892891 30.165992 68.140391 +Q 29.946617 68.385078 29.620367 68.385078 +Q 29.479742 68.385078 29.322242 68.326016 +Q 27.432242 67.639765 23.877243 65.741326 +Q 20.322244 63.842888 18.423806 63.148199 +Q 15.276619 61.997886 15.304744 61.407261 +Q 15.313182 61.083823 15.538182 60.839136 +Q 15.76037 60.591636 16.078182 60.591636 +Q 16.280682 60.591636 16.561932 60.687261 +L 18.952557 61.671637 +Q 20.578182 62.25945 22.704431 63.350701 +L 26.343806 65.266015 +L 29.867868 66.857891 +Q 30.385367 67.094141 30.385367 67.569453 +z +M 22.828185 52.758826 +Q 22.828185 53.242576 22.501934 53.436638 +Q 22.274122 53.568826 21.554122 53.66445 +Q 21.720059 54.322576 22.167246 55.695076 +Q 22.729746 57.109763 23.556621 57.118201 +Q 23.652246 56.853826 23.697246 56.600701 +Q 24.057247 54.578514 24.690059 53.594139 +Q 25.61256 52.162577 27.361935 52.162577 +Q 28.79631 52.162578 29.524747 53.400078 +Q 30.123809 54.429453 30.123809 56.001641 +Q 30.123808 57.154766 29.735683 58.201016 +Q 29.243495 59.553828 28.363182 59.553828 +Q 28.01162 59.553828 27.750058 59.278203 +Q 27.485683 58.999765 27.485683 58.648202 +Q 27.485683 58.37539 27.907558 57.945078 +Q 28.110058 57.73414 28.242246 56.994453 +Q 28.346308 56.40664 28.346309 56.00164 +Q 28.346309 55.264765 28.171934 54.702265 +Q 27.915997 53.883828 27.361934 53.883827 +Q 26.166622 53.883827 25.744746 55.554452 +L 25.542246 56.468514 +Q 25.289121 57.638514 24.945995 58.130702 +Q 24.453808 58.842264 23.460995 58.842264 +Q 21.624433 58.842263 20.839746 57.109763 +Q 20.603496 56.583825 20.274434 55.425075 +Q 19.945372 54.263512 19.714747 53.760075 +Q 19.557247 53.400075 19.557247 52.9782 +Q 19.557247 52.601325 19.804747 52.35945 +Q 20.049435 52.117575 20.445997 52.117575 +Q 20.699122 52.117575 21.19131 52.007888 +Q 21.683497 51.898201 21.939435 51.898201 +Q 22.335997 51.898201 22.583497 52.140076 +Q 22.828185 52.381951 22.828185 52.758826 +z +M 33.217561 47.300821 +Q 33.217562 47.098321 33.237249 46.704572 +Q 33.259749 46.308009 33.259749 46.113947 +Q 33.25975 44.980509 32.233187 44.980509 +Q 30.624437 44.980508 26.0485 45.109882 +Q 21.472562 45.236443 19.866625 45.236442 +L 17.203187 45.095816 +L 17.079437 45.087379 +Q 16.74475 45.067691 16.491625 45.292691 +Q 16.235687 45.517691 16.235687 45.860816 +Q 16.235687 46.133628 16.258187 46.665191 +Q 16.280686 47.196753 16.280686 47.458316 +Q 16.280686 47.627066 16.258186 47.956128 +Q 16.235686 48.285191 16.235686 48.453941 +Q 16.235686 49.261128 17.087873 49.261129 +Q 17.869748 49.261129 17.940061 48.524254 +Q 18.010374 47.784567 17.968187 46.729879 +Q 18.758499 46.791754 19.751312 46.791755 +L 25.649124 46.676444 +L 31.538499 46.535821 +L 31.510374 47.300821 +Q 31.510374 47.556758 31.532874 48.071446 +Q 31.555374 48.583321 31.555373 48.839258 +Q 31.555373 49.182383 31.805686 49.393321 +Q 32.055998 49.604259 32.407561 49.604259 +Q 32.759123 49.604259 33.009436 49.393321 +Q 33.259748 49.182384 33.259748 48.839259 +Q 33.259749 48.583322 33.237249 48.071447 +Q 33.217561 47.556759 33.217561 47.300821 +z +"/> + </g> + </g> + <path clip-path="url(#p39192a678b)" d="M 84.38 233.248662 +L 85.288859 232.830375 +L 86.200175 232.417014 +L 87.138636 232.058063 +L 88.047979 231.640747 +L 88.975671 231.260212 +L 89.887713 230.848304 +L 90.798347 230.433576 +L 91.718904 230.038737 +L 92.64515 229.655303 +L 93.563173 229.255385 +L 94.484377 228.861844 +L 95.41863 228.494459 +L 96.334055 228.089333 +L 97.247813 227.680866 +L 98.15625 227.261735 +L 99.062703 226.838624 +L 99.966992 226.411178 +L 100.886058 226.013351 +L 101.793355 225.591933 +L 102.701449 225.172114 +L 103.607611 224.748421 +L 104.507436 224.312027 +L 105.406781 223.874669 +L 106.301515 223.42807 +L 107.192094 222.973143 +L 108.081717 222.516298 +L 108.96269 222.042116 +L 109.85253 221.585706 +L 110.73391 221.112339 +L 111.60205 220.612432 +L 112.480272 220.132736 +L 113.357644 219.651335 +L 114.233523 219.166942 +L 115.113722 218.691206 +L 115.978446 218.184454 +L 116.855805 217.703026 +L 117.73158 217.218423 +L 118.594896 216.708849 +L 119.473476 216.229869 +L 120.342229 215.731191 +L 121.187523 215.185492 +L 122.906996 214.248705 +L 123.751402 213.701227 +L 124.625794 213.213852 +L 125.493261 212.712597 +L 126.366435 212.222782 +L 127.22518 211.704043 +L 128.067096 211.151572 +L 128.930578 210.642329 +L 129.788233 210.121407 +L 130.668264 209.645334 +L 131.540215 209.153069 +L 132.404506 208.645448 +L 133.269772 208.139779 +L 134.13026 207.624535 +L 135.012891 207.153676 +L 135.895896 206.683566 +L 136.78061 206.216881 +L 137.666716 205.752987 +L 138.549758 205.282953 +L 139.422365 204.792 +L 140.301533 204.314198 +L 141.180347 203.835688 +L 142.068312 203.37552 +L 142.956097 202.914993 +L 143.849399 202.465522 +L 144.743145 202.016942 +L 145.638187 201.57096 +L 146.533873 201.12627 +L 147.434617 200.691716 +L 148.333187 200.252807 +L 149.237627 199.825662 +L 150.142734 199.399855 +L 151.045253 198.968859 +L 151.94832 198.538963 +L 152.852275 198.110848 +L 153.754511 197.679285 +L 154.677361 197.289044 +L 155.605786 196.909976 +L 156.515182 196.492766 +L 157.440168 196.106806 +L 158.359121 195.708752 +L 159.268992 195.292495 +L 161.060242 194.499583 +L 161.967805 194.0787 +L 162.876686 193.660457 +L 163.785355 193.24179 +L 164.704648 192.844417 +L 165.628306 192.455794 +L 166.540182 192.043555 +L 167.477834 191.682983 +L 168.394648 191.280644 +L 169.309147 190.873661 +L 170.221884 190.463148 +L 171.165086 190.113701 +L 172.078495 189.704534 +L 173.001061 189.313723 +L 173.927118 188.92991 +L 174.868596 188.577006 +L 175.779933 188.163687 +L 176.695238 187.758322 +L 177.620641 187.373196 +L 178.537227 186.970398 +L 179.466693 186.593418 +L 180.375152 186.174329 +L 181.301009 185.790116 +L 182.206536 185.365151 +L 183.114139 184.944345 +L 184.027621 184.535326 +L 184.932078 184.108216 +L 185.83313 183.67428 +L 186.739884 183.251775 +L 187.638865 182.813689 +L 188.539247 182.37841 +L 189.439007 181.941885 +L 190.336361 181.500537 +L 191.233313 181.058383 +L 192.125661 180.607002 +L 193.014554 180.148695 +L 193.906024 179.695551 +L 194.789784 179.226956 +L 195.674088 178.75945 +L 196.552762 178.280657 +L 197.435997 177.811009 +L 198.320857 177.344619 +L 200.041177 176.409531 +L 200.902729 175.896418 +L 201.7556 175.365906 +L 202.627634 174.873807 +L 203.498383 174.379129 +L 204.377471 173.901169 +L 205.224937 173.359822 +L 206.096431 172.866638 +L 206.97478 172.387196 +L 207.855752 171.913012 +L 208.723277 171.411871 +L 209.588004 170.905125 +L 210.460997 170.414946 +L 211.326719 169.910194 +L 212.204497 169.429606 +L 213.080574 168.94561 +L 213.956642 168.461595 +L 214.824898 167.961922 +L 215.669207 167.414246 +L 216.540706 166.921074 +L 217.417935 166.439386 +L 218.291733 165.950821 +L 219.161211 165.453597 +L 220.041455 164.977952 +L 220.920129 164.499162 +L 221.800629 164.02403 +L 222.680151 163.546939 +L 223.548915 163.048284 +L 224.423569 162.561435 +L 225.305169 162.08851 +L 226.177501 161.597006 +L 227.061078 161.128042 +L 227.946506 160.662788 +L 228.82572 160.185081 +L 229.709702 159.716929 +L 230.598248 159.257925 +L 231.484617 158.794559 +L 232.37245 158.334127 +L 233.261672 157.876479 +L 234.153892 157.42484 +L 235.045645 156.972265 +L 235.93816 156.521218 +L 237.689972 155.649254 +L 238.586014 155.205276 +L 239.485818 154.76884 +L 240.393248 154.347689 +L 241.30762 153.940454 +L 242.211681 153.512551 +L 243.124798 153.102798 +L 244.037513 152.692241 +L 244.940869 152.262924 +L 245.845742 151.836649 +L 246.770322 151.449874 +L 247.687338 151.047938 +L 248.615067 150.667476 +L 249.523871 150.249079 +L 250.452902 149.871226 +L 251.364824 149.459079 +L 252.292736 149.078984 +L 253.234015 148.725681 +L 254.160013 148.34175 +L 255.101817 147.989499 +L 256.021201 147.592311 +L 256.971148 147.256383 +L 257.897472 146.873104 +L 258.84401 146.530344 +L 259.761236 146.12883 +L 260.671956 145.714272 +L 261.607586 145.349648 +L 262.526298 144.951112 +L 263.460367 144.583358 +L 264.386078 144.198849 +L 265.301779 143.794278 +L 266.228766 143.412328 +L 267.145975 143.01078 +L 268.048563 142.579923 +L 268.955443 142.15767 +L 269.858941 141.728637 +L 270.762399 141.299525 +L 271.674299 140.887333 +L 272.57646 140.455622 +L 273.475021 140.016693 +L 274.371774 139.574141 +L 275.269526 139.13359 +L 277.019405 138.257752 +L 277.911793 137.806451 +L 278.799284 137.345334 +L 279.679853 136.870341 +L 280.557723 136.389938 +L 281.437011 135.912378 +L 282.30368 135.409523 +L 283.18894 134.943933 +L 284.061168 134.452222 +L 284.944852 133.983472 +L 285.814842 133.487274 +L 286.695726 133.012912 +L 287.568166 132.521625 +L 288.448485 132.046133 +L 289.307413 131.527761 +L 290.171468 131.019668 +L 291.014644 130.469722 +L 291.875774 129.955765 +L 292.719027 129.405973 +L 293.578369 128.888432 +L 294.424785 128.344979 +L 295.302035 127.863336 +L 296.150939 127.32487 +L 297.001212 126.789151 +L 297.875727 126.302023 +L 298.75523 125.824893 +L 299.626861 125.331985 +L 300.503987 124.850091 +L 301.382958 124.371895 +L 302.247585 123.864948 +L 303.124964 123.38356 +L 303.997253 122.891971 +L 304.870067 122.401434 +L 305.742094 121.909319 +L 306.61717 121.423316 +L 307.502165 120.957195 +L 308.390046 120.496858 +L 309.265922 120.012459 +L 310.15411 119.552738 +L 311.038789 119.085984 +L 311.924544 118.621387 +L 312.816782 118.169783 +L 314.566689 117.294003 +L 315.462879 116.850322 +L 316.362881 116.414281 +L 317.265259 115.983005 +L 318.174218 115.564919 +L 319.075331 115.131104 +L 319.993669 114.731819 +L 320.910409 114.329329 +L 321.829653 113.93186 +L 322.744276 113.525127 +L 323.670347 113.14134 +L 324.587663 112.740007 +L 325.506554 112.341828 +L 326.432378 111.957547 +L 327.352822 111.562482 +L 328.270041 111.160954 +L 329.199313 110.783584 +L 330.120115 110.389237 +L 331.04201 109.997081 +L 331.953442 109.583953 +L 332.877326 109.195781 +L 333.819082 108.843438 +L 334.740827 108.45098 +L 335.678652 108.090755 +L 336.587764 107.672975 +L 337.505364 107.27221 +L 338.452327 106.930302 +L 339.362976 106.515603 +L 340.282748 106.11919 +L 341.191133 105.699954 +L 342.125415 105.332627 +L 343.040224 104.926266 +L 343.971159 104.55223 +L 344.892834 104.159633 +L 345.815822 103.769667 +L 346.720891 103.343786 +L 347.622935 102.911838 +L 348.530674 102.491308 +L 349.439049 102.07205 +L 350.339488 101.636885 +L 351.245419 101.212731 +L 352.145639 100.777127 +L 353.898334 99.906934 +L 354.791178 99.456548 +L 355.680495 98.999089 +L 356.568886 98.539776 +L 357.456536 98.078976 +L 358.335504 97.600774 +L 359.22143 97.13652 +L 360.090993 96.639466 +L 360.955822 96.132922 +L 361.838428 95.662014 +L 362.71801 95.185041 +L 363.591103 94.695063 +L 364.464373 94.20544 +L 365.332825 93.70616 +L 366.184971 93.174194 +L 367.060537 92.689174 +L 367.933109 92.198152 +L 368.801804 91.699357 +L 369.675386 91.210359 +L 370.542922 90.709244 +L 371.41271 90.21264 +L 372.274424 89.699854 +L 373.116912 89.148529 +L 373.986862 88.65225 +L 374.833373 88.108989 +L 375.680811 87.567587 +L 376.527614 87.024911 +L 377.407034 86.547616 +L 378.255741 86.008757 +L 379.116762 85.494581 +L 379.993982 85.012877 +L 380.871226 84.531219 +L 381.756015 84.064684 +L 382.625924 83.568324 +L 383.509119 83.098595 +L 384.390447 82.625124 +L 385.262607 82.133275 +L 386.149106 81.670169 +L 387.03424 81.204327 +L 387.92342 80.746594 +L 388.809766 80.283182 +L 389.696828 79.821204 +L 391.444701 78.941347 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#p39192a678b)" d="M 84.38 233.248662 +L 85.288859 232.830375 +L 86.200175 232.417014 +L 87.138636 232.058063 +L 88.047979 231.640747 +L 88.975671 231.260212 +L 89.887713 230.848304 +L 90.798347 230.433576 +L 91.718904 230.038737 +L 92.64515 229.655303 +L 93.563173 229.255385 +L 94.484377 228.861844 +L 95.41863 228.494459 +L 96.334055 228.089333 +L 97.247813 227.680866 +L 98.15625 227.261735 +L 99.062703 226.838624 +L 99.966992 226.411178 +L 100.886058 226.013351 +L 101.793355 225.591933 +L 102.701449 225.172114 +L 103.607611 224.748421 +L 104.507436 224.312027 +L 105.406781 223.874669 +L 106.301515 223.42807 +L 107.192094 222.973143 +L 108.081717 222.516298 +L 108.96269 222.042116 +L 109.85253 221.585706 +L 110.73391 221.112339 +L 111.60205 220.612432 +L 112.480272 220.132736 +L 113.357644 219.651335 +L 114.233523 219.166942 +L 115.113722 218.691206 +L 115.978446 218.184454 +L 116.855805 217.703026 +L 117.73158 217.218423 +L 118.594896 216.708849 +L 119.473476 216.229869 +L 120.342229 215.731191 +L 121.187523 215.185492 +L 122.906996 214.248705 +L 123.751402 213.701227 +L 124.625794 213.213852 +L 125.493261 212.712597 +L 126.366435 212.222782 +L 127.22518 211.704043 +L 128.067096 211.151572 +L 128.930578 210.642329 +L 129.788233 210.121407 +L 130.668264 209.645334 +L 131.540215 209.153069 +L 132.404506 208.645448 +L 133.269772 208.139779 +L 134.13026 207.624535 +L 135.012891 207.153676 +L 135.895896 206.683566 +L 136.78061 206.216881 +L 137.666716 205.752987 +L 138.549758 205.282953 +L 139.422365 204.792 +L 140.301533 204.314198 +L 141.180347 203.835688 +L 142.068312 203.37552 +L 142.956097 202.914993 +L 143.849399 202.465522 +L 144.743145 202.016942 +L 145.638187 201.57096 +L 146.533873 201.12627 +L 147.434617 200.691716 +L 148.333187 200.252807 +L 149.237627 199.825662 +L 150.142734 199.399855 +L 151.045253 198.968859 +L 151.94832 198.538963 +L 152.852275 198.110848 +L 153.754511 197.679285 +L 154.677361 197.289044 +L 155.605786 196.909976 +L 156.515182 196.492766 +L 157.440168 196.106806 +L 158.359121 195.708752 +L 159.268992 195.292495 +L 161.060242 194.499583 +L 161.967805 194.0787 +L 162.876686 193.660457 +L 163.785355 193.24179 +L 164.704648 192.844417 +L 165.628306 192.455794 +L 166.540182 192.043555 +L 167.477834 191.682983 +L 168.394648 191.280644 +L 169.309147 190.873661 +L 170.221884 190.463148 +L 171.165086 190.113701 +L 172.078495 189.704534 +L 173.001061 189.313723 +L 173.927118 188.92991 +L 174.868596 188.577006 +L 175.779933 188.163687 +L 176.695238 187.758322 +L 177.620641 187.373196 +L 178.537227 186.970398 +L 179.466693 186.593418 +L 180.375152 186.174329 +L 181.301009 185.790116 +L 182.206536 185.365151 +L 183.114139 184.944345 +L 184.027621 184.535326 +L 184.932078 184.108216 +L 185.83313 183.67428 +L 186.739884 183.251775 +L 187.638865 182.813689 +L 188.539247 182.37841 +L 189.439007 181.941885 +L 190.336361 181.500537 +L 191.233313 181.058383 +L 192.125661 180.607002 +L 193.014554 180.148695 +L 193.906024 179.695551 +L 194.789784 179.226956 +L 195.674088 178.75945 +L 196.552762 178.280657 +L 197.435997 177.811009 +L 198.320857 177.344619 +L 200.041177 176.409531 +L 200.902729 175.896418 +L 201.7556 175.365906 +L 202.627634 174.873807 +L 203.498383 174.379129 +L 204.377471 173.901169 +L 205.224937 173.359822 +L 206.096431 172.866638 +L 206.97478 172.387196 +L 207.855752 171.913012 +L 208.723277 171.411871 +L 209.588004 170.905125 +L 210.460997 170.414946 +L 211.326719 169.910194 +L 212.204497 169.429606 +L 213.080574 168.94561 +L 213.956642 168.461595 +L 214.824898 167.961922 +L 215.669207 167.414246 +L 216.540706 166.921074 +L 217.417935 166.439386 +L 218.291733 165.950821 +L 219.161211 165.453597 +L 220.041455 164.977952 +L 220.920129 164.499162 +L 221.800629 164.02403 +L 222.680151 163.546939 +L 223.548915 163.048284 +L 224.423569 162.561435 +L 225.305169 162.08851 +L 226.177501 161.597006 +L 227.061078 161.128042 +L 227.946506 160.662788 +L 228.82572 160.185081 +L 229.709702 159.716929 +L 230.598248 159.257925 +L 231.484617 158.794559 +L 232.37245 158.334127 +L 233.261672 157.876479 +L 234.153892 157.42484 +L 235.045645 156.972265 +L 235.93816 156.521218 +L 237.689972 155.649254 +L 238.586014 155.205276 +L 239.485818 154.76884 +L 240.393248 154.347689 +L 241.30762 153.940454 +L 242.211681 153.512551 +L 243.124798 153.102798 +L 244.037513 152.692241 +L 244.940869 152.262924 +L 245.845742 151.836649 +L 246.770322 151.449874 +L 247.687338 151.047938 +L 248.615067 150.667476 +L 249.523871 150.249079 +L 250.452902 149.871226 +L 251.364824 149.459079 +L 252.292736 149.078984 +L 253.234015 148.725681 +L 254.160013 148.34175 +L 255.101817 147.989499 +L 256.021201 147.592311 +L 256.971148 147.256383 +L 257.897472 146.873104 +L 258.84401 146.530344 +L 259.761236 146.12883 +L 260.671956 145.714272 +L 261.607586 145.349648 +L 262.526298 144.951112 +L 263.460367 144.583358 +L 264.386078 144.198849 +L 265.301779 143.794278 +L 266.228766 143.412328 +L 267.145975 143.01078 +L 268.048563 142.579923 +L 268.955443 142.15767 +L 269.858941 141.728637 +L 270.762399 141.299525 +L 271.674299 140.887333 +L 272.57646 140.455622 +L 273.475021 140.016693 +L 274.371774 139.574141 +L 275.269526 139.13359 +L 277.019405 138.257752 +L 277.911793 137.806451 +L 278.799284 137.345334 +L 279.679853 136.870341 +L 280.557723 136.389938 +L 281.437011 135.912378 +L 282.30368 135.409523 +L 283.18894 134.943933 +L 284.061168 134.452222 +L 284.944852 133.983472 +L 285.814842 133.487274 +L 286.695726 133.012912 +L 287.568166 132.521625 +L 288.448485 132.046133 +L 289.307413 131.527761 +L 290.171468 131.019668 +L 291.014644 130.469722 +L 291.875774 129.955765 +L 292.719027 129.405973 +L 293.578369 128.888432 +L 294.424785 128.344979 +L 295.302035 127.863336 +L 296.150939 127.32487 +L 297.001212 126.789151 +L 297.875727 126.302023 +L 298.75523 125.824893 +L 299.626861 125.331985 +L 300.503987 124.850091 +L 301.382958 124.371895 +L 302.247585 123.864948 +L 303.124964 123.38356 +L 303.997253 122.891971 +L 304.870067 122.401434 +L 305.742094 121.909319 +L 306.61717 121.423316 +L 307.502165 120.957195 +L 308.390046 120.496858 +L 309.265922 120.012459 +L 310.15411 119.552738 +L 311.038789 119.085984 +L 311.924544 118.621387 +L 312.816782 118.169783 +L 314.566689 117.294003 +L 315.462879 116.850322 +L 316.362881 116.414281 +L 317.265259 115.983005 +L 318.174218 115.564919 +L 319.075331 115.131104 +L 319.993669 114.731819 +L 320.910409 114.329329 +L 321.829653 113.93186 +L 322.744276 113.525127 +L 323.670347 113.14134 +L 324.587663 112.740007 +L 325.506554 112.341828 +L 326.432378 111.957547 +L 327.352822 111.562482 +L 328.270041 111.160954 +L 329.199313 110.783584 +L 330.120115 110.389237 +L 331.04201 109.997081 +L 331.953442 109.583953 +L 332.877326 109.195781 +L 333.819082 108.843438 +L 334.740827 108.45098 +L 335.678652 108.090755 +L 336.587764 107.672975 +L 337.505364 107.27221 +L 338.452327 106.930302 +L 339.362976 106.515603 +L 340.282748 106.11919 +L 341.191133 105.699954 +L 342.125415 105.332627 +L 343.040224 104.926266 +L 343.971159 104.55223 +L 344.892834 104.159633 +L 345.815822 103.769667 +L 346.720891 103.343786 +L 347.622935 102.911838 +L 348.530674 102.491308 +L 349.439049 102.07205 +L 350.339488 101.636885 +L 351.245419 101.212731 +L 352.145639 100.777127 +L 353.898334 99.906934 +L 354.791178 99.456548 +L 355.680495 98.999089 +L 356.568886 98.539776 +L 357.456536 98.078976 +L 358.335504 97.600774 +L 359.22143 97.13652 +L 360.090993 96.639466 +L 360.955822 96.132922 +L 361.838428 95.662014 +L 362.71801 95.185041 +L 363.591103 94.695063 +L 364.464373 94.20544 +L 365.332825 93.70616 +L 366.184971 93.174194 +L 367.060537 92.689174 +L 367.933109 92.198152 +L 368.801804 91.699357 +L 369.675386 91.210359 +L 370.542922 90.709244 +L 371.41271 90.21264 +L 372.274424 89.699854 +L 373.116912 89.148529 +L 373.986862 88.65225 +L 374.833373 88.108989 +L 375.680811 87.567587 +L 376.527614 87.024911 +L 377.407034 86.547616 +L 378.255741 86.008757 +L 379.116762 85.494581 +L 379.993982 85.012877 +L 380.871226 84.531219 +L 381.756015 84.064684 +L 382.625924 83.568324 +L 383.509119 83.098595 +L 384.390447 82.625124 +L 385.262607 82.133275 +L 386.149106 81.670169 +L 387.03424 81.204327 +L 387.92342 80.746594 +L 388.809766 80.283182 +L 389.696828 79.821204 +L 391.444701 78.941347 +" style="fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#p39192a678b)" d="M 391.890769 79.835472 +L 392.890769 79.866909 +L 393.890769 79.903849 +L 394.890769 80.001596 +L 395.890769 80.034117 +L 396.890769 80.107742 +L 397.890769 80.146308 +L 398.890769 80.181721 +L 399.890769 80.239361 +L 400.890769 80.309747 +L 401.890769 80.361711 +L 402.890769 80.420801 +L 403.890769 80.509122 +L 404.890769 80.555266 +L 405.890769 80.597677 +L 406.890769 80.62817 +L 407.890769 80.654215 +L 408.890769 80.675415 +L 409.890769 80.729716 +L 410.890769 80.757653 +L 411.890769 80.787377 +L 412.890769 80.812772 +L 413.890769 80.823973 +L 414.890769 80.834097 +L 415.890769 80.833892 +L 416.890769 80.824382 +L 417.890769 80.812729 +L 418.890769 80.7817 +L 419.890769 80.770532 +L 420.890769 80.740414 +L 421.890769 80.680637 +L 422.890769 80.643446 +L 423.890769 80.60435 +L 424.890769 80.56191 +L 425.890769 80.529145 +L 426.890769 80.461718 +L 427.890769 80.422592 +L 428.890769 80.379918 +L 429.890769 80.309337 +L 430.890769 80.272946 +L 431.890769 80.214543 +L 432.890769 80.103591 +L 433.890769 80.032932 +L 434.890769 79.919993 +L 435.890769 79.87422 +L 436.890769 79.812936 +L 437.890769 79.764437 +L 438.890769 79.683614 +L 439.890769 79.565095 +L 440.890769 79.494885 +L 441.890769 79.411622 +L 442.890769 79.378481 +L 443.890769 79.327243 +L 444.890769 79.258845 +L 445.890769 79.192629 +L 446.890769 79.115712 +L 447.890769 79.088397 +L 448.890769 79.061919 +L 449.890769 79.039269 +L 450.890769 79.019737 +L 451.890769 78.993344 +L 452.890769 78.943573 +L 453.890769 78.9085 +L 454.890769 78.872634 +L 455.890769 78.857267 +L 456.890769 78.841497 +L 457.890769 78.838085 +L 458.890769 78.835667 +L 459.890769 78.836153 +L 460.890769 78.838083 +L 461.890769 78.85134 +L 462.890769 78.85973 +L 463.890769 78.881267 +L 464.890769 78.904299 +L 465.890769 78.921533 +L 466.890769 78.939995 +L 467.890769 78.960448 +L 468.890769 78.977048 +L 469.890769 79.039826 +L 470.890769 79.115091 +L 471.890769 79.147731 +L 472.890769 79.215294 +L 473.890769 79.269341 +L 474.890769 79.303046 +L 475.890769 79.393172 +L 476.890769 79.421706 +L 477.890769 79.453193 +L 478.890769 79.484203 +L 479.890769 79.539011 +L 480.890769 79.603599 +L 481.890769 79.641794 +L 482.890769 79.737728 +L 483.890769 79.786986 +L 484.890769 79.831056 +L 485.890769 79.871179 +L 486.890769 79.979546 +L 487.890769 80.021175 +L 488.890769 80.083316 +L 489.890769 80.153278 +L 490.890769 80.257783 +L 491.890769 80.29477 +L 492.890769 80.340648 +L 493.890769 80.409142 +L 494.890769 80.457888 +L 495.890769 80.535486 +L 496.890769 80.566026 +L 497.890769 80.635541 +L 498.890769 80.659514 +L 499.890769 80.688135 +L 500.890769 80.729928 +L 501.890769 80.751504 +L 502.890769 80.765452 +L 503.890769 80.792175 +L 504.890769 80.801485 +L 505.890769 80.813931 +L 506.890769 80.824986 +L 507.890769 80.830651 +L 508.890769 80.835414 +L 509.890769 80.829867 +L 510.890769 80.816579 +L 511.890769 80.809061 +L 512.890769 80.784276 +L 513.890769 80.760708 +L 514.890769 80.724527 +L 515.890769 80.698565 +L 516.890769 80.676244 +L 517.890769 80.607484 +L 518.890769 80.532949 +L 519.890769 80.438969 +L 520.890769 80.387917 +L 521.890769 80.333983 +L 522.890769 80.298733 +L 523.890769 80.192645 +L 524.890769 80.140381 +L 525.890769 80.103474 +L 526.890769 80.072443 +L 527.890769 80.011287 +L 528.890769 79.943867 +L 529.890769 79.894962 +L 530.890769 79.829769 +L 531.890769 79.791582 +L 532.890769 79.749586 +L 533.890769 79.707568 +L 534.890769 79.648052 +L 535.890769 79.534892 +L 536.890769 79.482641 +L 537.890769 79.443224 +L 538.890769 79.396122 +L 539.890769 79.339343 +L 540.890769 79.30668 +L 541.890769 79.270502 +L 542.890769 79.238411 +L 543.890769 79.204131 +L 544.890769 79.145754 +L 545.890769 79.100569 +L 546.890769 79.070945 +L 547.890769 79.020559 +L 548.890769 78.995361 +L 549.890769 78.97431 +L 550.890769 78.939342 +L 551.890769 78.915052 +L 552.890769 78.900985 +L 553.890769 78.882044 +L 554.890769 78.866382 +L 555.890769 78.85383 +L 556.890769 78.847995 +L 557.890769 78.841112 +L 558.890769 78.835938 +L 559.890769 78.837721 +L 560.890769 78.840447 +L 561.890769 78.8516 +L 562.890769 78.879836 +L 563.890769 78.923623 +L 564.890769 78.944312 +L 565.890769 78.985286 +L 566.890769 79.025361 +L 567.890769 79.044471 +L 568.890769 79.066979 +L 569.890769 79.133631 +L 570.890769 79.18334 +L 571.890769 79.257047 +L 572.890769 79.288361 +L 573.890769 79.364983 +L 574.890769 79.403281 +L 575.890769 79.477397 +L 576.890769 79.581456 +L 577.890769 79.651286 +L 578.890769 79.75652 +L 579.890769 79.811535 +L 580.890769 79.93501 +L 581.890769 80.00557 +L 582.890769 80.121409 +L 584.085 80.171589 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#p39192a678b)" d="M 391.890769 79.835472 +L 392.890769 79.866909 +L 393.890769 79.903849 +L 394.890769 80.001596 +L 395.890769 80.034117 +L 396.890769 80.107742 +L 397.890769 80.146308 +L 398.890769 80.181721 +L 399.890769 80.239361 +L 400.890769 80.309747 +L 401.890769 80.361711 +L 402.890769 80.420801 +L 403.890769 80.509122 +L 404.890769 80.555266 +L 405.890769 80.597677 +L 406.890769 80.62817 +L 407.890769 80.654215 +L 408.890769 80.675415 +L 409.890769 80.729716 +L 410.890769 80.757653 +L 411.890769 80.787377 +L 412.890769 80.812772 +L 413.890769 80.823973 +L 414.890769 80.834097 +L 415.890769 80.833892 +L 416.890769 80.824382 +L 417.890769 80.812729 +L 418.890769 80.7817 +L 419.890769 80.770532 +L 420.890769 80.740414 +L 421.890769 80.680637 +L 422.890769 80.643446 +L 423.890769 80.60435 +L 424.890769 80.56191 +L 425.890769 80.529145 +L 426.890769 80.461718 +L 427.890769 80.422592 +L 428.890769 80.379918 +L 429.890769 80.309337 +L 430.890769 80.272946 +L 431.890769 80.214543 +L 432.890769 80.103591 +L 433.890769 80.032932 +L 434.890769 79.919993 +L 435.890769 79.87422 +L 436.890769 79.812936 +L 437.890769 79.764437 +L 438.890769 79.683614 +L 439.890769 79.565095 +L 440.890769 79.494885 +L 441.890769 79.411622 +L 442.890769 79.378481 +L 443.890769 79.327243 +L 444.890769 79.258845 +L 445.890769 79.192629 +L 446.890769 79.115712 +L 447.890769 79.088397 +L 448.890769 79.061919 +L 449.890769 79.039269 +L 450.890769 79.019737 +L 451.890769 78.993344 +L 452.890769 78.943573 +L 453.890769 78.9085 +L 454.890769 78.872634 +L 455.890769 78.857267 +L 456.890769 78.841497 +L 457.890769 78.838085 +L 458.890769 78.835667 +L 459.890769 78.836153 +L 460.890769 78.838083 +L 461.890769 78.85134 +L 462.890769 78.85973 +L 463.890769 78.881267 +L 464.890769 78.904299 +L 465.890769 78.921533 +L 466.890769 78.939995 +L 467.890769 78.960448 +L 468.890769 78.977048 +L 469.890769 79.039826 +L 470.890769 79.115091 +L 471.890769 79.147731 +L 472.890769 79.215294 +L 473.890769 79.269341 +L 474.890769 79.303046 +L 475.890769 79.393172 +L 476.890769 79.421706 +L 477.890769 79.453193 +L 478.890769 79.484203 +L 479.890769 79.539011 +L 480.890769 79.603599 +L 481.890769 79.641794 +L 482.890769 79.737728 +L 483.890769 79.786986 +L 484.890769 79.831056 +L 485.890769 79.871179 +L 486.890769 79.979546 +L 487.890769 80.021175 +L 488.890769 80.083316 +L 489.890769 80.153278 +L 490.890769 80.257783 +L 491.890769 80.29477 +L 492.890769 80.340648 +L 493.890769 80.409142 +L 494.890769 80.457888 +L 495.890769 80.535486 +L 496.890769 80.566026 +L 497.890769 80.635541 +L 498.890769 80.659514 +L 499.890769 80.688135 +L 500.890769 80.729928 +L 501.890769 80.751504 +L 502.890769 80.765452 +L 503.890769 80.792175 +L 504.890769 80.801485 +L 505.890769 80.813931 +L 506.890769 80.824986 +L 507.890769 80.830651 +L 508.890769 80.835414 +L 509.890769 80.829867 +L 510.890769 80.816579 +L 511.890769 80.809061 +L 512.890769 80.784276 +L 513.890769 80.760708 +L 514.890769 80.724527 +L 515.890769 80.698565 +L 516.890769 80.676244 +L 517.890769 80.607484 +L 518.890769 80.532949 +L 519.890769 80.438969 +L 520.890769 80.387917 +L 521.890769 80.333983 +L 522.890769 80.298733 +L 523.890769 80.192645 +L 524.890769 80.140381 +L 525.890769 80.103474 +L 526.890769 80.072443 +L 527.890769 80.011287 +L 528.890769 79.943867 +L 529.890769 79.894962 +L 530.890769 79.829769 +L 531.890769 79.791582 +L 532.890769 79.749586 +L 533.890769 79.707568 +L 534.890769 79.648052 +L 535.890769 79.534892 +L 536.890769 79.482641 +L 537.890769 79.443224 +L 538.890769 79.396122 +L 539.890769 79.339343 +L 540.890769 79.30668 +L 541.890769 79.270502 +L 542.890769 79.238411 +L 543.890769 79.204131 +L 544.890769 79.145754 +L 545.890769 79.100569 +L 546.890769 79.070945 +L 547.890769 79.020559 +L 548.890769 78.995361 +L 549.890769 78.97431 +L 550.890769 78.939342 +L 551.890769 78.915052 +L 552.890769 78.900985 +L 553.890769 78.882044 +L 554.890769 78.866382 +L 555.890769 78.85383 +L 556.890769 78.847995 +L 557.890769 78.841112 +L 558.890769 78.835938 +L 559.890769 78.837721 +L 560.890769 78.840447 +L 561.890769 78.8516 +L 562.890769 78.879836 +L 563.890769 78.923623 +L 564.890769 78.944312 +L 565.890769 78.985286 +L 566.890769 79.025361 +L 567.890769 79.044471 +L 568.890769 79.066979 +L 569.890769 79.133631 +L 570.890769 79.18334 +L 571.890769 79.257047 +L 572.890769 79.288361 +L 573.890769 79.364983 +L 574.890769 79.403281 +L 575.890769 79.477397 +L 576.890769 79.581456 +L 577.890769 79.651286 +L 578.890769 79.75652 +L 579.890769 79.811535 +L 580.890769 79.93501 +L 581.890769 80.00557 +L 582.890769 80.121409 +L 584.085 80.171589 +" style="fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#p39192a678b)" d="M 138.772409 253.639784 +C 139.568018 253.639784 140.331148 253.323685 140.893729 252.761105 +C 141.45631 252.198524 141.772409 251.435394 141.772409 250.639784 +C 141.772409 249.844175 141.45631 249.081045 140.893729 248.518464 +C 140.331148 247.955883 139.568018 247.639784 138.772409 247.639784 +C 137.976799 247.639784 137.213669 247.955883 136.651088 248.518464 +C 136.088508 249.081045 135.772409 249.844175 135.772409 250.639784 +C 135.772409 251.435394 136.088508 252.198524 136.651088 252.761105 +C 137.213669 253.323685 137.976799 253.639784 138.772409 253.639784 +z +" style="fill:#2ca02c;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#p39192a678b)" d="M 138.772409 253.639784 +C 139.568018 253.639784 140.331148 253.323685 140.893729 252.761105 +C 141.45631 252.198524 141.772409 251.435394 141.772409 250.639784 +C 141.772409 249.844175 141.45631 249.081045 140.893729 248.518464 +C 140.331148 247.955883 139.568018 247.639784 138.772409 247.639784 +C 137.976799 247.639784 137.213669 247.955883 136.651088 248.518464 +C 136.088508 249.081045 135.772409 249.844175 135.772409 250.639784 +C 135.772409 251.435394 136.088508 252.198524 136.651088 252.761105 +C 137.213669 253.323685 137.976799 253.639784 138.772409 253.639784 +z +" style="fill:#2ca02c;stroke:#2ca02c;"/> + <path clip-path="url(#p39192a678b)" d="M 161.257692 197.311363 +C 162.053302 197.311363 162.816432 196.995264 163.379013 196.432683 +C 163.941593 195.870102 164.257692 195.106972 164.257692 194.311363 +C 164.257692 193.515754 163.941593 192.752623 163.379013 192.190043 +C 162.816432 191.627462 162.053302 191.311363 161.257692 191.311363 +C 160.462083 191.311363 159.698953 191.627462 159.136372 192.190043 +C 158.573791 192.752623 158.257692 193.515754 158.257692 194.311363 +C 158.257692 195.106972 158.573791 195.870102 159.136372 196.432683 +C 159.698953 196.995264 160.462083 197.311363 161.257692 197.311363 +z +" style="fill:#d62728;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#p39192a678b)" d="M 161.257692 197.311363 +C 162.053302 197.311363 162.816432 196.995264 163.379013 196.432683 +C 163.941593 195.870102 164.257692 195.106972 164.257692 194.311363 +C 164.257692 193.515754 163.941593 192.752623 163.379013 192.190043 +C 162.816432 191.627462 162.053302 191.311363 161.257692 191.311363 +C 160.462083 191.311363 159.698953 191.627462 159.136372 192.190043 +C 158.573791 192.752623 158.257692 193.515754 158.257692 194.311363 +C 158.257692 195.106972 158.573791 195.870102 159.136372 196.432683 +C 159.698953 196.995264 160.462083 197.311363 161.257692 197.311363 +z +" style="fill:#d62728;stroke:#d62728;"/> + <path clip-path="url(#p39192a678b)" d="M 161.257692 225.552356 +C 162.053302 225.552356 162.816432 225.236257 163.379013 224.673676 +C 163.941593 224.111095 164.257692 223.347965 164.257692 222.552356 +C 164.257692 221.756746 163.941593 220.993616 163.379013 220.431035 +C 162.816432 219.868455 162.053302 219.552356 161.257692 219.552356 +C 160.462083 219.552356 159.698953 219.868455 159.136372 220.431035 +C 158.573791 220.993616 158.257692 221.756746 158.257692 222.552356 +C 158.257692 223.347965 158.573791 224.111095 159.136372 224.673676 +C 159.698953 225.236257 160.462083 225.552356 161.257692 225.552356 +z +" style="fill:#9467bd;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#p39192a678b)" d="M 161.257692 225.552356 +C 162.053302 225.552356 162.816432 225.236257 163.379013 224.673676 +C 163.941593 224.111095 164.257692 223.347965 164.257692 222.552356 +C 164.257692 221.756746 163.941593 220.993616 163.379013 220.431035 +C 162.816432 219.868455 162.053302 219.552356 161.257692 219.552356 +C 160.462083 219.552356 159.698953 219.868455 159.136372 220.431035 +C 158.573791 220.993616 158.257692 221.756746 158.257692 222.552356 +C 158.257692 223.347965 158.573791 224.111095 159.136372 224.673676 +C 159.698953 225.236257 160.462083 225.552356 161.257692 225.552356 +z +" style="fill:#9467bd;stroke:#9467bd;"/> + <g id="patch_3"> + <path d="M 84.38 259.18 +L 84.411436 258.18 +L 84.448377 257.18 +L 84.546123 256.18 +L 84.578645 255.18 +L 84.65227 254.18 +L 84.690835 253.18 +L 84.726248 252.18 +L 84.783888 251.18 +L 84.854274 250.18 +L 84.906239 249.18 +L 84.965328 248.18 +L 85.053649 247.18 +L 85.099794 246.18 +L 85.142205 245.18 +L 85.172697 244.18 +L 85.198742 243.18 +L 85.219942 242.18 +L 85.274243 241.18 +L 85.302181 240.18 +L 85.331905 239.18 +L 85.3573 238.18 +L 85.3685 237.18 +L 85.378624 236.18 +L 85.37842 235.18 +L 85.36891 234.18 +L 85.357256 233.18 +L 85.326227 232.18 +L 85.315059 231.18 +L 85.284942 230.18 +L 85.225165 229.18 +L 85.187973 228.18 +L 85.148877 227.18 +L 85.106437 226.18 +L 85.073672 225.18 +L 85.006246 224.18 +L 84.96712 223.18 +L 84.924445 222.18 +L 84.853865 221.18 +L 84.817474 220.18 +L 84.759071 219.18 +L 84.648118 218.18 +L 84.57746 217.18 +L 84.46452 216.18 +L 84.418747 215.18 +L 84.357464 214.18 +L 84.308965 213.18 +L 84.228142 212.18 +L 84.109623 211.18 +L 84.039412 210.18 +L 83.95615 209.18 +L 83.923008 208.18 +L 83.871771 207.18 +L 83.803372 206.18 +L 83.737157 205.18 +L 83.66024 204.18 +L 83.632924 203.18 +L 83.606447 202.18 +L 83.583796 201.18 +L 83.564265 200.18 +L 83.537871 199.18 +L 83.4881 198.18 +L 83.453027 197.18 +L 83.417161 196.18 +L 83.401794 195.18 +L 83.386025 194.18 +L 83.382612 193.18 +L 83.380195 192.18 +L 83.380681 191.18 +L 83.38261 190.18 +L 83.395867 189.18 +L 83.404258 188.18 +L 83.425794 187.18 +L 83.448827 186.18 +L 83.46606 185.18 +L 83.484523 184.18 +L 83.504975 183.18 +L 83.521575 182.18 +L 83.584354 181.18 +L 83.659619 180.18 +L 83.692258 179.18 +L 83.759822 178.18 +L 83.813869 177.18 +L 83.847573 176.18 +L 83.937699 175.18 +L 83.966234 174.18 +L 83.99772 173.18 +L 84.028731 172.18 +L 84.083539 171.18 +L 84.148126 170.18 +L 84.186322 169.18 +L 84.282256 168.18 +L 84.331514 167.18 +L 84.375583 166.18 +L 84.415707 165.18 +L 84.524074 164.18 +L 84.565702 163.18 +L 84.627844 162.18 +L 84.697806 161.18 +L 84.80231 160.18 +L 84.839298 159.18 +L 84.885175 158.18 +L 84.95367 157.18 +L 85.002416 156.18 +L 85.080013 155.18 +L 85.110554 154.18 +L 85.180068 153.18 +L 85.204041 152.18 +L 85.232663 151.18 +L 85.274456 150.18 +L 85.296032 149.18 +L 85.30998 148.18 +L 85.336702 147.18 +L 85.346012 146.18 +L 85.358459 145.18 +L 85.369514 144.18 +L 85.375178 143.18 +L 85.379942 142.18 +L 85.374394 141.18 +L 85.361106 140.18 +L 85.353589 139.18 +L 85.328804 138.18 +L 85.305235 137.18 +L 85.269055 136.18 +L 85.243093 135.18 +L 85.220771 134.18 +L 85.152011 133.18 +L 85.077476 132.18 +L 84.983497 131.18 +L 84.932445 130.18 +L 84.878511 129.18 +L 84.84326 128.18 +L 84.737172 127.18 +L 84.684908 126.18 +L 84.648001 125.18 +L 84.61697 124.18 +L 84.555815 123.18 +L 84.488395 122.18 +L 84.439489 121.18 +L 84.374297 120.18 +L 84.336109 119.18 +L 84.294113 118.18 +L 84.252096 117.18 +L 84.19258 116.18 +L 84.07942 115.18 +L 84.027169 114.18 +L 83.987751 113.18 +L 83.94065 112.18 +L 83.88387 111.18 +L 83.851207 110.18 +L 83.815029 109.18 +L 83.782939 108.18 +L 83.748659 107.18 +L 83.690281 106.18 +L 83.645096 105.18 +L 83.615472 104.18 +L 83.565086 103.18 +L 83.539889 102.18 +L 83.518838 101.18 +L 83.48387 100.18 +L 83.45958 99.18 +L 83.445513 98.18 +L 83.426571 97.18 +L 83.41091 96.18 +L 83.398358 95.18 +L 83.392522 94.18 +L 83.38564 93.18 +L 83.380466 92.18 +L 83.382249 91.18 +L 83.384974 90.18 +L 83.396128 89.18 +L 83.424363 88.18 +L 83.468151 87.18 +L 83.48884 86.18 +L 83.529813 85.18 +L 83.569888 84.18 +L 83.588998 83.18 +L 83.611507 82.18 +L 83.678158 81.18 +L 83.727868 80.18 +L 83.801574 79.18 +L 83.832888 78.18 +L 83.90951 77.18 +L 83.947808 76.18 +L 84.021925 75.18 +L 84.125983 74.18 +L 84.195814 73.18 +L 84.301048 72.18 +L 84.356063 71.18 +L 84.479538 70.18 +L 84.550097 69.18 +L 84.665936 68.18 +L 84.716117 67.18 +L 84.751721 66.18 +L 84.843128 65.18 +L 84.896636 64.18 +L 84.984544 63.18 +L 85.053729 62.18 +L 85.100493 61.18 +L 85.172537 60.18 +L 85.222679 59.18 +L 85.240069 58.18 +L 85.267072 57.18 +L 85.286499 56.18 +L 85.305837 55.18 +L 85.344086 54.18 +L 85.360519 53.18 +L 85.368888 52.18 +L 85.373207 51.18 +L 85.379762 50.18 +L 85.377216 49.18 +L 85.371757 48.18 +L 85.355329 47.18 +L 85.323394 46.18 +L 85.285414 45.18 +L 85.25061 44.18 +L 85.187538 43.18 +L 85.166111 42.18 +L 85.115493 41.18 +L 85.090536 40.18 +L 85.034902 39.18 +L 85.003673 38.18 +L 84.953529 37.18 +L 84.921036 36.18 +L 84.840624 35.18 +L 84.771698 34.18 +L 84.656001 33.18 +L 84.580522 32.18 +L 84.464997 31.18 +L 84.385513 30.18 +L 84.277072 29.18 +L 84.237704 28.18 +L 84.134836 27.18 +L 84.035038 26.18 +L 83.989541 25.18 +L 83.955219 24.18 +L 83.903263 23.18 +L 83.863616 22.18 +L 83.828102 20.52 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 84.411436 258.18 +L 84.448377 257.18 +L 84.546123 256.18 +L 84.578645 255.18 +L 84.65227 254.18 +L 84.690835 253.18 +L 84.726248 252.18 +L 84.783888 251.18 +L 84.854274 250.18 +L 84.906239 249.18 +L 84.965328 248.18 +L 85.053649 247.18 +L 85.099794 246.18 +L 85.142205 245.18 +L 85.172697 244.18 +L 85.198742 243.18 +L 85.219942 242.18 +L 85.274243 241.18 +L 85.302181 240.18 +L 85.331905 239.18 +L 85.3573 238.18 +L 85.3685 237.18 +L 85.378624 236.18 +L 85.37842 235.18 +L 85.36891 234.18 +L 85.357256 233.18 +L 85.326227 232.18 +L 85.315059 231.18 +L 85.284942 230.18 +L 85.225165 229.18 +L 85.187973 228.18 +L 85.148877 227.18 +L 85.106437 226.18 +L 85.073672 225.18 +L 85.006246 224.18 +L 84.96712 223.18 +L 84.924445 222.18 +L 84.853865 221.18 +L 84.817474 220.18 +L 84.759071 219.18 +L 84.648118 218.18 +L 84.57746 217.18 +L 84.46452 216.18 +L 84.418747 215.18 +L 84.357464 214.18 +L 84.308965 213.18 +L 84.228142 212.18 +L 84.109623 211.18 +L 84.039412 210.18 +L 83.95615 209.18 +L 83.923008 208.18 +L 83.871771 207.18 +L 83.803372 206.18 +L 83.737157 205.18 +L 83.66024 204.18 +L 83.632924 203.18 +L 83.606447 202.18 +L 83.583796 201.18 +L 83.564265 200.18 +L 83.537871 199.18 +L 83.4881 198.18 +L 83.453027 197.18 +L 83.417161 196.18 +L 83.401794 195.18 +L 83.386025 194.18 +L 83.382612 193.18 +L 83.380195 192.18 +L 83.380681 191.18 +L 83.38261 190.18 +L 83.395867 189.18 +L 83.404258 188.18 +L 83.425794 187.18 +L 83.448827 186.18 +L 83.46606 185.18 +L 83.484523 184.18 +L 83.504975 183.18 +L 83.521575 182.18 +L 83.584354 181.18 +L 83.659619 180.18 +L 83.692258 179.18 +L 83.759822 178.18 +L 83.813869 177.18 +L 83.847573 176.18 +L 83.937699 175.18 +L 83.966234 174.18 +L 83.99772 173.18 +L 84.028731 172.18 +L 84.083539 171.18 +L 84.148126 170.18 +L 84.186322 169.18 +L 84.282256 168.18 +L 84.331514 167.18 +L 84.375583 166.18 +L 84.415707 165.18 +L 84.524074 164.18 +L 84.565702 163.18 +L 84.627844 162.18 +L 84.697806 161.18 +L 84.80231 160.18 +L 84.839298 159.18 +L 84.885175 158.18 +L 84.95367 157.18 +L 85.002416 156.18 +L 85.080013 155.18 +L 85.110554 154.18 +L 85.180068 153.18 +L 85.204041 152.18 +L 85.232663 151.18 +L 85.274456 150.18 +L 85.296032 149.18 +L 85.30998 148.18 +L 85.336702 147.18 +L 85.346012 146.18 +L 85.358459 145.18 +L 85.369514 144.18 +L 85.375178 143.18 +L 85.379942 142.18 +L 85.374394 141.18 +L 85.361106 140.18 +L 85.353589 139.18 +L 85.328804 138.18 +L 85.305235 137.18 +L 85.269055 136.18 +L 85.243093 135.18 +L 85.220771 134.18 +L 85.152011 133.18 +L 85.077476 132.18 +L 84.983497 131.18 +L 84.932445 130.18 +L 84.878511 129.18 +L 84.84326 128.18 +L 84.737172 127.18 +L 84.684908 126.18 +L 84.648001 125.18 +L 84.61697 124.18 +L 84.555815 123.18 +L 84.488395 122.18 +L 84.439489 121.18 +L 84.374297 120.18 +L 84.336109 119.18 +L 84.294113 118.18 +L 84.252096 117.18 +L 84.19258 116.18 +L 84.07942 115.18 +L 84.027169 114.18 +L 83.987751 113.18 +L 83.94065 112.18 +L 83.88387 111.18 +L 83.851207 110.18 +L 83.815029 109.18 +L 83.782939 108.18 +L 83.748659 107.18 +L 83.690281 106.18 +L 83.645096 105.18 +L 83.615472 104.18 +L 83.565086 103.18 +L 83.539889 102.18 +L 83.518838 101.18 +L 83.48387 100.18 +L 83.45958 99.18 +L 83.445513 98.18 +L 83.426571 97.18 +L 83.41091 96.18 +L 83.398358 95.18 +L 83.392522 94.18 +L 83.38564 93.18 +L 83.380466 92.18 +L 83.382249 91.18 +L 83.384974 90.18 +L 83.396128 89.18 +L 83.424363 88.18 +L 83.468151 87.18 +L 83.48884 86.18 +L 83.529813 85.18 +L 83.569888 84.18 +L 83.588998 83.18 +L 83.611507 82.18 +L 83.678158 81.18 +L 83.727868 80.18 +L 83.801574 79.18 +L 83.832888 78.18 +L 83.90951 77.18 +L 83.947808 76.18 +L 84.021925 75.18 +L 84.125983 74.18 +L 84.195814 73.18 +L 84.301048 72.18 +L 84.356063 71.18 +L 84.479538 70.18 +L 84.550097 69.18 +L 84.665936 68.18 +L 84.716117 67.18 +L 84.751721 66.18 +L 84.843128 65.18 +L 84.896636 64.18 +L 84.984544 63.18 +L 85.053729 62.18 +L 85.100493 61.18 +L 85.172537 60.18 +L 85.222679 59.18 +L 85.240069 58.18 +L 85.267072 57.18 +L 85.286499 56.18 +L 85.305837 55.18 +L 85.344086 54.18 +L 85.360519 53.18 +L 85.368888 52.18 +L 85.373207 51.18 +L 85.379762 50.18 +L 85.377216 49.18 +L 85.371757 48.18 +L 85.355329 47.18 +L 85.323394 46.18 +L 85.285414 45.18 +L 85.25061 44.18 +L 85.187538 43.18 +L 85.166111 42.18 +L 85.115493 41.18 +L 85.090536 40.18 +L 85.034902 39.18 +L 85.003673 38.18 +L 84.953529 37.18 +L 84.921036 36.18 +L 84.840624 35.18 +L 84.771698 34.18 +L 84.656001 33.18 +L 84.580522 32.18 +L 84.464997 31.18 +L 84.385513 30.18 +L 84.277072 29.18 +L 84.237704 28.18 +L 84.134836 27.18 +L 84.035038 26.18 +L 83.989541 25.18 +L 83.955219 24.18 +L 83.903263 23.18 +L 83.863616 22.18 +L 83.828102 20.52 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_4"> + <path d="M 584.085 259.18 +L 584.116436 258.18 +L 584.153377 257.18 +L 584.251123 256.18 +L 584.283645 255.18 +L 584.35727 254.18 +L 584.395835 253.18 +L 584.431248 252.18 +L 584.488888 251.18 +L 584.559274 250.18 +L 584.611239 249.18 +L 584.670328 248.18 +L 584.758649 247.18 +L 584.804794 246.18 +L 584.847205 245.18 +L 584.877697 244.18 +L 584.903742 243.18 +L 584.924942 242.18 +L 584.979243 241.18 +L 585.007181 240.18 +L 585.036905 239.18 +L 585.0623 238.18 +L 585.0735 237.18 +L 585.083624 236.18 +L 585.08342 235.18 +L 585.07391 234.18 +L 585.062256 233.18 +L 585.031227 232.18 +L 585.020059 231.18 +L 584.989942 230.18 +L 584.930165 229.18 +L 584.892973 228.18 +L 584.853877 227.18 +L 584.811437 226.18 +L 584.778672 225.18 +L 584.711246 224.18 +L 584.67212 223.18 +L 584.629445 222.18 +L 584.558865 221.18 +L 584.522474 220.18 +L 584.464071 219.18 +L 584.353118 218.18 +L 584.28246 217.18 +L 584.16952 216.18 +L 584.123747 215.18 +L 584.062464 214.18 +L 584.013965 213.18 +L 583.933142 212.18 +L 583.814623 211.18 +L 583.744412 210.18 +L 583.66115 209.18 +L 583.628008 208.18 +L 583.576771 207.18 +L 583.508372 206.18 +L 583.442157 205.18 +L 583.36524 204.18 +L 583.337924 203.18 +L 583.311447 202.18 +L 583.288796 201.18 +L 583.269265 200.18 +L 583.242871 199.18 +L 583.1931 198.18 +L 583.158027 197.18 +L 583.122161 196.18 +L 583.106794 195.18 +L 583.091025 194.18 +L 583.087612 193.18 +L 583.085195 192.18 +L 583.085681 191.18 +L 583.08761 190.18 +L 583.100867 189.18 +L 583.109258 188.18 +L 583.130794 187.18 +L 583.153827 186.18 +L 583.17106 185.18 +L 583.189523 184.18 +L 583.209975 183.18 +L 583.226575 182.18 +L 583.289354 181.18 +L 583.364619 180.18 +L 583.397258 179.18 +L 583.464822 178.18 +L 583.518869 177.18 +L 583.552573 176.18 +L 583.642699 175.18 +L 583.671234 174.18 +L 583.70272 173.18 +L 583.733731 172.18 +L 583.788539 171.18 +L 583.853126 170.18 +L 583.891322 169.18 +L 583.987256 168.18 +L 584.036514 167.18 +L 584.080583 166.18 +L 584.120707 165.18 +L 584.229074 164.18 +L 584.270702 163.18 +L 584.332844 162.18 +L 584.402806 161.18 +L 584.50731 160.18 +L 584.544298 159.18 +L 584.590175 158.18 +L 584.65867 157.18 +L 584.707416 156.18 +L 584.785013 155.18 +L 584.815554 154.18 +L 584.885068 153.18 +L 584.909041 152.18 +L 584.937663 151.18 +L 584.979456 150.18 +L 585.001032 149.18 +L 585.01498 148.18 +L 585.041702 147.18 +L 585.051012 146.18 +L 585.063459 145.18 +L 585.074514 144.18 +L 585.080178 143.18 +L 585.084942 142.18 +L 585.079394 141.18 +L 585.066106 140.18 +L 585.058589 139.18 +L 585.033804 138.18 +L 585.010235 137.18 +L 584.974055 136.18 +L 584.948093 135.18 +L 584.925771 134.18 +L 584.857011 133.18 +L 584.782476 132.18 +L 584.688497 131.18 +L 584.637445 130.18 +L 584.583511 129.18 +L 584.54826 128.18 +L 584.442172 127.18 +L 584.389908 126.18 +L 584.353001 125.18 +L 584.32197 124.18 +L 584.260815 123.18 +L 584.193395 122.18 +L 584.144489 121.18 +L 584.079297 120.18 +L 584.041109 119.18 +L 583.999113 118.18 +L 583.957096 117.18 +L 583.89758 116.18 +L 583.78442 115.18 +L 583.732169 114.18 +L 583.692751 113.18 +L 583.64565 112.18 +L 583.58887 111.18 +L 583.556207 110.18 +L 583.520029 109.18 +L 583.487939 108.18 +L 583.453659 107.18 +L 583.395281 106.18 +L 583.350096 105.18 +L 583.320472 104.18 +L 583.270086 103.18 +L 583.244889 102.18 +L 583.223838 101.18 +L 583.18887 100.18 +L 583.16458 99.18 +L 583.150513 98.18 +L 583.131571 97.18 +L 583.11591 96.18 +L 583.103358 95.18 +L 583.097522 94.18 +L 583.09064 93.18 +L 583.085466 92.18 +L 583.087249 91.18 +L 583.089974 90.18 +L 583.101128 89.18 +L 583.129363 88.18 +L 583.173151 87.18 +L 583.19384 86.18 +L 583.234813 85.18 +L 583.274888 84.18 +L 583.293998 83.18 +L 583.316507 82.18 +L 583.383158 81.18 +L 583.432868 80.18 +L 583.506574 79.18 +L 583.537888 78.18 +L 583.61451 77.18 +L 583.652808 76.18 +L 583.726925 75.18 +L 583.830983 74.18 +L 583.900814 73.18 +L 584.006048 72.18 +L 584.061063 71.18 +L 584.184538 70.18 +L 584.255097 69.18 +L 584.370936 68.18 +L 584.421117 67.18 +L 584.456721 66.18 +L 584.548128 65.18 +L 584.601636 64.18 +L 584.689544 63.18 +L 584.758729 62.18 +L 584.805493 61.18 +L 584.877537 60.18 +L 584.927679 59.18 +L 584.945069 58.18 +L 584.972072 57.18 +L 584.991499 56.18 +L 585.010837 55.18 +L 585.049086 54.18 +L 585.065519 53.18 +L 585.073888 52.18 +L 585.078207 51.18 +L 585.084762 50.18 +L 585.082216 49.18 +L 585.076757 48.18 +L 585.060329 47.18 +L 585.028394 46.18 +L 584.990414 45.18 +L 584.95561 44.18 +L 584.892538 43.18 +L 584.871111 42.18 +L 584.820493 41.18 +L 584.795536 40.18 +L 584.739902 39.18 +L 584.708673 38.18 +L 584.658529 37.18 +L 584.626036 36.18 +L 584.545624 35.18 +L 584.476698 34.18 +L 584.361001 33.18 +L 584.285522 32.18 +L 584.169997 31.18 +L 584.090513 30.18 +L 583.982072 29.18 +L 583.942704 28.18 +L 583.839836 27.18 +L 583.740038 26.18 +L 583.694541 25.18 +L 583.660219 24.18 +L 583.608263 23.18 +L 583.568616 22.18 +L 583.533102 20.52 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 584.085 259.18 +L 584.116436 258.18 +L 584.153377 257.18 +L 584.251123 256.18 +L 584.283645 255.18 +L 584.35727 254.18 +L 584.395835 253.18 +L 584.431248 252.18 +L 584.488888 251.18 +L 584.559274 250.18 +L 584.611239 249.18 +L 584.670328 248.18 +L 584.758649 247.18 +L 584.804794 246.18 +L 584.847205 245.18 +L 584.877697 244.18 +L 584.903742 243.18 +L 584.924942 242.18 +L 584.979243 241.18 +L 585.007181 240.18 +L 585.036905 239.18 +L 585.0623 238.18 +L 585.0735 237.18 +L 585.083624 236.18 +L 585.08342 235.18 +L 585.07391 234.18 +L 585.062256 233.18 +L 585.031227 232.18 +L 585.020059 231.18 +L 584.989942 230.18 +L 584.930165 229.18 +L 584.892973 228.18 +L 584.853877 227.18 +L 584.811437 226.18 +L 584.778672 225.18 +L 584.711246 224.18 +L 584.67212 223.18 +L 584.629445 222.18 +L 584.558865 221.18 +L 584.522474 220.18 +L 584.464071 219.18 +L 584.353118 218.18 +L 584.28246 217.18 +L 584.16952 216.18 +L 584.123747 215.18 +L 584.062464 214.18 +L 584.013965 213.18 +L 583.933142 212.18 +L 583.814623 211.18 +L 583.744412 210.18 +L 583.66115 209.18 +L 583.628008 208.18 +L 583.576771 207.18 +L 583.508372 206.18 +L 583.442157 205.18 +L 583.36524 204.18 +L 583.337924 203.18 +L 583.311447 202.18 +L 583.288796 201.18 +L 583.269265 200.18 +L 583.242871 199.18 +L 583.1931 198.18 +L 583.158027 197.18 +L 583.122161 196.18 +L 583.106794 195.18 +L 583.091025 194.18 +L 583.087612 193.18 +L 583.085195 192.18 +L 583.085681 191.18 +L 583.08761 190.18 +L 583.100867 189.18 +L 583.109258 188.18 +L 583.130794 187.18 +L 583.153827 186.18 +L 583.17106 185.18 +L 583.189523 184.18 +L 583.209975 183.18 +L 583.226575 182.18 +L 583.289354 181.18 +L 583.364619 180.18 +L 583.397258 179.18 +L 583.464822 178.18 +L 583.518869 177.18 +L 583.552573 176.18 +L 583.642699 175.18 +L 583.671234 174.18 +L 583.70272 173.18 +L 583.733731 172.18 +L 583.788539 171.18 +L 583.853126 170.18 +L 583.891322 169.18 +L 583.987256 168.18 +L 584.036514 167.18 +L 584.080583 166.18 +L 584.120707 165.18 +L 584.229074 164.18 +L 584.270702 163.18 +L 584.332844 162.18 +L 584.402806 161.18 +L 584.50731 160.18 +L 584.544298 159.18 +L 584.590175 158.18 +L 584.65867 157.18 +L 584.707416 156.18 +L 584.785013 155.18 +L 584.815554 154.18 +L 584.885068 153.18 +L 584.909041 152.18 +L 584.937663 151.18 +L 584.979456 150.18 +L 585.001032 149.18 +L 585.01498 148.18 +L 585.041702 147.18 +L 585.051012 146.18 +L 585.063459 145.18 +L 585.074514 144.18 +L 585.080178 143.18 +L 585.084942 142.18 +L 585.079394 141.18 +L 585.066106 140.18 +L 585.058589 139.18 +L 585.033804 138.18 +L 585.010235 137.18 +L 584.974055 136.18 +L 584.948093 135.18 +L 584.925771 134.18 +L 584.857011 133.18 +L 584.782476 132.18 +L 584.688497 131.18 +L 584.637445 130.18 +L 584.583511 129.18 +L 584.54826 128.18 +L 584.442172 127.18 +L 584.389908 126.18 +L 584.353001 125.18 +L 584.32197 124.18 +L 584.260815 123.18 +L 584.193395 122.18 +L 584.144489 121.18 +L 584.079297 120.18 +L 584.041109 119.18 +L 583.999113 118.18 +L 583.957096 117.18 +L 583.89758 116.18 +L 583.78442 115.18 +L 583.732169 114.18 +L 583.692751 113.18 +L 583.64565 112.18 +L 583.58887 111.18 +L 583.556207 110.18 +L 583.520029 109.18 +L 583.487939 108.18 +L 583.453659 107.18 +L 583.395281 106.18 +L 583.350096 105.18 +L 583.320472 104.18 +L 583.270086 103.18 +L 583.244889 102.18 +L 583.223838 101.18 +L 583.18887 100.18 +L 583.16458 99.18 +L 583.150513 98.18 +L 583.131571 97.18 +L 583.11591 96.18 +L 583.103358 95.18 +L 583.097522 94.18 +L 583.09064 93.18 +L 583.085466 92.18 +L 583.087249 91.18 +L 583.089974 90.18 +L 583.101128 89.18 +L 583.129363 88.18 +L 583.173151 87.18 +L 583.19384 86.18 +L 583.234813 85.18 +L 583.274888 84.18 +L 583.293998 83.18 +L 583.316507 82.18 +L 583.383158 81.18 +L 583.432868 80.18 +L 583.506574 79.18 +L 583.537888 78.18 +L 583.61451 77.18 +L 583.652808 76.18 +L 583.726925 75.18 +L 583.830983 74.18 +L 583.900814 73.18 +L 584.006048 72.18 +L 584.061063 71.18 +L 584.184538 70.18 +L 584.255097 69.18 +L 584.370936 68.18 +L 584.421117 67.18 +L 584.456721 66.18 +L 584.548128 65.18 +L 584.601636 64.18 +L 584.689544 63.18 +L 584.758729 62.18 +L 584.805493 61.18 +L 584.877537 60.18 +L 584.927679 59.18 +L 584.945069 58.18 +L 584.972072 57.18 +L 584.991499 56.18 +L 585.010837 55.18 +L 585.049086 54.18 +L 585.065519 53.18 +L 585.073888 52.18 +L 585.078207 51.18 +L 585.084762 50.18 +L 585.082216 49.18 +L 585.076757 48.18 +L 585.060329 47.18 +L 585.028394 46.18 +L 584.990414 45.18 +L 584.95561 44.18 +L 584.892538 43.18 +L 584.871111 42.18 +L 584.820493 41.18 +L 584.795536 40.18 +L 584.739902 39.18 +L 584.708673 38.18 +L 584.658529 37.18 +L 584.626036 36.18 +L 584.545624 35.18 +L 584.476698 34.18 +L 584.361001 33.18 +L 584.285522 32.18 +L 584.169997 31.18 +L 584.090513 30.18 +L 583.982072 29.18 +L 583.942704 28.18 +L 583.839836 27.18 +L 583.740038 26.18 +L 583.694541 25.18 +L 583.660219 24.18 +L 583.608263 23.18 +L 583.568616 22.18 +L 583.533102 20.52 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_5"> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.085 258.558708 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.085 258.558708 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_6"> + <path d="M 84.38 20.52 +L 85.38 20.551436 +L 86.38 20.588377 +L 87.38 20.686123 +L 88.38 20.718645 +L 89.38 20.79227 +L 90.38 20.830835 +L 91.38 20.866248 +L 92.38 20.923888 +L 93.38 20.994274 +L 94.38 21.046239 +L 95.38 21.105328 +L 96.38 21.193649 +L 97.38 21.239794 +L 98.38 21.282205 +L 99.38 21.312697 +L 100.38 21.338742 +L 101.38 21.359942 +L 102.38 21.414243 +L 103.38 21.442181 +L 104.38 21.471905 +L 105.38 21.4973 +L 106.38 21.5085 +L 107.38 21.518624 +L 108.38 21.51842 +L 109.38 21.50891 +L 110.38 21.497256 +L 111.38 21.466227 +L 112.38 21.455059 +L 113.38 21.424942 +L 114.38 21.365165 +L 115.38 21.327973 +L 116.38 21.288877 +L 117.38 21.246437 +L 118.38 21.213672 +L 119.38 21.146246 +L 120.38 21.10712 +L 121.38 21.064445 +L 122.38 20.993865 +L 123.38 20.957474 +L 124.38 20.899071 +L 125.38 20.788118 +L 126.38 20.71746 +L 127.38 20.60452 +L 128.38 20.558747 +L 129.38 20.497464 +L 130.38 20.448965 +L 131.38 20.368142 +L 132.38 20.249623 +L 133.38 20.179412 +L 134.38 20.09615 +L 135.38 20.063008 +L 136.38 20.011771 +L 137.38 19.943372 +L 138.38 19.877157 +L 139.38 19.80024 +L 140.38 19.772924 +L 141.38 19.746447 +L 142.38 19.723796 +L 143.38 19.704265 +L 144.38 19.677871 +L 145.38 19.6281 +L 146.38 19.593027 +L 147.38 19.557161 +L 148.38 19.541794 +L 149.38 19.526025 +L 150.38 19.522612 +L 151.38 19.520195 +L 152.38 19.520681 +L 153.38 19.52261 +L 154.38 19.535867 +L 155.38 19.544258 +L 156.38 19.565794 +L 157.38 19.588827 +L 158.38 19.60606 +L 159.38 19.624523 +L 160.38 19.644975 +L 161.38 19.661575 +L 162.38 19.724354 +L 163.38 19.799619 +L 164.38 19.832258 +L 165.38 19.899822 +L 166.38 19.953869 +L 167.38 19.987573 +L 168.38 20.077699 +L 169.38 20.106234 +L 170.38 20.13772 +L 171.38 20.168731 +L 172.38 20.223539 +L 173.38 20.288126 +L 174.38 20.326322 +L 175.38 20.422256 +L 176.38 20.471514 +L 177.38 20.515583 +L 178.38 20.555707 +L 179.38 20.664074 +L 180.38 20.705702 +L 181.38 20.767844 +L 182.38 20.837806 +L 183.38 20.94231 +L 184.38 20.979298 +L 185.38 21.025175 +L 186.38 21.09367 +L 187.38 21.142416 +L 188.38 21.220013 +L 189.38 21.250554 +L 190.38 21.320068 +L 191.38 21.344041 +L 192.38 21.372663 +L 193.38 21.414456 +L 194.38 21.436032 +L 195.38 21.44998 +L 196.38 21.476702 +L 197.38 21.486012 +L 198.38 21.498459 +L 199.38 21.509514 +L 200.38 21.515178 +L 201.38 21.519942 +L 202.38 21.514394 +L 203.38 21.501106 +L 204.38 21.493589 +L 205.38 21.468804 +L 206.38 21.445235 +L 207.38 21.409055 +L 208.38 21.383093 +L 209.38 21.360771 +L 210.38 21.292011 +L 211.38 21.217476 +L 212.38 21.123497 +L 213.38 21.072445 +L 214.38 21.018511 +L 215.38 20.98326 +L 216.38 20.877172 +L 217.38 20.824908 +L 218.38 20.788001 +L 219.38 20.75697 +L 220.38 20.695815 +L 221.38 20.628395 +L 222.38 20.579489 +L 223.38 20.514297 +L 224.38 20.476109 +L 225.38 20.434113 +L 226.38 20.392096 +L 227.38 20.33258 +L 228.38 20.21942 +L 229.38 20.167169 +L 230.38 20.127751 +L 231.38 20.08065 +L 232.38 20.02387 +L 233.38 19.991207 +L 234.38 19.955029 +L 235.38 19.922939 +L 236.38 19.888659 +L 237.38 19.830281 +L 238.38 19.785096 +L 239.38 19.755472 +L 240.38 19.705086 +L 241.38 19.679889 +L 242.38 19.658838 +L 243.38 19.62387 +L 244.38 19.59958 +L 245.38 19.585513 +L 246.38 19.566571 +L 247.38 19.55091 +L 248.38 19.538358 +L 249.38 19.532522 +L 250.38 19.52564 +L 251.38 19.520466 +L 252.38 19.522249 +L 253.38 19.524974 +L 254.38 19.536128 +L 255.38 19.564363 +L 256.38 19.608151 +L 257.38 19.62884 +L 258.38 19.669813 +L 259.38 19.709888 +L 260.38 19.728998 +L 261.38 19.751507 +L 262.38 19.818158 +L 263.38 19.867868 +L 264.38 19.941574 +L 265.38 19.972888 +L 266.38 20.04951 +L 267.38 20.087808 +L 268.38 20.161925 +L 269.38 20.265983 +L 270.38 20.335814 +L 271.38 20.441048 +L 272.38 20.496063 +L 273.38 20.619538 +L 274.38 20.690097 +L 275.38 20.805936 +L 276.38 20.856117 +L 277.38 20.891721 +L 278.38 20.983128 +L 279.38 21.036636 +L 280.38 21.124544 +L 281.38 21.193729 +L 282.38 21.240493 +L 283.38 21.312537 +L 284.38 21.362679 +L 285.38 21.380069 +L 286.38 21.407072 +L 287.38 21.426499 +L 288.38 21.445837 +L 289.38 21.484086 +L 290.38 21.500519 +L 291.38 21.508888 +L 292.38 21.513207 +L 293.38 21.519762 +L 294.38 21.517216 +L 295.38 21.511757 +L 296.38 21.495329 +L 297.38 21.463394 +L 298.38 21.425414 +L 299.38 21.39061 +L 300.38 21.327538 +L 301.38 21.306111 +L 302.38 21.255493 +L 303.38 21.230536 +L 304.38 21.174902 +L 305.38 21.143673 +L 306.38 21.093529 +L 307.38 21.061036 +L 308.38 20.980624 +L 309.38 20.911698 +L 310.38 20.796001 +L 311.38 20.720522 +L 312.38 20.604997 +L 313.38 20.525513 +L 314.38 20.417072 +L 315.38 20.377704 +L 316.38 20.274836 +L 317.38 20.175038 +L 318.38 20.129541 +L 319.38 20.095219 +L 320.38 20.043263 +L 321.38 20.003616 +L 322.38 19.968102 +L 323.38 19.900457 +L 324.38 19.861375 +L 325.38 19.810894 +L 326.38 19.761588 +L 327.38 19.710518 +L 328.38 19.666279 +L 329.38 19.644259 +L 330.38 19.628703 +L 331.38 19.586256 +L 332.38 19.571388 +L 333.38 19.54866 +L 334.38 19.528344 +L 335.38 19.522547 +L 336.38 19.520065 +L 337.38 19.523122 +L 338.38 19.534718 +L 339.38 19.551638 +L 340.38 19.583299 +L 341.38 19.597382 +L 342.38 19.650054 +L 343.38 19.699143 +L 344.38 19.753844 +L 345.38 19.798192 +L 346.38 19.868184 +L 347.38 19.918567 +L 348.38 19.972474 +L 349.38 20.041913 +L 350.38 20.099301 +L 351.38 20.149466 +L 352.38 20.226628 +L 353.38 20.284818 +L 354.38 20.345456 +L 355.38 20.382657 +L 356.38 20.447749 +L 357.38 20.552879 +L 358.38 20.613181 +L 359.38 20.709503 +L 360.38 20.741506 +L 361.38 20.792523 +L 362.38 20.909315 +L 363.38 20.944762 +L 364.38 21.000642 +L 365.38 21.031018 +L 366.38 21.119404 +L 367.38 21.164168 +L 368.38 21.245056 +L 369.38 21.305202 +L 370.38 21.368288 +L 371.38 21.391236 +L 372.38 21.407406 +L 373.38 21.436335 +L 374.38 21.466687 +L 375.38 21.479261 +L 376.38 21.50414 +L 377.38 21.516224 +L 378.38 21.519986 +L 379.38 21.51555 +L 380.38 21.503211 +L 381.38 21.488798 +L 382.38 21.472725 +L 383.38 21.437204 +L 384.38 21.41727 +L 385.38 21.360681 +L 386.38 21.293487 +L 387.38 21.266117 +L 388.38 21.231969 +L 389.38 21.183289 +L 390.38 21.135004 +L 391.38 21.075927 +L 392.38 20.980322 +L 393.38 20.937182 +L 394.38 20.887334 +L 395.38 20.8288 +L 396.38 20.781214 +L 397.38 20.720086 +L 398.38 20.664001 +L 399.38 20.58983 +L 400.38 20.472592 +L 401.38 20.416868 +L 402.38 20.308642 +L 403.38 20.202492 +L 404.38 20.09492 +L 405.38 20.060412 +L 406.38 19.957105 +L 407.38 19.881381 +L 408.38 19.841946 +L 409.38 19.802562 +L 410.38 19.78008 +L 411.38 19.724267 +L 412.38 19.698215 +L 413.38 19.66798 +L 414.38 19.617209 +L 415.38 19.598558 +L 416.38 19.576849 +L 417.38 19.564203 +L 418.38 19.54521 +L 419.38 19.52782 +L 420.38 19.520782 +L 421.38 19.521806 +L 422.38 19.52881 +L 423.38 19.53818 +L 424.38 19.561578 +L 425.38 19.586661 +L 426.38 19.59906 +L 427.38 19.632153 +L 428.38 19.64852 +L 429.38 19.666925 +L 430.38 19.716062 +L 431.38 19.759875 +L 432.38 19.80296 +L 433.38 19.825901 +L 434.38 19.866164 +L 435.38 19.951024 +L 436.38 19.993416 +L 437.38 20.057802 +L 438.38 20.102091 +L 439.38 20.209937 +L 440.38 20.286877 +L 441.38 20.323319 +L 442.38 20.378206 +L 443.38 20.453307 +L 444.38 20.511902 +L 445.38 20.548477 +L 446.38 20.660524 +L 447.38 20.722209 +L 448.38 20.772729 +L 449.38 20.871514 +L 450.38 20.909536 +L 451.38 20.944984 +L 452.38 21.036618 +L 453.38 21.07989 +L 454.38 21.133219 +L 455.38 21.166084 +L 456.38 21.228978 +L 457.38 21.282832 +L 458.38 21.339958 +L 459.38 21.362048 +L 460.38 21.405787 +L 461.38 21.452881 +L 462.38 21.469728 +L 463.38 21.497802 +L 464.38 21.508798 +L 465.38 21.513367 +L 466.38 21.519015 +L 467.38 21.519066 +L 468.38 21.515976 +L 469.38 21.512463 +L 470.38 21.506641 +L 471.38 21.493789 +L 472.38 21.470164 +L 473.38 21.45528 +L 474.38 21.431708 +L 475.38 21.395389 +L 476.38 21.363806 +L 477.38 21.333913 +L 478.38 21.255221 +L 479.38 21.21867 +L 480.38 21.192947 +L 481.38 21.122274 +L 482.38 21.031172 +L 483.38 20.969215 +L 484.38 20.935602 +L 485.38 20.901102 +L 486.38 20.803662 +L 487.38 20.756072 +L 488.38 20.724566 +L 489.38 20.680881 +L 490.38 20.610712 +L 491.38 20.560845 +L 492.38 20.526168 +L 493.38 20.41652 +L 494.38 20.383049 +L 495.38 20.345707 +L 496.38 20.265462 +L 497.38 20.226968 +L 498.38 20.185191 +L 499.38 20.142766 +L 500.38 20.033038 +L 501.38 19.944753 +L 502.38 19.870107 +L 503.38 19.78165 +L 504.38 19.707588 +L 505.38 19.658423 +L 506.38 19.602806 +L 507.38 19.568106 +L 508.38 19.556235 +L 509.38 19.534012 +L 510.38 19.522033 +L 511.38 19.520281 +L 512.38 19.525698 +L 513.38 19.541896 +L 514.38 19.558396 +L 515.38 19.589579 +L 516.38 19.602944 +L 517.38 19.632587 +L 518.38 19.69561 +L 519.38 19.744931 +L 520.38 19.79102 +L 521.38 19.873247 +L 522.38 19.91915 +L 523.38 19.953475 +L 524.38 20.007014 +L 525.38 20.095901 +L 526.38 20.127039 +L 527.38 20.235088 +L 528.38 20.34716 +L 529.38 20.382598 +L 530.38 20.467384 +L 531.38 20.532991 +L 532.38 20.635045 +L 533.38 20.75126 +L 534.38 20.791951 +L 535.38 20.83304 +L 536.38 20.869681 +L 537.38 20.910677 +L 538.38 20.986746 +L 539.38 21.062812 +L 540.38 21.0935 +L 541.38 21.119991 +L 542.38 21.176572 +L 543.38 21.221088 +L 544.38 21.251106 +L 545.38 21.278162 +L 546.38 21.320727 +L 547.38 21.373592 +L 548.38 21.404513 +L 549.38 21.430788 +L 550.38 21.445721 +L 551.38 21.47601 +L 552.38 21.497339 +L 553.38 21.514228 +L 554.38 21.518943 +L 555.38 21.519553 +L 556.38 21.517507 +L 557.38 21.511646 +L 558.38 21.492999 +L 559.38 21.460942 +L 560.38 21.414502 +L 561.38 21.372556 +L 562.38 21.305851 +L 563.38 21.236785 +L 564.38 21.18941 +L 565.38 21.137891 +L 566.38 21.098191 +L 567.38 21.028771 +L 568.38 20.96224 +L 569.38 20.853331 +L 570.38 20.788083 +L 571.38 20.679875 +L 572.38 20.618871 +L 573.38 20.570186 +L 574.38 20.493952 +L 575.38 20.434421 +L 576.38 20.359793 +L 577.38 20.240966 +L 578.38 20.143021 +L 579.38 20.063973 +L 580.38 20.018226 +L 581.38 19.990954 +L 582.38 19.947292 +L 584.085 19.898708 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 20.52 +L 85.38 20.551436 +L 86.38 20.588377 +L 87.38 20.686123 +L 88.38 20.718645 +L 89.38 20.79227 +L 90.38 20.830835 +L 91.38 20.866248 +L 92.38 20.923888 +L 93.38 20.994274 +L 94.38 21.046239 +L 95.38 21.105328 +L 96.38 21.193649 +L 97.38 21.239794 +L 98.38 21.282205 +L 99.38 21.312697 +L 100.38 21.338742 +L 101.38 21.359942 +L 102.38 21.414243 +L 103.38 21.442181 +L 104.38 21.471905 +L 105.38 21.4973 +L 106.38 21.5085 +L 107.38 21.518624 +L 108.38 21.51842 +L 109.38 21.50891 +L 110.38 21.497256 +L 111.38 21.466227 +L 112.38 21.455059 +L 113.38 21.424942 +L 114.38 21.365165 +L 115.38 21.327973 +L 116.38 21.288877 +L 117.38 21.246437 +L 118.38 21.213672 +L 119.38 21.146246 +L 120.38 21.10712 +L 121.38 21.064445 +L 122.38 20.993865 +L 123.38 20.957474 +L 124.38 20.899071 +L 125.38 20.788118 +L 126.38 20.71746 +L 127.38 20.60452 +L 128.38 20.558747 +L 129.38 20.497464 +L 130.38 20.448965 +L 131.38 20.368142 +L 132.38 20.249623 +L 133.38 20.179412 +L 134.38 20.09615 +L 135.38 20.063008 +L 136.38 20.011771 +L 137.38 19.943372 +L 138.38 19.877157 +L 139.38 19.80024 +L 140.38 19.772924 +L 141.38 19.746447 +L 142.38 19.723796 +L 143.38 19.704265 +L 144.38 19.677871 +L 145.38 19.6281 +L 146.38 19.593027 +L 147.38 19.557161 +L 148.38 19.541794 +L 149.38 19.526025 +L 150.38 19.522612 +L 151.38 19.520195 +L 152.38 19.520681 +L 153.38 19.52261 +L 154.38 19.535867 +L 155.38 19.544258 +L 156.38 19.565794 +L 157.38 19.588827 +L 158.38 19.60606 +L 159.38 19.624523 +L 160.38 19.644975 +L 161.38 19.661575 +L 162.38 19.724354 +L 163.38 19.799619 +L 164.38 19.832258 +L 165.38 19.899822 +L 166.38 19.953869 +L 167.38 19.987573 +L 168.38 20.077699 +L 169.38 20.106234 +L 170.38 20.13772 +L 171.38 20.168731 +L 172.38 20.223539 +L 173.38 20.288126 +L 174.38 20.326322 +L 175.38 20.422256 +L 176.38 20.471514 +L 177.38 20.515583 +L 178.38 20.555707 +L 179.38 20.664074 +L 180.38 20.705702 +L 181.38 20.767844 +L 182.38 20.837806 +L 183.38 20.94231 +L 184.38 20.979298 +L 185.38 21.025175 +L 186.38 21.09367 +L 187.38 21.142416 +L 188.38 21.220013 +L 189.38 21.250554 +L 190.38 21.320068 +L 191.38 21.344041 +L 192.38 21.372663 +L 193.38 21.414456 +L 194.38 21.436032 +L 195.38 21.44998 +L 196.38 21.476702 +L 197.38 21.486012 +L 198.38 21.498459 +L 199.38 21.509514 +L 200.38 21.515178 +L 201.38 21.519942 +L 202.38 21.514394 +L 203.38 21.501106 +L 204.38 21.493589 +L 205.38 21.468804 +L 206.38 21.445235 +L 207.38 21.409055 +L 208.38 21.383093 +L 209.38 21.360771 +L 210.38 21.292011 +L 211.38 21.217476 +L 212.38 21.123497 +L 213.38 21.072445 +L 214.38 21.018511 +L 215.38 20.98326 +L 216.38 20.877172 +L 217.38 20.824908 +L 218.38 20.788001 +L 219.38 20.75697 +L 220.38 20.695815 +L 221.38 20.628395 +L 222.38 20.579489 +L 223.38 20.514297 +L 224.38 20.476109 +L 225.38 20.434113 +L 226.38 20.392096 +L 227.38 20.33258 +L 228.38 20.21942 +L 229.38 20.167169 +L 230.38 20.127751 +L 231.38 20.08065 +L 232.38 20.02387 +L 233.38 19.991207 +L 234.38 19.955029 +L 235.38 19.922939 +L 236.38 19.888659 +L 237.38 19.830281 +L 238.38 19.785096 +L 239.38 19.755472 +L 240.38 19.705086 +L 241.38 19.679889 +L 242.38 19.658838 +L 243.38 19.62387 +L 244.38 19.59958 +L 245.38 19.585513 +L 246.38 19.566571 +L 247.38 19.55091 +L 248.38 19.538358 +L 249.38 19.532522 +L 250.38 19.52564 +L 251.38 19.520466 +L 252.38 19.522249 +L 253.38 19.524974 +L 254.38 19.536128 +L 255.38 19.564363 +L 256.38 19.608151 +L 257.38 19.62884 +L 258.38 19.669813 +L 259.38 19.709888 +L 260.38 19.728998 +L 261.38 19.751507 +L 262.38 19.818158 +L 263.38 19.867868 +L 264.38 19.941574 +L 265.38 19.972888 +L 266.38 20.04951 +L 267.38 20.087808 +L 268.38 20.161925 +L 269.38 20.265983 +L 270.38 20.335814 +L 271.38 20.441048 +L 272.38 20.496063 +L 273.38 20.619538 +L 274.38 20.690097 +L 275.38 20.805936 +L 276.38 20.856117 +L 277.38 20.891721 +L 278.38 20.983128 +L 279.38 21.036636 +L 280.38 21.124544 +L 281.38 21.193729 +L 282.38 21.240493 +L 283.38 21.312537 +L 284.38 21.362679 +L 285.38 21.380069 +L 286.38 21.407072 +L 287.38 21.426499 +L 288.38 21.445837 +L 289.38 21.484086 +L 290.38 21.500519 +L 291.38 21.508888 +L 292.38 21.513207 +L 293.38 21.519762 +L 294.38 21.517216 +L 295.38 21.511757 +L 296.38 21.495329 +L 297.38 21.463394 +L 298.38 21.425414 +L 299.38 21.39061 +L 300.38 21.327538 +L 301.38 21.306111 +L 302.38 21.255493 +L 303.38 21.230536 +L 304.38 21.174902 +L 305.38 21.143673 +L 306.38 21.093529 +L 307.38 21.061036 +L 308.38 20.980624 +L 309.38 20.911698 +L 310.38 20.796001 +L 311.38 20.720522 +L 312.38 20.604997 +L 313.38 20.525513 +L 314.38 20.417072 +L 315.38 20.377704 +L 316.38 20.274836 +L 317.38 20.175038 +L 318.38 20.129541 +L 319.38 20.095219 +L 320.38 20.043263 +L 321.38 20.003616 +L 322.38 19.968102 +L 323.38 19.900457 +L 324.38 19.861375 +L 325.38 19.810894 +L 326.38 19.761588 +L 327.38 19.710518 +L 328.38 19.666279 +L 329.38 19.644259 +L 330.38 19.628703 +L 331.38 19.586256 +L 332.38 19.571388 +L 333.38 19.54866 +L 334.38 19.528344 +L 335.38 19.522547 +L 336.38 19.520065 +L 337.38 19.523122 +L 338.38 19.534718 +L 339.38 19.551638 +L 340.38 19.583299 +L 341.38 19.597382 +L 342.38 19.650054 +L 343.38 19.699143 +L 344.38 19.753844 +L 345.38 19.798192 +L 346.38 19.868184 +L 347.38 19.918567 +L 348.38 19.972474 +L 349.38 20.041913 +L 350.38 20.099301 +L 351.38 20.149466 +L 352.38 20.226628 +L 353.38 20.284818 +L 354.38 20.345456 +L 355.38 20.382657 +L 356.38 20.447749 +L 357.38 20.552879 +L 358.38 20.613181 +L 359.38 20.709503 +L 360.38 20.741506 +L 361.38 20.792523 +L 362.38 20.909315 +L 363.38 20.944762 +L 364.38 21.000642 +L 365.38 21.031018 +L 366.38 21.119404 +L 367.38 21.164168 +L 368.38 21.245056 +L 369.38 21.305202 +L 370.38 21.368288 +L 371.38 21.391236 +L 372.38 21.407406 +L 373.38 21.436335 +L 374.38 21.466687 +L 375.38 21.479261 +L 376.38 21.50414 +L 377.38 21.516224 +L 378.38 21.519986 +L 379.38 21.51555 +L 380.38 21.503211 +L 381.38 21.488798 +L 382.38 21.472725 +L 383.38 21.437204 +L 384.38 21.41727 +L 385.38 21.360681 +L 386.38 21.293487 +L 387.38 21.266117 +L 388.38 21.231969 +L 389.38 21.183289 +L 390.38 21.135004 +L 391.38 21.075927 +L 392.38 20.980322 +L 393.38 20.937182 +L 394.38 20.887334 +L 395.38 20.8288 +L 396.38 20.781214 +L 397.38 20.720086 +L 398.38 20.664001 +L 399.38 20.58983 +L 400.38 20.472592 +L 401.38 20.416868 +L 402.38 20.308642 +L 403.38 20.202492 +L 404.38 20.09492 +L 405.38 20.060412 +L 406.38 19.957105 +L 407.38 19.881381 +L 408.38 19.841946 +L 409.38 19.802562 +L 410.38 19.78008 +L 411.38 19.724267 +L 412.38 19.698215 +L 413.38 19.66798 +L 414.38 19.617209 +L 415.38 19.598558 +L 416.38 19.576849 +L 417.38 19.564203 +L 418.38 19.54521 +L 419.38 19.52782 +L 420.38 19.520782 +L 421.38 19.521806 +L 422.38 19.52881 +L 423.38 19.53818 +L 424.38 19.561578 +L 425.38 19.586661 +L 426.38 19.59906 +L 427.38 19.632153 +L 428.38 19.64852 +L 429.38 19.666925 +L 430.38 19.716062 +L 431.38 19.759875 +L 432.38 19.80296 +L 433.38 19.825901 +L 434.38 19.866164 +L 435.38 19.951024 +L 436.38 19.993416 +L 437.38 20.057802 +L 438.38 20.102091 +L 439.38 20.209937 +L 440.38 20.286877 +L 441.38 20.323319 +L 442.38 20.378206 +L 443.38 20.453307 +L 444.38 20.511902 +L 445.38 20.548477 +L 446.38 20.660524 +L 447.38 20.722209 +L 448.38 20.772729 +L 449.38 20.871514 +L 450.38 20.909536 +L 451.38 20.944984 +L 452.38 21.036618 +L 453.38 21.07989 +L 454.38 21.133219 +L 455.38 21.166084 +L 456.38 21.228978 +L 457.38 21.282832 +L 458.38 21.339958 +L 459.38 21.362048 +L 460.38 21.405787 +L 461.38 21.452881 +L 462.38 21.469728 +L 463.38 21.497802 +L 464.38 21.508798 +L 465.38 21.513367 +L 466.38 21.519015 +L 467.38 21.519066 +L 468.38 21.515976 +L 469.38 21.512463 +L 470.38 21.506641 +L 471.38 21.493789 +L 472.38 21.470164 +L 473.38 21.45528 +L 474.38 21.431708 +L 475.38 21.395389 +L 476.38 21.363806 +L 477.38 21.333913 +L 478.38 21.255221 +L 479.38 21.21867 +L 480.38 21.192947 +L 481.38 21.122274 +L 482.38 21.031172 +L 483.38 20.969215 +L 484.38 20.935602 +L 485.38 20.901102 +L 486.38 20.803662 +L 487.38 20.756072 +L 488.38 20.724566 +L 489.38 20.680881 +L 490.38 20.610712 +L 491.38 20.560845 +L 492.38 20.526168 +L 493.38 20.41652 +L 494.38 20.383049 +L 495.38 20.345707 +L 496.38 20.265462 +L 497.38 20.226968 +L 498.38 20.185191 +L 499.38 20.142766 +L 500.38 20.033038 +L 501.38 19.944753 +L 502.38 19.870107 +L 503.38 19.78165 +L 504.38 19.707588 +L 505.38 19.658423 +L 506.38 19.602806 +L 507.38 19.568106 +L 508.38 19.556235 +L 509.38 19.534012 +L 510.38 19.522033 +L 511.38 19.520281 +L 512.38 19.525698 +L 513.38 19.541896 +L 514.38 19.558396 +L 515.38 19.589579 +L 516.38 19.602944 +L 517.38 19.632587 +L 518.38 19.69561 +L 519.38 19.744931 +L 520.38 19.79102 +L 521.38 19.873247 +L 522.38 19.91915 +L 523.38 19.953475 +L 524.38 20.007014 +L 525.38 20.095901 +L 526.38 20.127039 +L 527.38 20.235088 +L 528.38 20.34716 +L 529.38 20.382598 +L 530.38 20.467384 +L 531.38 20.532991 +L 532.38 20.635045 +L 533.38 20.75126 +L 534.38 20.791951 +L 535.38 20.83304 +L 536.38 20.869681 +L 537.38 20.910677 +L 538.38 20.986746 +L 539.38 21.062812 +L 540.38 21.0935 +L 541.38 21.119991 +L 542.38 21.176572 +L 543.38 21.221088 +L 544.38 21.251106 +L 545.38 21.278162 +L 546.38 21.320727 +L 547.38 21.373592 +L 548.38 21.404513 +L 549.38 21.430788 +L 550.38 21.445721 +L 551.38 21.47601 +L 552.38 21.497339 +L 553.38 21.514228 +L 554.38 21.518943 +L 555.38 21.519553 +L 556.38 21.517507 +L 557.38 21.511646 +L 558.38 21.492999 +L 559.38 21.460942 +L 560.38 21.414502 +L 561.38 21.372556 +L 562.38 21.305851 +L 563.38 21.236785 +L 564.38 21.18941 +L 565.38 21.137891 +L 566.38 21.098191 +L 567.38 21.028771 +L 568.38 20.96224 +L 569.38 20.853331 +L 570.38 20.788083 +L 571.38 20.679875 +L 572.38 20.618871 +L 573.38 20.570186 +L 574.38 20.493952 +L 575.38 20.434421 +L 576.38 20.359793 +L 577.38 20.240966 +L 578.38 20.143021 +L 579.38 20.063973 +L 580.38 20.018226 +L 581.38 19.990954 +L 582.38 19.947292 +L 584.085 19.898708 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="text_24"> + <path d="M 221.443744 161.18834 +Q 220.846918 162.325729 219.097027 163.256163 +Q 218.656656 163.490312 218.015896 163.655108 +Q 217.246803 163.853455 216.765391 163.777441 +L 216.705516 163.809277 +Q 216.444771 163.947918 216.172474 163.859816 +Q 215.902108 163.770687 215.764495 163.511873 +Q 215.427649 162.878358 214.810996 161.583478 +Q 214.196275 160.28757 213.859429 159.654055 +Q 213.484586 158.949077 212.710939 157.559292 +Q 211.937292 156.169507 211.562449 155.464528 +Q 211.430997 155.217303 211.539214 154.810436 +Q 211.649362 154.402542 211.902382 154.268009 +Q 212.047241 154.190986 213.083769 154.160128 +Q 214.253107 154.118115 214.423639 154.089379 +Q 216.449937 153.762659 218.302028 154.333753 +Q 220.480695 155.011161 221.392643 156.726287 +Q 221.941045 157.75768 221.958561 158.964817 +Q 221.976983 160.168996 221.443744 161.18834 +z +M 216.779624 155.477692 +Q 215.94976 155.398664 213.198142 155.600679 +L 214.153317 157.32255 +L 215.091891 159.045816 +L 216.747327 162.392215 +Q 216.800089 162.388936 216.916909 162.403625 +Q 217.637019 162.476595 218.446296 162.046295 +Q 219.821487 161.315093 220.224301 160.558341 +Q 220.597974 159.849291 220.58825 158.992293 +Q 220.577498 158.133363 220.189304 157.403276 +Q 219.284545 155.70167 216.779624 155.477692 +z +M 230.364619 156.445028 +Q 229.767794 157.582417 228.017902 158.512851 +Q 227.577532 158.747 226.936771 158.911796 +Q 226.167678 159.110143 225.686266 159.034129 +L 225.626391 159.065965 +Q 225.365646 159.204606 225.093349 159.116504 +Q 224.822984 159.027375 224.68537 158.768561 +Q 224.348524 158.135046 223.731871 156.840165 +Q 223.11715 155.544258 222.780305 154.910743 +Q 222.405461 154.205765 221.631814 152.815979 +Q 220.858168 151.426194 220.483324 150.721216 +Q 220.351872 150.47399 220.460089 150.067123 +Q 220.570238 149.659229 220.823257 149.524696 +Q 220.968116 149.447674 222.004645 149.416816 +Q 223.173982 149.374803 223.344515 149.346066 +Q 225.370812 149.019347 227.222903 149.590441 +Q 229.40157 150.267848 230.313519 151.982974 +Q 230.86192 153.014367 230.879437 154.221505 +Q 230.897858 155.425683 230.364619 156.445028 +z +M 225.700499 150.734379 +Q 224.870635 150.655351 222.119017 150.857366 +L 223.074192 152.579238 +L 224.012766 154.302504 +L 225.668203 157.648903 +Q 225.720964 157.645624 225.837784 157.660312 +Q 226.557894 157.733282 227.367171 157.302982 +Q 228.742362 156.57178 229.145176 155.815028 +Q 229.51885 155.105979 229.509125 154.24898 +Q 229.498374 153.390051 229.110179 152.659963 +Q 228.20542 150.958358 225.700499 150.734379 +z +M 239.644311 151.649669 +Q 239.414468 151.771879 239.112832 151.684512 +Q 236.066153 150.772458 233.25842 151.390799 +L 233.936238 152.549102 +L 234.598727 153.720511 +Q 234.740449 153.987051 234.6611 154.257172 +Q 234.583682 154.526265 234.324868 154.663879 +Q 234.066054 154.801493 233.799674 154.7152 +Q 233.533294 154.628907 233.391572 154.362367 +Q 233.138938 153.887231 232.590395 152.9674 +Q 232.042757 152.044611 231.790123 151.569474 +Q 231.494356 151.013217 231.030787 149.852483 +Q 230.568123 148.68879 230.275437 148.138327 +Q 230.112149 147.831227 229.733791 147.259424 +Q 229.354407 146.68569 229.190092 146.376659 +Q 229.007291 146.032861 229.062822 145.67135 +Q 229.122188 145.22852 229.542292 145.044787 +L 231.059195 144.384408 +Q 231.940284 144.047232 232.667432 144.049567 +Q 235.802768 144.047358 236.796874 145.917 +Q 237.284684 146.834437 236.828101 147.983971 +Q 236.459817 148.908175 235.614522 149.736683 +Q 238.027967 149.746685 239.550582 150.36909 +Q 239.811657 150.478023 239.926678 150.694346 +Q 240.062238 150.949297 239.976435 151.235236 +Q 239.891536 151.518217 239.644311 151.649669 +z +M 231.55639 145.715553 +L 230.626063 146.118549 +L 231.074132 146.8168 +Q 231.353854 147.240371 231.504818 147.524294 +Q 231.76156 148.007156 232.064403 148.76776 +L 232.577634 150.035874 +Q 232.660686 149.991714 232.84146 149.903028 +Q 233.024166 149.813314 233.114944 149.765046 +Q 234.652376 148.947579 235.200417 148.128474 +Q 235.438804 147.761404 235.568314 147.306053 +Q 235.709215 146.797573 235.583925 146.561936 +Q 235.13822 145.723688 233.798972 145.506717 +Q 232.570749 145.307516 231.55639 145.715553 +z +M 244.997284 145.334948 +L 246.185487 147.569633 +Q 246.483308 148.129753 245.932845 148.422439 +Q 245.293536 148.762366 244.828319 147.88742 +Q 244.770809 147.779259 244.67662 147.574158 +Q 244.582431 147.369057 244.543406 147.295662 +L 243.809491 145.929346 +L 241.112011 147.276909 +Q 240.285352 147.716451 239.935976 147.832848 +Q 239.339177 148.033729 239.159458 147.695725 +Q 239.015682 147.425323 239.126066 146.831491 +L 239.318022 145.939105 +L 239.983167 140.028416 +Q 240.089923 139.250701 240.709918 138.921044 +Q 241.39365 138.557497 241.707903 139.14852 +L 244.374941 144.164491 +Q 244.474227 144.104267 244.619085 144.027244 +Q 245.729668 143.436737 246.047001 144.033555 +Q 246.278069 144.46813 245.880003 144.828436 +Q 245.704024 144.991375 244.997284 145.334948 +z +M 241.110616 140.853501 +Q 240.866684 144.28075 240.640689 146.041017 +L 243.190228 144.764683 +z +M 251.164674 133.726345 +Q 251.276614 133.936873 251.117576 134.541709 +Q 250.988236 134.964762 250.863785 135.387693 +Q 250.598198 136.505042 250.968417 138.119243 +Q 251.291414 139.528146 251.923 140.715986 +Q 253.553827 143.783126 255.702495 144.474007 +Q 256.096671 144.544377 256.495614 144.609735 +Q 256.99309 144.701982 257.137892 144.974316 +Q 257.24367 145.173255 257.163341 145.404256 +Q 257.08597 145.636162 256.881237 145.745021 +Q 256.699681 145.841556 256.372719 145.837025 +Q 253.059388 145.765406 250.641904 141.218778 +Q 249.772061 139.582841 249.539276 137.556148 +Q 249.283106 135.299094 250.032967 133.825152 +Q 250.184025 133.526814 250.323089 133.452872 +Q 250.539412 133.337851 250.793053 133.423485 +Q 251.048627 133.508091 251.164674 133.726345 +z +M 260.181265 141.203182 +Q 258.605203 142.041188 257.250427 141.28247 +Q 256.130053 140.661732 255.289993 139.081808 +Q 253.704353 136.099652 254.959874 132.622598 +L 255.22271 131.747029 +Q 255.425389 131.126421 255.637848 131.013455 +Q 255.879279 130.885083 256.151331 130.963406 +Q 256.424287 131.038769 256.554345 131.269394 +Q 256.683913 131.480459 256.386876 132.43615 +L 255.793387 134.292716 +Q 255.567635 135.04699 255.751039 136.235293 +Q 256.148022 135.714527 256.477461 135.388234 +Q 256.8069 135.061941 257.059919 134.927408 +Q 258.471808 134.176693 259.628549 134.530345 +Q 260.784263 134.882065 261.516492 136.259187 +Q 262.28261 137.700047 261.952269 139.045072 +Q 261.604742 140.446306 260.181265 141.203182 +z +M 257.546063 136.247086 +Q 257.026503 136.523341 256.71164 136.923641 +Q 256.594217 137.080221 256.169177 137.809151 +Q 256.301929 138.147352 256.466244 138.456384 +Q 257.04032 139.536063 257.765952 140.024794 +Q 258.685841 140.650554 259.65736 140.133989 +Q 260.569003 139.649259 260.725091 138.73135 +Q 260.867197 137.880334 260.338308 136.885638 +Q 259.897739 136.057047 259.2009 135.897378 +Q 258.505992 135.736683 257.546063 136.247086 +z +M 267.703258 136.948486 +Q 265.868382 137.924106 264.131903 136.694463 +Q 262.805552 135.742251 261.704641 133.671739 +Q 260.774208 131.921847 260.913458 130.175496 +Q 261.085259 128.126925 262.775276 127.228328 +Q 264.362927 126.384159 265.970271 127.263767 +Q 267.357467 128.027545 268.252984 129.711768 +Q 269.690741 132.415795 269.55411 134.227645 +Q 269.418383 136.036538 267.703258 136.948486 +z +M 263.388744 128.396072 +Q 262.266573 128.992741 262.213861 130.482491 +Q 262.172652 131.728286 262.82375 132.952824 +Q 263.880501 134.940284 264.94736 135.651413 +Q 266.013191 136.360612 267.087076 135.789617 +Q 268.367626 135.108737 268.145564 133.353822 +Q 267.992694 132.134418 267.163931 130.57574 +Q 266.294088 128.939803 265.351832 128.397783 +Q 264.408549 127.853832 263.388744 128.396072 +z +M 281.034921 124.872715 +Q 281.64611 126.926137 281.036161 128.672536 +Q 280.427117 130.415976 278.796975 131.282738 +Q 277.313623 132.07145 276.128419 131.636311 +Q 274.945146 131.200144 274.06298 129.54103 +Q 273.231135 127.976557 273.090767 125.927977 +Q 272.949372 123.877466 273.566002 122.24148 +Q 273.976061 121.148892 274.837487 120.690863 +Q 275.387949 120.398177 276.478116 120.281818 +Q 277.808178 120.132048 278.087513 120.657402 +Q 278.218965 120.904627 278.140106 121.194307 +Q 278.063178 121.48296 277.808227 121.61852 +Q 277.676889 121.688354 277.355354 121.666072 +Q 276.133274 121.594912 275.497828 121.932784 +Q 275.045869 122.173095 274.801999 122.907272 +Q 274.680063 123.274361 274.545268 124.143787 +Q 274.132545 126.731723 275.281723 128.893013 +Q 275.884554 130.026773 276.475484 130.294782 +Q 277.118883 130.58692 278.138688 130.04468 +Q 279.220298 129.469577 279.653535 128.364665 +Q 280.108602 127.193641 279.725013 125.670783 +Q 278.097566 126.645122 277.199821 127.840935 +Q 277.0967 127.982478 276.965362 128.052312 +Q 276.698822 128.194033 276.413175 128.080822 +Q 276.152344 127.981669 276.019865 127.732512 +Q 275.844253 127.402234 276.058069 127.030887 +Q 276.938685 125.541927 280.131369 123.844347 +Q 280.390183 123.706733 280.657467 123.790068 +Q 280.925656 123.870444 281.067378 124.136984 +Q 281.275852 124.529068 281.034921 124.872715 +z +M 288.751053 125.145236 +Q 287.675662 126.398343 285.562658 127.521847 +Q 285.303844 127.659461 284.939713 127.53843 +Q 284.578541 127.418304 284.439901 127.157558 +L 283.506386 125.401872 +Q 283.047331 124.538515 282.305162 122.881766 +Q 281.508733 121.090352 281.109534 120.311611 +Q 280.809 119.760367 280.296118 118.623375 +Q 280.178403 118.299476 280.283501 118.119719 +Q 280.969834 117.430237 282.014747 116.874647 +Q 283.077044 116.309814 284.43947 116.514461 +Q 286.01199 116.746138 286.663089 117.970676 +Q 287.487745 119.521629 286.756076 121.057745 +Q 287.865388 120.963413 288.565995 121.195403 +Q 289.265576 121.425461 289.561343 121.981718 +Q 289.949537 122.711805 289.522095 123.813637 +Q 289.228375 124.589185 288.751053 125.145236 +z +M 282.668926 118.10498 +Q 282.010303 118.455176 281.768288 118.638362 +L 282.318451 119.701026 +L 283.438375 122.100846 +Q 284.334963 121.718267 284.391757 121.680636 +Q 285.264375 121.122512 285.580906 120.319971 +Q 285.917335 119.452344 285.467522 118.60637 +Q 285.162512 118.03273 284.269174 117.880919 +Q 283.375836 117.729109 282.668926 118.10498 +z +M 285.915436 122.579955 +L 285.221698 122.817515 +Q 285.142508 122.85962 284.987333 122.954516 +Q 284.833062 123.046453 284.748078 123.09164 +Q 284.421664 123.265198 284.024002 123.407268 +Q 284.393862 124.186744 284.711195 124.783561 +L 285.375644 126.033208 +Q 286.926813 125.139067 287.714966 124.217067 +Q 288.051687 123.82992 288.255176 123.280728 +Q 288.454756 122.770778 288.371571 122.614331 +Q 288.220607 122.330408 287.259065 122.385809 +Q 286.534828 122.421565 285.915436 122.579955 +z +M 292.680099 124.061989 +Q 292.457983 124.18009 292.207912 124.119811 +Q 291.959772 124.058504 291.840644 123.834456 +Q 291.789295 123.737884 291.772345 123.608156 +Q 291.553496 122.059643 291.559134 118.925089 +Q 291.564773 115.790534 291.348637 114.233146 +Q 290.989421 111.651825 291.405295 111.455476 +Q 291.630492 111.343169 291.880686 111.408339 +Q 292.131784 111.47055 292.247831 111.688804 +Q 292.321773 111.827868 292.3588 112.05593 +L 292.555717 114.057099 +Q 292.745633 115.388113 292.772619 117.246751 +L 292.786201 120.445411 +L 292.979793 123.446779 +Q 293.006514 123.888431 292.680099 124.061989 +z +M 300.091639 113.46417 +Q 299.75943 113.640809 299.507031 113.487622 +Q 299.333069 113.379442 299.004496 112.919908 +Q 298.613128 113.274175 297.833869 114.082436 +Q 297.067745 114.985291 297.363879 115.556217 +Q 297.580352 115.525351 297.770614 115.463827 +Q 299.290777 114.972662 300.197852 115.047799 +Q 301.517805 115.158586 302.15658 116.359947 +Q 302.680334 117.344986 302.096482 118.297097 +Q 301.608316 119.084366 300.528637 119.658441 +Q 299.736743 120.079499 298.876523 120.194991 +Q 297.767777 120.35096 297.446335 119.746417 +Q 297.317964 119.504986 297.411738 119.224718 +Q 297.506416 118.941492 297.747847 118.813121 +Q 297.935198 118.713505 298.384755 118.846096 +Q 298.603555 118.908138 299.159793 118.728823 +Q 299.601464 118.58565 299.879592 118.437766 +Q 300.385632 118.168701 300.708249 117.843557 +Q 301.176846 117.368947 300.974533 116.988452 +Q 300.538072 116.167587 299.236746 116.487889 +L 298.535084 116.68259 +Q 297.639174 116.935978 297.175881 116.880061 +Q 296.507505 116.801881 296.144985 116.12008 +Q 295.474374 114.858844 296.377622 113.687357 +Q 296.652537 113.333073 297.328138 112.683982 +Q 298.005671 112.033865 298.267189 111.691658 +Q 298.456904 111.452045 298.746621 111.298 +Q 299.005435 111.160386 299.261913 111.242034 +Q 299.517364 111.321751 299.662166 111.594085 +Q 299.754594 111.767915 300.00964 112.065867 +Q 300.264686 112.363819 300.35814 112.53958 +Q 300.502942 112.811915 300.427211 113.070201 +Q 300.350453 113.326557 300.091639 113.46417 +z +M 306.002514 111.783026 +Q 308.419998 116.329655 306.620787 119.11966 +Q 306.447503 119.390176 306.265947 119.486711 +Q 306.061214 119.59557 305.823758 119.53106 +Q 305.589261 119.467455 305.483484 119.268515 +Q 305.338681 118.996181 305.542321 118.531144 +Q 305.703498 118.167966 305.871373 117.798748 +Q 306.500127 115.631086 304.869301 112.563946 +Q 304.237715 111.376106 303.250299 110.320481 +Q 302.113296 109.113986 301.044252 108.706273 +Q 300.620171 108.575001 300.200981 108.443606 +Q 299.610616 108.237234 299.498677 108.026706 +Q 299.382629 107.808453 299.451539 107.551315 +Q 299.520449 107.294178 299.736771 107.179158 +Q 299.875835 107.105216 300.213434 107.143731 +Q 301.854705 107.346286 303.582638 108.82079 +Q 305.132671 110.14709 306.002514 111.783026 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 221.443744 161.18834 +Q 220.846918 162.325729 219.097027 163.256163 +Q 218.656656 163.490312 218.015896 163.655108 +Q 217.246803 163.853455 216.765391 163.777441 +L 216.705516 163.809277 +Q 216.444771 163.947918 216.172474 163.859816 +Q 215.902108 163.770687 215.764495 163.511873 +Q 215.427649 162.878358 214.810996 161.583478 +Q 214.196275 160.28757 213.859429 159.654055 +Q 213.484586 158.949077 212.710939 157.559292 +Q 211.937292 156.169507 211.562449 155.464528 +Q 211.430997 155.217303 211.539214 154.810436 +Q 211.649362 154.402542 211.902382 154.268009 +Q 212.047241 154.190986 213.083769 154.160128 +Q 214.253107 154.118115 214.423639 154.089379 +Q 216.449937 153.762659 218.302028 154.333753 +Q 220.480695 155.011161 221.392643 156.726287 +Q 221.941045 157.75768 221.958561 158.964817 +Q 221.976983 160.168996 221.443744 161.18834 +z +M 216.779624 155.477692 +Q 215.94976 155.398664 213.198142 155.600679 +L 214.153317 157.32255 +L 215.091891 159.045816 +L 216.747327 162.392215 +Q 216.800089 162.388936 216.916909 162.403625 +Q 217.637019 162.476595 218.446296 162.046295 +Q 219.821487 161.315093 220.224301 160.558341 +Q 220.597974 159.849291 220.58825 158.992293 +Q 220.577498 158.133363 220.189304 157.403276 +Q 219.284545 155.70167 216.779624 155.477692 +z +M 230.364619 156.445028 +Q 229.767794 157.582417 228.017902 158.512851 +Q 227.577532 158.747 226.936771 158.911796 +Q 226.167678 159.110143 225.686266 159.034129 +L 225.626391 159.065965 +Q 225.365646 159.204606 225.093349 159.116504 +Q 224.822984 159.027375 224.68537 158.768561 +Q 224.348524 158.135046 223.731871 156.840165 +Q 223.11715 155.544258 222.780305 154.910743 +Q 222.405461 154.205765 221.631814 152.815979 +Q 220.858168 151.426194 220.483324 150.721216 +Q 220.351872 150.47399 220.460089 150.067123 +Q 220.570238 149.659229 220.823257 149.524696 +Q 220.968116 149.447674 222.004645 149.416816 +Q 223.173982 149.374803 223.344515 149.346066 +Q 225.370812 149.019347 227.222903 149.590441 +Q 229.40157 150.267848 230.313519 151.982974 +Q 230.86192 153.014367 230.879437 154.221505 +Q 230.897858 155.425683 230.364619 156.445028 +z +M 225.700499 150.734379 +Q 224.870635 150.655351 222.119017 150.857366 +L 223.074192 152.579238 +L 224.012766 154.302504 +L 225.668203 157.648903 +Q 225.720964 157.645624 225.837784 157.660312 +Q 226.557894 157.733282 227.367171 157.302982 +Q 228.742362 156.57178 229.145176 155.815028 +Q 229.51885 155.105979 229.509125 154.24898 +Q 229.498374 153.390051 229.110179 152.659963 +Q 228.20542 150.958358 225.700499 150.734379 +z +M 239.644311 151.649669 +Q 239.414468 151.771879 239.112832 151.684512 +Q 236.066153 150.772458 233.25842 151.390799 +L 233.936238 152.549102 +L 234.598727 153.720511 +Q 234.740449 153.987051 234.6611 154.257172 +Q 234.583682 154.526265 234.324868 154.663879 +Q 234.066054 154.801493 233.799674 154.7152 +Q 233.533294 154.628907 233.391572 154.362367 +Q 233.138938 153.887231 232.590395 152.9674 +Q 232.042757 152.044611 231.790123 151.569474 +Q 231.494356 151.013217 231.030787 149.852483 +Q 230.568123 148.68879 230.275437 148.138327 +Q 230.112149 147.831227 229.733791 147.259424 +Q 229.354407 146.68569 229.190092 146.376659 +Q 229.007291 146.032861 229.062822 145.67135 +Q 229.122188 145.22852 229.542292 145.044787 +L 231.059195 144.384408 +Q 231.940284 144.047232 232.667432 144.049567 +Q 235.802768 144.047358 236.796874 145.917 +Q 237.284684 146.834437 236.828101 147.983971 +Q 236.459817 148.908175 235.614522 149.736683 +Q 238.027967 149.746685 239.550582 150.36909 +Q 239.811657 150.478023 239.926678 150.694346 +Q 240.062238 150.949297 239.976435 151.235236 +Q 239.891536 151.518217 239.644311 151.649669 +z +M 231.55639 145.715553 +L 230.626063 146.118549 +L 231.074132 146.8168 +Q 231.353854 147.240371 231.504818 147.524294 +Q 231.76156 148.007156 232.064403 148.76776 +L 232.577634 150.035874 +Q 232.660686 149.991714 232.84146 149.903028 +Q 233.024166 149.813314 233.114944 149.765046 +Q 234.652376 148.947579 235.200417 148.128474 +Q 235.438804 147.761404 235.568314 147.306053 +Q 235.709215 146.797573 235.583925 146.561936 +Q 235.13822 145.723688 233.798972 145.506717 +Q 232.570749 145.307516 231.55639 145.715553 +z +M 244.997284 145.334948 +L 246.185487 147.569633 +Q 246.483308 148.129753 245.932845 148.422439 +Q 245.293536 148.762366 244.828319 147.88742 +Q 244.770809 147.779259 244.67662 147.574158 +Q 244.582431 147.369057 244.543406 147.295662 +L 243.809491 145.929346 +L 241.112011 147.276909 +Q 240.285352 147.716451 239.935976 147.832848 +Q 239.339177 148.033729 239.159458 147.695725 +Q 239.015682 147.425323 239.126066 146.831491 +L 239.318022 145.939105 +L 239.983167 140.028416 +Q 240.089923 139.250701 240.709918 138.921044 +Q 241.39365 138.557497 241.707903 139.14852 +L 244.374941 144.164491 +Q 244.474227 144.104267 244.619085 144.027244 +Q 245.729668 143.436737 246.047001 144.033555 +Q 246.278069 144.46813 245.880003 144.828436 +Q 245.704024 144.991375 244.997284 145.334948 +z +M 241.110616 140.853501 +Q 240.866684 144.28075 240.640689 146.041017 +L 243.190228 144.764683 +z +M 251.164674 133.726345 +Q 251.276614 133.936873 251.117576 134.541709 +Q 250.988236 134.964762 250.863785 135.387693 +Q 250.598198 136.505042 250.968417 138.119243 +Q 251.291414 139.528146 251.923 140.715986 +Q 253.553827 143.783126 255.702495 144.474007 +Q 256.096671 144.544377 256.495614 144.609735 +Q 256.99309 144.701982 257.137892 144.974316 +Q 257.24367 145.173255 257.163341 145.404256 +Q 257.08597 145.636162 256.881237 145.745021 +Q 256.699681 145.841556 256.372719 145.837025 +Q 253.059388 145.765406 250.641904 141.218778 +Q 249.772061 139.582841 249.539276 137.556148 +Q 249.283106 135.299094 250.032967 133.825152 +Q 250.184025 133.526814 250.323089 133.452872 +Q 250.539412 133.337851 250.793053 133.423485 +Q 251.048627 133.508091 251.164674 133.726345 +z +M 260.181265 141.203182 +Q 258.605203 142.041188 257.250427 141.28247 +Q 256.130053 140.661732 255.289993 139.081808 +Q 253.704353 136.099652 254.959874 132.622598 +L 255.22271 131.747029 +Q 255.425389 131.126421 255.637848 131.013455 +Q 255.879279 130.885083 256.151331 130.963406 +Q 256.424287 131.038769 256.554345 131.269394 +Q 256.683913 131.480459 256.386876 132.43615 +L 255.793387 134.292716 +Q 255.567635 135.04699 255.751039 136.235293 +Q 256.148022 135.714527 256.477461 135.388234 +Q 256.8069 135.061941 257.059919 134.927408 +Q 258.471808 134.176693 259.628549 134.530345 +Q 260.784263 134.882065 261.516492 136.259187 +Q 262.28261 137.700047 261.952269 139.045072 +Q 261.604742 140.446306 260.181265 141.203182 +z +M 257.546063 136.247086 +Q 257.026503 136.523341 256.71164 136.923641 +Q 256.594217 137.080221 256.169177 137.809151 +Q 256.301929 138.147352 256.466244 138.456384 +Q 257.04032 139.536063 257.765952 140.024794 +Q 258.685841 140.650554 259.65736 140.133989 +Q 260.569003 139.649259 260.725091 138.73135 +Q 260.867197 137.880334 260.338308 136.885638 +Q 259.897739 136.057047 259.2009 135.897378 +Q 258.505992 135.736683 257.546063 136.247086 +z +M 267.703258 136.948486 +Q 265.868382 137.924106 264.131903 136.694463 +Q 262.805552 135.742251 261.704641 133.671739 +Q 260.774208 131.921847 260.913458 130.175496 +Q 261.085259 128.126925 262.775276 127.228328 +Q 264.362927 126.384159 265.970271 127.263767 +Q 267.357467 128.027545 268.252984 129.711768 +Q 269.690741 132.415795 269.55411 134.227645 +Q 269.418383 136.036538 267.703258 136.948486 +z +M 263.388744 128.396072 +Q 262.266573 128.992741 262.213861 130.482491 +Q 262.172652 131.728286 262.82375 132.952824 +Q 263.880501 134.940284 264.94736 135.651413 +Q 266.013191 136.360612 267.087076 135.789617 +Q 268.367626 135.108737 268.145564 133.353822 +Q 267.992694 132.134418 267.163931 130.57574 +Q 266.294088 128.939803 265.351832 128.397783 +Q 264.408549 127.853832 263.388744 128.396072 +z +M 281.034921 124.872715 +Q 281.64611 126.926137 281.036161 128.672536 +Q 280.427117 130.415976 278.796975 131.282738 +Q 277.313623 132.07145 276.128419 131.636311 +Q 274.945146 131.200144 274.06298 129.54103 +Q 273.231135 127.976557 273.090767 125.927977 +Q 272.949372 123.877466 273.566002 122.24148 +Q 273.976061 121.148892 274.837487 120.690863 +Q 275.387949 120.398177 276.478116 120.281818 +Q 277.808178 120.132048 278.087513 120.657402 +Q 278.218965 120.904627 278.140106 121.194307 +Q 278.063178 121.48296 277.808227 121.61852 +Q 277.676889 121.688354 277.355354 121.666072 +Q 276.133274 121.594912 275.497828 121.932784 +Q 275.045869 122.173095 274.801999 122.907272 +Q 274.680063 123.274361 274.545268 124.143787 +Q 274.132545 126.731723 275.281723 128.893013 +Q 275.884554 130.026773 276.475484 130.294782 +Q 277.118883 130.58692 278.138688 130.04468 +Q 279.220298 129.469577 279.653535 128.364665 +Q 280.108602 127.193641 279.725013 125.670783 +Q 278.097566 126.645122 277.199821 127.840935 +Q 277.0967 127.982478 276.965362 128.052312 +Q 276.698822 128.194033 276.413175 128.080822 +Q 276.152344 127.981669 276.019865 127.732512 +Q 275.844253 127.402234 276.058069 127.030887 +Q 276.938685 125.541927 280.131369 123.844347 +Q 280.390183 123.706733 280.657467 123.790068 +Q 280.925656 123.870444 281.067378 124.136984 +Q 281.275852 124.529068 281.034921 124.872715 +z +M 288.751053 125.145236 +Q 287.675662 126.398343 285.562658 127.521847 +Q 285.303844 127.659461 284.939713 127.53843 +Q 284.578541 127.418304 284.439901 127.157558 +L 283.506386 125.401872 +Q 283.047331 124.538515 282.305162 122.881766 +Q 281.508733 121.090352 281.109534 120.311611 +Q 280.809 119.760367 280.296118 118.623375 +Q 280.178403 118.299476 280.283501 118.119719 +Q 280.969834 117.430237 282.014747 116.874647 +Q 283.077044 116.309814 284.43947 116.514461 +Q 286.01199 116.746138 286.663089 117.970676 +Q 287.487745 119.521629 286.756076 121.057745 +Q 287.865388 120.963413 288.565995 121.195403 +Q 289.265576 121.425461 289.561343 121.981718 +Q 289.949537 122.711805 289.522095 123.813637 +Q 289.228375 124.589185 288.751053 125.145236 +z +M 282.668926 118.10498 +Q 282.010303 118.455176 281.768288 118.638362 +L 282.318451 119.701026 +L 283.438375 122.100846 +Q 284.334963 121.718267 284.391757 121.680636 +Q 285.264375 121.122512 285.580906 120.319971 +Q 285.917335 119.452344 285.467522 118.60637 +Q 285.162512 118.03273 284.269174 117.880919 +Q 283.375836 117.729109 282.668926 118.10498 +z +M 285.915436 122.579955 +L 285.221698 122.817515 +Q 285.142508 122.85962 284.987333 122.954516 +Q 284.833062 123.046453 284.748078 123.09164 +Q 284.421664 123.265198 284.024002 123.407268 +Q 284.393862 124.186744 284.711195 124.783561 +L 285.375644 126.033208 +Q 286.926813 125.139067 287.714966 124.217067 +Q 288.051687 123.82992 288.255176 123.280728 +Q 288.454756 122.770778 288.371571 122.614331 +Q 288.220607 122.330408 287.259065 122.385809 +Q 286.534828 122.421565 285.915436 122.579955 +z +M 292.680099 124.061989 +Q 292.457983 124.18009 292.207912 124.119811 +Q 291.959772 124.058504 291.840644 123.834456 +Q 291.789295 123.737884 291.772345 123.608156 +Q 291.553496 122.059643 291.559134 118.925089 +Q 291.564773 115.790534 291.348637 114.233146 +Q 290.989421 111.651825 291.405295 111.455476 +Q 291.630492 111.343169 291.880686 111.408339 +Q 292.131784 111.47055 292.247831 111.688804 +Q 292.321773 111.827868 292.3588 112.05593 +L 292.555717 114.057099 +Q 292.745633 115.388113 292.772619 117.246751 +L 292.786201 120.445411 +L 292.979793 123.446779 +Q 293.006514 123.888431 292.680099 124.061989 +z +M 300.091639 113.46417 +Q 299.75943 113.640809 299.507031 113.487622 +Q 299.333069 113.379442 299.004496 112.919908 +Q 298.613128 113.274175 297.833869 114.082436 +Q 297.067745 114.985291 297.363879 115.556217 +Q 297.580352 115.525351 297.770614 115.463827 +Q 299.290777 114.972662 300.197852 115.047799 +Q 301.517805 115.158586 302.15658 116.359947 +Q 302.680334 117.344986 302.096482 118.297097 +Q 301.608316 119.084366 300.528637 119.658441 +Q 299.736743 120.079499 298.876523 120.194991 +Q 297.767777 120.35096 297.446335 119.746417 +Q 297.317964 119.504986 297.411738 119.224718 +Q 297.506416 118.941492 297.747847 118.813121 +Q 297.935198 118.713505 298.384755 118.846096 +Q 298.603555 118.908138 299.159793 118.728823 +Q 299.601464 118.58565 299.879592 118.437766 +Q 300.385632 118.168701 300.708249 117.843557 +Q 301.176846 117.368947 300.974533 116.988452 +Q 300.538072 116.167587 299.236746 116.487889 +L 298.535084 116.68259 +Q 297.639174 116.935978 297.175881 116.880061 +Q 296.507505 116.801881 296.144985 116.12008 +Q 295.474374 114.858844 296.377622 113.687357 +Q 296.652537 113.333073 297.328138 112.683982 +Q 298.005671 112.033865 298.267189 111.691658 +Q 298.456904 111.452045 298.746621 111.298 +Q 299.005435 111.160386 299.261913 111.242034 +Q 299.517364 111.321751 299.662166 111.594085 +Q 299.754594 111.767915 300.00964 112.065867 +Q 300.264686 112.363819 300.35814 112.53958 +Q 300.502942 112.811915 300.427211 113.070201 +Q 300.350453 113.326557 300.091639 113.46417 +z +M 306.002514 111.783026 +Q 308.419998 116.329655 306.620787 119.11966 +Q 306.447503 119.390176 306.265947 119.486711 +Q 306.061214 119.59557 305.823758 119.53106 +Q 305.589261 119.467455 305.483484 119.268515 +Q 305.338681 118.996181 305.542321 118.531144 +Q 305.703498 118.167966 305.871373 117.798748 +Q 306.500127 115.631086 304.869301 112.563946 +Q 304.237715 111.376106 303.250299 110.320481 +Q 302.113296 109.113986 301.044252 108.706273 +Q 300.620171 108.575001 300.200981 108.443606 +Q 299.610616 108.237234 299.498677 108.026706 +Q 299.382629 107.808453 299.451539 107.551315 +Q 299.520449 107.294178 299.736771 107.179158 +Q 299.875835 107.105216 300.213434 107.143731 +Q 301.854705 107.346286 303.582638 108.82079 +Q 305.132671 110.14709 306.002514 111.783026 +z +"/> + </g> + <g id="text_25"> + <path d="M 431.246178 71.960095 +Q 431.239615 71.673533 431.440865 71.49197 +Q 431.642115 71.310408 431.93524 71.310408 +Q 432.272115 71.310408 432.523678 71.69322 +Q 432.873678 72.211658 433.147115 72.397595 +Q 433.726803 72.780408 434.833678 72.780408 +Q 435.894615 72.780408 436.802428 72.321033 +Q 437.966178 71.734783 437.966178 70.689158 +Q 437.966178 69.827283 436.988365 69.328533 +Q 436.16149 68.897595 434.943053 68.862595 +Q 433.864615 68.821033 433.105553 68.392283 +Q 432.134303 67.836658 432.134303 66.806345 +Q 432.134303 65.587908 433.514615 64.583845 +Q 434.833678 63.63447 436.242428 63.63447 +Q 436.90524 63.63447 437.740865 63.859783 +Q 438.84774 64.152908 438.84774 64.610095 +Q 438.84774 65.211658 438.233053 65.211658 +Q 437.959615 65.211658 437.274928 65.065095 +Q 436.592428 64.918533 436.216178 64.925095 +Q 435.148678 64.93822 434.404928 65.452283 +Q 433.639303 65.977283 433.639303 66.729783 +Q 433.639303 67.298533 434.649928 67.530408 +Q 435.026178 67.617908 436.106803 67.69447 +Q 437.670865 67.810408 438.552428 68.678845 +Q 439.359615 69.47072 439.359615 70.612595 +Q 439.359615 72.240095 437.856803 73.211345 +Q 436.550865 74.051345 434.827115 74.051345 +Q 433.575865 74.051345 432.536803 73.572283 +Q 431.265865 72.986033 431.246178 71.960095 +z +M 443.549772 74.06447 +Q 442.401334 74.06447 441.574459 73.217908 +Q 440.651334 72.275095 440.603209 70.680408 +Q 440.563834 69.136033 441.384147 67.961345 +Q 442.340084 66.572283 444.048522 66.572283 +Q 445.415709 66.572283 446.120084 67.823533 +Q 446.682272 68.836345 446.660397 70.25822 +Q 446.640709 71.774158 445.868522 72.84822 +Q 444.993522 74.06447 443.549772 74.06447 +z +M 443.961022 67.961345 +Q 442.954772 67.954783 442.394772 68.917283 +Q 441.950709 69.68947 441.950709 70.680408 +Q 441.950709 71.673533 442.491022 72.22697 +Q 442.941647 72.684158 443.549772 72.684158 +Q 444.260709 72.684158 444.774772 72.16572 +Q 445.354459 71.590408 445.389459 70.612595 +Q 445.485709 67.967908 443.961022 67.961345 +z +M 451.439264 74.092908 +Q 450.037076 74.092908 449.100826 73.244158 +Q 448.116451 72.356033 448.116451 70.899158 +Q 448.116451 69.512283 449.039576 68.03572 +Q 450.065514 66.395095 451.349576 66.395095 +Q 452.021139 66.395095 452.848014 66.710095 +Q 453.893639 67.112595 453.893639 67.69447 +Q 453.893639 67.954783 453.723014 68.156033 +Q 453.552389 68.357283 453.298639 68.357283 +Q 453.099576 68.357283 452.953014 68.239158 +Q 452.806451 68.118845 452.668639 68.00072 +Q 452.266139 67.681345 451.349576 67.681345 +Q 450.653951 67.681345 449.969264 68.923845 +Q 449.348014 70.06572 449.348014 70.899158 +Q 449.348014 71.802595 449.962701 72.321033 +Q 450.535826 72.806658 451.439264 72.806658 +Q 451.848326 72.806658 452.314264 72.587908 +L 453.106139 72.16572 +Q 453.311764 72.056345 453.401451 72.056345 +Q 453.653014 72.056345 453.836764 72.257595 +Q 454.022701 72.458845 454.022701 72.719158 +Q 454.022701 73.217908 452.970514 73.681658 +Q 452.047389 74.092908 451.439264 74.092908 +z +M 461.235983 73.94197 +Q 460.859733 73.94197 460.654108 73.546033 +Q 460.297545 72.854783 459.580045 71.91197 +L 458.370358 70.264783 +Q 457.97442 70.579783 457.140983 71.146345 +Q 457.06442 72.205095 457.06442 73.211345 +Q 457.06442 73.517595 456.876295 73.707908 +Q 456.68817 73.900408 456.395045 73.900408 +Q 455.703795 73.900408 455.703795 72.97072 +Q 455.703795 72.404158 455.782545 71.27322 +Q 455.861295 70.142283 455.861295 69.573533 +Q 455.861295 68.53447 455.89192 67.197908 +Q 455.922545 65.861345 455.922545 64.837595 +Q 455.922545 64.529158 455.89192 64.113533 +Q 455.861295 63.69572 455.861295 63.387283 +Q 455.861295 63.078845 456.04942 62.888533 +Q 456.237545 62.696033 456.532858 62.696033 +Q 456.825983 62.696033 457.014108 62.888533 +Q 457.202233 63.078845 457.202233 63.387283 +Q 457.202233 63.702283 457.235045 64.128845 +Q 457.270045 64.555408 457.270045 64.870408 +L 457.22192 67.071033 +Q 457.189108 68.261033 457.202233 69.451033 +Q 458.13192 68.740095 458.993795 67.891345 +L 460.496608 66.340408 +Q 460.72192 66.108533 460.982233 66.108533 +Q 461.249108 66.108533 461.463483 66.32072 +Q 461.680045 66.532908 461.680045 66.812908 +Q 461.680045 67.044783 461.480983 67.270095 +Q 460.640983 68.25447 459.40942 69.38322 +L 460.899108 71.41322 +Q 461.94692 72.841658 461.94692 73.272595 +Q 461.94692 73.546033 461.730358 73.742908 +Q 461.515983 73.94197 461.235983 73.94197 +z +M 466.294029 73.97697 +Q 464.749654 73.97697 463.791529 73.204783 +Q 462.745904 72.34947 462.745904 70.811658 +Q 462.745904 69.03322 463.607779 67.830095 +Q 464.544029 66.517595 466.108092 66.517595 +Q 467.243404 66.517595 467.960904 66.900408 +Q 468.842467 67.372908 468.842467 68.35072 +Q 468.842467 69.03322 468.070279 69.595408 +Q 467.729029 69.840408 466.622154 70.361033 +L 464.010279 71.59697 +Q 464.393092 72.16572 464.964029 72.452283 +Q 465.534967 72.738845 466.294029 72.738845 +Q 466.764342 72.738845 467.400904 72.561658 +Q 468.208092 72.336345 468.439967 71.971033 +Q 468.671842 71.603533 468.938717 71.603533 +Q 469.179342 71.603533 469.365279 71.785095 +Q 469.553404 71.966658 469.553404 72.205095 +Q 469.553404 72.964158 468.330592 73.511033 +Q 467.284967 73.97697 466.294029 73.97697 +z +M 466.108092 67.749158 +Q 465.274654 67.749158 464.721217 68.39447 +Q 464.167779 69.039783 463.894342 70.339158 +L 465.992154 69.341658 +Q 467.230279 68.740095 467.757467 68.296033 +Q 467.169029 67.749158 466.108092 67.749158 +z +M 475.344264 67.836658 +Q 475.199889 67.836658 475.005201 67.823533 +Q 474.810514 67.810408 474.668326 67.810408 +Q 474.510826 67.810408 473.738639 67.91322 +L 473.867701 71.953533 +L 473.874264 72.25322 +L 473.880826 72.60322 +Q 473.909264 74.09947 473.163326 74.09947 +Q 472.889889 74.09947 472.688639 73.922283 +Q 472.487389 73.745095 472.487389 73.47822 +Q 472.487389 73.217908 472.507076 72.69947 +Q 472.528951 72.178845 472.528951 71.918533 +L 472.391139 67.926345 +Q 471.892389 67.906658 470.873014 67.810408 +Q 470.264889 67.727283 470.264889 67.13447 +Q 470.264889 66.832595 470.448639 66.63572 +Q 470.634576 66.436658 470.921139 66.436658 +L 472.356139 66.552595 +Q 472.356139 66.204783 472.325514 65.62072 +Q 472.294889 65.03447 472.294889 64.774158 +Q 472.294889 64.487595 472.493951 64.29947 +Q 472.693014 64.111345 472.979576 64.111345 +Q 473.594264 64.111345 473.697076 65.117595 +Q 473.716764 65.369158 473.716764 65.72572 +L 473.703639 66.121658 +L 473.697076 66.546033 +Q 474.543639 66.436658 474.668326 66.436658 +Q 475.379264 66.436658 475.598014 66.50447 +Q 476.013639 66.642283 476.013639 67.147595 +Q 476.013639 67.447283 475.825514 67.64197 +Q 475.637389 67.836658 475.344264 67.836658 +z +M 483.425162 69.650095 +Q 483.232662 69.650095 482.589537 69.560408 +Q 482.53485 70.592908 482.53485 73.176345 +Q 482.53485 73.449783 482.357662 73.637908 +Q 482.180475 73.826033 481.9136 73.826033 +Q 481.640162 73.826033 481.462975 73.637908 +Q 481.285787 73.449783 481.285787 73.176345 +L 481.285787 71.166033 +Q 481.285787 70.16197 481.408287 68.337595 +Q 481.543912 66.360095 481.559225 65.50697 +L 481.559225 64.564158 +Q 481.559225 63.886033 481.640162 63.579783 +Q 481.797662 62.97822 482.309537 63.059158 +Q 482.528287 62.991345 482.930787 62.958533 +Q 483.335475 62.923533 483.923912 62.923533 +Q 485.175162 62.923533 486.268912 63.776658 +Q 487.472037 64.71947 487.472037 66.047283 +Q 487.472037 67.742595 486.185787 68.746658 +Q 485.03735 69.650095 483.425162 69.650095 +z +M 483.766412 64.22072 +Q 483.464537 64.22072 483.228287 64.236033 +Q 482.994225 64.249158 482.830162 64.275408 +L 482.817037 65.53322 +L 482.672662 68.25447 +L 483.425162 68.344158 +Q 484.5736 68.344158 485.358912 67.762283 +Q 486.220787 67.12572 486.220787 66.047283 +Q 486.220787 65.281658 485.400475 64.72822 +Q 484.641412 64.22072 483.766412 64.22072 +z +M 492.031334 73.97697 +Q 490.486959 73.97697 489.528834 73.204783 +Q 488.483209 72.34947 488.483209 70.811658 +Q 488.483209 69.03322 489.345084 67.830095 +Q 490.281334 66.517595 491.845397 66.517595 +Q 492.980709 66.517595 493.698209 66.900408 +Q 494.579772 67.372908 494.579772 68.35072 +Q 494.579772 69.03322 493.807584 69.595408 +Q 493.466334 69.840408 492.359459 70.361033 +L 489.747584 71.59697 +Q 490.130397 72.16572 490.701334 72.452283 +Q 491.272272 72.738845 492.031334 72.738845 +Q 492.501647 72.738845 493.138209 72.561658 +Q 493.945397 72.336345 494.177272 71.971033 +Q 494.409147 71.603533 494.676022 71.603533 +Q 494.916647 71.603533 495.102584 71.785095 +Q 495.290709 71.966658 495.290709 72.205095 +Q 495.290709 72.964158 494.067897 73.511033 +Q 493.022272 73.97697 492.031334 73.97697 +z +M 491.845397 67.749158 +Q 491.011959 67.749158 490.458522 68.39447 +Q 489.905084 69.039783 489.631647 70.339158 +L 491.729459 69.341658 +Q 492.967584 68.740095 493.494772 68.296033 +Q 492.906334 67.749158 491.845397 67.749158 +z +M 501.847194 74.112595 +Q 501.718131 74.112595 501.374694 73.812908 +Q 501.068444 73.532908 500.917506 73.314158 +Q 500.261256 73.668533 499.762506 73.850095 +Q 499.263756 74.031658 498.929069 74.031658 +Q 497.327819 74.031658 496.597194 73.12822 +Q 495.905944 72.281658 495.905944 70.531658 +Q 495.905944 68.87572 497.043444 67.701033 +Q 498.183131 66.524158 499.762506 66.524158 +Q 500.357506 66.524158 501.094694 66.832595 +Q 502.024381 67.215408 502.024381 67.75572 +Q 502.024381 67.93947 501.888756 68.083845 +Q 501.820944 68.344158 501.781569 68.939158 +Q 501.744381 69.53197 501.737819 70.461658 +Q 501.731256 71.310408 501.853756 71.802595 +Q 501.921569 72.102283 502.284694 73.00572 +Q 502.332819 73.12822 502.442194 73.368845 +L 502.483756 73.484783 +Q 502.483756 73.75822 502.291256 73.935408 +Q 502.100944 74.112595 501.847194 74.112595 +z +M 500.425319 69.361345 +Q 500.425319 69.06822 500.462506 68.722595 +Q 500.499694 68.37697 500.576256 67.987595 +Q 500.322506 67.858533 500.140944 67.797283 +Q 499.961569 67.736033 499.852194 67.736033 +Q 498.791256 67.736033 498.021256 68.600095 +Q 497.253444 69.464158 497.253444 70.592908 +Q 497.253444 71.712908 497.649381 72.275095 +Q 498.047506 72.835095 498.839381 72.835095 +Q 499.495631 72.835095 499.952819 72.59447 +Q 500.200006 72.465408 500.644069 72.076033 +Q 500.425319 70.264783 500.425319 69.361345 +z +M 509.367819 73.94197 +Q 508.991569 73.94197 508.785944 73.546033 +Q 508.429381 72.854783 507.711881 71.91197 +L 506.502194 70.264783 +Q 506.106256 70.579783 505.272819 71.146345 +Q 505.196256 72.205095 505.196256 73.211345 +Q 505.196256 73.517595 505.008131 73.707908 +Q 504.820006 73.900408 504.526881 73.900408 +Q 503.835631 73.900408 503.835631 72.97072 +Q 503.835631 72.404158 503.914381 71.27322 +Q 503.993131 70.142283 503.993131 69.573533 +Q 503.993131 68.53447 504.023756 67.197908 +Q 504.054381 65.861345 504.054381 64.837595 +Q 504.054381 64.529158 504.023756 64.113533 +Q 503.993131 63.69572 503.993131 63.387283 +Q 503.993131 63.078845 504.181256 62.888533 +Q 504.369381 62.696033 504.664694 62.696033 +Q 504.957819 62.696033 505.145944 62.888533 +Q 505.334069 63.078845 505.334069 63.387283 +Q 505.334069 63.702283 505.366881 64.128845 +Q 505.401881 64.555408 505.401881 64.870408 +L 505.353756 67.071033 +Q 505.320944 68.261033 505.334069 69.451033 +Q 506.263756 68.740095 507.125631 67.891345 +L 508.628444 66.340408 +Q 508.853756 66.108533 509.114069 66.108533 +Q 509.380944 66.108533 509.595319 66.32072 +Q 509.811881 66.532908 509.811881 66.812908 +Q 509.811881 67.044783 509.612819 67.270095 +Q 508.772819 68.25447 507.541256 69.38322 +L 509.030944 71.41322 +Q 510.078756 72.841658 510.078756 73.272595 +Q 510.078756 73.546033 509.862194 73.742908 +Q 509.647819 73.94197 509.367819 73.94197 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 431.246178 71.960095 +Q 431.239615 71.673533 431.440865 71.49197 +Q 431.642115 71.310408 431.93524 71.310408 +Q 432.272115 71.310408 432.523678 71.69322 +Q 432.873678 72.211658 433.147115 72.397595 +Q 433.726803 72.780408 434.833678 72.780408 +Q 435.894615 72.780408 436.802428 72.321033 +Q 437.966178 71.734783 437.966178 70.689158 +Q 437.966178 69.827283 436.988365 69.328533 +Q 436.16149 68.897595 434.943053 68.862595 +Q 433.864615 68.821033 433.105553 68.392283 +Q 432.134303 67.836658 432.134303 66.806345 +Q 432.134303 65.587908 433.514615 64.583845 +Q 434.833678 63.63447 436.242428 63.63447 +Q 436.90524 63.63447 437.740865 63.859783 +Q 438.84774 64.152908 438.84774 64.610095 +Q 438.84774 65.211658 438.233053 65.211658 +Q 437.959615 65.211658 437.274928 65.065095 +Q 436.592428 64.918533 436.216178 64.925095 +Q 435.148678 64.93822 434.404928 65.452283 +Q 433.639303 65.977283 433.639303 66.729783 +Q 433.639303 67.298533 434.649928 67.530408 +Q 435.026178 67.617908 436.106803 67.69447 +Q 437.670865 67.810408 438.552428 68.678845 +Q 439.359615 69.47072 439.359615 70.612595 +Q 439.359615 72.240095 437.856803 73.211345 +Q 436.550865 74.051345 434.827115 74.051345 +Q 433.575865 74.051345 432.536803 73.572283 +Q 431.265865 72.986033 431.246178 71.960095 +z +M 443.549772 74.06447 +Q 442.401334 74.06447 441.574459 73.217908 +Q 440.651334 72.275095 440.603209 70.680408 +Q 440.563834 69.136033 441.384147 67.961345 +Q 442.340084 66.572283 444.048522 66.572283 +Q 445.415709 66.572283 446.120084 67.823533 +Q 446.682272 68.836345 446.660397 70.25822 +Q 446.640709 71.774158 445.868522 72.84822 +Q 444.993522 74.06447 443.549772 74.06447 +z +M 443.961022 67.961345 +Q 442.954772 67.954783 442.394772 68.917283 +Q 441.950709 69.68947 441.950709 70.680408 +Q 441.950709 71.673533 442.491022 72.22697 +Q 442.941647 72.684158 443.549772 72.684158 +Q 444.260709 72.684158 444.774772 72.16572 +Q 445.354459 71.590408 445.389459 70.612595 +Q 445.485709 67.967908 443.961022 67.961345 +z +M 451.439264 74.092908 +Q 450.037076 74.092908 449.100826 73.244158 +Q 448.116451 72.356033 448.116451 70.899158 +Q 448.116451 69.512283 449.039576 68.03572 +Q 450.065514 66.395095 451.349576 66.395095 +Q 452.021139 66.395095 452.848014 66.710095 +Q 453.893639 67.112595 453.893639 67.69447 +Q 453.893639 67.954783 453.723014 68.156033 +Q 453.552389 68.357283 453.298639 68.357283 +Q 453.099576 68.357283 452.953014 68.239158 +Q 452.806451 68.118845 452.668639 68.00072 +Q 452.266139 67.681345 451.349576 67.681345 +Q 450.653951 67.681345 449.969264 68.923845 +Q 449.348014 70.06572 449.348014 70.899158 +Q 449.348014 71.802595 449.962701 72.321033 +Q 450.535826 72.806658 451.439264 72.806658 +Q 451.848326 72.806658 452.314264 72.587908 +L 453.106139 72.16572 +Q 453.311764 72.056345 453.401451 72.056345 +Q 453.653014 72.056345 453.836764 72.257595 +Q 454.022701 72.458845 454.022701 72.719158 +Q 454.022701 73.217908 452.970514 73.681658 +Q 452.047389 74.092908 451.439264 74.092908 +z +M 461.235983 73.94197 +Q 460.859733 73.94197 460.654108 73.546033 +Q 460.297545 72.854783 459.580045 71.91197 +L 458.370358 70.264783 +Q 457.97442 70.579783 457.140983 71.146345 +Q 457.06442 72.205095 457.06442 73.211345 +Q 457.06442 73.517595 456.876295 73.707908 +Q 456.68817 73.900408 456.395045 73.900408 +Q 455.703795 73.900408 455.703795 72.97072 +Q 455.703795 72.404158 455.782545 71.27322 +Q 455.861295 70.142283 455.861295 69.573533 +Q 455.861295 68.53447 455.89192 67.197908 +Q 455.922545 65.861345 455.922545 64.837595 +Q 455.922545 64.529158 455.89192 64.113533 +Q 455.861295 63.69572 455.861295 63.387283 +Q 455.861295 63.078845 456.04942 62.888533 +Q 456.237545 62.696033 456.532858 62.696033 +Q 456.825983 62.696033 457.014108 62.888533 +Q 457.202233 63.078845 457.202233 63.387283 +Q 457.202233 63.702283 457.235045 64.128845 +Q 457.270045 64.555408 457.270045 64.870408 +L 457.22192 67.071033 +Q 457.189108 68.261033 457.202233 69.451033 +Q 458.13192 68.740095 458.993795 67.891345 +L 460.496608 66.340408 +Q 460.72192 66.108533 460.982233 66.108533 +Q 461.249108 66.108533 461.463483 66.32072 +Q 461.680045 66.532908 461.680045 66.812908 +Q 461.680045 67.044783 461.480983 67.270095 +Q 460.640983 68.25447 459.40942 69.38322 +L 460.899108 71.41322 +Q 461.94692 72.841658 461.94692 73.272595 +Q 461.94692 73.546033 461.730358 73.742908 +Q 461.515983 73.94197 461.235983 73.94197 +z +M 466.294029 73.97697 +Q 464.749654 73.97697 463.791529 73.204783 +Q 462.745904 72.34947 462.745904 70.811658 +Q 462.745904 69.03322 463.607779 67.830095 +Q 464.544029 66.517595 466.108092 66.517595 +Q 467.243404 66.517595 467.960904 66.900408 +Q 468.842467 67.372908 468.842467 68.35072 +Q 468.842467 69.03322 468.070279 69.595408 +Q 467.729029 69.840408 466.622154 70.361033 +L 464.010279 71.59697 +Q 464.393092 72.16572 464.964029 72.452283 +Q 465.534967 72.738845 466.294029 72.738845 +Q 466.764342 72.738845 467.400904 72.561658 +Q 468.208092 72.336345 468.439967 71.971033 +Q 468.671842 71.603533 468.938717 71.603533 +Q 469.179342 71.603533 469.365279 71.785095 +Q 469.553404 71.966658 469.553404 72.205095 +Q 469.553404 72.964158 468.330592 73.511033 +Q 467.284967 73.97697 466.294029 73.97697 +z +M 466.108092 67.749158 +Q 465.274654 67.749158 464.721217 68.39447 +Q 464.167779 69.039783 463.894342 70.339158 +L 465.992154 69.341658 +Q 467.230279 68.740095 467.757467 68.296033 +Q 467.169029 67.749158 466.108092 67.749158 +z +M 475.344264 67.836658 +Q 475.199889 67.836658 475.005201 67.823533 +Q 474.810514 67.810408 474.668326 67.810408 +Q 474.510826 67.810408 473.738639 67.91322 +L 473.867701 71.953533 +L 473.874264 72.25322 +L 473.880826 72.60322 +Q 473.909264 74.09947 473.163326 74.09947 +Q 472.889889 74.09947 472.688639 73.922283 +Q 472.487389 73.745095 472.487389 73.47822 +Q 472.487389 73.217908 472.507076 72.69947 +Q 472.528951 72.178845 472.528951 71.918533 +L 472.391139 67.926345 +Q 471.892389 67.906658 470.873014 67.810408 +Q 470.264889 67.727283 470.264889 67.13447 +Q 470.264889 66.832595 470.448639 66.63572 +Q 470.634576 66.436658 470.921139 66.436658 +L 472.356139 66.552595 +Q 472.356139 66.204783 472.325514 65.62072 +Q 472.294889 65.03447 472.294889 64.774158 +Q 472.294889 64.487595 472.493951 64.29947 +Q 472.693014 64.111345 472.979576 64.111345 +Q 473.594264 64.111345 473.697076 65.117595 +Q 473.716764 65.369158 473.716764 65.72572 +L 473.703639 66.121658 +L 473.697076 66.546033 +Q 474.543639 66.436658 474.668326 66.436658 +Q 475.379264 66.436658 475.598014 66.50447 +Q 476.013639 66.642283 476.013639 67.147595 +Q 476.013639 67.447283 475.825514 67.64197 +Q 475.637389 67.836658 475.344264 67.836658 +z +M 483.425162 69.650095 +Q 483.232662 69.650095 482.589537 69.560408 +Q 482.53485 70.592908 482.53485 73.176345 +Q 482.53485 73.449783 482.357662 73.637908 +Q 482.180475 73.826033 481.9136 73.826033 +Q 481.640162 73.826033 481.462975 73.637908 +Q 481.285787 73.449783 481.285787 73.176345 +L 481.285787 71.166033 +Q 481.285787 70.16197 481.408287 68.337595 +Q 481.543912 66.360095 481.559225 65.50697 +L 481.559225 64.564158 +Q 481.559225 63.886033 481.640162 63.579783 +Q 481.797662 62.97822 482.309537 63.059158 +Q 482.528287 62.991345 482.930787 62.958533 +Q 483.335475 62.923533 483.923912 62.923533 +Q 485.175162 62.923533 486.268912 63.776658 +Q 487.472037 64.71947 487.472037 66.047283 +Q 487.472037 67.742595 486.185787 68.746658 +Q 485.03735 69.650095 483.425162 69.650095 +z +M 483.766412 64.22072 +Q 483.464537 64.22072 483.228287 64.236033 +Q 482.994225 64.249158 482.830162 64.275408 +L 482.817037 65.53322 +L 482.672662 68.25447 +L 483.425162 68.344158 +Q 484.5736 68.344158 485.358912 67.762283 +Q 486.220787 67.12572 486.220787 66.047283 +Q 486.220787 65.281658 485.400475 64.72822 +Q 484.641412 64.22072 483.766412 64.22072 +z +M 492.031334 73.97697 +Q 490.486959 73.97697 489.528834 73.204783 +Q 488.483209 72.34947 488.483209 70.811658 +Q 488.483209 69.03322 489.345084 67.830095 +Q 490.281334 66.517595 491.845397 66.517595 +Q 492.980709 66.517595 493.698209 66.900408 +Q 494.579772 67.372908 494.579772 68.35072 +Q 494.579772 69.03322 493.807584 69.595408 +Q 493.466334 69.840408 492.359459 70.361033 +L 489.747584 71.59697 +Q 490.130397 72.16572 490.701334 72.452283 +Q 491.272272 72.738845 492.031334 72.738845 +Q 492.501647 72.738845 493.138209 72.561658 +Q 493.945397 72.336345 494.177272 71.971033 +Q 494.409147 71.603533 494.676022 71.603533 +Q 494.916647 71.603533 495.102584 71.785095 +Q 495.290709 71.966658 495.290709 72.205095 +Q 495.290709 72.964158 494.067897 73.511033 +Q 493.022272 73.97697 492.031334 73.97697 +z +M 491.845397 67.749158 +Q 491.011959 67.749158 490.458522 68.39447 +Q 489.905084 69.039783 489.631647 70.339158 +L 491.729459 69.341658 +Q 492.967584 68.740095 493.494772 68.296033 +Q 492.906334 67.749158 491.845397 67.749158 +z +M 501.847194 74.112595 +Q 501.718131 74.112595 501.374694 73.812908 +Q 501.068444 73.532908 500.917506 73.314158 +Q 500.261256 73.668533 499.762506 73.850095 +Q 499.263756 74.031658 498.929069 74.031658 +Q 497.327819 74.031658 496.597194 73.12822 +Q 495.905944 72.281658 495.905944 70.531658 +Q 495.905944 68.87572 497.043444 67.701033 +Q 498.183131 66.524158 499.762506 66.524158 +Q 500.357506 66.524158 501.094694 66.832595 +Q 502.024381 67.215408 502.024381 67.75572 +Q 502.024381 67.93947 501.888756 68.083845 +Q 501.820944 68.344158 501.781569 68.939158 +Q 501.744381 69.53197 501.737819 70.461658 +Q 501.731256 71.310408 501.853756 71.802595 +Q 501.921569 72.102283 502.284694 73.00572 +Q 502.332819 73.12822 502.442194 73.368845 +L 502.483756 73.484783 +Q 502.483756 73.75822 502.291256 73.935408 +Q 502.100944 74.112595 501.847194 74.112595 +z +M 500.425319 69.361345 +Q 500.425319 69.06822 500.462506 68.722595 +Q 500.499694 68.37697 500.576256 67.987595 +Q 500.322506 67.858533 500.140944 67.797283 +Q 499.961569 67.736033 499.852194 67.736033 +Q 498.791256 67.736033 498.021256 68.600095 +Q 497.253444 69.464158 497.253444 70.592908 +Q 497.253444 71.712908 497.649381 72.275095 +Q 498.047506 72.835095 498.839381 72.835095 +Q 499.495631 72.835095 499.952819 72.59447 +Q 500.200006 72.465408 500.644069 72.076033 +Q 500.425319 70.264783 500.425319 69.361345 +z +M 509.367819 73.94197 +Q 508.991569 73.94197 508.785944 73.546033 +Q 508.429381 72.854783 507.711881 71.91197 +L 506.502194 70.264783 +Q 506.106256 70.579783 505.272819 71.146345 +Q 505.196256 72.205095 505.196256 73.211345 +Q 505.196256 73.517595 505.008131 73.707908 +Q 504.820006 73.900408 504.526881 73.900408 +Q 503.835631 73.900408 503.835631 72.97072 +Q 503.835631 72.404158 503.914381 71.27322 +Q 503.993131 70.142283 503.993131 69.573533 +Q 503.993131 68.53447 504.023756 67.197908 +Q 504.054381 65.861345 504.054381 64.837595 +Q 504.054381 64.529158 504.023756 64.113533 +Q 503.993131 63.69572 503.993131 63.387283 +Q 503.993131 63.078845 504.181256 62.888533 +Q 504.369381 62.696033 504.664694 62.696033 +Q 504.957819 62.696033 505.145944 62.888533 +Q 505.334069 63.078845 505.334069 63.387283 +Q 505.334069 63.702283 505.366881 64.128845 +Q 505.401881 64.555408 505.401881 64.870408 +L 505.353756 67.071033 +Q 505.320944 68.261033 505.334069 69.451033 +Q 506.263756 68.740095 507.125631 67.891345 +L 508.628444 66.340408 +Q 508.853756 66.108533 509.114069 66.108533 +Q 509.380944 66.108533 509.595319 66.32072 +Q 509.811881 66.532908 509.811881 66.812908 +Q 509.811881 67.044783 509.612819 67.270095 +Q 508.772819 68.25447 507.541256 69.38322 +L 509.030944 71.41322 +Q 510.078756 72.841658 510.078756 73.272595 +Q 510.078756 73.546033 509.862194 73.742908 +Q 509.647819 73.94197 509.367819 73.94197 +z +"/> + </g> + <g id="text_26"> + <path d="M 152.07471 241.992597 +Q 151.746585 241.992597 151.510335 241.760722 +Q 151.276273 241.526659 151.276273 241.205097 +Q 151.276273 240.876972 151.510335 240.645097 +Q 151.746585 240.413222 152.07471 240.413222 +Q 152.402835 240.413222 152.641273 240.645097 +Q 152.881898 240.876972 152.881898 241.205097 +Q 152.881898 241.526659 152.641273 241.760722 +Q 152.402835 241.992597 152.07471 241.992597 +z +M 152.020023 252.225722 +Q 152.028773 251.425097 151.788148 248.130722 +L 151.556273 244.363847 +Q 151.556273 244.022597 151.75096 243.755722 +Q 151.945648 243.488847 152.247523 243.488847 +Q 152.479398 243.488847 152.711273 243.659472 +Q 152.943148 243.830097 152.95846 244.009472 +L 153.183773 247.946972 +L 153.367523 252.157909 +Q 153.367523 253.107284 152.80096 253.879472 +Q 152.184085 254.721659 151.302523 254.721659 +Q 149.832523 254.721659 148.841585 252.457597 +Q 148.760648 252.273847 148.760648 252.129472 +Q 148.760648 251.856034 148.975023 251.656972 +Q 149.191585 251.460097 149.465023 251.460097 +Q 149.867523 251.460097 150.305023 252.348222 +Q 150.414398 252.582284 150.687835 253.019784 +Q 150.95471 253.361034 151.302523 253.361034 +Q 151.604398 253.361034 151.816585 252.910409 +Q 151.980648 252.566972 152.020023 252.225722 +z +M 161.77682 244.604472 +Q 161.693695 245.608534 161.693695 246.612597 +Q 161.693695 248.889784 161.905882 250.051347 +Q 161.919007 250.147597 161.919007 250.208847 +Q 161.919007 250.482284 161.726507 250.659472 +Q 161.536195 250.838847 161.284632 250.838847 +Q 160.860257 250.838847 160.661195 250.221972 +Q 160.169007 250.585097 159.639632 250.768847 +Q 159.110257 250.954784 158.534945 250.954784 +Q 157.119632 250.954784 156.189945 250.009784 +Q 155.234007 249.047284 155.234007 247.535722 +Q 155.234007 245.711347 156.200882 244.611034 +Q 157.167757 243.510722 158.71432 243.510722 +Q 159.506195 243.510722 159.937132 243.755722 +L 160.580257 244.228222 +Q 160.67432 241.349472 160.80557 240.351972 +Q 160.89307 239.743847 161.42682 239.743847 +Q 162.050257 239.743847 162.050257 240.406659 +Q 162.050257 241.356034 161.77682 244.604472 +z +M 158.74057 244.781659 +Q 157.592132 244.781659 157.01682 245.461972 +Q 156.443695 246.142284 156.443695 247.509472 +Q 156.443695 248.391034 157.06932 249.027597 +Q 157.694945 249.661972 158.534945 249.661972 +Q 159.110257 249.661972 159.506195 249.449784 +Q 159.73807 249.327284 160.265257 248.883222 +Q 160.36807 248.793534 160.46432 248.671034 +L 160.442445 247.487597 +L 160.449007 246.695722 +L 160.46432 245.888534 +Q 160.204007 245.335097 159.77307 245.059472 +Q 159.342132 244.781659 158.74057 244.781659 +z +M 166.26639 251.042284 +Q 165.117952 251.042284 164.291077 250.195722 +Q 163.367952 249.252909 163.319827 247.658222 +Q 163.280452 246.113847 164.100765 244.939159 +Q 165.056702 243.550097 166.76514 243.550097 +Q 168.132327 243.550097 168.836702 244.801347 +Q 169.39889 245.814159 169.377015 247.236034 +Q 169.357327 248.751972 168.58514 249.826034 +Q 167.71014 251.042284 166.26639 251.042284 +z +M 166.67764 244.939159 +Q 165.67139 244.932597 165.11139 245.895097 +Q 164.667327 246.667284 164.667327 247.658222 +Q 164.667327 248.651347 165.20764 249.204784 +Q 165.658265 249.661972 166.26639 249.661972 +Q 166.977327 249.661972 167.49139 249.143534 +Q 168.071077 248.568222 168.106077 247.590409 +Q 168.202327 244.945722 166.67764 244.939159 +z +M 175.639007 244.814472 +Q 175.494632 244.814472 175.299945 244.801347 +Q 175.105257 244.788222 174.96307 244.788222 +Q 174.80557 244.788222 174.033382 244.891034 +L 174.162445 248.931347 +L 174.169007 249.231034 +L 174.17557 249.581034 +Q 174.204007 251.077284 173.45807 251.077284 +Q 173.184632 251.077284 172.983382 250.900097 +Q 172.782132 250.722909 172.782132 250.456034 +Q 172.782132 250.195722 172.80182 249.677284 +Q 172.823695 249.156659 172.823695 248.896347 +L 172.685882 244.904159 +Q 172.187132 244.884472 171.167757 244.788222 +Q 170.559632 244.705097 170.559632 244.112284 +Q 170.559632 243.810409 170.743382 243.613534 +Q 170.92932 243.414472 171.215882 243.414472 +L 172.650882 243.530409 +Q 172.650882 243.182597 172.620257 242.598534 +Q 172.589632 242.012284 172.589632 241.751972 +Q 172.589632 241.465409 172.788695 241.277284 +Q 172.987757 241.089159 173.27432 241.089159 +Q 173.889007 241.089159 173.99182 242.095409 +Q 174.011507 242.346972 174.011507 242.703534 +L 173.998382 243.099472 +L 173.99182 243.523847 +Q 174.838382 243.414472 174.96307 243.414472 +Q 175.674007 243.414472 175.892757 243.482284 +Q 176.308382 243.620097 176.308382 244.125409 +Q 176.308382 244.425097 176.120257 244.619784 +Q 175.932132 244.814472 175.639007 244.814472 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 152.07471 241.992597 +Q 151.746585 241.992597 151.510335 241.760722 +Q 151.276273 241.526659 151.276273 241.205097 +Q 151.276273 240.876972 151.510335 240.645097 +Q 151.746585 240.413222 152.07471 240.413222 +Q 152.402835 240.413222 152.641273 240.645097 +Q 152.881898 240.876972 152.881898 241.205097 +Q 152.881898 241.526659 152.641273 241.760722 +Q 152.402835 241.992597 152.07471 241.992597 +z +M 152.020023 252.225722 +Q 152.028773 251.425097 151.788148 248.130722 +L 151.556273 244.363847 +Q 151.556273 244.022597 151.75096 243.755722 +Q 151.945648 243.488847 152.247523 243.488847 +Q 152.479398 243.488847 152.711273 243.659472 +Q 152.943148 243.830097 152.95846 244.009472 +L 153.183773 247.946972 +L 153.367523 252.157909 +Q 153.367523 253.107284 152.80096 253.879472 +Q 152.184085 254.721659 151.302523 254.721659 +Q 149.832523 254.721659 148.841585 252.457597 +Q 148.760648 252.273847 148.760648 252.129472 +Q 148.760648 251.856034 148.975023 251.656972 +Q 149.191585 251.460097 149.465023 251.460097 +Q 149.867523 251.460097 150.305023 252.348222 +Q 150.414398 252.582284 150.687835 253.019784 +Q 150.95471 253.361034 151.302523 253.361034 +Q 151.604398 253.361034 151.816585 252.910409 +Q 151.980648 252.566972 152.020023 252.225722 +z +M 161.77682 244.604472 +Q 161.693695 245.608534 161.693695 246.612597 +Q 161.693695 248.889784 161.905882 250.051347 +Q 161.919007 250.147597 161.919007 250.208847 +Q 161.919007 250.482284 161.726507 250.659472 +Q 161.536195 250.838847 161.284632 250.838847 +Q 160.860257 250.838847 160.661195 250.221972 +Q 160.169007 250.585097 159.639632 250.768847 +Q 159.110257 250.954784 158.534945 250.954784 +Q 157.119632 250.954784 156.189945 250.009784 +Q 155.234007 249.047284 155.234007 247.535722 +Q 155.234007 245.711347 156.200882 244.611034 +Q 157.167757 243.510722 158.71432 243.510722 +Q 159.506195 243.510722 159.937132 243.755722 +L 160.580257 244.228222 +Q 160.67432 241.349472 160.80557 240.351972 +Q 160.89307 239.743847 161.42682 239.743847 +Q 162.050257 239.743847 162.050257 240.406659 +Q 162.050257 241.356034 161.77682 244.604472 +z +M 158.74057 244.781659 +Q 157.592132 244.781659 157.01682 245.461972 +Q 156.443695 246.142284 156.443695 247.509472 +Q 156.443695 248.391034 157.06932 249.027597 +Q 157.694945 249.661972 158.534945 249.661972 +Q 159.110257 249.661972 159.506195 249.449784 +Q 159.73807 249.327284 160.265257 248.883222 +Q 160.36807 248.793534 160.46432 248.671034 +L 160.442445 247.487597 +L 160.449007 246.695722 +L 160.46432 245.888534 +Q 160.204007 245.335097 159.77307 245.059472 +Q 159.342132 244.781659 158.74057 244.781659 +z +M 166.26639 251.042284 +Q 165.117952 251.042284 164.291077 250.195722 +Q 163.367952 249.252909 163.319827 247.658222 +Q 163.280452 246.113847 164.100765 244.939159 +Q 165.056702 243.550097 166.76514 243.550097 +Q 168.132327 243.550097 168.836702 244.801347 +Q 169.39889 245.814159 169.377015 247.236034 +Q 169.357327 248.751972 168.58514 249.826034 +Q 167.71014 251.042284 166.26639 251.042284 +z +M 166.67764 244.939159 +Q 165.67139 244.932597 165.11139 245.895097 +Q 164.667327 246.667284 164.667327 247.658222 +Q 164.667327 248.651347 165.20764 249.204784 +Q 165.658265 249.661972 166.26639 249.661972 +Q 166.977327 249.661972 167.49139 249.143534 +Q 168.071077 248.568222 168.106077 247.590409 +Q 168.202327 244.945722 166.67764 244.939159 +z +M 175.639007 244.814472 +Q 175.494632 244.814472 175.299945 244.801347 +Q 175.105257 244.788222 174.96307 244.788222 +Q 174.80557 244.788222 174.033382 244.891034 +L 174.162445 248.931347 +L 174.169007 249.231034 +L 174.17557 249.581034 +Q 174.204007 251.077284 173.45807 251.077284 +Q 173.184632 251.077284 172.983382 250.900097 +Q 172.782132 250.722909 172.782132 250.456034 +Q 172.782132 250.195722 172.80182 249.677284 +Q 172.823695 249.156659 172.823695 248.896347 +L 172.685882 244.904159 +Q 172.187132 244.884472 171.167757 244.788222 +Q 170.559632 244.705097 170.559632 244.112284 +Q 170.559632 243.810409 170.743382 243.613534 +Q 170.92932 243.414472 171.215882 243.414472 +L 172.650882 243.530409 +Q 172.650882 243.182597 172.620257 242.598534 +Q 172.589632 242.012284 172.589632 241.751972 +Q 172.589632 241.465409 172.788695 241.277284 +Q 172.987757 241.089159 173.27432 241.089159 +Q 173.889007 241.089159 173.99182 242.095409 +Q 174.011507 242.346972 174.011507 242.703534 +L 173.998382 243.099472 +L 173.99182 243.523847 +Q 174.838382 243.414472 174.96307 243.414472 +Q 175.674007 243.414472 175.892757 243.482284 +Q 176.308382 243.620097 176.308382 244.125409 +Q 176.308382 244.425097 176.120257 244.619784 +Q 175.932132 244.814472 175.639007 244.814472 +z +"/> + </g> + <g id="text_27"> + <path d="M 184.458442 188.27605 +Q 184.375317 189.280113 184.375317 190.284175 +Q 184.375317 192.561363 184.587505 193.722925 +Q 184.60063 193.819175 184.60063 193.880425 +Q 184.60063 194.153863 184.40813 194.33105 +Q 184.217817 194.510425 183.966255 194.510425 +Q 183.54188 194.510425 183.342817 193.89355 +Q 182.85063 194.256675 182.321255 194.440425 +Q 181.79188 194.626363 181.216567 194.626363 +Q 179.801255 194.626363 178.871567 193.681363 +Q 177.91563 192.718863 177.91563 191.2073 +Q 177.91563 189.382925 178.882505 188.282613 +Q 179.84938 187.1823 181.395942 187.1823 +Q 182.187817 187.1823 182.618755 187.4273 +L 183.26188 187.8998 +Q 183.355942 185.02105 183.487192 184.02355 +Q 183.574692 183.415425 184.108442 183.415425 +Q 184.73188 183.415425 184.73188 184.078238 +Q 184.73188 185.027613 184.458442 188.27605 +z +M 181.422192 188.453238 +Q 180.273755 188.453238 179.698442 189.13355 +Q 179.125317 189.813863 179.125317 191.18105 +Q 179.125317 192.062613 179.750942 192.699175 +Q 180.376567 193.33355 181.216567 193.33355 +Q 181.79188 193.33355 182.187817 193.121363 +Q 182.419692 192.998863 182.94688 192.5548 +Q 183.049692 192.465113 183.145942 192.342613 +L 183.124067 191.159175 +L 183.13063 190.3673 +L 183.145942 189.560113 +Q 182.88563 189.006675 182.454692 188.73105 +Q 182.023755 188.453238 181.422192 188.453238 +z +M 188.948013 194.713863 +Q 187.799575 194.713863 186.9727 193.8673 +Q 186.049575 192.924488 186.00145 191.3298 +Q 185.962075 189.785425 186.782388 188.610738 +Q 187.738325 187.221675 189.446763 187.221675 +Q 190.81395 187.221675 191.518325 188.472925 +Q 192.080513 189.485738 192.058638 190.907613 +Q 192.03895 192.42355 191.266763 193.497613 +Q 190.391763 194.713863 188.948013 194.713863 +z +M 189.359263 188.610738 +Q 188.353013 188.604175 187.793013 189.566675 +Q 187.34895 190.338863 187.34895 191.3298 +Q 187.34895 192.322925 187.889263 192.876363 +Q 188.339888 193.33355 188.948013 193.33355 +Q 189.65895 193.33355 190.173013 192.815113 +Q 190.7527 192.2398 190.7877 191.261988 +Q 190.88395 188.6173 189.359263 188.610738 +z +M 198.32063 188.48605 +Q 198.176255 188.48605 197.981567 188.472925 +Q 197.78688 188.4598 197.644692 188.4598 +Q 197.487192 188.4598 196.715005 188.562613 +L 196.844067 192.602925 +L 196.85063 192.902613 +L 196.857192 193.252613 +Q 196.88563 194.748863 196.139692 194.748863 +Q 195.866255 194.748863 195.665005 194.571675 +Q 195.463755 194.394488 195.463755 194.127613 +Q 195.463755 193.8673 195.483442 193.348863 +Q 195.505317 192.828238 195.505317 192.567925 +L 195.367505 188.575738 +Q 194.868755 188.55605 193.84938 188.4598 +Q 193.241255 188.376675 193.241255 187.783863 +Q 193.241255 187.481988 193.425005 187.285113 +Q 193.610942 187.08605 193.897505 187.08605 +L 195.332505 187.201988 +Q 195.332505 186.854175 195.30188 186.270113 +Q 195.271255 185.683863 195.271255 185.42355 +Q 195.271255 185.136988 195.470317 184.948863 +Q 195.66938 184.760738 195.955942 184.760738 +Q 196.57063 184.760738 196.673442 185.766988 +Q 196.69313 186.01855 196.69313 186.375113 +L 196.680005 186.77105 +L 196.673442 187.195425 +Q 197.520005 187.08605 197.644692 187.08605 +Q 198.35563 187.08605 198.57438 187.153863 +Q 198.990005 187.291675 198.990005 187.796988 +Q 198.990005 188.096675 198.80188 188.291363 +Q 198.613755 188.48605 198.32063 188.48605 +z +M 206.284497 194.324488 +Q 206.113872 194.324488 205.803247 194.219488 +Q 205.492622 194.1123 205.32856 194.1123 +Q 204.97856 194.1123 204.280747 194.153863 +Q 203.585122 194.195425 203.22856 194.195425 +Q 202.961685 194.195425 202.438872 194.263238 +Q 201.91606 194.33105 201.649185 194.33105 +Q 201.57481 194.33105 201.430435 194.3048 +Q 201.288247 194.276363 201.211685 194.276363 +Q 200.741372 194.276363 200.596997 193.819175 +Q 200.51606 193.580738 200.51606 192.998863 +Q 200.51606 191.406363 201.38231 190.435113 +Q 201.780435 189.99105 203.523872 188.794488 +Q 204.499497 188.125113 204.827622 187.748863 +Q 205.41606 187.092613 205.41606 186.21105 +Q 205.41606 185.77355 204.849497 185.4323 +Q 204.350747 185.123863 203.871685 185.123863 +Q 203.241685 185.123863 202.675122 185.486988 +L 201.69731 186.252613 +Q 201.404185 186.484488 201.226997 186.484488 +Q 200.522622 186.484488 200.522622 185.924488 +Q 200.522622 185.602925 200.780747 185.368863 +Q 201.581372 184.61855 202.16981 184.283863 +Q 202.996685 183.811363 203.871685 183.811363 +Q 204.97856 183.811363 205.846997 184.412925 +Q 206.818247 185.088863 206.818247 186.1498 +Q 206.818247 186.845425 206.619185 187.433863 +Q 206.42231 188.0223 206.017622 188.507925 +Q 205.505747 189.122613 204.280747 189.881675 +Q 202.996685 190.688863 202.594185 191.104488 +Q 201.835122 191.891988 201.848247 193.011988 +L 203.256997 192.882925 +Q 204.705122 192.7998 205.32856 192.7998 +Q 205.846997 192.7998 206.312935 192.979175 +Q 206.927622 193.217613 206.927622 193.641988 +Q 206.927622 193.908863 206.741685 194.116675 +Q 206.557935 194.324488 206.284497 194.324488 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 184.458442 188.27605 +Q 184.375317 189.280113 184.375317 190.284175 +Q 184.375317 192.561363 184.587505 193.722925 +Q 184.60063 193.819175 184.60063 193.880425 +Q 184.60063 194.153863 184.40813 194.33105 +Q 184.217817 194.510425 183.966255 194.510425 +Q 183.54188 194.510425 183.342817 193.89355 +Q 182.85063 194.256675 182.321255 194.440425 +Q 181.79188 194.626363 181.216567 194.626363 +Q 179.801255 194.626363 178.871567 193.681363 +Q 177.91563 192.718863 177.91563 191.2073 +Q 177.91563 189.382925 178.882505 188.282613 +Q 179.84938 187.1823 181.395942 187.1823 +Q 182.187817 187.1823 182.618755 187.4273 +L 183.26188 187.8998 +Q 183.355942 185.02105 183.487192 184.02355 +Q 183.574692 183.415425 184.108442 183.415425 +Q 184.73188 183.415425 184.73188 184.078238 +Q 184.73188 185.027613 184.458442 188.27605 +z +M 181.422192 188.453238 +Q 180.273755 188.453238 179.698442 189.13355 +Q 179.125317 189.813863 179.125317 191.18105 +Q 179.125317 192.062613 179.750942 192.699175 +Q 180.376567 193.33355 181.216567 193.33355 +Q 181.79188 193.33355 182.187817 193.121363 +Q 182.419692 192.998863 182.94688 192.5548 +Q 183.049692 192.465113 183.145942 192.342613 +L 183.124067 191.159175 +L 183.13063 190.3673 +L 183.145942 189.560113 +Q 182.88563 189.006675 182.454692 188.73105 +Q 182.023755 188.453238 181.422192 188.453238 +z +M 188.948013 194.713863 +Q 187.799575 194.713863 186.9727 193.8673 +Q 186.049575 192.924488 186.00145 191.3298 +Q 185.962075 189.785425 186.782388 188.610738 +Q 187.738325 187.221675 189.446763 187.221675 +Q 190.81395 187.221675 191.518325 188.472925 +Q 192.080513 189.485738 192.058638 190.907613 +Q 192.03895 192.42355 191.266763 193.497613 +Q 190.391763 194.713863 188.948013 194.713863 +z +M 189.359263 188.610738 +Q 188.353013 188.604175 187.793013 189.566675 +Q 187.34895 190.338863 187.34895 191.3298 +Q 187.34895 192.322925 187.889263 192.876363 +Q 188.339888 193.33355 188.948013 193.33355 +Q 189.65895 193.33355 190.173013 192.815113 +Q 190.7527 192.2398 190.7877 191.261988 +Q 190.88395 188.6173 189.359263 188.610738 +z +M 198.32063 188.48605 +Q 198.176255 188.48605 197.981567 188.472925 +Q 197.78688 188.4598 197.644692 188.4598 +Q 197.487192 188.4598 196.715005 188.562613 +L 196.844067 192.602925 +L 196.85063 192.902613 +L 196.857192 193.252613 +Q 196.88563 194.748863 196.139692 194.748863 +Q 195.866255 194.748863 195.665005 194.571675 +Q 195.463755 194.394488 195.463755 194.127613 +Q 195.463755 193.8673 195.483442 193.348863 +Q 195.505317 192.828238 195.505317 192.567925 +L 195.367505 188.575738 +Q 194.868755 188.55605 193.84938 188.4598 +Q 193.241255 188.376675 193.241255 187.783863 +Q 193.241255 187.481988 193.425005 187.285113 +Q 193.610942 187.08605 193.897505 187.08605 +L 195.332505 187.201988 +Q 195.332505 186.854175 195.30188 186.270113 +Q 195.271255 185.683863 195.271255 185.42355 +Q 195.271255 185.136988 195.470317 184.948863 +Q 195.66938 184.760738 195.955942 184.760738 +Q 196.57063 184.760738 196.673442 185.766988 +Q 196.69313 186.01855 196.69313 186.375113 +L 196.680005 186.77105 +L 196.673442 187.195425 +Q 197.520005 187.08605 197.644692 187.08605 +Q 198.35563 187.08605 198.57438 187.153863 +Q 198.990005 187.291675 198.990005 187.796988 +Q 198.990005 188.096675 198.80188 188.291363 +Q 198.613755 188.48605 198.32063 188.48605 +z +M 206.284497 194.324488 +Q 206.113872 194.324488 205.803247 194.219488 +Q 205.492622 194.1123 205.32856 194.1123 +Q 204.97856 194.1123 204.280747 194.153863 +Q 203.585122 194.195425 203.22856 194.195425 +Q 202.961685 194.195425 202.438872 194.263238 +Q 201.91606 194.33105 201.649185 194.33105 +Q 201.57481 194.33105 201.430435 194.3048 +Q 201.288247 194.276363 201.211685 194.276363 +Q 200.741372 194.276363 200.596997 193.819175 +Q 200.51606 193.580738 200.51606 192.998863 +Q 200.51606 191.406363 201.38231 190.435113 +Q 201.780435 189.99105 203.523872 188.794488 +Q 204.499497 188.125113 204.827622 187.748863 +Q 205.41606 187.092613 205.41606 186.21105 +Q 205.41606 185.77355 204.849497 185.4323 +Q 204.350747 185.123863 203.871685 185.123863 +Q 203.241685 185.123863 202.675122 185.486988 +L 201.69731 186.252613 +Q 201.404185 186.484488 201.226997 186.484488 +Q 200.522622 186.484488 200.522622 185.924488 +Q 200.522622 185.602925 200.780747 185.368863 +Q 201.581372 184.61855 202.16981 184.283863 +Q 202.996685 183.811363 203.871685 183.811363 +Q 204.97856 183.811363 205.846997 184.412925 +Q 206.818247 185.088863 206.818247 186.1498 +Q 206.818247 186.845425 206.619185 187.433863 +Q 206.42231 188.0223 206.017622 188.507925 +Q 205.505747 189.122613 204.280747 189.881675 +Q 202.996685 190.688863 202.594185 191.104488 +Q 201.835122 191.891988 201.848247 193.011988 +L 203.256997 192.882925 +Q 204.705122 192.7998 205.32856 192.7998 +Q 205.846997 192.7998 206.312935 192.979175 +Q 206.927622 193.217613 206.927622 193.641988 +Q 206.927622 193.908863 206.741685 194.116675 +Q 206.557935 194.324488 206.284497 194.324488 +z +"/> + </g> + <g id="text_28"> + <path d="M 184.458442 216.517043 +Q 184.375317 217.521106 184.375317 218.525168 +Q 184.375317 220.802356 184.587505 221.963918 +Q 184.60063 222.060168 184.60063 222.121418 +Q 184.60063 222.394856 184.40813 222.572043 +Q 184.217817 222.751418 183.966255 222.751418 +Q 183.54188 222.751418 183.342817 222.134543 +Q 182.85063 222.497668 182.321255 222.681418 +Q 181.79188 222.867356 181.216567 222.867356 +Q 179.801255 222.867356 178.871567 221.922356 +Q 177.91563 220.959856 177.91563 219.448293 +Q 177.91563 217.623918 178.882505 216.523606 +Q 179.84938 215.423293 181.395942 215.423293 +Q 182.187817 215.423293 182.618755 215.668293 +L 183.26188 216.140793 +Q 183.355942 213.262043 183.487192 212.264543 +Q 183.574692 211.656418 184.108442 211.656418 +Q 184.73188 211.656418 184.73188 212.319231 +Q 184.73188 213.268606 184.458442 216.517043 +z +M 181.422192 216.694231 +Q 180.273755 216.694231 179.698442 217.374543 +Q 179.125317 218.054856 179.125317 219.422043 +Q 179.125317 220.303606 179.750942 220.940168 +Q 180.376567 221.574543 181.216567 221.574543 +Q 181.79188 221.574543 182.187817 221.362356 +Q 182.419692 221.239856 182.94688 220.795793 +Q 183.049692 220.706106 183.145942 220.583606 +L 183.124067 219.400168 +L 183.13063 218.608293 +L 183.145942 217.801106 +Q 182.88563 217.247668 182.454692 216.972043 +Q 182.023755 216.694231 181.422192 216.694231 +z +M 188.948013 222.954856 +Q 187.799575 222.954856 186.9727 222.108293 +Q 186.049575 221.165481 186.00145 219.570793 +Q 185.962075 218.026418 186.782388 216.851731 +Q 187.738325 215.462668 189.446763 215.462668 +Q 190.81395 215.462668 191.518325 216.713918 +Q 192.080513 217.726731 192.058638 219.148606 +Q 192.03895 220.664543 191.266763 221.738606 +Q 190.391763 222.954856 188.948013 222.954856 +z +M 189.359263 216.851731 +Q 188.353013 216.845168 187.793013 217.807668 +Q 187.34895 218.579856 187.34895 219.570793 +Q 187.34895 220.563918 187.889263 221.117356 +Q 188.339888 221.574543 188.948013 221.574543 +Q 189.65895 221.574543 190.173013 221.056106 +Q 190.7527 220.480793 190.7877 219.502981 +Q 190.88395 216.858293 189.359263 216.851731 +z +M 198.32063 216.727043 +Q 198.176255 216.727043 197.981567 216.713918 +Q 197.78688 216.700793 197.644692 216.700793 +Q 197.487192 216.700793 196.715005 216.803606 +L 196.844067 220.843918 +L 196.85063 221.143606 +L 196.857192 221.493606 +Q 196.88563 222.989856 196.139692 222.989856 +Q 195.866255 222.989856 195.665005 222.812668 +Q 195.463755 222.635481 195.463755 222.368606 +Q 195.463755 222.108293 195.483442 221.589856 +Q 195.505317 221.069231 195.505317 220.808918 +L 195.367505 216.816731 +Q 194.868755 216.797043 193.84938 216.700793 +Q 193.241255 216.617668 193.241255 216.024856 +Q 193.241255 215.722981 193.425005 215.526106 +Q 193.610942 215.327043 193.897505 215.327043 +L 195.332505 215.442981 +Q 195.332505 215.095168 195.30188 214.511106 +Q 195.271255 213.924856 195.271255 213.664543 +Q 195.271255 213.377981 195.470317 213.189856 +Q 195.66938 213.001731 195.955942 213.001731 +Q 196.57063 213.001731 196.673442 214.007981 +Q 196.69313 214.259543 196.69313 214.616106 +L 196.680005 215.012043 +L 196.673442 215.436418 +Q 197.520005 215.327043 197.644692 215.327043 +Q 198.35563 215.327043 198.57438 215.394856 +Q 198.990005 215.532668 198.990005 216.037981 +Q 198.990005 216.337668 198.80188 216.532356 +Q 198.613755 216.727043 198.32063 216.727043 +z +M 206.284497 222.565481 +Q 206.113872 222.565481 205.803247 222.460481 +Q 205.492622 222.353293 205.32856 222.353293 +Q 204.97856 222.353293 204.280747 222.394856 +Q 203.585122 222.436418 203.22856 222.436418 +Q 202.961685 222.436418 202.438872 222.504231 +Q 201.91606 222.572043 201.649185 222.572043 +Q 201.57481 222.572043 201.430435 222.545793 +Q 201.288247 222.517356 201.211685 222.517356 +Q 200.741372 222.517356 200.596997 222.060168 +Q 200.51606 221.821731 200.51606 221.239856 +Q 200.51606 219.647356 201.38231 218.676106 +Q 201.780435 218.232043 203.523872 217.035481 +Q 204.499497 216.366106 204.827622 215.989856 +Q 205.41606 215.333606 205.41606 214.452043 +Q 205.41606 214.014543 204.849497 213.673293 +Q 204.350747 213.364856 203.871685 213.364856 +Q 203.241685 213.364856 202.675122 213.727981 +L 201.69731 214.493606 +Q 201.404185 214.725481 201.226997 214.725481 +Q 200.522622 214.725481 200.522622 214.165481 +Q 200.522622 213.843918 200.780747 213.609856 +Q 201.581372 212.859543 202.16981 212.524856 +Q 202.996685 212.052356 203.871685 212.052356 +Q 204.97856 212.052356 205.846997 212.653918 +Q 206.818247 213.329856 206.818247 214.390793 +Q 206.818247 215.086418 206.619185 215.674856 +Q 206.42231 216.263293 206.017622 216.748918 +Q 205.505747 217.363606 204.280747 218.122668 +Q 202.996685 218.929856 202.594185 219.345481 +Q 201.835122 220.132981 201.848247 221.252981 +L 203.256997 221.123918 +Q 204.705122 221.040793 205.32856 221.040793 +Q 205.846997 221.040793 206.312935 221.220168 +Q 206.927622 221.458606 206.927622 221.882981 +Q 206.927622 222.149856 206.741685 222.357668 +Q 206.557935 222.565481 206.284497 222.565481 +z +M 216.8802 212.209856 +Q 216.8802 212.448293 216.455825 212.907668 +Q 216.143013 213.220481 215.834575 213.535481 +Q 215.075513 214.397356 214.644575 215.996418 +Q 214.268325 217.392043 214.268325 218.737356 +Q 214.268325 222.211106 215.841138 223.829856 +Q 216.156138 224.077043 216.4777 224.322043 +Q 216.873638 224.637043 216.873638 224.945481 +Q 216.873638 225.170793 216.694263 225.337043 +Q 216.517075 225.505481 216.2852 225.505481 +Q 216.079575 225.505481 215.793013 225.347981 +Q 212.901138 223.729231 212.901138 218.579856 +Q 212.901138 216.727043 213.647075 214.828293 +Q 214.480513 212.715168 215.834575 211.765793 +Q 216.108013 211.573293 216.265513 211.573293 +Q 216.510513 211.573293 216.694263 211.767981 +Q 216.8802 211.962668 216.8802 212.209856 +z +M 219.935591 217.179856 +L 219.832778 220.577043 +Q 219.832778 221.117356 219.778091 222.162981 +Q 219.710278 222.845481 219.108716 222.845481 +Q 218.439341 222.845481 218.439341 222.149856 +Q 218.439341 221.320793 218.513716 219.664856 +Q 218.590278 218.006731 218.590278 217.179856 +Q 218.590278 216.099231 218.623091 214.707981 +Q 218.658091 213.316731 218.658091 212.236106 +Q 218.658091 211.553606 219.327466 211.553606 +Q 220.003403 211.553606 220.003403 212.236106 +Q 220.003403 213.316731 219.968403 214.707981 +Q 219.935591 216.099231 219.935591 217.179856 +z +M 227.373364 223.002981 +Q 227.244302 223.002981 226.900864 222.703293 +Q 226.594614 222.423293 226.443677 222.204543 +Q 225.787427 222.558918 225.288677 222.740481 +Q 224.789927 222.922043 224.455239 222.922043 +Q 222.853989 222.922043 222.123364 222.018606 +Q 221.432114 221.172043 221.432114 219.422043 +Q 221.432114 217.766106 222.569614 216.591418 +Q 223.709302 215.414543 225.288677 215.414543 +Q 225.883677 215.414543 226.620864 215.722981 +Q 227.550552 216.105793 227.550552 216.646106 +Q 227.550552 216.829856 227.414927 216.974231 +Q 227.347114 217.234543 227.307739 217.829543 +Q 227.270552 218.422356 227.263989 219.352043 +Q 227.257427 220.200793 227.379927 220.692981 +Q 227.447739 220.992668 227.810864 221.896106 +Q 227.858989 222.018606 227.968364 222.259231 +L 228.009927 222.375168 +Q 228.009927 222.648606 227.817427 222.825793 +Q 227.627114 223.002981 227.373364 223.002981 +z +M 225.951489 218.251731 +Q 225.951489 217.958606 225.988677 217.612981 +Q 226.025864 217.267356 226.102427 216.877981 +Q 225.848677 216.748918 225.667114 216.687668 +Q 225.487739 216.626418 225.378364 216.626418 +Q 224.317427 216.626418 223.547427 217.490481 +Q 222.779614 218.354543 222.779614 219.483293 +Q 222.779614 220.603293 223.175552 221.165481 +Q 223.573677 221.725481 224.365552 221.725481 +Q 225.021802 221.725481 225.478989 221.484856 +Q 225.726177 221.355793 226.170239 220.966418 +Q 225.951489 219.155168 225.951489 218.251731 +z +M 234.517739 217.501418 +Q 234.469614 218.354543 233.833052 218.354543 +Q 233.244614 218.354543 233.244614 217.678606 +Q 233.244614 217.547356 233.224927 217.199543 +L 233.205239 216.626418 +Q 232.124614 216.755481 231.474927 217.234543 +Q 230.866802 217.678606 230.464302 218.573293 +L 230.477427 222.320481 +Q 230.477427 223.009543 229.799302 223.009543 +Q 229.197739 223.009543 229.197739 222.320481 +L 229.197739 217.521106 +Q 229.197739 217.295793 229.215239 216.845168 +Q 229.232739 216.392356 229.232739 216.167043 +Q 229.232739 215.477981 229.834302 215.477981 +Q 230.503677 215.477981 230.510239 216.611106 +Q 231.822739 215.346731 233.423989 215.346731 +Q 233.977427 215.346731 234.250864 215.764543 +Q 234.524302 216.180168 234.524302 217.022356 +Q 234.524302 217.376731 234.517739 217.501418 +z +M 241.550552 219.605793 +L 241.393052 221.902668 +Q 241.353677 223.269856 241.113052 224.138293 +Q 240.806802 225.245168 240.128677 225.772356 +Q 239.308364 226.408918 237.757427 226.408918 +Q 236.847427 226.408918 236.232739 226.284231 +Q 235.370864 226.113606 235.370864 225.573293 +Q 235.370864 224.965168 235.965864 224.965168 +Q 236.213052 224.965168 236.786177 225.085481 +Q 237.361489 225.205793 238.057114 225.190481 +Q 239.369614 225.170793 239.870552 223.919543 +Q 240.198677 223.086106 240.218364 221.355793 +Q 239.848677 222.040481 239.338989 222.381731 +Q 238.831489 222.722981 238.175239 222.722981 +Q 236.937114 222.722981 236.160552 221.878606 +Q 235.386177 221.034231 235.386177 219.688918 +Q 235.386177 217.842668 236.444927 216.713918 +Q 237.538677 215.552356 239.424302 215.552356 +Q 240.060864 215.552356 240.491802 215.716418 +Q 240.922739 215.880481 241.148052 216.208606 +Q 241.878677 216.228293 241.878677 217.022356 +Q 241.878677 217.507981 241.736489 218.321731 +Q 241.578989 219.264543 241.550552 219.605793 +z +M 239.356489 216.646106 +Q 238.057114 216.646106 237.346177 217.540793 +Q 236.711802 218.347981 236.711802 219.592668 +Q 236.711802 220.583606 237.088052 221.082356 +Q 237.464302 221.581106 238.214614 221.581106 +Q 238.905864 221.581106 239.555552 220.802356 +Q 240.143989 220.084856 240.224927 219.380481 +Q 240.369302 218.641106 240.533364 217.063918 +Q 240.259927 216.851731 239.964614 216.748918 +Q 239.671489 216.646106 239.356489 216.646106 +z +M 246.548716 222.867356 +Q 245.004341 222.867356 244.046216 222.095168 +Q 243.000591 221.239856 243.000591 219.702043 +Q 243.000591 217.923606 243.862466 216.720481 +Q 244.798716 215.407981 246.362778 215.407981 +Q 247.498091 215.407981 248.215591 215.790793 +Q 249.097153 216.263293 249.097153 217.241106 +Q 249.097153 217.923606 248.324966 218.485793 +Q 247.983716 218.730793 246.876841 219.251418 +L 244.264966 220.487356 +Q 244.647778 221.056106 245.218716 221.342668 +Q 245.789653 221.629231 246.548716 221.629231 +Q 247.019028 221.629231 247.655591 221.452043 +Q 248.462778 221.226731 248.694653 220.861418 +Q 248.926528 220.493918 249.193403 220.493918 +Q 249.434028 220.493918 249.619966 220.675481 +Q 249.808091 220.857043 249.808091 221.095481 +Q 249.808091 221.854543 248.585278 222.401418 +Q 247.539653 222.867356 246.548716 222.867356 +z +M 246.362778 216.639543 +Q 245.529341 216.639543 244.975903 217.284856 +Q 244.422466 217.930168 244.149028 219.229543 +L 246.246841 218.232043 +Q 247.484966 217.630481 248.012153 217.186418 +Q 247.423716 216.639543 246.362778 216.639543 +z +M 254.833325 218.579856 +Q 254.833325 223.729231 251.934888 225.347981 +Q 251.654888 225.505481 251.449263 225.505481 +Q 251.217388 225.505481 251.038013 225.337043 +Q 250.860825 225.170793 250.860825 224.945481 +Q 250.860825 224.637043 251.25895 224.322043 +Q 251.571763 224.077043 251.893325 223.829856 +Q 253.466138 222.211106 253.466138 218.737356 +Q 253.466138 217.392043 253.089888 215.996418 +Q 252.652388 214.397356 251.899888 213.535481 +Q 251.587075 213.220481 251.278638 212.907668 +Q 250.854263 212.448293 250.854263 212.209856 +Q 250.854263 211.962668 251.035825 211.767981 +Q 251.217388 211.573293 251.462388 211.573293 +Q 251.619888 211.573293 251.899888 211.765793 +Q 253.25395 212.715168 254.087388 214.828293 +Q 254.833325 216.727043 254.833325 218.579856 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 184.458442 216.517043 +Q 184.375317 217.521106 184.375317 218.525168 +Q 184.375317 220.802356 184.587505 221.963918 +Q 184.60063 222.060168 184.60063 222.121418 +Q 184.60063 222.394856 184.40813 222.572043 +Q 184.217817 222.751418 183.966255 222.751418 +Q 183.54188 222.751418 183.342817 222.134543 +Q 182.85063 222.497668 182.321255 222.681418 +Q 181.79188 222.867356 181.216567 222.867356 +Q 179.801255 222.867356 178.871567 221.922356 +Q 177.91563 220.959856 177.91563 219.448293 +Q 177.91563 217.623918 178.882505 216.523606 +Q 179.84938 215.423293 181.395942 215.423293 +Q 182.187817 215.423293 182.618755 215.668293 +L 183.26188 216.140793 +Q 183.355942 213.262043 183.487192 212.264543 +Q 183.574692 211.656418 184.108442 211.656418 +Q 184.73188 211.656418 184.73188 212.319231 +Q 184.73188 213.268606 184.458442 216.517043 +z +M 181.422192 216.694231 +Q 180.273755 216.694231 179.698442 217.374543 +Q 179.125317 218.054856 179.125317 219.422043 +Q 179.125317 220.303606 179.750942 220.940168 +Q 180.376567 221.574543 181.216567 221.574543 +Q 181.79188 221.574543 182.187817 221.362356 +Q 182.419692 221.239856 182.94688 220.795793 +Q 183.049692 220.706106 183.145942 220.583606 +L 183.124067 219.400168 +L 183.13063 218.608293 +L 183.145942 217.801106 +Q 182.88563 217.247668 182.454692 216.972043 +Q 182.023755 216.694231 181.422192 216.694231 +z +M 188.948013 222.954856 +Q 187.799575 222.954856 186.9727 222.108293 +Q 186.049575 221.165481 186.00145 219.570793 +Q 185.962075 218.026418 186.782388 216.851731 +Q 187.738325 215.462668 189.446763 215.462668 +Q 190.81395 215.462668 191.518325 216.713918 +Q 192.080513 217.726731 192.058638 219.148606 +Q 192.03895 220.664543 191.266763 221.738606 +Q 190.391763 222.954856 188.948013 222.954856 +z +M 189.359263 216.851731 +Q 188.353013 216.845168 187.793013 217.807668 +Q 187.34895 218.579856 187.34895 219.570793 +Q 187.34895 220.563918 187.889263 221.117356 +Q 188.339888 221.574543 188.948013 221.574543 +Q 189.65895 221.574543 190.173013 221.056106 +Q 190.7527 220.480793 190.7877 219.502981 +Q 190.88395 216.858293 189.359263 216.851731 +z +M 198.32063 216.727043 +Q 198.176255 216.727043 197.981567 216.713918 +Q 197.78688 216.700793 197.644692 216.700793 +Q 197.487192 216.700793 196.715005 216.803606 +L 196.844067 220.843918 +L 196.85063 221.143606 +L 196.857192 221.493606 +Q 196.88563 222.989856 196.139692 222.989856 +Q 195.866255 222.989856 195.665005 222.812668 +Q 195.463755 222.635481 195.463755 222.368606 +Q 195.463755 222.108293 195.483442 221.589856 +Q 195.505317 221.069231 195.505317 220.808918 +L 195.367505 216.816731 +Q 194.868755 216.797043 193.84938 216.700793 +Q 193.241255 216.617668 193.241255 216.024856 +Q 193.241255 215.722981 193.425005 215.526106 +Q 193.610942 215.327043 193.897505 215.327043 +L 195.332505 215.442981 +Q 195.332505 215.095168 195.30188 214.511106 +Q 195.271255 213.924856 195.271255 213.664543 +Q 195.271255 213.377981 195.470317 213.189856 +Q 195.66938 213.001731 195.955942 213.001731 +Q 196.57063 213.001731 196.673442 214.007981 +Q 196.69313 214.259543 196.69313 214.616106 +L 196.680005 215.012043 +L 196.673442 215.436418 +Q 197.520005 215.327043 197.644692 215.327043 +Q 198.35563 215.327043 198.57438 215.394856 +Q 198.990005 215.532668 198.990005 216.037981 +Q 198.990005 216.337668 198.80188 216.532356 +Q 198.613755 216.727043 198.32063 216.727043 +z +M 206.284497 222.565481 +Q 206.113872 222.565481 205.803247 222.460481 +Q 205.492622 222.353293 205.32856 222.353293 +Q 204.97856 222.353293 204.280747 222.394856 +Q 203.585122 222.436418 203.22856 222.436418 +Q 202.961685 222.436418 202.438872 222.504231 +Q 201.91606 222.572043 201.649185 222.572043 +Q 201.57481 222.572043 201.430435 222.545793 +Q 201.288247 222.517356 201.211685 222.517356 +Q 200.741372 222.517356 200.596997 222.060168 +Q 200.51606 221.821731 200.51606 221.239856 +Q 200.51606 219.647356 201.38231 218.676106 +Q 201.780435 218.232043 203.523872 217.035481 +Q 204.499497 216.366106 204.827622 215.989856 +Q 205.41606 215.333606 205.41606 214.452043 +Q 205.41606 214.014543 204.849497 213.673293 +Q 204.350747 213.364856 203.871685 213.364856 +Q 203.241685 213.364856 202.675122 213.727981 +L 201.69731 214.493606 +Q 201.404185 214.725481 201.226997 214.725481 +Q 200.522622 214.725481 200.522622 214.165481 +Q 200.522622 213.843918 200.780747 213.609856 +Q 201.581372 212.859543 202.16981 212.524856 +Q 202.996685 212.052356 203.871685 212.052356 +Q 204.97856 212.052356 205.846997 212.653918 +Q 206.818247 213.329856 206.818247 214.390793 +Q 206.818247 215.086418 206.619185 215.674856 +Q 206.42231 216.263293 206.017622 216.748918 +Q 205.505747 217.363606 204.280747 218.122668 +Q 202.996685 218.929856 202.594185 219.345481 +Q 201.835122 220.132981 201.848247 221.252981 +L 203.256997 221.123918 +Q 204.705122 221.040793 205.32856 221.040793 +Q 205.846997 221.040793 206.312935 221.220168 +Q 206.927622 221.458606 206.927622 221.882981 +Q 206.927622 222.149856 206.741685 222.357668 +Q 206.557935 222.565481 206.284497 222.565481 +z +M 216.8802 212.209856 +Q 216.8802 212.448293 216.455825 212.907668 +Q 216.143013 213.220481 215.834575 213.535481 +Q 215.075513 214.397356 214.644575 215.996418 +Q 214.268325 217.392043 214.268325 218.737356 +Q 214.268325 222.211106 215.841138 223.829856 +Q 216.156138 224.077043 216.4777 224.322043 +Q 216.873638 224.637043 216.873638 224.945481 +Q 216.873638 225.170793 216.694263 225.337043 +Q 216.517075 225.505481 216.2852 225.505481 +Q 216.079575 225.505481 215.793013 225.347981 +Q 212.901138 223.729231 212.901138 218.579856 +Q 212.901138 216.727043 213.647075 214.828293 +Q 214.480513 212.715168 215.834575 211.765793 +Q 216.108013 211.573293 216.265513 211.573293 +Q 216.510513 211.573293 216.694263 211.767981 +Q 216.8802 211.962668 216.8802 212.209856 +z +M 219.935591 217.179856 +L 219.832778 220.577043 +Q 219.832778 221.117356 219.778091 222.162981 +Q 219.710278 222.845481 219.108716 222.845481 +Q 218.439341 222.845481 218.439341 222.149856 +Q 218.439341 221.320793 218.513716 219.664856 +Q 218.590278 218.006731 218.590278 217.179856 +Q 218.590278 216.099231 218.623091 214.707981 +Q 218.658091 213.316731 218.658091 212.236106 +Q 218.658091 211.553606 219.327466 211.553606 +Q 220.003403 211.553606 220.003403 212.236106 +Q 220.003403 213.316731 219.968403 214.707981 +Q 219.935591 216.099231 219.935591 217.179856 +z +M 227.373364 223.002981 +Q 227.244302 223.002981 226.900864 222.703293 +Q 226.594614 222.423293 226.443677 222.204543 +Q 225.787427 222.558918 225.288677 222.740481 +Q 224.789927 222.922043 224.455239 222.922043 +Q 222.853989 222.922043 222.123364 222.018606 +Q 221.432114 221.172043 221.432114 219.422043 +Q 221.432114 217.766106 222.569614 216.591418 +Q 223.709302 215.414543 225.288677 215.414543 +Q 225.883677 215.414543 226.620864 215.722981 +Q 227.550552 216.105793 227.550552 216.646106 +Q 227.550552 216.829856 227.414927 216.974231 +Q 227.347114 217.234543 227.307739 217.829543 +Q 227.270552 218.422356 227.263989 219.352043 +Q 227.257427 220.200793 227.379927 220.692981 +Q 227.447739 220.992668 227.810864 221.896106 +Q 227.858989 222.018606 227.968364 222.259231 +L 228.009927 222.375168 +Q 228.009927 222.648606 227.817427 222.825793 +Q 227.627114 223.002981 227.373364 223.002981 +z +M 225.951489 218.251731 +Q 225.951489 217.958606 225.988677 217.612981 +Q 226.025864 217.267356 226.102427 216.877981 +Q 225.848677 216.748918 225.667114 216.687668 +Q 225.487739 216.626418 225.378364 216.626418 +Q 224.317427 216.626418 223.547427 217.490481 +Q 222.779614 218.354543 222.779614 219.483293 +Q 222.779614 220.603293 223.175552 221.165481 +Q 223.573677 221.725481 224.365552 221.725481 +Q 225.021802 221.725481 225.478989 221.484856 +Q 225.726177 221.355793 226.170239 220.966418 +Q 225.951489 219.155168 225.951489 218.251731 +z +M 234.517739 217.501418 +Q 234.469614 218.354543 233.833052 218.354543 +Q 233.244614 218.354543 233.244614 217.678606 +Q 233.244614 217.547356 233.224927 217.199543 +L 233.205239 216.626418 +Q 232.124614 216.755481 231.474927 217.234543 +Q 230.866802 217.678606 230.464302 218.573293 +L 230.477427 222.320481 +Q 230.477427 223.009543 229.799302 223.009543 +Q 229.197739 223.009543 229.197739 222.320481 +L 229.197739 217.521106 +Q 229.197739 217.295793 229.215239 216.845168 +Q 229.232739 216.392356 229.232739 216.167043 +Q 229.232739 215.477981 229.834302 215.477981 +Q 230.503677 215.477981 230.510239 216.611106 +Q 231.822739 215.346731 233.423989 215.346731 +Q 233.977427 215.346731 234.250864 215.764543 +Q 234.524302 216.180168 234.524302 217.022356 +Q 234.524302 217.376731 234.517739 217.501418 +z +M 241.550552 219.605793 +L 241.393052 221.902668 +Q 241.353677 223.269856 241.113052 224.138293 +Q 240.806802 225.245168 240.128677 225.772356 +Q 239.308364 226.408918 237.757427 226.408918 +Q 236.847427 226.408918 236.232739 226.284231 +Q 235.370864 226.113606 235.370864 225.573293 +Q 235.370864 224.965168 235.965864 224.965168 +Q 236.213052 224.965168 236.786177 225.085481 +Q 237.361489 225.205793 238.057114 225.190481 +Q 239.369614 225.170793 239.870552 223.919543 +Q 240.198677 223.086106 240.218364 221.355793 +Q 239.848677 222.040481 239.338989 222.381731 +Q 238.831489 222.722981 238.175239 222.722981 +Q 236.937114 222.722981 236.160552 221.878606 +Q 235.386177 221.034231 235.386177 219.688918 +Q 235.386177 217.842668 236.444927 216.713918 +Q 237.538677 215.552356 239.424302 215.552356 +Q 240.060864 215.552356 240.491802 215.716418 +Q 240.922739 215.880481 241.148052 216.208606 +Q 241.878677 216.228293 241.878677 217.022356 +Q 241.878677 217.507981 241.736489 218.321731 +Q 241.578989 219.264543 241.550552 219.605793 +z +M 239.356489 216.646106 +Q 238.057114 216.646106 237.346177 217.540793 +Q 236.711802 218.347981 236.711802 219.592668 +Q 236.711802 220.583606 237.088052 221.082356 +Q 237.464302 221.581106 238.214614 221.581106 +Q 238.905864 221.581106 239.555552 220.802356 +Q 240.143989 220.084856 240.224927 219.380481 +Q 240.369302 218.641106 240.533364 217.063918 +Q 240.259927 216.851731 239.964614 216.748918 +Q 239.671489 216.646106 239.356489 216.646106 +z +M 246.548716 222.867356 +Q 245.004341 222.867356 244.046216 222.095168 +Q 243.000591 221.239856 243.000591 219.702043 +Q 243.000591 217.923606 243.862466 216.720481 +Q 244.798716 215.407981 246.362778 215.407981 +Q 247.498091 215.407981 248.215591 215.790793 +Q 249.097153 216.263293 249.097153 217.241106 +Q 249.097153 217.923606 248.324966 218.485793 +Q 247.983716 218.730793 246.876841 219.251418 +L 244.264966 220.487356 +Q 244.647778 221.056106 245.218716 221.342668 +Q 245.789653 221.629231 246.548716 221.629231 +Q 247.019028 221.629231 247.655591 221.452043 +Q 248.462778 221.226731 248.694653 220.861418 +Q 248.926528 220.493918 249.193403 220.493918 +Q 249.434028 220.493918 249.619966 220.675481 +Q 249.808091 220.857043 249.808091 221.095481 +Q 249.808091 221.854543 248.585278 222.401418 +Q 247.539653 222.867356 246.548716 222.867356 +z +M 246.362778 216.639543 +Q 245.529341 216.639543 244.975903 217.284856 +Q 244.422466 217.930168 244.149028 219.229543 +L 246.246841 218.232043 +Q 247.484966 217.630481 248.012153 217.186418 +Q 247.423716 216.639543 246.362778 216.639543 +z +M 254.833325 218.579856 +Q 254.833325 223.729231 251.934888 225.347981 +Q 251.654888 225.505481 251.449263 225.505481 +Q 251.217388 225.505481 251.038013 225.337043 +Q 250.860825 225.170793 250.860825 224.945481 +Q 250.860825 224.637043 251.25895 224.322043 +Q 251.571763 224.077043 251.893325 223.829856 +Q 253.466138 222.211106 253.466138 218.737356 +Q 253.466138 217.392043 253.089888 215.996418 +Q 252.652388 214.397356 251.899888 213.535481 +Q 251.587075 213.220481 251.278638 212.907668 +Q 250.854263 212.448293 250.854263 212.209856 +Q 250.854263 211.962668 251.035825 211.767981 +Q 251.217388 211.573293 251.462388 211.573293 +Q 251.619888 211.573293 251.899888 211.765793 +Q 253.25395 212.715168 254.087388 214.828293 +Q 254.833325 216.727043 254.833325 218.579856 +z +"/> + </g> + </g> + </g> + <defs> + <clipPath id="p39192a678b"> + <rect height="238.66" width="499.705" x="84.38" y="20.52"/> + </clipPath> + </defs> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/images/Roofline_jureca_2.svg b/images/Roofline_jureca_2.svg new file mode 100644 index 0000000..b7c4016 --- /dev/null +++ b/images/Roofline_jureca_2.svg @@ -0,0 +1,25290 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<!-- Created with matplotlib (http://matplotlib.org/) --> +<svg height="324pt" version="1.1" viewBox="0 0 612 324" width="612pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <style type="text/css"> +*{stroke-linecap:butt;stroke-linejoin:round;} + </style> + </defs> + <g id="figure_1"> + <g id="patch_1"> + <path d="M 0 324 +L 1 324.031436 +L 2 324.068377 +L 3 324.166123 +L 4 324.198645 +L 5 324.27227 +L 6 324.310835 +L 7 324.346248 +L 8 324.403888 +L 9 324.474274 +L 10 324.526239 +L 11 324.585328 +L 12 324.673649 +L 13 324.719794 +L 14 324.762205 +L 15 324.792697 +L 16 324.818742 +L 17 324.839942 +L 18 324.894243 +L 19 324.922181 +L 20 324.951905 +L 21 324.9773 +L 22 324.9885 +L 23 324.998624 +L 24 324.99842 +L 25 324.98891 +L 26 324.977256 +L 27 324.946227 +L 28 324.935059 +L 29 324.904942 +L 30 324.845165 +L 31 324.807973 +L 32 324.768877 +L 33 324.726437 +L 34 324.693672 +L 35 324.626246 +L 36 324.58712 +L 37 324.544445 +L 38 324.473865 +L 39 324.437474 +L 40 324.379071 +L 41 324.268118 +L 42 324.19746 +L 43 324.08452 +L 44 324.038747 +L 45 323.977464 +L 46 323.928965 +L 47 323.848142 +L 48 323.729623 +L 49 323.659412 +L 50 323.57615 +L 51 323.543008 +L 52 323.491771 +L 53 323.423372 +L 54 323.357157 +L 55 323.28024 +L 56 323.252924 +L 57 323.226447 +L 58 323.203796 +L 59 323.184265 +L 60 323.157871 +L 61 323.1081 +L 62 323.073027 +L 63 323.037161 +L 64 323.021794 +L 65 323.006025 +L 66 323.002612 +L 67 323.000195 +L 68 323.000681 +L 69 323.00261 +L 70 323.015867 +L 71 323.024258 +L 72 323.045794 +L 73 323.068827 +L 74 323.08606 +L 75 323.104523 +L 76 323.124975 +L 77 323.141575 +L 78 323.204354 +L 79 323.279619 +L 80 323.312258 +L 81 323.379822 +L 82 323.433869 +L 83 323.467573 +L 84 323.557699 +L 85 323.586234 +L 86 323.61772 +L 87 323.648731 +L 88 323.703539 +L 89 323.768126 +L 90 323.806322 +L 91 323.902256 +L 92 323.951514 +L 93 323.995583 +L 94 324.035707 +L 95 324.144074 +L 96 324.185702 +L 97 324.247844 +L 98 324.317806 +L 99 324.42231 +L 100 324.459298 +L 101 324.505175 +L 102 324.57367 +L 103 324.622416 +L 104 324.700013 +L 105 324.730554 +L 106 324.800068 +L 107 324.824041 +L 108 324.852663 +L 109 324.894456 +L 110 324.916032 +L 111 324.92998 +L 112 324.956702 +L 113 324.966012 +L 114 324.978459 +L 115 324.989514 +L 116 324.995178 +L 117 324.999942 +L 118 324.994394 +L 119 324.981106 +L 120 324.973589 +L 121 324.948804 +L 122 324.925235 +L 123 324.889055 +L 124 324.863093 +L 125 324.840771 +L 126 324.772011 +L 127 324.697476 +L 128 324.603497 +L 129 324.552445 +L 130 324.498511 +L 131 324.46326 +L 132 324.357172 +L 133 324.304908 +L 134 324.268001 +L 135 324.23697 +L 136 324.175815 +L 137 324.108395 +L 138 324.059489 +L 139 323.994297 +L 140 323.956109 +L 141 323.914113 +L 142 323.872096 +L 143 323.81258 +L 144 323.69942 +L 145 323.647169 +L 146 323.607751 +L 147 323.56065 +L 148 323.50387 +L 149 323.471207 +L 150 323.435029 +L 151 323.402939 +L 152 323.368659 +L 153 323.310281 +L 154 323.265096 +L 155 323.235472 +L 156 323.185086 +L 157 323.159889 +L 158 323.138838 +L 159 323.10387 +L 160 323.07958 +L 161 323.065513 +L 162 323.046571 +L 163 323.03091 +L 164 323.018358 +L 165 323.012522 +L 166 323.00564 +L 167 323.000466 +L 168 323.002249 +L 169 323.004974 +L 170 323.016128 +L 171 323.044363 +L 172 323.088151 +L 173 323.10884 +L 174 323.149813 +L 175 323.189888 +L 176 323.208998 +L 177 323.231507 +L 178 323.298158 +L 179 323.347868 +L 180 323.421574 +L 181 323.452888 +L 182 323.52951 +L 183 323.567808 +L 184 323.641925 +L 185 323.745983 +L 186 323.815814 +L 187 323.921048 +L 188 323.976063 +L 189 324.099538 +L 190 324.170097 +L 191 324.285936 +L 192 324.336117 +L 193 324.371721 +L 194 324.463128 +L 195 324.516636 +L 196 324.604544 +L 197 324.673729 +L 198 324.720493 +L 199 324.792537 +L 200 324.842679 +L 201 324.860069 +L 202 324.887072 +L 203 324.906499 +L 204 324.925837 +L 205 324.964086 +L 206 324.980519 +L 207 324.988888 +L 208 324.993207 +L 209 324.999762 +L 210 324.997216 +L 211 324.991757 +L 212 324.975329 +L 213 324.943394 +L 214 324.905414 +L 215 324.87061 +L 216 324.807538 +L 217 324.786111 +L 218 324.735493 +L 219 324.710536 +L 220 324.654902 +L 221 324.623673 +L 222 324.573529 +L 223 324.541036 +L 224 324.460624 +L 225 324.391698 +L 226 324.276001 +L 227 324.200522 +L 228 324.084997 +L 229 324.005513 +L 230 323.897072 +L 231 323.857704 +L 232 323.754836 +L 233 323.655038 +L 234 323.609541 +L 235 323.575219 +L 236 323.523263 +L 237 323.483616 +L 238 323.448102 +L 239 323.380457 +L 240 323.341375 +L 241 323.290894 +L 242 323.241588 +L 243 323.190518 +L 244 323.146279 +L 245 323.124259 +L 246 323.108703 +L 247 323.066256 +L 248 323.051388 +L 249 323.02866 +L 250 323.008344 +L 251 323.002547 +L 252 323.000065 +L 253 323.003122 +L 254 323.014718 +L 255 323.031638 +L 256 323.063299 +L 257 323.077382 +L 258 323.130054 +L 259 323.179143 +L 260 323.233844 +L 261 323.278192 +L 262 323.348184 +L 263 323.398567 +L 264 323.452474 +L 265 323.521913 +L 266 323.579301 +L 267 323.629466 +L 268 323.706628 +L 269 323.764818 +L 270 323.825456 +L 271 323.862657 +L 272 323.927749 +L 273 324.032879 +L 274 324.093181 +L 275 324.189503 +L 276 324.221506 +L 277 324.272523 +L 278 324.389315 +L 279 324.424762 +L 280 324.480642 +L 281 324.511018 +L 282 324.599404 +L 283 324.644168 +L 284 324.725056 +L 285 324.785202 +L 286 324.848288 +L 287 324.871236 +L 288 324.887406 +L 289 324.916335 +L 290 324.946687 +L 291 324.959261 +L 292 324.98414 +L 293 324.996224 +L 294 324.999986 +L 295 324.99555 +L 296 324.983211 +L 297 324.968798 +L 298 324.952725 +L 299 324.917204 +L 300 324.89727 +L 301 324.840681 +L 302 324.773487 +L 303 324.746117 +L 304 324.711969 +L 305 324.663289 +L 306 324.615004 +L 307 324.555927 +L 308 324.460322 +L 309 324.417182 +L 310 324.367334 +L 311 324.3088 +L 312 324.261214 +L 313 324.200086 +L 314 324.144001 +L 315 324.06983 +L 316 323.952592 +L 317 323.896868 +L 318 323.788642 +L 319 323.682492 +L 320 323.57492 +L 321 323.540412 +L 322 323.437105 +L 323 323.361381 +L 324 323.321946 +L 325 323.282562 +L 326 323.26008 +L 327 323.204267 +L 328 323.178215 +L 329 323.14798 +L 330 323.097209 +L 331 323.078558 +L 332 323.056849 +L 333 323.044203 +L 334 323.02521 +L 335 323.00782 +L 336 323.000782 +L 337 323.001806 +L 338 323.00881 +L 339 323.01818 +L 340 323.041578 +L 341 323.066661 +L 342 323.07906 +L 343 323.112153 +L 344 323.12852 +L 345 323.146925 +L 346 323.196062 +L 347 323.239875 +L 348 323.28296 +L 349 323.305901 +L 350 323.346164 +L 351 323.431024 +L 352 323.473416 +L 353 323.537802 +L 354 323.582091 +L 355 323.689937 +L 356 323.766877 +L 357 323.803319 +L 358 323.858206 +L 359 323.933307 +L 360 323.991902 +L 361 324.028477 +L 362 324.140524 +L 363 324.202209 +L 364 324.252729 +L 365 324.351514 +L 366 324.389536 +L 367 324.424984 +L 368 324.516618 +L 369 324.55989 +L 370 324.613219 +L 371 324.646084 +L 372 324.708978 +L 373 324.762832 +L 374 324.819958 +L 375 324.842048 +L 376 324.885787 +L 377 324.932881 +L 378 324.949728 +L 379 324.977802 +L 380 324.988798 +L 381 324.993367 +L 382 324.999015 +L 383 324.999066 +L 384 324.995976 +L 385 324.992463 +L 386 324.986641 +L 387 324.973789 +L 388 324.950164 +L 389 324.93528 +L 390 324.911708 +L 391 324.875389 +L 392 324.843806 +L 393 324.813913 +L 394 324.735221 +L 395 324.69867 +L 396 324.672947 +L 397 324.602274 +L 398 324.511172 +L 399 324.449215 +L 400 324.415602 +L 401 324.381102 +L 402 324.283662 +L 403 324.236072 +L 404 324.204566 +L 405 324.160881 +L 406 324.090712 +L 407 324.040845 +L 408 324.006168 +L 409 323.89652 +L 410 323.863049 +L 411 323.825707 +L 412 323.745462 +L 413 323.706968 +L 414 323.665191 +L 415 323.622766 +L 416 323.513038 +L 417 323.424753 +L 418 323.350107 +L 419 323.26165 +L 420 323.187588 +L 421 323.138423 +L 422 323.082806 +L 423 323.048106 +L 424 323.036235 +L 425 323.014012 +L 426 323.002033 +L 427 323.000281 +L 428 323.005698 +L 429 323.021896 +L 430 323.038396 +L 431 323.069579 +L 432 323.082944 +L 433 323.112587 +L 434 323.17561 +L 435 323.224931 +L 436 323.27102 +L 437 323.353247 +L 438 323.39915 +L 439 323.433475 +L 440 323.487014 +L 441 323.575901 +L 442 323.607039 +L 443 323.715088 +L 444 323.82716 +L 445 323.862598 +L 446 323.947384 +L 447 324.012991 +L 448 324.115045 +L 449 324.23126 +L 450 324.271951 +L 451 324.31304 +L 452 324.349681 +L 453 324.390677 +L 454 324.466746 +L 455 324.542812 +L 456 324.5735 +L 457 324.599991 +L 458 324.656572 +L 459 324.701088 +L 460 324.731106 +L 461 324.758162 +L 462 324.800727 +L 463 324.853592 +L 464 324.884513 +L 465 324.910788 +L 466 324.925721 +L 467 324.95601 +L 468 324.977339 +L 469 324.994228 +L 470 324.998943 +L 471 324.999553 +L 472 324.997507 +L 473 324.991646 +L 474 324.972999 +L 475 324.940942 +L 476 324.894502 +L 477 324.852556 +L 478 324.785851 +L 479 324.716785 +L 480 324.66941 +L 481 324.617891 +L 482 324.578191 +L 483 324.508771 +L 484 324.44224 +L 485 324.333331 +L 486 324.268083 +L 487 324.159875 +L 488 324.098871 +L 489 324.050186 +L 490 323.973952 +L 491 323.914421 +L 492 323.839793 +L 493 323.720966 +L 494 323.623021 +L 495 323.543973 +L 496 323.498226 +L 497 323.470954 +L 498 323.427292 +L 499 323.378708 +L 500 323.346974 +L 501 323.266744 +L 502 323.200251 +L 503 323.176226 +L 504 323.115727 +L 505 323.093495 +L 506 323.074895 +L 507 323.045569 +L 508 323.029868 +L 509 323.021569 +L 510 323.011333 +L 511 323.00099 +L 512 323.001668 +L 513 323.005448 +L 514 323.021889 +L 515 323.034023 +L 516 323.044618 +L 517 323.075995 +L 518 323.101768 +L 519 323.133177 +L 520 323.155986 +L 521 323.17358 +L 522 323.223392 +L 523 323.271052 +L 524 323.342761 +L 525 323.398524 +L 526 323.424722 +L 527 323.45549 +L 528 323.545248 +L 529 323.630042 +L 530 323.695636 +L 531 323.741461 +L 532 323.784458 +L 533 323.845971 +L 534 323.945796 +L 535 323.990226 +L 536 324.040276 +L 537 324.162117 +L 538 324.22181 +L 539 324.253376 +L 540 324.285719 +L 541 324.340279 +L 542 324.382779 +L 543 324.434251 +L 544 324.522636 +L 545 324.556833 +L 546 324.600767 +L 547 324.66448 +L 548 324.739677 +L 549 324.768491 +L 550 324.810695 +L 551 324.85328 +L 552 324.870172 +L 553 324.892653 +L 554 324.93499 +L 555 324.96495 +L 556 324.983583 +L 557 324.993375 +L 558 324.997138 +L 559 324.999976 +L 560 324.998227 +L 561 324.988871 +L 562 324.978174 +L 563 324.968304 +L 564 324.949446 +L 565 324.919107 +L 566 324.880716 +L 567 324.82123 +L 568 324.777941 +L 569 324.717203 +L 570 324.633129 +L 571 324.584836 +L 572 324.541259 +L 573 324.514378 +L 574 324.482448 +L 575 324.415256 +L 576 324.334435 +L 577 324.25889 +L 578 324.21516 +L 579 324.135265 +L 580 324.073786 +L 581 324.010161 +L 582 323.902912 +L 583 323.784202 +L 584 323.742296 +L 585 323.699342 +L 586 323.637143 +L 587 323.607006 +L 588 323.574488 +L 589 323.522553 +L 590 323.417003 +L 591 323.368557 +L 592 323.322233 +L 593 323.288417 +L 594 323.24054 +L 595 323.185662 +L 596 323.161751 +L 597 323.135714 +L 598 323.079597 +L 599 323.065723 +L 600 323.039689 +L 601 323.012943 +L 602 323.005197 +L 603 323.000044 +L 604 323.006242 +L 605 323.012549 +L 606 323.02013 +L 607 323.047636 +L 608 323.091869 +L 609 323.121407 +L 610 323.163254 +L 611 323.222428 +L 612 323.245138 +L 611.28177 323 +L 611.338558 322 +L 611.363728 321 +L 611.446424 320 +L 611.533356 319 +L 611.58404 318 +L 611.621434 317 +L 611.705814 316 +L 611.740325 315 +L 611.832316 314 +L 611.919341 313 +L 612.042481 312 +L 612.08035 311 +L 612.127825 310 +L 612.233351 309 +L 612.330812 308 +L 612.407449 307 +L 612.439376 306 +L 612.493616 305 +L 612.532467 304 +L 612.606172 303 +L 612.638168 302 +L 612.694707 301 +L 612.730823 300 +L 612.799425 299 +L 612.830841 298 +L 612.885508 297 +L 612.904279 296 +L 612.949908 295 +L 612.972811 294 +L 612.981352 293 +L 612.988693 292 +L 612.994988 291 +L 612.998165 290 +L 612.999751 289 +L 612.998288 288 +L 612.985334 287 +L 612.970712 286 +L 612.958856 285 +L 612.940831 284 +L 612.920453 283 +L 612.897054 282 +L 612.882145 281 +L 612.827431 280 +L 612.793834 279 +L 612.731138 278 +L 612.703763 277 +L 612.659783 276 +L 612.580836 275 +L 612.523308 274 +L 612.473329 273 +L 612.401345 272 +L 612.364813 271 +L 612.2965 270 +L 612.208294 269 +L 612.086947 268 +L 612.021266 267 +L 611.987648 266 +L 611.923371 265 +L 611.8774 264 +L 611.805243 263 +L 611.765417 262 +L 611.722787 261 +L 611.616828 260 +L 611.564043 259 +L 611.484766 258 +L 611.442362 257 +L 611.410096 256 +L 611.37523 255 +L 611.332572 254 +L 611.300999 253 +L 611.23342 252 +L 611.196535 251 +L 611.168579 250 +L 611.147731 249 +L 611.122118 248 +L 611.0845 247 +L 611.069658 246 +L 611.044928 245 +L 611.026698 244 +L 611.015291 243 +L 611.009656 242 +L 611.004902 241 +L 611.000293 240 +L 611.001966 239 +L 611.007748 238 +L 611.027744 237 +L 611.039396 236 +L 611.050385 235 +L 611.063352 234 +L 611.113766 233 +L 611.134588 232 +L 611.162535 231 +L 611.21928 230 +L 611.241924 229 +L 611.293327 228 +L 611.334463 227 +L 611.417232 226 +L 611.465692 225 +L 611.517119 224 +L 611.568279 223 +L 611.635578 222 +L 611.668732 221 +L 611.73479 220 +L 611.790975 219 +L 611.852254 218 +L 611.892237 217 +L 611.98866 216 +L 612.10042 215 +L 612.139339 214 +L 612.237188 213 +L 612.271842 212 +L 612.355524 211 +L 612.40603 210 +L 612.475073 209 +L 612.576176 208 +L 612.628622 207 +L 612.71793 206 +L 612.782938 205 +L 612.824483 204 +L 612.866823 203 +L 612.888843 202 +L 612.92633 201 +L 612.943582 200 +L 612.96699 199 +L 612.975557 198 +L 612.984646 197 +L 612.991714 196 +L 612.998741 195 +L 612.999849 194 +L 612.999863 193 +L 612.997189 192 +L 612.994163 191 +L 612.988696 190 +L 612.968701 189 +L 612.95673 188 +L 612.929611 187 +L 612.902599 186 +L 612.875433 185 +L 612.820958 184 +L 612.791342 183 +L 612.749586 182 +L 612.676477 181 +L 612.633039 180 +L 612.562348 179 +L 612.523941 178 +L 612.463602 177 +L 612.432847 176 +L 612.402349 175 +L 612.343439 174 +L 612.300262 173 +L 612.25865 172 +L 612.209535 171 +L 612.144448 170 +L 612.078053 169 +L 611.95329 168 +L 611.909475 167 +L 611.855147 166 +L 611.748443 165 +L 611.705943 164 +L 611.668449 163 +L 611.578953 162 +L 611.52173 161 +L 611.452087 160 +L 611.403068 159 +L 611.347123 158 +L 611.299998 157 +L 611.26111 156 +L 611.207418 155 +L 611.161847 154 +L 611.12491 153 +L 611.102834 152 +L 611.069951 151 +L 611.040231 150 +L 611.027681 149 +L 611.015782 148 +L 611.010664 147 +L 611.002775 146 +L 611.000144 145 +L 611.000942 144 +L 611.004183 143 +L 611.019321 142 +L 611.026258 141 +L 611.042635 140 +L 611.061048 139 +L 611.09064 138 +L 611.112722 137 +L 611.170416 136 +L 611.195607 135 +L 611.26392 134 +L 611.311046 133 +L 611.348394 132 +L 611.403603 131 +L 611.493034 130 +L 611.596144 129 +L 611.650118 128 +L 611.680838 127 +L 611.736379 126 +L 611.774114 125 +L 611.842368 124 +L 611.878197 123 +L 611.947981 122 +L 612.007275 121 +L 612.045882 120 +L 612.079878 119 +L 612.122458 118 +L 612.169107 117 +L 612.223673 116 +L 612.309574 115 +L 612.35625 114 +L 612.413565 113 +L 612.443979 112 +L 612.52903 111 +L 612.562705 110 +L 612.650629 109 +L 612.705614 108 +L 612.744303 107 +L 612.814334 106 +L 612.84478 105 +L 612.902505 104 +L 612.919649 103 +L 612.944384 102 +L 612.959884 101 +L 612.983336 100 +L 612.99015 99 +L 612.994083 98 +L 612.997815 97 +L 612.999848 96 +L 612.991462 95 +L 612.975076 94 +L 612.948806 93 +L 612.935477 92 +L 612.905523 91 +L 612.871272 90 +L 612.850602 89 +L 612.80959 88 +L 612.736272 87 +L 612.713054 86 +L 612.672688 85 +L 612.645437 84 +L 612.564899 83 +L 612.511421 82 +L 612.43285 81 +L 612.384382 80 +L 612.270352 79 +L 612.169667 78 +L 612.085243 77 +L 611.993703 76 +L 611.89129 75 +L 611.850482 74 +L 611.807339 73 +L 611.768038 72 +L 611.734615 71 +L 611.691507 70 +L 611.585928 69 +L 611.530227 68 +L 611.4249 67 +L 611.327903 66 +L 611.304883 65 +L 611.277896 64 +L 611.247795 63 +L 611.174553 62 +L 611.137161 61 +L 611.102202 60 +L 611.083626 59 +L 611.05312 58 +L 611.040908 57 +L 611.031132 56 +L 611.021563 55 +L 611.013354 54 +L 611.002078 53 +L 611.000216 52 +L 611.006518 51 +L 611.012531 50 +L 611.017988 49 +L 611.03818 48 +L 611.048069 47 +L 611.075822 46 +L 611.094829 45 +L 611.110228 44 +L 611.139493 43 +L 611.203297 42 +L 611.25235 41 +L 611.322539 40 +L 611.351648 39 +L 611.411218 38 +L 611.458167 37 +L 611.509289 36 +L 611.563342 35 +L 611.645029 34 +L 611.723686 33 +L 611.760346 32 +L 611.882 31 +L 611.960942 30 +L 612.025433 29 +L 612.071061 28 +L 612.18671 27 +L 612.234985 26 +L 612.270508 25 +L 612.314086 24 +L 612.349862 23 +L 612.420687 22 +L 612.457091 21 +L 612.554567 20 +L 612.623631 19 +L 612.689597 18 +L 612.754127 17 +L 612.777549 16 +L 612.804954 15 +L 612.853448 14 +L 612.883441 13 +L 612.915979 12 +L 612.930722 11 +L 612.944262 10 +L 612.967697 9 +L 612.980177 8 +L 612.987315 7 +L 612.992913 6 +L 612.998519 5 +L 613 4 +L 612.994007 3 +L 612.988042 2 +L 612.97653 0 +L 611 -0.952723 +L 610 -0.94259 +L 609 -0.900632 +L 608 -0.85856 +L 607 -0.827344 +L 606 -0.757486 +L 605 -0.71323 +L 604 -0.63076 +L 603 -0.542573 +L 602 -0.497653 +L 601 -0.401923 +L 600 -0.329819 +L 599 -0.234829 +L 598 -0.178455 +L 597 -0.134258 +L 596 -0.078442 +L 595 -0.038504 +L 594 0.036947 +L 593 0.094942 +L 592 0.132129 +L 591 0.190656 +L 590 0.293433 +L 589 0.35016 +L 588 0.421165 +L 587 0.482934 +L 586 0.520397 +L 585 0.555683 +L 584 0.599101 +L 583 0.64096 +L 582 0.668583 +L 581 0.719698 +L 580 0.753234 +L 579 0.815297 +L 578 0.834939 +L 577 0.896712 +L 576 0.919191 +L 575 0.939414 +L 574 0.960103 +L 573 0.98653 +L 572 0.997487 +L 571 0.999269 +L 570 0.996641 +L 569 0.990091 +L 568 0.968128 +L 567 0.929128 +L 566 0.908845 +L 565 0.892196 +L 564 0.830573 +L 563 0.801989 +L 562 0.778481 +L 561 0.734033 +L 560 0.70807 +L 559 0.65771 +L 558 0.581318 +L 557 0.553797 +L 556 0.521939 +L 555 0.486315 +L 554 0.398542 +L 553 0.301531 +L 552 0.221578 +L 551 0.103903 +L 550 0.031909 +L 549 -0.072257 +L 548 -0.183566 +L 547 -0.278988 +L 546 -0.373885 +L 545 -0.440904 +L 544 -0.501789 +L 543 -0.54625 +L 542 -0.581921 +L 541 -0.661217 +L 540 -0.691472 +L 539 -0.765116 +L 538 -0.797561 +L 537 -0.842088 +L 536 -0.863344 +L 535 -0.891696 +L 534 -0.920022 +L 533 -0.954355 +L 532 -0.967671 +L 531 -0.984463 +L 530 -0.995007 +L 529 -0.998126 +L 528 -0.999962 +L 527 -0.994973 +L 526 -0.989525 +L 525 -0.97538 +L 524 -0.940746 +L 523 -0.921719 +L 522 -0.879119 +L 521 -0.861014 +L 520 -0.816611 +L 519 -0.794181 +L 518 -0.753913 +L 517 -0.721408 +L 516 -0.658097 +L 515 -0.569587 +L 514 -0.483117 +L 513 -0.403482 +L 512 -0.349696 +L 511 -0.289585 +L 510 -0.218544 +L 509 -0.098423 +L 508 0.006039 +L 507 0.116842 +L 506 0.170115 +L 505 0.243365 +L 504 0.281948 +L 503 0.357711 +L 502 0.435272 +L 501 0.521412 +L 500 0.548855 +L 499 0.644831 +L 498 0.720941 +L 497 0.771105 +L 496 0.825458 +L 495 0.853129 +L 494 0.889151 +L 493 0.920712 +L 492 0.938819 +L 491 0.955558 +L 490 0.972565 +L 489 0.989619 +L 488 0.99403 +L 487 0.998289 +L 486 0.999886 +L 485 0.998359 +L 484 0.995935 +L 483 0.992476 +L 482 0.982211 +L 481 0.962483 +L 480 0.950784 +L 479 0.90804 +L 478 0.88236 +L 477 0.838178 +L 476 0.782063 +L 475 0.725365 +L 474 0.693505 +L 473 0.656796 +L 472 0.628663 +L 471 0.572864 +L 470 0.538147 +L 469 0.46646 +L 468 0.410402 +L 467 0.328747 +L 466 0.273173 +L 465 0.188865 +L 464 0.14624 +L 463 0.055234 +L 462 -0.005051 +L 461 -0.110128 +L 460 -0.174313 +L 459 -0.253509 +L 458 -0.319736 +L 457 -0.374012 +L 456 -0.407139 +L 455 -0.463853 +L 454 -0.50741 +L 453 -0.604653 +L 452 -0.678599 +L 451 -0.740393 +L 450 -0.768808 +L 449 -0.794142 +L 448 -0.860397 +L 447 -0.903414 +L 446 -0.931921 +L 445 -0.943915 +L 444 -0.957989 +L 443 -0.968817 +L 442 -0.984115 +L 441 -0.993971 +L 440 -0.999784 +L 439 -0.998949 +L 438 -0.996987 +L 437 -0.993379 +L 436 -0.976068 +L 435 -0.966337 +L 434 -0.932307 +L 433 -0.907236 +L 432 -0.868539 +L 431 -0.802605 +L 430 -0.761617 +L 429 -0.686776 +L 428 -0.654849 +L 427 -0.630635 +L 426 -0.604815 +L 425 -0.545775 +L 424 -0.491063 +L 423 -0.384861 +L 422 -0.304585 +L 421 -0.187843 +L 420 -0.08788 +L 419 -0.035566 +L 418 0.003007 +L 417 0.039368 +L 416 0.160354 +L 415 0.191539 +L 414 0.227915 +L 413 0.290066 +L 412 0.378077 +L 411 0.42247 +L 410 0.470988 +L 409 0.569778 +L 408 0.611246 +L 407 0.653898 +L 406 0.718748 +L 405 0.785183 +L 404 0.805272 +L 403 0.829751 +L 402 0.870359 +L 401 0.894905 +L 400 0.911852 +L 399 0.942871 +L 398 0.965923 +L 397 0.985366 +L 396 0.992773 +L 395 0.996995 +L 394 0.999656 +L 393 0.999239 +L 392 0.993894 +L 391 0.984738 +L 390 0.972213 +L 389 0.945446 +L 388 0.91655 +L 387 0.86624 +L 386 0.837897 +L 385 0.782994 +L 384 0.745187 +L 383 0.692498 +L 382 0.662794 +L 381 0.631793 +L 380 0.601321 +L 379 0.559084 +L 378 0.531062 +L 377 0.433515 +L 376 0.35707 +L 375 0.301773 +L 374 0.220903 +L 373 0.143522 +L 372 0.062112 +L 371 0.005147 +L 370 -0.117966 +L 369 -0.149535 +L 368 -0.216766 +L 367 -0.295058 +L 366 -0.387611 +L 365 -0.421765 +L 364 -0.452679 +L 363 -0.503004 +L 362 -0.547822 +L 361 -0.588823 +L 360 -0.618678 +L 359 -0.663526 +L 358 -0.74679 +L 357 -0.76885 +L 356 -0.812967 +L 355 -0.833129 +L 354 -0.893251 +L 353 -0.93548 +L 352 -0.958737 +L 351 -0.976732 +L 350 -0.983734 +L 349 -0.995973 +L 348 -0.999442 +L 347 -0.998259 +L 346 -0.994084 +L 345 -0.980354 +L 344 -0.972703 +L 343 -0.958263 +L 342 -0.927611 +L 341 -0.902922 +L 340 -0.882675 +L 339 -0.864202 +L 338 -0.845248 +L 337 -0.810642 +L 336 -0.743359 +L 335 -0.695131 +L 334 -0.665749 +L 333 -0.633906 +L 332 -0.555682 +L 331 -0.45647 +L 330 -0.412576 +L 329 -0.301816 +L 328 -0.248043 +L 327 -0.189835 +L 326 -0.153658 +L 325 -0.098867 +L 324 -0.015916 +L 323 0.031754 +L 322 0.120599 +L 321 0.168247 +L 320 0.248469 +L 319 0.337896 +L 318 0.382122 +L 317 0.441179 +L 316 0.539628 +L 315 0.57467 +L 314 0.620434 +L 313 0.673635 +L 312 0.709483 +L 311 0.751738 +L 310 0.793097 +L 309 0.820445 +L 308 0.88147 +L 307 0.904483 +L 306 0.919261 +L 305 0.934284 +L 304 0.947208 +L 303 0.979534 +L 302 0.996802 +L 301 0.999844 +L 300 0.997823 +L 299 0.99401 +L 298 0.978994 +L 297 0.970072 +L 296 0.95778 +L 295 0.929404 +L 294 0.901094 +L 293 0.866107 +L 292 0.813717 +L 291 0.765101 +L 290 0.721134 +L 289 0.682742 +L 288 0.590438 +L 287 0.563187 +L 286 0.517238 +L 285 0.475854 +L 284 0.436431 +L 283 0.377515 +L 282 0.273593 +L 281 0.227262 +L 280 0.140289 +L 279 0.091558 +L 278 0.053928 +L 277 0.017733 +L 276 -0.06793 +L 275 -0.161753 +L 274 -0.273189 +L 273 -0.360274 +L 272 -0.40709 +L 271 -0.463838 +L 270 -0.531601 +L 269 -0.573508 +L 268 -0.625352 +L 267 -0.650645 +L 266 -0.724163 +L 265 -0.770317 +L 264 -0.791479 +L 263 -0.851149 +L 262 -0.887991 +L 261 -0.917061 +L 260 -0.941292 +L 259 -0.951546 +L 258 -0.981839 +L 257 -0.994579 +L 256 -0.999784 +L 255 -0.999825 +L 254 -0.998417 +L 253 -0.992654 +L 252 -0.986301 +L 251 -0.967662 +L 250 -0.943214 +L 249 -0.912437 +L 248 -0.895086 +L 247 -0.880479 +L 246 -0.851999 +L 245 -0.833049 +L 244 -0.804776 +L 243 -0.736949 +L 242 -0.694852 +L 241 -0.659088 +L 240 -0.608192 +L 239 -0.546144 +L 238 -0.469078 +L 237 -0.390646 +L 236 -0.314256 +L 235 -0.272519 +L 234 -0.174586 +L 233 -0.104796 +L 232 -0.033939 +L 231 0.084549 +L 230 0.122597 +L 229 0.158643 +L 228 0.20132 +L 227 0.299241 +L 226 0.371531 +L 225 0.414118 +L 224 0.451421 +L 223 0.546295 +L 222 0.588994 +L 221 0.621715 +L 220 0.647784 +L 219 0.677809 +L 218 0.707013 +L 217 0.742447 +L 216 0.763133 +L 215 0.785911 +L 214 0.848282 +L 213 0.876933 +L 212 0.89743 +L 211 0.932584 +L 210 0.952705 +L 209 0.963835 +L 208 0.983785 +L 207 0.997162 +L 206 0.998974 +L 205 0.993744 +L 204 0.987133 +L 203 0.961107 +L 202 0.93948 +L 201 0.917584 +L 200 0.899066 +L 199 0.868853 +L 198 0.826455 +L 197 0.799415 +L 196 0.778893 +L 195 0.743514 +L 194 0.655618 +L 193 0.618638 +L 192 0.545793 +L 191 0.443104 +L 190 0.409892 +L 189 0.309442 +L 188 0.277702 +L 187 0.234758 +L 186 0.200953 +L 185 0.120665 +L 184 0.086322 +L 183 0.0144 +L 182 -0.061467 +L 181 -0.117562 +L 180 -0.207304 +L 179 -0.24726 +L 178 -0.314957 +L 177 -0.42911 +L 176 -0.460269 +L 175 -0.525752 +L 174 -0.557786 +L 173 -0.642979 +L 172 -0.673037 +L 171 -0.719408 +L 170 -0.749116 +L 169 -0.778759 +L 168 -0.843855 +L 167 -0.877651 +L 166 -0.902804 +L 165 -0.918897 +L 164 -0.955058 +L 163 -0.973964 +L 162 -0.984187 +L 161 -0.992492 +L 160 -0.999215 +L 159 -0.996501 +L 158 -0.988797 +L 157 -0.971166 +L 156 -0.940938 +L 155 -0.912341 +L 154 -0.885031 +L 153 -0.825603 +L 152 -0.77009 +L 151 -0.688452 +L 150 -0.647196 +L 149 -0.60259 +L 148 -0.511042 +L 147 -0.430427 +L 146 -0.384469 +L 145 -0.292923 +L 144 -0.225967 +L 143 -0.179248 +L 142 -0.136118 +L 141 -0.077875 +L 140 -0.030604 +L 139 0.026452 +L 138 0.080989 +L 137 0.196427 +L 136 0.315576 +L 135 0.370627 +L 134 0.40698 +L 133 0.502034 +L 132 0.546466 +L 131 0.575573 +L 130 0.667237 +L 129 0.714029 +L 128 0.749742 +L 127 0.795559 +L 126 0.859505 +L 125 0.892455 +L 124 0.917515 +L 123 0.933607 +L 122 0.970088 +L 121 0.979122 +L 120 0.985274 +L 119 0.990848 +L 118 0.99806 +L 117 0.99889 +L 116 0.994277 +L 115 0.981883 +L 114 0.973583 +L 113 0.937803 +L 112 0.919049 +L 111 0.901448 +L 110 0.87707 +L 109 0.844234 +L 108 0.771924 +L 107 0.735339 +L 106 0.713128 +L 105 0.683072 +L 104 0.643552 +L 103 0.614091 +L 102 0.569454 +L 101 0.500184 +L 100 0.392301 +L 99 0.355195 +L 98 0.247165 +L 97 0.140245 +L 96 0.103559 +L 95 0.051805 +L 94 -0.035129 +L 93 -0.106027 +L 92 -0.227181 +L 91 -0.260107 +L 90 -0.313632 +L 89 -0.359984 +L 88 -0.401339 +L 87 -0.450067 +L 86 -0.490327 +L 85 -0.533979 +L 84 -0.560575 +L 83 -0.651745 +L 82 -0.691652 +L 81 -0.720319 +L 80 -0.762616 +L 79 -0.811738 +L 78 -0.865675 +L 77 -0.918013 +L 76 -0.952001 +L 75 -0.967156 +L 74 -0.980387 +L 73 -0.992416 +L 72 -0.998222 +L 71 -0.99846 +L 70 -0.995029 +L 69 -0.978361 +L 68 -0.950969 +L 67 -0.910428 +L 66 -0.890133 +L 65 -0.872536 +L 64 -0.847806 +L 63 -0.794595 +L 62 -0.753623 +L 61 -0.693228 +L 60 -0.609661 +L 59 -0.563669 +L 58 -0.532753 +L 57 -0.502298 +L 56 -0.455614 +L 55 -0.387673 +L 54 -0.355756 +L 53 -0.30615 +L 52 -0.205734 +L 51 -0.170513 +L 50 -0.129026 +L 49 -0.0754 +L 48 -0.035334 +L 47 0.07453 +L 46 0.195709 +L 45 0.233871 +L 44 0.303602 +L 43 0.362359 +L 42 0.415477 +L 41 0.479944 +L 40 0.522985 +L 39 0.587131 +L 38 0.631929 +L 37 0.71055 +L 36 0.733761 +L 35 0.756219 +L 34 0.826066 +L 33 0.846169 +L 32 0.872053 +L 31 0.895656 +L 30 0.909427 +L 29 0.933238 +L 28 0.968289 +L 27 0.987905 +L 26 0.997925 +L 25 0.999511 +L 24 0.997397 +L 23 0.994191 +L 22 0.987806 +L 21 0.972822 +L 20 0.963505 +L 19 0.943913 +L 18 0.912031 +L 17 0.858743 +L 16 0.824485 +L 15 0.803278 +L 14 0.770858 +L 13 0.745139 +L 12 0.704247 +L 11 0.679944 +L 10 0.652386 +L 9 0.613312 +L 8 0.574818 +L 7 0.521172 +L 6 0.478431 +L 5 0.446006 +L 4 0.408082 +L 3 0.378531 +L 2 0.304491 +L 1 0.26975 +L 0 0.198648 +L 0.140692 1 +L 0.106477 2 +L 0.001931 3 +L -0.031948 4 +L -0.139586 5 +L -0.197401 6 +L -0.263521 7 +L -0.338446 8 +L -0.397233 9 +L -0.504686 10 +L -0.600611 11 +L -0.660743 12 +L -0.694963 13 +L -0.772666 14 +L -0.810252 15 +L -0.853431 16 +L -0.881952 17 +L -0.917155 18 +L -0.941985 19 +L -0.967909 20 +L -0.983386 21 +L -0.988682 22 +L -0.999195 23 +L -0.999894 24 +L -0.998307 25 +L -0.983759 26 +L -0.976299 27 +L -0.949036 28 +L -0.904736 29 +L -0.887316 30 +L -0.847912 31 +L -0.811558 32 +L -0.773772 33 +L -0.719976 34 +L -0.6736 35 +L -0.625248 36 +L -0.57127 37 +L -0.507815 38 +L -0.41649 39 +L -0.374633 40 +L -0.343546 41 +L -0.27172 42 +L -0.238363 43 +L -0.204546 44 +L -0.16887 45 +L -0.085534 46 +L -0.053624 47 +L 0.040791 48 +L 0.163353 49 +L 0.248217 50 +L 0.307634 51 +L 0.341295 52 +L 0.436499 53 +L 0.466063 54 +L 0.500969 55 +L 0.532344 56 +L 0.629809 57 +L 0.655764 58 +L 0.706154 59 +L 0.736458 60 +L 0.792812 61 +L 0.811609 62 +L 0.857562 63 +L 0.889309 64 +L 0.928102 65 +L 0.939367 66 +L 0.962917 67 +L 0.984478 68 +L 0.997526 69 +L 0.999538 70 +L 0.995753 71 +L 0.985115 72 +L 0.975318 73 +L 0.958534 74 +L 0.918546 75 +L 0.878403 76 +L 0.849158 77 +L 0.79297 78 +L 0.728315 79 +L 0.702635 80 +L 0.630177 81 +L 0.581336 82 +L 0.510439 83 +L 0.463434 84 +L 0.378435 85 +L 0.319363 86 +L 0.222007 87 +L 0.164991 88 +L 0.117272 89 +L 0.014472 90 +L -0.02234 91 +L -0.076322 92 +L -0.184562 93 +L -0.2602 94 +L -0.31553 95 +L -0.347777 96 +L -0.416353 97 +L -0.459389 98 +L -0.487952 99 +L -0.562466 100 +L -0.594614 101 +L -0.633657 102 +L -0.704582 103 +L -0.742738 104 +L -0.781239 105 +L -0.822464 106 +L -0.860217 107 +L -0.911822 108 +L -0.934482 109 +L -0.969474 110 +L -0.98441 111 +L -0.996883 112 +L -0.999377 113 +L -0.997667 114 +L -0.990768 115 +L -0.973342 116 +L -0.956407 117 +L -0.945227 118 +L -0.924291 119 +L -0.875606 120 +L -0.850806 121 +L -0.823432 122 +L -0.783114 123 +L -0.760187 124 +L -0.704025 125 +L -0.659989 126 +L -0.616491 127 +L -0.559006 128 +L -0.522812 129 +L -0.495364 130 +L -0.467239 131 +L -0.422296 132 +L -0.320379 133 +L -0.236637 134 +L -0.205303 135 +L -0.144729 136 +L -0.026538 137 +L 0.017226 138 +L 0.04926 139 +L 0.105515 140 +L 0.22903 141 +L 0.300206 142 +L 0.341773 143 +L 0.37704 144 +L 0.420393 145 +L 0.487558 146 +L 0.580358 147 +L 0.650854 148 +L 0.691959 149 +L 0.768831 150 +L 0.801376 151 +L 0.841236 152 +L 0.874431 153 +L 0.890969 154 +L 0.927446 155 +L 0.963483 156 +L 0.972432 157 +L 0.988429 158 +L 0.996319 159 +L 0.999895 160 +L 0.996799 161 +L 0.987033 162 +L 0.97377 163 +L 0.942355 164 +L 0.906664 165 +L 0.881038 166 +L 0.862092 167 +L 0.830678 168 +L 0.772571 169 +L 0.716419 170 +L 0.676783 171 +L 0.582157 172 +L 0.519227 173 +L 0.478763 174 +L 0.447139 175 +L 0.40453 176 +L 0.313182 177 +L 0.238514 178 +L 0.195632 179 +L 0.080774 180 +L -0.044337 181 +L -0.102267 182 +L -0.193938 183 +L -0.310477 184 +L -0.408029 185 +L -0.452502 186 +L -0.516962 187 +L -0.550534 188 +L -0.622316 189 +L -0.669351 190 +L -0.757146 191 +L -0.800149 192 +L -0.834509 193 +L -0.85207 194 +L -0.872354 195 +L -0.888212 196 +L -0.92473 197 +L -0.958305 198 +L -0.975528 199 +L -0.985845 200 +L -0.994201 201 +L -0.999896 202 +L -0.994187 203 +L -0.990069 204 +L -0.976917 205 +L -0.96587 206 +L -0.938511 207 +L -0.913218 208 +L -0.890446 209 +L -0.854054 210 +L -0.812807 211 +L -0.783319 212 +L -0.762338 213 +L -0.7181 214 +L -0.657794 215 +L -0.627516 216 +L -0.552709 217 +L -0.45367 218 +L -0.417209 219 +L -0.309864 220 +L -0.278564 221 +L -0.178908 222 +L -0.1292 223 +L -0.09734 224 +L -0.048052 225 +L 0.059125 226 +L 0.176294 227 +L 0.243923 228 +L 0.33879 229 +L 0.423477 230 +L 0.473971 231 +L 0.559699 232 +L 0.639038 233 +L 0.719441 234 +L 0.741948 235 +L 0.804237 236 +L 0.866676 237 +L 0.912554 238 +L 0.928877 239 +L 0.942867 240 +L 0.969584 241 +L 0.978976 242 +L 0.992336 243 +L 0.996199 244 +L 0.999669 245 +L 0.999452 246 +L 0.987873 247 +L 0.970207 248 +L 0.960378 249 +L 0.943126 250 +L 0.919047 251 +L 0.904695 252 +L 0.890761 253 +L 0.848831 254 +L 0.817457 255 +L 0.78119 256 +L 0.744194 257 +L 0.714233 258 +L 0.663958 259 +L 0.608774 260 +L 0.565306 261 +L 0.517094 262 +L 0.438295 263 +L 0.335053 264 +L 0.294185 265 +L 0.257329 266 +L 0.142324 267 +L 0.093922 268 +L 0.050679 269 +L 0.016176 270 +L -0.067266 271 +L -0.124899 272 +L -0.219326 273 +L -0.259961 274 +L -0.332909 275 +L -0.421783 276 +L -0.477713 277 +L -0.56476 278 +L -0.603306 279 +L -0.678593 280 +L -0.710352 281 +L -0.786973 282 +L -0.845684 283 +L -0.867242 284 +L -0.894782 285 +L -0.938136 286 +L -0.956954 287 +L -0.97281 288 +L -0.990081 289 +L -0.995143 290 +L -0.998625 291 +L -0.999954 292 +L -0.992646 293 +L -0.984258 294 +L -0.973159 295 +L -0.962317 296 +L -0.944201 297 +L -0.929045 298 +L -0.913208 299 +L -0.893663 300 +L -0.839374 301 +L -0.767989 302 +L -0.697232 303 +L -0.638825 304 +L -0.607223 305 +L -0.550885 306 +L -0.511916 307 +L -0.47796 308 +L -0.426496 309 +L -0.342586 310 +L -0.305985 311 +L -0.184442 312 +L -0.076239 313 +L -0.029753 314 +L 0.02223 315 +L 0.105604 316 +L 0.203258 317 +L 0.237991 318 +L 0.349841 319 +L 0.415061 320 +L 0.459371 321 +L 0.490208 322 +L 0.582577 324 +z +" style="fill:#ffffff;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 0 324 +L 1 324.031436 +L 2 324.068377 +L 3 324.166123 +L 4 324.198645 +L 5 324.27227 +L 6 324.310835 +L 7 324.346248 +L 8 324.403888 +L 9 324.474274 +L 10 324.526239 +L 11 324.585328 +L 12 324.673649 +L 13 324.719794 +L 14 324.762205 +L 15 324.792697 +L 16 324.818742 +L 17 324.839942 +L 18 324.894243 +L 19 324.922181 +L 20 324.951905 +L 21 324.9773 +L 22 324.9885 +L 23 324.998624 +L 24 324.99842 +L 25 324.98891 +L 26 324.977256 +L 27 324.946227 +L 28 324.935059 +L 29 324.904942 +L 30 324.845165 +L 31 324.807973 +L 32 324.768877 +L 33 324.726437 +L 34 324.693672 +L 35 324.626246 +L 36 324.58712 +L 37 324.544445 +L 38 324.473865 +L 39 324.437474 +L 40 324.379071 +L 41 324.268118 +L 42 324.19746 +L 43 324.08452 +L 44 324.038747 +L 45 323.977464 +L 46 323.928965 +L 47 323.848142 +L 48 323.729623 +L 49 323.659412 +L 50 323.57615 +L 51 323.543008 +L 52 323.491771 +L 53 323.423372 +L 54 323.357157 +L 55 323.28024 +L 56 323.252924 +L 57 323.226447 +L 58 323.203796 +L 59 323.184265 +L 60 323.157871 +L 61 323.1081 +L 62 323.073027 +L 63 323.037161 +L 64 323.021794 +L 65 323.006025 +L 66 323.002612 +L 67 323.000195 +L 68 323.000681 +L 69 323.00261 +L 70 323.015867 +L 71 323.024258 +L 72 323.045794 +L 73 323.068827 +L 74 323.08606 +L 75 323.104523 +L 76 323.124975 +L 77 323.141575 +L 78 323.204354 +L 79 323.279619 +L 80 323.312258 +L 81 323.379822 +L 82 323.433869 +L 83 323.467573 +L 84 323.557699 +L 85 323.586234 +L 86 323.61772 +L 87 323.648731 +L 88 323.703539 +L 89 323.768126 +L 90 323.806322 +L 91 323.902256 +L 92 323.951514 +L 93 323.995583 +L 94 324.035707 +L 95 324.144074 +L 96 324.185702 +L 97 324.247844 +L 98 324.317806 +L 99 324.42231 +L 100 324.459298 +L 101 324.505175 +L 102 324.57367 +L 103 324.622416 +L 104 324.700013 +L 105 324.730554 +L 106 324.800068 +L 107 324.824041 +L 108 324.852663 +L 109 324.894456 +L 110 324.916032 +L 111 324.92998 +L 112 324.956702 +L 113 324.966012 +L 114 324.978459 +L 115 324.989514 +L 116 324.995178 +L 117 324.999942 +L 118 324.994394 +L 119 324.981106 +L 120 324.973589 +L 121 324.948804 +L 122 324.925235 +L 123 324.889055 +L 124 324.863093 +L 125 324.840771 +L 126 324.772011 +L 127 324.697476 +L 128 324.603497 +L 129 324.552445 +L 130 324.498511 +L 131 324.46326 +L 132 324.357172 +L 133 324.304908 +L 134 324.268001 +L 135 324.23697 +L 136 324.175815 +L 137 324.108395 +L 138 324.059489 +L 139 323.994297 +L 140 323.956109 +L 141 323.914113 +L 142 323.872096 +L 143 323.81258 +L 144 323.69942 +L 145 323.647169 +L 146 323.607751 +L 147 323.56065 +L 148 323.50387 +L 149 323.471207 +L 150 323.435029 +L 151 323.402939 +L 152 323.368659 +L 153 323.310281 +L 154 323.265096 +L 155 323.235472 +L 156 323.185086 +L 157 323.159889 +L 158 323.138838 +L 159 323.10387 +L 160 323.07958 +L 161 323.065513 +L 162 323.046571 +L 163 323.03091 +L 164 323.018358 +L 165 323.012522 +L 166 323.00564 +L 167 323.000466 +L 168 323.002249 +L 169 323.004974 +L 170 323.016128 +L 171 323.044363 +L 172 323.088151 +L 173 323.10884 +L 174 323.149813 +L 175 323.189888 +L 176 323.208998 +L 177 323.231507 +L 178 323.298158 +L 179 323.347868 +L 180 323.421574 +L 181 323.452888 +L 182 323.52951 +L 183 323.567808 +L 184 323.641925 +L 185 323.745983 +L 186 323.815814 +L 187 323.921048 +L 188 323.976063 +L 189 324.099538 +L 190 324.170097 +L 191 324.285936 +L 192 324.336117 +L 193 324.371721 +L 194 324.463128 +L 195 324.516636 +L 196 324.604544 +L 197 324.673729 +L 198 324.720493 +L 199 324.792537 +L 200 324.842679 +L 201 324.860069 +L 202 324.887072 +L 203 324.906499 +L 204 324.925837 +L 205 324.964086 +L 206 324.980519 +L 207 324.988888 +L 208 324.993207 +L 209 324.999762 +L 210 324.997216 +L 211 324.991757 +L 212 324.975329 +L 213 324.943394 +L 214 324.905414 +L 215 324.87061 +L 216 324.807538 +L 217 324.786111 +L 218 324.735493 +L 219 324.710536 +L 220 324.654902 +L 221 324.623673 +L 222 324.573529 +L 223 324.541036 +L 224 324.460624 +L 225 324.391698 +L 226 324.276001 +L 227 324.200522 +L 228 324.084997 +L 229 324.005513 +L 230 323.897072 +L 231 323.857704 +L 232 323.754836 +L 233 323.655038 +L 234 323.609541 +L 235 323.575219 +L 236 323.523263 +L 237 323.483616 +L 238 323.448102 +L 239 323.380457 +L 240 323.341375 +L 241 323.290894 +L 242 323.241588 +L 243 323.190518 +L 244 323.146279 +L 245 323.124259 +L 246 323.108703 +L 247 323.066256 +L 248 323.051388 +L 249 323.02866 +L 250 323.008344 +L 251 323.002547 +L 252 323.000065 +L 253 323.003122 +L 254 323.014718 +L 255 323.031638 +L 256 323.063299 +L 257 323.077382 +L 258 323.130054 +L 259 323.179143 +L 260 323.233844 +L 261 323.278192 +L 262 323.348184 +L 263 323.398567 +L 264 323.452474 +L 265 323.521913 +L 266 323.579301 +L 267 323.629466 +L 268 323.706628 +L 269 323.764818 +L 270 323.825456 +L 271 323.862657 +L 272 323.927749 +L 273 324.032879 +L 274 324.093181 +L 275 324.189503 +L 276 324.221506 +L 277 324.272523 +L 278 324.389315 +L 279 324.424762 +L 280 324.480642 +L 281 324.511018 +L 282 324.599404 +L 283 324.644168 +L 284 324.725056 +L 285 324.785202 +L 286 324.848288 +L 287 324.871236 +L 288 324.887406 +L 289 324.916335 +L 290 324.946687 +L 291 324.959261 +L 292 324.98414 +L 293 324.996224 +L 294 324.999986 +L 295 324.99555 +L 296 324.983211 +L 297 324.968798 +L 298 324.952725 +L 299 324.917204 +L 300 324.89727 +L 301 324.840681 +L 302 324.773487 +L 303 324.746117 +L 304 324.711969 +L 305 324.663289 +L 306 324.615004 +L 307 324.555927 +L 308 324.460322 +L 309 324.417182 +L 310 324.367334 +L 311 324.3088 +L 312 324.261214 +L 313 324.200086 +L 314 324.144001 +L 315 324.06983 +L 316 323.952592 +L 317 323.896868 +L 318 323.788642 +L 319 323.682492 +L 320 323.57492 +L 321 323.540412 +L 322 323.437105 +L 323 323.361381 +L 324 323.321946 +L 325 323.282562 +L 326 323.26008 +L 327 323.204267 +L 328 323.178215 +L 329 323.14798 +L 330 323.097209 +L 331 323.078558 +L 332 323.056849 +L 333 323.044203 +L 334 323.02521 +L 335 323.00782 +L 336 323.000782 +L 337 323.001806 +L 338 323.00881 +L 339 323.01818 +L 340 323.041578 +L 341 323.066661 +L 342 323.07906 +L 343 323.112153 +L 344 323.12852 +L 345 323.146925 +L 346 323.196062 +L 347 323.239875 +L 348 323.28296 +L 349 323.305901 +L 350 323.346164 +L 351 323.431024 +L 352 323.473416 +L 353 323.537802 +L 354 323.582091 +L 355 323.689937 +L 356 323.766877 +L 357 323.803319 +L 358 323.858206 +L 359 323.933307 +L 360 323.991902 +L 361 324.028477 +L 362 324.140524 +L 363 324.202209 +L 364 324.252729 +L 365 324.351514 +L 366 324.389536 +L 367 324.424984 +L 368 324.516618 +L 369 324.55989 +L 370 324.613219 +L 371 324.646084 +L 372 324.708978 +L 373 324.762832 +L 374 324.819958 +L 375 324.842048 +L 376 324.885787 +L 377 324.932881 +L 378 324.949728 +L 379 324.977802 +L 380 324.988798 +L 381 324.993367 +L 382 324.999015 +L 383 324.999066 +L 384 324.995976 +L 385 324.992463 +L 386 324.986641 +L 387 324.973789 +L 388 324.950164 +L 389 324.93528 +L 390 324.911708 +L 391 324.875389 +L 392 324.843806 +L 393 324.813913 +L 394 324.735221 +L 395 324.69867 +L 396 324.672947 +L 397 324.602274 +L 398 324.511172 +L 399 324.449215 +L 400 324.415602 +L 401 324.381102 +L 402 324.283662 +L 403 324.236072 +L 404 324.204566 +L 405 324.160881 +L 406 324.090712 +L 407 324.040845 +L 408 324.006168 +L 409 323.89652 +L 410 323.863049 +L 411 323.825707 +L 412 323.745462 +L 413 323.706968 +L 414 323.665191 +L 415 323.622766 +L 416 323.513038 +L 417 323.424753 +L 418 323.350107 +L 419 323.26165 +L 420 323.187588 +L 421 323.138423 +L 422 323.082806 +L 423 323.048106 +L 424 323.036235 +L 425 323.014012 +L 426 323.002033 +L 427 323.000281 +L 428 323.005698 +L 429 323.021896 +L 430 323.038396 +L 431 323.069579 +L 432 323.082944 +L 433 323.112587 +L 434 323.17561 +L 435 323.224931 +L 436 323.27102 +L 437 323.353247 +L 438 323.39915 +L 439 323.433475 +L 440 323.487014 +L 441 323.575901 +L 442 323.607039 +L 443 323.715088 +L 444 323.82716 +L 445 323.862598 +L 446 323.947384 +L 447 324.012991 +L 448 324.115045 +L 449 324.23126 +L 450 324.271951 +L 451 324.31304 +L 452 324.349681 +L 453 324.390677 +L 454 324.466746 +L 455 324.542812 +L 456 324.5735 +L 457 324.599991 +L 458 324.656572 +L 459 324.701088 +L 460 324.731106 +L 461 324.758162 +L 462 324.800727 +L 463 324.853592 +L 464 324.884513 +L 465 324.910788 +L 466 324.925721 +L 467 324.95601 +L 468 324.977339 +L 469 324.994228 +L 470 324.998943 +L 471 324.999553 +L 472 324.997507 +L 473 324.991646 +L 474 324.972999 +L 475 324.940942 +L 476 324.894502 +L 477 324.852556 +L 478 324.785851 +L 479 324.716785 +L 480 324.66941 +L 481 324.617891 +L 482 324.578191 +L 483 324.508771 +L 484 324.44224 +L 485 324.333331 +L 486 324.268083 +L 487 324.159875 +L 488 324.098871 +L 489 324.050186 +L 490 323.973952 +L 491 323.914421 +L 492 323.839793 +L 493 323.720966 +L 494 323.623021 +L 495 323.543973 +L 496 323.498226 +L 497 323.470954 +L 498 323.427292 +L 499 323.378708 +L 500 323.346974 +L 501 323.266744 +L 502 323.200251 +L 503 323.176226 +L 504 323.115727 +L 505 323.093495 +L 506 323.074895 +L 507 323.045569 +L 508 323.029868 +L 509 323.021569 +L 510 323.011333 +L 511 323.00099 +L 512 323.001668 +L 513 323.005448 +L 514 323.021889 +L 515 323.034023 +L 516 323.044618 +L 517 323.075995 +L 518 323.101768 +L 519 323.133177 +L 520 323.155986 +L 521 323.17358 +L 522 323.223392 +L 523 323.271052 +L 524 323.342761 +L 525 323.398524 +L 526 323.424722 +L 527 323.45549 +L 528 323.545248 +L 529 323.630042 +L 530 323.695636 +L 531 323.741461 +L 532 323.784458 +L 533 323.845971 +L 534 323.945796 +L 535 323.990226 +L 536 324.040276 +L 537 324.162117 +L 538 324.22181 +L 539 324.253376 +L 540 324.285719 +L 541 324.340279 +L 542 324.382779 +L 543 324.434251 +L 544 324.522636 +L 545 324.556833 +L 546 324.600767 +L 547 324.66448 +L 548 324.739677 +L 549 324.768491 +L 550 324.810695 +L 551 324.85328 +L 552 324.870172 +L 553 324.892653 +L 554 324.93499 +L 555 324.96495 +L 556 324.983583 +L 557 324.993375 +L 558 324.997138 +L 559 324.999976 +L 560 324.998227 +L 561 324.988871 +L 562 324.978174 +L 563 324.968304 +L 564 324.949446 +L 565 324.919107 +L 566 324.880716 +L 567 324.82123 +L 568 324.777941 +L 569 324.717203 +L 570 324.633129 +L 571 324.584836 +L 572 324.541259 +L 573 324.514378 +L 574 324.482448 +L 575 324.415256 +L 576 324.334435 +L 577 324.25889 +L 578 324.21516 +L 579 324.135265 +L 580 324.073786 +L 581 324.010161 +L 582 323.902912 +L 583 323.784202 +L 584 323.742296 +L 585 323.699342 +L 586 323.637143 +L 587 323.607006 +L 588 323.574488 +L 589 323.522553 +L 590 323.417003 +L 591 323.368557 +L 592 323.322233 +L 593 323.288417 +L 594 323.24054 +L 595 323.185662 +L 596 323.161751 +L 597 323.135714 +L 598 323.079597 +L 599 323.065723 +L 600 323.039689 +L 601 323.012943 +L 602 323.005197 +L 603 323.000044 +L 604 323.006242 +L 605 323.012549 +L 606 323.02013 +L 607 323.047636 +L 608 323.091869 +L 609 323.121407 +L 610 323.163254 +L 611 323.222428 +L 612 323.245138 +L 611.28177 323 +L 611.338558 322 +L 611.363728 321 +L 611.446424 320 +L 611.533356 319 +L 611.58404 318 +L 611.621434 317 +L 611.705814 316 +L 611.740325 315 +L 611.832316 314 +L 611.919341 313 +L 612.042481 312 +L 612.08035 311 +L 612.127825 310 +L 612.233351 309 +L 612.330812 308 +L 612.407449 307 +L 612.439376 306 +L 612.493616 305 +L 612.532467 304 +L 612.606172 303 +L 612.638168 302 +L 612.694707 301 +L 612.730823 300 +L 612.799425 299 +L 612.830841 298 +L 612.885508 297 +L 612.904279 296 +L 612.949908 295 +L 612.972811 294 +L 612.981352 293 +L 612.988693 292 +L 612.994988 291 +L 612.998165 290 +L 612.999751 289 +L 612.998288 288 +L 612.985334 287 +L 612.970712 286 +L 612.958856 285 +L 612.940831 284 +L 612.920453 283 +L 612.897054 282 +L 612.882145 281 +L 612.827431 280 +L 612.793834 279 +L 612.731138 278 +L 612.703763 277 +L 612.659783 276 +L 612.580836 275 +L 612.523308 274 +L 612.473329 273 +L 612.401345 272 +L 612.364813 271 +L 612.2965 270 +L 612.208294 269 +L 612.086947 268 +L 612.021266 267 +L 611.987648 266 +L 611.923371 265 +L 611.8774 264 +L 611.805243 263 +L 611.765417 262 +L 611.722787 261 +L 611.616828 260 +L 611.564043 259 +L 611.484766 258 +L 611.442362 257 +L 611.410096 256 +L 611.37523 255 +L 611.332572 254 +L 611.300999 253 +L 611.23342 252 +L 611.196535 251 +L 611.168579 250 +L 611.147731 249 +L 611.122118 248 +L 611.0845 247 +L 611.069658 246 +L 611.044928 245 +L 611.026698 244 +L 611.015291 243 +L 611.009656 242 +L 611.004902 241 +L 611.000293 240 +L 611.001966 239 +L 611.007748 238 +L 611.027744 237 +L 611.039396 236 +L 611.050385 235 +L 611.063352 234 +L 611.113766 233 +L 611.134588 232 +L 611.162535 231 +L 611.21928 230 +L 611.241924 229 +L 611.293327 228 +L 611.334463 227 +L 611.417232 226 +L 611.465692 225 +L 611.517119 224 +L 611.568279 223 +L 611.635578 222 +L 611.668732 221 +L 611.73479 220 +L 611.790975 219 +L 611.852254 218 +L 611.892237 217 +L 611.98866 216 +L 612.10042 215 +L 612.139339 214 +L 612.237188 213 +L 612.271842 212 +L 612.355524 211 +L 612.40603 210 +L 612.475073 209 +L 612.576176 208 +L 612.628622 207 +L 612.71793 206 +L 612.782938 205 +L 612.824483 204 +L 612.866823 203 +L 612.888843 202 +L 612.92633 201 +L 612.943582 200 +L 612.96699 199 +L 612.975557 198 +L 612.984646 197 +L 612.991714 196 +L 612.998741 195 +L 612.999849 194 +L 612.999863 193 +L 612.997189 192 +L 612.994163 191 +L 612.988696 190 +L 612.968701 189 +L 612.95673 188 +L 612.929611 187 +L 612.902599 186 +L 612.875433 185 +L 612.820958 184 +L 612.791342 183 +L 612.749586 182 +L 612.676477 181 +L 612.633039 180 +L 612.562348 179 +L 612.523941 178 +L 612.463602 177 +L 612.432847 176 +L 612.402349 175 +L 612.343439 174 +L 612.300262 173 +L 612.25865 172 +L 612.209535 171 +L 612.144448 170 +L 612.078053 169 +L 611.95329 168 +L 611.909475 167 +L 611.855147 166 +L 611.748443 165 +L 611.705943 164 +L 611.668449 163 +L 611.578953 162 +L 611.52173 161 +L 611.452087 160 +L 611.403068 159 +L 611.347123 158 +L 611.299998 157 +L 611.26111 156 +L 611.207418 155 +L 611.161847 154 +L 611.12491 153 +L 611.102834 152 +L 611.069951 151 +L 611.040231 150 +L 611.027681 149 +L 611.015782 148 +L 611.010664 147 +L 611.002775 146 +L 611.000144 145 +L 611.000942 144 +L 611.004183 143 +L 611.019321 142 +L 611.026258 141 +L 611.042635 140 +L 611.061048 139 +L 611.09064 138 +L 611.112722 137 +L 611.170416 136 +L 611.195607 135 +L 611.26392 134 +L 611.311046 133 +L 611.348394 132 +L 611.403603 131 +L 611.493034 130 +L 611.596144 129 +L 611.650118 128 +L 611.680838 127 +L 611.736379 126 +L 611.774114 125 +L 611.842368 124 +L 611.878197 123 +L 611.947981 122 +L 612.007275 121 +L 612.045882 120 +L 612.079878 119 +L 612.122458 118 +L 612.169107 117 +L 612.223673 116 +L 612.309574 115 +L 612.35625 114 +L 612.413565 113 +L 612.443979 112 +L 612.52903 111 +L 612.562705 110 +L 612.650629 109 +L 612.705614 108 +L 612.744303 107 +L 612.814334 106 +L 612.84478 105 +L 612.902505 104 +L 612.919649 103 +L 612.944384 102 +L 612.959884 101 +L 612.983336 100 +L 612.99015 99 +L 612.994083 98 +L 612.997815 97 +L 612.999848 96 +L 612.991462 95 +L 612.975076 94 +L 612.948806 93 +L 612.935477 92 +L 612.905523 91 +L 612.871272 90 +L 612.850602 89 +L 612.80959 88 +L 612.736272 87 +L 612.713054 86 +L 612.672688 85 +L 612.645437 84 +L 612.564899 83 +L 612.511421 82 +L 612.43285 81 +L 612.384382 80 +L 612.270352 79 +L 612.169667 78 +L 612.085243 77 +L 611.993703 76 +L 611.89129 75 +L 611.850482 74 +L 611.807339 73 +L 611.768038 72 +L 611.734615 71 +L 611.691507 70 +L 611.585928 69 +L 611.530227 68 +L 611.4249 67 +L 611.327903 66 +L 611.304883 65 +L 611.277896 64 +L 611.247795 63 +L 611.174553 62 +L 611.137161 61 +L 611.102202 60 +L 611.083626 59 +L 611.05312 58 +L 611.040908 57 +L 611.031132 56 +L 611.021563 55 +L 611.013354 54 +L 611.002078 53 +L 611.000216 52 +L 611.006518 51 +L 611.012531 50 +L 611.017988 49 +L 611.03818 48 +L 611.048069 47 +L 611.075822 46 +L 611.094829 45 +L 611.110228 44 +L 611.139493 43 +L 611.203297 42 +L 611.25235 41 +L 611.322539 40 +L 611.351648 39 +L 611.411218 38 +L 611.458167 37 +L 611.509289 36 +L 611.563342 35 +L 611.645029 34 +L 611.723686 33 +L 611.760346 32 +L 611.882 31 +L 611.960942 30 +L 612.025433 29 +L 612.071061 28 +L 612.18671 27 +L 612.234985 26 +L 612.270508 25 +L 612.314086 24 +L 612.349862 23 +L 612.420687 22 +L 612.457091 21 +L 612.554567 20 +L 612.623631 19 +L 612.689597 18 +L 612.754127 17 +L 612.777549 16 +L 612.804954 15 +L 612.853448 14 +L 612.883441 13 +L 612.915979 12 +L 612.930722 11 +L 612.944262 10 +L 612.967697 9 +L 612.980177 8 +L 612.987315 7 +L 612.992913 6 +L 612.998519 5 +L 613 4 +L 612.994007 3 +L 612.988042 2 +L 612.97653 0 +L 611 -0.952723 +L 610 -0.94259 +L 609 -0.900632 +L 608 -0.85856 +L 607 -0.827344 +L 606 -0.757486 +L 605 -0.71323 +L 604 -0.63076 +L 603 -0.542573 +L 602 -0.497653 +L 601 -0.401923 +L 600 -0.329819 +L 599 -0.234829 +L 598 -0.178455 +L 597 -0.134258 +L 596 -0.078442 +L 595 -0.038504 +L 594 0.036947 +L 593 0.094942 +L 592 0.132129 +L 591 0.190656 +L 590 0.293433 +L 589 0.35016 +L 588 0.421165 +L 587 0.482934 +L 586 0.520397 +L 585 0.555683 +L 584 0.599101 +L 583 0.64096 +L 582 0.668583 +L 581 0.719698 +L 580 0.753234 +L 579 0.815297 +L 578 0.834939 +L 577 0.896712 +L 576 0.919191 +L 575 0.939414 +L 574 0.960103 +L 573 0.98653 +L 572 0.997487 +L 571 0.999269 +L 570 0.996641 +L 569 0.990091 +L 568 0.968128 +L 567 0.929128 +L 566 0.908845 +L 565 0.892196 +L 564 0.830573 +L 563 0.801989 +L 562 0.778481 +L 561 0.734033 +L 560 0.70807 +L 559 0.65771 +L 558 0.581318 +L 557 0.553797 +L 556 0.521939 +L 555 0.486315 +L 554 0.398542 +L 553 0.301531 +L 552 0.221578 +L 551 0.103903 +L 550 0.031909 +L 549 -0.072257 +L 548 -0.183566 +L 547 -0.278988 +L 546 -0.373885 +L 545 -0.440904 +L 544 -0.501789 +L 543 -0.54625 +L 542 -0.581921 +L 541 -0.661217 +L 540 -0.691472 +L 539 -0.765116 +L 538 -0.797561 +L 537 -0.842088 +L 536 -0.863344 +L 535 -0.891696 +L 534 -0.920022 +L 533 -0.954355 +L 532 -0.967671 +L 531 -0.984463 +L 530 -0.995007 +L 529 -0.998126 +L 528 -0.999962 +L 527 -0.994973 +L 526 -0.989525 +L 525 -0.97538 +L 524 -0.940746 +L 523 -0.921719 +L 522 -0.879119 +L 521 -0.861014 +L 520 -0.816611 +L 519 -0.794181 +L 518 -0.753913 +L 517 -0.721408 +L 516 -0.658097 +L 515 -0.569587 +L 514 -0.483117 +L 513 -0.403482 +L 512 -0.349696 +L 511 -0.289585 +L 510 -0.218544 +L 509 -0.098423 +L 508 0.006039 +L 507 0.116842 +L 506 0.170115 +L 505 0.243365 +L 504 0.281948 +L 503 0.357711 +L 502 0.435272 +L 501 0.521412 +L 500 0.548855 +L 499 0.644831 +L 498 0.720941 +L 497 0.771105 +L 496 0.825458 +L 495 0.853129 +L 494 0.889151 +L 493 0.920712 +L 492 0.938819 +L 491 0.955558 +L 490 0.972565 +L 489 0.989619 +L 488 0.99403 +L 487 0.998289 +L 486 0.999886 +L 485 0.998359 +L 484 0.995935 +L 483 0.992476 +L 482 0.982211 +L 481 0.962483 +L 480 0.950784 +L 479 0.90804 +L 478 0.88236 +L 477 0.838178 +L 476 0.782063 +L 475 0.725365 +L 474 0.693505 +L 473 0.656796 +L 472 0.628663 +L 471 0.572864 +L 470 0.538147 +L 469 0.46646 +L 468 0.410402 +L 467 0.328747 +L 466 0.273173 +L 465 0.188865 +L 464 0.14624 +L 463 0.055234 +L 462 -0.005051 +L 461 -0.110128 +L 460 -0.174313 +L 459 -0.253509 +L 458 -0.319736 +L 457 -0.374012 +L 456 -0.407139 +L 455 -0.463853 +L 454 -0.50741 +L 453 -0.604653 +L 452 -0.678599 +L 451 -0.740393 +L 450 -0.768808 +L 449 -0.794142 +L 448 -0.860397 +L 447 -0.903414 +L 446 -0.931921 +L 445 -0.943915 +L 444 -0.957989 +L 443 -0.968817 +L 442 -0.984115 +L 441 -0.993971 +L 440 -0.999784 +L 439 -0.998949 +L 438 -0.996987 +L 437 -0.993379 +L 436 -0.976068 +L 435 -0.966337 +L 434 -0.932307 +L 433 -0.907236 +L 432 -0.868539 +L 431 -0.802605 +L 430 -0.761617 +L 429 -0.686776 +L 428 -0.654849 +L 427 -0.630635 +L 426 -0.604815 +L 425 -0.545775 +L 424 -0.491063 +L 423 -0.384861 +L 422 -0.304585 +L 421 -0.187843 +L 420 -0.08788 +L 419 -0.035566 +L 418 0.003007 +L 417 0.039368 +L 416 0.160354 +L 415 0.191539 +L 414 0.227915 +L 413 0.290066 +L 412 0.378077 +L 411 0.42247 +L 410 0.470988 +L 409 0.569778 +L 408 0.611246 +L 407 0.653898 +L 406 0.718748 +L 405 0.785183 +L 404 0.805272 +L 403 0.829751 +L 402 0.870359 +L 401 0.894905 +L 400 0.911852 +L 399 0.942871 +L 398 0.965923 +L 397 0.985366 +L 396 0.992773 +L 395 0.996995 +L 394 0.999656 +L 393 0.999239 +L 392 0.993894 +L 391 0.984738 +L 390 0.972213 +L 389 0.945446 +L 388 0.91655 +L 387 0.86624 +L 386 0.837897 +L 385 0.782994 +L 384 0.745187 +L 383 0.692498 +L 382 0.662794 +L 381 0.631793 +L 380 0.601321 +L 379 0.559084 +L 378 0.531062 +L 377 0.433515 +L 376 0.35707 +L 375 0.301773 +L 374 0.220903 +L 373 0.143522 +L 372 0.062112 +L 371 0.005147 +L 370 -0.117966 +L 369 -0.149535 +L 368 -0.216766 +L 367 -0.295058 +L 366 -0.387611 +L 365 -0.421765 +L 364 -0.452679 +L 363 -0.503004 +L 362 -0.547822 +L 361 -0.588823 +L 360 -0.618678 +L 359 -0.663526 +L 358 -0.74679 +L 357 -0.76885 +L 356 -0.812967 +L 355 -0.833129 +L 354 -0.893251 +L 353 -0.93548 +L 352 -0.958737 +L 351 -0.976732 +L 350 -0.983734 +L 349 -0.995973 +L 348 -0.999442 +L 347 -0.998259 +L 346 -0.994084 +L 345 -0.980354 +L 344 -0.972703 +L 343 -0.958263 +L 342 -0.927611 +L 341 -0.902922 +L 340 -0.882675 +L 339 -0.864202 +L 338 -0.845248 +L 337 -0.810642 +L 336 -0.743359 +L 335 -0.695131 +L 334 -0.665749 +L 333 -0.633906 +L 332 -0.555682 +L 331 -0.45647 +L 330 -0.412576 +L 329 -0.301816 +L 328 -0.248043 +L 327 -0.189835 +L 326 -0.153658 +L 325 -0.098867 +L 324 -0.015916 +L 323 0.031754 +L 322 0.120599 +L 321 0.168247 +L 320 0.248469 +L 319 0.337896 +L 318 0.382122 +L 317 0.441179 +L 316 0.539628 +L 315 0.57467 +L 314 0.620434 +L 313 0.673635 +L 312 0.709483 +L 311 0.751738 +L 310 0.793097 +L 309 0.820445 +L 308 0.88147 +L 307 0.904483 +L 306 0.919261 +L 305 0.934284 +L 304 0.947208 +L 303 0.979534 +L 302 0.996802 +L 301 0.999844 +L 300 0.997823 +L 299 0.99401 +L 298 0.978994 +L 297 0.970072 +L 296 0.95778 +L 295 0.929404 +L 294 0.901094 +L 293 0.866107 +L 292 0.813717 +L 291 0.765101 +L 290 0.721134 +L 289 0.682742 +L 288 0.590438 +L 287 0.563187 +L 286 0.517238 +L 285 0.475854 +L 284 0.436431 +L 283 0.377515 +L 282 0.273593 +L 281 0.227262 +L 280 0.140289 +L 279 0.091558 +L 278 0.053928 +L 277 0.017733 +L 276 -0.06793 +L 275 -0.161753 +L 274 -0.273189 +L 273 -0.360274 +L 272 -0.40709 +L 271 -0.463838 +L 270 -0.531601 +L 269 -0.573508 +L 268 -0.625352 +L 267 -0.650645 +L 266 -0.724163 +L 265 -0.770317 +L 264 -0.791479 +L 263 -0.851149 +L 262 -0.887991 +L 261 -0.917061 +L 260 -0.941292 +L 259 -0.951546 +L 258 -0.981839 +L 257 -0.994579 +L 256 -0.999784 +L 255 -0.999825 +L 254 -0.998417 +L 253 -0.992654 +L 252 -0.986301 +L 251 -0.967662 +L 250 -0.943214 +L 249 -0.912437 +L 248 -0.895086 +L 247 -0.880479 +L 246 -0.851999 +L 245 -0.833049 +L 244 -0.804776 +L 243 -0.736949 +L 242 -0.694852 +L 241 -0.659088 +L 240 -0.608192 +L 239 -0.546144 +L 238 -0.469078 +L 237 -0.390646 +L 236 -0.314256 +L 235 -0.272519 +L 234 -0.174586 +L 233 -0.104796 +L 232 -0.033939 +L 231 0.084549 +L 230 0.122597 +L 229 0.158643 +L 228 0.20132 +L 227 0.299241 +L 226 0.371531 +L 225 0.414118 +L 224 0.451421 +L 223 0.546295 +L 222 0.588994 +L 221 0.621715 +L 220 0.647784 +L 219 0.677809 +L 218 0.707013 +L 217 0.742447 +L 216 0.763133 +L 215 0.785911 +L 214 0.848282 +L 213 0.876933 +L 212 0.89743 +L 211 0.932584 +L 210 0.952705 +L 209 0.963835 +L 208 0.983785 +L 207 0.997162 +L 206 0.998974 +L 205 0.993744 +L 204 0.987133 +L 203 0.961107 +L 202 0.93948 +L 201 0.917584 +L 200 0.899066 +L 199 0.868853 +L 198 0.826455 +L 197 0.799415 +L 196 0.778893 +L 195 0.743514 +L 194 0.655618 +L 193 0.618638 +L 192 0.545793 +L 191 0.443104 +L 190 0.409892 +L 189 0.309442 +L 188 0.277702 +L 187 0.234758 +L 186 0.200953 +L 185 0.120665 +L 184 0.086322 +L 183 0.0144 +L 182 -0.061467 +L 181 -0.117562 +L 180 -0.207304 +L 179 -0.24726 +L 178 -0.314957 +L 177 -0.42911 +L 176 -0.460269 +L 175 -0.525752 +L 174 -0.557786 +L 173 -0.642979 +L 172 -0.673037 +L 171 -0.719408 +L 170 -0.749116 +L 169 -0.778759 +L 168 -0.843855 +L 167 -0.877651 +L 166 -0.902804 +L 165 -0.918897 +L 164 -0.955058 +L 163 -0.973964 +L 162 -0.984187 +L 161 -0.992492 +L 160 -0.999215 +L 159 -0.996501 +L 158 -0.988797 +L 157 -0.971166 +L 156 -0.940938 +L 155 -0.912341 +L 154 -0.885031 +L 153 -0.825603 +L 152 -0.77009 +L 151 -0.688452 +L 150 -0.647196 +L 149 -0.60259 +L 148 -0.511042 +L 147 -0.430427 +L 146 -0.384469 +L 145 -0.292923 +L 144 -0.225967 +L 143 -0.179248 +L 142 -0.136118 +L 141 -0.077875 +L 140 -0.030604 +L 139 0.026452 +L 138 0.080989 +L 137 0.196427 +L 136 0.315576 +L 135 0.370627 +L 134 0.40698 +L 133 0.502034 +L 132 0.546466 +L 131 0.575573 +L 130 0.667237 +L 129 0.714029 +L 128 0.749742 +L 127 0.795559 +L 126 0.859505 +L 125 0.892455 +L 124 0.917515 +L 123 0.933607 +L 122 0.970088 +L 121 0.979122 +L 120 0.985274 +L 119 0.990848 +L 118 0.99806 +L 117 0.99889 +L 116 0.994277 +L 115 0.981883 +L 114 0.973583 +L 113 0.937803 +L 112 0.919049 +L 111 0.901448 +L 110 0.87707 +L 109 0.844234 +L 108 0.771924 +L 107 0.735339 +L 106 0.713128 +L 105 0.683072 +L 104 0.643552 +L 103 0.614091 +L 102 0.569454 +L 101 0.500184 +L 100 0.392301 +L 99 0.355195 +L 98 0.247165 +L 97 0.140245 +L 96 0.103559 +L 95 0.051805 +L 94 -0.035129 +L 93 -0.106027 +L 92 -0.227181 +L 91 -0.260107 +L 90 -0.313632 +L 89 -0.359984 +L 88 -0.401339 +L 87 -0.450067 +L 86 -0.490327 +L 85 -0.533979 +L 84 -0.560575 +L 83 -0.651745 +L 82 -0.691652 +L 81 -0.720319 +L 80 -0.762616 +L 79 -0.811738 +L 78 -0.865675 +L 77 -0.918013 +L 76 -0.952001 +L 75 -0.967156 +L 74 -0.980387 +L 73 -0.992416 +L 72 -0.998222 +L 71 -0.99846 +L 70 -0.995029 +L 69 -0.978361 +L 68 -0.950969 +L 67 -0.910428 +L 66 -0.890133 +L 65 -0.872536 +L 64 -0.847806 +L 63 -0.794595 +L 62 -0.753623 +L 61 -0.693228 +L 60 -0.609661 +L 59 -0.563669 +L 58 -0.532753 +L 57 -0.502298 +L 56 -0.455614 +L 55 -0.387673 +L 54 -0.355756 +L 53 -0.30615 +L 52 -0.205734 +L 51 -0.170513 +L 50 -0.129026 +L 49 -0.0754 +L 48 -0.035334 +L 47 0.07453 +L 46 0.195709 +L 45 0.233871 +L 44 0.303602 +L 43 0.362359 +L 42 0.415477 +L 41 0.479944 +L 40 0.522985 +L 39 0.587131 +L 38 0.631929 +L 37 0.71055 +L 36 0.733761 +L 35 0.756219 +L 34 0.826066 +L 33 0.846169 +L 32 0.872053 +L 31 0.895656 +L 30 0.909427 +L 29 0.933238 +L 28 0.968289 +L 27 0.987905 +L 26 0.997925 +L 25 0.999511 +L 24 0.997397 +L 23 0.994191 +L 22 0.987806 +L 21 0.972822 +L 20 0.963505 +L 19 0.943913 +L 18 0.912031 +L 17 0.858743 +L 16 0.824485 +L 15 0.803278 +L 14 0.770858 +L 13 0.745139 +L 12 0.704247 +L 11 0.679944 +L 10 0.652386 +L 9 0.613312 +L 8 0.574818 +L 7 0.521172 +L 6 0.478431 +L 5 0.446006 +L 4 0.408082 +L 3 0.378531 +L 2 0.304491 +L 1 0.26975 +L 0 0.198648 +L 0.140692 1 +L 0.106477 2 +L 0.001931 3 +L -0.031948 4 +L -0.139586 5 +L -0.197401 6 +L -0.263521 7 +L -0.338446 8 +L -0.397233 9 +L -0.504686 10 +L -0.600611 11 +L -0.660743 12 +L -0.694963 13 +L -0.772666 14 +L -0.810252 15 +L -0.853431 16 +L -0.881952 17 +L -0.917155 18 +L -0.941985 19 +L -0.967909 20 +L -0.983386 21 +L -0.988682 22 +L -0.999195 23 +L -0.999894 24 +L -0.998307 25 +L -0.983759 26 +L -0.976299 27 +L -0.949036 28 +L -0.904736 29 +L -0.887316 30 +L -0.847912 31 +L -0.811558 32 +L -0.773772 33 +L -0.719976 34 +L -0.6736 35 +L -0.625248 36 +L -0.57127 37 +L -0.507815 38 +L -0.41649 39 +L -0.374633 40 +L -0.343546 41 +L -0.27172 42 +L -0.238363 43 +L -0.204546 44 +L -0.16887 45 +L -0.085534 46 +L -0.053624 47 +L 0.040791 48 +L 0.163353 49 +L 0.248217 50 +L 0.307634 51 +L 0.341295 52 +L 0.436499 53 +L 0.466063 54 +L 0.500969 55 +L 0.532344 56 +L 0.629809 57 +L 0.655764 58 +L 0.706154 59 +L 0.736458 60 +L 0.792812 61 +L 0.811609 62 +L 0.857562 63 +L 0.889309 64 +L 0.928102 65 +L 0.939367 66 +L 0.962917 67 +L 0.984478 68 +L 0.997526 69 +L 0.999538 70 +L 0.995753 71 +L 0.985115 72 +L 0.975318 73 +L 0.958534 74 +L 0.918546 75 +L 0.878403 76 +L 0.849158 77 +L 0.79297 78 +L 0.728315 79 +L 0.702635 80 +L 0.630177 81 +L 0.581336 82 +L 0.510439 83 +L 0.463434 84 +L 0.378435 85 +L 0.319363 86 +L 0.222007 87 +L 0.164991 88 +L 0.117272 89 +L 0.014472 90 +L -0.02234 91 +L -0.076322 92 +L -0.184562 93 +L -0.2602 94 +L -0.31553 95 +L -0.347777 96 +L -0.416353 97 +L -0.459389 98 +L -0.487952 99 +L -0.562466 100 +L -0.594614 101 +L -0.633657 102 +L -0.704582 103 +L -0.742738 104 +L -0.781239 105 +L -0.822464 106 +L -0.860217 107 +L -0.911822 108 +L -0.934482 109 +L -0.969474 110 +L -0.98441 111 +L -0.996883 112 +L -0.999377 113 +L -0.997667 114 +L -0.990768 115 +L -0.973342 116 +L -0.956407 117 +L -0.945227 118 +L -0.924291 119 +L -0.875606 120 +L -0.850806 121 +L -0.823432 122 +L -0.783114 123 +L -0.760187 124 +L -0.704025 125 +L -0.659989 126 +L -0.616491 127 +L -0.559006 128 +L -0.522812 129 +L -0.495364 130 +L -0.467239 131 +L -0.422296 132 +L -0.320379 133 +L -0.236637 134 +L -0.205303 135 +L -0.144729 136 +L -0.026538 137 +L 0.017226 138 +L 0.04926 139 +L 0.105515 140 +L 0.22903 141 +L 0.300206 142 +L 0.341773 143 +L 0.37704 144 +L 0.420393 145 +L 0.487558 146 +L 0.580358 147 +L 0.650854 148 +L 0.691959 149 +L 0.768831 150 +L 0.801376 151 +L 0.841236 152 +L 0.874431 153 +L 0.890969 154 +L 0.927446 155 +L 0.963483 156 +L 0.972432 157 +L 0.988429 158 +L 0.996319 159 +L 0.999895 160 +L 0.996799 161 +L 0.987033 162 +L 0.97377 163 +L 0.942355 164 +L 0.906664 165 +L 0.881038 166 +L 0.862092 167 +L 0.830678 168 +L 0.772571 169 +L 0.716419 170 +L 0.676783 171 +L 0.582157 172 +L 0.519227 173 +L 0.478763 174 +L 0.447139 175 +L 0.40453 176 +L 0.313182 177 +L 0.238514 178 +L 0.195632 179 +L 0.080774 180 +L -0.044337 181 +L -0.102267 182 +L -0.193938 183 +L -0.310477 184 +L -0.408029 185 +L -0.452502 186 +L -0.516962 187 +L -0.550534 188 +L -0.622316 189 +L -0.669351 190 +L -0.757146 191 +L -0.800149 192 +L -0.834509 193 +L -0.85207 194 +L -0.872354 195 +L -0.888212 196 +L -0.92473 197 +L -0.958305 198 +L -0.975528 199 +L -0.985845 200 +L -0.994201 201 +L -0.999896 202 +L -0.994187 203 +L -0.990069 204 +L -0.976917 205 +L -0.96587 206 +L -0.938511 207 +L -0.913218 208 +L -0.890446 209 +L -0.854054 210 +L -0.812807 211 +L -0.783319 212 +L -0.762338 213 +L -0.7181 214 +L -0.657794 215 +L -0.627516 216 +L -0.552709 217 +L -0.45367 218 +L -0.417209 219 +L -0.309864 220 +L -0.278564 221 +L -0.178908 222 +L -0.1292 223 +L -0.09734 224 +L -0.048052 225 +L 0.059125 226 +L 0.176294 227 +L 0.243923 228 +L 0.33879 229 +L 0.423477 230 +L 0.473971 231 +L 0.559699 232 +L 0.639038 233 +L 0.719441 234 +L 0.741948 235 +L 0.804237 236 +L 0.866676 237 +L 0.912554 238 +L 0.928877 239 +L 0.942867 240 +L 0.969584 241 +L 0.978976 242 +L 0.992336 243 +L 0.996199 244 +L 0.999669 245 +L 0.999452 246 +L 0.987873 247 +L 0.970207 248 +L 0.960378 249 +L 0.943126 250 +L 0.919047 251 +L 0.904695 252 +L 0.890761 253 +L 0.848831 254 +L 0.817457 255 +L 0.78119 256 +L 0.744194 257 +L 0.714233 258 +L 0.663958 259 +L 0.608774 260 +L 0.565306 261 +L 0.517094 262 +L 0.438295 263 +L 0.335053 264 +L 0.294185 265 +L 0.257329 266 +L 0.142324 267 +L 0.093922 268 +L 0.050679 269 +L 0.016176 270 +L -0.067266 271 +L -0.124899 272 +L -0.219326 273 +L -0.259961 274 +L -0.332909 275 +L -0.421783 276 +L -0.477713 277 +L -0.56476 278 +L -0.603306 279 +L -0.678593 280 +L -0.710352 281 +L -0.786973 282 +L -0.845684 283 +L -0.867242 284 +L -0.894782 285 +L -0.938136 286 +L -0.956954 287 +L -0.97281 288 +L -0.990081 289 +L -0.995143 290 +L -0.998625 291 +L -0.999954 292 +L -0.992646 293 +L -0.984258 294 +L -0.973159 295 +L -0.962317 296 +L -0.944201 297 +L -0.929045 298 +L -0.913208 299 +L -0.893663 300 +L -0.839374 301 +L -0.767989 302 +L -0.697232 303 +L -0.638825 304 +L -0.607223 305 +L -0.550885 306 +L -0.511916 307 +L -0.47796 308 +L -0.426496 309 +L -0.342586 310 +L -0.305985 311 +L -0.184442 312 +L -0.076239 313 +L -0.029753 314 +L 0.02223 315 +L 0.105604 316 +L 0.203258 317 +L 0.237991 318 +L 0.349841 319 +L 0.415061 320 +L 0.459371 321 +L 0.490208 322 +L 0.582577 324 +z +" style="fill:#ffffff;"/> + <g id="axes_1"> + <g id="patch_2"> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.085 258.558708 +L 583.431974 258.18 +L 583.351744 257.18 +L 583.285251 256.18 +L 583.261226 255.18 +L 583.200727 254.18 +L 583.178495 253.18 +L 583.159895 252.18 +L 583.130569 251.18 +L 583.114868 250.18 +L 583.106569 249.18 +L 583.096333 248.18 +L 583.08599 247.18 +L 583.086668 246.18 +L 583.090448 245.18 +L 583.106889 244.18 +L 583.119023 243.18 +L 583.129618 242.18 +L 583.160995 241.18 +L 583.186768 240.18 +L 583.218177 239.18 +L 583.240986 238.18 +L 583.25858 237.18 +L 583.308392 236.18 +L 583.356052 235.18 +L 583.427761 234.18 +L 583.483524 233.18 +L 583.509722 232.18 +L 583.54049 231.18 +L 583.630248 230.18 +L 583.715042 229.18 +L 583.780636 228.18 +L 583.826461 227.18 +L 583.869458 226.18 +L 583.930971 225.18 +L 584.030796 224.18 +L 584.075226 223.18 +L 584.125276 222.18 +L 584.247117 221.18 +L 584.30681 220.18 +L 584.338376 219.18 +L 584.370719 218.18 +L 584.425279 217.18 +L 584.467779 216.18 +L 584.519251 215.18 +L 584.607636 214.18 +L 584.641833 213.18 +L 584.685767 212.18 +L 584.74948 211.18 +L 584.824677 210.18 +L 584.853491 209.18 +L 584.895695 208.18 +L 584.93828 207.18 +L 584.955172 206.18 +L 584.977653 205.18 +L 585.01999 204.18 +L 585.04995 203.18 +L 585.068583 202.18 +L 585.078375 201.18 +L 585.082138 200.18 +L 585.084976 199.18 +L 585.083227 198.18 +L 585.073871 197.18 +L 585.063174 196.18 +L 585.053304 195.18 +L 585.034446 194.18 +L 585.004107 193.18 +L 584.965716 192.18 +L 584.90623 191.18 +L 584.862941 190.18 +L 584.802203 189.18 +L 584.718129 188.18 +L 584.669836 187.18 +L 584.626259 186.18 +L 584.599378 185.18 +L 584.567448 184.18 +L 584.500256 183.18 +L 584.419435 182.18 +L 584.34389 181.18 +L 584.30016 180.18 +L 584.220265 179.18 +L 584.158786 178.18 +L 584.095161 177.18 +L 583.987912 176.18 +L 583.869202 175.18 +L 583.827296 174.18 +L 583.784342 173.18 +L 583.722143 172.18 +L 583.692006 171.18 +L 583.659488 170.18 +L 583.607553 169.18 +L 583.502003 168.18 +L 583.453557 167.18 +L 583.407233 166.18 +L 583.373417 165.18 +L 583.32554 164.18 +L 583.270662 163.18 +L 583.246751 162.18 +L 583.220714 161.18 +L 583.164597 160.18 +L 583.150723 159.18 +L 583.124689 158.18 +L 583.097943 157.18 +L 583.090197 156.18 +L 583.085044 155.18 +L 583.091242 154.18 +L 583.097549 153.18 +L 583.10513 152.18 +L 583.132636 151.18 +L 583.176869 150.18 +L 583.206407 149.18 +L 583.248254 148.18 +L 583.307428 147.18 +L 583.330138 146.18 +L 583.36677 145.18 +L 583.423558 144.18 +L 583.448728 143.18 +L 583.531424 142.18 +L 583.618356 141.18 +L 583.66904 140.18 +L 583.706434 139.18 +L 583.790814 138.18 +L 583.825325 137.18 +L 583.917316 136.18 +L 584.004341 135.18 +L 584.127481 134.18 +L 584.16535 133.18 +L 584.212825 132.18 +L 584.318351 131.18 +L 584.415812 130.18 +L 584.492449 129.18 +L 584.524376 128.18 +L 584.578616 127.18 +L 584.617467 126.18 +L 584.691172 125.18 +L 584.723168 124.18 +L 584.779707 123.18 +L 584.815823 122.18 +L 584.884425 121.18 +L 584.915841 120.18 +L 584.970508 119.18 +L 584.989279 118.18 +L 585.034908 117.18 +L 585.057811 116.18 +L 585.066352 115.18 +L 585.073693 114.18 +L 585.079988 113.18 +L 585.083165 112.18 +L 585.084751 111.18 +L 585.083288 110.18 +L 585.070334 109.18 +L 585.055712 108.18 +L 585.043856 107.18 +L 585.025831 106.18 +L 585.005453 105.18 +L 584.982054 104.18 +L 584.967145 103.18 +L 584.912431 102.18 +L 584.878834 101.18 +L 584.816138 100.18 +L 584.788763 99.18 +L 584.744783 98.18 +L 584.665836 97.18 +L 584.608308 96.18 +L 584.558329 95.18 +L 584.486345 94.18 +L 584.449813 93.18 +L 584.3815 92.18 +L 584.293294 91.18 +L 584.171947 90.18 +L 584.106266 89.18 +L 584.072648 88.18 +L 584.008371 87.18 +L 583.9624 86.18 +L 583.890243 85.18 +L 583.850417 84.18 +L 583.807787 83.18 +L 583.701828 82.18 +L 583.649043 81.18 +L 583.569766 80.18 +L 583.527362 79.18 +L 583.495096 78.18 +L 583.46023 77.18 +L 583.417572 76.18 +L 583.385999 75.18 +L 583.31842 74.18 +L 583.281535 73.18 +L 583.253579 72.18 +L 583.232731 71.18 +L 583.207118 70.18 +L 583.1695 69.18 +L 583.154658 68.18 +L 583.129928 67.18 +L 583.111698 66.18 +L 583.100291 65.18 +L 583.094656 64.18 +L 583.089902 63.18 +L 583.085293 62.18 +L 583.086966 61.18 +L 583.092748 60.18 +L 583.112744 59.18 +L 583.124396 58.18 +L 583.135385 57.18 +L 583.148352 56.18 +L 583.198766 55.18 +L 583.219588 54.18 +L 583.247535 53.18 +L 583.30428 52.18 +L 583.326924 51.18 +L 583.378327 50.18 +L 583.419463 49.18 +L 583.502232 48.18 +L 583.550692 47.18 +L 583.602119 46.18 +L 583.653279 45.18 +L 583.720578 44.18 +L 583.753732 43.18 +L 583.81979 42.18 +L 583.875975 41.18 +L 583.937254 40.18 +L 583.977237 39.18 +L 584.07366 38.18 +L 584.18542 37.18 +L 584.224339 36.18 +L 584.322188 35.18 +L 584.356842 34.18 +L 584.440524 33.18 +L 584.49103 32.18 +L 584.560073 31.18 +L 584.661176 30.18 +L 584.713622 29.18 +L 584.80293 28.18 +L 584.867938 27.18 +L 584.909483 26.18 +L 584.951823 25.18 +L 584.973843 24.18 +L 585.01133 23.18 +L 585.028582 22.18 +L 585.05199 20.52 +L 583.085 19.544443 +L 582.085 19.535354 +L 581.085 19.528286 +L 580.085 19.521259 +L 579.085 19.520151 +L 578.085 19.520137 +L 577.085 19.522811 +L 576.085 19.525837 +L 575.085 19.531304 +L 574.085 19.551299 +L 573.085 19.56327 +L 572.085 19.590389 +L 571.085 19.617401 +L 570.085 19.644567 +L 569.085 19.699042 +L 568.085 19.728658 +L 567.085 19.770414 +L 566.085 19.843523 +L 565.085 19.886961 +L 564.085 19.957652 +L 563.085 19.996059 +L 562.085 20.056398 +L 561.085 20.087153 +L 560.085 20.117651 +L 559.085 20.176561 +L 558.085 20.219738 +L 557.085 20.26135 +L 556.085 20.310465 +L 555.085 20.375552 +L 554.085 20.441947 +L 553.085 20.56671 +L 552.085 20.610525 +L 551.085 20.664853 +L 550.085 20.771557 +L 549.085 20.814057 +L 548.085 20.851551 +L 547.085 20.941047 +L 546.085 20.99827 +L 545.085 21.067913 +L 544.085 21.116932 +L 543.085 21.172877 +L 542.085 21.220002 +L 541.085 21.25889 +L 540.085 21.312582 +L 539.085 21.358153 +L 538.085 21.39509 +L 537.085 21.417166 +L 536.085 21.450049 +L 535.085 21.479769 +L 534.085 21.492319 +L 533.085 21.504218 +L 532.085 21.509336 +L 531.085 21.517225 +L 530.085 21.519856 +L 529.085 21.519058 +L 528.085 21.515817 +L 527.085 21.500679 +L 526.085 21.493742 +L 525.085 21.477365 +L 524.085 21.458952 +L 523.085 21.42936 +L 522.085 21.407278 +L 521.085 21.349584 +L 520.085 21.324393 +L 519.085 21.25608 +L 518.085 21.208954 +L 517.085 21.171606 +L 516.085 21.116397 +L 515.085 21.026966 +L 514.085 20.923856 +L 513.085 20.869882 +L 512.085 20.839162 +L 511.085 20.783621 +L 510.085 20.745886 +L 509.085 20.677632 +L 508.085 20.641803 +L 507.085 20.572019 +L 506.085 20.512725 +L 505.085 20.474118 +L 504.085 20.440122 +L 503.085 20.397542 +L 502.085 20.350893 +L 501.085 20.296327 +L 500.085 20.210426 +L 499.085 20.16375 +L 498.085 20.106435 +L 497.085 20.076021 +L 496.085 19.99097 +L 495.085 19.957295 +L 494.085 19.869371 +L 493.085 19.814386 +L 492.085 19.775697 +L 491.085 19.705666 +L 490.085 19.67522 +L 489.085 19.617495 +L 488.085 19.600351 +L 487.085 19.575616 +L 486.085 19.560116 +L 485.085 19.536664 +L 484.085 19.52985 +L 483.085 19.525917 +L 482.085 19.522185 +L 481.085 19.520152 +L 480.085 19.528538 +L 479.085 19.544924 +L 478.085 19.571194 +L 477.085 19.584523 +L 476.085 19.614477 +L 475.085 19.648728 +L 474.085 19.669398 +L 473.085 19.71041 +L 472.085 19.783728 +L 471.085 19.806946 +L 470.085 19.847312 +L 469.085 19.874563 +L 468.085 19.955101 +L 467.085 20.008579 +L 466.085 20.08715 +L 465.085 20.135618 +L 464.085 20.249648 +L 463.085 20.350333 +L 462.085 20.434757 +L 461.085 20.526297 +L 460.085 20.62871 +L 459.085 20.669518 +L 458.085 20.712661 +L 457.085 20.751962 +L 456.085 20.785385 +L 455.085 20.828493 +L 454.085 20.934072 +L 453.085 20.989773 +L 452.085 21.0951 +L 451.085 21.192097 +L 450.085 21.215117 +L 449.085 21.242104 +L 448.085 21.272205 +L 447.085 21.345447 +L 446.085 21.382839 +L 445.085 21.417798 +L 444.085 21.436374 +L 443.085 21.46688 +L 442.085 21.479092 +L 441.085 21.488868 +L 440.085 21.498437 +L 439.085 21.506646 +L 438.085 21.517922 +L 437.085 21.519784 +L 436.085 21.513482 +L 435.085 21.507469 +L 434.085 21.502012 +L 433.085 21.48182 +L 432.085 21.471931 +L 431.085 21.444178 +L 430.085 21.425171 +L 429.085 21.409772 +L 428.085 21.380507 +L 427.085 21.316703 +L 426.085 21.26765 +L 425.085 21.197461 +L 424.085 21.168352 +L 423.085 21.108782 +L 422.085 21.061833 +L 421.085 21.010711 +L 420.085 20.956658 +L 419.085 20.874971 +L 418.085 20.796314 +L 417.085 20.759654 +L 416.085 20.638 +L 415.085 20.559058 +L 414.085 20.494567 +L 413.085 20.448939 +L 412.085 20.33329 +L 411.085 20.285015 +L 410.085 20.249492 +L 409.085 20.205914 +L 408.085 20.170138 +L 407.085 20.099313 +L 406.085 20.062909 +L 405.085 19.965433 +L 404.085 19.896369 +L 403.085 19.830403 +L 402.085 19.765873 +L 401.085 19.742451 +L 400.085 19.715046 +L 399.085 19.666552 +L 398.085 19.636559 +L 397.085 19.604021 +L 396.085 19.589278 +L 395.085 19.575738 +L 394.085 19.552303 +L 393.085 19.539823 +L 392.085 19.532685 +L 391.085 19.527087 +L 390.085 19.521481 +L 389.085 19.52 +L 388.085 19.525993 +L 387.085 19.531958 +L 386.085 19.54347 +L 385.085 19.567277 +L 384.085 19.57741 +L 383.085 19.619368 +L 382.085 19.66144 +L 381.085 19.692656 +L 380.085 19.762514 +L 379.085 19.80677 +L 378.085 19.88924 +L 377.085 19.977427 +L 376.085 20.022347 +L 375.085 20.118077 +L 374.085 20.190181 +L 373.085 20.285171 +L 372.085 20.341545 +L 371.085 20.385742 +L 370.085 20.441558 +L 369.085 20.481496 +L 368.085 20.556947 +L 367.085 20.614942 +L 366.085 20.652129 +L 365.085 20.710656 +L 364.085 20.813433 +L 363.085 20.87016 +L 362.085 20.941165 +L 361.085 21.002934 +L 360.085 21.040397 +L 359.085 21.075683 +L 358.085 21.119101 +L 357.085 21.16096 +L 356.085 21.188583 +L 355.085 21.239698 +L 354.085 21.273234 +L 353.085 21.335297 +L 352.085 21.354939 +L 351.085 21.416712 +L 350.085 21.439191 +L 349.085 21.459414 +L 348.085 21.480103 +L 347.085 21.50653 +L 346.085 21.517487 +L 345.085 21.519269 +L 344.085 21.516641 +L 343.085 21.510091 +L 342.085 21.488128 +L 341.085 21.449128 +L 340.085 21.428845 +L 339.085 21.412196 +L 338.085 21.350573 +L 337.085 21.321989 +L 336.085 21.298481 +L 335.085 21.254033 +L 334.085 21.22807 +L 333.085 21.17771 +L 332.085 21.101318 +L 331.085 21.073797 +L 330.085 21.041939 +L 329.085 21.006315 +L 328.085 20.918542 +L 327.085 20.821531 +L 326.085 20.741578 +L 325.085 20.623903 +L 324.085 20.551909 +L 323.085 20.447743 +L 322.085 20.336434 +L 321.085 20.241012 +L 320.085 20.146115 +L 319.085 20.079096 +L 318.085 20.018211 +L 317.085 19.97375 +L 316.085 19.938079 +L 315.085 19.858783 +L 314.085 19.828528 +L 313.085 19.754884 +L 312.085 19.722439 +L 311.085 19.677912 +L 310.085 19.656656 +L 309.085 19.628304 +L 308.085 19.599978 +L 307.085 19.565645 +L 306.085 19.552329 +L 305.085 19.535537 +L 304.085 19.524993 +L 303.085 19.521874 +L 302.085 19.520038 +L 301.085 19.525027 +L 300.085 19.530475 +L 299.085 19.54462 +L 298.085 19.579254 +L 297.085 19.598281 +L 296.085 19.640881 +L 295.085 19.658986 +L 294.085 19.703389 +L 293.085 19.725819 +L 292.085 19.766087 +L 291.085 19.798592 +L 290.085 19.861903 +L 289.085 19.950413 +L 288.085 20.036883 +L 287.085 20.116518 +L 286.085 20.170304 +L 285.085 20.230415 +L 284.085 20.301456 +L 283.085 20.421577 +L 282.085 20.526039 +L 281.085 20.636842 +L 280.085 20.690115 +L 279.085 20.763365 +L 278.085 20.801948 +L 277.085 20.877711 +L 276.085 20.955272 +L 275.085 21.041412 +L 274.085 21.068855 +L 273.085 21.164831 +L 272.085 21.240941 +L 271.085 21.291105 +L 270.085 21.345458 +L 269.085 21.373129 +L 268.085 21.409151 +L 267.085 21.440712 +L 266.085 21.458819 +L 265.085 21.475558 +L 264.085 21.492565 +L 263.085 21.509619 +L 262.085 21.51403 +L 261.085 21.518289 +L 260.085 21.519886 +L 259.085 21.518359 +L 258.085 21.515935 +L 257.085 21.512476 +L 256.085 21.502211 +L 255.085 21.482483 +L 254.085 21.470784 +L 253.085 21.42804 +L 252.085 21.40236 +L 251.085 21.358178 +L 250.085 21.302063 +L 249.085 21.245365 +L 248.085 21.213505 +L 247.085 21.176796 +L 246.085 21.148663 +L 245.085 21.092864 +L 244.085 21.058147 +L 243.085 20.98646 +L 242.085 20.930402 +L 241.085 20.848747 +L 240.085 20.793173 +L 239.085 20.708865 +L 238.085 20.66624 +L 237.085 20.575234 +L 236.085 20.514949 +L 235.085 20.409872 +L 234.085 20.345687 +L 233.085 20.266491 +L 232.085 20.200264 +L 231.085 20.145988 +L 230.085 20.112861 +L 229.085 20.056147 +L 228.085 20.01259 +L 227.085 19.915347 +L 226.085 19.841401 +L 225.085 19.779607 +L 224.085 19.751192 +L 223.085 19.725858 +L 222.085 19.659603 +L 221.085 19.616586 +L 220.085 19.588079 +L 219.085 19.576085 +L 218.085 19.562011 +L 217.085 19.551183 +L 216.085 19.535885 +L 215.085 19.526029 +L 214.085 19.520216 +L 213.085 19.521051 +L 212.085 19.523013 +L 211.085 19.526621 +L 210.085 19.543932 +L 209.085 19.553663 +L 208.085 19.587693 +L 207.085 19.612764 +L 206.085 19.651461 +L 205.085 19.717395 +L 204.085 19.758383 +L 203.085 19.833224 +L 202.085 19.865151 +L 201.085 19.889365 +L 200.085 19.915185 +L 199.085 19.974225 +L 198.085 20.028937 +L 197.085 20.135139 +L 196.085 20.215415 +L 195.085 20.332157 +L 194.085 20.43212 +L 193.085 20.484434 +L 192.085 20.523007 +L 191.085 20.559368 +L 190.085 20.680354 +L 189.085 20.711539 +L 188.085 20.747915 +L 187.085 20.810066 +L 186.085 20.898077 +L 185.085 20.94247 +L 184.085 20.990988 +L 183.085 21.089778 +L 182.085 21.131246 +L 181.085 21.173898 +L 180.085 21.238748 +L 179.085 21.305183 +L 178.085 21.325272 +L 177.085 21.349751 +L 176.085 21.390359 +L 175.085 21.414905 +L 174.085 21.431852 +L 173.085 21.462871 +L 172.085 21.485923 +L 171.085 21.505366 +L 170.085 21.512773 +L 169.085 21.516995 +L 168.085 21.519656 +L 167.085 21.519239 +L 166.085 21.513894 +L 165.085 21.504738 +L 164.085 21.492213 +L 163.085 21.465446 +L 162.085 21.43655 +L 161.085 21.38624 +L 160.085 21.357897 +L 159.085 21.302994 +L 158.085 21.265187 +L 157.085 21.212498 +L 156.085 21.182794 +L 155.085 21.151793 +L 154.085 21.121321 +L 153.085 21.079084 +L 152.085 21.051062 +L 151.085 20.953515 +L 150.085 20.87707 +L 149.085 20.821773 +L 148.085 20.740903 +L 147.085 20.663522 +L 146.085 20.582112 +L 145.085 20.525147 +L 144.085 20.402034 +L 143.085 20.370465 +L 142.085 20.303234 +L 141.085 20.224942 +L 140.085 20.132389 +L 139.085 20.098235 +L 138.085 20.067321 +L 137.085 20.016996 +L 136.085 19.972178 +L 135.085 19.931177 +L 134.085 19.901322 +L 133.085 19.856474 +L 132.085 19.77321 +L 131.085 19.75115 +L 130.085 19.707033 +L 129.085 19.686871 +L 128.085 19.626749 +L 127.085 19.58452 +L 126.085 19.561263 +L 125.085 19.543268 +L 124.085 19.536266 +L 123.085 19.524027 +L 122.085 19.520558 +L 121.085 19.521741 +L 120.085 19.525916 +L 119.085 19.539646 +L 118.085 19.547297 +L 117.085 19.561737 +L 116.085 19.592389 +L 115.085 19.617078 +L 114.085 19.637325 +L 113.085 19.655798 +L 112.085 19.674752 +L 111.085 19.709358 +L 110.085 19.776641 +L 109.085 19.824869 +L 108.085 19.854251 +L 107.085 19.886094 +L 106.085 19.964318 +L 105.085 20.06353 +L 104.085 20.107424 +L 103.085 20.218184 +L 102.085 20.271957 +L 101.085 20.330165 +L 100.085 20.366342 +L 99.085 20.421133 +L 98.085 20.504084 +L 97.085 20.551754 +L 96.085 20.640599 +L 95.085 20.688247 +L 94.085 20.768469 +L 93.085 20.857896 +L 92.085 20.902122 +L 91.085 20.961179 +L 90.085 21.059628 +L 89.085 21.09467 +L 88.085 21.140434 +L 87.085 21.193635 +L 86.085 21.229483 +L 84.38 21.271738 +L 85.173097 21.52 +L 85.200445 22.52 +L 85.26147 23.52 +L 85.284483 24.52 +L 85.299261 25.52 +L 85.314284 26.52 +L 85.327208 27.52 +L 85.359534 28.52 +L 85.376802 29.52 +L 85.379844 30.52 +L 85.377823 31.52 +L 85.37401 32.52 +L 85.358994 33.52 +L 85.350072 34.52 +L 85.33778 35.52 +L 85.309404 36.52 +L 85.281094 37.52 +L 85.246107 38.52 +L 85.193717 39.52 +L 85.145101 40.52 +L 85.101134 41.52 +L 85.062742 42.52 +L 84.970438 43.52 +L 84.943187 44.52 +L 84.897238 45.52 +L 84.855854 46.52 +L 84.816431 47.52 +L 84.757515 48.52 +L 84.653593 49.52 +L 84.607262 50.52 +L 84.520289 51.52 +L 84.471558 52.52 +L 84.433928 53.52 +L 84.397733 54.52 +L 84.31207 55.52 +L 84.218247 56.52 +L 84.106811 57.52 +L 84.019726 58.52 +L 83.97291 59.52 +L 83.916162 60.52 +L 83.848399 61.52 +L 83.806492 62.52 +L 83.754648 63.52 +L 83.729355 64.52 +L 83.655837 65.52 +L 83.609683 66.52 +L 83.588521 67.52 +L 83.528851 68.52 +L 83.492009 69.52 +L 83.462939 70.52 +L 83.438708 71.52 +L 83.428454 72.52 +L 83.398161 73.52 +L 83.385421 74.52 +L 83.380216 75.52 +L 83.380175 76.52 +L 83.381583 77.52 +L 83.387346 78.52 +L 83.393699 79.52 +L 83.412338 80.52 +L 83.436786 81.52 +L 83.467563 82.52 +L 83.484914 83.52 +L 83.499521 84.52 +L 83.528001 85.52 +L 83.546951 86.52 +L 83.575224 87.52 +L 83.643051 88.52 +L 83.685148 89.52 +L 83.720912 90.52 +L 83.771808 91.52 +L 83.833856 92.52 +L 83.910922 93.52 +L 83.989354 94.52 +L 84.065744 95.52 +L 84.107481 96.52 +L 84.205414 97.52 +L 84.275204 98.52 +L 84.346061 99.52 +L 84.464549 100.52 +L 84.502597 101.52 +L 84.538643 102.52 +L 84.58132 103.52 +L 84.679241 104.52 +L 84.751531 105.52 +L 84.794118 106.52 +L 84.831421 107.52 +L 84.926295 108.52 +L 84.968994 109.52 +L 85.001715 110.52 +L 85.027784 111.52 +L 85.057809 112.52 +L 85.087013 113.52 +L 85.122447 114.52 +L 85.143133 115.52 +L 85.165911 116.52 +L 85.228282 117.52 +L 85.256933 118.52 +L 85.27743 119.52 +L 85.312584 120.52 +L 85.332705 121.52 +L 85.343835 122.52 +L 85.363785 123.52 +L 85.377162 124.52 +L 85.378974 125.52 +L 85.373744 126.52 +L 85.367133 127.52 +L 85.341107 128.52 +L 85.31948 129.52 +L 85.297584 130.52 +L 85.279066 131.52 +L 85.248853 132.52 +L 85.206455 133.52 +L 85.179415 134.52 +L 85.158893 135.52 +L 85.123514 136.52 +L 85.035618 137.52 +L 84.998638 138.52 +L 84.925793 139.52 +L 84.823104 140.52 +L 84.789892 141.52 +L 84.689442 142.52 +L 84.657702 143.52 +L 84.614758 144.52 +L 84.580953 145.52 +L 84.500665 146.52 +L 84.466322 147.52 +L 84.3944 148.52 +L 84.318533 149.52 +L 84.262438 150.52 +L 84.172696 151.52 +L 84.13274 152.52 +L 84.065043 153.52 +L 83.95089 154.52 +L 83.919731 155.52 +L 83.854248 156.52 +L 83.822214 157.52 +L 83.737021 158.52 +L 83.706963 159.52 +L 83.660592 160.52 +L 83.630884 161.52 +L 83.601241 162.52 +L 83.536145 163.52 +L 83.502349 164.52 +L 83.477196 165.52 +L 83.461103 166.52 +L 83.424942 167.52 +L 83.406036 168.52 +L 83.395813 169.52 +L 83.387508 170.52 +L 83.380785 171.52 +L 83.383499 172.52 +L 83.391203 173.52 +L 83.408834 174.52 +L 83.439062 175.52 +L 83.467659 176.52 +L 83.494969 177.52 +L 83.554397 178.52 +L 83.60991 179.52 +L 83.691548 180.52 +L 83.732804 181.52 +L 83.77741 182.52 +L 83.868958 183.52 +L 83.949573 184.52 +L 83.995531 185.52 +L 84.087077 186.52 +L 84.154033 187.52 +L 84.200752 188.52 +L 84.243882 189.52 +L 84.302125 190.52 +L 84.349396 191.52 +L 84.406452 192.52 +L 84.460989 193.52 +L 84.576427 194.52 +L 84.695576 195.52 +L 84.750627 196.52 +L 84.78698 197.52 +L 84.882034 198.52 +L 84.926466 199.52 +L 84.955573 200.52 +L 85.047237 201.52 +L 85.094029 202.52 +L 85.129742 203.52 +L 85.175559 204.52 +L 85.239505 205.52 +L 85.272455 206.52 +L 85.297515 207.52 +L 85.313607 208.52 +L 85.350088 209.52 +L 85.359122 210.52 +L 85.365274 211.52 +L 85.370848 212.52 +L 85.37806 213.52 +L 85.37889 214.52 +L 85.374277 215.52 +L 85.361883 216.52 +L 85.353583 217.52 +L 85.317803 218.52 +L 85.299049 219.52 +L 85.281448 220.52 +L 85.25707 221.52 +L 85.224234 222.52 +L 85.151924 223.52 +L 85.115339 224.52 +L 85.093128 225.52 +L 85.063072 226.52 +L 85.023552 227.52 +L 84.994091 228.52 +L 84.949454 229.52 +L 84.880184 230.52 +L 84.772301 231.52 +L 84.735195 232.52 +L 84.627165 233.52 +L 84.520245 234.52 +L 84.483559 235.52 +L 84.431805 236.52 +L 84.344871 237.52 +L 84.273973 238.52 +L 84.152819 239.52 +L 84.119893 240.52 +L 84.066368 241.52 +L 84.020016 242.52 +L 83.978661 243.52 +L 83.929933 244.52 +L 83.889673 245.52 +L 83.846021 246.52 +L 83.819425 247.52 +L 83.728255 248.52 +L 83.688348 249.52 +L 83.659681 250.52 +L 83.617384 251.52 +L 83.568262 252.52 +L 83.514325 253.52 +L 83.461987 254.52 +L 83.427999 255.52 +L 83.412844 256.52 +L 83.399613 257.52 +L 83.387584 259.18 +z +" style="fill:#ffffff;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.085 258.558708 +L 583.431974 258.18 +L 583.351744 257.18 +L 583.285251 256.18 +L 583.261226 255.18 +L 583.200727 254.18 +L 583.178495 253.18 +L 583.159895 252.18 +L 583.130569 251.18 +L 583.114868 250.18 +L 583.106569 249.18 +L 583.096333 248.18 +L 583.08599 247.18 +L 583.086668 246.18 +L 583.090448 245.18 +L 583.106889 244.18 +L 583.119023 243.18 +L 583.129618 242.18 +L 583.160995 241.18 +L 583.186768 240.18 +L 583.218177 239.18 +L 583.240986 238.18 +L 583.25858 237.18 +L 583.308392 236.18 +L 583.356052 235.18 +L 583.427761 234.18 +L 583.483524 233.18 +L 583.509722 232.18 +L 583.54049 231.18 +L 583.630248 230.18 +L 583.715042 229.18 +L 583.780636 228.18 +L 583.826461 227.18 +L 583.869458 226.18 +L 583.930971 225.18 +L 584.030796 224.18 +L 584.075226 223.18 +L 584.125276 222.18 +L 584.247117 221.18 +L 584.30681 220.18 +L 584.338376 219.18 +L 584.370719 218.18 +L 584.425279 217.18 +L 584.467779 216.18 +L 584.519251 215.18 +L 584.607636 214.18 +L 584.641833 213.18 +L 584.685767 212.18 +L 584.74948 211.18 +L 584.824677 210.18 +L 584.853491 209.18 +L 584.895695 208.18 +L 584.93828 207.18 +L 584.955172 206.18 +L 584.977653 205.18 +L 585.01999 204.18 +L 585.04995 203.18 +L 585.068583 202.18 +L 585.078375 201.18 +L 585.082138 200.18 +L 585.084976 199.18 +L 585.083227 198.18 +L 585.073871 197.18 +L 585.063174 196.18 +L 585.053304 195.18 +L 585.034446 194.18 +L 585.004107 193.18 +L 584.965716 192.18 +L 584.90623 191.18 +L 584.862941 190.18 +L 584.802203 189.18 +L 584.718129 188.18 +L 584.669836 187.18 +L 584.626259 186.18 +L 584.599378 185.18 +L 584.567448 184.18 +L 584.500256 183.18 +L 584.419435 182.18 +L 584.34389 181.18 +L 584.30016 180.18 +L 584.220265 179.18 +L 584.158786 178.18 +L 584.095161 177.18 +L 583.987912 176.18 +L 583.869202 175.18 +L 583.827296 174.18 +L 583.784342 173.18 +L 583.722143 172.18 +L 583.692006 171.18 +L 583.659488 170.18 +L 583.607553 169.18 +L 583.502003 168.18 +L 583.453557 167.18 +L 583.407233 166.18 +L 583.373417 165.18 +L 583.32554 164.18 +L 583.270662 163.18 +L 583.246751 162.18 +L 583.220714 161.18 +L 583.164597 160.18 +L 583.150723 159.18 +L 583.124689 158.18 +L 583.097943 157.18 +L 583.090197 156.18 +L 583.085044 155.18 +L 583.091242 154.18 +L 583.097549 153.18 +L 583.10513 152.18 +L 583.132636 151.18 +L 583.176869 150.18 +L 583.206407 149.18 +L 583.248254 148.18 +L 583.307428 147.18 +L 583.330138 146.18 +L 583.36677 145.18 +L 583.423558 144.18 +L 583.448728 143.18 +L 583.531424 142.18 +L 583.618356 141.18 +L 583.66904 140.18 +L 583.706434 139.18 +L 583.790814 138.18 +L 583.825325 137.18 +L 583.917316 136.18 +L 584.004341 135.18 +L 584.127481 134.18 +L 584.16535 133.18 +L 584.212825 132.18 +L 584.318351 131.18 +L 584.415812 130.18 +L 584.492449 129.18 +L 584.524376 128.18 +L 584.578616 127.18 +L 584.617467 126.18 +L 584.691172 125.18 +L 584.723168 124.18 +L 584.779707 123.18 +L 584.815823 122.18 +L 584.884425 121.18 +L 584.915841 120.18 +L 584.970508 119.18 +L 584.989279 118.18 +L 585.034908 117.18 +L 585.057811 116.18 +L 585.066352 115.18 +L 585.073693 114.18 +L 585.079988 113.18 +L 585.083165 112.18 +L 585.084751 111.18 +L 585.083288 110.18 +L 585.070334 109.18 +L 585.055712 108.18 +L 585.043856 107.18 +L 585.025831 106.18 +L 585.005453 105.18 +L 584.982054 104.18 +L 584.967145 103.18 +L 584.912431 102.18 +L 584.878834 101.18 +L 584.816138 100.18 +L 584.788763 99.18 +L 584.744783 98.18 +L 584.665836 97.18 +L 584.608308 96.18 +L 584.558329 95.18 +L 584.486345 94.18 +L 584.449813 93.18 +L 584.3815 92.18 +L 584.293294 91.18 +L 584.171947 90.18 +L 584.106266 89.18 +L 584.072648 88.18 +L 584.008371 87.18 +L 583.9624 86.18 +L 583.890243 85.18 +L 583.850417 84.18 +L 583.807787 83.18 +L 583.701828 82.18 +L 583.649043 81.18 +L 583.569766 80.18 +L 583.527362 79.18 +L 583.495096 78.18 +L 583.46023 77.18 +L 583.417572 76.18 +L 583.385999 75.18 +L 583.31842 74.18 +L 583.281535 73.18 +L 583.253579 72.18 +L 583.232731 71.18 +L 583.207118 70.18 +L 583.1695 69.18 +L 583.154658 68.18 +L 583.129928 67.18 +L 583.111698 66.18 +L 583.100291 65.18 +L 583.094656 64.18 +L 583.089902 63.18 +L 583.085293 62.18 +L 583.086966 61.18 +L 583.092748 60.18 +L 583.112744 59.18 +L 583.124396 58.18 +L 583.135385 57.18 +L 583.148352 56.18 +L 583.198766 55.18 +L 583.219588 54.18 +L 583.247535 53.18 +L 583.30428 52.18 +L 583.326924 51.18 +L 583.378327 50.18 +L 583.419463 49.18 +L 583.502232 48.18 +L 583.550692 47.18 +L 583.602119 46.18 +L 583.653279 45.18 +L 583.720578 44.18 +L 583.753732 43.18 +L 583.81979 42.18 +L 583.875975 41.18 +L 583.937254 40.18 +L 583.977237 39.18 +L 584.07366 38.18 +L 584.18542 37.18 +L 584.224339 36.18 +L 584.322188 35.18 +L 584.356842 34.18 +L 584.440524 33.18 +L 584.49103 32.18 +L 584.560073 31.18 +L 584.661176 30.18 +L 584.713622 29.18 +L 584.80293 28.18 +L 584.867938 27.18 +L 584.909483 26.18 +L 584.951823 25.18 +L 584.973843 24.18 +L 585.01133 23.18 +L 585.028582 22.18 +L 585.05199 20.52 +L 583.085 19.544443 +L 582.085 19.535354 +L 581.085 19.528286 +L 580.085 19.521259 +L 579.085 19.520151 +L 578.085 19.520137 +L 577.085 19.522811 +L 576.085 19.525837 +L 575.085 19.531304 +L 574.085 19.551299 +L 573.085 19.56327 +L 572.085 19.590389 +L 571.085 19.617401 +L 570.085 19.644567 +L 569.085 19.699042 +L 568.085 19.728658 +L 567.085 19.770414 +L 566.085 19.843523 +L 565.085 19.886961 +L 564.085 19.957652 +L 563.085 19.996059 +L 562.085 20.056398 +L 561.085 20.087153 +L 560.085 20.117651 +L 559.085 20.176561 +L 558.085 20.219738 +L 557.085 20.26135 +L 556.085 20.310465 +L 555.085 20.375552 +L 554.085 20.441947 +L 553.085 20.56671 +L 552.085 20.610525 +L 551.085 20.664853 +L 550.085 20.771557 +L 549.085 20.814057 +L 548.085 20.851551 +L 547.085 20.941047 +L 546.085 20.99827 +L 545.085 21.067913 +L 544.085 21.116932 +L 543.085 21.172877 +L 542.085 21.220002 +L 541.085 21.25889 +L 540.085 21.312582 +L 539.085 21.358153 +L 538.085 21.39509 +L 537.085 21.417166 +L 536.085 21.450049 +L 535.085 21.479769 +L 534.085 21.492319 +L 533.085 21.504218 +L 532.085 21.509336 +L 531.085 21.517225 +L 530.085 21.519856 +L 529.085 21.519058 +L 528.085 21.515817 +L 527.085 21.500679 +L 526.085 21.493742 +L 525.085 21.477365 +L 524.085 21.458952 +L 523.085 21.42936 +L 522.085 21.407278 +L 521.085 21.349584 +L 520.085 21.324393 +L 519.085 21.25608 +L 518.085 21.208954 +L 517.085 21.171606 +L 516.085 21.116397 +L 515.085 21.026966 +L 514.085 20.923856 +L 513.085 20.869882 +L 512.085 20.839162 +L 511.085 20.783621 +L 510.085 20.745886 +L 509.085 20.677632 +L 508.085 20.641803 +L 507.085 20.572019 +L 506.085 20.512725 +L 505.085 20.474118 +L 504.085 20.440122 +L 503.085 20.397542 +L 502.085 20.350893 +L 501.085 20.296327 +L 500.085 20.210426 +L 499.085 20.16375 +L 498.085 20.106435 +L 497.085 20.076021 +L 496.085 19.99097 +L 495.085 19.957295 +L 494.085 19.869371 +L 493.085 19.814386 +L 492.085 19.775697 +L 491.085 19.705666 +L 490.085 19.67522 +L 489.085 19.617495 +L 488.085 19.600351 +L 487.085 19.575616 +L 486.085 19.560116 +L 485.085 19.536664 +L 484.085 19.52985 +L 483.085 19.525917 +L 482.085 19.522185 +L 481.085 19.520152 +L 480.085 19.528538 +L 479.085 19.544924 +L 478.085 19.571194 +L 477.085 19.584523 +L 476.085 19.614477 +L 475.085 19.648728 +L 474.085 19.669398 +L 473.085 19.71041 +L 472.085 19.783728 +L 471.085 19.806946 +L 470.085 19.847312 +L 469.085 19.874563 +L 468.085 19.955101 +L 467.085 20.008579 +L 466.085 20.08715 +L 465.085 20.135618 +L 464.085 20.249648 +L 463.085 20.350333 +L 462.085 20.434757 +L 461.085 20.526297 +L 460.085 20.62871 +L 459.085 20.669518 +L 458.085 20.712661 +L 457.085 20.751962 +L 456.085 20.785385 +L 455.085 20.828493 +L 454.085 20.934072 +L 453.085 20.989773 +L 452.085 21.0951 +L 451.085 21.192097 +L 450.085 21.215117 +L 449.085 21.242104 +L 448.085 21.272205 +L 447.085 21.345447 +L 446.085 21.382839 +L 445.085 21.417798 +L 444.085 21.436374 +L 443.085 21.46688 +L 442.085 21.479092 +L 441.085 21.488868 +L 440.085 21.498437 +L 439.085 21.506646 +L 438.085 21.517922 +L 437.085 21.519784 +L 436.085 21.513482 +L 435.085 21.507469 +L 434.085 21.502012 +L 433.085 21.48182 +L 432.085 21.471931 +L 431.085 21.444178 +L 430.085 21.425171 +L 429.085 21.409772 +L 428.085 21.380507 +L 427.085 21.316703 +L 426.085 21.26765 +L 425.085 21.197461 +L 424.085 21.168352 +L 423.085 21.108782 +L 422.085 21.061833 +L 421.085 21.010711 +L 420.085 20.956658 +L 419.085 20.874971 +L 418.085 20.796314 +L 417.085 20.759654 +L 416.085 20.638 +L 415.085 20.559058 +L 414.085 20.494567 +L 413.085 20.448939 +L 412.085 20.33329 +L 411.085 20.285015 +L 410.085 20.249492 +L 409.085 20.205914 +L 408.085 20.170138 +L 407.085 20.099313 +L 406.085 20.062909 +L 405.085 19.965433 +L 404.085 19.896369 +L 403.085 19.830403 +L 402.085 19.765873 +L 401.085 19.742451 +L 400.085 19.715046 +L 399.085 19.666552 +L 398.085 19.636559 +L 397.085 19.604021 +L 396.085 19.589278 +L 395.085 19.575738 +L 394.085 19.552303 +L 393.085 19.539823 +L 392.085 19.532685 +L 391.085 19.527087 +L 390.085 19.521481 +L 389.085 19.52 +L 388.085 19.525993 +L 387.085 19.531958 +L 386.085 19.54347 +L 385.085 19.567277 +L 384.085 19.57741 +L 383.085 19.619368 +L 382.085 19.66144 +L 381.085 19.692656 +L 380.085 19.762514 +L 379.085 19.80677 +L 378.085 19.88924 +L 377.085 19.977427 +L 376.085 20.022347 +L 375.085 20.118077 +L 374.085 20.190181 +L 373.085 20.285171 +L 372.085 20.341545 +L 371.085 20.385742 +L 370.085 20.441558 +L 369.085 20.481496 +L 368.085 20.556947 +L 367.085 20.614942 +L 366.085 20.652129 +L 365.085 20.710656 +L 364.085 20.813433 +L 363.085 20.87016 +L 362.085 20.941165 +L 361.085 21.002934 +L 360.085 21.040397 +L 359.085 21.075683 +L 358.085 21.119101 +L 357.085 21.16096 +L 356.085 21.188583 +L 355.085 21.239698 +L 354.085 21.273234 +L 353.085 21.335297 +L 352.085 21.354939 +L 351.085 21.416712 +L 350.085 21.439191 +L 349.085 21.459414 +L 348.085 21.480103 +L 347.085 21.50653 +L 346.085 21.517487 +L 345.085 21.519269 +L 344.085 21.516641 +L 343.085 21.510091 +L 342.085 21.488128 +L 341.085 21.449128 +L 340.085 21.428845 +L 339.085 21.412196 +L 338.085 21.350573 +L 337.085 21.321989 +L 336.085 21.298481 +L 335.085 21.254033 +L 334.085 21.22807 +L 333.085 21.17771 +L 332.085 21.101318 +L 331.085 21.073797 +L 330.085 21.041939 +L 329.085 21.006315 +L 328.085 20.918542 +L 327.085 20.821531 +L 326.085 20.741578 +L 325.085 20.623903 +L 324.085 20.551909 +L 323.085 20.447743 +L 322.085 20.336434 +L 321.085 20.241012 +L 320.085 20.146115 +L 319.085 20.079096 +L 318.085 20.018211 +L 317.085 19.97375 +L 316.085 19.938079 +L 315.085 19.858783 +L 314.085 19.828528 +L 313.085 19.754884 +L 312.085 19.722439 +L 311.085 19.677912 +L 310.085 19.656656 +L 309.085 19.628304 +L 308.085 19.599978 +L 307.085 19.565645 +L 306.085 19.552329 +L 305.085 19.535537 +L 304.085 19.524993 +L 303.085 19.521874 +L 302.085 19.520038 +L 301.085 19.525027 +L 300.085 19.530475 +L 299.085 19.54462 +L 298.085 19.579254 +L 297.085 19.598281 +L 296.085 19.640881 +L 295.085 19.658986 +L 294.085 19.703389 +L 293.085 19.725819 +L 292.085 19.766087 +L 291.085 19.798592 +L 290.085 19.861903 +L 289.085 19.950413 +L 288.085 20.036883 +L 287.085 20.116518 +L 286.085 20.170304 +L 285.085 20.230415 +L 284.085 20.301456 +L 283.085 20.421577 +L 282.085 20.526039 +L 281.085 20.636842 +L 280.085 20.690115 +L 279.085 20.763365 +L 278.085 20.801948 +L 277.085 20.877711 +L 276.085 20.955272 +L 275.085 21.041412 +L 274.085 21.068855 +L 273.085 21.164831 +L 272.085 21.240941 +L 271.085 21.291105 +L 270.085 21.345458 +L 269.085 21.373129 +L 268.085 21.409151 +L 267.085 21.440712 +L 266.085 21.458819 +L 265.085 21.475558 +L 264.085 21.492565 +L 263.085 21.509619 +L 262.085 21.51403 +L 261.085 21.518289 +L 260.085 21.519886 +L 259.085 21.518359 +L 258.085 21.515935 +L 257.085 21.512476 +L 256.085 21.502211 +L 255.085 21.482483 +L 254.085 21.470784 +L 253.085 21.42804 +L 252.085 21.40236 +L 251.085 21.358178 +L 250.085 21.302063 +L 249.085 21.245365 +L 248.085 21.213505 +L 247.085 21.176796 +L 246.085 21.148663 +L 245.085 21.092864 +L 244.085 21.058147 +L 243.085 20.98646 +L 242.085 20.930402 +L 241.085 20.848747 +L 240.085 20.793173 +L 239.085 20.708865 +L 238.085 20.66624 +L 237.085 20.575234 +L 236.085 20.514949 +L 235.085 20.409872 +L 234.085 20.345687 +L 233.085 20.266491 +L 232.085 20.200264 +L 231.085 20.145988 +L 230.085 20.112861 +L 229.085 20.056147 +L 228.085 20.01259 +L 227.085 19.915347 +L 226.085 19.841401 +L 225.085 19.779607 +L 224.085 19.751192 +L 223.085 19.725858 +L 222.085 19.659603 +L 221.085 19.616586 +L 220.085 19.588079 +L 219.085 19.576085 +L 218.085 19.562011 +L 217.085 19.551183 +L 216.085 19.535885 +L 215.085 19.526029 +L 214.085 19.520216 +L 213.085 19.521051 +L 212.085 19.523013 +L 211.085 19.526621 +L 210.085 19.543932 +L 209.085 19.553663 +L 208.085 19.587693 +L 207.085 19.612764 +L 206.085 19.651461 +L 205.085 19.717395 +L 204.085 19.758383 +L 203.085 19.833224 +L 202.085 19.865151 +L 201.085 19.889365 +L 200.085 19.915185 +L 199.085 19.974225 +L 198.085 20.028937 +L 197.085 20.135139 +L 196.085 20.215415 +L 195.085 20.332157 +L 194.085 20.43212 +L 193.085 20.484434 +L 192.085 20.523007 +L 191.085 20.559368 +L 190.085 20.680354 +L 189.085 20.711539 +L 188.085 20.747915 +L 187.085 20.810066 +L 186.085 20.898077 +L 185.085 20.94247 +L 184.085 20.990988 +L 183.085 21.089778 +L 182.085 21.131246 +L 181.085 21.173898 +L 180.085 21.238748 +L 179.085 21.305183 +L 178.085 21.325272 +L 177.085 21.349751 +L 176.085 21.390359 +L 175.085 21.414905 +L 174.085 21.431852 +L 173.085 21.462871 +L 172.085 21.485923 +L 171.085 21.505366 +L 170.085 21.512773 +L 169.085 21.516995 +L 168.085 21.519656 +L 167.085 21.519239 +L 166.085 21.513894 +L 165.085 21.504738 +L 164.085 21.492213 +L 163.085 21.465446 +L 162.085 21.43655 +L 161.085 21.38624 +L 160.085 21.357897 +L 159.085 21.302994 +L 158.085 21.265187 +L 157.085 21.212498 +L 156.085 21.182794 +L 155.085 21.151793 +L 154.085 21.121321 +L 153.085 21.079084 +L 152.085 21.051062 +L 151.085 20.953515 +L 150.085 20.87707 +L 149.085 20.821773 +L 148.085 20.740903 +L 147.085 20.663522 +L 146.085 20.582112 +L 145.085 20.525147 +L 144.085 20.402034 +L 143.085 20.370465 +L 142.085 20.303234 +L 141.085 20.224942 +L 140.085 20.132389 +L 139.085 20.098235 +L 138.085 20.067321 +L 137.085 20.016996 +L 136.085 19.972178 +L 135.085 19.931177 +L 134.085 19.901322 +L 133.085 19.856474 +L 132.085 19.77321 +L 131.085 19.75115 +L 130.085 19.707033 +L 129.085 19.686871 +L 128.085 19.626749 +L 127.085 19.58452 +L 126.085 19.561263 +L 125.085 19.543268 +L 124.085 19.536266 +L 123.085 19.524027 +L 122.085 19.520558 +L 121.085 19.521741 +L 120.085 19.525916 +L 119.085 19.539646 +L 118.085 19.547297 +L 117.085 19.561737 +L 116.085 19.592389 +L 115.085 19.617078 +L 114.085 19.637325 +L 113.085 19.655798 +L 112.085 19.674752 +L 111.085 19.709358 +L 110.085 19.776641 +L 109.085 19.824869 +L 108.085 19.854251 +L 107.085 19.886094 +L 106.085 19.964318 +L 105.085 20.06353 +L 104.085 20.107424 +L 103.085 20.218184 +L 102.085 20.271957 +L 101.085 20.330165 +L 100.085 20.366342 +L 99.085 20.421133 +L 98.085 20.504084 +L 97.085 20.551754 +L 96.085 20.640599 +L 95.085 20.688247 +L 94.085 20.768469 +L 93.085 20.857896 +L 92.085 20.902122 +L 91.085 20.961179 +L 90.085 21.059628 +L 89.085 21.09467 +L 88.085 21.140434 +L 87.085 21.193635 +L 86.085 21.229483 +L 84.38 21.271738 +L 85.173097 21.52 +L 85.200445 22.52 +L 85.26147 23.52 +L 85.284483 24.52 +L 85.299261 25.52 +L 85.314284 26.52 +L 85.327208 27.52 +L 85.359534 28.52 +L 85.376802 29.52 +L 85.379844 30.52 +L 85.377823 31.52 +L 85.37401 32.52 +L 85.358994 33.52 +L 85.350072 34.52 +L 85.33778 35.52 +L 85.309404 36.52 +L 85.281094 37.52 +L 85.246107 38.52 +L 85.193717 39.52 +L 85.145101 40.52 +L 85.101134 41.52 +L 85.062742 42.52 +L 84.970438 43.52 +L 84.943187 44.52 +L 84.897238 45.52 +L 84.855854 46.52 +L 84.816431 47.52 +L 84.757515 48.52 +L 84.653593 49.52 +L 84.607262 50.52 +L 84.520289 51.52 +L 84.471558 52.52 +L 84.433928 53.52 +L 84.397733 54.52 +L 84.31207 55.52 +L 84.218247 56.52 +L 84.106811 57.52 +L 84.019726 58.52 +L 83.97291 59.52 +L 83.916162 60.52 +L 83.848399 61.52 +L 83.806492 62.52 +L 83.754648 63.52 +L 83.729355 64.52 +L 83.655837 65.52 +L 83.609683 66.52 +L 83.588521 67.52 +L 83.528851 68.52 +L 83.492009 69.52 +L 83.462939 70.52 +L 83.438708 71.52 +L 83.428454 72.52 +L 83.398161 73.52 +L 83.385421 74.52 +L 83.380216 75.52 +L 83.380175 76.52 +L 83.381583 77.52 +L 83.387346 78.52 +L 83.393699 79.52 +L 83.412338 80.52 +L 83.436786 81.52 +L 83.467563 82.52 +L 83.484914 83.52 +L 83.499521 84.52 +L 83.528001 85.52 +L 83.546951 86.52 +L 83.575224 87.52 +L 83.643051 88.52 +L 83.685148 89.52 +L 83.720912 90.52 +L 83.771808 91.52 +L 83.833856 92.52 +L 83.910922 93.52 +L 83.989354 94.52 +L 84.065744 95.52 +L 84.107481 96.52 +L 84.205414 97.52 +L 84.275204 98.52 +L 84.346061 99.52 +L 84.464549 100.52 +L 84.502597 101.52 +L 84.538643 102.52 +L 84.58132 103.52 +L 84.679241 104.52 +L 84.751531 105.52 +L 84.794118 106.52 +L 84.831421 107.52 +L 84.926295 108.52 +L 84.968994 109.52 +L 85.001715 110.52 +L 85.027784 111.52 +L 85.057809 112.52 +L 85.087013 113.52 +L 85.122447 114.52 +L 85.143133 115.52 +L 85.165911 116.52 +L 85.228282 117.52 +L 85.256933 118.52 +L 85.27743 119.52 +L 85.312584 120.52 +L 85.332705 121.52 +L 85.343835 122.52 +L 85.363785 123.52 +L 85.377162 124.52 +L 85.378974 125.52 +L 85.373744 126.52 +L 85.367133 127.52 +L 85.341107 128.52 +L 85.31948 129.52 +L 85.297584 130.52 +L 85.279066 131.52 +L 85.248853 132.52 +L 85.206455 133.52 +L 85.179415 134.52 +L 85.158893 135.52 +L 85.123514 136.52 +L 85.035618 137.52 +L 84.998638 138.52 +L 84.925793 139.52 +L 84.823104 140.52 +L 84.789892 141.52 +L 84.689442 142.52 +L 84.657702 143.52 +L 84.614758 144.52 +L 84.580953 145.52 +L 84.500665 146.52 +L 84.466322 147.52 +L 84.3944 148.52 +L 84.318533 149.52 +L 84.262438 150.52 +L 84.172696 151.52 +L 84.13274 152.52 +L 84.065043 153.52 +L 83.95089 154.52 +L 83.919731 155.52 +L 83.854248 156.52 +L 83.822214 157.52 +L 83.737021 158.52 +L 83.706963 159.52 +L 83.660592 160.52 +L 83.630884 161.52 +L 83.601241 162.52 +L 83.536145 163.52 +L 83.502349 164.52 +L 83.477196 165.52 +L 83.461103 166.52 +L 83.424942 167.52 +L 83.406036 168.52 +L 83.395813 169.52 +L 83.387508 170.52 +L 83.380785 171.52 +L 83.383499 172.52 +L 83.391203 173.52 +L 83.408834 174.52 +L 83.439062 175.52 +L 83.467659 176.52 +L 83.494969 177.52 +L 83.554397 178.52 +L 83.60991 179.52 +L 83.691548 180.52 +L 83.732804 181.52 +L 83.77741 182.52 +L 83.868958 183.52 +L 83.949573 184.52 +L 83.995531 185.52 +L 84.087077 186.52 +L 84.154033 187.52 +L 84.200752 188.52 +L 84.243882 189.52 +L 84.302125 190.52 +L 84.349396 191.52 +L 84.406452 192.52 +L 84.460989 193.52 +L 84.576427 194.52 +L 84.695576 195.52 +L 84.750627 196.52 +L 84.78698 197.52 +L 84.882034 198.52 +L 84.926466 199.52 +L 84.955573 200.52 +L 85.047237 201.52 +L 85.094029 202.52 +L 85.129742 203.52 +L 85.175559 204.52 +L 85.239505 205.52 +L 85.272455 206.52 +L 85.297515 207.52 +L 85.313607 208.52 +L 85.350088 209.52 +L 85.359122 210.52 +L 85.365274 211.52 +L 85.370848 212.52 +L 85.37806 213.52 +L 85.37889 214.52 +L 85.374277 215.52 +L 85.361883 216.52 +L 85.353583 217.52 +L 85.317803 218.52 +L 85.299049 219.52 +L 85.281448 220.52 +L 85.25707 221.52 +L 85.224234 222.52 +L 85.151924 223.52 +L 85.115339 224.52 +L 85.093128 225.52 +L 85.063072 226.52 +L 85.023552 227.52 +L 84.994091 228.52 +L 84.949454 229.52 +L 84.880184 230.52 +L 84.772301 231.52 +L 84.735195 232.52 +L 84.627165 233.52 +L 84.520245 234.52 +L 84.483559 235.52 +L 84.431805 236.52 +L 84.344871 237.52 +L 84.273973 238.52 +L 84.152819 239.52 +L 84.119893 240.52 +L 84.066368 241.52 +L 84.020016 242.52 +L 83.978661 243.52 +L 83.929933 244.52 +L 83.889673 245.52 +L 83.846021 246.52 +L 83.819425 247.52 +L 83.728255 248.52 +L 83.688348 249.52 +L 83.659681 250.52 +L 83.617384 251.52 +L 83.568262 252.52 +L 83.514325 253.52 +L 83.461987 254.52 +L 83.427999 255.52 +L 83.412844 256.52 +L 83.399613 257.52 +L 83.387584 259.18 +z +" style="fill:#ffffff;"/> + <g id="matplotlib.axis_1"> + <g id="xtick_1"> + <path d="M 84.38 259.18 +L 84.38 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 84.38 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_1"> + <path d="M 73.915 281.685312 +L 72.554375 281.685312 +L 71.200312 281.67875 +Q 70.723437 281.67875 70.530937 281.6175 +Q 70.183125 281.495 70.183125 281.096875 +Q 70.183125 280.407812 71.255 280.407812 +L 71.583125 280.414375 +L 71.865312 280.4275 +Q 71.865312 280.099375 71.80625 279.458438 +Q 71.747187 278.815313 71.747187 278.49375 +Q 71.747187 277.625313 71.904687 275.853437 +Q 72.055625 274.112188 72.049062 273.20875 +Q 71.1325 273.919687 70.880937 273.919687 +Q 70.6075 273.919687 70.404062 273.71625 +Q 70.202812 273.510625 70.202812 273.24375 +Q 70.202812 272.922187 70.79125 272.462812 +Q 71.160937 272.204687 71.836875 271.629375 +Q 72.438437 271.02125 72.985312 271.02125 +Q 73.4425 271.02125 73.4425 271.548437 +Q 73.4425 271.705938 73.400937 272.016562 +Q 73.361562 272.327187 73.361562 272.484687 +Q 73.361562 272.71 73.385625 273.169375 +Q 73.409687 273.626562 73.409687 273.851875 +Q 73.409687 274.630625 73.245625 276.177188 +Q 73.081562 277.721563 73.081562 278.49375 +Q 73.081562 278.889687 73.13625 279.458438 +Q 73.190937 280.025 73.1975 280.385937 +L 73.915 280.372812 +Q 74.201562 280.372812 74.389687 280.560937 +Q 74.577812 280.749062 74.577812 281.029062 +Q 74.577812 281.315625 74.389687 281.501562 +Q 74.201562 281.685312 73.915 281.685312 +z +M 76.614922 282.293437 +Q 76.363359 282.293437 76.170859 282.122812 +Q 75.980547 281.952187 75.980547 281.698437 +Q 75.980547 281.589062 76.026484 281.466562 +Q 76.560234 279.996562 78.036797 277.231562 +Q 79.513359 274.466562 80.053672 272.99 +Q 80.948359 270.542187 81.407734 270.564062 +Q 81.659297 270.570625 81.849609 270.745625 +Q 82.042109 270.918437 82.042109 271.165625 +Q 82.042109 271.323125 81.967734 271.541875 +L 81.202109 273.40125 +Q 80.744922 274.665625 79.896172 276.319375 +L 78.406484 279.15 +L 77.168359 281.890938 +Q 76.984609 282.293437 76.614922 282.293437 +z +M 86.705859 281.99375 +Q 85.673359 281.99375 84.853047 281.562813 +Q 83.929922 281.064062 83.608359 280.160625 +Q 83.566797 280.038125 83.566797 279.922188 +Q 83.566797 279.64875 83.774609 279.467187 +Q 83.984609 279.285625 84.258047 279.285625 +Q 84.531484 279.285625 84.730547 279.539375 +L 85.043359 280.009687 +Q 85.290547 280.346563 85.706172 280.515 +Q 86.123984 280.68125 86.705859 280.68125 +Q 87.449609 280.68125 88.011797 280.215312 +Q 88.604609 279.723125 88.604609 279.012187 +Q 88.604609 277.979687 87.847734 277.365 +Q 87.176172 276.83125 86.069297 276.715312 +Q 85.310234 276.640938 85.310234 276.100625 +Q 85.310234 275.698125 85.905234 275.485937 +L 87.539297 275.08125 +Q 88.011797 274.910625 88.250234 274.621875 +Q 88.488672 274.330938 88.495234 273.913125 +Q 88.510547 273.311562 88.031484 272.941875 +Q 87.532734 272.559062 86.629297 272.559062 +Q 86.165547 272.559062 85.728047 272.784375 +L 84.955859 273.27 +Q 84.730547 273.414375 84.592734 273.414375 +Q 84.319297 273.414375 84.124609 273.206562 +Q 83.929922 272.996562 83.929922 272.729687 +Q 83.929922 272.189375 84.975547 271.690625 +Q 85.885547 271.246562 86.471797 271.246562 +Q 87.941797 271.246562 88.803672 271.89625 +Q 89.726797 272.594062 89.726797 273.884687 +Q 89.726797 275.4925 88.427422 276.004375 +Q 88.311484 276.0525 88.160547 276.100625 +Q 89.070547 276.435312 89.521172 277.1025 +Q 89.971797 277.7675 89.971797 278.767187 +Q 89.971797 280.1125 89.022422 281.053125 +Q 88.073047 281.99375 86.705859 281.99375 +z +M 98.004844 281.691875 +Q 97.834219 281.691875 97.523594 281.586875 +Q 97.212969 281.479687 97.048906 281.479687 +Q 96.698906 281.479687 96.001094 281.52125 +Q 95.305469 281.562813 94.948906 281.562813 +Q 94.682031 281.562813 94.159219 281.630625 +Q 93.636406 281.698437 93.369531 281.698437 +Q 93.295156 281.698437 93.150781 281.672188 +Q 93.008594 281.64375 92.932031 281.64375 +Q 92.461719 281.64375 92.317344 281.186562 +Q 92.236406 280.948125 92.236406 280.36625 +Q 92.236406 278.77375 93.102656 277.8025 +Q 93.500781 277.358437 95.244219 276.161875 +Q 96.219844 275.4925 96.547969 275.11625 +Q 97.136406 274.46 97.136406 273.578437 +Q 97.136406 273.140937 96.569844 272.799688 +Q 96.071094 272.49125 95.592031 272.49125 +Q 94.962031 272.49125 94.395469 272.854375 +L 93.417656 273.62 +Q 93.124531 273.851875 92.947344 273.851875 +Q 92.242969 273.851875 92.242969 273.291875 +Q 92.242969 272.970312 92.501094 272.73625 +Q 93.301719 271.985937 93.890156 271.65125 +Q 94.717031 271.17875 95.592031 271.17875 +Q 96.698906 271.17875 97.567344 271.780312 +Q 98.538594 272.45625 98.538594 273.517187 +Q 98.538594 274.212812 98.339531 274.80125 +Q 98.142656 275.389687 97.737969 275.875313 +Q 97.226094 276.49 96.001094 277.249062 +Q 94.717031 278.05625 94.314531 278.471875 +Q 93.555469 279.259375 93.568594 280.379375 +L 94.977344 280.250313 +Q 96.425469 280.167187 97.048906 280.167187 +Q 97.567344 280.167187 98.033281 280.346563 +Q 98.647969 280.585 98.647969 281.009375 +Q 98.647969 281.27625 98.462031 281.484062 +Q 98.278281 281.691875 98.004844 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 73.915 281.685312 +L 72.554375 281.685312 +L 71.200312 281.67875 +Q 70.723437 281.67875 70.530937 281.6175 +Q 70.183125 281.495 70.183125 281.096875 +Q 70.183125 280.407812 71.255 280.407812 +L 71.583125 280.414375 +L 71.865312 280.4275 +Q 71.865312 280.099375 71.80625 279.458438 +Q 71.747187 278.815313 71.747187 278.49375 +Q 71.747187 277.625313 71.904687 275.853437 +Q 72.055625 274.112188 72.049062 273.20875 +Q 71.1325 273.919687 70.880937 273.919687 +Q 70.6075 273.919687 70.404062 273.71625 +Q 70.202812 273.510625 70.202812 273.24375 +Q 70.202812 272.922187 70.79125 272.462812 +Q 71.160937 272.204687 71.836875 271.629375 +Q 72.438437 271.02125 72.985312 271.02125 +Q 73.4425 271.02125 73.4425 271.548437 +Q 73.4425 271.705938 73.400937 272.016562 +Q 73.361562 272.327187 73.361562 272.484687 +Q 73.361562 272.71 73.385625 273.169375 +Q 73.409687 273.626562 73.409687 273.851875 +Q 73.409687 274.630625 73.245625 276.177188 +Q 73.081562 277.721563 73.081562 278.49375 +Q 73.081562 278.889687 73.13625 279.458438 +Q 73.190937 280.025 73.1975 280.385937 +L 73.915 280.372812 +Q 74.201562 280.372812 74.389687 280.560937 +Q 74.577812 280.749062 74.577812 281.029062 +Q 74.577812 281.315625 74.389687 281.501562 +Q 74.201562 281.685312 73.915 281.685312 +z +M 76.614922 282.293437 +Q 76.363359 282.293437 76.170859 282.122812 +Q 75.980547 281.952187 75.980547 281.698437 +Q 75.980547 281.589062 76.026484 281.466562 +Q 76.560234 279.996562 78.036797 277.231562 +Q 79.513359 274.466562 80.053672 272.99 +Q 80.948359 270.542187 81.407734 270.564062 +Q 81.659297 270.570625 81.849609 270.745625 +Q 82.042109 270.918437 82.042109 271.165625 +Q 82.042109 271.323125 81.967734 271.541875 +L 81.202109 273.40125 +Q 80.744922 274.665625 79.896172 276.319375 +L 78.406484 279.15 +L 77.168359 281.890938 +Q 76.984609 282.293437 76.614922 282.293437 +z +M 86.705859 281.99375 +Q 85.673359 281.99375 84.853047 281.562813 +Q 83.929922 281.064062 83.608359 280.160625 +Q 83.566797 280.038125 83.566797 279.922188 +Q 83.566797 279.64875 83.774609 279.467187 +Q 83.984609 279.285625 84.258047 279.285625 +Q 84.531484 279.285625 84.730547 279.539375 +L 85.043359 280.009687 +Q 85.290547 280.346563 85.706172 280.515 +Q 86.123984 280.68125 86.705859 280.68125 +Q 87.449609 280.68125 88.011797 280.215312 +Q 88.604609 279.723125 88.604609 279.012187 +Q 88.604609 277.979687 87.847734 277.365 +Q 87.176172 276.83125 86.069297 276.715312 +Q 85.310234 276.640938 85.310234 276.100625 +Q 85.310234 275.698125 85.905234 275.485937 +L 87.539297 275.08125 +Q 88.011797 274.910625 88.250234 274.621875 +Q 88.488672 274.330938 88.495234 273.913125 +Q 88.510547 273.311562 88.031484 272.941875 +Q 87.532734 272.559062 86.629297 272.559062 +Q 86.165547 272.559062 85.728047 272.784375 +L 84.955859 273.27 +Q 84.730547 273.414375 84.592734 273.414375 +Q 84.319297 273.414375 84.124609 273.206562 +Q 83.929922 272.996562 83.929922 272.729687 +Q 83.929922 272.189375 84.975547 271.690625 +Q 85.885547 271.246562 86.471797 271.246562 +Q 87.941797 271.246562 88.803672 271.89625 +Q 89.726797 272.594062 89.726797 273.884687 +Q 89.726797 275.4925 88.427422 276.004375 +Q 88.311484 276.0525 88.160547 276.100625 +Q 89.070547 276.435312 89.521172 277.1025 +Q 89.971797 277.7675 89.971797 278.767187 +Q 89.971797 280.1125 89.022422 281.053125 +Q 88.073047 281.99375 86.705859 281.99375 +z +M 98.004844 281.691875 +Q 97.834219 281.691875 97.523594 281.586875 +Q 97.212969 281.479687 97.048906 281.479687 +Q 96.698906 281.479687 96.001094 281.52125 +Q 95.305469 281.562813 94.948906 281.562813 +Q 94.682031 281.562813 94.159219 281.630625 +Q 93.636406 281.698437 93.369531 281.698437 +Q 93.295156 281.698437 93.150781 281.672188 +Q 93.008594 281.64375 92.932031 281.64375 +Q 92.461719 281.64375 92.317344 281.186562 +Q 92.236406 280.948125 92.236406 280.36625 +Q 92.236406 278.77375 93.102656 277.8025 +Q 93.500781 277.358437 95.244219 276.161875 +Q 96.219844 275.4925 96.547969 275.11625 +Q 97.136406 274.46 97.136406 273.578437 +Q 97.136406 273.140937 96.569844 272.799688 +Q 96.071094 272.49125 95.592031 272.49125 +Q 94.962031 272.49125 94.395469 272.854375 +L 93.417656 273.62 +Q 93.124531 273.851875 92.947344 273.851875 +Q 92.242969 273.851875 92.242969 273.291875 +Q 92.242969 272.970312 92.501094 272.73625 +Q 93.301719 271.985937 93.890156 271.65125 +Q 94.717031 271.17875 95.592031 271.17875 +Q 96.698906 271.17875 97.567344 271.780312 +Q 98.538594 272.45625 98.538594 273.517187 +Q 98.538594 274.212812 98.339531 274.80125 +Q 98.142656 275.389687 97.737969 275.875313 +Q 97.226094 276.49 96.001094 277.249062 +Q 94.717031 278.05625 94.314531 278.471875 +Q 93.555469 279.259375 93.568594 280.379375 +L 94.977344 280.250313 +Q 96.425469 280.167187 97.048906 280.167187 +Q 97.567344 280.167187 98.033281 280.346563 +Q 98.647969 280.585 98.647969 281.009375 +Q 98.647969 281.27625 98.462031 281.484062 +Q 98.278281 281.691875 98.004844 281.691875 +z +"/> + </g> + </g> + <g id="xtick_2"> + <path d="M 122.818846 259.18 +L 122.818846 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 122.818846 259.18 +L 122.818846 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_2"> + <path d="M 113.47494 281.685312 +L 112.114315 281.685312 +L 110.760252 281.67875 +Q 110.283377 281.67875 110.090877 281.6175 +Q 109.743065 281.495 109.743065 281.096875 +Q 109.743065 280.407812 110.81494 280.407812 +L 111.143065 280.414375 +L 111.425252 280.4275 +Q 111.425252 280.099375 111.36619 279.458438 +Q 111.307127 278.815313 111.307127 278.49375 +Q 111.307127 277.625313 111.464627 275.853437 +Q 111.615565 274.112188 111.609002 273.20875 +Q 110.69244 273.919687 110.440877 273.919687 +Q 110.16744 273.919687 109.964002 273.71625 +Q 109.762752 273.510625 109.762752 273.24375 +Q 109.762752 272.922187 110.35119 272.462812 +Q 110.720877 272.204687 111.396815 271.629375 +Q 111.998377 271.02125 112.545252 271.02125 +Q 113.00244 271.02125 113.00244 271.548437 +Q 113.00244 271.705938 112.960877 272.016562 +Q 112.921502 272.327187 112.921502 272.484687 +Q 112.921502 272.71 112.945565 273.169375 +Q 112.969627 273.626562 112.969627 273.851875 +Q 112.969627 274.630625 112.805565 276.177188 +Q 112.641502 277.721563 112.641502 278.49375 +Q 112.641502 278.889687 112.69619 279.458438 +Q 112.750877 280.025 112.75744 280.385937 +L 113.47494 280.372812 +Q 113.761502 280.372812 113.949627 280.560937 +Q 114.137752 280.749062 114.137752 281.029062 +Q 114.137752 281.315625 113.949627 281.501562 +Q 113.761502 281.685312 113.47494 281.685312 +z +M 116.174862 282.293437 +Q 115.923299 282.293437 115.730799 282.122812 +Q 115.540487 281.952187 115.540487 281.698437 +Q 115.540487 281.589062 115.586424 281.466562 +Q 116.120174 279.996562 117.596737 277.231562 +Q 119.073299 274.466562 119.613612 272.99 +Q 120.508299 270.542187 120.967674 270.564062 +Q 121.219237 270.570625 121.409549 270.745625 +Q 121.602049 270.918437 121.602049 271.165625 +Q 121.602049 271.323125 121.527674 271.541875 +L 120.762049 273.40125 +Q 120.304862 274.665625 119.456112 276.319375 +L 117.966424 279.15 +L 116.728299 281.890938 +Q 116.544549 282.293437 116.174862 282.293437 +z +M 126.941737 281.685312 +L 125.581112 281.685312 +L 124.227049 281.67875 +Q 123.750174 281.67875 123.557674 281.6175 +Q 123.209862 281.495 123.209862 281.096875 +Q 123.209862 280.407812 124.281737 280.407812 +L 124.609862 280.414375 +L 124.892049 280.4275 +Q 124.892049 280.099375 124.832987 279.458438 +Q 124.773924 278.815313 124.773924 278.49375 +Q 124.773924 277.625313 124.931424 275.853437 +Q 125.082362 274.112188 125.075799 273.20875 +Q 124.159237 273.919687 123.907674 273.919687 +Q 123.634237 273.919687 123.430799 273.71625 +Q 123.229549 273.510625 123.229549 273.24375 +Q 123.229549 272.922187 123.817987 272.462812 +Q 124.187674 272.204687 124.863612 271.629375 +Q 125.465174 271.02125 126.012049 271.02125 +Q 126.469237 271.02125 126.469237 271.548437 +Q 126.469237 271.705938 126.427674 272.016562 +Q 126.388299 272.327187 126.388299 272.484687 +Q 126.388299 272.71 126.412362 273.169375 +Q 126.436424 273.626562 126.436424 273.851875 +Q 126.436424 274.630625 126.272362 276.177188 +Q 126.108299 277.721563 126.108299 278.49375 +Q 126.108299 278.889687 126.162987 279.458438 +Q 126.217674 280.025 126.224237 280.385937 +L 126.941737 280.372812 +Q 127.228299 280.372812 127.416424 280.560937 +Q 127.604549 280.749062 127.604549 281.029062 +Q 127.604549 281.315625 127.416424 281.501562 +Q 127.228299 281.685312 126.941737 281.685312 +z +M 132.513846 282.170937 +Q 130.728846 282.170937 129.888846 280.865 +Q 129.191034 279.790937 129.191034 278.001562 +Q 129.191034 274.624062 131.931971 272.143438 +L 132.575096 271.49375 +Q 133.045409 271.040937 133.286034 271.040937 +Q 133.559471 271.040937 133.762909 271.237812 +Q 133.968534 271.4325 133.975096 271.697187 +Q 133.990409 271.944375 133.279471 272.64875 +L 131.883846 274.009375 +Q 131.330409 274.569375 130.934471 275.704687 +Q 131.529471 275.43125 131.973534 275.297812 +Q 132.417596 275.164375 132.704159 275.164375 +Q 134.303221 275.164375 135.158534 276.019687 +Q 136.013846 276.872812 136.013846 278.4325 +Q 136.013846 280.064375 135.090721 281.096875 +Q 134.126034 282.170937 132.513846 282.170937 +z +M 132.513846 276.557812 +Q 131.925409 276.557812 131.459471 276.763437 +Q 131.282284 276.846563 130.564784 277.290625 +Q 130.523221 277.651562 130.523221 278.001562 +Q 130.523221 279.224375 130.934471 279.996562 +Q 131.452909 280.980937 132.553221 280.980937 +Q 133.585721 280.980937 134.154471 280.24375 +Q 134.679471 279.559062 134.679471 278.4325 +Q 134.679471 277.494062 134.139159 277.025937 +Q 133.601034 276.557812 132.513846 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 113.47494 281.685312 +L 112.114315 281.685312 +L 110.760252 281.67875 +Q 110.283377 281.67875 110.090877 281.6175 +Q 109.743065 281.495 109.743065 281.096875 +Q 109.743065 280.407812 110.81494 280.407812 +L 111.143065 280.414375 +L 111.425252 280.4275 +Q 111.425252 280.099375 111.36619 279.458438 +Q 111.307127 278.815313 111.307127 278.49375 +Q 111.307127 277.625313 111.464627 275.853437 +Q 111.615565 274.112188 111.609002 273.20875 +Q 110.69244 273.919687 110.440877 273.919687 +Q 110.16744 273.919687 109.964002 273.71625 +Q 109.762752 273.510625 109.762752 273.24375 +Q 109.762752 272.922187 110.35119 272.462812 +Q 110.720877 272.204687 111.396815 271.629375 +Q 111.998377 271.02125 112.545252 271.02125 +Q 113.00244 271.02125 113.00244 271.548437 +Q 113.00244 271.705938 112.960877 272.016562 +Q 112.921502 272.327187 112.921502 272.484687 +Q 112.921502 272.71 112.945565 273.169375 +Q 112.969627 273.626562 112.969627 273.851875 +Q 112.969627 274.630625 112.805565 276.177188 +Q 112.641502 277.721563 112.641502 278.49375 +Q 112.641502 278.889687 112.69619 279.458438 +Q 112.750877 280.025 112.75744 280.385937 +L 113.47494 280.372812 +Q 113.761502 280.372812 113.949627 280.560937 +Q 114.137752 280.749062 114.137752 281.029062 +Q 114.137752 281.315625 113.949627 281.501562 +Q 113.761502 281.685312 113.47494 281.685312 +z +M 116.174862 282.293437 +Q 115.923299 282.293437 115.730799 282.122812 +Q 115.540487 281.952187 115.540487 281.698437 +Q 115.540487 281.589062 115.586424 281.466562 +Q 116.120174 279.996562 117.596737 277.231562 +Q 119.073299 274.466562 119.613612 272.99 +Q 120.508299 270.542187 120.967674 270.564062 +Q 121.219237 270.570625 121.409549 270.745625 +Q 121.602049 270.918437 121.602049 271.165625 +Q 121.602049 271.323125 121.527674 271.541875 +L 120.762049 273.40125 +Q 120.304862 274.665625 119.456112 276.319375 +L 117.966424 279.15 +L 116.728299 281.890938 +Q 116.544549 282.293437 116.174862 282.293437 +z +M 126.941737 281.685312 +L 125.581112 281.685312 +L 124.227049 281.67875 +Q 123.750174 281.67875 123.557674 281.6175 +Q 123.209862 281.495 123.209862 281.096875 +Q 123.209862 280.407812 124.281737 280.407812 +L 124.609862 280.414375 +L 124.892049 280.4275 +Q 124.892049 280.099375 124.832987 279.458438 +Q 124.773924 278.815313 124.773924 278.49375 +Q 124.773924 277.625313 124.931424 275.853437 +Q 125.082362 274.112188 125.075799 273.20875 +Q 124.159237 273.919687 123.907674 273.919687 +Q 123.634237 273.919687 123.430799 273.71625 +Q 123.229549 273.510625 123.229549 273.24375 +Q 123.229549 272.922187 123.817987 272.462812 +Q 124.187674 272.204687 124.863612 271.629375 +Q 125.465174 271.02125 126.012049 271.02125 +Q 126.469237 271.02125 126.469237 271.548437 +Q 126.469237 271.705938 126.427674 272.016562 +Q 126.388299 272.327187 126.388299 272.484687 +Q 126.388299 272.71 126.412362 273.169375 +Q 126.436424 273.626562 126.436424 273.851875 +Q 126.436424 274.630625 126.272362 276.177188 +Q 126.108299 277.721563 126.108299 278.49375 +Q 126.108299 278.889687 126.162987 279.458438 +Q 126.217674 280.025 126.224237 280.385937 +L 126.941737 280.372812 +Q 127.228299 280.372812 127.416424 280.560937 +Q 127.604549 280.749062 127.604549 281.029062 +Q 127.604549 281.315625 127.416424 281.501562 +Q 127.228299 281.685312 126.941737 281.685312 +z +M 132.513846 282.170937 +Q 130.728846 282.170937 129.888846 280.865 +Q 129.191034 279.790937 129.191034 278.001562 +Q 129.191034 274.624062 131.931971 272.143438 +L 132.575096 271.49375 +Q 133.045409 271.040937 133.286034 271.040937 +Q 133.559471 271.040937 133.762909 271.237812 +Q 133.968534 271.4325 133.975096 271.697187 +Q 133.990409 271.944375 133.279471 272.64875 +L 131.883846 274.009375 +Q 131.330409 274.569375 130.934471 275.704687 +Q 131.529471 275.43125 131.973534 275.297812 +Q 132.417596 275.164375 132.704159 275.164375 +Q 134.303221 275.164375 135.158534 276.019687 +Q 136.013846 276.872812 136.013846 278.4325 +Q 136.013846 280.064375 135.090721 281.096875 +Q 134.126034 282.170937 132.513846 282.170937 +z +M 132.513846 276.557812 +Q 131.925409 276.557812 131.459471 276.763437 +Q 131.282284 276.846563 130.564784 277.290625 +Q 130.523221 277.651562 130.523221 278.001562 +Q 130.523221 279.224375 130.934471 279.996562 +Q 131.452909 280.980937 132.553221 280.980937 +Q 133.585721 280.980937 134.154471 280.24375 +Q 134.679471 279.559062 134.679471 278.4325 +Q 134.679471 277.494062 134.139159 277.025937 +Q 133.601034 276.557812 132.513846 276.557812 +z +"/> + </g> + </g> + <g id="xtick_3"> + <path d="M 161.257692 259.18 +L 161.257692 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 161.257692 259.18 +L 161.257692 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_3"> + <path d="M 155.06488 281.685312 +L 153.704255 281.685312 +L 152.350192 281.67875 +Q 151.873317 281.67875 151.680817 281.6175 +Q 151.333005 281.495 151.333005 281.096875 +Q 151.333005 280.407812 152.40488 280.407812 +L 152.733005 280.414375 +L 153.015192 280.4275 +Q 153.015192 280.099375 152.95613 279.458438 +Q 152.897067 278.815313 152.897067 278.49375 +Q 152.897067 277.625313 153.054567 275.853437 +Q 153.205505 274.112188 153.198942 273.20875 +Q 152.28238 273.919687 152.030817 273.919687 +Q 151.75738 273.919687 151.553942 273.71625 +Q 151.352692 273.510625 151.352692 273.24375 +Q 151.352692 272.922187 151.94113 272.462812 +Q 152.310817 272.204687 152.986755 271.629375 +Q 153.588317 271.02125 154.135192 271.02125 +Q 154.59238 271.02125 154.59238 271.548437 +Q 154.59238 271.705938 154.550817 272.016562 +Q 154.511442 272.327187 154.511442 272.484687 +Q 154.511442 272.71 154.535505 273.169375 +Q 154.559567 273.626562 154.559567 273.851875 +Q 154.559567 274.630625 154.395505 276.177188 +Q 154.231442 277.721563 154.231442 278.49375 +Q 154.231442 278.889687 154.28613 279.458438 +Q 154.340817 280.025 154.34738 280.385937 +L 155.06488 280.372812 +Q 155.351442 280.372812 155.539567 280.560937 +Q 155.727692 280.749062 155.727692 281.029062 +Q 155.727692 281.315625 155.539567 281.501562 +Q 155.351442 281.685312 155.06488 281.685312 +z +M 157.764802 282.293437 +Q 157.513239 282.293437 157.320739 282.122812 +Q 157.130427 281.952187 157.130427 281.698437 +Q 157.130427 281.589062 157.176364 281.466562 +Q 157.710114 279.996562 159.186677 277.231562 +Q 160.663239 274.466562 161.203552 272.99 +Q 162.098239 270.542187 162.557614 270.564062 +Q 162.809177 270.570625 162.999489 270.745625 +Q 163.191989 270.918437 163.191989 271.165625 +Q 163.191989 271.323125 163.117614 271.541875 +L 162.351989 273.40125 +Q 161.894802 274.665625 161.046052 276.319375 +L 159.556364 279.15 +L 158.318239 281.890938 +Q 158.134489 282.293437 157.764802 282.293437 +z +M 167.916989 282.048437 +Q 166.473239 282.048437 165.585114 281.418437 +Q 164.574489 280.7075 164.552614 279.33375 +Q 164.526364 277.126562 166.105739 276.325937 +Q 164.887302 275.58875 164.887302 274.228125 +Q 164.887302 272.935312 165.825739 272.08 +Q 166.720427 271.259687 167.997927 271.246562 +Q 170.870114 271.220312 170.870114 274.08375 +Q 170.870114 274.904062 170.541989 275.348125 +Q 170.275114 275.717812 169.509489 276.107187 +Q 170.528864 276.619062 170.937927 277.214062 +Q 171.416989 277.911875 171.416989 279.134687 +Q 171.416989 280.530312 170.384489 281.322187 +Q 169.426364 282.048437 167.916989 282.048437 +z +M 167.978239 272.471563 +Q 167.096677 272.471563 166.630739 272.970312 +Q 166.215114 273.434062 166.221677 274.228125 +Q 166.228239 275.184062 167.794489 275.58875 +Q 168.614802 275.348125 168.969177 275.109688 +Q 169.535739 274.726875 169.535739 274.08375 +Q 169.535739 273.154062 169.120114 272.777812 +Q 168.763552 272.471563 167.978239 272.471563 +z +M 167.855739 276.798437 +Q 166.768552 277.30375 166.405427 277.673437 +Q 165.838864 278.24 165.871677 279.2725 +Q 165.900114 280.127813 166.659177 280.55 +Q 167.212614 280.851875 167.916989 280.851875 +Q 169.120114 280.851875 169.599177 280.283125 +Q 169.981989 279.8325 169.981989 278.915937 +Q 169.981989 278.02125 169.284177 277.474375 +Q 168.818239 277.098125 167.855739 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 155.06488 281.685312 +L 153.704255 281.685312 +L 152.350192 281.67875 +Q 151.873317 281.67875 151.680817 281.6175 +Q 151.333005 281.495 151.333005 281.096875 +Q 151.333005 280.407812 152.40488 280.407812 +L 152.733005 280.414375 +L 153.015192 280.4275 +Q 153.015192 280.099375 152.95613 279.458438 +Q 152.897067 278.815313 152.897067 278.49375 +Q 152.897067 277.625313 153.054567 275.853437 +Q 153.205505 274.112188 153.198942 273.20875 +Q 152.28238 273.919687 152.030817 273.919687 +Q 151.75738 273.919687 151.553942 273.71625 +Q 151.352692 273.510625 151.352692 273.24375 +Q 151.352692 272.922187 151.94113 272.462812 +Q 152.310817 272.204687 152.986755 271.629375 +Q 153.588317 271.02125 154.135192 271.02125 +Q 154.59238 271.02125 154.59238 271.548437 +Q 154.59238 271.705938 154.550817 272.016562 +Q 154.511442 272.327187 154.511442 272.484687 +Q 154.511442 272.71 154.535505 273.169375 +Q 154.559567 273.626562 154.559567 273.851875 +Q 154.559567 274.630625 154.395505 276.177188 +Q 154.231442 277.721563 154.231442 278.49375 +Q 154.231442 278.889687 154.28613 279.458438 +Q 154.340817 280.025 154.34738 280.385937 +L 155.06488 280.372812 +Q 155.351442 280.372812 155.539567 280.560937 +Q 155.727692 280.749062 155.727692 281.029062 +Q 155.727692 281.315625 155.539567 281.501562 +Q 155.351442 281.685312 155.06488 281.685312 +z +M 157.764802 282.293437 +Q 157.513239 282.293437 157.320739 282.122812 +Q 157.130427 281.952187 157.130427 281.698437 +Q 157.130427 281.589062 157.176364 281.466562 +Q 157.710114 279.996562 159.186677 277.231562 +Q 160.663239 274.466562 161.203552 272.99 +Q 162.098239 270.542187 162.557614 270.564062 +Q 162.809177 270.570625 162.999489 270.745625 +Q 163.191989 270.918437 163.191989 271.165625 +Q 163.191989 271.323125 163.117614 271.541875 +L 162.351989 273.40125 +Q 161.894802 274.665625 161.046052 276.319375 +L 159.556364 279.15 +L 158.318239 281.890938 +Q 158.134489 282.293437 157.764802 282.293437 +z +M 167.916989 282.048437 +Q 166.473239 282.048437 165.585114 281.418437 +Q 164.574489 280.7075 164.552614 279.33375 +Q 164.526364 277.126562 166.105739 276.325937 +Q 164.887302 275.58875 164.887302 274.228125 +Q 164.887302 272.935312 165.825739 272.08 +Q 166.720427 271.259687 167.997927 271.246562 +Q 170.870114 271.220312 170.870114 274.08375 +Q 170.870114 274.904062 170.541989 275.348125 +Q 170.275114 275.717812 169.509489 276.107187 +Q 170.528864 276.619062 170.937927 277.214062 +Q 171.416989 277.911875 171.416989 279.134687 +Q 171.416989 280.530312 170.384489 281.322187 +Q 169.426364 282.048437 167.916989 282.048437 +z +M 167.978239 272.471563 +Q 167.096677 272.471563 166.630739 272.970312 +Q 166.215114 273.434062 166.221677 274.228125 +Q 166.228239 275.184062 167.794489 275.58875 +Q 168.614802 275.348125 168.969177 275.109688 +Q 169.535739 274.726875 169.535739 274.08375 +Q 169.535739 273.154062 169.120114 272.777812 +Q 168.763552 272.471563 167.978239 272.471563 +z +M 167.855739 276.798437 +Q 166.768552 277.30375 166.405427 277.673437 +Q 165.838864 278.24 165.871677 279.2725 +Q 165.900114 280.127813 166.659177 280.55 +Q 167.212614 280.851875 167.916989 280.851875 +Q 169.120114 280.851875 169.599177 280.283125 +Q 169.981989 279.8325 169.981989 278.915937 +Q 169.981989 278.02125 169.284177 277.474375 +Q 168.818239 277.098125 167.855739 276.798437 +z +"/> + </g> + </g> + <g id="xtick_4"> + <path d="M 199.696538 259.18 +L 199.696538 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 199.696538 259.18 +L 199.696538 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_4"> + <path d="M 193.503726 281.685312 +L 192.143101 281.685312 +L 190.789038 281.67875 +Q 190.312163 281.67875 190.119663 281.6175 +Q 189.771851 281.495 189.771851 281.096875 +Q 189.771851 280.407812 190.843726 280.407812 +L 191.171851 280.414375 +L 191.454038 280.4275 +Q 191.454038 280.099375 191.394976 279.458438 +Q 191.335913 278.815313 191.335913 278.49375 +Q 191.335913 277.625313 191.493413 275.853437 +Q 191.644351 274.112188 191.637788 273.20875 +Q 190.721226 273.919687 190.469663 273.919687 +Q 190.196226 273.919687 189.992788 273.71625 +Q 189.791538 273.510625 189.791538 273.24375 +Q 189.791538 272.922187 190.379976 272.462812 +Q 190.749663 272.204687 191.425601 271.629375 +Q 192.027163 271.02125 192.574038 271.02125 +Q 193.031226 271.02125 193.031226 271.548437 +Q 193.031226 271.705938 192.989663 272.016562 +Q 192.950288 272.327187 192.950288 272.484687 +Q 192.950288 272.71 192.974351 273.169375 +Q 192.998413 273.626562 192.998413 273.851875 +Q 192.998413 274.630625 192.834351 276.177188 +Q 192.670288 277.721563 192.670288 278.49375 +Q 192.670288 278.889687 192.724976 279.458438 +Q 192.779663 280.025 192.786226 280.385937 +L 193.503726 280.372812 +Q 193.790288 280.372812 193.978413 280.560937 +Q 194.166538 280.749062 194.166538 281.029062 +Q 194.166538 281.315625 193.978413 281.501562 +Q 193.790288 281.685312 193.503726 281.685312 +z +M 196.203648 282.293437 +Q 195.952085 282.293437 195.759585 282.122812 +Q 195.569273 281.952187 195.569273 281.698437 +Q 195.569273 281.589062 195.61521 281.466562 +Q 196.14896 279.996562 197.625523 277.231562 +Q 199.102085 274.466562 199.642398 272.99 +Q 200.537085 270.542187 200.99646 270.564062 +Q 201.248023 270.570625 201.438335 270.745625 +Q 201.630835 270.918437 201.630835 271.165625 +Q 201.630835 271.323125 201.55646 271.541875 +L 200.790835 273.40125 +Q 200.333648 274.665625 199.484898 276.319375 +L 197.99521 279.15 +L 196.757085 281.890938 +Q 196.573335 282.293437 196.203648 282.293437 +z +M 208.74896 278.690625 +L 208.74896 281.221563 +Q 208.74896 281.855937 208.125523 281.855937 +Q 207.40146 281.855937 207.40146 280.865 +Q 207.40146 280.7425 207.414585 280.517187 +Q 207.42771 280.291875 207.42771 280.20875 +L 207.421148 278.657812 +L 204.406773 278.58125 +Q 203.470523 278.58125 203.107398 278.52 +Q 202.486148 278.417187 202.486148 278.034375 +Q 202.486148 277.728125 202.862398 277.255625 +L 203.450835 276.557812 +L 206.813023 271.65125 +Q 207.272398 271.014687 207.974585 271.014687 +Q 208.74896 271.014687 208.74896 271.684062 +L 208.74896 277.365 +Q 208.864898 277.358437 209.02896 277.358437 +Q 210.286773 277.358437 210.286773 278.034375 +Q 210.286773 278.526562 209.766148 278.657812 +Q 209.534273 278.719063 208.74896 278.690625 +z +M 207.421148 272.909063 +Q 205.596773 275.820625 204.570835 277.26875 +L 207.421148 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 193.503726 281.685312 +L 192.143101 281.685312 +L 190.789038 281.67875 +Q 190.312163 281.67875 190.119663 281.6175 +Q 189.771851 281.495 189.771851 281.096875 +Q 189.771851 280.407812 190.843726 280.407812 +L 191.171851 280.414375 +L 191.454038 280.4275 +Q 191.454038 280.099375 191.394976 279.458438 +Q 191.335913 278.815313 191.335913 278.49375 +Q 191.335913 277.625313 191.493413 275.853437 +Q 191.644351 274.112188 191.637788 273.20875 +Q 190.721226 273.919687 190.469663 273.919687 +Q 190.196226 273.919687 189.992788 273.71625 +Q 189.791538 273.510625 189.791538 273.24375 +Q 189.791538 272.922187 190.379976 272.462812 +Q 190.749663 272.204687 191.425601 271.629375 +Q 192.027163 271.02125 192.574038 271.02125 +Q 193.031226 271.02125 193.031226 271.548437 +Q 193.031226 271.705938 192.989663 272.016562 +Q 192.950288 272.327187 192.950288 272.484687 +Q 192.950288 272.71 192.974351 273.169375 +Q 192.998413 273.626562 192.998413 273.851875 +Q 192.998413 274.630625 192.834351 276.177188 +Q 192.670288 277.721563 192.670288 278.49375 +Q 192.670288 278.889687 192.724976 279.458438 +Q 192.779663 280.025 192.786226 280.385937 +L 193.503726 280.372812 +Q 193.790288 280.372812 193.978413 280.560937 +Q 194.166538 280.749062 194.166538 281.029062 +Q 194.166538 281.315625 193.978413 281.501562 +Q 193.790288 281.685312 193.503726 281.685312 +z +M 196.203648 282.293437 +Q 195.952085 282.293437 195.759585 282.122812 +Q 195.569273 281.952187 195.569273 281.698437 +Q 195.569273 281.589062 195.61521 281.466562 +Q 196.14896 279.996562 197.625523 277.231562 +Q 199.102085 274.466562 199.642398 272.99 +Q 200.537085 270.542187 200.99646 270.564062 +Q 201.248023 270.570625 201.438335 270.745625 +Q 201.630835 270.918437 201.630835 271.165625 +Q 201.630835 271.323125 201.55646 271.541875 +L 200.790835 273.40125 +Q 200.333648 274.665625 199.484898 276.319375 +L 197.99521 279.15 +L 196.757085 281.890938 +Q 196.573335 282.293437 196.203648 282.293437 +z +M 208.74896 278.690625 +L 208.74896 281.221563 +Q 208.74896 281.855937 208.125523 281.855937 +Q 207.40146 281.855937 207.40146 280.865 +Q 207.40146 280.7425 207.414585 280.517187 +Q 207.42771 280.291875 207.42771 280.20875 +L 207.421148 278.657812 +L 204.406773 278.58125 +Q 203.470523 278.58125 203.107398 278.52 +Q 202.486148 278.417187 202.486148 278.034375 +Q 202.486148 277.728125 202.862398 277.255625 +L 203.450835 276.557812 +L 206.813023 271.65125 +Q 207.272398 271.014687 207.974585 271.014687 +Q 208.74896 271.014687 208.74896 271.684062 +L 208.74896 277.365 +Q 208.864898 277.358437 209.02896 277.358437 +Q 210.286773 277.358437 210.286773 278.034375 +Q 210.286773 278.526562 209.766148 278.657812 +Q 209.534273 278.719063 208.74896 278.690625 +z +M 207.421148 272.909063 +Q 205.596773 275.820625 204.570835 277.26875 +L 207.421148 277.33875 +z +"/> + </g> + </g> + <g id="xtick_5"> + <path d="M 238.135385 259.18 +L 238.135385 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 238.135385 259.18 +L 238.135385 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_5"> + <path d="M 231.942572 281.685312 +L 230.581947 281.685312 +L 229.227885 281.67875 +Q 228.75101 281.67875 228.55851 281.6175 +Q 228.210697 281.495 228.210697 281.096875 +Q 228.210697 280.407812 229.282572 280.407812 +L 229.610697 280.414375 +L 229.892885 280.4275 +Q 229.892885 280.099375 229.833822 279.458438 +Q 229.77476 278.815313 229.77476 278.49375 +Q 229.77476 277.625313 229.93226 275.853437 +Q 230.083197 274.112188 230.076635 273.20875 +Q 229.160072 273.919687 228.90851 273.919687 +Q 228.635072 273.919687 228.431635 273.71625 +Q 228.230385 273.510625 228.230385 273.24375 +Q 228.230385 272.922187 228.818822 272.462812 +Q 229.18851 272.204687 229.864447 271.629375 +Q 230.46601 271.02125 231.012885 271.02125 +Q 231.470072 271.02125 231.470072 271.548437 +Q 231.470072 271.705938 231.42851 272.016562 +Q 231.389135 272.327187 231.389135 272.484687 +Q 231.389135 272.71 231.413197 273.169375 +Q 231.43726 273.626562 231.43726 273.851875 +Q 231.43726 274.630625 231.273197 276.177188 +Q 231.109135 277.721563 231.109135 278.49375 +Q 231.109135 278.889687 231.163822 279.458438 +Q 231.21851 280.025 231.225072 280.385937 +L 231.942572 280.372812 +Q 232.229135 280.372812 232.41726 280.560937 +Q 232.605385 280.749062 232.605385 281.029062 +Q 232.605385 281.315625 232.41726 281.501562 +Q 232.229135 281.685312 231.942572 281.685312 +z +M 234.642494 282.293437 +Q 234.390931 282.293437 234.198431 282.122812 +Q 234.008119 281.952187 234.008119 281.698437 +Q 234.008119 281.589062 234.054056 281.466562 +Q 234.587806 279.996562 236.064369 277.231562 +Q 237.540931 274.466562 238.081244 272.99 +Q 238.975931 270.542187 239.435306 270.564062 +Q 239.686869 270.570625 239.877181 270.745625 +Q 240.069681 270.918437 240.069681 271.165625 +Q 240.069681 271.323125 239.995306 271.541875 +L 239.229681 273.40125 +Q 238.772494 274.665625 237.923744 276.319375 +L 236.434056 279.15 +L 235.195931 281.890938 +Q 235.012181 282.293437 234.642494 282.293437 +z +M 247.487494 281.691875 +Q 247.316869 281.691875 247.006244 281.586875 +Q 246.695619 281.479687 246.531556 281.479687 +Q 246.181556 281.479687 245.483744 281.52125 +Q 244.788119 281.562813 244.431556 281.562813 +Q 244.164681 281.562813 243.641869 281.630625 +Q 243.119056 281.698437 242.852181 281.698437 +Q 242.777806 281.698437 242.633431 281.672188 +Q 242.491244 281.64375 242.414681 281.64375 +Q 241.944369 281.64375 241.799994 281.186562 +Q 241.719056 280.948125 241.719056 280.36625 +Q 241.719056 278.77375 242.585306 277.8025 +Q 242.983431 277.358437 244.726869 276.161875 +Q 245.702494 275.4925 246.030619 275.11625 +Q 246.619056 274.46 246.619056 273.578437 +Q 246.619056 273.140937 246.052494 272.799688 +Q 245.553744 272.49125 245.074681 272.49125 +Q 244.444681 272.49125 243.878119 272.854375 +L 242.900306 273.62 +Q 242.607181 273.851875 242.429994 273.851875 +Q 241.725619 273.851875 241.725619 273.291875 +Q 241.725619 272.970312 241.983744 272.73625 +Q 242.784369 271.985937 243.372806 271.65125 +Q 244.199681 271.17875 245.074681 271.17875 +Q 246.181556 271.17875 247.049994 271.780312 +Q 248.021244 272.45625 248.021244 273.517187 +Q 248.021244 274.212812 247.822181 274.80125 +Q 247.625306 275.389687 247.220619 275.875313 +Q 246.708744 276.49 245.483744 277.249062 +Q 244.199681 278.05625 243.797181 278.471875 +Q 243.038119 279.259375 243.051244 280.379375 +L 244.459994 280.250313 +Q 245.908119 280.167187 246.531556 280.167187 +Q 247.049994 280.167187 247.515931 280.346563 +Q 248.130619 280.585 248.130619 281.009375 +Q 248.130619 281.27625 247.944681 281.484062 +Q 247.760931 281.691875 247.487494 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 231.942572 281.685312 +L 230.581947 281.685312 +L 229.227885 281.67875 +Q 228.75101 281.67875 228.55851 281.6175 +Q 228.210697 281.495 228.210697 281.096875 +Q 228.210697 280.407812 229.282572 280.407812 +L 229.610697 280.414375 +L 229.892885 280.4275 +Q 229.892885 280.099375 229.833822 279.458438 +Q 229.77476 278.815313 229.77476 278.49375 +Q 229.77476 277.625313 229.93226 275.853437 +Q 230.083197 274.112188 230.076635 273.20875 +Q 229.160072 273.919687 228.90851 273.919687 +Q 228.635072 273.919687 228.431635 273.71625 +Q 228.230385 273.510625 228.230385 273.24375 +Q 228.230385 272.922187 228.818822 272.462812 +Q 229.18851 272.204687 229.864447 271.629375 +Q 230.46601 271.02125 231.012885 271.02125 +Q 231.470072 271.02125 231.470072 271.548437 +Q 231.470072 271.705938 231.42851 272.016562 +Q 231.389135 272.327187 231.389135 272.484687 +Q 231.389135 272.71 231.413197 273.169375 +Q 231.43726 273.626562 231.43726 273.851875 +Q 231.43726 274.630625 231.273197 276.177188 +Q 231.109135 277.721563 231.109135 278.49375 +Q 231.109135 278.889687 231.163822 279.458438 +Q 231.21851 280.025 231.225072 280.385937 +L 231.942572 280.372812 +Q 232.229135 280.372812 232.41726 280.560937 +Q 232.605385 280.749062 232.605385 281.029062 +Q 232.605385 281.315625 232.41726 281.501562 +Q 232.229135 281.685312 231.942572 281.685312 +z +M 234.642494 282.293437 +Q 234.390931 282.293437 234.198431 282.122812 +Q 234.008119 281.952187 234.008119 281.698437 +Q 234.008119 281.589062 234.054056 281.466562 +Q 234.587806 279.996562 236.064369 277.231562 +Q 237.540931 274.466562 238.081244 272.99 +Q 238.975931 270.542187 239.435306 270.564062 +Q 239.686869 270.570625 239.877181 270.745625 +Q 240.069681 270.918437 240.069681 271.165625 +Q 240.069681 271.323125 239.995306 271.541875 +L 239.229681 273.40125 +Q 238.772494 274.665625 237.923744 276.319375 +L 236.434056 279.15 +L 235.195931 281.890938 +Q 235.012181 282.293437 234.642494 282.293437 +z +M 247.487494 281.691875 +Q 247.316869 281.691875 247.006244 281.586875 +Q 246.695619 281.479687 246.531556 281.479687 +Q 246.181556 281.479687 245.483744 281.52125 +Q 244.788119 281.562813 244.431556 281.562813 +Q 244.164681 281.562813 243.641869 281.630625 +Q 243.119056 281.698437 242.852181 281.698437 +Q 242.777806 281.698437 242.633431 281.672188 +Q 242.491244 281.64375 242.414681 281.64375 +Q 241.944369 281.64375 241.799994 281.186562 +Q 241.719056 280.948125 241.719056 280.36625 +Q 241.719056 278.77375 242.585306 277.8025 +Q 242.983431 277.358437 244.726869 276.161875 +Q 245.702494 275.4925 246.030619 275.11625 +Q 246.619056 274.46 246.619056 273.578437 +Q 246.619056 273.140937 246.052494 272.799688 +Q 245.553744 272.49125 245.074681 272.49125 +Q 244.444681 272.49125 243.878119 272.854375 +L 242.900306 273.62 +Q 242.607181 273.851875 242.429994 273.851875 +Q 241.725619 273.851875 241.725619 273.291875 +Q 241.725619 272.970312 241.983744 272.73625 +Q 242.784369 271.985937 243.372806 271.65125 +Q 244.199681 271.17875 245.074681 271.17875 +Q 246.181556 271.17875 247.049994 271.780312 +Q 248.021244 272.45625 248.021244 273.517187 +Q 248.021244 274.212812 247.822181 274.80125 +Q 247.625306 275.389687 247.220619 275.875313 +Q 246.708744 276.49 245.483744 277.249062 +Q 244.199681 278.05625 243.797181 278.471875 +Q 243.038119 279.259375 243.051244 280.379375 +L 244.459994 280.250313 +Q 245.908119 280.167187 246.531556 280.167187 +Q 247.049994 280.167187 247.515931 280.346563 +Q 248.130619 280.585 248.130619 281.009375 +Q 248.130619 281.27625 247.944681 281.484062 +Q 247.760931 281.691875 247.487494 281.691875 +z +"/> + </g> + </g> + <g id="xtick_6"> + <path d="M 276.574231 259.18 +L 276.574231 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 276.574231 259.18 +L 276.574231 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_6"> + <path d="M 278.235637 281.685312 +L 276.875012 281.685312 +L 275.52095 281.67875 +Q 275.044075 281.67875 274.851575 281.6175 +Q 274.503762 281.495 274.503762 281.096875 +Q 274.503762 280.407812 275.575637 280.407812 +L 275.903762 280.414375 +L 276.18595 280.4275 +Q 276.18595 280.099375 276.126887 279.458438 +Q 276.067825 278.815313 276.067825 278.49375 +Q 276.067825 277.625313 276.225325 275.853437 +Q 276.376262 274.112188 276.3697 273.20875 +Q 275.453137 273.919687 275.201575 273.919687 +Q 274.928137 273.919687 274.7247 273.71625 +Q 274.52345 273.510625 274.52345 273.24375 +Q 274.52345 272.922187 275.111887 272.462812 +Q 275.481575 272.204687 276.157512 271.629375 +Q 276.759075 271.02125 277.30595 271.02125 +Q 277.763137 271.02125 277.763137 271.548437 +Q 277.763137 271.705938 277.721575 272.016562 +Q 277.6822 272.327187 277.6822 272.484687 +Q 277.6822 272.71 277.706262 273.169375 +Q 277.730325 273.626562 277.730325 273.851875 +Q 277.730325 274.630625 277.566262 276.177188 +Q 277.4022 277.721563 277.4022 278.49375 +Q 277.4022 278.889687 277.456887 279.458438 +Q 277.511575 280.025 277.518137 280.385937 +L 278.235637 280.372812 +Q 278.5222 280.372812 278.710325 280.560937 +Q 278.89845 280.749062 278.89845 281.029062 +Q 278.89845 281.315625 278.710325 281.501562 +Q 278.5222 281.685312 278.235637 281.685312 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 278.235637 281.685312 +L 276.875012 281.685312 +L 275.52095 281.67875 +Q 275.044075 281.67875 274.851575 281.6175 +Q 274.503762 281.495 274.503762 281.096875 +Q 274.503762 280.407812 275.575637 280.407812 +L 275.903762 280.414375 +L 276.18595 280.4275 +Q 276.18595 280.099375 276.126887 279.458438 +Q 276.067825 278.815313 276.067825 278.49375 +Q 276.067825 277.625313 276.225325 275.853437 +Q 276.376262 274.112188 276.3697 273.20875 +Q 275.453137 273.919687 275.201575 273.919687 +Q 274.928137 273.919687 274.7247 273.71625 +Q 274.52345 273.510625 274.52345 273.24375 +Q 274.52345 272.922187 275.111887 272.462812 +Q 275.481575 272.204687 276.157512 271.629375 +Q 276.759075 271.02125 277.30595 271.02125 +Q 277.763137 271.02125 277.763137 271.548437 +Q 277.763137 271.705938 277.721575 272.016562 +Q 277.6822 272.327187 277.6822 272.484687 +Q 277.6822 272.71 277.706262 273.169375 +Q 277.730325 273.626562 277.730325 273.851875 +Q 277.730325 274.630625 277.566262 276.177188 +Q 277.4022 277.721563 277.4022 278.49375 +Q 277.4022 278.889687 277.456887 279.458438 +Q 277.511575 280.025 277.518137 280.385937 +L 278.235637 280.372812 +Q 278.5222 280.372812 278.710325 280.560937 +Q 278.89845 280.749062 278.89845 281.029062 +Q 278.89845 281.315625 278.710325 281.501562 +Q 278.5222 281.685312 278.235637 281.685312 +z +"/> + </g> + </g> + <g id="xtick_7"> + <path d="M 315.013077 259.18 +L 315.013077 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 315.013077 259.18 +L 315.013077 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_7"> + <path d="M 317.631514 281.691875 +Q 317.460889 281.691875 317.150264 281.586875 +Q 316.839639 281.479687 316.675577 281.479687 +Q 316.325577 281.479687 315.627764 281.52125 +Q 314.932139 281.562813 314.575577 281.562813 +Q 314.308702 281.562813 313.785889 281.630625 +Q 313.263077 281.698437 312.996202 281.698437 +Q 312.921827 281.698437 312.777452 281.672188 +Q 312.635264 281.64375 312.558702 281.64375 +Q 312.088389 281.64375 311.944014 281.186562 +Q 311.863077 280.948125 311.863077 280.36625 +Q 311.863077 278.77375 312.729327 277.8025 +Q 313.127452 277.358437 314.870889 276.161875 +Q 315.846514 275.4925 316.174639 275.11625 +Q 316.763077 274.46 316.763077 273.578437 +Q 316.763077 273.140937 316.196514 272.799688 +Q 315.697764 272.49125 315.218702 272.49125 +Q 314.588702 272.49125 314.022139 272.854375 +L 313.044327 273.62 +Q 312.751202 273.851875 312.574014 273.851875 +Q 311.869639 273.851875 311.869639 273.291875 +Q 311.869639 272.970312 312.127764 272.73625 +Q 312.928389 271.985937 313.516827 271.65125 +Q 314.343702 271.17875 315.218702 271.17875 +Q 316.325577 271.17875 317.194014 271.780312 +Q 318.165264 272.45625 318.165264 273.517187 +Q 318.165264 274.212812 317.966202 274.80125 +Q 317.769327 275.389687 317.364639 275.875313 +Q 316.852764 276.49 315.627764 277.249062 +Q 314.343702 278.05625 313.941202 278.471875 +Q 313.182139 279.259375 313.195264 280.379375 +L 314.604014 280.250313 +Q 316.052139 280.167187 316.675577 280.167187 +Q 317.194014 280.167187 317.659952 280.346563 +Q 318.274639 280.585 318.274639 281.009375 +Q 318.274639 281.27625 318.088702 281.484062 +Q 317.904952 281.691875 317.631514 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 317.631514 281.691875 +Q 317.460889 281.691875 317.150264 281.586875 +Q 316.839639 281.479687 316.675577 281.479687 +Q 316.325577 281.479687 315.627764 281.52125 +Q 314.932139 281.562813 314.575577 281.562813 +Q 314.308702 281.562813 313.785889 281.630625 +Q 313.263077 281.698437 312.996202 281.698437 +Q 312.921827 281.698437 312.777452 281.672188 +Q 312.635264 281.64375 312.558702 281.64375 +Q 312.088389 281.64375 311.944014 281.186562 +Q 311.863077 280.948125 311.863077 280.36625 +Q 311.863077 278.77375 312.729327 277.8025 +Q 313.127452 277.358437 314.870889 276.161875 +Q 315.846514 275.4925 316.174639 275.11625 +Q 316.763077 274.46 316.763077 273.578437 +Q 316.763077 273.140937 316.196514 272.799688 +Q 315.697764 272.49125 315.218702 272.49125 +Q 314.588702 272.49125 314.022139 272.854375 +L 313.044327 273.62 +Q 312.751202 273.851875 312.574014 273.851875 +Q 311.869639 273.851875 311.869639 273.291875 +Q 311.869639 272.970312 312.127764 272.73625 +Q 312.928389 271.985937 313.516827 271.65125 +Q 314.343702 271.17875 315.218702 271.17875 +Q 316.325577 271.17875 317.194014 271.780312 +Q 318.165264 272.45625 318.165264 273.517187 +Q 318.165264 274.212812 317.966202 274.80125 +Q 317.769327 275.389687 317.364639 275.875313 +Q 316.852764 276.49 315.627764 277.249062 +Q 314.343702 278.05625 313.941202 278.471875 +Q 313.182139 279.259375 313.195264 280.379375 +L 314.604014 280.250313 +Q 316.052139 280.167187 316.675577 280.167187 +Q 317.194014 280.167187 317.659952 280.346563 +Q 318.274639 280.585 318.274639 281.009375 +Q 318.274639 281.27625 318.088702 281.484062 +Q 317.904952 281.691875 317.631514 281.691875 +z +"/> + </g> + </g> + <g id="xtick_8"> + <path d="M 353.451923 259.18 +L 353.451923 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 353.451923 259.18 +L 353.451923 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_8"> + <path d="M 355.770673 278.690625 +L 355.770673 281.221563 +Q 355.770673 281.855937 355.147236 281.855937 +Q 354.423173 281.855937 354.423173 280.865 +Q 354.423173 280.7425 354.436298 280.517187 +Q 354.449423 280.291875 354.449423 280.20875 +L 354.442861 278.657812 +L 351.428486 278.58125 +Q 350.492236 278.58125 350.129111 278.52 +Q 349.507861 278.417187 349.507861 278.034375 +Q 349.507861 277.728125 349.884111 277.255625 +L 350.472548 276.557812 +L 353.834736 271.65125 +Q 354.294111 271.014687 354.996298 271.014687 +Q 355.770673 271.014687 355.770673 271.684062 +L 355.770673 277.365 +Q 355.886611 277.358437 356.050673 277.358437 +Q 357.308486 277.358437 357.308486 278.034375 +Q 357.308486 278.526562 356.787861 278.657812 +Q 356.555986 278.719063 355.770673 278.690625 +z +M 354.442861 272.909063 +Q 352.618486 275.820625 351.592548 277.26875 +L 354.442861 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 355.770673 278.690625 +L 355.770673 281.221563 +Q 355.770673 281.855937 355.147236 281.855937 +Q 354.423173 281.855937 354.423173 280.865 +Q 354.423173 280.7425 354.436298 280.517187 +Q 354.449423 280.291875 354.449423 280.20875 +L 354.442861 278.657812 +L 351.428486 278.58125 +Q 350.492236 278.58125 350.129111 278.52 +Q 349.507861 278.417187 349.507861 278.034375 +Q 349.507861 277.728125 349.884111 277.255625 +L 350.472548 276.557812 +L 353.834736 271.65125 +Q 354.294111 271.014687 354.996298 271.014687 +Q 355.770673 271.014687 355.770673 271.684062 +L 355.770673 277.365 +Q 355.886611 277.358437 356.050673 277.358437 +Q 357.308486 277.358437 357.308486 278.034375 +Q 357.308486 278.526562 356.787861 278.657812 +Q 356.555986 278.719063 355.770673 278.690625 +z +M 354.442861 272.909063 +Q 352.618486 275.820625 351.592548 277.26875 +L 354.442861 277.33875 +z +"/> + </g> + </g> + <g id="xtick_9"> + <path d="M 391.890769 259.18 +L 391.890769 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 391.890769 259.18 +L 391.890769 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_9"> + <path d="M 391.816394 282.048437 +Q 390.372644 282.048437 389.484519 281.418437 +Q 388.473894 280.7075 388.452019 279.33375 +Q 388.425769 277.126562 390.005144 276.325937 +Q 388.786707 275.58875 388.786707 274.228125 +Q 388.786707 272.935312 389.725144 272.08 +Q 390.619832 271.259687 391.897332 271.246562 +Q 394.769519 271.220312 394.769519 274.08375 +Q 394.769519 274.904062 394.441394 275.348125 +Q 394.174519 275.717812 393.408894 276.107187 +Q 394.428269 276.619062 394.837332 277.214062 +Q 395.316394 277.911875 395.316394 279.134687 +Q 395.316394 280.530312 394.283894 281.322187 +Q 393.325769 282.048437 391.816394 282.048437 +z +M 391.877644 272.471563 +Q 390.996082 272.471563 390.530144 272.970312 +Q 390.114519 273.434062 390.121082 274.228125 +Q 390.127644 275.184062 391.693894 275.58875 +Q 392.514207 275.348125 392.868582 275.109688 +Q 393.435144 274.726875 393.435144 274.08375 +Q 393.435144 273.154062 393.019519 272.777812 +Q 392.662957 272.471563 391.877644 272.471563 +z +M 391.755144 276.798437 +Q 390.667957 277.30375 390.304832 277.673437 +Q 389.738269 278.24 389.771082 279.2725 +Q 389.799519 280.127813 390.558582 280.55 +Q 391.112019 280.851875 391.816394 280.851875 +Q 393.019519 280.851875 393.498582 280.283125 +Q 393.881394 279.8325 393.881394 278.915937 +Q 393.881394 278.02125 393.183582 277.474375 +Q 392.717644 277.098125 391.755144 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 391.816394 282.048437 +Q 390.372644 282.048437 389.484519 281.418437 +Q 388.473894 280.7075 388.452019 279.33375 +Q 388.425769 277.126562 390.005144 276.325937 +Q 388.786707 275.58875 388.786707 274.228125 +Q 388.786707 272.935312 389.725144 272.08 +Q 390.619832 271.259687 391.897332 271.246562 +Q 394.769519 271.220312 394.769519 274.08375 +Q 394.769519 274.904062 394.441394 275.348125 +Q 394.174519 275.717812 393.408894 276.107187 +Q 394.428269 276.619062 394.837332 277.214062 +Q 395.316394 277.911875 395.316394 279.134687 +Q 395.316394 280.530312 394.283894 281.322187 +Q 393.325769 282.048437 391.816394 282.048437 +z +M 391.877644 272.471563 +Q 390.996082 272.471563 390.530144 272.970312 +Q 390.114519 273.434062 390.121082 274.228125 +Q 390.127644 275.184062 391.693894 275.58875 +Q 392.514207 275.348125 392.868582 275.109688 +Q 393.435144 274.726875 393.435144 274.08375 +Q 393.435144 273.154062 393.019519 272.777812 +Q 392.662957 272.471563 391.877644 272.471563 +z +M 391.755144 276.798437 +Q 390.667957 277.30375 390.304832 277.673437 +Q 389.738269 278.24 389.771082 279.2725 +Q 389.799519 280.127813 390.558582 280.55 +Q 391.112019 280.851875 391.816394 280.851875 +Q 393.019519 280.851875 393.498582 280.283125 +Q 393.881394 279.8325 393.881394 278.915937 +Q 393.881394 278.02125 393.183582 277.474375 +Q 392.717644 277.098125 391.755144 276.798437 +z +"/> + </g> + </g> + <g id="xtick_10"> + <path d="M 430.329615 259.18 +L 430.329615 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 430.329615 259.18 +L 430.329615 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_10"> + <path d="M 427.718834 281.685312 +L 426.358209 281.685312 +L 425.004147 281.67875 +Q 424.527272 281.67875 424.334772 281.6175 +Q 423.986959 281.495 423.986959 281.096875 +Q 423.986959 280.407812 425.058834 280.407812 +L 425.386959 280.414375 +L 425.669147 280.4275 +Q 425.669147 280.099375 425.610084 279.458438 +Q 425.551022 278.815313 425.551022 278.49375 +Q 425.551022 277.625313 425.708522 275.853437 +Q 425.859459 274.112188 425.852897 273.20875 +Q 424.936334 273.919687 424.684772 273.919687 +Q 424.411334 273.919687 424.207897 273.71625 +Q 424.006647 273.510625 424.006647 273.24375 +Q 424.006647 272.922187 424.595084 272.462812 +Q 424.964772 272.204687 425.640709 271.629375 +Q 426.242272 271.02125 426.789147 271.02125 +Q 427.246334 271.02125 427.246334 271.548437 +Q 427.246334 271.705938 427.204772 272.016562 +Q 427.165397 272.327187 427.165397 272.484687 +Q 427.165397 272.71 427.189459 273.169375 +Q 427.213522 273.626562 427.213522 273.851875 +Q 427.213522 274.630625 427.049459 276.177188 +Q 426.885397 277.721563 426.885397 278.49375 +Q 426.885397 278.889687 426.940084 279.458438 +Q 426.994772 280.025 427.001334 280.385937 +L 427.718834 280.372812 +Q 428.005397 280.372812 428.193522 280.560937 +Q 428.381647 280.749062 428.381647 281.029062 +Q 428.381647 281.315625 428.193522 281.501562 +Q 428.005397 281.685312 427.718834 281.685312 +z +M 433.290944 282.170937 +Q 431.505944 282.170937 430.665944 280.865 +Q 429.968131 279.790937 429.968131 278.001562 +Q 429.968131 274.624062 432.709069 272.143438 +L 433.352194 271.49375 +Q 433.822506 271.040937 434.063131 271.040937 +Q 434.336569 271.040937 434.540006 271.237812 +Q 434.745631 271.4325 434.752194 271.697187 +Q 434.767506 271.944375 434.056569 272.64875 +L 432.660944 274.009375 +Q 432.107506 274.569375 431.711569 275.704687 +Q 432.306569 275.43125 432.750631 275.297812 +Q 433.194694 275.164375 433.481256 275.164375 +Q 435.080319 275.164375 435.935631 276.019687 +Q 436.790944 276.872812 436.790944 278.4325 +Q 436.790944 280.064375 435.867819 281.096875 +Q 434.903131 282.170937 433.290944 282.170937 +z +M 433.290944 276.557812 +Q 432.702506 276.557812 432.236569 276.763437 +Q 432.059381 276.846563 431.341881 277.290625 +Q 431.300319 277.651562 431.300319 278.001562 +Q 431.300319 279.224375 431.711569 279.996562 +Q 432.230006 280.980937 433.330319 280.980937 +Q 434.362819 280.980937 434.931569 280.24375 +Q 435.456569 279.559062 435.456569 278.4325 +Q 435.456569 277.494062 434.916256 277.025937 +Q 434.378131 276.557812 433.290944 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 427.718834 281.685312 +L 426.358209 281.685312 +L 425.004147 281.67875 +Q 424.527272 281.67875 424.334772 281.6175 +Q 423.986959 281.495 423.986959 281.096875 +Q 423.986959 280.407812 425.058834 280.407812 +L 425.386959 280.414375 +L 425.669147 280.4275 +Q 425.669147 280.099375 425.610084 279.458438 +Q 425.551022 278.815313 425.551022 278.49375 +Q 425.551022 277.625313 425.708522 275.853437 +Q 425.859459 274.112188 425.852897 273.20875 +Q 424.936334 273.919687 424.684772 273.919687 +Q 424.411334 273.919687 424.207897 273.71625 +Q 424.006647 273.510625 424.006647 273.24375 +Q 424.006647 272.922187 424.595084 272.462812 +Q 424.964772 272.204687 425.640709 271.629375 +Q 426.242272 271.02125 426.789147 271.02125 +Q 427.246334 271.02125 427.246334 271.548437 +Q 427.246334 271.705938 427.204772 272.016562 +Q 427.165397 272.327187 427.165397 272.484687 +Q 427.165397 272.71 427.189459 273.169375 +Q 427.213522 273.626562 427.213522 273.851875 +Q 427.213522 274.630625 427.049459 276.177188 +Q 426.885397 277.721563 426.885397 278.49375 +Q 426.885397 278.889687 426.940084 279.458438 +Q 426.994772 280.025 427.001334 280.385937 +L 427.718834 280.372812 +Q 428.005397 280.372812 428.193522 280.560937 +Q 428.381647 280.749062 428.381647 281.029062 +Q 428.381647 281.315625 428.193522 281.501562 +Q 428.005397 281.685312 427.718834 281.685312 +z +M 433.290944 282.170937 +Q 431.505944 282.170937 430.665944 280.865 +Q 429.968131 279.790937 429.968131 278.001562 +Q 429.968131 274.624062 432.709069 272.143438 +L 433.352194 271.49375 +Q 433.822506 271.040937 434.063131 271.040937 +Q 434.336569 271.040937 434.540006 271.237812 +Q 434.745631 271.4325 434.752194 271.697187 +Q 434.767506 271.944375 434.056569 272.64875 +L 432.660944 274.009375 +Q 432.107506 274.569375 431.711569 275.704687 +Q 432.306569 275.43125 432.750631 275.297812 +Q 433.194694 275.164375 433.481256 275.164375 +Q 435.080319 275.164375 435.935631 276.019687 +Q 436.790944 276.872812 436.790944 278.4325 +Q 436.790944 280.064375 435.867819 281.096875 +Q 434.903131 282.170937 433.290944 282.170937 +z +M 433.290944 276.557812 +Q 432.702506 276.557812 432.236569 276.763437 +Q 432.059381 276.846563 431.341881 277.290625 +Q 431.300319 277.651562 431.300319 278.001562 +Q 431.300319 279.224375 431.711569 279.996562 +Q 432.230006 280.980937 433.330319 280.980937 +Q 434.362819 280.980937 434.931569 280.24375 +Q 435.456569 279.559062 435.456569 278.4325 +Q 435.456569 277.494062 434.916256 277.025937 +Q 434.378131 276.557812 433.290944 276.557812 +z +"/> + </g> + </g> + <g id="xtick_11"> + <path d="M 468.768462 259.18 +L 468.768462 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 468.768462 259.18 +L 468.768462 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_11"> + <path d="M 464.360649 281.99375 +Q 463.328149 281.99375 462.507837 281.562813 +Q 461.584712 281.064062 461.263149 280.160625 +Q 461.221587 280.038125 461.221587 279.922188 +Q 461.221587 279.64875 461.429399 279.467187 +Q 461.639399 279.285625 461.912837 279.285625 +Q 462.186274 279.285625 462.385337 279.539375 +L 462.698149 280.009687 +Q 462.945337 280.346563 463.360962 280.515 +Q 463.778774 280.68125 464.360649 280.68125 +Q 465.104399 280.68125 465.666587 280.215312 +Q 466.259399 279.723125 466.259399 279.012187 +Q 466.259399 277.979687 465.502524 277.365 +Q 464.830962 276.83125 463.724087 276.715312 +Q 462.965024 276.640938 462.965024 276.100625 +Q 462.965024 275.698125 463.560024 275.485937 +L 465.194087 275.08125 +Q 465.666587 274.910625 465.905024 274.621875 +Q 466.143462 274.330938 466.150024 273.913125 +Q 466.165337 273.311562 465.686274 272.941875 +Q 465.187524 272.559062 464.284087 272.559062 +Q 463.820337 272.559062 463.382837 272.784375 +L 462.610649 273.27 +Q 462.385337 273.414375 462.247524 273.414375 +Q 461.974087 273.414375 461.779399 273.206562 +Q 461.584712 272.996562 461.584712 272.729687 +Q 461.584712 272.189375 462.630337 271.690625 +Q 463.540337 271.246562 464.126587 271.246562 +Q 465.596587 271.246562 466.458462 271.89625 +Q 467.381587 272.594062 467.381587 273.884687 +Q 467.381587 275.4925 466.082212 276.004375 +Q 465.966274 276.0525 465.815337 276.100625 +Q 466.725337 276.435312 467.175962 277.1025 +Q 467.626587 277.7675 467.626587 278.767187 +Q 467.626587 280.1125 466.677212 281.053125 +Q 465.727837 281.99375 464.360649 281.99375 +z +M 475.659633 281.691875 +Q 475.489008 281.691875 475.178383 281.586875 +Q 474.867758 281.479687 474.703696 281.479687 +Q 474.353696 281.479687 473.655883 281.52125 +Q 472.960258 281.562813 472.603696 281.562813 +Q 472.336821 281.562813 471.814008 281.630625 +Q 471.291196 281.698437 471.024321 281.698437 +Q 470.949946 281.698437 470.805571 281.672188 +Q 470.663383 281.64375 470.586821 281.64375 +Q 470.116508 281.64375 469.972133 281.186562 +Q 469.891196 280.948125 469.891196 280.36625 +Q 469.891196 278.77375 470.757446 277.8025 +Q 471.155571 277.358437 472.899008 276.161875 +Q 473.874633 275.4925 474.202758 275.11625 +Q 474.791196 274.46 474.791196 273.578437 +Q 474.791196 273.140937 474.224633 272.799688 +Q 473.725883 272.49125 473.246821 272.49125 +Q 472.616821 272.49125 472.050258 272.854375 +L 471.072446 273.62 +Q 470.779321 273.851875 470.602133 273.851875 +Q 469.897758 273.851875 469.897758 273.291875 +Q 469.897758 272.970312 470.155883 272.73625 +Q 470.956508 271.985937 471.544946 271.65125 +Q 472.371821 271.17875 473.246821 271.17875 +Q 474.353696 271.17875 475.222133 271.780312 +Q 476.193383 272.45625 476.193383 273.517187 +Q 476.193383 274.212812 475.994321 274.80125 +Q 475.797446 275.389687 475.392758 275.875313 +Q 474.880883 276.49 473.655883 277.249062 +Q 472.371821 278.05625 471.969321 278.471875 +Q 471.210258 279.259375 471.223383 280.379375 +L 472.632133 280.250313 +Q 474.080258 280.167187 474.703696 280.167187 +Q 475.222133 280.167187 475.688071 280.346563 +Q 476.302758 280.585 476.302758 281.009375 +Q 476.302758 281.27625 476.116821 281.484062 +Q 475.933071 281.691875 475.659633 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 464.360649 281.99375 +Q 463.328149 281.99375 462.507837 281.562813 +Q 461.584712 281.064062 461.263149 280.160625 +Q 461.221587 280.038125 461.221587 279.922188 +Q 461.221587 279.64875 461.429399 279.467187 +Q 461.639399 279.285625 461.912837 279.285625 +Q 462.186274 279.285625 462.385337 279.539375 +L 462.698149 280.009687 +Q 462.945337 280.346563 463.360962 280.515 +Q 463.778774 280.68125 464.360649 280.68125 +Q 465.104399 280.68125 465.666587 280.215312 +Q 466.259399 279.723125 466.259399 279.012187 +Q 466.259399 277.979687 465.502524 277.365 +Q 464.830962 276.83125 463.724087 276.715312 +Q 462.965024 276.640938 462.965024 276.100625 +Q 462.965024 275.698125 463.560024 275.485937 +L 465.194087 275.08125 +Q 465.666587 274.910625 465.905024 274.621875 +Q 466.143462 274.330938 466.150024 273.913125 +Q 466.165337 273.311562 465.686274 272.941875 +Q 465.187524 272.559062 464.284087 272.559062 +Q 463.820337 272.559062 463.382837 272.784375 +L 462.610649 273.27 +Q 462.385337 273.414375 462.247524 273.414375 +Q 461.974087 273.414375 461.779399 273.206562 +Q 461.584712 272.996562 461.584712 272.729687 +Q 461.584712 272.189375 462.630337 271.690625 +Q 463.540337 271.246562 464.126587 271.246562 +Q 465.596587 271.246562 466.458462 271.89625 +Q 467.381587 272.594062 467.381587 273.884687 +Q 467.381587 275.4925 466.082212 276.004375 +Q 465.966274 276.0525 465.815337 276.100625 +Q 466.725337 276.435312 467.175962 277.1025 +Q 467.626587 277.7675 467.626587 278.767187 +Q 467.626587 280.1125 466.677212 281.053125 +Q 465.727837 281.99375 464.360649 281.99375 +z +M 475.659633 281.691875 +Q 475.489008 281.691875 475.178383 281.586875 +Q 474.867758 281.479687 474.703696 281.479687 +Q 474.353696 281.479687 473.655883 281.52125 +Q 472.960258 281.562813 472.603696 281.562813 +Q 472.336821 281.562813 471.814008 281.630625 +Q 471.291196 281.698437 471.024321 281.698437 +Q 470.949946 281.698437 470.805571 281.672188 +Q 470.663383 281.64375 470.586821 281.64375 +Q 470.116508 281.64375 469.972133 281.186562 +Q 469.891196 280.948125 469.891196 280.36625 +Q 469.891196 278.77375 470.757446 277.8025 +Q 471.155571 277.358437 472.899008 276.161875 +Q 473.874633 275.4925 474.202758 275.11625 +Q 474.791196 274.46 474.791196 273.578437 +Q 474.791196 273.140937 474.224633 272.799688 +Q 473.725883 272.49125 473.246821 272.49125 +Q 472.616821 272.49125 472.050258 272.854375 +L 471.072446 273.62 +Q 470.779321 273.851875 470.602133 273.851875 +Q 469.897758 273.851875 469.897758 273.291875 +Q 469.897758 272.970312 470.155883 272.73625 +Q 470.956508 271.985937 471.544946 271.65125 +Q 472.371821 271.17875 473.246821 271.17875 +Q 474.353696 271.17875 475.222133 271.780312 +Q 476.193383 272.45625 476.193383 273.517187 +Q 476.193383 274.212812 475.994321 274.80125 +Q 475.797446 275.389687 475.392758 275.875313 +Q 474.880883 276.49 473.655883 277.249062 +Q 472.371821 278.05625 471.969321 278.471875 +Q 471.210258 279.259375 471.223383 280.379375 +L 472.632133 280.250313 +Q 474.080258 280.167187 474.703696 280.167187 +Q 475.222133 280.167187 475.688071 280.346563 +Q 476.302758 280.585 476.302758 281.009375 +Q 476.302758 281.27625 476.116821 281.484062 +Q 475.933071 281.691875 475.659633 281.691875 +z +"/> + </g> + </g> + <g id="xtick_12"> + <path d="M 507.207308 259.18 +L 507.207308 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 507.207308 259.18 +L 507.207308 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_12"> + <path d="M 502.744808 282.170937 +Q 500.959808 282.170937 500.119808 280.865 +Q 499.421995 279.790937 499.421995 278.001562 +Q 499.421995 274.624062 502.162933 272.143438 +L 502.806058 271.49375 +Q 503.27637 271.040937 503.516995 271.040937 +Q 503.790433 271.040937 503.99387 271.237812 +Q 504.199495 271.4325 504.206058 271.697187 +Q 504.22137 271.944375 503.510433 272.64875 +L 502.114808 274.009375 +Q 501.56137 274.569375 501.165433 275.704687 +Q 501.760433 275.43125 502.204495 275.297812 +Q 502.648558 275.164375 502.93512 275.164375 +Q 504.534183 275.164375 505.389495 276.019687 +Q 506.244808 276.872812 506.244808 278.4325 +Q 506.244808 280.064375 505.321683 281.096875 +Q 504.356995 282.170937 502.744808 282.170937 +z +M 502.744808 276.557812 +Q 502.15637 276.557812 501.690433 276.763437 +Q 501.513245 276.846563 500.795745 277.290625 +Q 500.754183 277.651562 500.754183 278.001562 +Q 500.754183 279.224375 501.165433 279.996562 +Q 501.68387 280.980937 502.784183 280.980937 +Q 503.816683 280.980937 504.385433 280.24375 +Q 504.910433 279.559062 504.910433 278.4325 +Q 504.910433 277.494062 504.37012 277.025937 +Q 503.831995 276.557812 502.744808 276.557812 +z +M 513.798792 278.690625 +L 513.798792 281.221563 +Q 513.798792 281.855937 513.175355 281.855937 +Q 512.451292 281.855937 512.451292 280.865 +Q 512.451292 280.7425 512.464417 280.517187 +Q 512.477542 280.291875 512.477542 280.20875 +L 512.47098 278.657812 +L 509.456605 278.58125 +Q 508.520355 278.58125 508.15723 278.52 +Q 507.53598 278.417187 507.53598 278.034375 +Q 507.53598 277.728125 507.91223 277.255625 +L 508.500667 276.557812 +L 511.862855 271.65125 +Q 512.32223 271.014687 513.024417 271.014687 +Q 513.798792 271.014687 513.798792 271.684062 +L 513.798792 277.365 +Q 513.91473 277.358437 514.078792 277.358437 +Q 515.336605 277.358437 515.336605 278.034375 +Q 515.336605 278.526562 514.81598 278.657812 +Q 514.584105 278.719063 513.798792 278.690625 +z +M 512.47098 272.909063 +Q 510.646605 275.820625 509.620667 277.26875 +L 512.47098 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 502.744808 282.170937 +Q 500.959808 282.170937 500.119808 280.865 +Q 499.421995 279.790937 499.421995 278.001562 +Q 499.421995 274.624062 502.162933 272.143438 +L 502.806058 271.49375 +Q 503.27637 271.040937 503.516995 271.040937 +Q 503.790433 271.040937 503.99387 271.237812 +Q 504.199495 271.4325 504.206058 271.697187 +Q 504.22137 271.944375 503.510433 272.64875 +L 502.114808 274.009375 +Q 501.56137 274.569375 501.165433 275.704687 +Q 501.760433 275.43125 502.204495 275.297812 +Q 502.648558 275.164375 502.93512 275.164375 +Q 504.534183 275.164375 505.389495 276.019687 +Q 506.244808 276.872812 506.244808 278.4325 +Q 506.244808 280.064375 505.321683 281.096875 +Q 504.356995 282.170937 502.744808 282.170937 +z +M 502.744808 276.557812 +Q 502.15637 276.557812 501.690433 276.763437 +Q 501.513245 276.846563 500.795745 277.290625 +Q 500.754183 277.651562 500.754183 278.001562 +Q 500.754183 279.224375 501.165433 279.996562 +Q 501.68387 280.980937 502.784183 280.980937 +Q 503.816683 280.980937 504.385433 280.24375 +Q 504.910433 279.559062 504.910433 278.4325 +Q 504.910433 277.494062 504.37012 277.025937 +Q 503.831995 276.557812 502.744808 276.557812 +z +M 513.798792 278.690625 +L 513.798792 281.221563 +Q 513.798792 281.855937 513.175355 281.855937 +Q 512.451292 281.855937 512.451292 280.865 +Q 512.451292 280.7425 512.464417 280.517187 +Q 512.477542 280.291875 512.477542 280.20875 +L 512.47098 278.657812 +L 509.456605 278.58125 +Q 508.520355 278.58125 508.15723 278.52 +Q 507.53598 278.417187 507.53598 278.034375 +Q 507.53598 277.728125 507.91223 277.255625 +L 508.500667 276.557812 +L 511.862855 271.65125 +Q 512.32223 271.014687 513.024417 271.014687 +Q 513.798792 271.014687 513.798792 271.684062 +L 513.798792 277.365 +Q 513.91473 277.358437 514.078792 277.358437 +Q 515.336605 277.358437 515.336605 278.034375 +Q 515.336605 278.526562 514.81598 278.657812 +Q 514.584105 278.719063 513.798792 278.690625 +z +M 512.47098 272.909063 +Q 510.646605 275.820625 509.620667 277.26875 +L 512.47098 277.33875 +z +"/> + </g> + </g> + <g id="xtick_13"> + <path d="M 545.646154 259.18 +L 545.646154 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 545.646154 259.18 +L 545.646154 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_13"> + <path d="M 538.763185 281.685312 +L 537.40256 281.685312 +L 536.048498 281.67875 +Q 535.571623 281.67875 535.379123 281.6175 +Q 535.03131 281.495 535.03131 281.096875 +Q 535.03131 280.407812 536.103185 280.407812 +L 536.43131 280.414375 +L 536.713498 280.4275 +Q 536.713498 280.099375 536.654435 279.458438 +Q 536.595373 278.815313 536.595373 278.49375 +Q 536.595373 277.625313 536.752873 275.853437 +Q 536.90381 274.112188 536.897248 273.20875 +Q 535.980685 273.919687 535.729123 273.919687 +Q 535.455685 273.919687 535.252248 273.71625 +Q 535.050998 273.510625 535.050998 273.24375 +Q 535.050998 272.922187 535.639435 272.462812 +Q 536.009123 272.204687 536.68506 271.629375 +Q 537.286623 271.02125 537.833498 271.02125 +Q 538.290685 271.02125 538.290685 271.548437 +Q 538.290685 271.705938 538.249123 272.016562 +Q 538.209748 272.327187 538.209748 272.484687 +Q 538.209748 272.71 538.23381 273.169375 +Q 538.257873 273.626562 538.257873 273.851875 +Q 538.257873 274.630625 538.09381 276.177188 +Q 537.929748 277.721563 537.929748 278.49375 +Q 537.929748 278.889687 537.984435 279.458438 +Q 538.039123 280.025 538.045685 280.385937 +L 538.763185 280.372812 +Q 539.049748 280.372812 539.237873 280.560937 +Q 539.425998 280.749062 539.425998 281.029062 +Q 539.425998 281.315625 539.237873 281.501562 +Q 539.049748 281.685312 538.763185 281.685312 +z +M 547.144044 281.691875 +Q 546.973419 281.691875 546.662794 281.586875 +Q 546.352169 281.479687 546.188107 281.479687 +Q 545.838107 281.479687 545.140294 281.52125 +Q 544.444669 281.562813 544.088107 281.562813 +Q 543.821232 281.562813 543.298419 281.630625 +Q 542.775607 281.698437 542.508732 281.698437 +Q 542.434357 281.698437 542.289982 281.672188 +Q 542.147794 281.64375 542.071232 281.64375 +Q 541.600919 281.64375 541.456544 281.186562 +Q 541.375607 280.948125 541.375607 280.36625 +Q 541.375607 278.77375 542.241857 277.8025 +Q 542.639982 277.358437 544.383419 276.161875 +Q 545.359044 275.4925 545.687169 275.11625 +Q 546.275607 274.46 546.275607 273.578437 +Q 546.275607 273.140937 545.709044 272.799688 +Q 545.210294 272.49125 544.731232 272.49125 +Q 544.101232 272.49125 543.534669 272.854375 +L 542.556857 273.62 +Q 542.263732 273.851875 542.086544 273.851875 +Q 541.382169 273.851875 541.382169 273.291875 +Q 541.382169 272.970312 541.640294 272.73625 +Q 542.440919 271.985937 543.029357 271.65125 +Q 543.856232 271.17875 544.731232 271.17875 +Q 545.838107 271.17875 546.706544 271.780312 +Q 547.677794 272.45625 547.677794 273.517187 +Q 547.677794 274.212812 547.478732 274.80125 +Q 547.281857 275.389687 546.877169 275.875313 +Q 546.365294 276.49 545.140294 277.249062 +Q 543.856232 278.05625 543.453732 278.471875 +Q 542.694669 279.259375 542.707794 280.379375 +L 544.116544 280.250313 +Q 545.564669 280.167187 546.188107 280.167187 +Q 546.706544 280.167187 547.172482 280.346563 +Q 547.787169 280.585 547.787169 281.009375 +Q 547.787169 281.27625 547.601232 281.484062 +Q 547.417482 281.691875 547.144044 281.691875 +z +M 552.996154 282.048437 +Q 551.552404 282.048437 550.664279 281.418437 +Q 549.653654 280.7075 549.631779 279.33375 +Q 549.605529 277.126562 551.184904 276.325937 +Q 549.966466 275.58875 549.966466 274.228125 +Q 549.966466 272.935312 550.904904 272.08 +Q 551.799591 271.259687 553.077091 271.246562 +Q 555.949279 271.220312 555.949279 274.08375 +Q 555.949279 274.904062 555.621154 275.348125 +Q 555.354279 275.717812 554.588654 276.107187 +Q 555.608029 276.619062 556.017091 277.214062 +Q 556.496154 277.911875 556.496154 279.134687 +Q 556.496154 280.530312 555.463654 281.322187 +Q 554.505529 282.048437 552.996154 282.048437 +z +M 553.057404 272.471563 +Q 552.175841 272.471563 551.709904 272.970312 +Q 551.294279 273.434062 551.300841 274.228125 +Q 551.307404 275.184062 552.873654 275.58875 +Q 553.693966 275.348125 554.048341 275.109688 +Q 554.614904 274.726875 554.614904 274.08375 +Q 554.614904 273.154062 554.199279 272.777812 +Q 553.842716 272.471563 553.057404 272.471563 +z +M 552.934904 276.798437 +Q 551.847716 277.30375 551.484591 277.673437 +Q 550.918029 278.24 550.950841 279.2725 +Q 550.979279 280.127813 551.738341 280.55 +Q 552.291779 280.851875 552.996154 280.851875 +Q 554.199279 280.851875 554.678341 280.283125 +Q 555.061154 279.8325 555.061154 278.915937 +Q 555.061154 278.02125 554.363341 277.474375 +Q 553.897404 277.098125 552.934904 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 538.763185 281.685312 +L 537.40256 281.685312 +L 536.048498 281.67875 +Q 535.571623 281.67875 535.379123 281.6175 +Q 535.03131 281.495 535.03131 281.096875 +Q 535.03131 280.407812 536.103185 280.407812 +L 536.43131 280.414375 +L 536.713498 280.4275 +Q 536.713498 280.099375 536.654435 279.458438 +Q 536.595373 278.815313 536.595373 278.49375 +Q 536.595373 277.625313 536.752873 275.853437 +Q 536.90381 274.112188 536.897248 273.20875 +Q 535.980685 273.919687 535.729123 273.919687 +Q 535.455685 273.919687 535.252248 273.71625 +Q 535.050998 273.510625 535.050998 273.24375 +Q 535.050998 272.922187 535.639435 272.462812 +Q 536.009123 272.204687 536.68506 271.629375 +Q 537.286623 271.02125 537.833498 271.02125 +Q 538.290685 271.02125 538.290685 271.548437 +Q 538.290685 271.705938 538.249123 272.016562 +Q 538.209748 272.327187 538.209748 272.484687 +Q 538.209748 272.71 538.23381 273.169375 +Q 538.257873 273.626562 538.257873 273.851875 +Q 538.257873 274.630625 538.09381 276.177188 +Q 537.929748 277.721563 537.929748 278.49375 +Q 537.929748 278.889687 537.984435 279.458438 +Q 538.039123 280.025 538.045685 280.385937 +L 538.763185 280.372812 +Q 539.049748 280.372812 539.237873 280.560937 +Q 539.425998 280.749062 539.425998 281.029062 +Q 539.425998 281.315625 539.237873 281.501562 +Q 539.049748 281.685312 538.763185 281.685312 +z +M 547.144044 281.691875 +Q 546.973419 281.691875 546.662794 281.586875 +Q 546.352169 281.479687 546.188107 281.479687 +Q 545.838107 281.479687 545.140294 281.52125 +Q 544.444669 281.562813 544.088107 281.562813 +Q 543.821232 281.562813 543.298419 281.630625 +Q 542.775607 281.698437 542.508732 281.698437 +Q 542.434357 281.698437 542.289982 281.672188 +Q 542.147794 281.64375 542.071232 281.64375 +Q 541.600919 281.64375 541.456544 281.186562 +Q 541.375607 280.948125 541.375607 280.36625 +Q 541.375607 278.77375 542.241857 277.8025 +Q 542.639982 277.358437 544.383419 276.161875 +Q 545.359044 275.4925 545.687169 275.11625 +Q 546.275607 274.46 546.275607 273.578437 +Q 546.275607 273.140937 545.709044 272.799688 +Q 545.210294 272.49125 544.731232 272.49125 +Q 544.101232 272.49125 543.534669 272.854375 +L 542.556857 273.62 +Q 542.263732 273.851875 542.086544 273.851875 +Q 541.382169 273.851875 541.382169 273.291875 +Q 541.382169 272.970312 541.640294 272.73625 +Q 542.440919 271.985937 543.029357 271.65125 +Q 543.856232 271.17875 544.731232 271.17875 +Q 545.838107 271.17875 546.706544 271.780312 +Q 547.677794 272.45625 547.677794 273.517187 +Q 547.677794 274.212812 547.478732 274.80125 +Q 547.281857 275.389687 546.877169 275.875313 +Q 546.365294 276.49 545.140294 277.249062 +Q 543.856232 278.05625 543.453732 278.471875 +Q 542.694669 279.259375 542.707794 280.379375 +L 544.116544 280.250313 +Q 545.564669 280.167187 546.188107 280.167187 +Q 546.706544 280.167187 547.172482 280.346563 +Q 547.787169 280.585 547.787169 281.009375 +Q 547.787169 281.27625 547.601232 281.484062 +Q 547.417482 281.691875 547.144044 281.691875 +z +M 552.996154 282.048437 +Q 551.552404 282.048437 550.664279 281.418437 +Q 549.653654 280.7075 549.631779 279.33375 +Q 549.605529 277.126562 551.184904 276.325937 +Q 549.966466 275.58875 549.966466 274.228125 +Q 549.966466 272.935312 550.904904 272.08 +Q 551.799591 271.259687 553.077091 271.246562 +Q 555.949279 271.220312 555.949279 274.08375 +Q 555.949279 274.904062 555.621154 275.348125 +Q 555.354279 275.717812 554.588654 276.107187 +Q 555.608029 276.619062 556.017091 277.214062 +Q 556.496154 277.911875 556.496154 279.134687 +Q 556.496154 280.530312 555.463654 281.322187 +Q 554.505529 282.048437 552.996154 282.048437 +z +M 553.057404 272.471563 +Q 552.175841 272.471563 551.709904 272.970312 +Q 551.294279 273.434062 551.300841 274.228125 +Q 551.307404 275.184062 552.873654 275.58875 +Q 553.693966 275.348125 554.048341 275.109688 +Q 554.614904 274.726875 554.614904 274.08375 +Q 554.614904 273.154062 554.199279 272.777812 +Q 553.842716 272.471563 553.057404 272.471563 +z +M 552.934904 276.798437 +Q 551.847716 277.30375 551.484591 277.673437 +Q 550.918029 278.24 550.950841 279.2725 +Q 550.979279 280.127813 551.738341 280.55 +Q 552.291779 280.851875 552.996154 280.851875 +Q 554.199279 280.851875 554.678341 280.283125 +Q 555.061154 279.8325 555.061154 278.915937 +Q 555.061154 278.02125 554.363341 277.474375 +Q 553.897404 277.098125 552.934904 276.798437 +z +"/> + </g> + </g> + <g id="xtick_14"> + <path d="M 584.085 259.18 +L 584.085 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 584.085 259.18 +L 584.085 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_14"> + <path d="M 578.159063 281.691875 +Q 577.988438 281.691875 577.677812 281.586875 +Q 577.367188 281.479687 577.203125 281.479687 +Q 576.853125 281.479687 576.155313 281.52125 +Q 575.459687 281.562813 575.103125 281.562813 +Q 574.83625 281.562813 574.313437 281.630625 +Q 573.790625 281.698437 573.52375 281.698437 +Q 573.449375 281.698437 573.305 281.672188 +Q 573.162812 281.64375 573.08625 281.64375 +Q 572.615937 281.64375 572.471563 281.186562 +Q 572.390625 280.948125 572.390625 280.36625 +Q 572.390625 278.77375 573.256875 277.8025 +Q 573.655 277.358437 575.398438 276.161875 +Q 576.374063 275.4925 576.702188 275.11625 +Q 577.290625 274.46 577.290625 273.578437 +Q 577.290625 273.140937 576.724063 272.799688 +Q 576.225312 272.49125 575.74625 272.49125 +Q 575.11625 272.49125 574.549688 272.854375 +L 573.571875 273.62 +Q 573.27875 273.851875 573.101562 273.851875 +Q 572.397187 273.851875 572.397187 273.291875 +Q 572.397187 272.970312 572.655313 272.73625 +Q 573.455938 271.985937 574.044375 271.65125 +Q 574.87125 271.17875 575.74625 271.17875 +Q 576.853125 271.17875 577.721563 271.780312 +Q 578.692813 272.45625 578.692813 273.517187 +Q 578.692813 274.212812 578.49375 274.80125 +Q 578.296875 275.389687 577.892187 275.875313 +Q 577.380313 276.49 576.155313 277.249062 +Q 574.87125 278.05625 574.46875 278.471875 +Q 573.709687 279.259375 573.722813 280.379375 +L 575.131562 280.250313 +Q 576.579687 280.167187 577.203125 280.167187 +Q 577.721563 280.167187 578.1875 280.346563 +Q 578.802188 280.585 578.802188 281.009375 +Q 578.802188 281.27625 578.61625 281.484062 +Q 578.4325 281.691875 578.159063 281.691875 +z +M 583.654609 282.109688 +Q 581.714297 282.109688 580.797734 280.674688 +Q 580.675234 280.475625 580.675234 280.291875 +Q 580.675234 280.025 580.887422 279.830312 +Q 581.099609 279.635625 581.364297 279.635625 +Q 581.646484 279.635625 581.898047 279.935312 +Q 582.261172 280.372812 582.444922 280.495312 +Q 582.888984 280.797188 583.654609 280.797188 +Q 584.838047 280.797188 585.616797 279.89375 +Q 586.362734 279.034063 586.362734 277.822187 +Q 586.362734 276.824687 586.034609 276.203438 +Q 585.610234 275.415937 584.728672 275.415937 +Q 583.998047 275.415937 583.532109 275.615 +Q 583.162422 275.7725 582.786172 276.155312 +L 582.042422 276.969063 +Q 581.740547 277.275312 581.427734 277.275312 +Q 581.154297 277.275312 580.961797 277.080625 +Q 580.771484 276.885937 580.771484 276.6125 +Q 580.771484 276.476875 580.880859 275.39625 +Q 581.112734 273.24375 581.112734 272.565625 +Q 581.112734 272.327187 580.992422 272.045 +Q 580.872109 271.760625 580.872109 271.622812 +Q 580.872109 271.205 581.591797 271.205 +Q 581.727422 271.205 582.003047 271.229062 +Q 582.280859 271.253125 582.418672 271.253125 +Q 582.814609 271.253125 583.606484 271.226875 +Q 584.400547 271.198437 584.796484 271.198437 +Q 584.982422 271.198437 585.356484 271.21375 +Q 585.732734 271.226875 585.918672 271.226875 +Q 586.047734 271.226875 586.292734 271.176562 +Q 586.539922 271.124062 586.662422 271.124062 +Q 586.929297 271.124062 587.134922 271.323125 +Q 587.340547 271.52 587.340547 271.780312 +Q 587.340547 272.545937 585.719609 272.545937 +Q 585.507422 272.545937 585.185859 272.532812 +Q 584.864297 272.5175 584.796484 272.5175 +L 583.641484 272.539375 +L 582.486484 272.572187 +Q 582.486484 272.880625 582.232734 274.849375 +Q 583.168984 274.103437 584.728672 274.103437 +Q 586.231484 274.103437 587.025547 275.280312 +Q 587.694922 276.277812 587.694922 277.822187 +Q 587.694922 279.668437 586.614297 280.865 +Q 585.494297 282.109688 583.654609 282.109688 +z +M 592.440156 282.170937 +Q 590.655156 282.170937 589.815156 280.865 +Q 589.117344 279.790937 589.117344 278.001562 +Q 589.117344 274.624062 591.858281 272.143438 +L 592.501406 271.49375 +Q 592.971719 271.040937 593.212344 271.040937 +Q 593.485781 271.040937 593.689219 271.237812 +Q 593.894844 271.4325 593.901406 271.697187 +Q 593.916719 271.944375 593.205781 272.64875 +L 591.810156 274.009375 +Q 591.256719 274.569375 590.860781 275.704687 +Q 591.455781 275.43125 591.899844 275.297812 +Q 592.343906 275.164375 592.630469 275.164375 +Q 594.229531 275.164375 595.084844 276.019687 +Q 595.940156 276.872812 595.940156 278.4325 +Q 595.940156 280.064375 595.017031 281.096875 +Q 594.052344 282.170937 592.440156 282.170937 +z +M 592.440156 276.557812 +Q 591.851719 276.557812 591.385781 276.763437 +Q 591.208594 276.846563 590.491094 277.290625 +Q 590.449531 277.651562 590.449531 278.001562 +Q 590.449531 279.224375 590.860781 279.996562 +Q 591.379219 280.980937 592.479531 280.980937 +Q 593.512031 280.980937 594.080781 280.24375 +Q 594.605781 279.559062 594.605781 278.4325 +Q 594.605781 277.494062 594.065469 277.025937 +Q 593.527344 276.557812 592.440156 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 578.159063 281.691875 +Q 577.988438 281.691875 577.677812 281.586875 +Q 577.367188 281.479687 577.203125 281.479687 +Q 576.853125 281.479687 576.155313 281.52125 +Q 575.459687 281.562813 575.103125 281.562813 +Q 574.83625 281.562813 574.313437 281.630625 +Q 573.790625 281.698437 573.52375 281.698437 +Q 573.449375 281.698437 573.305 281.672188 +Q 573.162812 281.64375 573.08625 281.64375 +Q 572.615937 281.64375 572.471563 281.186562 +Q 572.390625 280.948125 572.390625 280.36625 +Q 572.390625 278.77375 573.256875 277.8025 +Q 573.655 277.358437 575.398438 276.161875 +Q 576.374063 275.4925 576.702188 275.11625 +Q 577.290625 274.46 577.290625 273.578437 +Q 577.290625 273.140937 576.724063 272.799688 +Q 576.225312 272.49125 575.74625 272.49125 +Q 575.11625 272.49125 574.549688 272.854375 +L 573.571875 273.62 +Q 573.27875 273.851875 573.101562 273.851875 +Q 572.397187 273.851875 572.397187 273.291875 +Q 572.397187 272.970312 572.655313 272.73625 +Q 573.455938 271.985937 574.044375 271.65125 +Q 574.87125 271.17875 575.74625 271.17875 +Q 576.853125 271.17875 577.721563 271.780312 +Q 578.692813 272.45625 578.692813 273.517187 +Q 578.692813 274.212812 578.49375 274.80125 +Q 578.296875 275.389687 577.892187 275.875313 +Q 577.380313 276.49 576.155313 277.249062 +Q 574.87125 278.05625 574.46875 278.471875 +Q 573.709687 279.259375 573.722813 280.379375 +L 575.131562 280.250313 +Q 576.579687 280.167187 577.203125 280.167187 +Q 577.721563 280.167187 578.1875 280.346563 +Q 578.802188 280.585 578.802188 281.009375 +Q 578.802188 281.27625 578.61625 281.484062 +Q 578.4325 281.691875 578.159063 281.691875 +z +M 583.654609 282.109688 +Q 581.714297 282.109688 580.797734 280.674688 +Q 580.675234 280.475625 580.675234 280.291875 +Q 580.675234 280.025 580.887422 279.830312 +Q 581.099609 279.635625 581.364297 279.635625 +Q 581.646484 279.635625 581.898047 279.935312 +Q 582.261172 280.372812 582.444922 280.495312 +Q 582.888984 280.797188 583.654609 280.797188 +Q 584.838047 280.797188 585.616797 279.89375 +Q 586.362734 279.034063 586.362734 277.822187 +Q 586.362734 276.824687 586.034609 276.203438 +Q 585.610234 275.415937 584.728672 275.415937 +Q 583.998047 275.415937 583.532109 275.615 +Q 583.162422 275.7725 582.786172 276.155312 +L 582.042422 276.969063 +Q 581.740547 277.275312 581.427734 277.275312 +Q 581.154297 277.275312 580.961797 277.080625 +Q 580.771484 276.885937 580.771484 276.6125 +Q 580.771484 276.476875 580.880859 275.39625 +Q 581.112734 273.24375 581.112734 272.565625 +Q 581.112734 272.327187 580.992422 272.045 +Q 580.872109 271.760625 580.872109 271.622812 +Q 580.872109 271.205 581.591797 271.205 +Q 581.727422 271.205 582.003047 271.229062 +Q 582.280859 271.253125 582.418672 271.253125 +Q 582.814609 271.253125 583.606484 271.226875 +Q 584.400547 271.198437 584.796484 271.198437 +Q 584.982422 271.198437 585.356484 271.21375 +Q 585.732734 271.226875 585.918672 271.226875 +Q 586.047734 271.226875 586.292734 271.176562 +Q 586.539922 271.124062 586.662422 271.124062 +Q 586.929297 271.124062 587.134922 271.323125 +Q 587.340547 271.52 587.340547 271.780312 +Q 587.340547 272.545937 585.719609 272.545937 +Q 585.507422 272.545937 585.185859 272.532812 +Q 584.864297 272.5175 584.796484 272.5175 +L 583.641484 272.539375 +L 582.486484 272.572187 +Q 582.486484 272.880625 582.232734 274.849375 +Q 583.168984 274.103437 584.728672 274.103437 +Q 586.231484 274.103437 587.025547 275.280312 +Q 587.694922 276.277812 587.694922 277.822187 +Q 587.694922 279.668437 586.614297 280.865 +Q 585.494297 282.109688 583.654609 282.109688 +z +M 592.440156 282.170937 +Q 590.655156 282.170937 589.815156 280.865 +Q 589.117344 279.790937 589.117344 278.001562 +Q 589.117344 274.624062 591.858281 272.143438 +L 592.501406 271.49375 +Q 592.971719 271.040937 593.212344 271.040937 +Q 593.485781 271.040937 593.689219 271.237812 +Q 593.894844 271.4325 593.901406 271.697187 +Q 593.916719 271.944375 593.205781 272.64875 +L 591.810156 274.009375 +Q 591.256719 274.569375 590.860781 275.704687 +Q 591.455781 275.43125 591.899844 275.297812 +Q 592.343906 275.164375 592.630469 275.164375 +Q 594.229531 275.164375 595.084844 276.019687 +Q 595.940156 276.872812 595.940156 278.4325 +Q 595.940156 280.064375 595.017031 281.096875 +Q 594.052344 282.170937 592.440156 282.170937 +z +M 592.440156 276.557812 +Q 591.851719 276.557812 591.385781 276.763437 +Q 591.208594 276.846563 590.491094 277.290625 +Q 590.449531 277.651562 590.449531 278.001562 +Q 590.449531 279.224375 590.860781 279.996562 +Q 591.379219 280.980937 592.479531 280.980937 +Q 593.512031 280.980937 594.080781 280.24375 +Q 594.605781 279.559062 594.605781 278.4325 +Q 594.605781 277.494062 594.065469 277.025937 +Q 593.527344 276.557812 592.440156 276.557812 +z +"/> + </g> + </g> + <g id="xtick_15"> + <path d="M 98.069757 259.18 +L 98.069757 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 98.069757 259.18 +L 98.069757 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_16"> + <path d="M 110.444302 259.18 +L 110.444302 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 110.444302 259.18 +L 110.444302 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_17"> + <path d="M 120.555041 259.18 +L 120.555041 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 120.555041 259.18 +L 120.555041 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_18"> + <path d="M 129.103549 259.18 +L 129.103549 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 129.103549 259.18 +L 129.103549 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_19"> + <path d="M 136.508603 259.18 +L 136.508603 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 136.508603 259.18 +L 136.508603 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_20"> + <path d="M 143.040324 259.18 +L 143.040324 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 143.040324 259.18 +L 143.040324 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_21"> + <path d="M 187.321994 259.18 +L 187.321994 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 187.321994 259.18 +L 187.321994 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_22"> + <path d="M 209.807278 259.18 +L 209.807278 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 209.807278 259.18 +L 209.807278 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_23"> + <path d="M 225.76084 259.18 +L 225.76084 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 225.76084 259.18 +L 225.76084 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_24"> + <path d="M 238.135385 259.18 +L 238.135385 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 238.135385 259.18 +L 238.135385 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_25"> + <path d="M 248.246124 259.18 +L 248.246124 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 248.246124 259.18 +L 248.246124 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_26"> + <path d="M 256.794632 259.18 +L 256.794632 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 256.794632 259.18 +L 256.794632 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_27"> + <path d="M 264.199686 259.18 +L 264.199686 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 264.199686 259.18 +L 264.199686 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_28"> + <path d="M 270.731407 259.18 +L 270.731407 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 270.731407 259.18 +L 270.731407 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_29"> + <path d="M 315.013077 259.18 +L 315.013077 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 315.013077 259.18 +L 315.013077 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_30"> + <path d="M 337.49836 259.18 +L 337.49836 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 337.49836 259.18 +L 337.49836 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_31"> + <path d="M 353.451923 259.18 +L 353.451923 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 353.451923 259.18 +L 353.451923 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_32"> + <path d="M 365.826468 259.18 +L 365.826468 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 365.826468 259.18 +L 365.826468 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_33"> + <path d="M 375.937207 259.18 +L 375.937207 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 375.937207 259.18 +L 375.937207 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_34"> + <path d="M 384.485715 259.18 +L 384.485715 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 384.485715 259.18 +L 384.485715 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_35"> + <path d="M 391.890769 259.18 +L 391.890769 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 391.890769 259.18 +L 391.890769 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_36"> + <path d="M 398.42249 259.18 +L 398.42249 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 398.42249 259.18 +L 398.42249 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_37"> + <path d="M 442.70416 259.18 +L 442.70416 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 442.70416 259.18 +L 442.70416 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_38"> + <path d="M 465.189443 259.18 +L 465.189443 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 465.189443 259.18 +L 465.189443 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_39"> + <path d="M 481.143006 259.18 +L 481.143006 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 481.143006 259.18 +L 481.143006 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_40"> + <path d="M 493.517551 259.18 +L 493.517551 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 493.517551 259.18 +L 493.517551 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_41"> + <path d="M 503.62829 259.18 +L 503.62829 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 503.62829 259.18 +L 503.62829 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_42"> + <path d="M 512.176798 259.18 +L 512.176798 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 512.176798 259.18 +L 512.176798 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_43"> + <path d="M 519.581852 259.18 +L 519.581852 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 519.581852 259.18 +L 519.581852 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_44"> + <path d="M 526.113573 259.18 +L 526.113573 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 526.113573 259.18 +L 526.113573 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_45"> + <path d="M 570.395243 259.18 +L 570.395243 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 570.395243 259.18 +L 570.395243 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="text_15"> + <path d="M 205.934688 304.234062 +Q 205.1275 304.234062 204.528438 302.158438 +Q 204.300625 301.368125 203.9575 299.390938 +Q 203.060313 299.514688 201.611875 299.829688 +L 199.274688 300.313438 +Q 198.833125 301.46375 197.77 303.68 +Q 197.48875 304.172188 197.005 304.172188 +Q 196.653438 304.172188 196.375 303.919062 +Q 196.099375 303.663125 196.099375 303.283438 +Q 196.099375 302.861563 197.426875 300.077188 +Q 197.277813 299.846563 197.277813 299.548438 +Q 197.277813 298.836875 198.138438 298.634375 +Q 199.1425 296.752813 200.669688 294.311563 +Q 202.75375 290.97875 203.262813 290.97875 +Q 203.9575 290.97875 204.213438 291.94625 +L 204.7675 294.899375 +L 206.075313 301.008125 +L 206.575938 302.3975 +Q 206.831875 303.109062 206.831875 303.345313 +Q 206.831875 303.722188 206.559063 303.978125 +Q 206.28625 304.234062 205.934688 304.234062 +z +M 202.8325 294.187813 +L 200.318125 298.237813 +Q 201.384063 297.967813 203.544063 297.579688 +z +M 216.175703 297.475625 +Q 216.113828 298.5725 215.295391 298.5725 +Q 214.538828 298.5725 214.538828 297.703438 +Q 214.538828 297.534688 214.513516 297.0875 +L 214.488203 296.350625 +Q 213.098828 296.516563 212.263516 297.1325 +Q 211.481641 297.703438 210.964141 298.85375 +L 210.981016 303.671562 +Q 210.981016 304.5575 210.109141 304.5575 +Q 209.335703 304.5575 209.335703 303.671562 +L 209.335703 297.500938 +Q 209.335703 297.21125 209.358203 296.631875 +Q 209.380703 296.049688 209.380703 295.76 +Q 209.380703 294.874063 210.154141 294.874063 +Q 211.014766 294.874063 211.023203 296.330938 +Q 212.710703 294.705313 214.769453 294.705313 +Q 215.481016 294.705313 215.832578 295.2425 +Q 216.184141 295.776875 216.184141 296.859688 +Q 216.184141 297.315313 216.175703 297.475625 +z +M 219.663203 292.843438 +Q 219.241328 292.843438 218.934766 292.545313 +Q 218.628203 292.244375 218.628203 291.8225 +Q 218.628203 291.400625 218.934766 291.1025 +Q 219.241328 290.804375 219.663203 290.804375 +Q 220.085078 290.804375 220.388828 291.1025 +Q 220.692578 291.400625 220.692578 291.8225 +Q 220.692578 292.244375 220.388828 292.545313 +Q 220.085078 292.843438 219.663203 292.843438 +z +M 220.059766 299.97875 +Q 220.059766 300.5075 220.090703 301.559375 +Q 220.121641 302.608438 220.121641 303.134375 +Q 220.121641 303.5225 219.882578 303.77 +Q 219.646328 304.014688 219.261016 304.014688 +Q 218.881328 304.014688 218.639453 303.77 +Q 218.397578 303.5225 218.397578 303.134375 +Q 218.397578 302.608438 218.366641 301.559375 +Q 218.335703 300.5075 218.335703 299.97875 +Q 218.335703 299.151875 218.422891 297.917188 +Q 218.512891 296.6825 218.512891 295.858438 +Q 218.512891 295.461875 218.754766 295.217188 +Q 218.996641 294.969688 219.373516 294.969688 +Q 219.753203 294.969688 219.992266 295.217188 +Q 220.234141 295.461875 220.234141 295.858438 +Q 220.234141 296.6825 220.146953 297.917188 +Q 220.059766 299.151875 220.059766 299.97875 +z +M 228.91 296.48 +Q 228.724375 296.48 228.474063 296.463125 +Q 228.22375 296.44625 228.040938 296.44625 +Q 227.838438 296.44625 226.845625 296.578438 +L 227.011563 301.773125 +L 227.02 302.158438 +L 227.028438 302.608438 +Q 227.065 304.532188 226.105938 304.532188 +Q 225.754375 304.532188 225.495625 304.304375 +Q 225.236875 304.076563 225.236875 303.733438 +Q 225.236875 303.39875 225.262188 302.732188 +Q 225.290313 302.062813 225.290313 301.728125 +L 225.113125 296.595313 +Q 224.471875 296.57 223.16125 296.44625 +Q 222.379375 296.339375 222.379375 295.577188 +Q 222.379375 295.189063 222.615625 294.935938 +Q 222.854688 294.68 223.223125 294.68 +L 225.068125 294.829063 +Q 225.068125 294.381875 225.02875 293.630938 +Q 224.989375 292.877188 224.989375 292.5425 +Q 224.989375 292.174063 225.245313 291.932187 +Q 225.50125 291.690313 225.869688 291.690313 +Q 226.66 291.690313 226.792188 292.984063 +Q 226.8175 293.3075 226.8175 293.765938 +L 226.800625 294.275 +L 226.792188 294.820625 +Q 227.880625 294.68 228.040938 294.68 +Q 228.955 294.68 229.23625 294.767188 +Q 229.770625 294.944375 229.770625 295.594063 +Q 229.770625 295.979375 229.52875 296.229688 +Q 229.286875 296.48 228.91 296.48 +z +M 238.868008 304.515312 +Q 238.243633 304.515312 238.04957 303.845938 +Q 237.849883 303.125938 237.681133 301.798438 +Q 237.523633 300.524375 237.523633 299.705938 +Q 237.523633 299.478125 237.546133 299.014063 +Q 237.568633 298.547188 237.568633 298.319375 +Q 237.568633 296.665625 236.741758 296.665625 +Q 235.625195 296.665625 234.744883 297.675313 +Q 234.297695 298.195625 233.51582 299.655313 +Q 233.51582 303.002188 233.23457 303.618125 +Q 232.98707 304.16375 232.46957 304.16375 +Q 232.10957 304.16375 231.836758 303.919062 +Q 231.563945 303.671562 231.563945 303.32 +Q 231.563945 303.19625 231.642695 302.931875 +Q 231.713008 302.7125 231.741133 301.649375 +L 231.766445 300.347188 +L 231.791758 293.889688 +Q 231.853633 292.798438 231.853633 292.421563 +Q 231.853633 291.971563 231.769258 291.572188 +Q 231.687695 291.172813 231.687695 290.7425 +Q 231.687695 290.374063 231.94082 290.132188 +Q 232.196758 289.890313 232.565195 289.890313 +Q 233.288008 289.890313 233.408945 290.66375 +Q 233.54957 291.515938 233.54957 292.202188 +Q 233.54957 293.124688 233.490508 294.125938 +Q 233.43707 295.085 233.445508 296.049688 +L 233.453945 296.823125 +Q 234.173945 295.858438 234.995195 295.380313 +Q 235.819258 294.899375 236.741758 294.899375 +Q 238.201445 294.899375 238.744258 295.847188 +Q 239.132383 296.516563 239.18582 298.097188 +L 239.256133 299.77625 +L 239.430508 301.604375 +Q 239.554258 302.63375 239.728633 303.415625 +Q 239.765195 303.564688 239.765195 303.671562 +Q 239.765195 304.031563 239.50082 304.273438 +Q 239.236445 304.515312 238.868008 304.515312 +z +M 253.070781 304.698125 +Q 252.350781 304.698125 252.227031 303.933125 +Q 252.069531 302.968437 251.912031 301.210625 +L 251.611094 298.485313 +Q 251.523906 297.877813 251.312969 297.298438 +Q 251.014844 296.508125 250.663281 296.508125 +Q 250.337031 296.508125 249.451094 297.062187 +Q 248.607344 297.57125 248.342969 297.877813 +Q 248.334531 298.704688 248.387969 299.531563 +L 248.649531 301.877188 +Q 248.818281 303.266563 248.818281 304.172188 +Q 248.818281 304.5575 248.576406 304.807813 +Q 248.334531 305.060938 247.954844 305.060938 +Q 247.577969 305.060938 247.336094 304.807813 +Q 247.094219 304.5575 247.094219 304.172188 +Q 247.094219 303.109062 246.877656 301.030625 +Q 246.663906 298.952188 246.663906 297.88625 +Q 246.663906 296.955313 246.399531 296.437813 +Q 245.786406 296.719063 245.153594 297.351875 +L 244.115781 298.510625 +Q 243.975156 298.721563 243.665781 299.064688 +Q 243.665781 299.593437 243.570156 300.622813 +Q 243.474531 301.649375 243.474531 302.141563 +Q 243.474531 302.405937 243.556094 302.88125 +Q 243.640469 303.35375 243.640469 303.564688 +Q 243.640469 303.924688 243.370469 304.169375 +Q 243.103281 304.416875 242.743281 304.416875 +Q 241.750469 304.416875 241.750469 302.158438 +Q 241.750469 301.6325 241.846094 300.58625 +Q 241.944531 299.54 241.944531 299.01125 +Q 241.944531 298.547188 241.860156 297.61625 +Q 241.778594 296.6825 241.778594 296.21 +Q 241.778594 294.213125 242.672969 294.213125 +Q 243.016094 294.213125 243.300156 294.514063 +Q 243.587031 294.812188 243.587031 295.16375 +Q 243.587031 295.329688 243.542031 295.68125 +Q 243.499844 296.032813 243.499844 296.218437 +L 243.516719 297.140938 +Q 243.975156 296.19875 244.861094 295.439375 +Q 245.749844 294.68 246.374219 294.68 +Q 247.755156 294.68 248.272656 296.049688 +Q 248.756406 295.408438 249.422969 295.087813 +Q 250.092344 294.767188 250.952969 294.767188 +Q 252.421094 294.767188 252.958281 296.350625 +Q 253.062344 296.665625 253.318281 298.82 +Q 253.562969 300.330313 253.951094 303.854375 +Q 253.976406 304.205938 253.712031 304.450625 +Q 253.450469 304.698125 253.070781 304.698125 +z +M 259.997617 304.374687 +Q 258.011992 304.374687 256.780117 303.381875 +Q 255.435742 302.282188 255.435742 300.305 +Q 255.435742 298.018438 256.543867 296.471563 +Q 257.747617 294.784063 259.758555 294.784063 +Q 261.218242 294.784063 262.140742 295.27625 +Q 263.27418 295.88375 263.27418 297.140938 +Q 263.27418 298.018438 262.281367 298.74125 +Q 261.842617 299.05625 260.419492 299.725625 +L 257.061367 301.314688 +Q 257.553555 302.045938 258.287617 302.414375 +Q 259.02168 302.782813 259.997617 302.782813 +Q 260.602305 302.782813 261.420742 302.555 +Q 262.458555 302.265312 262.75668 301.795625 +Q 263.054805 301.323125 263.39793 301.323125 +Q 263.707305 301.323125 263.946367 301.556563 +Q 264.188242 301.79 264.188242 302.096563 +Q 264.188242 303.0725 262.616055 303.775625 +Q 261.27168 304.374687 259.997617 304.374687 +z +M 259.758555 296.3675 +Q 258.686992 296.3675 257.97543 297.197188 +Q 257.263867 298.026875 256.912305 299.6975 +L 259.609492 298.415 +Q 261.201367 297.641563 261.87918 297.070625 +Q 261.122617 296.3675 259.758555 296.3675 +z +M 271.633633 296.48 +Q 271.448008 296.48 271.197695 296.463125 +Q 270.947383 296.44625 270.76457 296.44625 +Q 270.56207 296.44625 269.569258 296.578438 +L 269.735195 301.773125 +L 269.743633 302.158438 +L 269.75207 302.608438 +Q 269.788633 304.532188 268.82957 304.532188 +Q 268.478008 304.532188 268.219258 304.304375 +Q 267.960508 304.076563 267.960508 303.733438 +Q 267.960508 303.39875 267.98582 302.732188 +Q 268.013945 302.062813 268.013945 301.728125 +L 267.836758 296.595313 +Q 267.195508 296.57 265.884883 296.44625 +Q 265.103008 296.339375 265.103008 295.577188 +Q 265.103008 295.189063 265.339258 294.935938 +Q 265.57832 294.68 265.946758 294.68 +L 267.791758 294.829063 +Q 267.791758 294.381875 267.752383 293.630938 +Q 267.713008 292.877188 267.713008 292.5425 +Q 267.713008 292.174063 267.968945 291.932187 +Q 268.224883 291.690313 268.59332 291.690313 +Q 269.383633 291.690313 269.51582 292.984063 +Q 269.541133 293.3075 269.541133 293.765938 +L 269.524258 294.275 +L 269.51582 294.820625 +Q 270.604258 294.68 270.76457 294.68 +Q 271.678633 294.68 271.959883 294.767188 +Q 272.494258 294.944375 272.494258 295.594063 +Q 272.494258 295.979375 272.252383 296.229688 +Q 272.010508 296.48 271.633633 296.48 +z +M 275.913203 292.843438 +Q 275.491328 292.843438 275.184766 292.545313 +Q 274.878203 292.244375 274.878203 291.8225 +Q 274.878203 291.400625 275.184766 291.1025 +Q 275.491328 290.804375 275.913203 290.804375 +Q 276.335078 290.804375 276.638828 291.1025 +Q 276.942578 291.400625 276.942578 291.8225 +Q 276.942578 292.244375 276.638828 292.545313 +Q 276.335078 292.843438 275.913203 292.843438 +z +M 276.309766 299.97875 +Q 276.309766 300.5075 276.340703 301.559375 +Q 276.371641 302.608438 276.371641 303.134375 +Q 276.371641 303.5225 276.132578 303.77 +Q 275.896328 304.014688 275.511016 304.014688 +Q 275.131328 304.014688 274.889453 303.77 +Q 274.647578 303.5225 274.647578 303.134375 +Q 274.647578 302.608438 274.616641 301.559375 +Q 274.585703 300.5075 274.585703 299.97875 +Q 274.585703 299.151875 274.672891 297.917188 +Q 274.762891 296.6825 274.762891 295.858438 +Q 274.762891 295.461875 275.004766 295.217188 +Q 275.246641 294.969688 275.623516 294.969688 +Q 276.003203 294.969688 276.242266 295.217188 +Q 276.484141 295.461875 276.484141 295.858438 +Q 276.484141 296.6825 276.396953 297.917188 +Q 276.309766 299.151875 276.309766 299.97875 +z +M 283.253125 304.52375 +Q 281.450312 304.52375 280.246563 303.4325 +Q 278.980938 302.290625 278.980938 300.4175 +Q 278.980938 298.634375 280.167813 296.735938 +Q 281.486875 294.626563 283.137812 294.626563 +Q 284.00125 294.626563 285.064375 295.031563 +Q 286.40875 295.549063 286.40875 296.297188 +Q 286.40875 296.631875 286.189375 296.890625 +Q 285.97 297.149375 285.64375 297.149375 +Q 285.387812 297.149375 285.199375 296.9975 +Q 285.010938 296.842813 284.83375 296.690938 +Q 284.31625 296.280313 283.137812 296.280313 +Q 282.243438 296.280313 281.363125 297.877813 +Q 280.564375 299.345938 280.564375 300.4175 +Q 280.564375 301.579063 281.354688 302.245625 +Q 282.091563 302.87 283.253125 302.87 +Q 283.779063 302.87 284.378125 302.58875 +L 285.39625 302.045938 +Q 285.660625 301.905313 285.775938 301.905313 +Q 286.099375 301.905313 286.335625 302.164062 +Q 286.574688 302.422813 286.574688 302.7575 +Q 286.574688 303.39875 285.221875 303.995 +Q 284.035 304.52375 283.253125 304.52375 +z +M 301.095625 293.017813 +Q 300.533125 293.017813 299.680938 292.905313 +L 298.263438 292.719688 +Q 298.06375 295.27625 298.06375 297.605 +Q 298.06375 298.220938 298.0975 299.126563 +Q 298.134063 300.032188 298.134063 300.648125 +Q 298.134063 301.472188 298.072188 302.15 +L 300.839688 302.11625 +Q 301.208125 302.11625 301.458438 302.375 +Q 301.70875 302.63375 301.70875 303.010625 +Q 301.70875 303.39875 301.458438 303.6575 +Q 301.208125 303.91625 300.839688 303.91625 +Q 300.3475 303.91625 299.363125 303.93875 +Q 298.37875 303.96125 297.886563 303.96125 +Q 297.307188 303.96125 296.15125 304.124375 +Q 294.995313 304.2875 294.4075 304.2875 +Q 294.03625 304.2875 293.785938 304.025937 +Q 293.535625 303.767188 293.535625 303.390312 +Q 293.535625 303.010625 293.785938 302.749063 +Q 294.03625 302.484688 294.4075 302.484688 +Q 294.978438 302.484688 296.294688 302.299063 +Q 296.384688 301.5875 296.384688 300.673438 +Q 296.384688 300.065938 296.325625 299.194063 +Q 296.269375 298.319375 296.269375 297.720313 +Q 296.269375 295.689688 296.516875 292.649375 +L 295.372187 292.683125 +L 294.230313 292.71125 +Q 293.853438 292.71125 293.5975 292.458125 +Q 293.341563 292.202188 293.341563 291.805625 +Q 293.341563 290.987188 294.168438 290.908438 +Q 294.88 290.838125 296.831875 290.838125 +Q 298.58125 290.838125 301.216563 291.217813 +Q 302.00125 291.330313 302.00125 292.157188 +Q 302.00125 292.570625 301.700312 292.815313 +Q 301.43875 293.017813 301.095625 293.017813 +z +M 310.480586 304.594063 +Q 309.726836 304.594063 309.628398 303.767188 +L 309.383711 301.843437 +Q 309.259961 300.814063 309.259961 299.916875 +Q 309.259961 299.672188 309.290898 299.084375 +Q 309.321836 298.49375 309.321836 298.249063 +Q 309.321836 296.350625 308.618711 296.350625 +Q 307.634336 296.350625 306.737148 297.517813 +Q 305.929961 298.580938 305.471523 300.206563 +Q 305.454648 300.549688 305.392773 301.07 +Q 305.339336 301.50875 305.339336 301.922188 +Q 305.339336 302.186563 305.392773 302.715313 +Q 305.446211 303.24125 305.446211 303.502813 +Q 305.446211 303.899375 305.204336 304.144063 +Q 304.962461 304.391563 304.582773 304.391563 +Q 304.197461 304.391563 303.958398 304.144063 +Q 303.722148 303.899375 303.722148 303.502813 +Q 303.722148 303.24125 303.665898 302.715313 +Q 303.609648 302.186563 303.609648 301.922188 +Q 303.609648 301.016563 303.736211 299.413438 +Q 303.862773 297.8075 303.862773 296.901875 +Q 303.862773 296.620625 303.831836 296.069375 +Q 303.800898 295.515313 303.800898 295.234063 +Q 303.800898 294.854375 304.051211 294.6125 +Q 304.301523 294.370625 304.672773 294.370625 +Q 305.479961 294.370625 305.558711 295.515313 +L 305.586836 296.541875 +Q 307.063398 294.573125 308.618711 294.573125 +Q 310.024961 294.573125 310.579023 295.813438 +Q 310.955898 296.640312 310.992461 298.2575 +L 310.992461 299.143438 +L 310.981211 299.961875 +Q 310.981211 300.690313 311.169648 301.84625 +Q 311.360898 303.002188 311.360898 303.722188 +Q 311.360898 304.110313 311.110586 304.352188 +Q 310.860273 304.594063 310.480586 304.594063 +z +M 319.041836 296.48 +Q 318.856211 296.48 318.605898 296.463125 +Q 318.355586 296.44625 318.172773 296.44625 +Q 317.970273 296.44625 316.977461 296.578438 +L 317.143398 301.773125 +L 317.151836 302.158438 +L 317.160273 302.608438 +Q 317.196836 304.532188 316.237773 304.532188 +Q 315.886211 304.532188 315.627461 304.304375 +Q 315.368711 304.076563 315.368711 303.733438 +Q 315.368711 303.39875 315.394023 302.732188 +Q 315.422148 302.062813 315.422148 301.728125 +L 315.244961 296.595313 +Q 314.603711 296.57 313.293086 296.44625 +Q 312.511211 296.339375 312.511211 295.577188 +Q 312.511211 295.189063 312.747461 294.935938 +Q 312.986523 294.68 313.354961 294.68 +L 315.199961 294.829063 +Q 315.199961 294.381875 315.160586 293.630938 +Q 315.121211 292.877188 315.121211 292.5425 +Q 315.121211 292.174063 315.377148 291.932187 +Q 315.633086 291.690313 316.001523 291.690313 +Q 316.791836 291.690313 316.924023 292.984063 +Q 316.949336 293.3075 316.949336 293.765938 +L 316.932461 294.275 +L 316.924023 294.820625 +Q 318.012461 294.68 318.172773 294.68 +Q 319.086836 294.68 319.368086 294.767188 +Q 319.902461 294.944375 319.902461 295.594063 +Q 319.902461 295.979375 319.660586 296.229688 +Q 319.418711 296.48 319.041836 296.48 +z +M 325.748594 304.374687 +Q 323.762969 304.374687 322.531094 303.381875 +Q 321.186719 302.282188 321.186719 300.305 +Q 321.186719 298.018438 322.294844 296.471563 +Q 323.498594 294.784063 325.509531 294.784063 +Q 326.969219 294.784063 327.891719 295.27625 +Q 329.025156 295.88375 329.025156 297.140938 +Q 329.025156 298.018438 328.032344 298.74125 +Q 327.593594 299.05625 326.170469 299.725625 +L 322.812344 301.314688 +Q 323.304531 302.045938 324.038594 302.414375 +Q 324.772656 302.782813 325.748594 302.782813 +Q 326.353281 302.782813 327.171719 302.555 +Q 328.209531 302.265312 328.507656 301.795625 +Q 328.805781 301.323125 329.148906 301.323125 +Q 329.458281 301.323125 329.697344 301.556563 +Q 329.939219 301.79 329.939219 302.096563 +Q 329.939219 303.0725 328.367031 303.775625 +Q 327.022656 304.374687 325.748594 304.374687 +z +M 325.509531 296.3675 +Q 324.437969 296.3675 323.726406 297.197188 +Q 323.014844 298.026875 322.663281 299.6975 +L 325.360469 298.415 +Q 326.952344 297.641563 327.630156 297.070625 +Q 326.873594 296.3675 325.509531 296.3675 +z +M 338.245234 304.594063 +Q 337.491484 304.594063 337.393047 303.767188 +L 337.148359 301.843437 +Q 337.024609 300.814063 337.024609 299.916875 +Q 337.024609 299.672188 337.055547 299.084375 +Q 337.086484 298.49375 337.086484 298.249063 +Q 337.086484 296.350625 336.383359 296.350625 +Q 335.398984 296.350625 334.501797 297.517813 +Q 333.694609 298.580938 333.236172 300.206563 +Q 333.219297 300.549688 333.157422 301.07 +Q 333.103984 301.50875 333.103984 301.922188 +Q 333.103984 302.186563 333.157422 302.715313 +Q 333.210859 303.24125 333.210859 303.502813 +Q 333.210859 303.899375 332.968984 304.144063 +Q 332.727109 304.391563 332.347422 304.391563 +Q 331.962109 304.391563 331.723047 304.144063 +Q 331.486797 303.899375 331.486797 303.502813 +Q 331.486797 303.24125 331.430547 302.715313 +Q 331.374297 302.186563 331.374297 301.922188 +Q 331.374297 301.016563 331.500859 299.413438 +Q 331.627422 297.8075 331.627422 296.901875 +Q 331.627422 296.620625 331.596484 296.069375 +Q 331.565547 295.515313 331.565547 295.234063 +Q 331.565547 294.854375 331.815859 294.6125 +Q 332.066172 294.370625 332.437422 294.370625 +Q 333.244609 294.370625 333.323359 295.515313 +L 333.351484 296.541875 +Q 334.828047 294.573125 336.383359 294.573125 +Q 337.789609 294.573125 338.343672 295.813438 +Q 338.720547 296.640312 338.757109 298.2575 +L 338.757109 299.143438 +L 338.745859 299.961875 +Q 338.745859 300.690313 338.934297 301.84625 +Q 339.125547 303.002188 339.125547 303.722188 +Q 339.125547 304.110313 338.875234 304.352188 +Q 338.624922 304.594063 338.245234 304.594063 +z +M 346.859922 297.202812 +Q 346.376172 297.202812 346.182109 296.876563 +Q 346.049922 296.64875 345.954297 295.92875 +Q 345.296172 296.094688 343.923672 296.541875 +Q 342.508984 297.104375 342.500547 297.93125 +Q 342.764922 298.026875 343.018047 298.071875 +Q 345.040234 298.431875 346.024609 299.064688 +Q 347.456172 299.987188 347.456172 301.736563 +Q 347.456172 303.170938 346.218672 303.899375 +Q 345.189297 304.498438 343.617109 304.498438 +Q 342.463984 304.498438 341.417734 304.110313 +Q 340.064922 303.618125 340.064922 302.737813 +Q 340.064922 302.38625 340.340547 302.124687 +Q 340.618984 301.860313 340.970547 301.860313 +Q 341.243359 301.860313 341.673672 302.282188 +Q 341.884609 302.484688 342.624297 302.616875 +Q 343.212109 302.720938 343.617109 302.720938 +Q 344.353984 302.720938 344.916484 302.546562 +Q 345.734922 302.290625 345.734922 301.736563 +Q 345.734922 300.54125 344.064297 300.119375 +L 343.150234 299.916875 +Q 341.980234 299.66375 341.488047 299.320625 +Q 340.776484 298.828438 340.776484 297.835625 +Q 340.776484 295.999063 342.508984 295.214375 +Q 343.034922 294.978125 344.193672 294.649063 +Q 345.355234 294.32 345.858672 294.089375 +Q 346.218672 293.931875 346.640547 293.931875 +Q 347.017422 293.931875 347.259297 294.179375 +Q 347.501172 294.424063 347.501172 294.820625 +Q 347.501172 295.07375 347.610859 295.565938 +Q 347.720547 296.058125 347.720547 296.314063 +Q 347.720547 296.710625 347.478672 296.958125 +Q 347.236797 297.202812 346.859922 297.202812 +z +M 351.367305 292.843438 +Q 350.94543 292.843438 350.638867 292.545313 +Q 350.332305 292.244375 350.332305 291.8225 +Q 350.332305 291.400625 350.638867 291.1025 +Q 350.94543 290.804375 351.367305 290.804375 +Q 351.78918 290.804375 352.09293 291.1025 +Q 352.39668 291.400625 352.39668 291.8225 +Q 352.39668 292.244375 352.09293 292.545313 +Q 351.78918 292.843438 351.367305 292.843438 +z +M 351.763867 299.97875 +Q 351.763867 300.5075 351.794805 301.559375 +Q 351.825742 302.608438 351.825742 303.134375 +Q 351.825742 303.5225 351.58668 303.77 +Q 351.35043 304.014688 350.965117 304.014688 +Q 350.58543 304.014688 350.343555 303.77 +Q 350.10168 303.5225 350.10168 303.134375 +Q 350.10168 302.608438 350.070742 301.559375 +Q 350.039805 300.5075 350.039805 299.97875 +Q 350.039805 299.151875 350.126992 297.917188 +Q 350.216992 296.6825 350.216992 295.858438 +Q 350.216992 295.461875 350.458867 295.217188 +Q 350.700742 294.969688 351.077617 294.969688 +Q 351.457305 294.969688 351.696367 295.217188 +Q 351.938242 295.461875 351.938242 295.858438 +Q 351.938242 296.6825 351.851055 297.917188 +Q 351.763867 299.151875 351.763867 299.97875 +z +M 360.614102 296.48 +Q 360.428477 296.48 360.178164 296.463125 +Q 359.927852 296.44625 359.745039 296.44625 +Q 359.542539 296.44625 358.549727 296.578438 +L 358.715664 301.773125 +L 358.724102 302.158438 +L 358.732539 302.608438 +Q 358.769102 304.532188 357.810039 304.532188 +Q 357.458477 304.532188 357.199727 304.304375 +Q 356.940977 304.076563 356.940977 303.733438 +Q 356.940977 303.39875 356.966289 302.732188 +Q 356.994414 302.062813 356.994414 301.728125 +L 356.817227 296.595313 +Q 356.175977 296.57 354.865352 296.44625 +Q 354.083477 296.339375 354.083477 295.577188 +Q 354.083477 295.189063 354.319727 294.935938 +Q 354.558789 294.68 354.927227 294.68 +L 356.772227 294.829063 +Q 356.772227 294.381875 356.732852 293.630938 +Q 356.693477 292.877188 356.693477 292.5425 +Q 356.693477 292.174063 356.949414 291.932187 +Q 357.205352 291.690313 357.573789 291.690313 +Q 358.364102 291.690313 358.496289 292.984063 +Q 358.521602 293.3075 358.521602 293.765938 +L 358.504727 294.275 +L 358.496289 294.820625 +Q 359.584727 294.68 359.745039 294.68 +Q 360.659102 294.68 360.940352 294.767188 +Q 361.474727 294.944375 361.474727 295.594063 +Q 361.474727 295.979375 361.232852 296.229688 +Q 360.990977 296.48 360.614102 296.48 +z +M 370.878672 296.128438 +L 367.838359 302.704063 +Q 366.713359 305.103125 366.117109 306.720313 +L 365.534922 308.424688 +Q 365.307109 309.0575 364.744609 309.0575 +Q 364.376172 309.0575 364.106172 308.815625 +Q 363.838984 308.576563 363.838984 308.21375 +Q 363.838984 307.33625 365.737422 303.125938 +L 362.593047 297.070625 +L 362.196484 296.429375 +Q 361.957422 296.024375 361.957422 295.751563 +Q 361.957422 295.391563 362.233047 295.11875 +Q 362.511484 294.845938 362.854609 294.845938 +Q 363.259609 294.845938 363.478984 295.155313 +Q 364.972422 297.228125 366.688047 301.061563 +L 367.987422 298.026875 +Q 368.690547 296.454688 369.343047 295.32125 +Q 369.624297 294.829063 370.079922 294.829063 +Q 370.439922 294.829063 370.715547 295.085 +Q 370.993984 295.338125 370.993984 295.689688 +Q 370.993984 295.88375 370.878672 296.128438 +z +M 380.609219 307.592188 +Q 380.415156 307.592188 380.018594 307.611875 +Q 379.624844 307.634375 379.422344 307.634375 +Q 378.288906 307.634375 378.288906 306.607813 +Q 378.288906 304.999063 378.415469 300.423125 +Q 378.544844 295.847188 378.544844 294.24125 +L 378.404219 291.577813 +L 378.395781 291.454063 +Q 378.376094 291.119375 378.601094 290.86625 +Q 378.826094 290.610313 379.177656 290.610313 +Q 379.439219 290.610313 379.970781 290.632812 +Q 380.505156 290.655313 380.766719 290.655313 +Q 380.935469 290.655313 381.264531 290.632812 +Q 381.593594 290.610313 381.759531 290.610313 +Q 382.569531 290.610313 382.569531 291.4625 +Q 382.569531 292.244375 381.829844 292.314688 +Q 381.092969 292.385 380.046719 292.342813 +Q 380.100156 293.133125 380.100156 294.125938 +L 379.984844 300.02375 +L 379.844219 305.913125 +L 380.609219 305.885 +Q 380.865156 305.885 381.377031 305.9075 +Q 381.891719 305.93 382.147656 305.93 +Q 382.499219 305.93 382.704531 306.180313 +Q 382.912656 306.430625 382.912656 306.782188 +Q 382.912656 307.13375 382.704531 307.384063 +Q 382.499219 307.634375 382.147656 307.634375 +Q 381.891719 307.634375 381.377031 307.611875 +Q 380.865156 307.592188 380.609219 307.592188 +z +M 393.238398 292.421563 +Q 393.080898 292.421563 392.906523 292.35125 +Q 391.815273 291.94625 390.023711 291.94625 +Q 389.441523 291.94625 388.662461 292.030625 +Q 387.886211 292.112188 386.918711 292.289375 +L 386.901836 296.08625 +Q 388.597773 295.63625 389.449961 295.63625 +Q 390.805586 295.63625 392.254023 295.796563 +Q 393.080898 295.88375 393.080898 296.690938 +Q 393.080898 297.0875 392.824961 297.34625 +Q 392.571836 297.605 392.192148 297.605 +Q 391.736523 297.605 390.822461 297.52625 +Q 389.908398 297.4475 389.449961 297.4475 +Q 388.853711 297.4475 386.868086 297.956563 +L 386.789336 304.00625 +Q 386.789336 304.383125 386.541836 304.641875 +Q 386.297148 304.900625 385.917461 304.900625 +Q 385.540586 304.900625 385.290273 304.641875 +Q 385.039961 304.383125 385.039961 304.00625 +Q 385.039961 302.27375 385.104648 298.805938 +Q 385.172148 295.338125 385.172148 293.608438 +Q 385.172148 293.220313 385.158086 292.444063 +Q 385.144023 291.665 385.144023 291.276875 +Q 385.144023 290.891563 385.385898 290.627188 +Q 385.627773 290.362813 386.015898 290.362813 +Q 386.305586 290.362813 386.533398 290.523125 +Q 387.621836 290.329063 388.490898 290.23625 +Q 389.362773 290.143438 390.023711 290.143438 +Q 391.033398 290.143438 392.332773 290.433125 +Q 394.101836 290.838125 394.101836 291.487813 +Q 394.101836 291.839375 393.871211 292.112188 +Q 393.618086 292.421563 393.238398 292.421563 +z +M 397.896953 297.062187 +L 397.764766 301.43 +Q 397.764766 302.124687 397.694453 303.469063 +Q 397.607266 304.346563 396.833828 304.346563 +Q 395.973203 304.346563 395.973203 303.452188 +Q 395.973203 302.38625 396.068828 300.257188 +Q 396.167266 298.125313 396.167266 297.062187 +Q 396.167266 295.672813 396.209453 293.884063 +Q 396.254453 292.095313 396.254453 290.705938 +Q 396.254453 289.828438 397.115078 289.828438 +Q 397.984141 289.828438 397.984141 290.705938 +Q 397.984141 292.095313 397.939141 293.884063 +Q 397.896953 295.672813 397.896953 297.062187 +z +M 403.890742 304.487188 +Q 402.41418 304.487188 401.351055 303.39875 +Q 400.16418 302.186563 400.102305 300.13625 +Q 400.05168 298.150625 401.106367 296.640312 +Q 402.33543 294.854375 404.531992 294.854375 +Q 406.289805 294.854375 407.19543 296.463125 +Q 407.918242 297.765312 407.890117 299.593437 +Q 407.864805 301.5425 406.871992 302.923438 +Q 405.746992 304.487188 403.890742 304.487188 +z +M 404.419492 296.640312 +Q 403.125742 296.631875 402.405742 297.869375 +Q 401.834805 298.862188 401.834805 300.13625 +Q 401.834805 301.413125 402.529492 302.124687 +Q 403.108867 302.7125 403.890742 302.7125 +Q 404.804805 302.7125 405.465742 302.045938 +Q 406.211055 301.30625 406.256055 300.049063 +Q 406.379805 296.64875 404.419492 296.640312 +z +M 413.798125 304.27625 +Q 412.917813 304.27625 411.863125 303.995 +L 411.84625 308.196875 +Q 411.84625 308.585 411.604375 308.829688 +Q 411.3625 309.077188 410.985625 309.077188 +Q 410.605937 309.077188 410.364063 308.829688 +Q 410.122187 308.585 410.122187 308.196875 +L 410.150313 304.68125 +L 410.150313 301.174063 +Q 410.122187 299.250313 410.018125 297.666875 +L 409.885938 295.88375 +Q 409.885938 295.259375 410.11375 294.829063 +Q 410.378125 294.311563 410.87875 294.311563 +Q 411.221875 294.311563 411.455312 294.553438 +Q 411.68875 294.7925 411.68875 295.144063 +Q 411.68875 295.225625 411.660625 295.436563 +Q 411.618438 295.706563 411.59875 295.937188 +Q 412.355313 295.416875 413.058438 295.158125 +Q 413.761563 294.899375 414.402812 294.899375 +Q 416.205625 294.899375 417.040938 296.499687 +Q 417.699063 297.765312 417.699063 299.846563 +Q 417.699063 301.745 416.680938 302.976875 +Q 415.598125 304.27625 413.798125 304.27625 +z +M 414.402812 296.657188 +Q 413.595625 296.657188 412.943125 297.017188 +Q 412.479063 297.273125 411.7675 297.948125 +Q 411.88 299.945 411.88 302.141563 +Q 412.839063 302.51 413.798125 302.51 +Q 414.895 302.51 415.474375 301.694375 +Q 415.977813 300.98 415.977813 299.846563 +Q 415.977813 298.249063 415.584063 297.453125 +Q 415.193125 296.657188 414.402812 296.657188 +z +M 420.019023 304.76 +Q 419.695586 304.76 419.448086 304.540625 +Q 419.203398 304.32125 419.203398 303.995 +Q 419.203398 303.854375 419.262461 303.696875 +Q 419.948711 301.806875 421.847148 298.251875 +Q 423.745586 294.696875 424.440273 292.798438 +Q 425.590586 289.65125 426.181211 289.679375 +Q 426.504648 289.687813 426.749336 289.912813 +Q 426.996836 290.135 426.996836 290.452813 +Q 426.996836 290.655313 426.901211 290.936563 +L 425.916836 293.327188 +Q 425.329023 294.952813 424.237773 297.079063 +L 422.322461 300.718437 +L 420.730586 304.2425 +Q 420.494336 304.76 420.019023 304.76 +z +M 435.462461 303.618125 +Q 433.485273 304.391563 430.408398 304.391563 +Q 430.031523 304.391563 429.691211 304.034375 +Q 429.353711 303.68 429.353711 303.300313 +L 429.353711 300.74375 +Q 429.353711 299.486563 429.511211 297.157813 +Q 429.688398 294.643438 429.705273 293.518438 +Q 429.696836 292.71125 429.800898 291.110938 +Q 429.862773 290.672188 430.090586 290.531563 +Q 431.285898 290.163125 432.807461 290.163125 +Q 434.354336 290.163125 435.777461 291.217813 +Q 437.422773 292.43 437.422773 294.213125 +Q 437.422773 296.471563 435.664961 297.77375 +Q 436.981211 298.33625 437.636523 299.0225 +Q 438.291836 299.705938 438.291836 300.515938 +Q 438.291836 301.579063 437.141523 302.571875 +Q 436.339961 303.275 435.462461 303.618125 +z +M 432.807461 291.954688 +Q 431.848398 291.954688 431.463086 292.016563 +L 431.446211 293.555 +L 431.269023 296.955313 +Q 432.517773 297.062187 432.604961 297.05375 +Q 433.932461 296.946875 434.776211 296.226875 +Q 435.681836 295.445 435.681836 294.213125 +Q 435.681836 293.377813 434.759336 292.66625 +Q 433.836836 291.954688 432.807461 291.954688 +z +M 433.791836 298.994375 +L 432.860898 298.845313 +Q 432.745586 298.845313 432.512148 298.859375 +Q 432.281523 298.870625 432.157773 298.870625 +Q 431.682461 298.870625 431.145273 298.791875 +Q 431.094648 299.9 431.094648 300.769063 +L 431.094648 302.58875 +Q 433.395273 302.51 434.846523 301.939063 +Q 435.462461 301.702812 436.024961 301.202188 +Q 436.559336 300.74375 436.559336 300.515938 +Q 436.559336 300.1025 435.434336 299.585 +Q 434.590586 299.188438 433.791836 298.994375 +z +M 447.906016 296.128438 +L 444.865703 302.704063 +Q 443.740703 305.103125 443.144453 306.720313 +L 442.562266 308.424688 +Q 442.334453 309.0575 441.771953 309.0575 +Q 441.403516 309.0575 441.133516 308.815625 +Q 440.866328 308.576563 440.866328 308.21375 +Q 440.866328 307.33625 442.764766 303.125938 +L 439.620391 297.070625 +L 439.223828 296.429375 +Q 438.984766 296.024375 438.984766 295.751563 +Q 438.984766 295.391563 439.260391 295.11875 +Q 439.538828 294.845938 439.881953 294.845938 +Q 440.286953 294.845938 440.506328 295.155313 +Q 441.999766 297.228125 443.715391 301.061563 +L 445.014766 298.026875 +Q 445.717891 296.454688 446.370391 295.32125 +Q 446.651641 294.829063 447.107266 294.829063 +Q 447.467266 294.829063 447.742891 295.085 +Q 448.021328 295.338125 448.021328 295.689688 +Q 448.021328 295.88375 447.906016 296.128438 +z +M 455.492031 296.48 +Q 455.306406 296.48 455.056094 296.463125 +Q 454.805781 296.44625 454.622969 296.44625 +Q 454.420469 296.44625 453.427656 296.578438 +L 453.593594 301.773125 +L 453.602031 302.158438 +L 453.610469 302.608438 +Q 453.647031 304.532188 452.687969 304.532188 +Q 452.336406 304.532188 452.077656 304.304375 +Q 451.818906 304.076563 451.818906 303.733438 +Q 451.818906 303.39875 451.844219 302.732188 +Q 451.872344 302.062813 451.872344 301.728125 +L 451.695156 296.595313 +Q 451.053906 296.57 449.743281 296.44625 +Q 448.961406 296.339375 448.961406 295.577188 +Q 448.961406 295.189063 449.197656 294.935938 +Q 449.436719 294.68 449.805156 294.68 +L 451.650156 294.829063 +Q 451.650156 294.381875 451.610781 293.630938 +Q 451.571406 292.877188 451.571406 292.5425 +Q 451.571406 292.174063 451.827344 291.932187 +Q 452.083281 291.690313 452.451719 291.690313 +Q 453.242031 291.690313 453.374219 292.984063 +Q 453.399531 293.3075 453.399531 293.765938 +L 453.382656 294.275 +L 453.374219 294.820625 +Q 454.462656 294.68 454.622969 294.68 +Q 455.537031 294.68 455.818281 294.767188 +Q 456.352656 294.944375 456.352656 295.594063 +Q 456.352656 295.979375 456.110781 296.229688 +Q 455.868906 296.48 455.492031 296.48 +z +M 462.198789 304.374687 +Q 460.213164 304.374687 458.981289 303.381875 +Q 457.636914 302.282188 457.636914 300.305 +Q 457.636914 298.018438 458.745039 296.471563 +Q 459.948789 294.784063 461.959727 294.784063 +Q 463.419414 294.784063 464.341914 295.27625 +Q 465.475352 295.88375 465.475352 297.140938 +Q 465.475352 298.018438 464.482539 298.74125 +Q 464.043789 299.05625 462.620664 299.725625 +L 459.262539 301.314688 +Q 459.754727 302.045938 460.488789 302.414375 +Q 461.222852 302.782813 462.198789 302.782813 +Q 462.803477 302.782813 463.621914 302.555 +Q 464.659727 302.265312 464.957852 301.795625 +Q 465.255977 301.323125 465.599102 301.323125 +Q 465.908477 301.323125 466.147539 301.556563 +Q 466.389414 301.79 466.389414 302.096563 +Q 466.389414 303.0725 464.817227 303.775625 +Q 463.472852 304.374687 462.198789 304.374687 +z +M 461.959727 296.3675 +Q 460.888164 296.3675 460.176602 297.197188 +Q 459.465039 298.026875 459.113477 299.6975 +L 461.810664 298.415 +Q 463.402539 297.641563 464.080352 297.070625 +Q 463.323789 296.3675 461.959727 296.3675 +z +M 470.583555 307.592188 +Q 470.786055 307.592188 471.179805 307.611875 +Q 471.576367 307.634375 471.77043 307.634375 +Q 472.903867 307.634375 472.903867 306.607813 +Q 472.903867 304.999063 472.774492 300.423125 +Q 472.64793 295.847188 472.64793 294.24125 +L 472.788555 291.577813 +L 472.796992 291.454063 +Q 472.81668 291.119375 472.59168 290.86625 +Q 472.36668 290.610313 472.023555 290.610313 +Q 471.750742 290.610313 471.21918 290.632812 +Q 470.687617 290.655313 470.426055 290.655313 +Q 470.257305 290.655313 469.928242 290.632812 +Q 469.59918 290.610313 469.43043 290.610313 +Q 468.623242 290.610313 468.623242 291.4625 +Q 468.623242 292.244375 469.360117 292.314688 +Q 470.099805 292.385 471.154492 292.342813 +Q 471.092617 293.133125 471.092617 294.125938 +L 471.20793 300.02375 +L 471.348555 305.913125 +L 470.583555 305.885 +Q 470.327617 305.885 469.81293 305.9075 +Q 469.301055 305.93 469.045117 305.93 +Q 468.701992 305.93 468.491055 306.180313 +Q 468.280117 306.430625 468.280117 306.782188 +Q 468.280117 307.13375 468.491055 307.384063 +Q 468.701992 307.634375 469.045117 307.634375 +Q 469.301055 307.634375 469.81293 307.611875 +Q 470.327617 307.592188 470.583555 307.592188 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 205.934688 304.234062 +Q 205.1275 304.234062 204.528438 302.158438 +Q 204.300625 301.368125 203.9575 299.390938 +Q 203.060313 299.514688 201.611875 299.829688 +L 199.274688 300.313438 +Q 198.833125 301.46375 197.77 303.68 +Q 197.48875 304.172188 197.005 304.172188 +Q 196.653438 304.172188 196.375 303.919062 +Q 196.099375 303.663125 196.099375 303.283438 +Q 196.099375 302.861563 197.426875 300.077188 +Q 197.277813 299.846563 197.277813 299.548438 +Q 197.277813 298.836875 198.138438 298.634375 +Q 199.1425 296.752813 200.669688 294.311563 +Q 202.75375 290.97875 203.262813 290.97875 +Q 203.9575 290.97875 204.213438 291.94625 +L 204.7675 294.899375 +L 206.075313 301.008125 +L 206.575938 302.3975 +Q 206.831875 303.109062 206.831875 303.345313 +Q 206.831875 303.722188 206.559063 303.978125 +Q 206.28625 304.234062 205.934688 304.234062 +z +M 202.8325 294.187813 +L 200.318125 298.237813 +Q 201.384063 297.967813 203.544063 297.579688 +z +M 216.175703 297.475625 +Q 216.113828 298.5725 215.295391 298.5725 +Q 214.538828 298.5725 214.538828 297.703438 +Q 214.538828 297.534688 214.513516 297.0875 +L 214.488203 296.350625 +Q 213.098828 296.516563 212.263516 297.1325 +Q 211.481641 297.703438 210.964141 298.85375 +L 210.981016 303.671562 +Q 210.981016 304.5575 210.109141 304.5575 +Q 209.335703 304.5575 209.335703 303.671562 +L 209.335703 297.500938 +Q 209.335703 297.21125 209.358203 296.631875 +Q 209.380703 296.049688 209.380703 295.76 +Q 209.380703 294.874063 210.154141 294.874063 +Q 211.014766 294.874063 211.023203 296.330938 +Q 212.710703 294.705313 214.769453 294.705313 +Q 215.481016 294.705313 215.832578 295.2425 +Q 216.184141 295.776875 216.184141 296.859688 +Q 216.184141 297.315313 216.175703 297.475625 +z +M 219.663203 292.843438 +Q 219.241328 292.843438 218.934766 292.545313 +Q 218.628203 292.244375 218.628203 291.8225 +Q 218.628203 291.400625 218.934766 291.1025 +Q 219.241328 290.804375 219.663203 290.804375 +Q 220.085078 290.804375 220.388828 291.1025 +Q 220.692578 291.400625 220.692578 291.8225 +Q 220.692578 292.244375 220.388828 292.545313 +Q 220.085078 292.843438 219.663203 292.843438 +z +M 220.059766 299.97875 +Q 220.059766 300.5075 220.090703 301.559375 +Q 220.121641 302.608438 220.121641 303.134375 +Q 220.121641 303.5225 219.882578 303.77 +Q 219.646328 304.014688 219.261016 304.014688 +Q 218.881328 304.014688 218.639453 303.77 +Q 218.397578 303.5225 218.397578 303.134375 +Q 218.397578 302.608438 218.366641 301.559375 +Q 218.335703 300.5075 218.335703 299.97875 +Q 218.335703 299.151875 218.422891 297.917188 +Q 218.512891 296.6825 218.512891 295.858438 +Q 218.512891 295.461875 218.754766 295.217188 +Q 218.996641 294.969688 219.373516 294.969688 +Q 219.753203 294.969688 219.992266 295.217188 +Q 220.234141 295.461875 220.234141 295.858438 +Q 220.234141 296.6825 220.146953 297.917188 +Q 220.059766 299.151875 220.059766 299.97875 +z +M 228.91 296.48 +Q 228.724375 296.48 228.474063 296.463125 +Q 228.22375 296.44625 228.040938 296.44625 +Q 227.838438 296.44625 226.845625 296.578438 +L 227.011563 301.773125 +L 227.02 302.158438 +L 227.028438 302.608438 +Q 227.065 304.532188 226.105938 304.532188 +Q 225.754375 304.532188 225.495625 304.304375 +Q 225.236875 304.076563 225.236875 303.733438 +Q 225.236875 303.39875 225.262188 302.732188 +Q 225.290313 302.062813 225.290313 301.728125 +L 225.113125 296.595313 +Q 224.471875 296.57 223.16125 296.44625 +Q 222.379375 296.339375 222.379375 295.577188 +Q 222.379375 295.189063 222.615625 294.935938 +Q 222.854688 294.68 223.223125 294.68 +L 225.068125 294.829063 +Q 225.068125 294.381875 225.02875 293.630938 +Q 224.989375 292.877188 224.989375 292.5425 +Q 224.989375 292.174063 225.245313 291.932187 +Q 225.50125 291.690313 225.869688 291.690313 +Q 226.66 291.690313 226.792188 292.984063 +Q 226.8175 293.3075 226.8175 293.765938 +L 226.800625 294.275 +L 226.792188 294.820625 +Q 227.880625 294.68 228.040938 294.68 +Q 228.955 294.68 229.23625 294.767188 +Q 229.770625 294.944375 229.770625 295.594063 +Q 229.770625 295.979375 229.52875 296.229688 +Q 229.286875 296.48 228.91 296.48 +z +M 238.868008 304.515312 +Q 238.243633 304.515312 238.04957 303.845938 +Q 237.849883 303.125938 237.681133 301.798438 +Q 237.523633 300.524375 237.523633 299.705938 +Q 237.523633 299.478125 237.546133 299.014063 +Q 237.568633 298.547188 237.568633 298.319375 +Q 237.568633 296.665625 236.741758 296.665625 +Q 235.625195 296.665625 234.744883 297.675313 +Q 234.297695 298.195625 233.51582 299.655313 +Q 233.51582 303.002188 233.23457 303.618125 +Q 232.98707 304.16375 232.46957 304.16375 +Q 232.10957 304.16375 231.836758 303.919062 +Q 231.563945 303.671562 231.563945 303.32 +Q 231.563945 303.19625 231.642695 302.931875 +Q 231.713008 302.7125 231.741133 301.649375 +L 231.766445 300.347188 +L 231.791758 293.889688 +Q 231.853633 292.798438 231.853633 292.421563 +Q 231.853633 291.971563 231.769258 291.572188 +Q 231.687695 291.172813 231.687695 290.7425 +Q 231.687695 290.374063 231.94082 290.132188 +Q 232.196758 289.890313 232.565195 289.890313 +Q 233.288008 289.890313 233.408945 290.66375 +Q 233.54957 291.515938 233.54957 292.202188 +Q 233.54957 293.124688 233.490508 294.125938 +Q 233.43707 295.085 233.445508 296.049688 +L 233.453945 296.823125 +Q 234.173945 295.858438 234.995195 295.380313 +Q 235.819258 294.899375 236.741758 294.899375 +Q 238.201445 294.899375 238.744258 295.847188 +Q 239.132383 296.516563 239.18582 298.097188 +L 239.256133 299.77625 +L 239.430508 301.604375 +Q 239.554258 302.63375 239.728633 303.415625 +Q 239.765195 303.564688 239.765195 303.671562 +Q 239.765195 304.031563 239.50082 304.273438 +Q 239.236445 304.515312 238.868008 304.515312 +z +M 253.070781 304.698125 +Q 252.350781 304.698125 252.227031 303.933125 +Q 252.069531 302.968437 251.912031 301.210625 +L 251.611094 298.485313 +Q 251.523906 297.877813 251.312969 297.298438 +Q 251.014844 296.508125 250.663281 296.508125 +Q 250.337031 296.508125 249.451094 297.062187 +Q 248.607344 297.57125 248.342969 297.877813 +Q 248.334531 298.704688 248.387969 299.531563 +L 248.649531 301.877188 +Q 248.818281 303.266563 248.818281 304.172188 +Q 248.818281 304.5575 248.576406 304.807813 +Q 248.334531 305.060938 247.954844 305.060938 +Q 247.577969 305.060938 247.336094 304.807813 +Q 247.094219 304.5575 247.094219 304.172188 +Q 247.094219 303.109062 246.877656 301.030625 +Q 246.663906 298.952188 246.663906 297.88625 +Q 246.663906 296.955313 246.399531 296.437813 +Q 245.786406 296.719063 245.153594 297.351875 +L 244.115781 298.510625 +Q 243.975156 298.721563 243.665781 299.064688 +Q 243.665781 299.593437 243.570156 300.622813 +Q 243.474531 301.649375 243.474531 302.141563 +Q 243.474531 302.405937 243.556094 302.88125 +Q 243.640469 303.35375 243.640469 303.564688 +Q 243.640469 303.924688 243.370469 304.169375 +Q 243.103281 304.416875 242.743281 304.416875 +Q 241.750469 304.416875 241.750469 302.158438 +Q 241.750469 301.6325 241.846094 300.58625 +Q 241.944531 299.54 241.944531 299.01125 +Q 241.944531 298.547188 241.860156 297.61625 +Q 241.778594 296.6825 241.778594 296.21 +Q 241.778594 294.213125 242.672969 294.213125 +Q 243.016094 294.213125 243.300156 294.514063 +Q 243.587031 294.812188 243.587031 295.16375 +Q 243.587031 295.329688 243.542031 295.68125 +Q 243.499844 296.032813 243.499844 296.218437 +L 243.516719 297.140938 +Q 243.975156 296.19875 244.861094 295.439375 +Q 245.749844 294.68 246.374219 294.68 +Q 247.755156 294.68 248.272656 296.049688 +Q 248.756406 295.408438 249.422969 295.087813 +Q 250.092344 294.767188 250.952969 294.767188 +Q 252.421094 294.767188 252.958281 296.350625 +Q 253.062344 296.665625 253.318281 298.82 +Q 253.562969 300.330313 253.951094 303.854375 +Q 253.976406 304.205938 253.712031 304.450625 +Q 253.450469 304.698125 253.070781 304.698125 +z +M 259.997617 304.374687 +Q 258.011992 304.374687 256.780117 303.381875 +Q 255.435742 302.282188 255.435742 300.305 +Q 255.435742 298.018438 256.543867 296.471563 +Q 257.747617 294.784063 259.758555 294.784063 +Q 261.218242 294.784063 262.140742 295.27625 +Q 263.27418 295.88375 263.27418 297.140938 +Q 263.27418 298.018438 262.281367 298.74125 +Q 261.842617 299.05625 260.419492 299.725625 +L 257.061367 301.314688 +Q 257.553555 302.045938 258.287617 302.414375 +Q 259.02168 302.782813 259.997617 302.782813 +Q 260.602305 302.782813 261.420742 302.555 +Q 262.458555 302.265312 262.75668 301.795625 +Q 263.054805 301.323125 263.39793 301.323125 +Q 263.707305 301.323125 263.946367 301.556563 +Q 264.188242 301.79 264.188242 302.096563 +Q 264.188242 303.0725 262.616055 303.775625 +Q 261.27168 304.374687 259.997617 304.374687 +z +M 259.758555 296.3675 +Q 258.686992 296.3675 257.97543 297.197188 +Q 257.263867 298.026875 256.912305 299.6975 +L 259.609492 298.415 +Q 261.201367 297.641563 261.87918 297.070625 +Q 261.122617 296.3675 259.758555 296.3675 +z +M 271.633633 296.48 +Q 271.448008 296.48 271.197695 296.463125 +Q 270.947383 296.44625 270.76457 296.44625 +Q 270.56207 296.44625 269.569258 296.578438 +L 269.735195 301.773125 +L 269.743633 302.158438 +L 269.75207 302.608438 +Q 269.788633 304.532188 268.82957 304.532188 +Q 268.478008 304.532188 268.219258 304.304375 +Q 267.960508 304.076563 267.960508 303.733438 +Q 267.960508 303.39875 267.98582 302.732188 +Q 268.013945 302.062813 268.013945 301.728125 +L 267.836758 296.595313 +Q 267.195508 296.57 265.884883 296.44625 +Q 265.103008 296.339375 265.103008 295.577188 +Q 265.103008 295.189063 265.339258 294.935938 +Q 265.57832 294.68 265.946758 294.68 +L 267.791758 294.829063 +Q 267.791758 294.381875 267.752383 293.630938 +Q 267.713008 292.877188 267.713008 292.5425 +Q 267.713008 292.174063 267.968945 291.932187 +Q 268.224883 291.690313 268.59332 291.690313 +Q 269.383633 291.690313 269.51582 292.984063 +Q 269.541133 293.3075 269.541133 293.765938 +L 269.524258 294.275 +L 269.51582 294.820625 +Q 270.604258 294.68 270.76457 294.68 +Q 271.678633 294.68 271.959883 294.767188 +Q 272.494258 294.944375 272.494258 295.594063 +Q 272.494258 295.979375 272.252383 296.229688 +Q 272.010508 296.48 271.633633 296.48 +z +M 275.913203 292.843438 +Q 275.491328 292.843438 275.184766 292.545313 +Q 274.878203 292.244375 274.878203 291.8225 +Q 274.878203 291.400625 275.184766 291.1025 +Q 275.491328 290.804375 275.913203 290.804375 +Q 276.335078 290.804375 276.638828 291.1025 +Q 276.942578 291.400625 276.942578 291.8225 +Q 276.942578 292.244375 276.638828 292.545313 +Q 276.335078 292.843438 275.913203 292.843438 +z +M 276.309766 299.97875 +Q 276.309766 300.5075 276.340703 301.559375 +Q 276.371641 302.608438 276.371641 303.134375 +Q 276.371641 303.5225 276.132578 303.77 +Q 275.896328 304.014688 275.511016 304.014688 +Q 275.131328 304.014688 274.889453 303.77 +Q 274.647578 303.5225 274.647578 303.134375 +Q 274.647578 302.608438 274.616641 301.559375 +Q 274.585703 300.5075 274.585703 299.97875 +Q 274.585703 299.151875 274.672891 297.917188 +Q 274.762891 296.6825 274.762891 295.858438 +Q 274.762891 295.461875 275.004766 295.217188 +Q 275.246641 294.969688 275.623516 294.969688 +Q 276.003203 294.969688 276.242266 295.217188 +Q 276.484141 295.461875 276.484141 295.858438 +Q 276.484141 296.6825 276.396953 297.917188 +Q 276.309766 299.151875 276.309766 299.97875 +z +M 283.253125 304.52375 +Q 281.450312 304.52375 280.246563 303.4325 +Q 278.980938 302.290625 278.980938 300.4175 +Q 278.980938 298.634375 280.167813 296.735938 +Q 281.486875 294.626563 283.137812 294.626563 +Q 284.00125 294.626563 285.064375 295.031563 +Q 286.40875 295.549063 286.40875 296.297188 +Q 286.40875 296.631875 286.189375 296.890625 +Q 285.97 297.149375 285.64375 297.149375 +Q 285.387812 297.149375 285.199375 296.9975 +Q 285.010938 296.842813 284.83375 296.690938 +Q 284.31625 296.280313 283.137812 296.280313 +Q 282.243438 296.280313 281.363125 297.877813 +Q 280.564375 299.345938 280.564375 300.4175 +Q 280.564375 301.579063 281.354688 302.245625 +Q 282.091563 302.87 283.253125 302.87 +Q 283.779063 302.87 284.378125 302.58875 +L 285.39625 302.045938 +Q 285.660625 301.905313 285.775938 301.905313 +Q 286.099375 301.905313 286.335625 302.164062 +Q 286.574688 302.422813 286.574688 302.7575 +Q 286.574688 303.39875 285.221875 303.995 +Q 284.035 304.52375 283.253125 304.52375 +z +M 301.095625 293.017813 +Q 300.533125 293.017813 299.680938 292.905313 +L 298.263438 292.719688 +Q 298.06375 295.27625 298.06375 297.605 +Q 298.06375 298.220938 298.0975 299.126563 +Q 298.134063 300.032188 298.134063 300.648125 +Q 298.134063 301.472188 298.072188 302.15 +L 300.839688 302.11625 +Q 301.208125 302.11625 301.458438 302.375 +Q 301.70875 302.63375 301.70875 303.010625 +Q 301.70875 303.39875 301.458438 303.6575 +Q 301.208125 303.91625 300.839688 303.91625 +Q 300.3475 303.91625 299.363125 303.93875 +Q 298.37875 303.96125 297.886563 303.96125 +Q 297.307188 303.96125 296.15125 304.124375 +Q 294.995313 304.2875 294.4075 304.2875 +Q 294.03625 304.2875 293.785938 304.025937 +Q 293.535625 303.767188 293.535625 303.390312 +Q 293.535625 303.010625 293.785938 302.749063 +Q 294.03625 302.484688 294.4075 302.484688 +Q 294.978438 302.484688 296.294688 302.299063 +Q 296.384688 301.5875 296.384688 300.673438 +Q 296.384688 300.065938 296.325625 299.194063 +Q 296.269375 298.319375 296.269375 297.720313 +Q 296.269375 295.689688 296.516875 292.649375 +L 295.372187 292.683125 +L 294.230313 292.71125 +Q 293.853438 292.71125 293.5975 292.458125 +Q 293.341563 292.202188 293.341563 291.805625 +Q 293.341563 290.987188 294.168438 290.908438 +Q 294.88 290.838125 296.831875 290.838125 +Q 298.58125 290.838125 301.216563 291.217813 +Q 302.00125 291.330313 302.00125 292.157188 +Q 302.00125 292.570625 301.700312 292.815313 +Q 301.43875 293.017813 301.095625 293.017813 +z +M 310.480586 304.594063 +Q 309.726836 304.594063 309.628398 303.767188 +L 309.383711 301.843437 +Q 309.259961 300.814063 309.259961 299.916875 +Q 309.259961 299.672188 309.290898 299.084375 +Q 309.321836 298.49375 309.321836 298.249063 +Q 309.321836 296.350625 308.618711 296.350625 +Q 307.634336 296.350625 306.737148 297.517813 +Q 305.929961 298.580938 305.471523 300.206563 +Q 305.454648 300.549688 305.392773 301.07 +Q 305.339336 301.50875 305.339336 301.922188 +Q 305.339336 302.186563 305.392773 302.715313 +Q 305.446211 303.24125 305.446211 303.502813 +Q 305.446211 303.899375 305.204336 304.144063 +Q 304.962461 304.391563 304.582773 304.391563 +Q 304.197461 304.391563 303.958398 304.144063 +Q 303.722148 303.899375 303.722148 303.502813 +Q 303.722148 303.24125 303.665898 302.715313 +Q 303.609648 302.186563 303.609648 301.922188 +Q 303.609648 301.016563 303.736211 299.413438 +Q 303.862773 297.8075 303.862773 296.901875 +Q 303.862773 296.620625 303.831836 296.069375 +Q 303.800898 295.515313 303.800898 295.234063 +Q 303.800898 294.854375 304.051211 294.6125 +Q 304.301523 294.370625 304.672773 294.370625 +Q 305.479961 294.370625 305.558711 295.515313 +L 305.586836 296.541875 +Q 307.063398 294.573125 308.618711 294.573125 +Q 310.024961 294.573125 310.579023 295.813438 +Q 310.955898 296.640312 310.992461 298.2575 +L 310.992461 299.143438 +L 310.981211 299.961875 +Q 310.981211 300.690313 311.169648 301.84625 +Q 311.360898 303.002188 311.360898 303.722188 +Q 311.360898 304.110313 311.110586 304.352188 +Q 310.860273 304.594063 310.480586 304.594063 +z +M 319.041836 296.48 +Q 318.856211 296.48 318.605898 296.463125 +Q 318.355586 296.44625 318.172773 296.44625 +Q 317.970273 296.44625 316.977461 296.578438 +L 317.143398 301.773125 +L 317.151836 302.158438 +L 317.160273 302.608438 +Q 317.196836 304.532188 316.237773 304.532188 +Q 315.886211 304.532188 315.627461 304.304375 +Q 315.368711 304.076563 315.368711 303.733438 +Q 315.368711 303.39875 315.394023 302.732188 +Q 315.422148 302.062813 315.422148 301.728125 +L 315.244961 296.595313 +Q 314.603711 296.57 313.293086 296.44625 +Q 312.511211 296.339375 312.511211 295.577188 +Q 312.511211 295.189063 312.747461 294.935938 +Q 312.986523 294.68 313.354961 294.68 +L 315.199961 294.829063 +Q 315.199961 294.381875 315.160586 293.630938 +Q 315.121211 292.877188 315.121211 292.5425 +Q 315.121211 292.174063 315.377148 291.932187 +Q 315.633086 291.690313 316.001523 291.690313 +Q 316.791836 291.690313 316.924023 292.984063 +Q 316.949336 293.3075 316.949336 293.765938 +L 316.932461 294.275 +L 316.924023 294.820625 +Q 318.012461 294.68 318.172773 294.68 +Q 319.086836 294.68 319.368086 294.767188 +Q 319.902461 294.944375 319.902461 295.594063 +Q 319.902461 295.979375 319.660586 296.229688 +Q 319.418711 296.48 319.041836 296.48 +z +M 325.748594 304.374687 +Q 323.762969 304.374687 322.531094 303.381875 +Q 321.186719 302.282188 321.186719 300.305 +Q 321.186719 298.018438 322.294844 296.471563 +Q 323.498594 294.784063 325.509531 294.784063 +Q 326.969219 294.784063 327.891719 295.27625 +Q 329.025156 295.88375 329.025156 297.140938 +Q 329.025156 298.018438 328.032344 298.74125 +Q 327.593594 299.05625 326.170469 299.725625 +L 322.812344 301.314688 +Q 323.304531 302.045938 324.038594 302.414375 +Q 324.772656 302.782813 325.748594 302.782813 +Q 326.353281 302.782813 327.171719 302.555 +Q 328.209531 302.265312 328.507656 301.795625 +Q 328.805781 301.323125 329.148906 301.323125 +Q 329.458281 301.323125 329.697344 301.556563 +Q 329.939219 301.79 329.939219 302.096563 +Q 329.939219 303.0725 328.367031 303.775625 +Q 327.022656 304.374687 325.748594 304.374687 +z +M 325.509531 296.3675 +Q 324.437969 296.3675 323.726406 297.197188 +Q 323.014844 298.026875 322.663281 299.6975 +L 325.360469 298.415 +Q 326.952344 297.641563 327.630156 297.070625 +Q 326.873594 296.3675 325.509531 296.3675 +z +M 338.245234 304.594063 +Q 337.491484 304.594063 337.393047 303.767188 +L 337.148359 301.843437 +Q 337.024609 300.814063 337.024609 299.916875 +Q 337.024609 299.672188 337.055547 299.084375 +Q 337.086484 298.49375 337.086484 298.249063 +Q 337.086484 296.350625 336.383359 296.350625 +Q 335.398984 296.350625 334.501797 297.517813 +Q 333.694609 298.580938 333.236172 300.206563 +Q 333.219297 300.549688 333.157422 301.07 +Q 333.103984 301.50875 333.103984 301.922188 +Q 333.103984 302.186563 333.157422 302.715313 +Q 333.210859 303.24125 333.210859 303.502813 +Q 333.210859 303.899375 332.968984 304.144063 +Q 332.727109 304.391563 332.347422 304.391563 +Q 331.962109 304.391563 331.723047 304.144063 +Q 331.486797 303.899375 331.486797 303.502813 +Q 331.486797 303.24125 331.430547 302.715313 +Q 331.374297 302.186563 331.374297 301.922188 +Q 331.374297 301.016563 331.500859 299.413438 +Q 331.627422 297.8075 331.627422 296.901875 +Q 331.627422 296.620625 331.596484 296.069375 +Q 331.565547 295.515313 331.565547 295.234063 +Q 331.565547 294.854375 331.815859 294.6125 +Q 332.066172 294.370625 332.437422 294.370625 +Q 333.244609 294.370625 333.323359 295.515313 +L 333.351484 296.541875 +Q 334.828047 294.573125 336.383359 294.573125 +Q 337.789609 294.573125 338.343672 295.813438 +Q 338.720547 296.640312 338.757109 298.2575 +L 338.757109 299.143438 +L 338.745859 299.961875 +Q 338.745859 300.690313 338.934297 301.84625 +Q 339.125547 303.002188 339.125547 303.722188 +Q 339.125547 304.110313 338.875234 304.352188 +Q 338.624922 304.594063 338.245234 304.594063 +z +M 346.859922 297.202812 +Q 346.376172 297.202812 346.182109 296.876563 +Q 346.049922 296.64875 345.954297 295.92875 +Q 345.296172 296.094688 343.923672 296.541875 +Q 342.508984 297.104375 342.500547 297.93125 +Q 342.764922 298.026875 343.018047 298.071875 +Q 345.040234 298.431875 346.024609 299.064688 +Q 347.456172 299.987188 347.456172 301.736563 +Q 347.456172 303.170938 346.218672 303.899375 +Q 345.189297 304.498438 343.617109 304.498438 +Q 342.463984 304.498438 341.417734 304.110313 +Q 340.064922 303.618125 340.064922 302.737813 +Q 340.064922 302.38625 340.340547 302.124687 +Q 340.618984 301.860313 340.970547 301.860313 +Q 341.243359 301.860313 341.673672 302.282188 +Q 341.884609 302.484688 342.624297 302.616875 +Q 343.212109 302.720938 343.617109 302.720938 +Q 344.353984 302.720938 344.916484 302.546562 +Q 345.734922 302.290625 345.734922 301.736563 +Q 345.734922 300.54125 344.064297 300.119375 +L 343.150234 299.916875 +Q 341.980234 299.66375 341.488047 299.320625 +Q 340.776484 298.828438 340.776484 297.835625 +Q 340.776484 295.999063 342.508984 295.214375 +Q 343.034922 294.978125 344.193672 294.649063 +Q 345.355234 294.32 345.858672 294.089375 +Q 346.218672 293.931875 346.640547 293.931875 +Q 347.017422 293.931875 347.259297 294.179375 +Q 347.501172 294.424063 347.501172 294.820625 +Q 347.501172 295.07375 347.610859 295.565938 +Q 347.720547 296.058125 347.720547 296.314063 +Q 347.720547 296.710625 347.478672 296.958125 +Q 347.236797 297.202812 346.859922 297.202812 +z +M 351.367305 292.843438 +Q 350.94543 292.843438 350.638867 292.545313 +Q 350.332305 292.244375 350.332305 291.8225 +Q 350.332305 291.400625 350.638867 291.1025 +Q 350.94543 290.804375 351.367305 290.804375 +Q 351.78918 290.804375 352.09293 291.1025 +Q 352.39668 291.400625 352.39668 291.8225 +Q 352.39668 292.244375 352.09293 292.545313 +Q 351.78918 292.843438 351.367305 292.843438 +z +M 351.763867 299.97875 +Q 351.763867 300.5075 351.794805 301.559375 +Q 351.825742 302.608438 351.825742 303.134375 +Q 351.825742 303.5225 351.58668 303.77 +Q 351.35043 304.014688 350.965117 304.014688 +Q 350.58543 304.014688 350.343555 303.77 +Q 350.10168 303.5225 350.10168 303.134375 +Q 350.10168 302.608438 350.070742 301.559375 +Q 350.039805 300.5075 350.039805 299.97875 +Q 350.039805 299.151875 350.126992 297.917188 +Q 350.216992 296.6825 350.216992 295.858438 +Q 350.216992 295.461875 350.458867 295.217188 +Q 350.700742 294.969688 351.077617 294.969688 +Q 351.457305 294.969688 351.696367 295.217188 +Q 351.938242 295.461875 351.938242 295.858438 +Q 351.938242 296.6825 351.851055 297.917188 +Q 351.763867 299.151875 351.763867 299.97875 +z +M 360.614102 296.48 +Q 360.428477 296.48 360.178164 296.463125 +Q 359.927852 296.44625 359.745039 296.44625 +Q 359.542539 296.44625 358.549727 296.578438 +L 358.715664 301.773125 +L 358.724102 302.158438 +L 358.732539 302.608438 +Q 358.769102 304.532188 357.810039 304.532188 +Q 357.458477 304.532188 357.199727 304.304375 +Q 356.940977 304.076563 356.940977 303.733438 +Q 356.940977 303.39875 356.966289 302.732188 +Q 356.994414 302.062813 356.994414 301.728125 +L 356.817227 296.595313 +Q 356.175977 296.57 354.865352 296.44625 +Q 354.083477 296.339375 354.083477 295.577188 +Q 354.083477 295.189063 354.319727 294.935938 +Q 354.558789 294.68 354.927227 294.68 +L 356.772227 294.829063 +Q 356.772227 294.381875 356.732852 293.630938 +Q 356.693477 292.877188 356.693477 292.5425 +Q 356.693477 292.174063 356.949414 291.932187 +Q 357.205352 291.690313 357.573789 291.690313 +Q 358.364102 291.690313 358.496289 292.984063 +Q 358.521602 293.3075 358.521602 293.765938 +L 358.504727 294.275 +L 358.496289 294.820625 +Q 359.584727 294.68 359.745039 294.68 +Q 360.659102 294.68 360.940352 294.767188 +Q 361.474727 294.944375 361.474727 295.594063 +Q 361.474727 295.979375 361.232852 296.229688 +Q 360.990977 296.48 360.614102 296.48 +z +M 370.878672 296.128438 +L 367.838359 302.704063 +Q 366.713359 305.103125 366.117109 306.720313 +L 365.534922 308.424688 +Q 365.307109 309.0575 364.744609 309.0575 +Q 364.376172 309.0575 364.106172 308.815625 +Q 363.838984 308.576563 363.838984 308.21375 +Q 363.838984 307.33625 365.737422 303.125938 +L 362.593047 297.070625 +L 362.196484 296.429375 +Q 361.957422 296.024375 361.957422 295.751563 +Q 361.957422 295.391563 362.233047 295.11875 +Q 362.511484 294.845938 362.854609 294.845938 +Q 363.259609 294.845938 363.478984 295.155313 +Q 364.972422 297.228125 366.688047 301.061563 +L 367.987422 298.026875 +Q 368.690547 296.454688 369.343047 295.32125 +Q 369.624297 294.829063 370.079922 294.829063 +Q 370.439922 294.829063 370.715547 295.085 +Q 370.993984 295.338125 370.993984 295.689688 +Q 370.993984 295.88375 370.878672 296.128438 +z +M 380.609219 307.592188 +Q 380.415156 307.592188 380.018594 307.611875 +Q 379.624844 307.634375 379.422344 307.634375 +Q 378.288906 307.634375 378.288906 306.607813 +Q 378.288906 304.999063 378.415469 300.423125 +Q 378.544844 295.847188 378.544844 294.24125 +L 378.404219 291.577813 +L 378.395781 291.454063 +Q 378.376094 291.119375 378.601094 290.86625 +Q 378.826094 290.610313 379.177656 290.610313 +Q 379.439219 290.610313 379.970781 290.632812 +Q 380.505156 290.655313 380.766719 290.655313 +Q 380.935469 290.655313 381.264531 290.632812 +Q 381.593594 290.610313 381.759531 290.610313 +Q 382.569531 290.610313 382.569531 291.4625 +Q 382.569531 292.244375 381.829844 292.314688 +Q 381.092969 292.385 380.046719 292.342813 +Q 380.100156 293.133125 380.100156 294.125938 +L 379.984844 300.02375 +L 379.844219 305.913125 +L 380.609219 305.885 +Q 380.865156 305.885 381.377031 305.9075 +Q 381.891719 305.93 382.147656 305.93 +Q 382.499219 305.93 382.704531 306.180313 +Q 382.912656 306.430625 382.912656 306.782188 +Q 382.912656 307.13375 382.704531 307.384063 +Q 382.499219 307.634375 382.147656 307.634375 +Q 381.891719 307.634375 381.377031 307.611875 +Q 380.865156 307.592188 380.609219 307.592188 +z +M 393.238398 292.421563 +Q 393.080898 292.421563 392.906523 292.35125 +Q 391.815273 291.94625 390.023711 291.94625 +Q 389.441523 291.94625 388.662461 292.030625 +Q 387.886211 292.112188 386.918711 292.289375 +L 386.901836 296.08625 +Q 388.597773 295.63625 389.449961 295.63625 +Q 390.805586 295.63625 392.254023 295.796563 +Q 393.080898 295.88375 393.080898 296.690938 +Q 393.080898 297.0875 392.824961 297.34625 +Q 392.571836 297.605 392.192148 297.605 +Q 391.736523 297.605 390.822461 297.52625 +Q 389.908398 297.4475 389.449961 297.4475 +Q 388.853711 297.4475 386.868086 297.956563 +L 386.789336 304.00625 +Q 386.789336 304.383125 386.541836 304.641875 +Q 386.297148 304.900625 385.917461 304.900625 +Q 385.540586 304.900625 385.290273 304.641875 +Q 385.039961 304.383125 385.039961 304.00625 +Q 385.039961 302.27375 385.104648 298.805938 +Q 385.172148 295.338125 385.172148 293.608438 +Q 385.172148 293.220313 385.158086 292.444063 +Q 385.144023 291.665 385.144023 291.276875 +Q 385.144023 290.891563 385.385898 290.627188 +Q 385.627773 290.362813 386.015898 290.362813 +Q 386.305586 290.362813 386.533398 290.523125 +Q 387.621836 290.329063 388.490898 290.23625 +Q 389.362773 290.143438 390.023711 290.143438 +Q 391.033398 290.143438 392.332773 290.433125 +Q 394.101836 290.838125 394.101836 291.487813 +Q 394.101836 291.839375 393.871211 292.112188 +Q 393.618086 292.421563 393.238398 292.421563 +z +M 397.896953 297.062187 +L 397.764766 301.43 +Q 397.764766 302.124687 397.694453 303.469063 +Q 397.607266 304.346563 396.833828 304.346563 +Q 395.973203 304.346563 395.973203 303.452188 +Q 395.973203 302.38625 396.068828 300.257188 +Q 396.167266 298.125313 396.167266 297.062187 +Q 396.167266 295.672813 396.209453 293.884063 +Q 396.254453 292.095313 396.254453 290.705938 +Q 396.254453 289.828438 397.115078 289.828438 +Q 397.984141 289.828438 397.984141 290.705938 +Q 397.984141 292.095313 397.939141 293.884063 +Q 397.896953 295.672813 397.896953 297.062187 +z +M 403.890742 304.487188 +Q 402.41418 304.487188 401.351055 303.39875 +Q 400.16418 302.186563 400.102305 300.13625 +Q 400.05168 298.150625 401.106367 296.640312 +Q 402.33543 294.854375 404.531992 294.854375 +Q 406.289805 294.854375 407.19543 296.463125 +Q 407.918242 297.765312 407.890117 299.593437 +Q 407.864805 301.5425 406.871992 302.923438 +Q 405.746992 304.487188 403.890742 304.487188 +z +M 404.419492 296.640312 +Q 403.125742 296.631875 402.405742 297.869375 +Q 401.834805 298.862188 401.834805 300.13625 +Q 401.834805 301.413125 402.529492 302.124687 +Q 403.108867 302.7125 403.890742 302.7125 +Q 404.804805 302.7125 405.465742 302.045938 +Q 406.211055 301.30625 406.256055 300.049063 +Q 406.379805 296.64875 404.419492 296.640312 +z +M 413.798125 304.27625 +Q 412.917813 304.27625 411.863125 303.995 +L 411.84625 308.196875 +Q 411.84625 308.585 411.604375 308.829688 +Q 411.3625 309.077188 410.985625 309.077188 +Q 410.605937 309.077188 410.364063 308.829688 +Q 410.122187 308.585 410.122187 308.196875 +L 410.150313 304.68125 +L 410.150313 301.174063 +Q 410.122187 299.250313 410.018125 297.666875 +L 409.885938 295.88375 +Q 409.885938 295.259375 410.11375 294.829063 +Q 410.378125 294.311563 410.87875 294.311563 +Q 411.221875 294.311563 411.455312 294.553438 +Q 411.68875 294.7925 411.68875 295.144063 +Q 411.68875 295.225625 411.660625 295.436563 +Q 411.618438 295.706563 411.59875 295.937188 +Q 412.355313 295.416875 413.058438 295.158125 +Q 413.761563 294.899375 414.402812 294.899375 +Q 416.205625 294.899375 417.040938 296.499687 +Q 417.699063 297.765312 417.699063 299.846563 +Q 417.699063 301.745 416.680938 302.976875 +Q 415.598125 304.27625 413.798125 304.27625 +z +M 414.402812 296.657188 +Q 413.595625 296.657188 412.943125 297.017188 +Q 412.479063 297.273125 411.7675 297.948125 +Q 411.88 299.945 411.88 302.141563 +Q 412.839063 302.51 413.798125 302.51 +Q 414.895 302.51 415.474375 301.694375 +Q 415.977813 300.98 415.977813 299.846563 +Q 415.977813 298.249063 415.584063 297.453125 +Q 415.193125 296.657188 414.402812 296.657188 +z +M 420.019023 304.76 +Q 419.695586 304.76 419.448086 304.540625 +Q 419.203398 304.32125 419.203398 303.995 +Q 419.203398 303.854375 419.262461 303.696875 +Q 419.948711 301.806875 421.847148 298.251875 +Q 423.745586 294.696875 424.440273 292.798438 +Q 425.590586 289.65125 426.181211 289.679375 +Q 426.504648 289.687813 426.749336 289.912813 +Q 426.996836 290.135 426.996836 290.452813 +Q 426.996836 290.655313 426.901211 290.936563 +L 425.916836 293.327188 +Q 425.329023 294.952813 424.237773 297.079063 +L 422.322461 300.718437 +L 420.730586 304.2425 +Q 420.494336 304.76 420.019023 304.76 +z +M 435.462461 303.618125 +Q 433.485273 304.391563 430.408398 304.391563 +Q 430.031523 304.391563 429.691211 304.034375 +Q 429.353711 303.68 429.353711 303.300313 +L 429.353711 300.74375 +Q 429.353711 299.486563 429.511211 297.157813 +Q 429.688398 294.643438 429.705273 293.518438 +Q 429.696836 292.71125 429.800898 291.110938 +Q 429.862773 290.672188 430.090586 290.531563 +Q 431.285898 290.163125 432.807461 290.163125 +Q 434.354336 290.163125 435.777461 291.217813 +Q 437.422773 292.43 437.422773 294.213125 +Q 437.422773 296.471563 435.664961 297.77375 +Q 436.981211 298.33625 437.636523 299.0225 +Q 438.291836 299.705938 438.291836 300.515938 +Q 438.291836 301.579063 437.141523 302.571875 +Q 436.339961 303.275 435.462461 303.618125 +z +M 432.807461 291.954688 +Q 431.848398 291.954688 431.463086 292.016563 +L 431.446211 293.555 +L 431.269023 296.955313 +Q 432.517773 297.062187 432.604961 297.05375 +Q 433.932461 296.946875 434.776211 296.226875 +Q 435.681836 295.445 435.681836 294.213125 +Q 435.681836 293.377813 434.759336 292.66625 +Q 433.836836 291.954688 432.807461 291.954688 +z +M 433.791836 298.994375 +L 432.860898 298.845313 +Q 432.745586 298.845313 432.512148 298.859375 +Q 432.281523 298.870625 432.157773 298.870625 +Q 431.682461 298.870625 431.145273 298.791875 +Q 431.094648 299.9 431.094648 300.769063 +L 431.094648 302.58875 +Q 433.395273 302.51 434.846523 301.939063 +Q 435.462461 301.702812 436.024961 301.202188 +Q 436.559336 300.74375 436.559336 300.515938 +Q 436.559336 300.1025 435.434336 299.585 +Q 434.590586 299.188438 433.791836 298.994375 +z +M 447.906016 296.128438 +L 444.865703 302.704063 +Q 443.740703 305.103125 443.144453 306.720313 +L 442.562266 308.424688 +Q 442.334453 309.0575 441.771953 309.0575 +Q 441.403516 309.0575 441.133516 308.815625 +Q 440.866328 308.576563 440.866328 308.21375 +Q 440.866328 307.33625 442.764766 303.125938 +L 439.620391 297.070625 +L 439.223828 296.429375 +Q 438.984766 296.024375 438.984766 295.751563 +Q 438.984766 295.391563 439.260391 295.11875 +Q 439.538828 294.845938 439.881953 294.845938 +Q 440.286953 294.845938 440.506328 295.155313 +Q 441.999766 297.228125 443.715391 301.061563 +L 445.014766 298.026875 +Q 445.717891 296.454688 446.370391 295.32125 +Q 446.651641 294.829063 447.107266 294.829063 +Q 447.467266 294.829063 447.742891 295.085 +Q 448.021328 295.338125 448.021328 295.689688 +Q 448.021328 295.88375 447.906016 296.128438 +z +M 455.492031 296.48 +Q 455.306406 296.48 455.056094 296.463125 +Q 454.805781 296.44625 454.622969 296.44625 +Q 454.420469 296.44625 453.427656 296.578438 +L 453.593594 301.773125 +L 453.602031 302.158438 +L 453.610469 302.608438 +Q 453.647031 304.532188 452.687969 304.532188 +Q 452.336406 304.532188 452.077656 304.304375 +Q 451.818906 304.076563 451.818906 303.733438 +Q 451.818906 303.39875 451.844219 302.732188 +Q 451.872344 302.062813 451.872344 301.728125 +L 451.695156 296.595313 +Q 451.053906 296.57 449.743281 296.44625 +Q 448.961406 296.339375 448.961406 295.577188 +Q 448.961406 295.189063 449.197656 294.935938 +Q 449.436719 294.68 449.805156 294.68 +L 451.650156 294.829063 +Q 451.650156 294.381875 451.610781 293.630938 +Q 451.571406 292.877188 451.571406 292.5425 +Q 451.571406 292.174063 451.827344 291.932187 +Q 452.083281 291.690313 452.451719 291.690313 +Q 453.242031 291.690313 453.374219 292.984063 +Q 453.399531 293.3075 453.399531 293.765938 +L 453.382656 294.275 +L 453.374219 294.820625 +Q 454.462656 294.68 454.622969 294.68 +Q 455.537031 294.68 455.818281 294.767188 +Q 456.352656 294.944375 456.352656 295.594063 +Q 456.352656 295.979375 456.110781 296.229688 +Q 455.868906 296.48 455.492031 296.48 +z +M 462.198789 304.374687 +Q 460.213164 304.374687 458.981289 303.381875 +Q 457.636914 302.282188 457.636914 300.305 +Q 457.636914 298.018438 458.745039 296.471563 +Q 459.948789 294.784063 461.959727 294.784063 +Q 463.419414 294.784063 464.341914 295.27625 +Q 465.475352 295.88375 465.475352 297.140938 +Q 465.475352 298.018438 464.482539 298.74125 +Q 464.043789 299.05625 462.620664 299.725625 +L 459.262539 301.314688 +Q 459.754727 302.045938 460.488789 302.414375 +Q 461.222852 302.782813 462.198789 302.782813 +Q 462.803477 302.782813 463.621914 302.555 +Q 464.659727 302.265312 464.957852 301.795625 +Q 465.255977 301.323125 465.599102 301.323125 +Q 465.908477 301.323125 466.147539 301.556563 +Q 466.389414 301.79 466.389414 302.096563 +Q 466.389414 303.0725 464.817227 303.775625 +Q 463.472852 304.374687 462.198789 304.374687 +z +M 461.959727 296.3675 +Q 460.888164 296.3675 460.176602 297.197188 +Q 459.465039 298.026875 459.113477 299.6975 +L 461.810664 298.415 +Q 463.402539 297.641563 464.080352 297.070625 +Q 463.323789 296.3675 461.959727 296.3675 +z +M 470.583555 307.592188 +Q 470.786055 307.592188 471.179805 307.611875 +Q 471.576367 307.634375 471.77043 307.634375 +Q 472.903867 307.634375 472.903867 306.607813 +Q 472.903867 304.999063 472.774492 300.423125 +Q 472.64793 295.847188 472.64793 294.24125 +L 472.788555 291.577813 +L 472.796992 291.454063 +Q 472.81668 291.119375 472.59168 290.86625 +Q 472.36668 290.610313 472.023555 290.610313 +Q 471.750742 290.610313 471.21918 290.632812 +Q 470.687617 290.655313 470.426055 290.655313 +Q 470.257305 290.655313 469.928242 290.632812 +Q 469.59918 290.610313 469.43043 290.610313 +Q 468.623242 290.610313 468.623242 291.4625 +Q 468.623242 292.244375 469.360117 292.314688 +Q 470.099805 292.385 471.154492 292.342813 +Q 471.092617 293.133125 471.092617 294.125938 +L 471.20793 300.02375 +L 471.348555 305.913125 +L 470.583555 305.885 +Q 470.327617 305.885 469.81293 305.9075 +Q 469.301055 305.93 469.045117 305.93 +Q 468.701992 305.93 468.491055 306.180313 +Q 468.280117 306.430625 468.280117 306.782188 +Q 468.280117 307.13375 468.491055 307.384063 +Q 468.701992 307.634375 469.045117 307.634375 +Q 469.301055 307.634375 469.81293 307.611875 +Q 470.327617 307.592188 470.583555 307.592188 +z +"/> + </g> + </g> + <g id="matplotlib.axis_2"> + <g id="ytick_1"> + <path d="M 84.38 250.639784 +L 76.38 250.639784 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 250.639784 +L 76.38 250.639784 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_16"> + <path d="M 71.390313 256.145722 +L 70.029688 256.145722 +L 68.675625 256.139159 +Q 68.19875 256.139159 68.00625 256.077909 +Q 67.658438 255.955409 67.658438 255.557284 +Q 67.658438 254.868222 68.730313 254.868222 +L 69.058438 254.874784 +L 69.340625 254.887909 +Q 69.340625 254.559784 69.281563 253.918847 +Q 69.2225 253.275722 69.2225 252.954159 +Q 69.2225 252.085722 69.38 250.313847 +Q 69.530938 248.572597 69.524375 247.669159 +Q 68.607813 248.380097 68.35625 248.380097 +Q 68.082813 248.380097 67.879375 248.176659 +Q 67.678125 247.971034 67.678125 247.704159 +Q 67.678125 247.382597 68.266563 246.923222 +Q 68.63625 246.665097 69.312188 246.089784 +Q 69.91375 245.481659 70.460625 245.481659 +Q 70.917813 245.481659 70.917813 246.008847 +Q 70.917813 246.166347 70.87625 246.476972 +Q 70.836875 246.787597 70.836875 246.945097 +Q 70.836875 247.170409 70.860938 247.629784 +Q 70.885 248.086972 70.885 248.312284 +Q 70.885 249.091034 70.720938 250.637597 +Q 70.556875 252.181972 70.556875 252.954159 +Q 70.556875 253.350097 70.611563 253.918847 +Q 70.66625 254.485409 70.672813 254.846347 +L 71.390313 254.833222 +Q 71.676875 254.833222 71.865 255.021347 +Q 72.053125 255.209472 72.053125 255.489472 +Q 72.053125 255.776034 71.865 255.961972 +Q 71.676875 256.145722 71.390313 256.145722 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 71.390313 256.145722 +L 70.029688 256.145722 +L 68.675625 256.139159 +Q 68.19875 256.139159 68.00625 256.077909 +Q 67.658438 255.955409 67.658438 255.557284 +Q 67.658438 254.868222 68.730313 254.868222 +L 69.058438 254.874784 +L 69.340625 254.887909 +Q 69.340625 254.559784 69.281563 253.918847 +Q 69.2225 253.275722 69.2225 252.954159 +Q 69.2225 252.085722 69.38 250.313847 +Q 69.530938 248.572597 69.524375 247.669159 +Q 68.607813 248.380097 68.35625 248.380097 +Q 68.082813 248.380097 67.879375 248.176659 +Q 67.678125 247.971034 67.678125 247.704159 +Q 67.678125 247.382597 68.266563 246.923222 +Q 68.63625 246.665097 69.312188 246.089784 +Q 69.91375 245.481659 70.460625 245.481659 +Q 70.917813 245.481659 70.917813 246.008847 +Q 70.917813 246.166347 70.87625 246.476972 +Q 70.836875 246.787597 70.836875 246.945097 +Q 70.836875 247.170409 70.860938 247.629784 +Q 70.885 248.086972 70.885 248.312284 +Q 70.885 249.091034 70.720938 250.637597 +Q 70.556875 252.181972 70.556875 252.954159 +Q 70.556875 253.350097 70.611563 253.918847 +Q 70.66625 254.485409 70.672813 254.846347 +L 71.390313 254.833222 +Q 71.676875 254.833222 71.865 255.021347 +Q 72.053125 255.209472 72.053125 255.489472 +Q 72.053125 255.776034 71.865 255.961972 +Q 71.676875 256.145722 71.390313 256.145722 +z +"/> + </g> + </g> + <g id="ytick_2"> + <path d="M 84.38 212.286487 +L 76.38 212.286487 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 212.286487 +L 76.38 212.286487 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_17"> + <path d="M 70.926563 214.797737 +L 70.926563 217.328675 +Q 70.926563 217.96305 70.303125 217.96305 +Q 69.579063 217.96305 69.579063 216.972112 +Q 69.579063 216.849612 69.592188 216.6243 +Q 69.605313 216.398987 69.605313 216.315862 +L 69.59875 214.764925 +L 66.584375 214.688362 +Q 65.648125 214.688362 65.285 214.627112 +Q 64.66375 214.5243 64.66375 214.141487 +Q 64.66375 213.835237 65.04 213.362737 +L 65.628438 212.664925 +L 68.990625 207.758362 +Q 69.45 207.1218 70.152188 207.1218 +Q 70.926563 207.1218 70.926563 207.791175 +L 70.926563 213.472112 +Q 71.0425 213.46555 71.206563 213.46555 +Q 72.464375 213.46555 72.464375 214.141487 +Q 72.464375 214.633675 71.94375 214.764925 +Q 71.711875 214.826175 70.926563 214.797737 +z +M 69.59875 209.016175 +Q 67.774375 211.927737 66.748438 213.375862 +L 69.59875 213.445862 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 70.926563 214.797737 +L 70.926563 217.328675 +Q 70.926563 217.96305 70.303125 217.96305 +Q 69.579063 217.96305 69.579063 216.972112 +Q 69.579063 216.849612 69.592188 216.6243 +Q 69.605313 216.398987 69.605313 216.315862 +L 69.59875 214.764925 +L 66.584375 214.688362 +Q 65.648125 214.688362 65.285 214.627112 +Q 64.66375 214.5243 64.66375 214.141487 +Q 64.66375 213.835237 65.04 213.362737 +L 65.628438 212.664925 +L 68.990625 207.758362 +Q 69.45 207.1218 70.152188 207.1218 +Q 70.926563 207.1218 70.926563 207.791175 +L 70.926563 213.472112 +Q 71.0425 213.46555 71.206563 213.46555 +Q 72.464375 213.46555 72.464375 214.141487 +Q 72.464375 214.633675 71.94375 214.764925 +Q 71.711875 214.826175 70.926563 214.797737 +z +M 69.59875 209.016175 +Q 67.774375 211.927737 66.748438 213.375862 +L 69.59875 213.445862 +z +"/> + </g> + </g> + <g id="ytick_3"> + <path d="M 84.38 173.93319 +L 76.38 173.93319 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 173.93319 +L 76.38 173.93319 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_18"> + <path d="M 62.845938 179.439127 +L 61.485313 179.439127 +L 60.13125 179.432565 +Q 59.654375 179.432565 59.461875 179.371315 +Q 59.114063 179.248815 59.114063 178.85069 +Q 59.114063 178.161627 60.185938 178.161627 +L 60.514063 178.16819 +L 60.79625 178.181315 +Q 60.79625 177.85319 60.737188 177.212252 +Q 60.678125 176.569127 60.678125 176.247565 +Q 60.678125 175.379127 60.835625 173.607252 +Q 60.986563 171.866002 60.98 170.962565 +Q 60.063438 171.673502 59.811875 171.673502 +Q 59.538438 171.673502 59.335 171.470065 +Q 59.13375 171.26444 59.13375 170.997565 +Q 59.13375 170.676002 59.722188 170.216627 +Q 60.091875 169.958502 60.767813 169.38319 +Q 61.369375 168.775065 61.91625 168.775065 +Q 62.373438 168.775065 62.373438 169.302252 +Q 62.373438 169.459752 62.331875 169.770377 +Q 62.2925 170.081002 62.2925 170.238502 +Q 62.2925 170.463815 62.316563 170.92319 +Q 62.340625 171.380377 62.340625 171.60569 +Q 62.340625 172.38444 62.176563 173.931002 +Q 62.0125 175.475377 62.0125 176.247565 +Q 62.0125 176.643502 62.067188 177.212252 +Q 62.121875 177.778815 62.128438 178.139752 +L 62.845938 178.126627 +Q 63.1325 178.126627 63.320625 178.314752 +Q 63.50875 178.502877 63.50875 178.782877 +Q 63.50875 179.06944 63.320625 179.255377 +Q 63.1325 179.439127 62.845938 179.439127 +z +M 68.418047 179.924752 +Q 66.633047 179.924752 65.793047 178.618815 +Q 65.095234 177.544752 65.095234 175.755377 +Q 65.095234 172.377877 67.836172 169.897252 +L 68.479297 169.247565 +Q 68.949609 168.794752 69.190234 168.794752 +Q 69.463672 168.794752 69.667109 168.991627 +Q 69.872734 169.186315 69.879297 169.451002 +Q 69.894609 169.69819 69.183672 170.402565 +L 67.788047 171.76319 +Q 67.234609 172.32319 66.838672 173.458502 +Q 67.433672 173.185065 67.877734 173.051627 +Q 68.321797 172.91819 68.608359 172.91819 +Q 70.207422 172.91819 71.062734 173.773502 +Q 71.918047 174.626627 71.918047 176.186315 +Q 71.918047 177.81819 70.994922 178.85069 +Q 70.030234 179.924752 68.418047 179.924752 +z +M 68.418047 174.311627 +Q 67.829609 174.311627 67.363672 174.517252 +Q 67.186484 174.600377 66.468984 175.04444 +Q 66.427422 175.405377 66.427422 175.755377 +Q 66.427422 176.97819 66.838672 177.750377 +Q 67.357109 178.734752 68.457422 178.734752 +Q 69.489922 178.734752 70.058672 177.997565 +Q 70.583672 177.312877 70.583672 176.186315 +Q 70.583672 175.247877 70.043359 174.779752 +Q 69.505234 174.311627 68.418047 174.311627 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 62.845938 179.439127 +L 61.485313 179.439127 +L 60.13125 179.432565 +Q 59.654375 179.432565 59.461875 179.371315 +Q 59.114063 179.248815 59.114063 178.85069 +Q 59.114063 178.161627 60.185938 178.161627 +L 60.514063 178.16819 +L 60.79625 178.181315 +Q 60.79625 177.85319 60.737188 177.212252 +Q 60.678125 176.569127 60.678125 176.247565 +Q 60.678125 175.379127 60.835625 173.607252 +Q 60.986563 171.866002 60.98 170.962565 +Q 60.063438 171.673502 59.811875 171.673502 +Q 59.538438 171.673502 59.335 171.470065 +Q 59.13375 171.26444 59.13375 170.997565 +Q 59.13375 170.676002 59.722188 170.216627 +Q 60.091875 169.958502 60.767813 169.38319 +Q 61.369375 168.775065 61.91625 168.775065 +Q 62.373438 168.775065 62.373438 169.302252 +Q 62.373438 169.459752 62.331875 169.770377 +Q 62.2925 170.081002 62.2925 170.238502 +Q 62.2925 170.463815 62.316563 170.92319 +Q 62.340625 171.380377 62.340625 171.60569 +Q 62.340625 172.38444 62.176563 173.931002 +Q 62.0125 175.475377 62.0125 176.247565 +Q 62.0125 176.643502 62.067188 177.212252 +Q 62.121875 177.778815 62.128438 178.139752 +L 62.845938 178.126627 +Q 63.1325 178.126627 63.320625 178.314752 +Q 63.50875 178.502877 63.50875 178.782877 +Q 63.50875 179.06944 63.320625 179.255377 +Q 63.1325 179.439127 62.845938 179.439127 +z +M 68.418047 179.924752 +Q 66.633047 179.924752 65.793047 178.618815 +Q 65.095234 177.544752 65.095234 175.755377 +Q 65.095234 172.377877 67.836172 169.897252 +L 68.479297 169.247565 +Q 68.949609 168.794752 69.190234 168.794752 +Q 69.463672 168.794752 69.667109 168.991627 +Q 69.872734 169.186315 69.879297 169.451002 +Q 69.894609 169.69819 69.183672 170.402565 +L 67.788047 171.76319 +Q 67.234609 172.32319 66.838672 173.458502 +Q 67.433672 173.185065 67.877734 173.051627 +Q 68.321797 172.91819 68.608359 172.91819 +Q 70.207422 172.91819 71.062734 173.773502 +Q 71.918047 174.626627 71.918047 176.186315 +Q 71.918047 177.81819 70.994922 178.85069 +Q 70.030234 179.924752 68.418047 179.924752 +z +M 68.418047 174.311627 +Q 67.829609 174.311627 67.363672 174.517252 +Q 67.186484 174.600377 66.468984 175.04444 +Q 66.427422 175.405377 66.427422 175.755377 +Q 66.427422 176.97819 66.838672 177.750377 +Q 67.357109 178.734752 68.457422 178.734752 +Q 69.489922 178.734752 70.058672 177.997565 +Q 70.583672 177.312877 70.583672 176.186315 +Q 70.583672 175.247877 70.043359 174.779752 +Q 69.505234 174.311627 68.418047 174.311627 +z +"/> + </g> + </g> + <g id="ytick_4"> + <path d="M 84.38 135.579892 +L 76.38 135.579892 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 135.579892 +L 76.38 135.579892 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_19"> + <path d="M 59.873125 141.571455 +Q 58.088125 141.571455 57.248125 140.265517 +Q 56.550313 139.191455 56.550313 137.40208 +Q 56.550313 134.02458 59.29125 131.543955 +L 59.934375 130.894267 +Q 60.404688 130.441455 60.645313 130.441455 +Q 60.91875 130.441455 61.122188 130.63833 +Q 61.327813 130.833017 61.334375 131.097705 +Q 61.349688 131.344892 60.63875 132.049267 +L 59.243125 133.409892 +Q 58.689688 133.969892 58.29375 135.105205 +Q 58.88875 134.831767 59.332813 134.69833 +Q 59.776875 134.564892 60.063438 134.564892 +Q 61.6625 134.564892 62.517813 135.420205 +Q 63.373125 136.27333 63.373125 137.833017 +Q 63.373125 139.464892 62.45 140.497392 +Q 61.485313 141.571455 59.873125 141.571455 +z +M 59.873125 135.95833 +Q 59.284688 135.95833 58.81875 136.163955 +Q 58.641563 136.24708 57.924063 136.691142 +Q 57.8825 137.05208 57.8825 137.40208 +Q 57.8825 138.624892 58.29375 139.39708 +Q 58.812188 140.381455 59.9125 140.381455 +Q 60.945 140.381455 61.51375 139.644267 +Q 62.03875 138.95958 62.03875 137.833017 +Q 62.03875 136.89458 61.498438 136.426455 +Q 60.960313 135.95833 59.873125 135.95833 +z +M 70.927109 138.091142 +L 70.927109 140.62208 +Q 70.927109 141.256455 70.303672 141.256455 +Q 69.579609 141.256455 69.579609 140.265517 +Q 69.579609 140.143017 69.592734 139.917705 +Q 69.605859 139.692392 69.605859 139.609267 +L 69.599297 138.05833 +L 66.584922 137.981767 +Q 65.648672 137.981767 65.285547 137.920517 +Q 64.664297 137.817705 64.664297 137.434892 +Q 64.664297 137.128642 65.040547 136.656142 +L 65.628984 135.95833 +L 68.991172 131.051767 +Q 69.450547 130.415205 70.152734 130.415205 +Q 70.927109 130.415205 70.927109 131.08458 +L 70.927109 136.765517 +Q 71.043047 136.758955 71.207109 136.758955 +Q 72.464922 136.758955 72.464922 137.434892 +Q 72.464922 137.92708 71.944297 138.05833 +Q 71.712422 138.11958 70.927109 138.091142 +z +M 69.599297 132.30958 +Q 67.774922 135.221142 66.748984 136.669267 +L 69.599297 136.739267 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 59.873125 141.571455 +Q 58.088125 141.571455 57.248125 140.265517 +Q 56.550313 139.191455 56.550313 137.40208 +Q 56.550313 134.02458 59.29125 131.543955 +L 59.934375 130.894267 +Q 60.404688 130.441455 60.645313 130.441455 +Q 60.91875 130.441455 61.122188 130.63833 +Q 61.327813 130.833017 61.334375 131.097705 +Q 61.349688 131.344892 60.63875 132.049267 +L 59.243125 133.409892 +Q 58.689688 133.969892 58.29375 135.105205 +Q 58.88875 134.831767 59.332813 134.69833 +Q 59.776875 134.564892 60.063438 134.564892 +Q 61.6625 134.564892 62.517813 135.420205 +Q 63.373125 136.27333 63.373125 137.833017 +Q 63.373125 139.464892 62.45 140.497392 +Q 61.485313 141.571455 59.873125 141.571455 +z +M 59.873125 135.95833 +Q 59.284688 135.95833 58.81875 136.163955 +Q 58.641563 136.24708 57.924063 136.691142 +Q 57.8825 137.05208 57.8825 137.40208 +Q 57.8825 138.624892 58.29375 139.39708 +Q 58.812188 140.381455 59.9125 140.381455 +Q 60.945 140.381455 61.51375 139.644267 +Q 62.03875 138.95958 62.03875 137.833017 +Q 62.03875 136.89458 61.498438 136.426455 +Q 60.960313 135.95833 59.873125 135.95833 +z +M 70.927109 138.091142 +L 70.927109 140.62208 +Q 70.927109 141.256455 70.303672 141.256455 +Q 69.579609 141.256455 69.579609 140.265517 +Q 69.579609 140.143017 69.592734 139.917705 +Q 69.605859 139.692392 69.605859 139.609267 +L 69.599297 138.05833 +L 66.584922 137.981767 +Q 65.648672 137.981767 65.285547 137.920517 +Q 64.664297 137.817705 64.664297 137.434892 +Q 64.664297 137.128642 65.040547 136.656142 +L 65.628984 135.95833 +L 68.991172 131.051767 +Q 69.450547 130.415205 70.152734 130.415205 +Q 70.927109 130.415205 70.927109 131.08458 +L 70.927109 136.765517 +Q 71.043047 136.758955 71.207109 136.758955 +Q 72.464922 136.758955 72.464922 137.434892 +Q 72.464922 137.92708 71.944297 138.05833 +Q 71.712422 138.11958 70.927109 138.091142 +z +M 69.599297 132.30958 +Q 67.774922 135.221142 66.748984 136.669267 +L 69.599297 136.739267 +z +"/> + </g> + </g> + <g id="ytick_5"> + <path d="M 84.38 97.226595 +L 76.38 97.226595 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 97.226595 +L 76.38 97.226595 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_20"> + <path d="M 54.1375 102.739095 +Q 53.966875 102.739095 53.65625 102.634095 +Q 53.345625 102.526907 53.181563 102.526907 +Q 52.831563 102.526907 52.13375 102.56847 +Q 51.438125 102.610032 51.081563 102.610032 +Q 50.814688 102.610032 50.291875 102.677845 +Q 49.769063 102.745657 49.502188 102.745657 +Q 49.427813 102.745657 49.283438 102.719407 +Q 49.14125 102.69097 49.064688 102.69097 +Q 48.594375 102.69097 48.45 102.233782 +Q 48.369063 101.995345 48.369063 101.41347 +Q 48.369063 99.82097 49.235313 98.84972 +Q 49.633437 98.405657 51.376875 97.209095 +Q 52.3525 96.53972 52.680625 96.16347 +Q 53.269063 95.50722 53.269063 94.625657 +Q 53.269063 94.188157 52.7025 93.846907 +Q 52.20375 93.53847 51.724688 93.53847 +Q 51.094688 93.53847 50.528125 93.901595 +L 49.550313 94.66722 +Q 49.257188 94.899095 49.08 94.899095 +Q 48.375625 94.899095 48.375625 94.339095 +Q 48.375625 94.017532 48.63375 93.78347 +Q 49.434375 93.033157 50.022813 92.69847 +Q 50.849688 92.22597 51.724688 92.22597 +Q 52.831563 92.22597 53.7 92.827532 +Q 54.67125 93.50347 54.67125 94.564407 +Q 54.67125 95.260032 54.472188 95.84847 +Q 54.275313 96.436907 53.870625 96.922532 +Q 53.35875 97.53722 52.13375 98.296282 +Q 50.849688 99.10347 50.447188 99.519095 +Q 49.688125 100.306595 49.70125 101.426595 +L 51.11 101.297532 +Q 52.558125 101.214407 53.181563 101.214407 +Q 53.7 101.214407 54.165938 101.393782 +Q 54.780625 101.63222 54.780625 102.056595 +Q 54.780625 102.32347 54.594688 102.531282 +Q 54.410938 102.739095 54.1375 102.739095 +z +M 59.633047 103.156907 +Q 57.692734 103.156907 56.776172 101.721907 +Q 56.653672 101.522845 56.653672 101.339095 +Q 56.653672 101.07222 56.865859 100.877532 +Q 57.078047 100.682845 57.342734 100.682845 +Q 57.624922 100.682845 57.876484 100.982532 +Q 58.239609 101.420032 58.423359 101.542532 +Q 58.867422 101.844407 59.633047 101.844407 +Q 60.816484 101.844407 61.595234 100.94097 +Q 62.341172 100.081282 62.341172 98.869407 +Q 62.341172 97.871907 62.013047 97.250657 +Q 61.588672 96.463157 60.707109 96.463157 +Q 59.976484 96.463157 59.510547 96.66222 +Q 59.140859 96.81972 58.764609 97.202532 +L 58.020859 98.016282 +Q 57.718984 98.322532 57.406172 98.322532 +Q 57.132734 98.322532 56.940234 98.127845 +Q 56.749922 97.933157 56.749922 97.65972 +Q 56.749922 97.524095 56.859297 96.44347 +Q 57.091172 94.29097 57.091172 93.612845 +Q 57.091172 93.374407 56.970859 93.09222 +Q 56.850547 92.807845 56.850547 92.670032 +Q 56.850547 92.25222 57.570234 92.25222 +Q 57.705859 92.25222 57.981484 92.276282 +Q 58.259297 92.300345 58.397109 92.300345 +Q 58.793047 92.300345 59.584922 92.274095 +Q 60.378984 92.245657 60.774922 92.245657 +Q 60.960859 92.245657 61.334922 92.26097 +Q 61.711172 92.274095 61.897109 92.274095 +Q 62.026172 92.274095 62.271172 92.223782 +Q 62.518359 92.171282 62.640859 92.171282 +Q 62.907734 92.171282 63.113359 92.370345 +Q 63.318984 92.56722 63.318984 92.827532 +Q 63.318984 93.593157 61.698047 93.593157 +Q 61.485859 93.593157 61.164297 93.580032 +Q 60.842734 93.56472 60.774922 93.56472 +L 59.619922 93.586595 +L 58.464922 93.619407 +Q 58.464922 93.927845 58.211172 95.896595 +Q 59.147422 95.150657 60.707109 95.150657 +Q 62.209922 95.150657 63.003984 96.327532 +Q 63.673359 97.325032 63.673359 98.869407 +Q 63.673359 100.715657 62.592734 101.91222 +Q 61.472734 103.156907 59.633047 103.156907 +z +M 68.418594 103.218157 +Q 66.633594 103.218157 65.793594 101.91222 +Q 65.095781 100.838157 65.095781 99.048782 +Q 65.095781 95.671282 67.836719 93.190657 +L 68.479844 92.54097 +Q 68.950156 92.088157 69.190781 92.088157 +Q 69.464219 92.088157 69.667656 92.285032 +Q 69.873281 92.47972 69.879844 92.744407 +Q 69.895156 92.991595 69.184219 93.69597 +L 67.788594 95.056595 +Q 67.235156 95.616595 66.839219 96.751907 +Q 67.434219 96.47847 67.878281 96.345032 +Q 68.322344 96.211595 68.608906 96.211595 +Q 70.207969 96.211595 71.063281 97.066907 +Q 71.918594 97.920032 71.918594 99.47972 +Q 71.918594 101.111595 70.995469 102.144095 +Q 70.030781 103.218157 68.418594 103.218157 +z +M 68.418594 97.605032 +Q 67.830156 97.605032 67.364219 97.810657 +Q 67.187031 97.893782 66.469531 98.337845 +Q 66.427969 98.698782 66.427969 99.048782 +Q 66.427969 100.271595 66.839219 101.043782 +Q 67.357656 102.028157 68.457969 102.028157 +Q 69.490469 102.028157 70.059219 101.29097 +Q 70.584219 100.606282 70.584219 99.47972 +Q 70.584219 98.541282 70.043906 98.073157 +Q 69.505781 97.605032 68.418594 97.605032 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 54.1375 102.739095 +Q 53.966875 102.739095 53.65625 102.634095 +Q 53.345625 102.526907 53.181563 102.526907 +Q 52.831563 102.526907 52.13375 102.56847 +Q 51.438125 102.610032 51.081563 102.610032 +Q 50.814688 102.610032 50.291875 102.677845 +Q 49.769063 102.745657 49.502188 102.745657 +Q 49.427813 102.745657 49.283438 102.719407 +Q 49.14125 102.69097 49.064688 102.69097 +Q 48.594375 102.69097 48.45 102.233782 +Q 48.369063 101.995345 48.369063 101.41347 +Q 48.369063 99.82097 49.235313 98.84972 +Q 49.633437 98.405657 51.376875 97.209095 +Q 52.3525 96.53972 52.680625 96.16347 +Q 53.269063 95.50722 53.269063 94.625657 +Q 53.269063 94.188157 52.7025 93.846907 +Q 52.20375 93.53847 51.724688 93.53847 +Q 51.094688 93.53847 50.528125 93.901595 +L 49.550313 94.66722 +Q 49.257188 94.899095 49.08 94.899095 +Q 48.375625 94.899095 48.375625 94.339095 +Q 48.375625 94.017532 48.63375 93.78347 +Q 49.434375 93.033157 50.022813 92.69847 +Q 50.849688 92.22597 51.724688 92.22597 +Q 52.831563 92.22597 53.7 92.827532 +Q 54.67125 93.50347 54.67125 94.564407 +Q 54.67125 95.260032 54.472188 95.84847 +Q 54.275313 96.436907 53.870625 96.922532 +Q 53.35875 97.53722 52.13375 98.296282 +Q 50.849688 99.10347 50.447188 99.519095 +Q 49.688125 100.306595 49.70125 101.426595 +L 51.11 101.297532 +Q 52.558125 101.214407 53.181563 101.214407 +Q 53.7 101.214407 54.165938 101.393782 +Q 54.780625 101.63222 54.780625 102.056595 +Q 54.780625 102.32347 54.594688 102.531282 +Q 54.410938 102.739095 54.1375 102.739095 +z +M 59.633047 103.156907 +Q 57.692734 103.156907 56.776172 101.721907 +Q 56.653672 101.522845 56.653672 101.339095 +Q 56.653672 101.07222 56.865859 100.877532 +Q 57.078047 100.682845 57.342734 100.682845 +Q 57.624922 100.682845 57.876484 100.982532 +Q 58.239609 101.420032 58.423359 101.542532 +Q 58.867422 101.844407 59.633047 101.844407 +Q 60.816484 101.844407 61.595234 100.94097 +Q 62.341172 100.081282 62.341172 98.869407 +Q 62.341172 97.871907 62.013047 97.250657 +Q 61.588672 96.463157 60.707109 96.463157 +Q 59.976484 96.463157 59.510547 96.66222 +Q 59.140859 96.81972 58.764609 97.202532 +L 58.020859 98.016282 +Q 57.718984 98.322532 57.406172 98.322532 +Q 57.132734 98.322532 56.940234 98.127845 +Q 56.749922 97.933157 56.749922 97.65972 +Q 56.749922 97.524095 56.859297 96.44347 +Q 57.091172 94.29097 57.091172 93.612845 +Q 57.091172 93.374407 56.970859 93.09222 +Q 56.850547 92.807845 56.850547 92.670032 +Q 56.850547 92.25222 57.570234 92.25222 +Q 57.705859 92.25222 57.981484 92.276282 +Q 58.259297 92.300345 58.397109 92.300345 +Q 58.793047 92.300345 59.584922 92.274095 +Q 60.378984 92.245657 60.774922 92.245657 +Q 60.960859 92.245657 61.334922 92.26097 +Q 61.711172 92.274095 61.897109 92.274095 +Q 62.026172 92.274095 62.271172 92.223782 +Q 62.518359 92.171282 62.640859 92.171282 +Q 62.907734 92.171282 63.113359 92.370345 +Q 63.318984 92.56722 63.318984 92.827532 +Q 63.318984 93.593157 61.698047 93.593157 +Q 61.485859 93.593157 61.164297 93.580032 +Q 60.842734 93.56472 60.774922 93.56472 +L 59.619922 93.586595 +L 58.464922 93.619407 +Q 58.464922 93.927845 58.211172 95.896595 +Q 59.147422 95.150657 60.707109 95.150657 +Q 62.209922 95.150657 63.003984 96.327532 +Q 63.673359 97.325032 63.673359 98.869407 +Q 63.673359 100.715657 62.592734 101.91222 +Q 61.472734 103.156907 59.633047 103.156907 +z +M 68.418594 103.218157 +Q 66.633594 103.218157 65.793594 101.91222 +Q 65.095781 100.838157 65.095781 99.048782 +Q 65.095781 95.671282 67.836719 93.190657 +L 68.479844 92.54097 +Q 68.950156 92.088157 69.190781 92.088157 +Q 69.464219 92.088157 69.667656 92.285032 +Q 69.873281 92.47972 69.879844 92.744407 +Q 69.895156 92.991595 69.184219 93.69597 +L 67.788594 95.056595 +Q 67.235156 95.616595 66.839219 96.751907 +Q 67.434219 96.47847 67.878281 96.345032 +Q 68.322344 96.211595 68.608906 96.211595 +Q 70.207969 96.211595 71.063281 97.066907 +Q 71.918594 97.920032 71.918594 99.47972 +Q 71.918594 101.111595 70.995469 102.144095 +Q 70.030781 103.218157 68.418594 103.218157 +z +M 68.418594 97.605032 +Q 67.830156 97.605032 67.364219 97.810657 +Q 67.187031 97.893782 66.469531 98.337845 +Q 66.427969 98.698782 66.427969 99.048782 +Q 66.427969 100.271595 66.839219 101.043782 +Q 67.357656 102.028157 68.457969 102.028157 +Q 69.490469 102.028157 70.059219 101.29097 +Q 70.584219 100.606282 70.584219 99.47972 +Q 70.584219 98.541282 70.043906 98.073157 +Q 69.505781 97.605032 68.418594 97.605032 +z +"/> + </g> + </g> + <g id="ytick_6"> + <path d="M 84.38 58.873297 +L 76.38 58.873297 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 58.873297 +L 76.38 58.873297 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_21"> + <path d="M 45.757188 64.379235 +L 44.396563 64.379235 +L 43.0425 64.372672 +Q 42.565625 64.372672 42.373125 64.311422 +Q 42.025313 64.188922 42.025313 63.790797 +Q 42.025313 63.101735 43.097188 63.101735 +L 43.425313 63.108297 +L 43.7075 63.121422 +Q 43.7075 62.793297 43.648438 62.15236 +Q 43.589375 61.509235 43.589375 61.187672 +Q 43.589375 60.319235 43.746875 58.54736 +Q 43.897813 56.80611 43.89125 55.902672 +Q 42.974688 56.61361 42.723125 56.61361 +Q 42.449688 56.61361 42.24625 56.410172 +Q 42.045 56.204547 42.045 55.937672 +Q 42.045 55.61611 42.633438 55.156735 +Q 43.003125 54.89861 43.679063 54.323297 +Q 44.280625 53.715172 44.8275 53.715172 +Q 45.284688 53.715172 45.284688 54.24236 +Q 45.284688 54.39986 45.243125 54.710485 +Q 45.20375 55.02111 45.20375 55.17861 +Q 45.20375 55.403922 45.227813 55.863297 +Q 45.251875 56.320485 45.251875 56.545797 +Q 45.251875 57.324547 45.087813 58.87111 +Q 44.92375 60.415485 44.92375 61.187672 +Q 44.92375 61.58361 44.978438 62.15236 +Q 45.033125 62.718922 45.039688 63.07986 +L 45.757188 63.066735 +Q 46.04375 63.066735 46.231875 63.25486 +Q 46.42 63.442985 46.42 63.722985 +Q 46.42 64.009547 46.231875 64.195485 +Q 46.04375 64.379235 45.757188 64.379235 +z +M 51.423359 64.639547 +Q 49.345234 64.639547 48.389297 62.73861 +Q 47.665234 61.275172 47.665234 58.930172 +Q 47.665234 56.948297 48.608047 55.471735 +Q 49.721484 53.74361 51.635547 53.74361 +Q 53.433672 53.74361 54.439922 55.27486 +Q 55.306172 56.600485 55.306172 58.507985 +Q 55.306172 61.570485 54.334922 63.10611 +Q 53.365859 64.639547 51.423359 64.639547 +z +M 51.628984 55.062672 +Q 50.358047 55.062672 49.612109 56.353297 +Q 48.990859 57.433922 48.990859 58.820797 +Q 48.990859 61.071735 49.598984 62.200485 +Q 50.207109 63.327047 51.423359 63.327047 +Q 52.873672 63.327047 53.501484 61.673297 +Q 53.938984 60.52486 53.938984 58.759547 +Q 53.938984 56.906735 53.361484 55.985797 +Q 52.783984 55.062672 51.628984 55.062672 +z +M 62.682969 64.385797 +Q 62.512344 64.385797 62.201719 64.280797 +Q 61.891094 64.17361 61.727031 64.17361 +Q 61.377031 64.17361 60.679219 64.215172 +Q 59.983594 64.256735 59.627031 64.256735 +Q 59.360156 64.256735 58.837344 64.324547 +Q 58.314531 64.39236 58.047656 64.39236 +Q 57.973281 64.39236 57.828906 64.36611 +Q 57.686719 64.337672 57.610156 64.337672 +Q 57.139844 64.337672 56.995469 63.880485 +Q 56.914531 63.642047 56.914531 63.060172 +Q 56.914531 61.467672 57.780781 60.496422 +Q 58.178906 60.05236 59.922344 58.855797 +Q 60.897969 58.186422 61.226094 57.810172 +Q 61.814531 57.153922 61.814531 56.27236 +Q 61.814531 55.83486 61.247969 55.49361 +Q 60.749219 55.185172 60.270156 55.185172 +Q 59.640156 55.185172 59.073594 55.548297 +L 58.095781 56.313922 +Q 57.802656 56.545797 57.625469 56.545797 +Q 56.921094 56.545797 56.921094 55.985797 +Q 56.921094 55.664235 57.179219 55.430172 +Q 57.979844 54.67986 58.568281 54.345172 +Q 59.395156 53.872672 60.270156 53.872672 +Q 61.377031 53.872672 62.245469 54.474235 +Q 63.216719 55.150172 63.216719 56.21111 +Q 63.216719 56.906735 63.017656 57.495172 +Q 62.820781 58.08361 62.416094 58.569235 +Q 61.904219 59.183922 60.679219 59.942985 +Q 59.395156 60.750172 58.992656 61.165797 +Q 58.233594 61.953297 58.246719 63.073297 +L 59.655469 62.944235 +Q 61.103594 62.86111 61.727031 62.86111 +Q 62.245469 62.86111 62.711406 63.040485 +Q 63.326094 63.278922 63.326094 63.703297 +Q 63.326094 63.970172 63.140156 64.177985 +Q 62.956406 64.385797 62.682969 64.385797 +z +M 70.928203 61.384547 +L 70.928203 63.915485 +Q 70.928203 64.54986 70.304766 64.54986 +Q 69.580703 64.54986 69.580703 63.558922 +Q 69.580703 63.436422 69.593828 63.21111 +Q 69.606953 62.985797 69.606953 62.902672 +L 69.600391 61.351735 +L 66.586016 61.275172 +Q 65.649766 61.275172 65.286641 61.213922 +Q 64.665391 61.11111 64.665391 60.728297 +Q 64.665391 60.422047 65.041641 59.949547 +L 65.630078 59.251735 +L 68.992266 54.345172 +Q 69.451641 53.70861 70.153828 53.70861 +Q 70.928203 53.70861 70.928203 54.377985 +L 70.928203 60.058922 +Q 71.044141 60.05236 71.208203 60.05236 +Q 72.466016 60.05236 72.466016 60.728297 +Q 72.466016 61.220485 71.945391 61.351735 +Q 71.713516 61.412985 70.928203 61.384547 +z +M 69.600391 55.602985 +Q 67.776016 58.514547 66.750078 59.962672 +L 69.600391 60.032672 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 45.757188 64.379235 +L 44.396563 64.379235 +L 43.0425 64.372672 +Q 42.565625 64.372672 42.373125 64.311422 +Q 42.025313 64.188922 42.025313 63.790797 +Q 42.025313 63.101735 43.097188 63.101735 +L 43.425313 63.108297 +L 43.7075 63.121422 +Q 43.7075 62.793297 43.648438 62.15236 +Q 43.589375 61.509235 43.589375 61.187672 +Q 43.589375 60.319235 43.746875 58.54736 +Q 43.897813 56.80611 43.89125 55.902672 +Q 42.974688 56.61361 42.723125 56.61361 +Q 42.449688 56.61361 42.24625 56.410172 +Q 42.045 56.204547 42.045 55.937672 +Q 42.045 55.61611 42.633438 55.156735 +Q 43.003125 54.89861 43.679063 54.323297 +Q 44.280625 53.715172 44.8275 53.715172 +Q 45.284688 53.715172 45.284688 54.24236 +Q 45.284688 54.39986 45.243125 54.710485 +Q 45.20375 55.02111 45.20375 55.17861 +Q 45.20375 55.403922 45.227813 55.863297 +Q 45.251875 56.320485 45.251875 56.545797 +Q 45.251875 57.324547 45.087813 58.87111 +Q 44.92375 60.415485 44.92375 61.187672 +Q 44.92375 61.58361 44.978438 62.15236 +Q 45.033125 62.718922 45.039688 63.07986 +L 45.757188 63.066735 +Q 46.04375 63.066735 46.231875 63.25486 +Q 46.42 63.442985 46.42 63.722985 +Q 46.42 64.009547 46.231875 64.195485 +Q 46.04375 64.379235 45.757188 64.379235 +z +M 51.423359 64.639547 +Q 49.345234 64.639547 48.389297 62.73861 +Q 47.665234 61.275172 47.665234 58.930172 +Q 47.665234 56.948297 48.608047 55.471735 +Q 49.721484 53.74361 51.635547 53.74361 +Q 53.433672 53.74361 54.439922 55.27486 +Q 55.306172 56.600485 55.306172 58.507985 +Q 55.306172 61.570485 54.334922 63.10611 +Q 53.365859 64.639547 51.423359 64.639547 +z +M 51.628984 55.062672 +Q 50.358047 55.062672 49.612109 56.353297 +Q 48.990859 57.433922 48.990859 58.820797 +Q 48.990859 61.071735 49.598984 62.200485 +Q 50.207109 63.327047 51.423359 63.327047 +Q 52.873672 63.327047 53.501484 61.673297 +Q 53.938984 60.52486 53.938984 58.759547 +Q 53.938984 56.906735 53.361484 55.985797 +Q 52.783984 55.062672 51.628984 55.062672 +z +M 62.682969 64.385797 +Q 62.512344 64.385797 62.201719 64.280797 +Q 61.891094 64.17361 61.727031 64.17361 +Q 61.377031 64.17361 60.679219 64.215172 +Q 59.983594 64.256735 59.627031 64.256735 +Q 59.360156 64.256735 58.837344 64.324547 +Q 58.314531 64.39236 58.047656 64.39236 +Q 57.973281 64.39236 57.828906 64.36611 +Q 57.686719 64.337672 57.610156 64.337672 +Q 57.139844 64.337672 56.995469 63.880485 +Q 56.914531 63.642047 56.914531 63.060172 +Q 56.914531 61.467672 57.780781 60.496422 +Q 58.178906 60.05236 59.922344 58.855797 +Q 60.897969 58.186422 61.226094 57.810172 +Q 61.814531 57.153922 61.814531 56.27236 +Q 61.814531 55.83486 61.247969 55.49361 +Q 60.749219 55.185172 60.270156 55.185172 +Q 59.640156 55.185172 59.073594 55.548297 +L 58.095781 56.313922 +Q 57.802656 56.545797 57.625469 56.545797 +Q 56.921094 56.545797 56.921094 55.985797 +Q 56.921094 55.664235 57.179219 55.430172 +Q 57.979844 54.67986 58.568281 54.345172 +Q 59.395156 53.872672 60.270156 53.872672 +Q 61.377031 53.872672 62.245469 54.474235 +Q 63.216719 55.150172 63.216719 56.21111 +Q 63.216719 56.906735 63.017656 57.495172 +Q 62.820781 58.08361 62.416094 58.569235 +Q 61.904219 59.183922 60.679219 59.942985 +Q 59.395156 60.750172 58.992656 61.165797 +Q 58.233594 61.953297 58.246719 63.073297 +L 59.655469 62.944235 +Q 61.103594 62.86111 61.727031 62.86111 +Q 62.245469 62.86111 62.711406 63.040485 +Q 63.326094 63.278922 63.326094 63.703297 +Q 63.326094 63.970172 63.140156 64.177985 +Q 62.956406 64.385797 62.682969 64.385797 +z +M 70.928203 61.384547 +L 70.928203 63.915485 +Q 70.928203 64.54986 70.304766 64.54986 +Q 69.580703 64.54986 69.580703 63.558922 +Q 69.580703 63.436422 69.593828 63.21111 +Q 69.606953 62.985797 69.606953 62.902672 +L 69.600391 61.351735 +L 66.586016 61.275172 +Q 65.649766 61.275172 65.286641 61.213922 +Q 64.665391 61.11111 64.665391 60.728297 +Q 64.665391 60.422047 65.041641 59.949547 +L 65.630078 59.251735 +L 68.992266 54.345172 +Q 69.451641 53.70861 70.153828 53.70861 +Q 70.928203 53.70861 70.928203 54.377985 +L 70.928203 60.058922 +Q 71.044141 60.05236 71.208203 60.05236 +Q 72.466016 60.05236 72.466016 60.728297 +Q 72.466016 61.220485 71.945391 61.351735 +Q 71.713516 61.412985 70.928203 61.384547 +z +M 69.600391 55.602985 +Q 67.776016 58.514547 66.750078 59.962672 +L 69.600391 60.032672 +z +"/> + </g> + </g> + <g id="ytick_7"> + <path d="M 84.38 20.52 +L 76.38 20.52 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 20.52 +L 76.38 20.52 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_22"> + <path d="M 45.293438 23.03125 +L 45.293438 25.562187 +Q 45.293438 26.196562 44.67 26.196562 +Q 43.945938 26.196562 43.945938 25.205625 +Q 43.945938 25.083125 43.959063 24.857812 +Q 43.972188 24.6325 43.972188 24.549375 +L 43.965625 22.998437 +L 40.95125 22.921875 +Q 40.015 22.921875 39.651875 22.860625 +Q 39.030625 22.757812 39.030625 22.375 +Q 39.030625 22.06875 39.406875 21.59625 +L 39.995313 20.898437 +L 43.3575 15.991875 +Q 43.816875 15.355312 44.519063 15.355312 +Q 45.293438 15.355312 45.293438 16.024687 +L 45.293438 21.705625 +Q 45.409375 21.699062 45.573438 21.699062 +Q 46.83125 21.699062 46.83125 22.375 +Q 46.83125 22.867187 46.310625 22.998437 +Q 46.07875 23.059687 45.293438 23.03125 +z +M 43.965625 17.249687 +Q 42.14125 20.16125 41.115313 21.609375 +L 43.965625 21.679375 +z +M 51.423359 26.28625 +Q 49.345234 26.28625 48.389297 24.385312 +Q 47.665234 22.921875 47.665234 20.576875 +Q 47.665234 18.595 48.608047 17.118437 +Q 49.721484 15.390312 51.635547 15.390312 +Q 53.433672 15.390312 54.439922 16.921562 +Q 55.306172 18.247187 55.306172 20.154687 +Q 55.306172 23.217187 54.334922 24.752812 +Q 53.365859 26.28625 51.423359 26.28625 +z +M 51.628984 16.709375 +Q 50.358047 16.709375 49.612109 18 +Q 48.990859 19.080625 48.990859 20.4675 +Q 48.990859 22.718437 49.598984 23.847187 +Q 50.207109 24.97375 51.423359 24.97375 +Q 52.873672 24.97375 53.501484 23.32 +Q 53.938984 22.171562 53.938984 20.40625 +Q 53.938984 18.553437 53.361484 17.6325 +Q 52.783984 16.709375 51.628984 16.709375 +z +M 61.151719 25.1925 +Q 60.652969 25.562187 59.552656 26.080625 +Q 58.327656 26.669062 57.850781 26.669062 +Q 57.570781 26.669062 57.389219 26.463437 +Q 57.207656 26.257812 57.207656 25.984375 +Q 57.207656 25.581875 57.671406 25.37625 +L 58.813281 24.986875 +Q 59.874219 24.555937 60.488906 23.995937 +Q 61.103594 23.435937 61.608906 22.403437 +L 61.904219 21.815 +Q 61.521406 22.03375 60.919844 22.219687 +Q 60.318281 22.403437 59.942031 22.403437 +Q 58.649219 22.403437 57.706406 21.685937 +Q 56.557969 20.810937 56.557969 19.196562 +Q 56.557969 17.289062 57.734844 16.333125 +Q 58.738906 15.519375 60.372969 15.519375 +Q 61.630781 15.519375 62.628281 16.545312 +Q 63.680469 17.6325 63.687031 19.170312 +Q 63.695781 20.905 63.046094 22.539062 +Q 62.348281 24.304375 61.151719 25.1925 +z +M 60.180469 16.6875 +Q 59.032031 16.6875 58.454531 17.2825 +Q 57.877031 17.8775 57.870469 19.074062 +Q 57.870469 20.078125 58.574844 20.631562 +Q 59.196094 21.117187 60.141094 21.117187 +Q 60.687969 21.117187 61.280781 20.789062 +Q 61.554219 20.640312 62.265156 20.113125 +Q 62.354844 19.518125 62.354844 19.170312 +Q 62.348281 18.315 61.632969 17.50125 +Q 60.919844 16.6875 60.180469 16.6875 +z +M 68.419141 26.511562 +Q 66.634141 26.511562 65.794141 25.205625 +Q 65.096328 24.131562 65.096328 22.342187 +Q 65.096328 18.964687 67.837266 16.484062 +L 68.480391 15.834375 +Q 68.950703 15.381562 69.191328 15.381562 +Q 69.464766 15.381562 69.668203 15.578437 +Q 69.873828 15.773125 69.880391 16.037812 +Q 69.895703 16.285 69.184766 16.989375 +L 67.789141 18.35 +Q 67.235703 18.91 66.839766 20.045312 +Q 67.434766 19.771875 67.878828 19.638437 +Q 68.322891 19.505 68.609453 19.505 +Q 70.208516 19.505 71.063828 20.360312 +Q 71.919141 21.213437 71.919141 22.773125 +Q 71.919141 24.405 70.996016 25.4375 +Q 70.031328 26.511562 68.419141 26.511562 +z +M 68.419141 20.898437 +Q 67.830703 20.898437 67.364766 21.104062 +Q 67.187578 21.187187 66.470078 21.63125 +Q 66.428516 21.992187 66.428516 22.342187 +Q 66.428516 23.565 66.839766 24.337187 +Q 67.358203 25.321562 68.458516 25.321562 +Q 69.491016 25.321562 70.059766 24.584375 +Q 70.584766 23.899687 70.584766 22.773125 +Q 70.584766 21.834687 70.044453 21.366562 +Q 69.506328 20.898437 68.419141 20.898437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 45.293438 23.03125 +L 45.293438 25.562187 +Q 45.293438 26.196562 44.67 26.196562 +Q 43.945938 26.196562 43.945938 25.205625 +Q 43.945938 25.083125 43.959063 24.857812 +Q 43.972188 24.6325 43.972188 24.549375 +L 43.965625 22.998437 +L 40.95125 22.921875 +Q 40.015 22.921875 39.651875 22.860625 +Q 39.030625 22.757812 39.030625 22.375 +Q 39.030625 22.06875 39.406875 21.59625 +L 39.995313 20.898437 +L 43.3575 15.991875 +Q 43.816875 15.355312 44.519063 15.355312 +Q 45.293438 15.355312 45.293438 16.024687 +L 45.293438 21.705625 +Q 45.409375 21.699062 45.573438 21.699062 +Q 46.83125 21.699062 46.83125 22.375 +Q 46.83125 22.867187 46.310625 22.998437 +Q 46.07875 23.059687 45.293438 23.03125 +z +M 43.965625 17.249687 +Q 42.14125 20.16125 41.115313 21.609375 +L 43.965625 21.679375 +z +M 51.423359 26.28625 +Q 49.345234 26.28625 48.389297 24.385312 +Q 47.665234 22.921875 47.665234 20.576875 +Q 47.665234 18.595 48.608047 17.118437 +Q 49.721484 15.390312 51.635547 15.390312 +Q 53.433672 15.390312 54.439922 16.921562 +Q 55.306172 18.247187 55.306172 20.154687 +Q 55.306172 23.217187 54.334922 24.752812 +Q 53.365859 26.28625 51.423359 26.28625 +z +M 51.628984 16.709375 +Q 50.358047 16.709375 49.612109 18 +Q 48.990859 19.080625 48.990859 20.4675 +Q 48.990859 22.718437 49.598984 23.847187 +Q 50.207109 24.97375 51.423359 24.97375 +Q 52.873672 24.97375 53.501484 23.32 +Q 53.938984 22.171562 53.938984 20.40625 +Q 53.938984 18.553437 53.361484 17.6325 +Q 52.783984 16.709375 51.628984 16.709375 +z +M 61.151719 25.1925 +Q 60.652969 25.562187 59.552656 26.080625 +Q 58.327656 26.669062 57.850781 26.669062 +Q 57.570781 26.669062 57.389219 26.463437 +Q 57.207656 26.257812 57.207656 25.984375 +Q 57.207656 25.581875 57.671406 25.37625 +L 58.813281 24.986875 +Q 59.874219 24.555937 60.488906 23.995937 +Q 61.103594 23.435937 61.608906 22.403437 +L 61.904219 21.815 +Q 61.521406 22.03375 60.919844 22.219687 +Q 60.318281 22.403437 59.942031 22.403437 +Q 58.649219 22.403437 57.706406 21.685937 +Q 56.557969 20.810937 56.557969 19.196562 +Q 56.557969 17.289062 57.734844 16.333125 +Q 58.738906 15.519375 60.372969 15.519375 +Q 61.630781 15.519375 62.628281 16.545312 +Q 63.680469 17.6325 63.687031 19.170312 +Q 63.695781 20.905 63.046094 22.539062 +Q 62.348281 24.304375 61.151719 25.1925 +z +M 60.180469 16.6875 +Q 59.032031 16.6875 58.454531 17.2825 +Q 57.877031 17.8775 57.870469 19.074062 +Q 57.870469 20.078125 58.574844 20.631562 +Q 59.196094 21.117187 60.141094 21.117187 +Q 60.687969 21.117187 61.280781 20.789062 +Q 61.554219 20.640312 62.265156 20.113125 +Q 62.354844 19.518125 62.354844 19.170312 +Q 62.348281 18.315 61.632969 17.50125 +Q 60.919844 16.6875 60.180469 16.6875 +z +M 68.419141 26.511562 +Q 66.634141 26.511562 65.794141 25.205625 +Q 65.096328 24.131562 65.096328 22.342187 +Q 65.096328 18.964687 67.837266 16.484062 +L 68.480391 15.834375 +Q 68.950703 15.381562 69.191328 15.381562 +Q 69.464766 15.381562 69.668203 15.578437 +Q 69.873828 15.773125 69.880391 16.037812 +Q 69.895703 16.285 69.184766 16.989375 +L 67.789141 18.35 +Q 67.235703 18.91 66.839766 20.045312 +Q 67.434766 19.771875 67.878828 19.638437 +Q 68.322891 19.505 68.609453 19.505 +Q 70.208516 19.505 71.063828 20.360312 +Q 71.919141 21.213437 71.919141 22.773125 +Q 71.919141 24.405 70.996016 25.4375 +Q 70.031328 26.511562 68.419141 26.511562 +z +M 68.419141 20.898437 +Q 67.830703 20.898437 67.364766 21.104062 +Q 67.187578 21.187187 66.470078 21.63125 +Q 66.428516 21.992187 66.428516 22.342187 +Q 66.428516 23.565 66.839766 24.337187 +Q 67.358203 25.321562 68.458516 25.321562 +Q 69.491016 25.321562 70.059766 24.584375 +Q 70.584766 23.899687 70.584766 22.773125 +Q 70.584766 21.834687 70.044453 21.366562 +Q 69.506328 20.898437 68.419141 20.898437 +z +"/> + </g> + </g> + <g id="ytick_8"> + <path d="M 84.38 256.813286 +L 82.38 256.813286 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 256.813286 +L 82.38 256.813286 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_9"> + <path d="M 84.38 253.554694 +L 82.38 253.554694 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 253.554694 +L 82.38 253.554694 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_10"> + <path d="M 84.38 231.463136 +L 82.38 231.463136 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 231.463136 +L 82.38 231.463136 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_11"> + <path d="M 84.38 220.245515 +L 82.38 220.245515 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 220.245515 +L 82.38 220.245515 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_12"> + <path d="M 84.38 212.286487 +L 82.38 212.286487 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 212.286487 +L 82.38 212.286487 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_13"> + <path d="M 84.38 206.112985 +L 82.38 206.112985 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 206.112985 +L 82.38 206.112985 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_14"> + <path d="M 84.38 201.068867 +L 82.38 201.068867 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 201.068867 +L 82.38 201.068867 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_15"> + <path d="M 84.38 196.804125 +L 82.38 196.804125 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 196.804125 +L 82.38 196.804125 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_16"> + <path d="M 84.38 193.109838 +L 82.38 193.109838 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 193.109838 +L 82.38 193.109838 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_17"> + <path d="M 84.38 189.851246 +L 82.38 189.851246 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 189.851246 +L 82.38 189.851246 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_18"> + <path d="M 84.38 167.759688 +L 82.38 167.759688 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 167.759688 +L 82.38 167.759688 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_19"> + <path d="M 84.38 156.542067 +L 82.38 156.542067 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 156.542067 +L 82.38 156.542067 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_20"> + <path d="M 84.38 148.583039 +L 82.38 148.583039 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 148.583039 +L 82.38 148.583039 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_21"> + <path d="M 84.38 142.409537 +L 82.38 142.409537 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 142.409537 +L 82.38 142.409537 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_22"> + <path d="M 84.38 137.365419 +L 82.38 137.365419 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 137.365419 +L 82.38 137.365419 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_23"> + <path d="M 84.38 133.100677 +L 82.38 133.100677 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 133.100677 +L 82.38 133.100677 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_24"> + <path d="M 84.38 129.40639 +L 82.38 129.40639 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 129.40639 +L 82.38 129.40639 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_25"> + <path d="M 84.38 126.147798 +L 82.38 126.147798 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 126.147798 +L 82.38 126.147798 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_26"> + <path d="M 84.38 104.05624 +L 82.38 104.05624 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 104.05624 +L 82.38 104.05624 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_27"> + <path d="M 84.38 92.838619 +L 82.38 92.838619 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 92.838619 +L 82.38 92.838619 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_28"> + <path d="M 84.38 84.879591 +L 82.38 84.879591 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 84.879591 +L 82.38 84.879591 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_29"> + <path d="M 84.38 78.706089 +L 82.38 78.706089 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 78.706089 +L 82.38 78.706089 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_30"> + <path d="M 84.38 73.66197 +L 82.38 73.66197 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 73.66197 +L 82.38 73.66197 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_31"> + <path d="M 84.38 69.397229 +L 82.38 69.397229 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 69.397229 +L 82.38 69.397229 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_32"> + <path d="M 84.38 65.702942 +L 82.38 65.702942 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 65.702942 +L 82.38 65.702942 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_33"> + <path d="M 84.38 62.44435 +L 82.38 62.44435 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 62.44435 +L 82.38 62.44435 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_34"> + <path d="M 84.38 40.352791 +L 82.38 40.352791 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 40.352791 +L 82.38 40.352791 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_35"> + <path d="M 84.38 29.135171 +L 82.38 29.135171 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 29.135171 +L 82.38 29.135171 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_36"> + <path d="M 84.38 21.176143 +L 82.38 21.176143 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 21.176143 +L 82.38 21.176143 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="text_23"> + <path d="M 24.436876 231.694998 +Q 24.436876 231.942498 24.321563 232.769373 +Q 25.649063 232.839686 28.970626 232.839687 +Q 29.322188 232.839687 29.564063 233.0675 +Q 29.805938 233.295313 29.805938 233.638438 +Q 29.805938 233.99 29.564063 234.217812 +Q 29.322188 234.445625 28.970625 234.445625 +L 26.385938 234.445624 +Q 25.095 234.445624 22.749375 234.288123 +Q 20.206875 234.113747 19.11 234.094059 +L 17.897813 234.094059 +Q 17.025938 234.094058 16.632188 233.989996 +Q 15.858751 233.787496 15.962813 233.129371 +Q 15.875626 232.848121 15.833438 232.330621 +Q 15.788439 231.810308 15.788439 231.053745 +Q 15.788439 229.444995 16.885315 228.038746 +Q 18.097503 226.491871 19.80469 226.491872 +Q 21.984378 226.491873 23.275315 228.145623 +Q 24.436877 229.622186 24.436876 231.694998 +z +M 17.456251 231.256246 +Q 17.456251 231.644371 17.475939 231.948121 +Q 17.492814 232.249059 17.526563 232.459996 +L 19.143751 232.476872 +L 22.642501 232.662498 +L 22.757814 231.694998 +Q 22.757814 230.218435 22.009689 229.208748 +Q 21.191252 228.100622 19.80469 228.100622 +Q 18.820315 228.100621 18.108752 229.155309 +Q 17.456252 230.131246 17.456251 231.256246 +z +M 30.000005 220.629922 +Q 30.000004 222.615547 29.007191 223.847422 +Q 27.907503 225.191796 25.930316 225.191796 +Q 23.643753 225.191795 22.096879 224.083669 +Q 20.409379 222.879919 20.40938 220.868981 +Q 20.40938 219.409294 20.901568 218.486794 +Q 21.509068 217.353357 22.766256 217.353357 +Q 23.643756 217.353357 24.366568 218.34617 +Q 24.681568 218.78492 25.350942 220.208045 +L 26.940004 223.566171 +Q 27.671254 223.073984 28.039692 222.339921 +Q 28.408129 221.605859 28.40813 220.629921 +Q 28.40813 220.025234 28.180318 219.206796 +Q 27.890631 218.168984 27.420943 217.870859 +Q 26.948443 217.572734 26.948443 217.229609 +Q 26.948444 216.920234 27.181881 216.681171 +Q 27.415319 216.439296 27.721881 216.439296 +Q 28.697819 216.439297 29.400943 218.011484 +Q 30.000005 219.35586 30.000005 220.629922 +z +M 21.992817 220.868982 +Q 21.992817 221.940544 22.822504 222.652107 +Q 23.652191 223.36367 25.322816 223.715233 +L 24.040317 221.018045 +Q 23.26688 219.42617 22.695943 218.748357 +Q 21.992818 219.504919 21.992817 220.868982 +z +M 23.100946 208.034842 +Q 24.197821 208.096717 24.197821 208.915154 +Q 24.197821 209.671717 23.328758 209.671717 +Q 23.160008 209.671717 22.712821 209.697029 +L 21.975946 209.722341 +Q 22.141883 211.111716 22.75782 211.947029 +Q 23.328757 212.728904 24.47907 213.246405 +L 29.296882 213.229531 +Q 30.18282 213.229531 30.182819 214.101406 +Q 30.182819 214.874844 29.296882 214.874844 +L 23.126257 214.874842 +Q 22.836569 214.874842 22.257194 214.852341 +Q 21.675007 214.829841 21.385319 214.829841 +Q 20.499382 214.829841 20.499382 214.056403 +Q 20.499382 213.195778 21.956257 213.187341 +Q 20.330633 211.499841 20.330633 209.441091 +Q 20.330634 208.729528 20.867821 208.377966 +Q 21.402196 208.026404 22.485009 208.026404 +Q 22.940634 208.026404 23.100946 208.034842 +z +M 17.236886 200.320152 +Q 17.236886 202.446402 20.190011 202.699528 +L 20.735636 202.727653 +Q 20.628761 201.234216 20.628761 200.792653 +Q 20.628762 199.394841 21.509074 199.394841 +Q 22.150324 199.394841 22.274074 200.081091 +Q 22.327511 200.379216 22.313449 200.781404 +Q 22.299386 201.180779 22.431573 202.806404 +L 24.436886 202.876717 +Q 24.979698 202.876717 26.070948 202.842968 +Q 27.159386 202.806405 27.696573 202.806406 +Q 29.367198 202.806406 30.298136 203.000469 +Q 31.001261 203.149532 31.00126 203.816094 +Q 31.00126 204.176094 30.767823 204.432032 +Q 30.534385 204.687969 30.182823 204.687969 +Q 30.11251 204.687969 30.008448 204.668281 +Q 28.866573 204.485469 27.519385 204.485468 +L 25.120323 204.51078 +L 22.572198 204.510779 +Q 22.659385 205.610466 22.659385 205.900154 +Q 22.659384 206.788904 21.807197 206.788904 +Q 20.938134 206.788903 20.893135 205.250466 +L 20.867823 204.406716 +Q 20.375635 204.378591 19.531885 204.274528 +Q 17.58001 204.046715 16.65751 203.290152 +Q 15.540948 202.376089 15.540949 200.432652 +Q 15.540949 199.175464 16.393137 199.175464 +Q 17.236887 199.175465 17.236886 200.320152 +z +M 30.112514 193.780742 +Q 30.112513 195.257305 29.024075 196.32043 +Q 27.811887 197.507304 25.761575 197.569178 +Q 23.77595 197.619803 22.265638 196.565115 +Q 20.479701 195.336052 20.479701 193.139489 +Q 20.479702 191.381677 22.088452 190.476052 +Q 23.39064 189.75324 25.218765 189.781366 +Q 27.167827 189.806679 28.548765 190.799492 +Q 30.112514 191.924492 30.112514 193.780742 +z +M 22.265639 193.25199 +Q 22.257201 194.54574 23.494701 195.26574 +Q 24.487513 195.836678 25.761575 195.836678 +Q 27.03845 195.836679 27.750013 195.141992 +Q 28.337826 194.562617 28.337826 193.780742 +Q 28.337826 192.866679 27.671264 192.205742 +Q 26.931577 191.460429 25.674389 191.415428 +Q 22.274077 191.291677 22.265639 193.25199 +z +M 23.100955 180.77117 +Q 24.19783 180.833045 24.19783 181.651483 +Q 24.19783 182.408045 23.328767 182.408045 +Q 23.160017 182.408045 22.71283 182.433357 +L 21.975955 182.458669 +Q 22.141892 183.848044 22.757829 184.683357 +Q 23.328766 185.465232 24.479079 185.982733 +L 29.296891 185.965859 +Q 30.182829 185.96586 30.182828 186.837735 +Q 30.182828 187.611172 29.296891 187.611172 +L 23.126266 187.61117 +Q 22.836578 187.61117 22.257203 187.588669 +Q 21.675016 187.566169 21.385328 187.566169 +Q 20.499391 187.566169 20.499391 186.792731 +Q 20.499391 185.932106 21.956266 185.923669 +Q 20.330642 184.236169 20.330642 182.177419 +Q 20.330643 181.465856 20.86783 181.114294 +Q 21.402205 180.762732 22.485018 180.762732 +Q 22.940643 180.762732 23.100955 180.77117 +z +M 30.32346 167.799922 +Q 30.323459 168.519922 29.558459 168.643672 +Q 28.593772 168.801172 26.835959 168.958671 +L 24.110647 169.259608 +Q 23.503147 169.346795 22.923771 169.557732 +Q 22.133459 169.855857 22.133459 170.207419 +Q 22.133459 170.533669 22.687521 171.419607 +Q 23.196583 172.263357 23.503146 172.527732 +Q 24.330021 172.53617 25.156896 172.482733 +L 27.502521 172.221171 +Q 28.891896 172.052422 29.797521 172.052422 +Q 30.182833 172.052422 30.433146 172.294297 +Q 30.686271 172.536172 30.68627 172.91586 +Q 30.68627 173.292735 30.433145 173.53461 +Q 30.182833 173.776485 29.79752 173.776484 +Q 28.734395 173.776484 26.655958 173.993046 +Q 24.57752 174.206795 23.511582 174.206795 +Q 22.580645 174.206795 22.063145 174.471169 +Q 22.344395 175.084295 22.977207 175.717107 +L 24.135957 176.75492 +Q 24.346894 176.895545 24.690019 177.20492 +Q 25.218769 177.20492 26.248144 177.300546 +Q 27.274706 177.396171 27.766894 177.396171 +Q 28.031269 177.396171 28.506581 177.314609 +Q 28.979081 177.230234 29.190019 177.230234 +Q 29.550019 177.230234 29.794706 177.500234 +Q 30.042206 177.767422 30.042206 178.127422 +Q 30.042206 179.120235 27.783768 179.120234 +Q 27.257831 179.120234 26.211581 179.024608 +Q 25.165331 178.92617 24.636581 178.92617 +Q 24.172518 178.92617 23.241581 179.010545 +Q 22.307831 179.092107 21.835331 179.092107 +Q 19.838456 179.092106 19.838456 178.197731 +Q 19.838456 177.854606 20.139394 177.570544 +Q 20.437519 177.283669 20.789081 177.283669 +Q 20.955019 177.283669 21.306581 177.328669 +Q 21.658144 177.370857 21.843769 177.370857 +L 22.766269 177.353982 +Q 21.824082 176.895544 21.064707 176.009607 +Q 20.305332 175.120856 20.305332 174.496481 +Q 20.305333 173.115544 21.67502 172.598044 +Q 21.033771 172.114294 20.713146 171.447731 +Q 20.392521 170.778356 20.392521 169.917731 +Q 20.392522 168.449606 21.97596 167.912419 +Q 22.29096 167.808357 24.445335 167.55242 +Q 25.955647 167.307733 29.47971 166.919609 +Q 29.831272 166.894297 30.07596 167.158672 +Q 30.32346 167.420235 30.32346 167.799922 +z +M 30.1744 158.114024 +Q 30.1744 158.279961 29.789088 158.721524 +Q 29.429087 159.115273 29.147837 159.309336 +Q 29.603462 160.153086 29.836899 160.794336 +Q 30.070337 161.435586 30.070337 161.865899 +Q 30.070336 163.924649 28.908773 164.864023 +Q 27.820335 165.752773 25.570335 165.752772 +Q 23.441273 165.752771 21.930961 164.290271 +Q 20.417836 162.824958 20.417837 160.794333 +Q 20.417837 160.029333 20.8144 159.081521 +Q 21.306588 157.886208 22.001275 157.886208 +Q 22.237525 157.886209 22.42315 158.060584 +Q 22.757838 158.147771 23.522838 158.198396 +Q 24.285025 158.246209 25.480338 158.254647 +Q 26.571588 158.263085 27.2044 158.105585 +Q 27.589713 158.018398 28.751275 157.551523 +Q 28.908775 157.489648 29.21815 157.349023 +L 29.367213 157.295586 +Q 29.718775 157.295586 29.946588 157.543086 +Q 30.1744 157.787774 30.1744 158.114024 +z +M 24.06565 159.942147 +Q 23.688775 159.942147 23.2444 159.894334 +Q 22.800025 159.846521 22.2994 159.748084 +Q 22.133462 160.074333 22.054712 160.307771 +Q 21.975962 160.538396 21.975962 160.679021 +Q 21.975961 162.043083 23.086899 163.033084 +Q 24.197836 164.020272 25.649086 164.020272 +Q 27.089086 164.020273 27.811898 163.51121 +Q 28.531899 162.999336 28.531899 161.981211 +Q 28.531899 161.137461 28.222524 160.549648 +Q 28.056587 160.231835 27.555962 159.660898 +Q 25.227212 159.942147 24.06565 159.942147 +z +M 30.219403 149.026836 +Q 30.219403 149.780586 29.392528 149.879023 +L 27.468778 150.12371 +Q 26.439403 150.24746 25.542215 150.24746 +Q 25.297528 150.24746 24.709715 150.216522 +Q 24.11909 150.185584 23.874403 150.185584 +Q 21.975965 150.185583 21.975965 150.888708 +Q 21.975965 151.873083 23.143152 152.770271 +Q 24.206277 153.577459 25.831902 154.035897 +Q 26.175027 154.052772 26.695339 154.114647 +Q 27.134089 154.168085 27.547527 154.168085 +Q 27.811902 154.168085 28.340652 154.114648 +Q 28.866589 154.061211 29.128152 154.061211 +Q 29.524714 154.061211 29.769401 154.303086 +Q 30.016901 154.544961 30.016901 154.924649 +Q 30.016901 155.309961 29.769401 155.549023 +Q 29.524713 155.785273 29.128151 155.785273 +Q 28.866588 155.785273 28.340651 155.841523 +Q 27.811901 155.897773 27.547526 155.897773 +Q 26.641901 155.897772 25.038776 155.771209 +Q 23.432839 155.644646 22.527214 155.644646 +Q 22.245964 155.644646 21.694714 155.675583 +Q 21.140651 155.706521 20.859401 155.706521 +Q 20.479714 155.70652 20.237839 155.456208 +Q 19.995964 155.205895 19.995964 154.834645 +Q 19.995964 154.027458 21.140652 153.948708 +L 22.167214 153.920584 +Q 20.198465 152.44402 20.198465 150.888708 +Q 20.198466 149.482458 21.438778 148.928396 +Q 22.265653 148.551521 23.882841 148.514959 +L 24.768778 148.514959 +L 25.587216 148.52621 +Q 26.315653 148.52621 27.471591 148.337773 +Q 28.627528 148.146523 29.347528 148.146523 +Q 29.735653 148.146523 29.977528 148.396836 +Q 30.219403 148.647149 30.219403 149.026836 +z +M 30.149093 142.372461 +Q 30.149092 144.175274 29.057842 145.379023 +Q 27.915966 146.644648 26.042841 146.644647 +Q 24.259716 146.644647 22.361279 145.457771 +Q 20.251905 144.138708 20.251905 142.48777 +Q 20.251906 141.624333 20.656906 140.561208 +Q 21.174406 139.216833 21.922531 139.216833 +Q 22.257219 139.216834 22.515969 139.436209 +Q 22.774719 139.655584 22.774719 139.981834 +Q 22.774719 140.237771 22.622844 140.426209 +Q 22.468156 140.614646 22.316281 140.791834 +Q 21.905656 141.309333 21.905655 142.487771 +Q 21.905655 143.382146 23.503155 144.262459 +Q 24.971279 145.061209 26.042842 145.06121 +Q 27.204404 145.06121 27.870967 144.270898 +Q 28.495342 143.534023 28.495343 142.372461 +Q 28.495343 141.846523 28.214093 141.24746 +L 27.671281 140.229335 +Q 27.530656 139.96496 27.530656 139.849648 +Q 27.530656 139.52621 27.789406 139.28996 +Q 28.048156 139.050898 28.382844 139.050898 +Q 29.024094 139.050898 29.620344 140.403711 +Q 30.149093 141.590586 30.149093 142.372461 +z +M 30.000033 132.99418 +Q 30.000033 134.979805 29.00722 136.211679 +Q 27.907532 137.556054 25.930344 137.556053 +Q 23.643782 137.556053 22.096907 136.447927 +Q 20.409408 135.244177 20.409408 133.233239 +Q 20.409409 131.773552 20.901597 130.851052 +Q 21.509097 129.717615 22.766285 129.717615 +Q 23.643785 129.717615 24.366597 130.710428 +Q 24.681597 131.149178 25.350971 132.572303 +L 26.940032 135.930429 +Q 27.671283 135.438242 28.03972 134.704179 +Q 28.408158 133.970117 28.408158 132.994179 +Q 28.408159 132.389492 28.180346 131.571054 +Q 27.890659 130.533242 27.420972 130.235116 +Q 26.948472 129.936991 26.948472 129.593866 +Q 26.948472 129.284491 27.18191 129.045429 +Q 27.415347 128.803554 27.72191 128.803554 +Q 28.697847 128.803554 29.400972 130.375742 +Q 30.000034 131.720117 30.000033 132.99418 +z +M 21.992846 133.23324 +Q 21.992846 134.304802 22.822533 135.016365 +Q 23.65222 135.727928 25.322845 136.079491 +L 24.040346 133.382303 +Q 23.266909 131.790428 22.695972 131.112615 +Q 21.992846 131.869177 21.992846 133.23324 +z +M 33.217538 119.213634 +Q 33.217538 119.407696 33.237225 119.804259 +Q 33.259725 120.198009 33.259725 120.400509 +Q 33.259725 121.533947 32.233162 121.533946 +Q 30.624412 121.533946 26.048475 121.407382 +Q 21.472537 121.278005 19.8666 121.278005 +L 17.203162 121.418629 +L 17.079412 121.427066 +Q 16.744725 121.446754 16.4916 121.221754 +Q 16.235662 120.996753 16.235662 120.645191 +Q 16.235663 120.383628 16.258163 119.852066 +Q 16.280663 119.317691 16.280663 119.056128 +Q 16.280663 118.887378 16.258163 118.558316 +Q 16.235663 118.229253 16.235663 118.063316 +Q 16.235664 117.253316 17.087851 117.253316 +Q 17.869726 117.253316 17.940038 117.993004 +Q 18.010351 118.729879 17.968163 119.776129 +Q 18.758475 119.722692 19.751288 119.722692 +L 25.6491 119.838007 +L 31.538475 119.978633 +L 31.51035 119.213633 +Q 31.510351 118.957696 31.532851 118.445821 +Q 31.555351 117.931133 31.555351 117.675196 +Q 31.555351 117.323633 31.805664 117.118321 +Q 32.055976 116.910196 32.407539 116.910196 +Q 32.759101 116.910196 33.009414 117.118321 +Q 33.259726 117.323634 33.259726 117.675197 +Q 33.259726 117.931134 33.237226 118.445822 +Q 33.217538 118.957696 33.217538 119.213634 +z +M 24.276605 104.877264 +Q 26.976605 105.42289 28.590979 107.169453 +Q 30.202541 108.913203 30.202541 111.286953 +Q 30.20254 113.446953 28.993164 114.529765 +Q 27.783789 115.609765 25.367852 115.609764 +Q 23.089727 115.609763 20.679414 114.532575 +Q 18.26629 113.455387 16.78129 111.767886 +Q 15.788478 110.642886 15.788479 109.388511 +Q 15.788479 108.586949 16.314417 107.279136 +Q 16.94723 105.678824 17.71223 105.678824 +Q 18.07223 105.678824 18.35348 105.943199 +Q 18.63473 106.204762 18.63473 106.576012 +Q 18.63473 106.767262 18.415354 107.118824 +Q 17.596916 108.463199 17.596916 109.388512 +Q 17.596916 110.046637 18.283166 110.766637 +Q 18.626291 111.126637 19.531915 111.80445 +Q 22.220665 113.835076 25.367852 113.835077 +Q 27.01879 113.835077 27.679727 113.326015 +Q 28.399728 112.771953 28.399728 111.286953 +Q 28.399729 109.711953 27.406916 108.553202 +Q 26.352229 107.329765 24.391917 106.846014 +Q 24.515666 109.281639 25.331291 111.022577 +Q 25.429728 111.225077 25.429728 111.416327 +Q 25.429728 111.804452 25.12879 112.060389 +Q 24.85879 112.296639 24.495978 112.296639 +Q 24.01504 112.296639 23.72254 111.829764 +Q 22.563791 109.931326 22.563792 105.282263 +Q 22.563793 104.905388 22.81973 104.652263 +Q 23.072855 104.396326 23.46098 104.396326 +Q 24.031918 104.396326 24.276605 104.877264 +z +M 18.046921 94.350074 +Q 18.046921 94.507574 17.976608 94.681949 +Q 17.571608 95.773199 17.571608 97.564762 +Q 17.571607 98.146949 17.655982 98.926012 +Q 17.737544 99.702262 17.914732 100.669762 +L 21.711606 100.686638 +Q 21.261607 98.9907 21.261607 98.138513 +Q 21.261608 96.782888 21.421921 95.33445 +Q 21.509109 94.507575 22.316296 94.507576 +Q 22.712859 94.507576 22.971608 94.763513 +Q 23.230358 95.016639 23.230358 95.396326 +Q 23.230358 95.851951 23.151608 96.766014 +Q 23.072857 97.680076 23.072857 98.138513 +Q 23.072857 98.734763 23.581919 100.720389 +L 29.631606 100.799141 +Q 30.008481 100.799141 30.267231 101.046641 +Q 30.525981 101.291328 30.525981 101.671016 +Q 30.525981 102.047891 30.267231 102.298203 +Q 30.008481 102.548516 29.631606 102.548516 +Q 27.899106 102.548515 24.431293 102.483826 +Q 20.963481 102.416325 19.233793 102.416325 +Q 18.845668 102.416325 18.069418 102.430387 +Q 17.290356 102.444449 16.902231 102.444449 +Q 16.516918 102.444449 16.252544 102.202574 +Q 15.988169 101.960699 15.988169 101.572574 +Q 15.988169 101.282886 16.148481 101.055074 +Q 15.954419 99.966636 15.861607 99.097574 +Q 15.768795 98.225699 15.768795 97.564761 +Q 15.768795 96.555074 16.058483 95.255699 +Q 16.463484 93.486636 17.113171 93.486637 +Q 17.464734 93.486637 17.737546 93.717262 +Q 18.046921 93.970387 18.046921 94.350074 +z +M 22.687548 89.691521 +L 27.05536 89.82371 +Q 27.750048 89.82371 29.094423 89.894023 +Q 29.971922 89.981211 29.971922 90.754649 +Q 29.971922 91.615274 29.077547 91.615273 +Q 28.011609 91.615273 25.882547 91.519647 +Q 23.750672 91.421209 22.687547 91.421209 +Q 21.298172 91.421208 19.509422 91.37902 +Q 17.720672 91.33402 16.331297 91.334019 +Q 15.453797 91.334019 15.453797 90.473394 +Q 15.453798 89.604331 16.331298 89.604332 +Q 17.720673 89.604332 19.509423 89.649333 +Q 21.298173 89.691521 22.687548 89.691521 +z +M 30.11255 83.697735 +Q 30.112549 85.174297 29.024111 86.237422 +Q 27.811923 87.424296 25.761611 87.486171 +Q 23.775986 87.536795 22.265674 86.482107 +Q 20.479737 85.253044 20.479737 83.056481 +Q 20.479738 81.298669 22.088488 80.393044 +Q 23.390676 79.670232 25.218801 79.698358 +Q 27.167863 79.723671 28.548801 80.716484 +Q 30.11255 81.841485 30.11255 83.697735 +z +M 22.265675 83.168982 +Q 22.257237 84.462732 23.494737 85.182732 +Q 24.487549 85.75367 25.761611 85.753671 +Q 27.038486 85.753671 27.750049 85.058984 +Q 28.337862 84.479609 28.337862 83.697734 +Q 28.337862 82.783671 27.6713 82.122734 +Q 26.931613 81.377421 25.674425 81.332421 +Q 22.274113 81.208669 22.265675 83.168982 +z +M 29.901615 73.790352 +Q 29.901615 74.670664 29.620365 75.725352 +L 33.82224 75.742228 +Q 34.210365 75.742228 34.455052 75.984103 +Q 34.702552 76.225978 34.702552 76.602853 +Q 34.702552 76.982541 34.455052 77.224416 +Q 34.210364 77.466291 33.822239 77.46629 +L 30.306614 77.438164 +L 26.799427 77.438163 +Q 24.875677 77.466288 23.292239 77.57035 +L 21.509114 77.702536 +Q 20.884739 77.702536 20.454427 77.474724 +Q 19.936927 77.210348 19.936927 76.709723 +Q 19.936927 76.366598 20.178802 76.133161 +Q 20.417865 75.899724 20.769427 75.899724 +Q 20.85099 75.899724 21.061927 75.927849 +Q 21.331927 75.970036 21.562552 75.989724 +Q 21.04224 75.233161 20.78349 74.530036 +Q 20.52474 73.826911 20.52474 73.185661 +Q 20.524741 71.382849 22.125054 70.547537 +Q 23.390679 69.889412 25.471929 69.889413 +Q 27.370367 69.889413 28.602241 70.907539 +Q 29.901616 71.990352 29.901615 73.790352 +z +M 22.282553 73.185662 +Q 22.282553 73.992849 22.642553 74.645349 +Q 22.89849 75.109412 23.57349 75.820975 +Q 25.570365 75.708475 27.766927 75.708476 +Q 28.135365 74.749414 28.135365 73.790351 +Q 28.135366 72.693476 27.319741 72.114101 +Q 26.605366 71.610663 25.471929 71.610663 +Q 23.874429 71.610662 23.078491 72.004412 +Q 22.282553 72.395349 22.282553 73.185662 +z +M 30.385367 67.569453 +Q 30.385367 67.892891 30.165992 68.140391 +Q 29.946617 68.385078 29.620367 68.385078 +Q 29.479742 68.385078 29.322242 68.326016 +Q 27.432242 67.639765 23.877243 65.741326 +Q 20.322244 63.842888 18.423806 63.148199 +Q 15.276619 61.997886 15.304744 61.407261 +Q 15.313182 61.083823 15.538182 60.839136 +Q 15.76037 60.591636 16.078182 60.591636 +Q 16.280682 60.591636 16.561932 60.687261 +L 18.952557 61.671637 +Q 20.578182 62.25945 22.704431 63.350701 +L 26.343806 65.266015 +L 29.867868 66.857891 +Q 30.385367 67.094141 30.385367 67.569453 +z +M 22.828185 52.758826 +Q 22.828185 53.242576 22.501934 53.436638 +Q 22.274122 53.568826 21.554122 53.66445 +Q 21.720059 54.322576 22.167246 55.695076 +Q 22.729746 57.109763 23.556621 57.118201 +Q 23.652246 56.853826 23.697246 56.600701 +Q 24.057247 54.578514 24.690059 53.594139 +Q 25.61256 52.162577 27.361935 52.162577 +Q 28.79631 52.162578 29.524747 53.400078 +Q 30.123809 54.429453 30.123809 56.001641 +Q 30.123808 57.154766 29.735683 58.201016 +Q 29.243495 59.553828 28.363182 59.553828 +Q 28.01162 59.553828 27.750058 59.278203 +Q 27.485683 58.999765 27.485683 58.648202 +Q 27.485683 58.37539 27.907558 57.945078 +Q 28.110058 57.73414 28.242246 56.994453 +Q 28.346308 56.40664 28.346309 56.00164 +Q 28.346309 55.264765 28.171934 54.702265 +Q 27.915997 53.883828 27.361934 53.883827 +Q 26.166622 53.883827 25.744746 55.554452 +L 25.542246 56.468514 +Q 25.289121 57.638514 24.945995 58.130702 +Q 24.453808 58.842264 23.460995 58.842264 +Q 21.624433 58.842263 20.839746 57.109763 +Q 20.603496 56.583825 20.274434 55.425075 +Q 19.945372 54.263512 19.714747 53.760075 +Q 19.557247 53.400075 19.557247 52.9782 +Q 19.557247 52.601325 19.804747 52.35945 +Q 20.049435 52.117575 20.445997 52.117575 +Q 20.699122 52.117575 21.19131 52.007888 +Q 21.683497 51.898201 21.939435 51.898201 +Q 22.335997 51.898201 22.583497 52.140076 +Q 22.828185 52.381951 22.828185 52.758826 +z +M 33.217561 47.300821 +Q 33.217562 47.098321 33.237249 46.704572 +Q 33.259749 46.308009 33.259749 46.113947 +Q 33.25975 44.980509 32.233187 44.980509 +Q 30.624437 44.980508 26.0485 45.109882 +Q 21.472562 45.236443 19.866625 45.236442 +L 17.203187 45.095816 +L 17.079437 45.087379 +Q 16.74475 45.067691 16.491625 45.292691 +Q 16.235687 45.517691 16.235687 45.860816 +Q 16.235687 46.133628 16.258187 46.665191 +Q 16.280686 47.196753 16.280686 47.458316 +Q 16.280686 47.627066 16.258186 47.956128 +Q 16.235686 48.285191 16.235686 48.453941 +Q 16.235686 49.261128 17.087873 49.261129 +Q 17.869748 49.261129 17.940061 48.524254 +Q 18.010374 47.784567 17.968187 46.729879 +Q 18.758499 46.791754 19.751312 46.791755 +L 25.649124 46.676444 +L 31.538499 46.535821 +L 31.510374 47.300821 +Q 31.510374 47.556758 31.532874 48.071446 +Q 31.555374 48.583321 31.555373 48.839258 +Q 31.555373 49.182383 31.805686 49.393321 +Q 32.055998 49.604259 32.407561 49.604259 +Q 32.759123 49.604259 33.009436 49.393321 +Q 33.259748 49.182384 33.259748 48.839259 +Q 33.259749 48.583322 33.237249 48.071447 +Q 33.217561 47.556759 33.217561 47.300821 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 24.436876 231.694998 +Q 24.436876 231.942498 24.321563 232.769373 +Q 25.649063 232.839686 28.970626 232.839687 +Q 29.322188 232.839687 29.564063 233.0675 +Q 29.805938 233.295313 29.805938 233.638438 +Q 29.805938 233.99 29.564063 234.217812 +Q 29.322188 234.445625 28.970625 234.445625 +L 26.385938 234.445624 +Q 25.095 234.445624 22.749375 234.288123 +Q 20.206875 234.113747 19.11 234.094059 +L 17.897813 234.094059 +Q 17.025938 234.094058 16.632188 233.989996 +Q 15.858751 233.787496 15.962813 233.129371 +Q 15.875626 232.848121 15.833438 232.330621 +Q 15.788439 231.810308 15.788439 231.053745 +Q 15.788439 229.444995 16.885315 228.038746 +Q 18.097503 226.491871 19.80469 226.491872 +Q 21.984378 226.491873 23.275315 228.145623 +Q 24.436877 229.622186 24.436876 231.694998 +z +M 17.456251 231.256246 +Q 17.456251 231.644371 17.475939 231.948121 +Q 17.492814 232.249059 17.526563 232.459996 +L 19.143751 232.476872 +L 22.642501 232.662498 +L 22.757814 231.694998 +Q 22.757814 230.218435 22.009689 229.208748 +Q 21.191252 228.100622 19.80469 228.100622 +Q 18.820315 228.100621 18.108752 229.155309 +Q 17.456252 230.131246 17.456251 231.256246 +z +M 30.000005 220.629922 +Q 30.000004 222.615547 29.007191 223.847422 +Q 27.907503 225.191796 25.930316 225.191796 +Q 23.643753 225.191795 22.096879 224.083669 +Q 20.409379 222.879919 20.40938 220.868981 +Q 20.40938 219.409294 20.901568 218.486794 +Q 21.509068 217.353357 22.766256 217.353357 +Q 23.643756 217.353357 24.366568 218.34617 +Q 24.681568 218.78492 25.350942 220.208045 +L 26.940004 223.566171 +Q 27.671254 223.073984 28.039692 222.339921 +Q 28.408129 221.605859 28.40813 220.629921 +Q 28.40813 220.025234 28.180318 219.206796 +Q 27.890631 218.168984 27.420943 217.870859 +Q 26.948443 217.572734 26.948443 217.229609 +Q 26.948444 216.920234 27.181881 216.681171 +Q 27.415319 216.439296 27.721881 216.439296 +Q 28.697819 216.439297 29.400943 218.011484 +Q 30.000005 219.35586 30.000005 220.629922 +z +M 21.992817 220.868982 +Q 21.992817 221.940544 22.822504 222.652107 +Q 23.652191 223.36367 25.322816 223.715233 +L 24.040317 221.018045 +Q 23.26688 219.42617 22.695943 218.748357 +Q 21.992818 219.504919 21.992817 220.868982 +z +M 23.100946 208.034842 +Q 24.197821 208.096717 24.197821 208.915154 +Q 24.197821 209.671717 23.328758 209.671717 +Q 23.160008 209.671717 22.712821 209.697029 +L 21.975946 209.722341 +Q 22.141883 211.111716 22.75782 211.947029 +Q 23.328757 212.728904 24.47907 213.246405 +L 29.296882 213.229531 +Q 30.18282 213.229531 30.182819 214.101406 +Q 30.182819 214.874844 29.296882 214.874844 +L 23.126257 214.874842 +Q 22.836569 214.874842 22.257194 214.852341 +Q 21.675007 214.829841 21.385319 214.829841 +Q 20.499382 214.829841 20.499382 214.056403 +Q 20.499382 213.195778 21.956257 213.187341 +Q 20.330633 211.499841 20.330633 209.441091 +Q 20.330634 208.729528 20.867821 208.377966 +Q 21.402196 208.026404 22.485009 208.026404 +Q 22.940634 208.026404 23.100946 208.034842 +z +M 17.236886 200.320152 +Q 17.236886 202.446402 20.190011 202.699528 +L 20.735636 202.727653 +Q 20.628761 201.234216 20.628761 200.792653 +Q 20.628762 199.394841 21.509074 199.394841 +Q 22.150324 199.394841 22.274074 200.081091 +Q 22.327511 200.379216 22.313449 200.781404 +Q 22.299386 201.180779 22.431573 202.806404 +L 24.436886 202.876717 +Q 24.979698 202.876717 26.070948 202.842968 +Q 27.159386 202.806405 27.696573 202.806406 +Q 29.367198 202.806406 30.298136 203.000469 +Q 31.001261 203.149532 31.00126 203.816094 +Q 31.00126 204.176094 30.767823 204.432032 +Q 30.534385 204.687969 30.182823 204.687969 +Q 30.11251 204.687969 30.008448 204.668281 +Q 28.866573 204.485469 27.519385 204.485468 +L 25.120323 204.51078 +L 22.572198 204.510779 +Q 22.659385 205.610466 22.659385 205.900154 +Q 22.659384 206.788904 21.807197 206.788904 +Q 20.938134 206.788903 20.893135 205.250466 +L 20.867823 204.406716 +Q 20.375635 204.378591 19.531885 204.274528 +Q 17.58001 204.046715 16.65751 203.290152 +Q 15.540948 202.376089 15.540949 200.432652 +Q 15.540949 199.175464 16.393137 199.175464 +Q 17.236887 199.175465 17.236886 200.320152 +z +M 30.112514 193.780742 +Q 30.112513 195.257305 29.024075 196.32043 +Q 27.811887 197.507304 25.761575 197.569178 +Q 23.77595 197.619803 22.265638 196.565115 +Q 20.479701 195.336052 20.479701 193.139489 +Q 20.479702 191.381677 22.088452 190.476052 +Q 23.39064 189.75324 25.218765 189.781366 +Q 27.167827 189.806679 28.548765 190.799492 +Q 30.112514 191.924492 30.112514 193.780742 +z +M 22.265639 193.25199 +Q 22.257201 194.54574 23.494701 195.26574 +Q 24.487513 195.836678 25.761575 195.836678 +Q 27.03845 195.836679 27.750013 195.141992 +Q 28.337826 194.562617 28.337826 193.780742 +Q 28.337826 192.866679 27.671264 192.205742 +Q 26.931577 191.460429 25.674389 191.415428 +Q 22.274077 191.291677 22.265639 193.25199 +z +M 23.100955 180.77117 +Q 24.19783 180.833045 24.19783 181.651483 +Q 24.19783 182.408045 23.328767 182.408045 +Q 23.160017 182.408045 22.71283 182.433357 +L 21.975955 182.458669 +Q 22.141892 183.848044 22.757829 184.683357 +Q 23.328766 185.465232 24.479079 185.982733 +L 29.296891 185.965859 +Q 30.182829 185.96586 30.182828 186.837735 +Q 30.182828 187.611172 29.296891 187.611172 +L 23.126266 187.61117 +Q 22.836578 187.61117 22.257203 187.588669 +Q 21.675016 187.566169 21.385328 187.566169 +Q 20.499391 187.566169 20.499391 186.792731 +Q 20.499391 185.932106 21.956266 185.923669 +Q 20.330642 184.236169 20.330642 182.177419 +Q 20.330643 181.465856 20.86783 181.114294 +Q 21.402205 180.762732 22.485018 180.762732 +Q 22.940643 180.762732 23.100955 180.77117 +z +M 30.32346 167.799922 +Q 30.323459 168.519922 29.558459 168.643672 +Q 28.593772 168.801172 26.835959 168.958671 +L 24.110647 169.259608 +Q 23.503147 169.346795 22.923771 169.557732 +Q 22.133459 169.855857 22.133459 170.207419 +Q 22.133459 170.533669 22.687521 171.419607 +Q 23.196583 172.263357 23.503146 172.527732 +Q 24.330021 172.53617 25.156896 172.482733 +L 27.502521 172.221171 +Q 28.891896 172.052422 29.797521 172.052422 +Q 30.182833 172.052422 30.433146 172.294297 +Q 30.686271 172.536172 30.68627 172.91586 +Q 30.68627 173.292735 30.433145 173.53461 +Q 30.182833 173.776485 29.79752 173.776484 +Q 28.734395 173.776484 26.655958 173.993046 +Q 24.57752 174.206795 23.511582 174.206795 +Q 22.580645 174.206795 22.063145 174.471169 +Q 22.344395 175.084295 22.977207 175.717107 +L 24.135957 176.75492 +Q 24.346894 176.895545 24.690019 177.20492 +Q 25.218769 177.20492 26.248144 177.300546 +Q 27.274706 177.396171 27.766894 177.396171 +Q 28.031269 177.396171 28.506581 177.314609 +Q 28.979081 177.230234 29.190019 177.230234 +Q 29.550019 177.230234 29.794706 177.500234 +Q 30.042206 177.767422 30.042206 178.127422 +Q 30.042206 179.120235 27.783768 179.120234 +Q 27.257831 179.120234 26.211581 179.024608 +Q 25.165331 178.92617 24.636581 178.92617 +Q 24.172518 178.92617 23.241581 179.010545 +Q 22.307831 179.092107 21.835331 179.092107 +Q 19.838456 179.092106 19.838456 178.197731 +Q 19.838456 177.854606 20.139394 177.570544 +Q 20.437519 177.283669 20.789081 177.283669 +Q 20.955019 177.283669 21.306581 177.328669 +Q 21.658144 177.370857 21.843769 177.370857 +L 22.766269 177.353982 +Q 21.824082 176.895544 21.064707 176.009607 +Q 20.305332 175.120856 20.305332 174.496481 +Q 20.305333 173.115544 21.67502 172.598044 +Q 21.033771 172.114294 20.713146 171.447731 +Q 20.392521 170.778356 20.392521 169.917731 +Q 20.392522 168.449606 21.97596 167.912419 +Q 22.29096 167.808357 24.445335 167.55242 +Q 25.955647 167.307733 29.47971 166.919609 +Q 29.831272 166.894297 30.07596 167.158672 +Q 30.32346 167.420235 30.32346 167.799922 +z +M 30.1744 158.114024 +Q 30.1744 158.279961 29.789088 158.721524 +Q 29.429087 159.115273 29.147837 159.309336 +Q 29.603462 160.153086 29.836899 160.794336 +Q 30.070337 161.435586 30.070337 161.865899 +Q 30.070336 163.924649 28.908773 164.864023 +Q 27.820335 165.752773 25.570335 165.752772 +Q 23.441273 165.752771 21.930961 164.290271 +Q 20.417836 162.824958 20.417837 160.794333 +Q 20.417837 160.029333 20.8144 159.081521 +Q 21.306588 157.886208 22.001275 157.886208 +Q 22.237525 157.886209 22.42315 158.060584 +Q 22.757838 158.147771 23.522838 158.198396 +Q 24.285025 158.246209 25.480338 158.254647 +Q 26.571588 158.263085 27.2044 158.105585 +Q 27.589713 158.018398 28.751275 157.551523 +Q 28.908775 157.489648 29.21815 157.349023 +L 29.367213 157.295586 +Q 29.718775 157.295586 29.946588 157.543086 +Q 30.1744 157.787774 30.1744 158.114024 +z +M 24.06565 159.942147 +Q 23.688775 159.942147 23.2444 159.894334 +Q 22.800025 159.846521 22.2994 159.748084 +Q 22.133462 160.074333 22.054712 160.307771 +Q 21.975962 160.538396 21.975962 160.679021 +Q 21.975961 162.043083 23.086899 163.033084 +Q 24.197836 164.020272 25.649086 164.020272 +Q 27.089086 164.020273 27.811898 163.51121 +Q 28.531899 162.999336 28.531899 161.981211 +Q 28.531899 161.137461 28.222524 160.549648 +Q 28.056587 160.231835 27.555962 159.660898 +Q 25.227212 159.942147 24.06565 159.942147 +z +M 30.219403 149.026836 +Q 30.219403 149.780586 29.392528 149.879023 +L 27.468778 150.12371 +Q 26.439403 150.24746 25.542215 150.24746 +Q 25.297528 150.24746 24.709715 150.216522 +Q 24.11909 150.185584 23.874403 150.185584 +Q 21.975965 150.185583 21.975965 150.888708 +Q 21.975965 151.873083 23.143152 152.770271 +Q 24.206277 153.577459 25.831902 154.035897 +Q 26.175027 154.052772 26.695339 154.114647 +Q 27.134089 154.168085 27.547527 154.168085 +Q 27.811902 154.168085 28.340652 154.114648 +Q 28.866589 154.061211 29.128152 154.061211 +Q 29.524714 154.061211 29.769401 154.303086 +Q 30.016901 154.544961 30.016901 154.924649 +Q 30.016901 155.309961 29.769401 155.549023 +Q 29.524713 155.785273 29.128151 155.785273 +Q 28.866588 155.785273 28.340651 155.841523 +Q 27.811901 155.897773 27.547526 155.897773 +Q 26.641901 155.897772 25.038776 155.771209 +Q 23.432839 155.644646 22.527214 155.644646 +Q 22.245964 155.644646 21.694714 155.675583 +Q 21.140651 155.706521 20.859401 155.706521 +Q 20.479714 155.70652 20.237839 155.456208 +Q 19.995964 155.205895 19.995964 154.834645 +Q 19.995964 154.027458 21.140652 153.948708 +L 22.167214 153.920584 +Q 20.198465 152.44402 20.198465 150.888708 +Q 20.198466 149.482458 21.438778 148.928396 +Q 22.265653 148.551521 23.882841 148.514959 +L 24.768778 148.514959 +L 25.587216 148.52621 +Q 26.315653 148.52621 27.471591 148.337773 +Q 28.627528 148.146523 29.347528 148.146523 +Q 29.735653 148.146523 29.977528 148.396836 +Q 30.219403 148.647149 30.219403 149.026836 +z +M 30.149093 142.372461 +Q 30.149092 144.175274 29.057842 145.379023 +Q 27.915966 146.644648 26.042841 146.644647 +Q 24.259716 146.644647 22.361279 145.457771 +Q 20.251905 144.138708 20.251905 142.48777 +Q 20.251906 141.624333 20.656906 140.561208 +Q 21.174406 139.216833 21.922531 139.216833 +Q 22.257219 139.216834 22.515969 139.436209 +Q 22.774719 139.655584 22.774719 139.981834 +Q 22.774719 140.237771 22.622844 140.426209 +Q 22.468156 140.614646 22.316281 140.791834 +Q 21.905656 141.309333 21.905655 142.487771 +Q 21.905655 143.382146 23.503155 144.262459 +Q 24.971279 145.061209 26.042842 145.06121 +Q 27.204404 145.06121 27.870967 144.270898 +Q 28.495342 143.534023 28.495343 142.372461 +Q 28.495343 141.846523 28.214093 141.24746 +L 27.671281 140.229335 +Q 27.530656 139.96496 27.530656 139.849648 +Q 27.530656 139.52621 27.789406 139.28996 +Q 28.048156 139.050898 28.382844 139.050898 +Q 29.024094 139.050898 29.620344 140.403711 +Q 30.149093 141.590586 30.149093 142.372461 +z +M 30.000033 132.99418 +Q 30.000033 134.979805 29.00722 136.211679 +Q 27.907532 137.556054 25.930344 137.556053 +Q 23.643782 137.556053 22.096907 136.447927 +Q 20.409408 135.244177 20.409408 133.233239 +Q 20.409409 131.773552 20.901597 130.851052 +Q 21.509097 129.717615 22.766285 129.717615 +Q 23.643785 129.717615 24.366597 130.710428 +Q 24.681597 131.149178 25.350971 132.572303 +L 26.940032 135.930429 +Q 27.671283 135.438242 28.03972 134.704179 +Q 28.408158 133.970117 28.408158 132.994179 +Q 28.408159 132.389492 28.180346 131.571054 +Q 27.890659 130.533242 27.420972 130.235116 +Q 26.948472 129.936991 26.948472 129.593866 +Q 26.948472 129.284491 27.18191 129.045429 +Q 27.415347 128.803554 27.72191 128.803554 +Q 28.697847 128.803554 29.400972 130.375742 +Q 30.000034 131.720117 30.000033 132.99418 +z +M 21.992846 133.23324 +Q 21.992846 134.304802 22.822533 135.016365 +Q 23.65222 135.727928 25.322845 136.079491 +L 24.040346 133.382303 +Q 23.266909 131.790428 22.695972 131.112615 +Q 21.992846 131.869177 21.992846 133.23324 +z +M 33.217538 119.213634 +Q 33.217538 119.407696 33.237225 119.804259 +Q 33.259725 120.198009 33.259725 120.400509 +Q 33.259725 121.533947 32.233162 121.533946 +Q 30.624412 121.533946 26.048475 121.407382 +Q 21.472537 121.278005 19.8666 121.278005 +L 17.203162 121.418629 +L 17.079412 121.427066 +Q 16.744725 121.446754 16.4916 121.221754 +Q 16.235662 120.996753 16.235662 120.645191 +Q 16.235663 120.383628 16.258163 119.852066 +Q 16.280663 119.317691 16.280663 119.056128 +Q 16.280663 118.887378 16.258163 118.558316 +Q 16.235663 118.229253 16.235663 118.063316 +Q 16.235664 117.253316 17.087851 117.253316 +Q 17.869726 117.253316 17.940038 117.993004 +Q 18.010351 118.729879 17.968163 119.776129 +Q 18.758475 119.722692 19.751288 119.722692 +L 25.6491 119.838007 +L 31.538475 119.978633 +L 31.51035 119.213633 +Q 31.510351 118.957696 31.532851 118.445821 +Q 31.555351 117.931133 31.555351 117.675196 +Q 31.555351 117.323633 31.805664 117.118321 +Q 32.055976 116.910196 32.407539 116.910196 +Q 32.759101 116.910196 33.009414 117.118321 +Q 33.259726 117.323634 33.259726 117.675197 +Q 33.259726 117.931134 33.237226 118.445822 +Q 33.217538 118.957696 33.217538 119.213634 +z +M 24.276605 104.877264 +Q 26.976605 105.42289 28.590979 107.169453 +Q 30.202541 108.913203 30.202541 111.286953 +Q 30.20254 113.446953 28.993164 114.529765 +Q 27.783789 115.609765 25.367852 115.609764 +Q 23.089727 115.609763 20.679414 114.532575 +Q 18.26629 113.455387 16.78129 111.767886 +Q 15.788478 110.642886 15.788479 109.388511 +Q 15.788479 108.586949 16.314417 107.279136 +Q 16.94723 105.678824 17.71223 105.678824 +Q 18.07223 105.678824 18.35348 105.943199 +Q 18.63473 106.204762 18.63473 106.576012 +Q 18.63473 106.767262 18.415354 107.118824 +Q 17.596916 108.463199 17.596916 109.388512 +Q 17.596916 110.046637 18.283166 110.766637 +Q 18.626291 111.126637 19.531915 111.80445 +Q 22.220665 113.835076 25.367852 113.835077 +Q 27.01879 113.835077 27.679727 113.326015 +Q 28.399728 112.771953 28.399728 111.286953 +Q 28.399729 109.711953 27.406916 108.553202 +Q 26.352229 107.329765 24.391917 106.846014 +Q 24.515666 109.281639 25.331291 111.022577 +Q 25.429728 111.225077 25.429728 111.416327 +Q 25.429728 111.804452 25.12879 112.060389 +Q 24.85879 112.296639 24.495978 112.296639 +Q 24.01504 112.296639 23.72254 111.829764 +Q 22.563791 109.931326 22.563792 105.282263 +Q 22.563793 104.905388 22.81973 104.652263 +Q 23.072855 104.396326 23.46098 104.396326 +Q 24.031918 104.396326 24.276605 104.877264 +z +M 18.046921 94.350074 +Q 18.046921 94.507574 17.976608 94.681949 +Q 17.571608 95.773199 17.571608 97.564762 +Q 17.571607 98.146949 17.655982 98.926012 +Q 17.737544 99.702262 17.914732 100.669762 +L 21.711606 100.686638 +Q 21.261607 98.9907 21.261607 98.138513 +Q 21.261608 96.782888 21.421921 95.33445 +Q 21.509109 94.507575 22.316296 94.507576 +Q 22.712859 94.507576 22.971608 94.763513 +Q 23.230358 95.016639 23.230358 95.396326 +Q 23.230358 95.851951 23.151608 96.766014 +Q 23.072857 97.680076 23.072857 98.138513 +Q 23.072857 98.734763 23.581919 100.720389 +L 29.631606 100.799141 +Q 30.008481 100.799141 30.267231 101.046641 +Q 30.525981 101.291328 30.525981 101.671016 +Q 30.525981 102.047891 30.267231 102.298203 +Q 30.008481 102.548516 29.631606 102.548516 +Q 27.899106 102.548515 24.431293 102.483826 +Q 20.963481 102.416325 19.233793 102.416325 +Q 18.845668 102.416325 18.069418 102.430387 +Q 17.290356 102.444449 16.902231 102.444449 +Q 16.516918 102.444449 16.252544 102.202574 +Q 15.988169 101.960699 15.988169 101.572574 +Q 15.988169 101.282886 16.148481 101.055074 +Q 15.954419 99.966636 15.861607 99.097574 +Q 15.768795 98.225699 15.768795 97.564761 +Q 15.768795 96.555074 16.058483 95.255699 +Q 16.463484 93.486636 17.113171 93.486637 +Q 17.464734 93.486637 17.737546 93.717262 +Q 18.046921 93.970387 18.046921 94.350074 +z +M 22.687548 89.691521 +L 27.05536 89.82371 +Q 27.750048 89.82371 29.094423 89.894023 +Q 29.971922 89.981211 29.971922 90.754649 +Q 29.971922 91.615274 29.077547 91.615273 +Q 28.011609 91.615273 25.882547 91.519647 +Q 23.750672 91.421209 22.687547 91.421209 +Q 21.298172 91.421208 19.509422 91.37902 +Q 17.720672 91.33402 16.331297 91.334019 +Q 15.453797 91.334019 15.453797 90.473394 +Q 15.453798 89.604331 16.331298 89.604332 +Q 17.720673 89.604332 19.509423 89.649333 +Q 21.298173 89.691521 22.687548 89.691521 +z +M 30.11255 83.697735 +Q 30.112549 85.174297 29.024111 86.237422 +Q 27.811923 87.424296 25.761611 87.486171 +Q 23.775986 87.536795 22.265674 86.482107 +Q 20.479737 85.253044 20.479737 83.056481 +Q 20.479738 81.298669 22.088488 80.393044 +Q 23.390676 79.670232 25.218801 79.698358 +Q 27.167863 79.723671 28.548801 80.716484 +Q 30.11255 81.841485 30.11255 83.697735 +z +M 22.265675 83.168982 +Q 22.257237 84.462732 23.494737 85.182732 +Q 24.487549 85.75367 25.761611 85.753671 +Q 27.038486 85.753671 27.750049 85.058984 +Q 28.337862 84.479609 28.337862 83.697734 +Q 28.337862 82.783671 27.6713 82.122734 +Q 26.931613 81.377421 25.674425 81.332421 +Q 22.274113 81.208669 22.265675 83.168982 +z +M 29.901615 73.790352 +Q 29.901615 74.670664 29.620365 75.725352 +L 33.82224 75.742228 +Q 34.210365 75.742228 34.455052 75.984103 +Q 34.702552 76.225978 34.702552 76.602853 +Q 34.702552 76.982541 34.455052 77.224416 +Q 34.210364 77.466291 33.822239 77.46629 +L 30.306614 77.438164 +L 26.799427 77.438163 +Q 24.875677 77.466288 23.292239 77.57035 +L 21.509114 77.702536 +Q 20.884739 77.702536 20.454427 77.474724 +Q 19.936927 77.210348 19.936927 76.709723 +Q 19.936927 76.366598 20.178802 76.133161 +Q 20.417865 75.899724 20.769427 75.899724 +Q 20.85099 75.899724 21.061927 75.927849 +Q 21.331927 75.970036 21.562552 75.989724 +Q 21.04224 75.233161 20.78349 74.530036 +Q 20.52474 73.826911 20.52474 73.185661 +Q 20.524741 71.382849 22.125054 70.547537 +Q 23.390679 69.889412 25.471929 69.889413 +Q 27.370367 69.889413 28.602241 70.907539 +Q 29.901616 71.990352 29.901615 73.790352 +z +M 22.282553 73.185662 +Q 22.282553 73.992849 22.642553 74.645349 +Q 22.89849 75.109412 23.57349 75.820975 +Q 25.570365 75.708475 27.766927 75.708476 +Q 28.135365 74.749414 28.135365 73.790351 +Q 28.135366 72.693476 27.319741 72.114101 +Q 26.605366 71.610663 25.471929 71.610663 +Q 23.874429 71.610662 23.078491 72.004412 +Q 22.282553 72.395349 22.282553 73.185662 +z +M 30.385367 67.569453 +Q 30.385367 67.892891 30.165992 68.140391 +Q 29.946617 68.385078 29.620367 68.385078 +Q 29.479742 68.385078 29.322242 68.326016 +Q 27.432242 67.639765 23.877243 65.741326 +Q 20.322244 63.842888 18.423806 63.148199 +Q 15.276619 61.997886 15.304744 61.407261 +Q 15.313182 61.083823 15.538182 60.839136 +Q 15.76037 60.591636 16.078182 60.591636 +Q 16.280682 60.591636 16.561932 60.687261 +L 18.952557 61.671637 +Q 20.578182 62.25945 22.704431 63.350701 +L 26.343806 65.266015 +L 29.867868 66.857891 +Q 30.385367 67.094141 30.385367 67.569453 +z +M 22.828185 52.758826 +Q 22.828185 53.242576 22.501934 53.436638 +Q 22.274122 53.568826 21.554122 53.66445 +Q 21.720059 54.322576 22.167246 55.695076 +Q 22.729746 57.109763 23.556621 57.118201 +Q 23.652246 56.853826 23.697246 56.600701 +Q 24.057247 54.578514 24.690059 53.594139 +Q 25.61256 52.162577 27.361935 52.162577 +Q 28.79631 52.162578 29.524747 53.400078 +Q 30.123809 54.429453 30.123809 56.001641 +Q 30.123808 57.154766 29.735683 58.201016 +Q 29.243495 59.553828 28.363182 59.553828 +Q 28.01162 59.553828 27.750058 59.278203 +Q 27.485683 58.999765 27.485683 58.648202 +Q 27.485683 58.37539 27.907558 57.945078 +Q 28.110058 57.73414 28.242246 56.994453 +Q 28.346308 56.40664 28.346309 56.00164 +Q 28.346309 55.264765 28.171934 54.702265 +Q 27.915997 53.883828 27.361934 53.883827 +Q 26.166622 53.883827 25.744746 55.554452 +L 25.542246 56.468514 +Q 25.289121 57.638514 24.945995 58.130702 +Q 24.453808 58.842264 23.460995 58.842264 +Q 21.624433 58.842263 20.839746 57.109763 +Q 20.603496 56.583825 20.274434 55.425075 +Q 19.945372 54.263512 19.714747 53.760075 +Q 19.557247 53.400075 19.557247 52.9782 +Q 19.557247 52.601325 19.804747 52.35945 +Q 20.049435 52.117575 20.445997 52.117575 +Q 20.699122 52.117575 21.19131 52.007888 +Q 21.683497 51.898201 21.939435 51.898201 +Q 22.335997 51.898201 22.583497 52.140076 +Q 22.828185 52.381951 22.828185 52.758826 +z +M 33.217561 47.300821 +Q 33.217562 47.098321 33.237249 46.704572 +Q 33.259749 46.308009 33.259749 46.113947 +Q 33.25975 44.980509 32.233187 44.980509 +Q 30.624437 44.980508 26.0485 45.109882 +Q 21.472562 45.236443 19.866625 45.236442 +L 17.203187 45.095816 +L 17.079437 45.087379 +Q 16.74475 45.067691 16.491625 45.292691 +Q 16.235687 45.517691 16.235687 45.860816 +Q 16.235687 46.133628 16.258187 46.665191 +Q 16.280686 47.196753 16.280686 47.458316 +Q 16.280686 47.627066 16.258186 47.956128 +Q 16.235686 48.285191 16.235686 48.453941 +Q 16.235686 49.261128 17.087873 49.261129 +Q 17.869748 49.261129 17.940061 48.524254 +Q 18.010374 47.784567 17.968187 46.729879 +Q 18.758499 46.791754 19.751312 46.791755 +L 25.649124 46.676444 +L 31.538499 46.535821 +L 31.510374 47.300821 +Q 31.510374 47.556758 31.532874 48.071446 +Q 31.555374 48.583321 31.555373 48.839258 +Q 31.555373 49.182383 31.805686 49.393321 +Q 32.055998 49.604259 32.407561 49.604259 +Q 32.759123 49.604259 33.009436 49.393321 +Q 33.259748 49.182384 33.259748 48.839259 +Q 33.259749 48.583322 33.237249 48.071447 +Q 33.217561 47.556759 33.217561 47.300821 +z +"/> + </g> + </g> + <path clip-path="url(#p8cb1c52a98)" d="M 84.38 233.248662 +L 85.288859 232.830375 +L 86.200175 232.417014 +L 87.138636 232.058063 +L 88.047979 231.640747 +L 88.975671 231.260212 +L 89.887713 230.848304 +L 90.798347 230.433576 +L 91.718904 230.038737 +L 92.64515 229.655303 +L 93.563173 229.255385 +L 94.484377 228.861844 +L 95.41863 228.494459 +L 96.334055 228.089333 +L 97.247813 227.680866 +L 98.15625 227.261735 +L 99.062703 226.838624 +L 99.966992 226.411178 +L 100.886058 226.013351 +L 101.793355 225.591933 +L 102.701449 225.172114 +L 103.607611 224.748421 +L 104.507436 224.312027 +L 105.406781 223.874669 +L 106.301515 223.42807 +L 107.192094 222.973143 +L 108.081717 222.516298 +L 108.96269 222.042116 +L 109.85253 221.585706 +L 110.73391 221.112339 +L 111.60205 220.612432 +L 112.480272 220.132736 +L 113.357644 219.651335 +L 114.233523 219.166942 +L 115.113722 218.691206 +L 115.978446 218.184454 +L 116.855805 217.703026 +L 117.73158 217.218423 +L 118.594896 216.708849 +L 119.473476 216.229869 +L 120.342229 215.731191 +L 121.187523 215.185492 +L 122.906996 214.248705 +L 123.751402 213.701227 +L 124.625794 213.213852 +L 125.493261 212.712597 +L 126.366435 212.222782 +L 127.22518 211.704043 +L 128.067096 211.151572 +L 128.930578 210.642329 +L 129.788233 210.121407 +L 130.668264 209.645334 +L 131.540215 209.153069 +L 132.404506 208.645448 +L 133.269772 208.139779 +L 134.13026 207.624535 +L 135.012891 207.153676 +L 135.895896 206.683566 +L 136.78061 206.216881 +L 137.666716 205.752987 +L 138.549758 205.282953 +L 139.422365 204.792 +L 140.301533 204.314198 +L 141.180347 203.835688 +L 142.068312 203.37552 +L 142.956097 202.914993 +L 143.849399 202.465522 +L 144.743145 202.016942 +L 145.638187 201.57096 +L 146.533873 201.12627 +L 147.434617 200.691716 +L 148.333187 200.252807 +L 149.237627 199.825662 +L 150.142734 199.399855 +L 151.045253 198.968859 +L 151.94832 198.538963 +L 152.852275 198.110848 +L 153.754511 197.679285 +L 154.677361 197.289044 +L 155.605786 196.909976 +L 156.515182 196.492766 +L 157.440168 196.106806 +L 158.359121 195.708752 +L 159.268992 195.292495 +L 161.060242 194.499583 +L 161.967805 194.0787 +L 162.876686 193.660457 +L 163.785355 193.24179 +L 164.704648 192.844417 +L 165.628306 192.455794 +L 166.540182 192.043555 +L 167.477834 191.682983 +L 168.394648 191.280644 +L 169.309147 190.873661 +L 170.221884 190.463148 +L 171.165086 190.113701 +L 172.078495 189.704534 +L 173.001061 189.313723 +L 173.927118 188.92991 +L 174.868596 188.577006 +L 175.779933 188.163687 +L 176.695238 187.758322 +L 177.620641 187.373196 +L 178.537227 186.970398 +L 179.466693 186.593418 +L 180.375152 186.174329 +L 181.301009 185.790116 +L 182.206536 185.365151 +L 183.114139 184.944345 +L 184.027621 184.535326 +L 184.932078 184.108216 +L 185.83313 183.67428 +L 186.739884 183.251775 +L 187.638865 182.813689 +L 188.539247 182.37841 +L 189.439007 181.941885 +L 190.336361 181.500537 +L 191.233313 181.058383 +L 192.125661 180.607002 +L 193.014554 180.148695 +L 193.906024 179.695551 +L 194.789784 179.226956 +L 195.674088 178.75945 +L 196.552762 178.280657 +L 197.435997 177.811009 +L 198.320857 177.344619 +L 200.041177 176.409531 +L 200.902729 175.896418 +L 201.7556 175.365906 +L 202.627634 174.873807 +L 203.498383 174.379129 +L 204.377471 173.901169 +L 205.224937 173.359822 +L 206.096431 172.866638 +L 206.97478 172.387196 +L 207.855752 171.913012 +L 208.723277 171.411871 +L 209.588004 170.905125 +L 210.460997 170.414946 +L 211.326719 169.910194 +L 212.204497 169.429606 +L 213.080574 168.94561 +L 213.956642 168.461595 +L 214.824898 167.961922 +L 215.669207 167.414246 +L 216.540706 166.921074 +L 217.417935 166.439386 +L 218.291733 165.950821 +L 219.161211 165.453597 +L 220.041455 164.977952 +L 220.920129 164.499162 +L 221.800629 164.02403 +L 222.680151 163.546939 +L 223.548915 163.048284 +L 224.423569 162.561435 +L 225.305169 162.08851 +L 226.177501 161.597006 +L 227.061078 161.128042 +L 227.946506 160.662788 +L 228.82572 160.185081 +L 229.709702 159.716929 +L 230.598248 159.257925 +L 231.484617 158.794559 +L 232.37245 158.334127 +L 233.261672 157.876479 +L 234.153892 157.42484 +L 235.045645 156.972265 +L 235.93816 156.521218 +L 237.689972 155.649254 +L 238.586014 155.205276 +L 239.485818 154.76884 +L 240.393248 154.347689 +L 241.30762 153.940454 +L 242.211681 153.512551 +L 243.124798 153.102798 +L 244.037513 152.692241 +L 244.940869 152.262924 +L 245.845742 151.836649 +L 246.770322 151.449874 +L 247.687338 151.047938 +L 248.615067 150.667476 +L 249.523871 150.249079 +L 250.452902 149.871226 +L 251.364824 149.459079 +L 252.292736 149.078984 +L 253.234015 148.725681 +L 254.160013 148.34175 +L 255.101817 147.989499 +L 256.021201 147.592311 +L 256.971148 147.256383 +L 257.897472 146.873104 +L 258.84401 146.530344 +L 259.761236 146.12883 +L 260.671956 145.714272 +L 261.607586 145.349648 +L 262.526298 144.951112 +L 263.460367 144.583358 +L 264.386078 144.198849 +L 265.301779 143.794278 +L 266.228766 143.412328 +L 267.145975 143.01078 +L 268.048563 142.579923 +L 268.955443 142.15767 +L 269.858941 141.728637 +L 270.762399 141.299525 +L 271.674299 140.887333 +L 272.57646 140.455622 +L 273.475021 140.016693 +L 274.371774 139.574141 +L 275.269526 139.13359 +L 277.019405 138.257752 +L 277.911793 137.806451 +L 278.799284 137.345334 +L 279.679853 136.870341 +L 280.557723 136.389938 +L 281.437011 135.912378 +L 282.30368 135.409523 +L 283.18894 134.943933 +L 284.061168 134.452222 +L 284.944852 133.983472 +L 285.814842 133.487274 +L 286.695726 133.012912 +L 287.568166 132.521625 +L 288.448485 132.046133 +L 289.307413 131.527761 +L 290.171468 131.019668 +L 291.014644 130.469722 +L 291.875774 129.955765 +L 292.719027 129.405973 +L 293.578369 128.888432 +L 294.424785 128.344979 +L 295.302035 127.863336 +L 296.150939 127.32487 +L 297.001212 126.789151 +L 297.875727 126.302023 +L 298.75523 125.824893 +L 299.626861 125.331985 +L 300.503987 124.850091 +L 301.382958 124.371895 +L 302.247585 123.864948 +L 303.124964 123.38356 +L 303.997253 122.891971 +L 304.870067 122.401434 +L 305.742094 121.909319 +L 306.61717 121.423316 +L 307.502165 120.957195 +L 308.390046 120.496858 +L 309.265922 120.012459 +L 310.15411 119.552738 +L 311.038789 119.085984 +L 311.924544 118.621387 +L 312.816782 118.169783 +L 314.566689 117.294003 +L 315.462879 116.850322 +L 316.362881 116.414281 +L 317.265259 115.983005 +L 318.174218 115.564919 +L 319.075331 115.131104 +L 319.993669 114.731819 +L 320.910409 114.329329 +L 321.829653 113.93186 +L 322.744276 113.525127 +L 323.670347 113.14134 +L 324.587663 112.740007 +L 325.506554 112.341828 +L 326.432378 111.957547 +L 327.352822 111.562482 +L 328.270041 111.160954 +L 329.199313 110.783584 +L 330.120115 110.389237 +L 331.04201 109.997081 +L 331.953442 109.583953 +L 332.877326 109.195781 +L 333.819082 108.843438 +L 334.740827 108.45098 +L 335.678652 108.090755 +L 336.587764 107.672975 +L 337.505364 107.27221 +L 338.452327 106.930302 +L 339.362976 106.515603 +L 340.282748 106.11919 +L 341.191133 105.699954 +L 342.125415 105.332627 +L 343.040224 104.926266 +L 343.971159 104.55223 +L 344.892834 104.159633 +L 345.815822 103.769667 +L 346.720891 103.343786 +L 347.622935 102.911838 +L 348.530674 102.491308 +L 349.439049 102.07205 +L 350.339488 101.636885 +L 351.245419 101.212731 +L 352.145639 100.777127 +L 353.898334 99.906934 +L 354.791178 99.456548 +L 355.680495 98.999089 +L 356.568886 98.539776 +L 357.456536 98.078976 +L 358.335504 97.600774 +L 359.22143 97.13652 +L 360.090993 96.639466 +L 360.955822 96.132922 +L 361.838428 95.662014 +L 362.71801 95.185041 +L 363.591103 94.695063 +L 364.464373 94.20544 +L 365.332825 93.70616 +L 366.184971 93.174194 +L 367.060537 92.689174 +L 367.933109 92.198152 +L 368.801804 91.699357 +L 369.675386 91.210359 +L 370.542922 90.709244 +L 371.41271 90.21264 +L 372.274424 89.699854 +L 373.116912 89.148529 +L 373.986862 88.65225 +L 374.833373 88.108989 +L 375.680811 87.567587 +L 376.527614 87.024911 +L 377.407034 86.547616 +L 378.255741 86.008757 +L 379.116762 85.494581 +L 379.993982 85.012877 +L 380.871226 84.531219 +L 381.756015 84.064684 +L 382.625924 83.568324 +L 383.509119 83.098595 +L 384.390447 82.625124 +L 385.262607 82.133275 +L 386.149106 81.670169 +L 387.03424 81.204327 +L 387.92342 80.746594 +L 388.809766 80.283182 +L 389.696828 79.821204 +L 391.444701 78.941347 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 84.38 233.248662 +L 85.288859 232.830375 +L 86.200175 232.417014 +L 87.138636 232.058063 +L 88.047979 231.640747 +L 88.975671 231.260212 +L 89.887713 230.848304 +L 90.798347 230.433576 +L 91.718904 230.038737 +L 92.64515 229.655303 +L 93.563173 229.255385 +L 94.484377 228.861844 +L 95.41863 228.494459 +L 96.334055 228.089333 +L 97.247813 227.680866 +L 98.15625 227.261735 +L 99.062703 226.838624 +L 99.966992 226.411178 +L 100.886058 226.013351 +L 101.793355 225.591933 +L 102.701449 225.172114 +L 103.607611 224.748421 +L 104.507436 224.312027 +L 105.406781 223.874669 +L 106.301515 223.42807 +L 107.192094 222.973143 +L 108.081717 222.516298 +L 108.96269 222.042116 +L 109.85253 221.585706 +L 110.73391 221.112339 +L 111.60205 220.612432 +L 112.480272 220.132736 +L 113.357644 219.651335 +L 114.233523 219.166942 +L 115.113722 218.691206 +L 115.978446 218.184454 +L 116.855805 217.703026 +L 117.73158 217.218423 +L 118.594896 216.708849 +L 119.473476 216.229869 +L 120.342229 215.731191 +L 121.187523 215.185492 +L 122.906996 214.248705 +L 123.751402 213.701227 +L 124.625794 213.213852 +L 125.493261 212.712597 +L 126.366435 212.222782 +L 127.22518 211.704043 +L 128.067096 211.151572 +L 128.930578 210.642329 +L 129.788233 210.121407 +L 130.668264 209.645334 +L 131.540215 209.153069 +L 132.404506 208.645448 +L 133.269772 208.139779 +L 134.13026 207.624535 +L 135.012891 207.153676 +L 135.895896 206.683566 +L 136.78061 206.216881 +L 137.666716 205.752987 +L 138.549758 205.282953 +L 139.422365 204.792 +L 140.301533 204.314198 +L 141.180347 203.835688 +L 142.068312 203.37552 +L 142.956097 202.914993 +L 143.849399 202.465522 +L 144.743145 202.016942 +L 145.638187 201.57096 +L 146.533873 201.12627 +L 147.434617 200.691716 +L 148.333187 200.252807 +L 149.237627 199.825662 +L 150.142734 199.399855 +L 151.045253 198.968859 +L 151.94832 198.538963 +L 152.852275 198.110848 +L 153.754511 197.679285 +L 154.677361 197.289044 +L 155.605786 196.909976 +L 156.515182 196.492766 +L 157.440168 196.106806 +L 158.359121 195.708752 +L 159.268992 195.292495 +L 161.060242 194.499583 +L 161.967805 194.0787 +L 162.876686 193.660457 +L 163.785355 193.24179 +L 164.704648 192.844417 +L 165.628306 192.455794 +L 166.540182 192.043555 +L 167.477834 191.682983 +L 168.394648 191.280644 +L 169.309147 190.873661 +L 170.221884 190.463148 +L 171.165086 190.113701 +L 172.078495 189.704534 +L 173.001061 189.313723 +L 173.927118 188.92991 +L 174.868596 188.577006 +L 175.779933 188.163687 +L 176.695238 187.758322 +L 177.620641 187.373196 +L 178.537227 186.970398 +L 179.466693 186.593418 +L 180.375152 186.174329 +L 181.301009 185.790116 +L 182.206536 185.365151 +L 183.114139 184.944345 +L 184.027621 184.535326 +L 184.932078 184.108216 +L 185.83313 183.67428 +L 186.739884 183.251775 +L 187.638865 182.813689 +L 188.539247 182.37841 +L 189.439007 181.941885 +L 190.336361 181.500537 +L 191.233313 181.058383 +L 192.125661 180.607002 +L 193.014554 180.148695 +L 193.906024 179.695551 +L 194.789784 179.226956 +L 195.674088 178.75945 +L 196.552762 178.280657 +L 197.435997 177.811009 +L 198.320857 177.344619 +L 200.041177 176.409531 +L 200.902729 175.896418 +L 201.7556 175.365906 +L 202.627634 174.873807 +L 203.498383 174.379129 +L 204.377471 173.901169 +L 205.224937 173.359822 +L 206.096431 172.866638 +L 206.97478 172.387196 +L 207.855752 171.913012 +L 208.723277 171.411871 +L 209.588004 170.905125 +L 210.460997 170.414946 +L 211.326719 169.910194 +L 212.204497 169.429606 +L 213.080574 168.94561 +L 213.956642 168.461595 +L 214.824898 167.961922 +L 215.669207 167.414246 +L 216.540706 166.921074 +L 217.417935 166.439386 +L 218.291733 165.950821 +L 219.161211 165.453597 +L 220.041455 164.977952 +L 220.920129 164.499162 +L 221.800629 164.02403 +L 222.680151 163.546939 +L 223.548915 163.048284 +L 224.423569 162.561435 +L 225.305169 162.08851 +L 226.177501 161.597006 +L 227.061078 161.128042 +L 227.946506 160.662788 +L 228.82572 160.185081 +L 229.709702 159.716929 +L 230.598248 159.257925 +L 231.484617 158.794559 +L 232.37245 158.334127 +L 233.261672 157.876479 +L 234.153892 157.42484 +L 235.045645 156.972265 +L 235.93816 156.521218 +L 237.689972 155.649254 +L 238.586014 155.205276 +L 239.485818 154.76884 +L 240.393248 154.347689 +L 241.30762 153.940454 +L 242.211681 153.512551 +L 243.124798 153.102798 +L 244.037513 152.692241 +L 244.940869 152.262924 +L 245.845742 151.836649 +L 246.770322 151.449874 +L 247.687338 151.047938 +L 248.615067 150.667476 +L 249.523871 150.249079 +L 250.452902 149.871226 +L 251.364824 149.459079 +L 252.292736 149.078984 +L 253.234015 148.725681 +L 254.160013 148.34175 +L 255.101817 147.989499 +L 256.021201 147.592311 +L 256.971148 147.256383 +L 257.897472 146.873104 +L 258.84401 146.530344 +L 259.761236 146.12883 +L 260.671956 145.714272 +L 261.607586 145.349648 +L 262.526298 144.951112 +L 263.460367 144.583358 +L 264.386078 144.198849 +L 265.301779 143.794278 +L 266.228766 143.412328 +L 267.145975 143.01078 +L 268.048563 142.579923 +L 268.955443 142.15767 +L 269.858941 141.728637 +L 270.762399 141.299525 +L 271.674299 140.887333 +L 272.57646 140.455622 +L 273.475021 140.016693 +L 274.371774 139.574141 +L 275.269526 139.13359 +L 277.019405 138.257752 +L 277.911793 137.806451 +L 278.799284 137.345334 +L 279.679853 136.870341 +L 280.557723 136.389938 +L 281.437011 135.912378 +L 282.30368 135.409523 +L 283.18894 134.943933 +L 284.061168 134.452222 +L 284.944852 133.983472 +L 285.814842 133.487274 +L 286.695726 133.012912 +L 287.568166 132.521625 +L 288.448485 132.046133 +L 289.307413 131.527761 +L 290.171468 131.019668 +L 291.014644 130.469722 +L 291.875774 129.955765 +L 292.719027 129.405973 +L 293.578369 128.888432 +L 294.424785 128.344979 +L 295.302035 127.863336 +L 296.150939 127.32487 +L 297.001212 126.789151 +L 297.875727 126.302023 +L 298.75523 125.824893 +L 299.626861 125.331985 +L 300.503987 124.850091 +L 301.382958 124.371895 +L 302.247585 123.864948 +L 303.124964 123.38356 +L 303.997253 122.891971 +L 304.870067 122.401434 +L 305.742094 121.909319 +L 306.61717 121.423316 +L 307.502165 120.957195 +L 308.390046 120.496858 +L 309.265922 120.012459 +L 310.15411 119.552738 +L 311.038789 119.085984 +L 311.924544 118.621387 +L 312.816782 118.169783 +L 314.566689 117.294003 +L 315.462879 116.850322 +L 316.362881 116.414281 +L 317.265259 115.983005 +L 318.174218 115.564919 +L 319.075331 115.131104 +L 319.993669 114.731819 +L 320.910409 114.329329 +L 321.829653 113.93186 +L 322.744276 113.525127 +L 323.670347 113.14134 +L 324.587663 112.740007 +L 325.506554 112.341828 +L 326.432378 111.957547 +L 327.352822 111.562482 +L 328.270041 111.160954 +L 329.199313 110.783584 +L 330.120115 110.389237 +L 331.04201 109.997081 +L 331.953442 109.583953 +L 332.877326 109.195781 +L 333.819082 108.843438 +L 334.740827 108.45098 +L 335.678652 108.090755 +L 336.587764 107.672975 +L 337.505364 107.27221 +L 338.452327 106.930302 +L 339.362976 106.515603 +L 340.282748 106.11919 +L 341.191133 105.699954 +L 342.125415 105.332627 +L 343.040224 104.926266 +L 343.971159 104.55223 +L 344.892834 104.159633 +L 345.815822 103.769667 +L 346.720891 103.343786 +L 347.622935 102.911838 +L 348.530674 102.491308 +L 349.439049 102.07205 +L 350.339488 101.636885 +L 351.245419 101.212731 +L 352.145639 100.777127 +L 353.898334 99.906934 +L 354.791178 99.456548 +L 355.680495 98.999089 +L 356.568886 98.539776 +L 357.456536 98.078976 +L 358.335504 97.600774 +L 359.22143 97.13652 +L 360.090993 96.639466 +L 360.955822 96.132922 +L 361.838428 95.662014 +L 362.71801 95.185041 +L 363.591103 94.695063 +L 364.464373 94.20544 +L 365.332825 93.70616 +L 366.184971 93.174194 +L 367.060537 92.689174 +L 367.933109 92.198152 +L 368.801804 91.699357 +L 369.675386 91.210359 +L 370.542922 90.709244 +L 371.41271 90.21264 +L 372.274424 89.699854 +L 373.116912 89.148529 +L 373.986862 88.65225 +L 374.833373 88.108989 +L 375.680811 87.567587 +L 376.527614 87.024911 +L 377.407034 86.547616 +L 378.255741 86.008757 +L 379.116762 85.494581 +L 379.993982 85.012877 +L 380.871226 84.531219 +L 381.756015 84.064684 +L 382.625924 83.568324 +L 383.509119 83.098595 +L 384.390447 82.625124 +L 385.262607 82.133275 +L 386.149106 81.670169 +L 387.03424 81.204327 +L 387.92342 80.746594 +L 388.809766 80.283182 +L 389.696828 79.821204 +L 391.444701 78.941347 +" style="fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 84.38 174.589332 +L 85.288859 174.171046 +L 86.200175 173.757684 +L 87.138636 173.398733 +L 88.047979 172.981418 +L 88.975671 172.600882 +L 89.887713 172.188975 +L 90.798347 171.774246 +L 91.718904 171.379407 +L 92.64515 170.995974 +L 93.563173 170.596056 +L 94.484377 170.202514 +L 95.41863 169.835129 +L 96.334055 169.430003 +L 97.247813 169.021537 +L 98.15625 168.602406 +L 99.062703 168.179295 +L 99.966992 167.751848 +L 100.886058 167.354021 +L 101.793355 166.932604 +L 102.701449 166.512785 +L 103.607611 166.089092 +L 104.507436 165.652697 +L 105.406781 165.21534 +L 106.301515 164.76874 +L 107.192094 164.313813 +L 108.081717 163.856969 +L 108.96269 163.382786 +L 109.85253 162.926376 +L 110.73391 162.453009 +L 111.60205 161.953102 +L 112.480272 161.473406 +L 113.357644 160.992005 +L 114.233523 160.507612 +L 115.113722 160.031876 +L 115.978446 159.525124 +L 116.855805 159.043697 +L 117.73158 158.559094 +L 118.594896 158.049519 +L 119.473476 157.570539 +L 120.342229 157.071862 +L 121.187523 156.526162 +L 122.906996 155.589376 +L 123.751402 155.041898 +L 124.625794 154.554522 +L 125.493261 154.053267 +L 126.366435 153.563452 +L 127.22518 153.044713 +L 128.067096 152.492243 +L 128.930578 151.983 +L 129.788233 151.462077 +L 130.668264 150.986005 +L 131.540215 150.493739 +L 132.404506 149.986118 +L 133.269772 149.48045 +L 134.13026 148.965206 +L 135.012891 148.494346 +L 135.895896 148.024237 +L 136.78061 147.557552 +L 137.666716 147.093658 +L 138.549758 146.623623 +L 139.422365 146.13267 +L 140.301533 145.654869 +L 141.180347 145.176358 +L 142.068312 144.716191 +L 142.956097 144.255663 +L 143.849399 143.806193 +L 144.743145 143.357612 +L 145.638187 142.911631 +L 146.533873 142.46694 +L 147.434617 142.032386 +L 148.333187 141.593477 +L 149.237627 141.166332 +L 150.142734 140.740525 +L 151.045253 140.309529 +L 151.94832 139.879633 +L 152.852275 139.451518 +L 153.754511 139.019955 +L 154.677361 138.629714 +L 155.605786 138.250646 +L 156.515182 137.833436 +L 157.440168 137.447477 +L 158.359121 137.049422 +L 159.268992 136.633165 +L 161.060242 135.840253 +L 161.967805 135.41937 +L 162.876686 135.001128 +L 163.785355 134.58246 +L 164.704648 134.185087 +L 165.628306 133.796465 +L 166.540182 133.384226 +L 167.477834 133.023653 +L 168.394648 132.621314 +L 169.309147 132.214332 +L 170.221884 131.803818 +L 171.165086 131.454371 +L 172.078495 131.045204 +L 173.001061 130.654393 +L 173.927118 130.27058 +L 174.868596 129.917677 +L 175.779933 129.504357 +L 176.695238 129.098993 +L 177.620641 128.713866 +L 178.537227 128.311069 +L 179.466693 127.934088 +L 180.375152 127.515 +L 181.301009 127.130786 +L 182.206536 126.705821 +L 183.114139 126.285015 +L 184.027621 125.875996 +L 184.932078 125.448886 +L 185.83313 125.01495 +L 186.739884 124.592445 +L 187.638865 124.154359 +L 188.539247 123.71908 +L 189.439007 123.282555 +L 190.336361 122.841207 +L 191.233313 122.399053 +L 192.125661 121.947672 +L 193.014554 121.489365 +L 193.906024 121.036221 +L 194.789784 120.567626 +L 195.674088 120.10012 +L 196.552762 119.621328 +L 197.435997 119.151679 +L 198.320857 118.685289 +L 200.041177 117.750201 +L 200.902729 117.237089 +L 201.7556 116.706577 +L 202.627634 116.214477 +L 203.498383 115.719799 +L 204.377471 115.241839 +L 205.224937 114.700492 +L 206.096431 114.207308 +L 206.97478 113.727866 +L 207.855752 113.253682 +L 208.723277 112.752542 +L 209.588004 112.245796 +L 210.460997 111.755617 +L 211.326719 111.250864 +L 212.204497 110.770276 +L 213.080574 110.286281 +L 213.956642 109.802265 +L 214.824898 109.302592 +L 215.669207 108.754917 +L 216.540706 108.261745 +L 217.417935 107.780056 +L 218.291733 107.291491 +L 219.161211 106.794267 +L 220.041455 106.318622 +L 220.920129 105.839833 +L 221.800629 105.3647 +L 222.680151 104.887609 +L 223.548915 104.388954 +L 224.423569 103.902105 +L 225.305169 103.42918 +L 226.177501 102.937677 +L 227.061078 102.468712 +L 227.946506 102.003459 +L 228.82572 101.525752 +L 229.709702 101.0576 +L 230.598248 100.598595 +L 231.484617 100.135229 +L 232.37245 99.674798 +L 233.261672 99.217149 +L 234.153892 98.765511 +L 235.045645 98.312935 +L 235.93816 97.861889 +L 237.689972 96.989924 +L 238.586014 96.545947 +L 239.485818 96.10951 +L 240.393248 95.688359 +L 241.30762 95.281125 +L 242.211681 94.853221 +L 243.124798 94.443468 +L 244.037513 94.032912 +L 244.940869 93.603595 +L 245.845742 93.177319 +L 246.770322 92.790544 +L 247.687338 92.388608 +L 248.615067 92.008146 +L 249.523871 91.589749 +L 250.452902 91.211896 +L 251.364824 90.799749 +L 252.292736 90.419654 +L 253.234015 90.066351 +L 254.160013 89.682421 +L 255.101817 89.330169 +L 256.021201 88.932982 +L 256.971148 88.597053 +L 257.897472 88.213775 +L 258.84401 87.871014 +L 259.761236 87.4695 +L 260.671956 87.054943 +L 261.607586 86.690319 +L 262.526298 86.291782 +L 263.460367 85.924028 +L 264.386078 85.539519 +L 265.301779 85.134949 +L 266.228766 84.752998 +L 267.145975 84.35145 +L 268.048563 83.920594 +L 268.955443 83.49834 +L 269.858941 83.069307 +L 270.762399 82.640195 +L 271.674299 82.228004 +L 272.57646 81.796292 +L 273.475021 81.357364 +L 274.75381 80.724219 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 84.38 174.589332 +L 85.288859 174.171046 +L 86.200175 173.757684 +L 87.138636 173.398733 +L 88.047979 172.981418 +L 88.975671 172.600882 +L 89.887713 172.188975 +L 90.798347 171.774246 +L 91.718904 171.379407 +L 92.64515 170.995974 +L 93.563173 170.596056 +L 94.484377 170.202514 +L 95.41863 169.835129 +L 96.334055 169.430003 +L 97.247813 169.021537 +L 98.15625 168.602406 +L 99.062703 168.179295 +L 99.966992 167.751848 +L 100.886058 167.354021 +L 101.793355 166.932604 +L 102.701449 166.512785 +L 103.607611 166.089092 +L 104.507436 165.652697 +L 105.406781 165.21534 +L 106.301515 164.76874 +L 107.192094 164.313813 +L 108.081717 163.856969 +L 108.96269 163.382786 +L 109.85253 162.926376 +L 110.73391 162.453009 +L 111.60205 161.953102 +L 112.480272 161.473406 +L 113.357644 160.992005 +L 114.233523 160.507612 +L 115.113722 160.031876 +L 115.978446 159.525124 +L 116.855805 159.043697 +L 117.73158 158.559094 +L 118.594896 158.049519 +L 119.473476 157.570539 +L 120.342229 157.071862 +L 121.187523 156.526162 +L 122.906996 155.589376 +L 123.751402 155.041898 +L 124.625794 154.554522 +L 125.493261 154.053267 +L 126.366435 153.563452 +L 127.22518 153.044713 +L 128.067096 152.492243 +L 128.930578 151.983 +L 129.788233 151.462077 +L 130.668264 150.986005 +L 131.540215 150.493739 +L 132.404506 149.986118 +L 133.269772 149.48045 +L 134.13026 148.965206 +L 135.012891 148.494346 +L 135.895896 148.024237 +L 136.78061 147.557552 +L 137.666716 147.093658 +L 138.549758 146.623623 +L 139.422365 146.13267 +L 140.301533 145.654869 +L 141.180347 145.176358 +L 142.068312 144.716191 +L 142.956097 144.255663 +L 143.849399 143.806193 +L 144.743145 143.357612 +L 145.638187 142.911631 +L 146.533873 142.46694 +L 147.434617 142.032386 +L 148.333187 141.593477 +L 149.237627 141.166332 +L 150.142734 140.740525 +L 151.045253 140.309529 +L 151.94832 139.879633 +L 152.852275 139.451518 +L 153.754511 139.019955 +L 154.677361 138.629714 +L 155.605786 138.250646 +L 156.515182 137.833436 +L 157.440168 137.447477 +L 158.359121 137.049422 +L 159.268992 136.633165 +L 161.060242 135.840253 +L 161.967805 135.41937 +L 162.876686 135.001128 +L 163.785355 134.58246 +L 164.704648 134.185087 +L 165.628306 133.796465 +L 166.540182 133.384226 +L 167.477834 133.023653 +L 168.394648 132.621314 +L 169.309147 132.214332 +L 170.221884 131.803818 +L 171.165086 131.454371 +L 172.078495 131.045204 +L 173.001061 130.654393 +L 173.927118 130.27058 +L 174.868596 129.917677 +L 175.779933 129.504357 +L 176.695238 129.098993 +L 177.620641 128.713866 +L 178.537227 128.311069 +L 179.466693 127.934088 +L 180.375152 127.515 +L 181.301009 127.130786 +L 182.206536 126.705821 +L 183.114139 126.285015 +L 184.027621 125.875996 +L 184.932078 125.448886 +L 185.83313 125.01495 +L 186.739884 124.592445 +L 187.638865 124.154359 +L 188.539247 123.71908 +L 189.439007 123.282555 +L 190.336361 122.841207 +L 191.233313 122.399053 +L 192.125661 121.947672 +L 193.014554 121.489365 +L 193.906024 121.036221 +L 194.789784 120.567626 +L 195.674088 120.10012 +L 196.552762 119.621328 +L 197.435997 119.151679 +L 198.320857 118.685289 +L 200.041177 117.750201 +L 200.902729 117.237089 +L 201.7556 116.706577 +L 202.627634 116.214477 +L 203.498383 115.719799 +L 204.377471 115.241839 +L 205.224937 114.700492 +L 206.096431 114.207308 +L 206.97478 113.727866 +L 207.855752 113.253682 +L 208.723277 112.752542 +L 209.588004 112.245796 +L 210.460997 111.755617 +L 211.326719 111.250864 +L 212.204497 110.770276 +L 213.080574 110.286281 +L 213.956642 109.802265 +L 214.824898 109.302592 +L 215.669207 108.754917 +L 216.540706 108.261745 +L 217.417935 107.780056 +L 218.291733 107.291491 +L 219.161211 106.794267 +L 220.041455 106.318622 +L 220.920129 105.839833 +L 221.800629 105.3647 +L 222.680151 104.887609 +L 223.548915 104.388954 +L 224.423569 103.902105 +L 225.305169 103.42918 +L 226.177501 102.937677 +L 227.061078 102.468712 +L 227.946506 102.003459 +L 228.82572 101.525752 +L 229.709702 101.0576 +L 230.598248 100.598595 +L 231.484617 100.135229 +L 232.37245 99.674798 +L 233.261672 99.217149 +L 234.153892 98.765511 +L 235.045645 98.312935 +L 235.93816 97.861889 +L 237.689972 96.989924 +L 238.586014 96.545947 +L 239.485818 96.10951 +L 240.393248 95.688359 +L 241.30762 95.281125 +L 242.211681 94.853221 +L 243.124798 94.443468 +L 244.037513 94.032912 +L 244.940869 93.603595 +L 245.845742 93.177319 +L 246.770322 92.790544 +L 247.687338 92.388608 +L 248.615067 92.008146 +L 249.523871 91.589749 +L 250.452902 91.211896 +L 251.364824 90.799749 +L 252.292736 90.419654 +L 253.234015 90.066351 +L 254.160013 89.682421 +L 255.101817 89.330169 +L 256.021201 88.932982 +L 256.971148 88.597053 +L 257.897472 88.213775 +L 258.84401 87.871014 +L 259.761236 87.4695 +L 260.671956 87.054943 +L 261.607586 86.690319 +L 262.526298 86.291782 +L 263.460367 85.924028 +L 264.386078 85.539519 +L 265.301779 85.134949 +L 266.228766 84.752998 +L 267.145975 84.35145 +L 268.048563 83.920594 +L 268.955443 83.49834 +L 269.858941 83.069307 +L 270.762399 82.640195 +L 271.674299 82.228004 +L 272.57646 81.796292 +L 273.475021 81.357364 +L 274.75381 80.724219 +" style="fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 274.310425 79.835472 +L 275.310425 79.866909 +L 276.310425 79.903849 +L 277.310425 80.001596 +L 278.310425 80.034117 +L 279.310425 80.107742 +L 280.310425 80.146308 +L 281.310425 80.181721 +L 282.310425 80.239361 +L 283.310425 80.309747 +L 284.310425 80.361711 +L 285.310425 80.420801 +L 286.310425 80.509122 +L 287.310425 80.555266 +L 288.310425 80.597677 +L 289.310425 80.62817 +L 290.310425 80.654215 +L 291.310425 80.675415 +L 292.310425 80.729716 +L 293.310425 80.757653 +L 294.310425 80.787377 +L 295.310425 80.812772 +L 296.310425 80.823973 +L 297.310425 80.834097 +L 298.310425 80.833892 +L 299.310425 80.824382 +L 300.310425 80.812729 +L 301.310425 80.7817 +L 302.310425 80.770532 +L 303.310425 80.740414 +L 304.310425 80.680637 +L 305.310425 80.643446 +L 306.310425 80.60435 +L 307.310425 80.56191 +L 308.310425 80.529145 +L 309.310425 80.461718 +L 310.310425 80.422592 +L 311.310425 80.379918 +L 312.310425 80.309337 +L 313.310425 80.272946 +L 314.310425 80.214543 +L 315.310425 80.103591 +L 316.310425 80.032932 +L 317.310425 79.919993 +L 318.310425 79.87422 +L 319.310425 79.812936 +L 320.310425 79.764437 +L 321.310425 79.683614 +L 322.310425 79.565095 +L 323.310425 79.494885 +L 324.310425 79.411622 +L 325.310425 79.378481 +L 326.310425 79.327243 +L 327.310425 79.258845 +L 328.310425 79.192629 +L 329.310425 79.115712 +L 330.310425 79.088397 +L 331.310425 79.061919 +L 332.310425 79.039269 +L 333.310425 79.019737 +L 334.310425 78.993344 +L 335.310425 78.943573 +L 336.310425 78.9085 +L 337.310425 78.872634 +L 338.310425 78.857267 +L 339.310425 78.841497 +L 340.310425 78.838085 +L 341.310425 78.835667 +L 342.310425 78.836153 +L 343.310425 78.838083 +L 344.310425 78.85134 +L 345.310425 78.85973 +L 346.310425 78.881267 +L 347.310425 78.904299 +L 348.310425 78.921533 +L 349.310425 78.939995 +L 350.310425 78.960448 +L 351.310425 78.977048 +L 352.310425 79.039826 +L 353.310425 79.115091 +L 354.310425 79.147731 +L 355.310425 79.215294 +L 356.310425 79.269341 +L 357.310425 79.303046 +L 358.310425 79.393172 +L 359.310425 79.421706 +L 360.310425 79.453193 +L 361.310425 79.484203 +L 362.310425 79.539011 +L 363.310425 79.603599 +L 364.310425 79.641794 +L 365.310425 79.737728 +L 366.310425 79.786986 +L 367.310425 79.831056 +L 368.310425 79.871179 +L 369.310425 79.979546 +L 370.310425 80.021175 +L 371.310425 80.083316 +L 372.310425 80.153278 +L 373.310425 80.257783 +L 374.310425 80.29477 +L 375.310425 80.340648 +L 376.310425 80.409142 +L 377.310425 80.457888 +L 378.310425 80.535486 +L 379.310425 80.566026 +L 380.310425 80.635541 +L 381.310425 80.659514 +L 382.310425 80.688135 +L 383.310425 80.729928 +L 384.310425 80.751504 +L 385.310425 80.765452 +L 386.310425 80.792175 +L 387.310425 80.801485 +L 388.310425 80.813931 +L 389.310425 80.824986 +L 390.310425 80.830651 +L 391.310425 80.835414 +L 392.310425 80.829867 +L 393.310425 80.816579 +L 394.310425 80.809061 +L 395.310425 80.784276 +L 396.310425 80.760708 +L 397.310425 80.724527 +L 398.310425 80.698565 +L 399.310425 80.676244 +L 400.310425 80.607484 +L 401.310425 80.532949 +L 402.310425 80.438969 +L 403.310425 80.387917 +L 404.310425 80.333983 +L 405.310425 80.298733 +L 406.310425 80.192645 +L 407.310425 80.140381 +L 408.310425 80.103474 +L 409.310425 80.072443 +L 410.310425 80.011287 +L 411.310425 79.943867 +L 412.310425 79.894962 +L 413.310425 79.829769 +L 414.310425 79.791582 +L 415.310425 79.749586 +L 416.310425 79.707568 +L 417.310425 79.648052 +L 418.310425 79.534892 +L 419.310425 79.482641 +L 420.310425 79.443224 +L 421.310425 79.396122 +L 422.310425 79.339343 +L 423.310425 79.30668 +L 424.310425 79.270502 +L 425.310425 79.238411 +L 426.310425 79.204131 +L 427.310425 79.145754 +L 428.310425 79.100569 +L 429.310425 79.070945 +L 430.310425 79.020559 +L 431.310425 78.995361 +L 432.310425 78.97431 +L 433.310425 78.939342 +L 434.310425 78.915052 +L 435.310425 78.900985 +L 436.310425 78.882044 +L 437.310425 78.866382 +L 438.310425 78.85383 +L 439.310425 78.847995 +L 440.310425 78.841112 +L 441.310425 78.835938 +L 442.310425 78.837721 +L 443.310425 78.840447 +L 444.310425 78.8516 +L 445.310425 78.879836 +L 446.310425 78.923623 +L 447.310425 78.944312 +L 448.310425 78.985286 +L 449.310425 79.025361 +L 450.310425 79.044471 +L 451.310425 79.066979 +L 452.310425 79.133631 +L 453.310425 79.18334 +L 454.310425 79.257047 +L 455.310425 79.288361 +L 456.310425 79.364983 +L 457.310425 79.403281 +L 458.310425 79.477397 +L 459.310425 79.581456 +L 460.310425 79.651286 +L 461.310425 79.75652 +L 462.310425 79.811535 +L 463.310425 79.93501 +L 464.310425 80.00557 +L 465.310425 80.121409 +L 466.310425 80.171589 +L 467.310425 80.207194 +L 468.310425 80.2986 +L 469.310425 80.352108 +L 470.310425 80.440016 +L 471.310425 80.509201 +L 472.310425 80.555966 +L 473.310425 80.62801 +L 474.310425 80.678151 +L 475.310425 80.695541 +L 476.310425 80.722545 +L 477.310425 80.741972 +L 478.310425 80.76131 +L 479.310425 80.799558 +L 480.310425 80.815992 +L 481.310425 80.824361 +L 482.310425 80.828679 +L 483.310425 80.835235 +L 484.310425 80.832688 +L 485.310425 80.82723 +L 486.310425 80.810801 +L 487.310425 80.778867 +L 488.310425 80.740886 +L 489.310425 80.706082 +L 490.310425 80.643011 +L 491.310425 80.621584 +L 492.310425 80.570966 +L 493.310425 80.546008 +L 494.310425 80.490375 +L 495.310425 80.459146 +L 496.310425 80.409002 +L 497.310425 80.376509 +L 498.310425 80.296096 +L 499.310425 80.227171 +L 500.310425 80.111473 +L 501.310425 80.035994 +L 502.310425 79.92047 +L 503.310425 79.840985 +L 504.310425 79.732544 +L 505.310425 79.693177 +L 506.310425 79.590309 +L 507.310425 79.490511 +L 508.310425 79.445014 +L 509.310425 79.410691 +L 510.310425 79.358736 +L 511.310425 79.319089 +L 512.310425 79.283574 +L 513.310425 79.215929 +L 514.310425 79.176848 +L 515.310425 79.126366 +L 516.310425 79.07706 +L 517.310425 79.025991 +L 518.310425 78.981751 +L 519.310425 78.959732 +L 520.310425 78.944175 +L 521.310425 78.901729 +L 522.310425 78.88686 +L 523.310425 78.864133 +L 524.310425 78.843816 +L 525.310425 78.83802 +L 526.310425 78.835537 +L 527.310425 78.838594 +L 528.310425 78.85019 +L 529.310425 78.86711 +L 530.310425 78.898771 +L 531.310425 78.912855 +L 532.310425 78.965526 +L 533.310425 79.014616 +L 534.310425 79.069317 +L 535.310425 79.113664 +L 536.310425 79.183656 +L 537.310425 79.234039 +L 538.310425 79.287946 +L 539.310425 79.357385 +L 540.310425 79.414773 +L 541.310425 79.464938 +L 542.310425 79.5421 +L 543.310425 79.60029 +L 544.310425 79.660929 +L 545.310425 79.69813 +L 546.310425 79.763221 +L 547.310425 79.868351 +L 548.310425 79.928653 +L 549.310425 80.024975 +L 550.310425 80.056978 +L 551.310425 80.107995 +L 552.310425 80.224788 +L 553.310425 80.260234 +L 554.310425 80.316115 +L 555.310425 80.34649 +L 556.310425 80.434876 +L 557.310425 80.479641 +L 558.310425 80.560529 +L 559.310425 80.620675 +L 560.310425 80.68376 +L 561.310425 80.706709 +L 562.310425 80.722879 +L 563.310425 80.751808 +L 564.310425 80.782159 +L 565.310425 80.794734 +L 566.310425 80.819613 +L 567.310425 80.831697 +L 568.310425 80.835459 +L 569.310425 80.831022 +L 570.310425 80.818683 +L 571.310425 80.804271 +L 572.310425 80.788197 +L 573.310425 80.752676 +L 574.310425 80.732742 +L 575.310425 80.676153 +L 576.310425 80.608959 +L 577.310425 80.581589 +L 578.310425 80.547442 +L 579.310425 80.498761 +L 580.310425 80.450476 +L 581.310425 80.391399 +L 582.310425 80.295795 +L 584.085 80.252654 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 274.310425 79.835472 +L 275.310425 79.866909 +L 276.310425 79.903849 +L 277.310425 80.001596 +L 278.310425 80.034117 +L 279.310425 80.107742 +L 280.310425 80.146308 +L 281.310425 80.181721 +L 282.310425 80.239361 +L 283.310425 80.309747 +L 284.310425 80.361711 +L 285.310425 80.420801 +L 286.310425 80.509122 +L 287.310425 80.555266 +L 288.310425 80.597677 +L 289.310425 80.62817 +L 290.310425 80.654215 +L 291.310425 80.675415 +L 292.310425 80.729716 +L 293.310425 80.757653 +L 294.310425 80.787377 +L 295.310425 80.812772 +L 296.310425 80.823973 +L 297.310425 80.834097 +L 298.310425 80.833892 +L 299.310425 80.824382 +L 300.310425 80.812729 +L 301.310425 80.7817 +L 302.310425 80.770532 +L 303.310425 80.740414 +L 304.310425 80.680637 +L 305.310425 80.643446 +L 306.310425 80.60435 +L 307.310425 80.56191 +L 308.310425 80.529145 +L 309.310425 80.461718 +L 310.310425 80.422592 +L 311.310425 80.379918 +L 312.310425 80.309337 +L 313.310425 80.272946 +L 314.310425 80.214543 +L 315.310425 80.103591 +L 316.310425 80.032932 +L 317.310425 79.919993 +L 318.310425 79.87422 +L 319.310425 79.812936 +L 320.310425 79.764437 +L 321.310425 79.683614 +L 322.310425 79.565095 +L 323.310425 79.494885 +L 324.310425 79.411622 +L 325.310425 79.378481 +L 326.310425 79.327243 +L 327.310425 79.258845 +L 328.310425 79.192629 +L 329.310425 79.115712 +L 330.310425 79.088397 +L 331.310425 79.061919 +L 332.310425 79.039269 +L 333.310425 79.019737 +L 334.310425 78.993344 +L 335.310425 78.943573 +L 336.310425 78.9085 +L 337.310425 78.872634 +L 338.310425 78.857267 +L 339.310425 78.841497 +L 340.310425 78.838085 +L 341.310425 78.835667 +L 342.310425 78.836153 +L 343.310425 78.838083 +L 344.310425 78.85134 +L 345.310425 78.85973 +L 346.310425 78.881267 +L 347.310425 78.904299 +L 348.310425 78.921533 +L 349.310425 78.939995 +L 350.310425 78.960448 +L 351.310425 78.977048 +L 352.310425 79.039826 +L 353.310425 79.115091 +L 354.310425 79.147731 +L 355.310425 79.215294 +L 356.310425 79.269341 +L 357.310425 79.303046 +L 358.310425 79.393172 +L 359.310425 79.421706 +L 360.310425 79.453193 +L 361.310425 79.484203 +L 362.310425 79.539011 +L 363.310425 79.603599 +L 364.310425 79.641794 +L 365.310425 79.737728 +L 366.310425 79.786986 +L 367.310425 79.831056 +L 368.310425 79.871179 +L 369.310425 79.979546 +L 370.310425 80.021175 +L 371.310425 80.083316 +L 372.310425 80.153278 +L 373.310425 80.257783 +L 374.310425 80.29477 +L 375.310425 80.340648 +L 376.310425 80.409142 +L 377.310425 80.457888 +L 378.310425 80.535486 +L 379.310425 80.566026 +L 380.310425 80.635541 +L 381.310425 80.659514 +L 382.310425 80.688135 +L 383.310425 80.729928 +L 384.310425 80.751504 +L 385.310425 80.765452 +L 386.310425 80.792175 +L 387.310425 80.801485 +L 388.310425 80.813931 +L 389.310425 80.824986 +L 390.310425 80.830651 +L 391.310425 80.835414 +L 392.310425 80.829867 +L 393.310425 80.816579 +L 394.310425 80.809061 +L 395.310425 80.784276 +L 396.310425 80.760708 +L 397.310425 80.724527 +L 398.310425 80.698565 +L 399.310425 80.676244 +L 400.310425 80.607484 +L 401.310425 80.532949 +L 402.310425 80.438969 +L 403.310425 80.387917 +L 404.310425 80.333983 +L 405.310425 80.298733 +L 406.310425 80.192645 +L 407.310425 80.140381 +L 408.310425 80.103474 +L 409.310425 80.072443 +L 410.310425 80.011287 +L 411.310425 79.943867 +L 412.310425 79.894962 +L 413.310425 79.829769 +L 414.310425 79.791582 +L 415.310425 79.749586 +L 416.310425 79.707568 +L 417.310425 79.648052 +L 418.310425 79.534892 +L 419.310425 79.482641 +L 420.310425 79.443224 +L 421.310425 79.396122 +L 422.310425 79.339343 +L 423.310425 79.30668 +L 424.310425 79.270502 +L 425.310425 79.238411 +L 426.310425 79.204131 +L 427.310425 79.145754 +L 428.310425 79.100569 +L 429.310425 79.070945 +L 430.310425 79.020559 +L 431.310425 78.995361 +L 432.310425 78.97431 +L 433.310425 78.939342 +L 434.310425 78.915052 +L 435.310425 78.900985 +L 436.310425 78.882044 +L 437.310425 78.866382 +L 438.310425 78.85383 +L 439.310425 78.847995 +L 440.310425 78.841112 +L 441.310425 78.835938 +L 442.310425 78.837721 +L 443.310425 78.840447 +L 444.310425 78.8516 +L 445.310425 78.879836 +L 446.310425 78.923623 +L 447.310425 78.944312 +L 448.310425 78.985286 +L 449.310425 79.025361 +L 450.310425 79.044471 +L 451.310425 79.066979 +L 452.310425 79.133631 +L 453.310425 79.18334 +L 454.310425 79.257047 +L 455.310425 79.288361 +L 456.310425 79.364983 +L 457.310425 79.403281 +L 458.310425 79.477397 +L 459.310425 79.581456 +L 460.310425 79.651286 +L 461.310425 79.75652 +L 462.310425 79.811535 +L 463.310425 79.93501 +L 464.310425 80.00557 +L 465.310425 80.121409 +L 466.310425 80.171589 +L 467.310425 80.207194 +L 468.310425 80.2986 +L 469.310425 80.352108 +L 470.310425 80.440016 +L 471.310425 80.509201 +L 472.310425 80.555966 +L 473.310425 80.62801 +L 474.310425 80.678151 +L 475.310425 80.695541 +L 476.310425 80.722545 +L 477.310425 80.741972 +L 478.310425 80.76131 +L 479.310425 80.799558 +L 480.310425 80.815992 +L 481.310425 80.824361 +L 482.310425 80.828679 +L 483.310425 80.835235 +L 484.310425 80.832688 +L 485.310425 80.82723 +L 486.310425 80.810801 +L 487.310425 80.778867 +L 488.310425 80.740886 +L 489.310425 80.706082 +L 490.310425 80.643011 +L 491.310425 80.621584 +L 492.310425 80.570966 +L 493.310425 80.546008 +L 494.310425 80.490375 +L 495.310425 80.459146 +L 496.310425 80.409002 +L 497.310425 80.376509 +L 498.310425 80.296096 +L 499.310425 80.227171 +L 500.310425 80.111473 +L 501.310425 80.035994 +L 502.310425 79.92047 +L 503.310425 79.840985 +L 504.310425 79.732544 +L 505.310425 79.693177 +L 506.310425 79.590309 +L 507.310425 79.490511 +L 508.310425 79.445014 +L 509.310425 79.410691 +L 510.310425 79.358736 +L 511.310425 79.319089 +L 512.310425 79.283574 +L 513.310425 79.215929 +L 514.310425 79.176848 +L 515.310425 79.126366 +L 516.310425 79.07706 +L 517.310425 79.025991 +L 518.310425 78.981751 +L 519.310425 78.959732 +L 520.310425 78.944175 +L 521.310425 78.901729 +L 522.310425 78.88686 +L 523.310425 78.864133 +L 524.310425 78.843816 +L 525.310425 78.83802 +L 526.310425 78.835537 +L 527.310425 78.838594 +L 528.310425 78.85019 +L 529.310425 78.86711 +L 530.310425 78.898771 +L 531.310425 78.912855 +L 532.310425 78.965526 +L 533.310425 79.014616 +L 534.310425 79.069317 +L 535.310425 79.113664 +L 536.310425 79.183656 +L 537.310425 79.234039 +L 538.310425 79.287946 +L 539.310425 79.357385 +L 540.310425 79.414773 +L 541.310425 79.464938 +L 542.310425 79.5421 +L 543.310425 79.60029 +L 544.310425 79.660929 +L 545.310425 79.69813 +L 546.310425 79.763221 +L 547.310425 79.868351 +L 548.310425 79.928653 +L 549.310425 80.024975 +L 550.310425 80.056978 +L 551.310425 80.107995 +L 552.310425 80.224788 +L 553.310425 80.260234 +L 554.310425 80.316115 +L 555.310425 80.34649 +L 556.310425 80.434876 +L 557.310425 80.479641 +L 558.310425 80.560529 +L 559.310425 80.620675 +L 560.310425 80.68376 +L 561.310425 80.706709 +L 562.310425 80.722879 +L 563.310425 80.751808 +L 564.310425 80.782159 +L 565.310425 80.794734 +L 566.310425 80.819613 +L 567.310425 80.831697 +L 568.310425 80.835459 +L 569.310425 80.831022 +L 570.310425 80.818683 +L 571.310425 80.804271 +L 572.310425 80.788197 +L 573.310425 80.752676 +L 574.310425 80.732742 +L 575.310425 80.676153 +L 576.310425 80.608959 +L 577.310425 80.581589 +L 578.310425 80.547442 +L 579.310425 80.498761 +L 580.310425 80.450476 +L 581.310425 80.391399 +L 582.310425 80.295795 +L 584.085 80.252654 +" style="fill:none;stroke:#2ca02c;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 136.508603 148.583039 +L 137.508603 148.614475 +L 138.508603 148.651416 +L 139.508603 148.749162 +L 140.508603 148.781684 +L 141.508603 148.855308 +L 142.508603 148.893874 +L 143.508603 148.929287 +L 144.508603 148.986927 +L 145.508603 149.057313 +L 146.508603 149.109278 +L 147.508603 149.168367 +L 148.508603 149.256688 +L 149.508603 149.302833 +L 150.508603 149.345244 +L 151.508603 149.375736 +L 152.508603 149.401781 +L 153.508603 149.422981 +L 154.508603 149.477282 +L 155.508603 149.50522 +L 156.508603 149.534944 +L 157.508603 149.560339 +L 158.508603 149.571539 +L 159.508603 149.581663 +L 160.508603 149.581459 +L 161.508603 149.571949 +L 162.508603 149.560295 +L 163.508603 149.529266 +L 164.508603 149.518098 +L 165.508603 149.487981 +L 166.508603 149.428204 +L 167.508603 149.391012 +L 168.508603 149.351916 +L 169.508603 149.309476 +L 170.508603 149.276711 +L 171.508603 149.209285 +L 172.508603 149.170159 +L 173.508603 149.127484 +L 174.508603 149.056904 +L 175.508603 149.020513 +L 176.508603 148.96211 +L 177.508603 148.851157 +L 178.508603 148.780499 +L 179.508603 148.667559 +L 180.508603 148.621786 +L 181.508603 148.560503 +L 182.508603 148.512003 +L 183.508603 148.431181 +L 184.508603 148.312662 +L 185.508603 148.242451 +L 186.508603 148.159189 +L 187.508603 148.126047 +L 188.508603 148.07481 +L 189.508603 148.006411 +L 190.508603 147.940196 +L 191.508603 147.863279 +L 192.508603 147.835963 +L 193.508603 147.809486 +L 194.508603 147.786835 +L 195.508603 147.767304 +L 196.508603 147.74091 +L 197.508603 147.691139 +L 198.508603 147.656066 +L 199.508603 147.6202 +L 200.508603 147.604833 +L 201.508603 147.589064 +L 202.508603 147.585651 +L 203.508603 147.583234 +L 204.508603 147.58372 +L 205.508603 147.585649 +L 206.508603 147.598906 +L 207.508603 147.607296 +L 208.508603 147.628833 +L 209.508603 147.651866 +L 210.508603 147.669099 +L 211.508603 147.687562 +L 212.508603 147.708014 +L 213.508603 147.724614 +L 214.508603 147.787393 +L 215.508603 147.862658 +L 216.508603 147.895297 +L 217.508603 147.96286 +L 218.508603 148.016908 +L 219.508603 148.050612 +L 220.508603 148.140738 +L 221.508603 148.169273 +L 222.508603 148.200759 +L 223.508603 148.23177 +L 224.508603 148.286578 +L 225.508603 148.351165 +L 226.508603 148.38936 +L 227.508603 148.485295 +L 228.508603 148.534553 +L 229.508603 148.578622 +L 230.508603 148.618746 +L 231.508603 148.727113 +L 232.508603 148.768741 +L 233.508603 148.830882 +L 234.508603 148.900845 +L 235.508603 149.005349 +L 236.508603 149.042337 +L 237.508603 149.088214 +L 238.508603 149.156709 +L 239.508603 149.205454 +L 240.508603 149.283052 +L 241.508603 149.313593 +L 242.508603 149.383107 +L 243.508603 149.40708 +L 244.508603 149.435702 +L 245.508603 149.477495 +L 246.508603 149.499071 +L 247.508603 149.513019 +L 248.508603 149.539741 +L 249.508603 149.549051 +L 250.508603 149.561498 +L 251.508603 149.572552 +L 252.508603 149.578217 +L 253.508603 149.582981 +L 254.508603 149.577433 +L 255.508603 149.564145 +L 256.508603 149.556628 +L 257.508603 149.531843 +L 258.508603 149.508274 +L 259.508603 149.472093 +L 260.508603 149.446132 +L 261.508603 149.42381 +L 262.508603 149.35505 +L 263.508603 149.280515 +L 264.508603 149.186536 +L 265.508603 149.135484 +L 266.508603 149.08155 +L 267.508603 149.046299 +L 268.508603 148.940211 +L 269.508603 148.887947 +L 270.508603 148.85104 +L 271.508603 148.820009 +L 272.508603 148.758854 +L 273.508603 148.691434 +L 274.508603 148.642528 +L 275.508603 148.577336 +L 276.508603 148.539148 +L 277.508603 148.497152 +L 278.508603 148.455135 +L 279.508603 148.395618 +L 280.508603 148.282459 +L 281.508603 148.230208 +L 282.508603 148.19079 +L 283.508603 148.143689 +L 284.508603 148.086909 +L 285.508603 148.054246 +L 286.508603 148.018068 +L 287.508603 147.985977 +L 288.508603 147.951698 +L 289.508603 147.89332 +L 290.508603 147.848135 +L 291.508603 147.818511 +L 292.508603 147.768125 +L 293.508603 147.742928 +L 294.508603 147.721877 +L 295.508603 147.686909 +L 296.508603 147.662619 +L 297.508603 147.648552 +L 298.508603 147.62961 +L 299.508603 147.613948 +L 300.508603 147.601397 +L 301.508603 147.595561 +L 302.508603 147.588679 +L 303.508603 147.583505 +L 304.508603 147.585287 +L 305.508603 147.588013 +L 306.508603 147.599167 +L 307.508603 147.627402 +L 308.508603 147.67119 +L 309.508603 147.691879 +L 310.508603 147.732852 +L 311.508603 147.772927 +L 312.508603 147.792037 +L 313.508603 147.814546 +L 314.508603 147.881197 +L 315.508603 147.930906 +L 316.508603 148.004613 +L 317.508603 148.035927 +L 318.508603 148.112549 +L 319.508603 148.150847 +L 320.508603 148.224964 +L 321.508603 148.329022 +L 322.508603 148.398853 +L 323.508603 148.504086 +L 324.508603 148.559102 +L 325.508603 148.682577 +L 326.508603 148.753136 +L 327.508603 148.868975 +L 328.508603 148.919156 +L 329.508603 148.95476 +L 330.508603 149.046167 +L 331.508603 149.099674 +L 332.508603 149.187583 +L 333.508603 149.256768 +L 334.508603 149.303532 +L 335.508603 149.375576 +L 336.508603 149.425718 +L 337.508603 149.443108 +L 338.508603 149.470111 +L 339.508603 149.489538 +L 340.508603 149.508876 +L 341.508603 149.547125 +L 342.508603 149.563558 +L 343.508603 149.571927 +L 344.508603 149.576246 +L 345.508603 149.582801 +L 346.508603 149.580255 +L 347.508603 149.574796 +L 348.508603 149.558368 +L 349.508603 149.526433 +L 350.508603 149.488453 +L 351.508603 149.453649 +L 352.508603 149.390577 +L 353.508603 149.36915 +L 354.508603 149.318532 +L 355.508603 149.293575 +L 356.508603 149.237941 +L 357.508603 149.206712 +L 358.508603 149.156568 +L 359.508603 149.124075 +L 360.508603 149.043663 +L 361.508603 148.974737 +L 362.508603 148.85904 +L 363.508603 148.783561 +L 364.508603 148.668036 +L 365.508603 148.588552 +L 366.508603 148.48011 +L 367.508603 148.440743 +L 368.508603 148.337875 +L 369.508603 148.238077 +L 370.508603 148.19258 +L 371.508603 148.158257 +L 372.508603 148.106302 +L 373.508603 148.066655 +L 374.508603 148.031141 +L 375.508603 147.963495 +L 376.508603 147.924414 +L 377.508603 147.873933 +L 378.508603 147.824627 +L 379.508603 147.773557 +L 380.508603 147.729318 +L 381.508603 147.707298 +L 382.508603 147.691742 +L 383.508603 147.649295 +L 384.508603 147.634427 +L 385.508603 147.611699 +L 386.508603 147.591383 +L 387.508603 147.585586 +L 388.508603 147.583104 +L 389.508603 147.586161 +L 390.508603 147.597757 +L 391.508603 147.614677 +L 392.508603 147.646338 +L 393.508603 147.660421 +L 394.508603 147.713093 +L 395.508603 147.762182 +L 396.508603 147.816883 +L 397.508603 147.861231 +L 398.508603 147.931223 +L 399.508603 147.981605 +L 400.508603 148.035513 +L 401.508603 148.104952 +L 402.508603 148.162339 +L 403.508603 148.212505 +L 404.508603 148.289667 +L 405.508603 148.347857 +L 406.508603 148.408495 +L 407.508603 148.445696 +L 408.508603 148.510788 +L 409.508603 148.615918 +L 410.508603 148.67622 +L 411.508603 148.772541 +L 412.508603 148.804545 +L 413.508603 148.855562 +L 414.508603 148.972354 +L 415.508603 149.0078 +L 416.508603 149.063681 +L 417.508603 149.094057 +L 418.508603 149.182443 +L 419.508603 149.227207 +L 420.508603 149.308095 +L 421.508603 149.368241 +L 422.508603 149.431327 +L 423.508603 149.454275 +L 424.508603 149.470445 +L 425.508603 149.499374 +L 426.508603 149.529725 +L 427.508603 149.5423 +L 428.508603 149.567179 +L 429.508603 149.579263 +L 430.508603 149.583025 +L 431.508603 149.578589 +L 432.508603 149.56625 +L 433.508603 149.551837 +L 434.508603 149.535764 +L 435.508603 149.500243 +L 436.508603 149.480309 +L 437.508603 149.42372 +L 438.508603 149.356526 +L 439.508603 149.329155 +L 440.508603 149.295008 +L 441.508603 149.246327 +L 442.508603 149.198043 +L 443.508603 149.138966 +L 444.508603 149.043361 +L 445.508603 149.000221 +L 446.508603 148.950373 +L 447.508603 148.891838 +L 448.508603 148.844253 +L 449.508603 148.783125 +L 450.508603 148.72704 +L 451.508603 148.652869 +L 452.508603 148.535631 +L 453.508603 148.479907 +L 454.508603 148.371681 +L 455.508603 148.265531 +L 456.508603 148.157958 +L 457.508603 148.123451 +L 458.508603 148.020144 +L 459.508603 147.94442 +L 460.508603 147.904985 +L 461.508603 147.865601 +L 462.508603 147.843119 +L 463.508603 147.787305 +L 464.508603 147.761254 +L 465.508603 147.731019 +L 466.508603 147.680248 +L 467.508603 147.661597 +L 468.508603 147.639888 +L 469.508603 147.627242 +L 470.508603 147.608249 +L 471.508603 147.590859 +L 472.508603 147.583821 +L 473.508603 147.584845 +L 474.508603 147.591849 +L 475.508603 147.601219 +L 476.508603 147.624617 +L 477.508603 147.6497 +L 478.508603 147.662099 +L 479.508603 147.695192 +L 480.508603 147.711559 +L 481.508603 147.729964 +L 482.508603 147.779101 +L 483.508603 147.822914 +L 484.508603 147.865999 +L 485.508603 147.88894 +L 486.508603 147.929203 +L 487.508603 148.014062 +L 488.508603 148.056455 +L 489.508603 148.120841 +L 490.508603 148.16513 +L 491.508603 148.272976 +L 492.508603 148.349916 +L 493.508603 148.386358 +L 494.508603 148.441245 +L 495.508603 148.516346 +L 496.508603 148.574941 +L 497.508603 148.611516 +L 498.508603 148.723563 +L 499.508603 148.785248 +L 500.508603 148.835767 +L 501.508603 148.934553 +L 502.508603 148.972575 +L 503.508603 149.008023 +L 504.508603 149.099657 +L 505.508603 149.142929 +L 506.508603 149.196257 +L 507.508603 149.229123 +L 508.508603 149.292016 +L 509.508603 149.345871 +L 510.508603 149.402997 +L 511.508603 149.425087 +L 512.508603 149.468826 +L 513.508603 149.51592 +L 514.508603 149.532767 +L 515.508603 149.560841 +L 516.508603 149.571837 +L 517.508603 149.576406 +L 518.508603 149.582054 +L 519.508603 149.582105 +L 520.508603 149.579015 +L 521.508603 149.575502 +L 522.508603 149.56968 +L 523.508603 149.556828 +L 524.508603 149.533203 +L 525.508603 149.518318 +L 526.508603 149.494747 +L 527.508603 149.458428 +L 528.508603 149.426845 +L 529.508603 149.396952 +L 530.508603 149.31826 +L 531.508603 149.281709 +L 532.508603 149.255986 +L 533.508603 149.185313 +L 534.508603 149.094211 +L 535.508603 149.032254 +L 536.508603 148.998641 +L 537.508603 148.96414 +L 538.508603 148.866701 +L 539.508603 148.819111 +L 540.508603 148.787605 +L 541.508603 148.74392 +L 542.508603 148.673751 +L 543.508603 148.623884 +L 544.508603 148.589207 +L 545.508603 148.479559 +L 546.508603 148.446088 +L 547.508603 148.408746 +L 548.508603 148.328501 +L 549.508603 148.290007 +L 550.508603 148.24823 +L 551.508603 148.205805 +L 552.508603 148.096077 +L 553.508603 148.007792 +L 554.508603 147.933146 +L 555.508603 147.844688 +L 556.508603 147.770627 +L 557.508603 147.721461 +L 558.508603 147.665844 +L 559.508603 147.631145 +L 560.508603 147.619274 +L 561.508603 147.597051 +L 562.508603 147.585072 +L 563.508603 147.58332 +L 564.508603 147.588737 +L 565.508603 147.604935 +L 566.508603 147.621435 +L 567.508603 147.652618 +L 568.508603 147.665983 +L 569.508603 147.695626 +L 570.508603 147.758649 +L 571.508603 147.80797 +L 572.508603 147.854059 +L 573.508603 147.936286 +L 574.508603 147.982189 +L 575.508603 148.016514 +L 576.508603 148.070053 +L 577.508603 148.15894 +L 578.508603 148.190078 +L 579.508603 148.298127 +L 580.508603 148.410199 +L 581.508603 148.445637 +L 582.508603 148.530423 +L 584.085 148.59603 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 136.508603 148.583039 +L 137.508603 148.614475 +L 138.508603 148.651416 +L 139.508603 148.749162 +L 140.508603 148.781684 +L 141.508603 148.855308 +L 142.508603 148.893874 +L 143.508603 148.929287 +L 144.508603 148.986927 +L 145.508603 149.057313 +L 146.508603 149.109278 +L 147.508603 149.168367 +L 148.508603 149.256688 +L 149.508603 149.302833 +L 150.508603 149.345244 +L 151.508603 149.375736 +L 152.508603 149.401781 +L 153.508603 149.422981 +L 154.508603 149.477282 +L 155.508603 149.50522 +L 156.508603 149.534944 +L 157.508603 149.560339 +L 158.508603 149.571539 +L 159.508603 149.581663 +L 160.508603 149.581459 +L 161.508603 149.571949 +L 162.508603 149.560295 +L 163.508603 149.529266 +L 164.508603 149.518098 +L 165.508603 149.487981 +L 166.508603 149.428204 +L 167.508603 149.391012 +L 168.508603 149.351916 +L 169.508603 149.309476 +L 170.508603 149.276711 +L 171.508603 149.209285 +L 172.508603 149.170159 +L 173.508603 149.127484 +L 174.508603 149.056904 +L 175.508603 149.020513 +L 176.508603 148.96211 +L 177.508603 148.851157 +L 178.508603 148.780499 +L 179.508603 148.667559 +L 180.508603 148.621786 +L 181.508603 148.560503 +L 182.508603 148.512003 +L 183.508603 148.431181 +L 184.508603 148.312662 +L 185.508603 148.242451 +L 186.508603 148.159189 +L 187.508603 148.126047 +L 188.508603 148.07481 +L 189.508603 148.006411 +L 190.508603 147.940196 +L 191.508603 147.863279 +L 192.508603 147.835963 +L 193.508603 147.809486 +L 194.508603 147.786835 +L 195.508603 147.767304 +L 196.508603 147.74091 +L 197.508603 147.691139 +L 198.508603 147.656066 +L 199.508603 147.6202 +L 200.508603 147.604833 +L 201.508603 147.589064 +L 202.508603 147.585651 +L 203.508603 147.583234 +L 204.508603 147.58372 +L 205.508603 147.585649 +L 206.508603 147.598906 +L 207.508603 147.607296 +L 208.508603 147.628833 +L 209.508603 147.651866 +L 210.508603 147.669099 +L 211.508603 147.687562 +L 212.508603 147.708014 +L 213.508603 147.724614 +L 214.508603 147.787393 +L 215.508603 147.862658 +L 216.508603 147.895297 +L 217.508603 147.96286 +L 218.508603 148.016908 +L 219.508603 148.050612 +L 220.508603 148.140738 +L 221.508603 148.169273 +L 222.508603 148.200759 +L 223.508603 148.23177 +L 224.508603 148.286578 +L 225.508603 148.351165 +L 226.508603 148.38936 +L 227.508603 148.485295 +L 228.508603 148.534553 +L 229.508603 148.578622 +L 230.508603 148.618746 +L 231.508603 148.727113 +L 232.508603 148.768741 +L 233.508603 148.830882 +L 234.508603 148.900845 +L 235.508603 149.005349 +L 236.508603 149.042337 +L 237.508603 149.088214 +L 238.508603 149.156709 +L 239.508603 149.205454 +L 240.508603 149.283052 +L 241.508603 149.313593 +L 242.508603 149.383107 +L 243.508603 149.40708 +L 244.508603 149.435702 +L 245.508603 149.477495 +L 246.508603 149.499071 +L 247.508603 149.513019 +L 248.508603 149.539741 +L 249.508603 149.549051 +L 250.508603 149.561498 +L 251.508603 149.572552 +L 252.508603 149.578217 +L 253.508603 149.582981 +L 254.508603 149.577433 +L 255.508603 149.564145 +L 256.508603 149.556628 +L 257.508603 149.531843 +L 258.508603 149.508274 +L 259.508603 149.472093 +L 260.508603 149.446132 +L 261.508603 149.42381 +L 262.508603 149.35505 +L 263.508603 149.280515 +L 264.508603 149.186536 +L 265.508603 149.135484 +L 266.508603 149.08155 +L 267.508603 149.046299 +L 268.508603 148.940211 +L 269.508603 148.887947 +L 270.508603 148.85104 +L 271.508603 148.820009 +L 272.508603 148.758854 +L 273.508603 148.691434 +L 274.508603 148.642528 +L 275.508603 148.577336 +L 276.508603 148.539148 +L 277.508603 148.497152 +L 278.508603 148.455135 +L 279.508603 148.395618 +L 280.508603 148.282459 +L 281.508603 148.230208 +L 282.508603 148.19079 +L 283.508603 148.143689 +L 284.508603 148.086909 +L 285.508603 148.054246 +L 286.508603 148.018068 +L 287.508603 147.985977 +L 288.508603 147.951698 +L 289.508603 147.89332 +L 290.508603 147.848135 +L 291.508603 147.818511 +L 292.508603 147.768125 +L 293.508603 147.742928 +L 294.508603 147.721877 +L 295.508603 147.686909 +L 296.508603 147.662619 +L 297.508603 147.648552 +L 298.508603 147.62961 +L 299.508603 147.613948 +L 300.508603 147.601397 +L 301.508603 147.595561 +L 302.508603 147.588679 +L 303.508603 147.583505 +L 304.508603 147.585287 +L 305.508603 147.588013 +L 306.508603 147.599167 +L 307.508603 147.627402 +L 308.508603 147.67119 +L 309.508603 147.691879 +L 310.508603 147.732852 +L 311.508603 147.772927 +L 312.508603 147.792037 +L 313.508603 147.814546 +L 314.508603 147.881197 +L 315.508603 147.930906 +L 316.508603 148.004613 +L 317.508603 148.035927 +L 318.508603 148.112549 +L 319.508603 148.150847 +L 320.508603 148.224964 +L 321.508603 148.329022 +L 322.508603 148.398853 +L 323.508603 148.504086 +L 324.508603 148.559102 +L 325.508603 148.682577 +L 326.508603 148.753136 +L 327.508603 148.868975 +L 328.508603 148.919156 +L 329.508603 148.95476 +L 330.508603 149.046167 +L 331.508603 149.099674 +L 332.508603 149.187583 +L 333.508603 149.256768 +L 334.508603 149.303532 +L 335.508603 149.375576 +L 336.508603 149.425718 +L 337.508603 149.443108 +L 338.508603 149.470111 +L 339.508603 149.489538 +L 340.508603 149.508876 +L 341.508603 149.547125 +L 342.508603 149.563558 +L 343.508603 149.571927 +L 344.508603 149.576246 +L 345.508603 149.582801 +L 346.508603 149.580255 +L 347.508603 149.574796 +L 348.508603 149.558368 +L 349.508603 149.526433 +L 350.508603 149.488453 +L 351.508603 149.453649 +L 352.508603 149.390577 +L 353.508603 149.36915 +L 354.508603 149.318532 +L 355.508603 149.293575 +L 356.508603 149.237941 +L 357.508603 149.206712 +L 358.508603 149.156568 +L 359.508603 149.124075 +L 360.508603 149.043663 +L 361.508603 148.974737 +L 362.508603 148.85904 +L 363.508603 148.783561 +L 364.508603 148.668036 +L 365.508603 148.588552 +L 366.508603 148.48011 +L 367.508603 148.440743 +L 368.508603 148.337875 +L 369.508603 148.238077 +L 370.508603 148.19258 +L 371.508603 148.158257 +L 372.508603 148.106302 +L 373.508603 148.066655 +L 374.508603 148.031141 +L 375.508603 147.963495 +L 376.508603 147.924414 +L 377.508603 147.873933 +L 378.508603 147.824627 +L 379.508603 147.773557 +L 380.508603 147.729318 +L 381.508603 147.707298 +L 382.508603 147.691742 +L 383.508603 147.649295 +L 384.508603 147.634427 +L 385.508603 147.611699 +L 386.508603 147.591383 +L 387.508603 147.585586 +L 388.508603 147.583104 +L 389.508603 147.586161 +L 390.508603 147.597757 +L 391.508603 147.614677 +L 392.508603 147.646338 +L 393.508603 147.660421 +L 394.508603 147.713093 +L 395.508603 147.762182 +L 396.508603 147.816883 +L 397.508603 147.861231 +L 398.508603 147.931223 +L 399.508603 147.981605 +L 400.508603 148.035513 +L 401.508603 148.104952 +L 402.508603 148.162339 +L 403.508603 148.212505 +L 404.508603 148.289667 +L 405.508603 148.347857 +L 406.508603 148.408495 +L 407.508603 148.445696 +L 408.508603 148.510788 +L 409.508603 148.615918 +L 410.508603 148.67622 +L 411.508603 148.772541 +L 412.508603 148.804545 +L 413.508603 148.855562 +L 414.508603 148.972354 +L 415.508603 149.0078 +L 416.508603 149.063681 +L 417.508603 149.094057 +L 418.508603 149.182443 +L 419.508603 149.227207 +L 420.508603 149.308095 +L 421.508603 149.368241 +L 422.508603 149.431327 +L 423.508603 149.454275 +L 424.508603 149.470445 +L 425.508603 149.499374 +L 426.508603 149.529725 +L 427.508603 149.5423 +L 428.508603 149.567179 +L 429.508603 149.579263 +L 430.508603 149.583025 +L 431.508603 149.578589 +L 432.508603 149.56625 +L 433.508603 149.551837 +L 434.508603 149.535764 +L 435.508603 149.500243 +L 436.508603 149.480309 +L 437.508603 149.42372 +L 438.508603 149.356526 +L 439.508603 149.329155 +L 440.508603 149.295008 +L 441.508603 149.246327 +L 442.508603 149.198043 +L 443.508603 149.138966 +L 444.508603 149.043361 +L 445.508603 149.000221 +L 446.508603 148.950373 +L 447.508603 148.891838 +L 448.508603 148.844253 +L 449.508603 148.783125 +L 450.508603 148.72704 +L 451.508603 148.652869 +L 452.508603 148.535631 +L 453.508603 148.479907 +L 454.508603 148.371681 +L 455.508603 148.265531 +L 456.508603 148.157958 +L 457.508603 148.123451 +L 458.508603 148.020144 +L 459.508603 147.94442 +L 460.508603 147.904985 +L 461.508603 147.865601 +L 462.508603 147.843119 +L 463.508603 147.787305 +L 464.508603 147.761254 +L 465.508603 147.731019 +L 466.508603 147.680248 +L 467.508603 147.661597 +L 468.508603 147.639888 +L 469.508603 147.627242 +L 470.508603 147.608249 +L 471.508603 147.590859 +L 472.508603 147.583821 +L 473.508603 147.584845 +L 474.508603 147.591849 +L 475.508603 147.601219 +L 476.508603 147.624617 +L 477.508603 147.6497 +L 478.508603 147.662099 +L 479.508603 147.695192 +L 480.508603 147.711559 +L 481.508603 147.729964 +L 482.508603 147.779101 +L 483.508603 147.822914 +L 484.508603 147.865999 +L 485.508603 147.88894 +L 486.508603 147.929203 +L 487.508603 148.014062 +L 488.508603 148.056455 +L 489.508603 148.120841 +L 490.508603 148.16513 +L 491.508603 148.272976 +L 492.508603 148.349916 +L 493.508603 148.386358 +L 494.508603 148.441245 +L 495.508603 148.516346 +L 496.508603 148.574941 +L 497.508603 148.611516 +L 498.508603 148.723563 +L 499.508603 148.785248 +L 500.508603 148.835767 +L 501.508603 148.934553 +L 502.508603 148.972575 +L 503.508603 149.008023 +L 504.508603 149.099657 +L 505.508603 149.142929 +L 506.508603 149.196257 +L 507.508603 149.229123 +L 508.508603 149.292016 +L 509.508603 149.345871 +L 510.508603 149.402997 +L 511.508603 149.425087 +L 512.508603 149.468826 +L 513.508603 149.51592 +L 514.508603 149.532767 +L 515.508603 149.560841 +L 516.508603 149.571837 +L 517.508603 149.576406 +L 518.508603 149.582054 +L 519.508603 149.582105 +L 520.508603 149.579015 +L 521.508603 149.575502 +L 522.508603 149.56968 +L 523.508603 149.556828 +L 524.508603 149.533203 +L 525.508603 149.518318 +L 526.508603 149.494747 +L 527.508603 149.458428 +L 528.508603 149.426845 +L 529.508603 149.396952 +L 530.508603 149.31826 +L 531.508603 149.281709 +L 532.508603 149.255986 +L 533.508603 149.185313 +L 534.508603 149.094211 +L 535.508603 149.032254 +L 536.508603 148.998641 +L 537.508603 148.96414 +L 538.508603 148.866701 +L 539.508603 148.819111 +L 540.508603 148.787605 +L 541.508603 148.74392 +L 542.508603 148.673751 +L 543.508603 148.623884 +L 544.508603 148.589207 +L 545.508603 148.479559 +L 546.508603 148.446088 +L 547.508603 148.408746 +L 548.508603 148.328501 +L 549.508603 148.290007 +L 550.508603 148.24823 +L 551.508603 148.205805 +L 552.508603 148.096077 +L 553.508603 148.007792 +L 554.508603 147.933146 +L 555.508603 147.844688 +L 556.508603 147.770627 +L 557.508603 147.721461 +L 558.508603 147.665844 +L 559.508603 147.631145 +L 560.508603 147.619274 +L 561.508603 147.597051 +L 562.508603 147.585072 +L 563.508603 147.58332 +L 564.508603 147.588737 +L 565.508603 147.604935 +L 566.508603 147.621435 +L 567.508603 147.652618 +L 568.508603 147.665983 +L 569.508603 147.695626 +L 570.508603 147.758649 +L 571.508603 147.80797 +L 572.508603 147.854059 +L 573.508603 147.936286 +L 574.508603 147.982189 +L 575.508603 148.016514 +L 576.508603 148.070053 +L 577.508603 148.15894 +L 578.508603 148.190078 +L 579.508603 148.298127 +L 580.508603 148.410199 +L 581.508603 148.445637 +L 582.508603 148.530423 +L 584.085 148.59603 +" style="fill:none;stroke:#d62728;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#p8cb1c52a98)" d="M -1 225.289634 +L 0 225.32107 +L 1 225.35801 +L 2 225.455757 +L 3 225.488279 +L 4 225.561903 +L 5 225.600469 +L 6 225.635882 +L 7 225.693522 +L 8 225.763908 +L 9 225.815872 +L 10 225.874962 +L 11 225.963283 +L 12 226.009427 +L 13 226.051838 +L 14 226.082331 +L 15 226.108376 +L 16 226.129576 +L 17 226.183877 +L 18 226.211815 +L 19 226.241539 +L 20 226.266933 +L 21 226.278134 +L 22 226.288258 +L 23 226.288053 +L 24 226.278544 +L 25 226.26689 +L 26 226.235861 +L 27 226.224693 +L 28 226.194575 +L 29 226.134798 +L 30 226.097607 +L 31 226.058511 +L 32 226.016071 +L 33 225.983306 +L 34 225.91588 +L 35 225.876754 +L 36 225.834079 +L 37 225.763499 +L 38 225.727108 +L 39 225.668704 +L 40 225.557752 +L 41 225.487094 +L 42 225.374154 +L 43 225.328381 +L 44 225.267098 +L 45 225.218598 +L 46 225.137776 +L 47 225.019257 +L 48 224.949046 +L 49 224.865784 +L 50 224.832642 +L 51 224.781405 +L 52 224.713006 +L 53 224.646791 +L 54 224.569874 +L 55 224.542558 +L 56 224.516081 +L 57 224.49343 +L 58 224.473899 +L 59 224.447505 +L 60 224.397734 +L 61 224.362661 +L 62 224.326795 +L 63 224.311428 +L 64 224.295659 +L 65 224.292246 +L 66 224.289828 +L 67 224.290315 +L 68 224.292244 +L 69 224.305501 +L 70 224.313891 +L 71 224.335428 +L 72 224.35846 +L 73 224.375694 +L 74 224.394156 +L 75 224.414609 +L 76 224.431209 +L 77 224.493988 +L 78 224.569253 +L 79 224.601892 +L 80 224.669455 +L 81 224.723502 +L 82 224.757207 +L 83 224.847333 +L 84 224.875868 +L 85 224.907354 +L 86 224.938365 +L 87 224.993173 +L 88 225.05776 +L 89 225.095955 +L 90 225.19189 +L 91 225.241148 +L 92 225.285217 +L 93 225.325341 +L 94 225.433708 +L 95 225.475336 +L 96 225.537477 +L 97 225.60744 +L 98 225.711944 +L 99 225.748932 +L 100 225.794809 +L 101 225.863303 +L 102 225.912049 +L 103 225.989647 +L 104 226.020187 +L 105 226.089702 +L 106 226.113675 +L 107 226.142296 +L 108 226.18409 +L 109 226.205665 +L 110 226.219613 +L 111 226.246336 +L 112 226.255646 +L 113 226.268092 +L 114 226.279147 +L 115 226.284812 +L 116 226.289576 +L 117 226.284028 +L 118 226.27074 +L 119 226.263222 +L 120 226.238438 +L 121 226.214869 +L 122 226.178688 +L 123 226.152726 +L 124 226.130405 +L 125 226.061645 +L 126 225.98711 +L 127 225.89313 +L 128 225.842078 +L 129 225.788145 +L 130 225.752894 +L 131 225.646806 +L 132 225.594542 +L 133 225.557635 +L 134 225.526604 +L 135 225.465449 +L 136 225.398029 +L 137 225.349123 +L 138 225.28393 +L 139 225.245743 +L 140 225.203747 +L 141 225.16173 +L 142 225.102213 +L 143 224.989053 +L 144 224.936803 +L 145 224.897385 +L 146 224.850283 +L 147 224.793504 +L 148 224.760841 +L 149 224.724663 +L 150 224.692572 +L 151 224.658293 +L 152 224.599915 +L 153 224.55473 +L 154 224.525106 +L 155 224.47472 +L 156 224.449522 +L 157 224.428472 +L 158 224.393504 +L 159 224.369214 +L 160 224.355147 +L 161 224.336205 +L 162 224.320543 +L 163 224.307992 +L 164 224.302156 +L 165 224.295273 +L 166 224.2901 +L 167 224.291882 +L 168 224.294608 +L 169 224.305761 +L 170 224.333997 +L 171 224.377784 +L 172 224.398474 +L 173 224.439447 +L 174 224.479522 +L 175 224.498632 +L 176 224.52114 +L 177 224.587792 +L 178 224.637501 +L 179 224.711208 +L 180 224.742522 +L 181 224.819144 +L 182 224.857442 +L 183 224.931559 +L 184 225.035617 +L 185 225.105448 +L 186 225.210681 +L 187 225.265697 +L 188 225.389172 +L 189 225.459731 +L 190 225.57557 +L 191 225.625751 +L 192 225.661355 +L 193 225.752762 +L 194 225.806269 +L 195 225.894178 +L 196 225.963363 +L 197 226.010127 +L 198 226.082171 +L 199 226.132313 +L 200 226.149702 +L 201 226.176706 +L 202 226.196133 +L 203 226.215471 +L 204 226.253719 +L 205 226.270153 +L 206 226.278522 +L 207 226.282841 +L 208 226.289396 +L 209 226.286849 +L 210 226.281391 +L 211 226.264963 +L 212 226.233028 +L 213 226.195048 +L 214 226.160243 +L 215 226.097172 +L 216 226.075745 +L 217 226.025127 +L 218 226.000169 +L 219 225.944536 +L 220 225.913307 +L 221 225.863163 +L 222 225.83067 +L 223 225.750257 +L 224 225.681332 +L 225 225.565634 +L 226 225.490156 +L 227 225.374631 +L 228 225.295146 +L 229 225.186705 +L 230 225.147338 +L 231 225.04447 +L 232 224.944672 +L 233 224.899175 +L 234 224.864852 +L 235 224.812897 +L 236 224.77325 +L 237 224.737736 +L 238 224.67009 +L 239 224.631009 +L 240 224.580527 +L 241 224.531222 +L 242 224.480152 +L 243 224.435913 +L 244 224.413893 +L 245 224.398336 +L 246 224.35589 +L 247 224.341022 +L 248 224.318294 +L 249 224.297978 +L 250 224.292181 +L 251 224.289698 +L 252 224.292756 +L 253 224.304352 +L 254 224.321272 +L 255 224.352933 +L 256 224.367016 +L 257 224.419688 +L 258 224.468777 +L 259 224.523478 +L 260 224.567826 +L 261 224.637818 +L 262 224.6882 +L 263 224.742107 +L 264 224.811547 +L 265 224.868934 +L 266 224.9191 +L 267 224.996262 +L 268 225.054452 +L 269 225.11509 +L 270 225.152291 +L 271 225.217383 +L 272 225.322513 +L 273 225.382814 +L 274 225.479136 +L 275 225.511139 +L 276 225.562157 +L 277 225.678949 +L 278 225.714395 +L 279 225.770276 +L 280 225.800651 +L 281 225.889038 +L 282 225.933802 +L 283 226.01469 +L 284 226.074836 +L 285 226.137922 +L 286 226.16087 +L 287 226.17704 +L 288 226.205969 +L 289 226.23632 +L 290 226.248895 +L 291 226.273774 +L 292 226.285858 +L 293 226.28962 +L 294 226.285184 +L 295 226.272845 +L 296 226.258432 +L 297 226.242359 +L 298 226.206838 +L 299 226.186904 +L 300 226.130314 +L 301 226.063121 +L 302 226.03575 +L 303 226.001603 +L 304 225.952922 +L 305 225.904638 +L 306 225.84556 +L 307 225.749956 +L 308 225.706816 +L 309 225.656968 +L 310 225.598433 +L 311 225.550848 +L 312 225.48972 +L 313 225.433635 +L 314 225.359464 +L 315 225.242226 +L 316 225.186502 +L 317 225.078276 +L 318 224.972126 +L 319 224.864553 +L 320 224.830046 +L 321 224.726738 +L 322 224.651015 +L 323 224.61158 +L 324 224.572196 +L 325 224.549713 +L 326 224.4939 +L 327 224.467849 +L 328 224.437614 +L 329 224.386842 +L 330 224.368191 +L 331 224.346483 +L 332 224.333837 +L 333 224.314844 +L 334 224.297454 +L 335 224.290415 +L 336 224.29144 +L 337 224.298444 +L 338 224.307814 +L 339 224.331211 +L 340 224.356295 +L 341 224.368693 +L 342 224.401786 +L 343 224.418154 +L 344 224.436559 +L 345 224.485696 +L 346 224.529509 +L 347 224.572594 +L 348 224.595535 +L 349 224.635798 +L 350 224.720657 +L 351 224.76305 +L 352 224.827436 +L 353 224.871725 +L 354 224.979571 +L 355 225.056511 +L 356 225.092952 +L 357 225.14784 +L 358 225.22294 +L 359 225.281536 +L 360 225.318111 +L 361 225.430158 +L 362 225.491843 +L 363 225.542362 +L 364 225.641147 +L 365 225.67917 +L 366 225.714617 +L 367 225.806252 +L 368 225.849524 +L 369 225.902852 +L 370 225.935717 +L 371 225.998611 +L 372 226.052466 +L 373 226.109592 +L 374 226.131682 +L 375 226.175421 +L 376 226.222515 +L 377 226.239362 +L 378 226.267435 +L 379 226.278431 +L 380 226.283001 +L 381 226.288649 +L 382 226.2887 +L 383 226.28561 +L 384 226.282097 +L 385 226.276275 +L 386 226.263423 +L 387 226.239798 +L 388 226.224913 +L 389 226.201342 +L 390 226.165023 +L 391 226.133439 +L 392 226.103547 +L 393 226.024854 +L 394 225.988304 +L 395 225.962581 +L 396 225.891908 +L 397 225.800806 +L 398 225.738849 +L 399 225.705236 +L 400 225.670735 +L 401 225.573296 +L 402 225.525706 +L 403 225.4942 +L 404 225.450515 +L 405 225.380346 +L 406 225.330479 +L 407 225.295802 +L 408 225.186153 +L 409 225.152682 +L 410 225.11534 +L 411 225.035096 +L 412 224.996602 +L 413 224.954825 +L 414 224.9124 +L 415 224.802672 +L 416 224.714387 +L 417 224.639741 +L 418 224.551283 +L 419 224.477222 +L 420 224.428056 +L 421 224.372439 +L 422 224.33774 +L 423 224.325868 +L 424 224.303645 +L 425 224.291667 +L 426 224.289915 +L 427 224.295332 +L 428 224.31153 +L 429 224.328029 +L 430 224.359213 +L 431 224.372578 +L 432 224.40222 +L 433 224.465244 +L 434 224.514565 +L 435 224.560653 +L 436 224.642881 +L 437 224.688784 +L 438 224.723109 +L 439 224.776648 +L 440 224.865534 +L 441 224.896673 +L 442 225.004721 +L 443 225.116794 +L 444 225.152232 +L 445 225.237018 +L 446 225.302625 +L 447 225.404679 +L 448 225.520894 +L 449 225.561585 +L 450 225.602674 +L 451 225.639314 +L 452 225.680311 +L 453 225.75638 +L 454 225.832446 +L 455 225.863134 +L 456 225.889625 +L 457 225.946206 +L 458 225.990721 +L 459 226.02074 +L 460 226.047795 +L 461 226.090361 +L 462 226.143226 +L 463 226.174147 +L 464 226.200422 +L 465 226.215355 +L 466 226.245644 +L 467 226.266973 +L 468 226.283862 +L 469 226.288577 +L 470 226.289187 +L 471 226.28714 +L 472 226.281279 +L 473 226.262632 +L 474 226.230576 +L 475 226.184136 +L 476 226.142189 +L 477 226.075485 +L 478 226.006419 +L 479 225.959043 +L 480 225.907525 +L 481 225.867825 +L 482 225.798405 +L 483 225.731874 +L 484 225.622965 +L 485 225.557717 +L 486 225.449509 +L 487 225.388504 +L 488 225.33982 +L 489 225.263586 +L 490 225.204055 +L 491 225.129426 +L 492 225.0106 +L 493 224.912655 +L 494 224.833606 +L 495 224.78786 +L 496 224.760588 +L 497 224.716925 +L 498 224.668341 +L 499 224.636607 +L 500 224.556378 +L 501 224.489884 +L 502 224.46586 +L 503 224.405361 +L 504 224.383129 +L 505 224.364529 +L 506 224.335203 +L 507 224.319502 +L 508 224.311202 +L 509 224.300967 +L 510 224.290624 +L 511 224.291302 +L 512 224.295082 +L 513 224.311523 +L 514 224.323656 +L 515 224.334251 +L 516 224.365629 +L 517 224.391401 +L 518 224.42281 +L 519 224.44562 +L 520 224.463214 +L 521 224.513026 +L 522 224.560686 +L 523 224.632394 +L 524 224.688157 +L 525 224.714355 +L 526 224.745124 +L 527 224.834881 +L 528 224.919676 +L 529 224.98527 +L 530 225.031095 +L 531 225.074092 +L 532 225.135605 +L 533 225.23543 +L 534 225.27986 +L 535 225.329909 +L 536 225.451751 +L 537 225.511443 +L 538 225.543009 +L 539 225.575353 +L 540 225.629913 +L 541 225.672412 +L 542 225.723885 +L 543 225.81227 +L 544 225.846467 +L 545 225.890401 +L 546 225.954114 +L 547 226.029311 +L 548 226.058125 +L 549 226.100328 +L 550 226.142913 +L 551 226.159806 +L 552 226.182287 +L 553 226.224624 +L 554 226.254584 +L 555 226.273217 +L 556 226.283009 +L 557 226.286772 +L 558 226.289609 +L 559 226.287861 +L 560 226.278505 +L 561 226.267808 +L 562 226.257938 +L 563 226.23908 +L 564 226.208741 +L 565 226.17035 +L 566 226.110864 +L 567 226.067575 +L 568 226.006837 +L 569 225.922763 +L 570 225.87447 +L 571 225.830893 +L 572 225.804011 +L 573 225.772082 +L 574 225.70489 +L 575 225.624069 +L 576 225.548524 +L 577 225.504794 +L 578 225.424899 +L 579 225.363419 +L 580 225.299795 +L 581 225.192546 +L 582 225.073836 +L 583 225.03193 +L 584.085 224.988975 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#p8cb1c52a98)" d="M -1 225.289634 +L 0 225.32107 +L 1 225.35801 +L 2 225.455757 +L 3 225.488279 +L 4 225.561903 +L 5 225.600469 +L 6 225.635882 +L 7 225.693522 +L 8 225.763908 +L 9 225.815872 +L 10 225.874962 +L 11 225.963283 +L 12 226.009427 +L 13 226.051838 +L 14 226.082331 +L 15 226.108376 +L 16 226.129576 +L 17 226.183877 +L 18 226.211815 +L 19 226.241539 +L 20 226.266933 +L 21 226.278134 +L 22 226.288258 +L 23 226.288053 +L 24 226.278544 +L 25 226.26689 +L 26 226.235861 +L 27 226.224693 +L 28 226.194575 +L 29 226.134798 +L 30 226.097607 +L 31 226.058511 +L 32 226.016071 +L 33 225.983306 +L 34 225.91588 +L 35 225.876754 +L 36 225.834079 +L 37 225.763499 +L 38 225.727108 +L 39 225.668704 +L 40 225.557752 +L 41 225.487094 +L 42 225.374154 +L 43 225.328381 +L 44 225.267098 +L 45 225.218598 +L 46 225.137776 +L 47 225.019257 +L 48 224.949046 +L 49 224.865784 +L 50 224.832642 +L 51 224.781405 +L 52 224.713006 +L 53 224.646791 +L 54 224.569874 +L 55 224.542558 +L 56 224.516081 +L 57 224.49343 +L 58 224.473899 +L 59 224.447505 +L 60 224.397734 +L 61 224.362661 +L 62 224.326795 +L 63 224.311428 +L 64 224.295659 +L 65 224.292246 +L 66 224.289828 +L 67 224.290315 +L 68 224.292244 +L 69 224.305501 +L 70 224.313891 +L 71 224.335428 +L 72 224.35846 +L 73 224.375694 +L 74 224.394156 +L 75 224.414609 +L 76 224.431209 +L 77 224.493988 +L 78 224.569253 +L 79 224.601892 +L 80 224.669455 +L 81 224.723502 +L 82 224.757207 +L 83 224.847333 +L 84 224.875868 +L 85 224.907354 +L 86 224.938365 +L 87 224.993173 +L 88 225.05776 +L 89 225.095955 +L 90 225.19189 +L 91 225.241148 +L 92 225.285217 +L 93 225.325341 +L 94 225.433708 +L 95 225.475336 +L 96 225.537477 +L 97 225.60744 +L 98 225.711944 +L 99 225.748932 +L 100 225.794809 +L 101 225.863303 +L 102 225.912049 +L 103 225.989647 +L 104 226.020187 +L 105 226.089702 +L 106 226.113675 +L 107 226.142296 +L 108 226.18409 +L 109 226.205665 +L 110 226.219613 +L 111 226.246336 +L 112 226.255646 +L 113 226.268092 +L 114 226.279147 +L 115 226.284812 +L 116 226.289576 +L 117 226.284028 +L 118 226.27074 +L 119 226.263222 +L 120 226.238438 +L 121 226.214869 +L 122 226.178688 +L 123 226.152726 +L 124 226.130405 +L 125 226.061645 +L 126 225.98711 +L 127 225.89313 +L 128 225.842078 +L 129 225.788145 +L 130 225.752894 +L 131 225.646806 +L 132 225.594542 +L 133 225.557635 +L 134 225.526604 +L 135 225.465449 +L 136 225.398029 +L 137 225.349123 +L 138 225.28393 +L 139 225.245743 +L 140 225.203747 +L 141 225.16173 +L 142 225.102213 +L 143 224.989053 +L 144 224.936803 +L 145 224.897385 +L 146 224.850283 +L 147 224.793504 +L 148 224.760841 +L 149 224.724663 +L 150 224.692572 +L 151 224.658293 +L 152 224.599915 +L 153 224.55473 +L 154 224.525106 +L 155 224.47472 +L 156 224.449522 +L 157 224.428472 +L 158 224.393504 +L 159 224.369214 +L 160 224.355147 +L 161 224.336205 +L 162 224.320543 +L 163 224.307992 +L 164 224.302156 +L 165 224.295273 +L 166 224.2901 +L 167 224.291882 +L 168 224.294608 +L 169 224.305761 +L 170 224.333997 +L 171 224.377784 +L 172 224.398474 +L 173 224.439447 +L 174 224.479522 +L 175 224.498632 +L 176 224.52114 +L 177 224.587792 +L 178 224.637501 +L 179 224.711208 +L 180 224.742522 +L 181 224.819144 +L 182 224.857442 +L 183 224.931559 +L 184 225.035617 +L 185 225.105448 +L 186 225.210681 +L 187 225.265697 +L 188 225.389172 +L 189 225.459731 +L 190 225.57557 +L 191 225.625751 +L 192 225.661355 +L 193 225.752762 +L 194 225.806269 +L 195 225.894178 +L 196 225.963363 +L 197 226.010127 +L 198 226.082171 +L 199 226.132313 +L 200 226.149702 +L 201 226.176706 +L 202 226.196133 +L 203 226.215471 +L 204 226.253719 +L 205 226.270153 +L 206 226.278522 +L 207 226.282841 +L 208 226.289396 +L 209 226.286849 +L 210 226.281391 +L 211 226.264963 +L 212 226.233028 +L 213 226.195048 +L 214 226.160243 +L 215 226.097172 +L 216 226.075745 +L 217 226.025127 +L 218 226.000169 +L 219 225.944536 +L 220 225.913307 +L 221 225.863163 +L 222 225.83067 +L 223 225.750257 +L 224 225.681332 +L 225 225.565634 +L 226 225.490156 +L 227 225.374631 +L 228 225.295146 +L 229 225.186705 +L 230 225.147338 +L 231 225.04447 +L 232 224.944672 +L 233 224.899175 +L 234 224.864852 +L 235 224.812897 +L 236 224.77325 +L 237 224.737736 +L 238 224.67009 +L 239 224.631009 +L 240 224.580527 +L 241 224.531222 +L 242 224.480152 +L 243 224.435913 +L 244 224.413893 +L 245 224.398336 +L 246 224.35589 +L 247 224.341022 +L 248 224.318294 +L 249 224.297978 +L 250 224.292181 +L 251 224.289698 +L 252 224.292756 +L 253 224.304352 +L 254 224.321272 +L 255 224.352933 +L 256 224.367016 +L 257 224.419688 +L 258 224.468777 +L 259 224.523478 +L 260 224.567826 +L 261 224.637818 +L 262 224.6882 +L 263 224.742107 +L 264 224.811547 +L 265 224.868934 +L 266 224.9191 +L 267 224.996262 +L 268 225.054452 +L 269 225.11509 +L 270 225.152291 +L 271 225.217383 +L 272 225.322513 +L 273 225.382814 +L 274 225.479136 +L 275 225.511139 +L 276 225.562157 +L 277 225.678949 +L 278 225.714395 +L 279 225.770276 +L 280 225.800651 +L 281 225.889038 +L 282 225.933802 +L 283 226.01469 +L 284 226.074836 +L 285 226.137922 +L 286 226.16087 +L 287 226.17704 +L 288 226.205969 +L 289 226.23632 +L 290 226.248895 +L 291 226.273774 +L 292 226.285858 +L 293 226.28962 +L 294 226.285184 +L 295 226.272845 +L 296 226.258432 +L 297 226.242359 +L 298 226.206838 +L 299 226.186904 +L 300 226.130314 +L 301 226.063121 +L 302 226.03575 +L 303 226.001603 +L 304 225.952922 +L 305 225.904638 +L 306 225.84556 +L 307 225.749956 +L 308 225.706816 +L 309 225.656968 +L 310 225.598433 +L 311 225.550848 +L 312 225.48972 +L 313 225.433635 +L 314 225.359464 +L 315 225.242226 +L 316 225.186502 +L 317 225.078276 +L 318 224.972126 +L 319 224.864553 +L 320 224.830046 +L 321 224.726738 +L 322 224.651015 +L 323 224.61158 +L 324 224.572196 +L 325 224.549713 +L 326 224.4939 +L 327 224.467849 +L 328 224.437614 +L 329 224.386842 +L 330 224.368191 +L 331 224.346483 +L 332 224.333837 +L 333 224.314844 +L 334 224.297454 +L 335 224.290415 +L 336 224.29144 +L 337 224.298444 +L 338 224.307814 +L 339 224.331211 +L 340 224.356295 +L 341 224.368693 +L 342 224.401786 +L 343 224.418154 +L 344 224.436559 +L 345 224.485696 +L 346 224.529509 +L 347 224.572594 +L 348 224.595535 +L 349 224.635798 +L 350 224.720657 +L 351 224.76305 +L 352 224.827436 +L 353 224.871725 +L 354 224.979571 +L 355 225.056511 +L 356 225.092952 +L 357 225.14784 +L 358 225.22294 +L 359 225.281536 +L 360 225.318111 +L 361 225.430158 +L 362 225.491843 +L 363 225.542362 +L 364 225.641147 +L 365 225.67917 +L 366 225.714617 +L 367 225.806252 +L 368 225.849524 +L 369 225.902852 +L 370 225.935717 +L 371 225.998611 +L 372 226.052466 +L 373 226.109592 +L 374 226.131682 +L 375 226.175421 +L 376 226.222515 +L 377 226.239362 +L 378 226.267435 +L 379 226.278431 +L 380 226.283001 +L 381 226.288649 +L 382 226.2887 +L 383 226.28561 +L 384 226.282097 +L 385 226.276275 +L 386 226.263423 +L 387 226.239798 +L 388 226.224913 +L 389 226.201342 +L 390 226.165023 +L 391 226.133439 +L 392 226.103547 +L 393 226.024854 +L 394 225.988304 +L 395 225.962581 +L 396 225.891908 +L 397 225.800806 +L 398 225.738849 +L 399 225.705236 +L 400 225.670735 +L 401 225.573296 +L 402 225.525706 +L 403 225.4942 +L 404 225.450515 +L 405 225.380346 +L 406 225.330479 +L 407 225.295802 +L 408 225.186153 +L 409 225.152682 +L 410 225.11534 +L 411 225.035096 +L 412 224.996602 +L 413 224.954825 +L 414 224.9124 +L 415 224.802672 +L 416 224.714387 +L 417 224.639741 +L 418 224.551283 +L 419 224.477222 +L 420 224.428056 +L 421 224.372439 +L 422 224.33774 +L 423 224.325868 +L 424 224.303645 +L 425 224.291667 +L 426 224.289915 +L 427 224.295332 +L 428 224.31153 +L 429 224.328029 +L 430 224.359213 +L 431 224.372578 +L 432 224.40222 +L 433 224.465244 +L 434 224.514565 +L 435 224.560653 +L 436 224.642881 +L 437 224.688784 +L 438 224.723109 +L 439 224.776648 +L 440 224.865534 +L 441 224.896673 +L 442 225.004721 +L 443 225.116794 +L 444 225.152232 +L 445 225.237018 +L 446 225.302625 +L 447 225.404679 +L 448 225.520894 +L 449 225.561585 +L 450 225.602674 +L 451 225.639314 +L 452 225.680311 +L 453 225.75638 +L 454 225.832446 +L 455 225.863134 +L 456 225.889625 +L 457 225.946206 +L 458 225.990721 +L 459 226.02074 +L 460 226.047795 +L 461 226.090361 +L 462 226.143226 +L 463 226.174147 +L 464 226.200422 +L 465 226.215355 +L 466 226.245644 +L 467 226.266973 +L 468 226.283862 +L 469 226.288577 +L 470 226.289187 +L 471 226.28714 +L 472 226.281279 +L 473 226.262632 +L 474 226.230576 +L 475 226.184136 +L 476 226.142189 +L 477 226.075485 +L 478 226.006419 +L 479 225.959043 +L 480 225.907525 +L 481 225.867825 +L 482 225.798405 +L 483 225.731874 +L 484 225.622965 +L 485 225.557717 +L 486 225.449509 +L 487 225.388504 +L 488 225.33982 +L 489 225.263586 +L 490 225.204055 +L 491 225.129426 +L 492 225.0106 +L 493 224.912655 +L 494 224.833606 +L 495 224.78786 +L 496 224.760588 +L 497 224.716925 +L 498 224.668341 +L 499 224.636607 +L 500 224.556378 +L 501 224.489884 +L 502 224.46586 +L 503 224.405361 +L 504 224.383129 +L 505 224.364529 +L 506 224.335203 +L 507 224.319502 +L 508 224.311202 +L 509 224.300967 +L 510 224.290624 +L 511 224.291302 +L 512 224.295082 +L 513 224.311523 +L 514 224.323656 +L 515 224.334251 +L 516 224.365629 +L 517 224.391401 +L 518 224.42281 +L 519 224.44562 +L 520 224.463214 +L 521 224.513026 +L 522 224.560686 +L 523 224.632394 +L 524 224.688157 +L 525 224.714355 +L 526 224.745124 +L 527 224.834881 +L 528 224.919676 +L 529 224.98527 +L 530 225.031095 +L 531 225.074092 +L 532 225.135605 +L 533 225.23543 +L 534 225.27986 +L 535 225.329909 +L 536 225.451751 +L 537 225.511443 +L 538 225.543009 +L 539 225.575353 +L 540 225.629913 +L 541 225.672412 +L 542 225.723885 +L 543 225.81227 +L 544 225.846467 +L 545 225.890401 +L 546 225.954114 +L 547 226.029311 +L 548 226.058125 +L 549 226.100328 +L 550 226.142913 +L 551 226.159806 +L 552 226.182287 +L 553 226.224624 +L 554 226.254584 +L 555 226.273217 +L 556 226.283009 +L 557 226.286772 +L 558 226.289609 +L 559 226.287861 +L 560 226.278505 +L 561 226.267808 +L 562 226.257938 +L 563 226.23908 +L 564 226.208741 +L 565 226.17035 +L 566 226.110864 +L 567 226.067575 +L 568 226.006837 +L 569 225.922763 +L 570 225.87447 +L 571 225.830893 +L 572 225.804011 +L 573 225.772082 +L 574 225.70489 +L 575 225.624069 +L 576 225.548524 +L 577 225.504794 +L 578 225.424899 +L 579 225.363419 +L 580 225.299795 +L 581 225.192546 +L 582 225.073836 +L 583 225.03193 +L 584.085 224.988975 +" style="fill:none;stroke:#9467bd;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 138.772409 253.639784 +C 139.568018 253.639784 140.331148 253.323685 140.893729 252.761105 +C 141.45631 252.198524 141.772409 251.435394 141.772409 250.639784 +C 141.772409 249.844175 141.45631 249.081045 140.893729 248.518464 +C 140.331148 247.955883 139.568018 247.639784 138.772409 247.639784 +C 137.976799 247.639784 137.213669 247.955883 136.651088 248.518464 +C 136.088508 249.081045 135.772409 249.844175 135.772409 250.639784 +C 135.772409 251.435394 136.088508 252.198524 136.651088 252.761105 +C 137.213669 253.323685 137.976799 253.639784 138.772409 253.639784 +z +" style="fill:#8c564b;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 138.772409 253.639784 +C 139.568018 253.639784 140.331148 253.323685 140.893729 252.761105 +C 141.45631 252.198524 141.772409 251.435394 141.772409 250.639784 +C 141.772409 249.844175 141.45631 249.081045 140.893729 248.518464 +C 140.331148 247.955883 139.568018 247.639784 138.772409 247.639784 +C 137.976799 247.639784 137.213669 247.955883 136.651088 248.518464 +C 136.088508 249.081045 135.772409 249.844175 135.772409 250.639784 +C 135.772409 251.435394 136.088508 252.198524 136.651088 252.761105 +C 137.213669 253.323685 137.976799 253.639784 138.772409 253.639784 +z +" style="fill:#8c564b;stroke:#8c564b;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 161.257692 197.311363 +C 162.053302 197.311363 162.816432 196.995264 163.379013 196.432683 +C 163.941593 195.870102 164.257692 195.106972 164.257692 194.311363 +C 164.257692 193.515754 163.941593 192.752623 163.379013 192.190043 +C 162.816432 191.627462 162.053302 191.311363 161.257692 191.311363 +C 160.462083 191.311363 159.698953 191.627462 159.136372 192.190043 +C 158.573791 192.752623 158.257692 193.515754 158.257692 194.311363 +C 158.257692 195.106972 158.573791 195.870102 159.136372 196.432683 +C 159.698953 196.995264 160.462083 197.311363 161.257692 197.311363 +z +" style="fill:#e377c2;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 161.257692 197.311363 +C 162.053302 197.311363 162.816432 196.995264 163.379013 196.432683 +C 163.941593 195.870102 164.257692 195.106972 164.257692 194.311363 +C 164.257692 193.515754 163.941593 192.752623 163.379013 192.190043 +C 162.816432 191.627462 162.053302 191.311363 161.257692 191.311363 +C 160.462083 191.311363 159.698953 191.627462 159.136372 192.190043 +C 158.573791 192.752623 158.257692 193.515754 158.257692 194.311363 +C 158.257692 195.106972 158.573791 195.870102 159.136372 196.432683 +C 159.698953 196.995264 160.462083 197.311363 161.257692 197.311363 +z +" style="fill:#e377c2;stroke:#e377c2;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 161.257692 225.552356 +C 162.053302 225.552356 162.816432 225.236257 163.379013 224.673676 +C 163.941593 224.111095 164.257692 223.347965 164.257692 222.552356 +C 164.257692 221.756746 163.941593 220.993616 163.379013 220.431035 +C 162.816432 219.868455 162.053302 219.552356 161.257692 219.552356 +C 160.462083 219.552356 159.698953 219.868455 159.136372 220.431035 +C 158.573791 220.993616 158.257692 221.756746 158.257692 222.552356 +C 158.257692 223.347965 158.573791 224.111095 159.136372 224.673676 +C 159.698953 225.236257 160.462083 225.552356 161.257692 225.552356 +z +" style="fill:#7f7f7f;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#p8cb1c52a98)" d="M 161.257692 225.552356 +C 162.053302 225.552356 162.816432 225.236257 163.379013 224.673676 +C 163.941593 224.111095 164.257692 223.347965 164.257692 222.552356 +C 164.257692 221.756746 163.941593 220.993616 163.379013 220.431035 +C 162.816432 219.868455 162.053302 219.552356 161.257692 219.552356 +C 160.462083 219.552356 159.698953 219.868455 159.136372 220.431035 +C 158.573791 220.993616 158.257692 221.756746 158.257692 222.552356 +C 158.257692 223.347965 158.573791 224.111095 159.136372 224.673676 +C 159.698953 225.236257 160.462083 225.552356 161.257692 225.552356 +z +" style="fill:#7f7f7f;stroke:#7f7f7f;"/> + <g id="patch_3"> + <path d="M 84.38 259.18 +L 84.411436 258.18 +L 84.448377 257.18 +L 84.546123 256.18 +L 84.578645 255.18 +L 84.65227 254.18 +L 84.690835 253.18 +L 84.726248 252.18 +L 84.783888 251.18 +L 84.854274 250.18 +L 84.906239 249.18 +L 84.965328 248.18 +L 85.053649 247.18 +L 85.099794 246.18 +L 85.142205 245.18 +L 85.172697 244.18 +L 85.198742 243.18 +L 85.219942 242.18 +L 85.274243 241.18 +L 85.302181 240.18 +L 85.331905 239.18 +L 85.3573 238.18 +L 85.3685 237.18 +L 85.378624 236.18 +L 85.37842 235.18 +L 85.36891 234.18 +L 85.357256 233.18 +L 85.326227 232.18 +L 85.315059 231.18 +L 85.284942 230.18 +L 85.225165 229.18 +L 85.187973 228.18 +L 85.148877 227.18 +L 85.106437 226.18 +L 85.073672 225.18 +L 85.006246 224.18 +L 84.96712 223.18 +L 84.924445 222.18 +L 84.853865 221.18 +L 84.817474 220.18 +L 84.759071 219.18 +L 84.648118 218.18 +L 84.57746 217.18 +L 84.46452 216.18 +L 84.418747 215.18 +L 84.357464 214.18 +L 84.308965 213.18 +L 84.228142 212.18 +L 84.109623 211.18 +L 84.039412 210.18 +L 83.95615 209.18 +L 83.923008 208.18 +L 83.871771 207.18 +L 83.803372 206.18 +L 83.737157 205.18 +L 83.66024 204.18 +L 83.632924 203.18 +L 83.606447 202.18 +L 83.583796 201.18 +L 83.564265 200.18 +L 83.537871 199.18 +L 83.4881 198.18 +L 83.453027 197.18 +L 83.417161 196.18 +L 83.401794 195.18 +L 83.386025 194.18 +L 83.382612 193.18 +L 83.380195 192.18 +L 83.380681 191.18 +L 83.38261 190.18 +L 83.395867 189.18 +L 83.404258 188.18 +L 83.425794 187.18 +L 83.448827 186.18 +L 83.46606 185.18 +L 83.484523 184.18 +L 83.504975 183.18 +L 83.521575 182.18 +L 83.584354 181.18 +L 83.659619 180.18 +L 83.692258 179.18 +L 83.759822 178.18 +L 83.813869 177.18 +L 83.847573 176.18 +L 83.937699 175.18 +L 83.966234 174.18 +L 83.99772 173.18 +L 84.028731 172.18 +L 84.083539 171.18 +L 84.148126 170.18 +L 84.186322 169.18 +L 84.282256 168.18 +L 84.331514 167.18 +L 84.375583 166.18 +L 84.415707 165.18 +L 84.524074 164.18 +L 84.565702 163.18 +L 84.627844 162.18 +L 84.697806 161.18 +L 84.80231 160.18 +L 84.839298 159.18 +L 84.885175 158.18 +L 84.95367 157.18 +L 85.002416 156.18 +L 85.080013 155.18 +L 85.110554 154.18 +L 85.180068 153.18 +L 85.204041 152.18 +L 85.232663 151.18 +L 85.274456 150.18 +L 85.296032 149.18 +L 85.30998 148.18 +L 85.336702 147.18 +L 85.346012 146.18 +L 85.358459 145.18 +L 85.369514 144.18 +L 85.375178 143.18 +L 85.379942 142.18 +L 85.374394 141.18 +L 85.361106 140.18 +L 85.353589 139.18 +L 85.328804 138.18 +L 85.305235 137.18 +L 85.269055 136.18 +L 85.243093 135.18 +L 85.220771 134.18 +L 85.152011 133.18 +L 85.077476 132.18 +L 84.983497 131.18 +L 84.932445 130.18 +L 84.878511 129.18 +L 84.84326 128.18 +L 84.737172 127.18 +L 84.684908 126.18 +L 84.648001 125.18 +L 84.61697 124.18 +L 84.555815 123.18 +L 84.488395 122.18 +L 84.439489 121.18 +L 84.374297 120.18 +L 84.336109 119.18 +L 84.294113 118.18 +L 84.252096 117.18 +L 84.19258 116.18 +L 84.07942 115.18 +L 84.027169 114.18 +L 83.987751 113.18 +L 83.94065 112.18 +L 83.88387 111.18 +L 83.851207 110.18 +L 83.815029 109.18 +L 83.782939 108.18 +L 83.748659 107.18 +L 83.690281 106.18 +L 83.645096 105.18 +L 83.615472 104.18 +L 83.565086 103.18 +L 83.539889 102.18 +L 83.518838 101.18 +L 83.48387 100.18 +L 83.45958 99.18 +L 83.445513 98.18 +L 83.426571 97.18 +L 83.41091 96.18 +L 83.398358 95.18 +L 83.392522 94.18 +L 83.38564 93.18 +L 83.380466 92.18 +L 83.382249 91.18 +L 83.384974 90.18 +L 83.396128 89.18 +L 83.424363 88.18 +L 83.468151 87.18 +L 83.48884 86.18 +L 83.529813 85.18 +L 83.569888 84.18 +L 83.588998 83.18 +L 83.611507 82.18 +L 83.678158 81.18 +L 83.727868 80.18 +L 83.801574 79.18 +L 83.832888 78.18 +L 83.90951 77.18 +L 83.947808 76.18 +L 84.021925 75.18 +L 84.125983 74.18 +L 84.195814 73.18 +L 84.301048 72.18 +L 84.356063 71.18 +L 84.479538 70.18 +L 84.550097 69.18 +L 84.665936 68.18 +L 84.716117 67.18 +L 84.751721 66.18 +L 84.843128 65.18 +L 84.896636 64.18 +L 84.984544 63.18 +L 85.053729 62.18 +L 85.100493 61.18 +L 85.172537 60.18 +L 85.222679 59.18 +L 85.240069 58.18 +L 85.267072 57.18 +L 85.286499 56.18 +L 85.305837 55.18 +L 85.344086 54.18 +L 85.360519 53.18 +L 85.368888 52.18 +L 85.373207 51.18 +L 85.379762 50.18 +L 85.377216 49.18 +L 85.371757 48.18 +L 85.355329 47.18 +L 85.323394 46.18 +L 85.285414 45.18 +L 85.25061 44.18 +L 85.187538 43.18 +L 85.166111 42.18 +L 85.115493 41.18 +L 85.090536 40.18 +L 85.034902 39.18 +L 85.003673 38.18 +L 84.953529 37.18 +L 84.921036 36.18 +L 84.840624 35.18 +L 84.771698 34.18 +L 84.656001 33.18 +L 84.580522 32.18 +L 84.464997 31.18 +L 84.385513 30.18 +L 84.277072 29.18 +L 84.237704 28.18 +L 84.134836 27.18 +L 84.035038 26.18 +L 83.989541 25.18 +L 83.955219 24.18 +L 83.903263 23.18 +L 83.863616 22.18 +L 83.828102 20.52 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 84.411436 258.18 +L 84.448377 257.18 +L 84.546123 256.18 +L 84.578645 255.18 +L 84.65227 254.18 +L 84.690835 253.18 +L 84.726248 252.18 +L 84.783888 251.18 +L 84.854274 250.18 +L 84.906239 249.18 +L 84.965328 248.18 +L 85.053649 247.18 +L 85.099794 246.18 +L 85.142205 245.18 +L 85.172697 244.18 +L 85.198742 243.18 +L 85.219942 242.18 +L 85.274243 241.18 +L 85.302181 240.18 +L 85.331905 239.18 +L 85.3573 238.18 +L 85.3685 237.18 +L 85.378624 236.18 +L 85.37842 235.18 +L 85.36891 234.18 +L 85.357256 233.18 +L 85.326227 232.18 +L 85.315059 231.18 +L 85.284942 230.18 +L 85.225165 229.18 +L 85.187973 228.18 +L 85.148877 227.18 +L 85.106437 226.18 +L 85.073672 225.18 +L 85.006246 224.18 +L 84.96712 223.18 +L 84.924445 222.18 +L 84.853865 221.18 +L 84.817474 220.18 +L 84.759071 219.18 +L 84.648118 218.18 +L 84.57746 217.18 +L 84.46452 216.18 +L 84.418747 215.18 +L 84.357464 214.18 +L 84.308965 213.18 +L 84.228142 212.18 +L 84.109623 211.18 +L 84.039412 210.18 +L 83.95615 209.18 +L 83.923008 208.18 +L 83.871771 207.18 +L 83.803372 206.18 +L 83.737157 205.18 +L 83.66024 204.18 +L 83.632924 203.18 +L 83.606447 202.18 +L 83.583796 201.18 +L 83.564265 200.18 +L 83.537871 199.18 +L 83.4881 198.18 +L 83.453027 197.18 +L 83.417161 196.18 +L 83.401794 195.18 +L 83.386025 194.18 +L 83.382612 193.18 +L 83.380195 192.18 +L 83.380681 191.18 +L 83.38261 190.18 +L 83.395867 189.18 +L 83.404258 188.18 +L 83.425794 187.18 +L 83.448827 186.18 +L 83.46606 185.18 +L 83.484523 184.18 +L 83.504975 183.18 +L 83.521575 182.18 +L 83.584354 181.18 +L 83.659619 180.18 +L 83.692258 179.18 +L 83.759822 178.18 +L 83.813869 177.18 +L 83.847573 176.18 +L 83.937699 175.18 +L 83.966234 174.18 +L 83.99772 173.18 +L 84.028731 172.18 +L 84.083539 171.18 +L 84.148126 170.18 +L 84.186322 169.18 +L 84.282256 168.18 +L 84.331514 167.18 +L 84.375583 166.18 +L 84.415707 165.18 +L 84.524074 164.18 +L 84.565702 163.18 +L 84.627844 162.18 +L 84.697806 161.18 +L 84.80231 160.18 +L 84.839298 159.18 +L 84.885175 158.18 +L 84.95367 157.18 +L 85.002416 156.18 +L 85.080013 155.18 +L 85.110554 154.18 +L 85.180068 153.18 +L 85.204041 152.18 +L 85.232663 151.18 +L 85.274456 150.18 +L 85.296032 149.18 +L 85.30998 148.18 +L 85.336702 147.18 +L 85.346012 146.18 +L 85.358459 145.18 +L 85.369514 144.18 +L 85.375178 143.18 +L 85.379942 142.18 +L 85.374394 141.18 +L 85.361106 140.18 +L 85.353589 139.18 +L 85.328804 138.18 +L 85.305235 137.18 +L 85.269055 136.18 +L 85.243093 135.18 +L 85.220771 134.18 +L 85.152011 133.18 +L 85.077476 132.18 +L 84.983497 131.18 +L 84.932445 130.18 +L 84.878511 129.18 +L 84.84326 128.18 +L 84.737172 127.18 +L 84.684908 126.18 +L 84.648001 125.18 +L 84.61697 124.18 +L 84.555815 123.18 +L 84.488395 122.18 +L 84.439489 121.18 +L 84.374297 120.18 +L 84.336109 119.18 +L 84.294113 118.18 +L 84.252096 117.18 +L 84.19258 116.18 +L 84.07942 115.18 +L 84.027169 114.18 +L 83.987751 113.18 +L 83.94065 112.18 +L 83.88387 111.18 +L 83.851207 110.18 +L 83.815029 109.18 +L 83.782939 108.18 +L 83.748659 107.18 +L 83.690281 106.18 +L 83.645096 105.18 +L 83.615472 104.18 +L 83.565086 103.18 +L 83.539889 102.18 +L 83.518838 101.18 +L 83.48387 100.18 +L 83.45958 99.18 +L 83.445513 98.18 +L 83.426571 97.18 +L 83.41091 96.18 +L 83.398358 95.18 +L 83.392522 94.18 +L 83.38564 93.18 +L 83.380466 92.18 +L 83.382249 91.18 +L 83.384974 90.18 +L 83.396128 89.18 +L 83.424363 88.18 +L 83.468151 87.18 +L 83.48884 86.18 +L 83.529813 85.18 +L 83.569888 84.18 +L 83.588998 83.18 +L 83.611507 82.18 +L 83.678158 81.18 +L 83.727868 80.18 +L 83.801574 79.18 +L 83.832888 78.18 +L 83.90951 77.18 +L 83.947808 76.18 +L 84.021925 75.18 +L 84.125983 74.18 +L 84.195814 73.18 +L 84.301048 72.18 +L 84.356063 71.18 +L 84.479538 70.18 +L 84.550097 69.18 +L 84.665936 68.18 +L 84.716117 67.18 +L 84.751721 66.18 +L 84.843128 65.18 +L 84.896636 64.18 +L 84.984544 63.18 +L 85.053729 62.18 +L 85.100493 61.18 +L 85.172537 60.18 +L 85.222679 59.18 +L 85.240069 58.18 +L 85.267072 57.18 +L 85.286499 56.18 +L 85.305837 55.18 +L 85.344086 54.18 +L 85.360519 53.18 +L 85.368888 52.18 +L 85.373207 51.18 +L 85.379762 50.18 +L 85.377216 49.18 +L 85.371757 48.18 +L 85.355329 47.18 +L 85.323394 46.18 +L 85.285414 45.18 +L 85.25061 44.18 +L 85.187538 43.18 +L 85.166111 42.18 +L 85.115493 41.18 +L 85.090536 40.18 +L 85.034902 39.18 +L 85.003673 38.18 +L 84.953529 37.18 +L 84.921036 36.18 +L 84.840624 35.18 +L 84.771698 34.18 +L 84.656001 33.18 +L 84.580522 32.18 +L 84.464997 31.18 +L 84.385513 30.18 +L 84.277072 29.18 +L 84.237704 28.18 +L 84.134836 27.18 +L 84.035038 26.18 +L 83.989541 25.18 +L 83.955219 24.18 +L 83.903263 23.18 +L 83.863616 22.18 +L 83.828102 20.52 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_4"> + <path d="M 584.085 259.18 +L 584.116436 258.18 +L 584.153377 257.18 +L 584.251123 256.18 +L 584.283645 255.18 +L 584.35727 254.18 +L 584.395835 253.18 +L 584.431248 252.18 +L 584.488888 251.18 +L 584.559274 250.18 +L 584.611239 249.18 +L 584.670328 248.18 +L 584.758649 247.18 +L 584.804794 246.18 +L 584.847205 245.18 +L 584.877697 244.18 +L 584.903742 243.18 +L 584.924942 242.18 +L 584.979243 241.18 +L 585.007181 240.18 +L 585.036905 239.18 +L 585.0623 238.18 +L 585.0735 237.18 +L 585.083624 236.18 +L 585.08342 235.18 +L 585.07391 234.18 +L 585.062256 233.18 +L 585.031227 232.18 +L 585.020059 231.18 +L 584.989942 230.18 +L 584.930165 229.18 +L 584.892973 228.18 +L 584.853877 227.18 +L 584.811437 226.18 +L 584.778672 225.18 +L 584.711246 224.18 +L 584.67212 223.18 +L 584.629445 222.18 +L 584.558865 221.18 +L 584.522474 220.18 +L 584.464071 219.18 +L 584.353118 218.18 +L 584.28246 217.18 +L 584.16952 216.18 +L 584.123747 215.18 +L 584.062464 214.18 +L 584.013965 213.18 +L 583.933142 212.18 +L 583.814623 211.18 +L 583.744412 210.18 +L 583.66115 209.18 +L 583.628008 208.18 +L 583.576771 207.18 +L 583.508372 206.18 +L 583.442157 205.18 +L 583.36524 204.18 +L 583.337924 203.18 +L 583.311447 202.18 +L 583.288796 201.18 +L 583.269265 200.18 +L 583.242871 199.18 +L 583.1931 198.18 +L 583.158027 197.18 +L 583.122161 196.18 +L 583.106794 195.18 +L 583.091025 194.18 +L 583.087612 193.18 +L 583.085195 192.18 +L 583.085681 191.18 +L 583.08761 190.18 +L 583.100867 189.18 +L 583.109258 188.18 +L 583.130794 187.18 +L 583.153827 186.18 +L 583.17106 185.18 +L 583.189523 184.18 +L 583.209975 183.18 +L 583.226575 182.18 +L 583.289354 181.18 +L 583.364619 180.18 +L 583.397258 179.18 +L 583.464822 178.18 +L 583.518869 177.18 +L 583.552573 176.18 +L 583.642699 175.18 +L 583.671234 174.18 +L 583.70272 173.18 +L 583.733731 172.18 +L 583.788539 171.18 +L 583.853126 170.18 +L 583.891322 169.18 +L 583.987256 168.18 +L 584.036514 167.18 +L 584.080583 166.18 +L 584.120707 165.18 +L 584.229074 164.18 +L 584.270702 163.18 +L 584.332844 162.18 +L 584.402806 161.18 +L 584.50731 160.18 +L 584.544298 159.18 +L 584.590175 158.18 +L 584.65867 157.18 +L 584.707416 156.18 +L 584.785013 155.18 +L 584.815554 154.18 +L 584.885068 153.18 +L 584.909041 152.18 +L 584.937663 151.18 +L 584.979456 150.18 +L 585.001032 149.18 +L 585.01498 148.18 +L 585.041702 147.18 +L 585.051012 146.18 +L 585.063459 145.18 +L 585.074514 144.18 +L 585.080178 143.18 +L 585.084942 142.18 +L 585.079394 141.18 +L 585.066106 140.18 +L 585.058589 139.18 +L 585.033804 138.18 +L 585.010235 137.18 +L 584.974055 136.18 +L 584.948093 135.18 +L 584.925771 134.18 +L 584.857011 133.18 +L 584.782476 132.18 +L 584.688497 131.18 +L 584.637445 130.18 +L 584.583511 129.18 +L 584.54826 128.18 +L 584.442172 127.18 +L 584.389908 126.18 +L 584.353001 125.18 +L 584.32197 124.18 +L 584.260815 123.18 +L 584.193395 122.18 +L 584.144489 121.18 +L 584.079297 120.18 +L 584.041109 119.18 +L 583.999113 118.18 +L 583.957096 117.18 +L 583.89758 116.18 +L 583.78442 115.18 +L 583.732169 114.18 +L 583.692751 113.18 +L 583.64565 112.18 +L 583.58887 111.18 +L 583.556207 110.18 +L 583.520029 109.18 +L 583.487939 108.18 +L 583.453659 107.18 +L 583.395281 106.18 +L 583.350096 105.18 +L 583.320472 104.18 +L 583.270086 103.18 +L 583.244889 102.18 +L 583.223838 101.18 +L 583.18887 100.18 +L 583.16458 99.18 +L 583.150513 98.18 +L 583.131571 97.18 +L 583.11591 96.18 +L 583.103358 95.18 +L 583.097522 94.18 +L 583.09064 93.18 +L 583.085466 92.18 +L 583.087249 91.18 +L 583.089974 90.18 +L 583.101128 89.18 +L 583.129363 88.18 +L 583.173151 87.18 +L 583.19384 86.18 +L 583.234813 85.18 +L 583.274888 84.18 +L 583.293998 83.18 +L 583.316507 82.18 +L 583.383158 81.18 +L 583.432868 80.18 +L 583.506574 79.18 +L 583.537888 78.18 +L 583.61451 77.18 +L 583.652808 76.18 +L 583.726925 75.18 +L 583.830983 74.18 +L 583.900814 73.18 +L 584.006048 72.18 +L 584.061063 71.18 +L 584.184538 70.18 +L 584.255097 69.18 +L 584.370936 68.18 +L 584.421117 67.18 +L 584.456721 66.18 +L 584.548128 65.18 +L 584.601636 64.18 +L 584.689544 63.18 +L 584.758729 62.18 +L 584.805493 61.18 +L 584.877537 60.18 +L 584.927679 59.18 +L 584.945069 58.18 +L 584.972072 57.18 +L 584.991499 56.18 +L 585.010837 55.18 +L 585.049086 54.18 +L 585.065519 53.18 +L 585.073888 52.18 +L 585.078207 51.18 +L 585.084762 50.18 +L 585.082216 49.18 +L 585.076757 48.18 +L 585.060329 47.18 +L 585.028394 46.18 +L 584.990414 45.18 +L 584.95561 44.18 +L 584.892538 43.18 +L 584.871111 42.18 +L 584.820493 41.18 +L 584.795536 40.18 +L 584.739902 39.18 +L 584.708673 38.18 +L 584.658529 37.18 +L 584.626036 36.18 +L 584.545624 35.18 +L 584.476698 34.18 +L 584.361001 33.18 +L 584.285522 32.18 +L 584.169997 31.18 +L 584.090513 30.18 +L 583.982072 29.18 +L 583.942704 28.18 +L 583.839836 27.18 +L 583.740038 26.18 +L 583.694541 25.18 +L 583.660219 24.18 +L 583.608263 23.18 +L 583.568616 22.18 +L 583.533102 20.52 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 584.085 259.18 +L 584.116436 258.18 +L 584.153377 257.18 +L 584.251123 256.18 +L 584.283645 255.18 +L 584.35727 254.18 +L 584.395835 253.18 +L 584.431248 252.18 +L 584.488888 251.18 +L 584.559274 250.18 +L 584.611239 249.18 +L 584.670328 248.18 +L 584.758649 247.18 +L 584.804794 246.18 +L 584.847205 245.18 +L 584.877697 244.18 +L 584.903742 243.18 +L 584.924942 242.18 +L 584.979243 241.18 +L 585.007181 240.18 +L 585.036905 239.18 +L 585.0623 238.18 +L 585.0735 237.18 +L 585.083624 236.18 +L 585.08342 235.18 +L 585.07391 234.18 +L 585.062256 233.18 +L 585.031227 232.18 +L 585.020059 231.18 +L 584.989942 230.18 +L 584.930165 229.18 +L 584.892973 228.18 +L 584.853877 227.18 +L 584.811437 226.18 +L 584.778672 225.18 +L 584.711246 224.18 +L 584.67212 223.18 +L 584.629445 222.18 +L 584.558865 221.18 +L 584.522474 220.18 +L 584.464071 219.18 +L 584.353118 218.18 +L 584.28246 217.18 +L 584.16952 216.18 +L 584.123747 215.18 +L 584.062464 214.18 +L 584.013965 213.18 +L 583.933142 212.18 +L 583.814623 211.18 +L 583.744412 210.18 +L 583.66115 209.18 +L 583.628008 208.18 +L 583.576771 207.18 +L 583.508372 206.18 +L 583.442157 205.18 +L 583.36524 204.18 +L 583.337924 203.18 +L 583.311447 202.18 +L 583.288796 201.18 +L 583.269265 200.18 +L 583.242871 199.18 +L 583.1931 198.18 +L 583.158027 197.18 +L 583.122161 196.18 +L 583.106794 195.18 +L 583.091025 194.18 +L 583.087612 193.18 +L 583.085195 192.18 +L 583.085681 191.18 +L 583.08761 190.18 +L 583.100867 189.18 +L 583.109258 188.18 +L 583.130794 187.18 +L 583.153827 186.18 +L 583.17106 185.18 +L 583.189523 184.18 +L 583.209975 183.18 +L 583.226575 182.18 +L 583.289354 181.18 +L 583.364619 180.18 +L 583.397258 179.18 +L 583.464822 178.18 +L 583.518869 177.18 +L 583.552573 176.18 +L 583.642699 175.18 +L 583.671234 174.18 +L 583.70272 173.18 +L 583.733731 172.18 +L 583.788539 171.18 +L 583.853126 170.18 +L 583.891322 169.18 +L 583.987256 168.18 +L 584.036514 167.18 +L 584.080583 166.18 +L 584.120707 165.18 +L 584.229074 164.18 +L 584.270702 163.18 +L 584.332844 162.18 +L 584.402806 161.18 +L 584.50731 160.18 +L 584.544298 159.18 +L 584.590175 158.18 +L 584.65867 157.18 +L 584.707416 156.18 +L 584.785013 155.18 +L 584.815554 154.18 +L 584.885068 153.18 +L 584.909041 152.18 +L 584.937663 151.18 +L 584.979456 150.18 +L 585.001032 149.18 +L 585.01498 148.18 +L 585.041702 147.18 +L 585.051012 146.18 +L 585.063459 145.18 +L 585.074514 144.18 +L 585.080178 143.18 +L 585.084942 142.18 +L 585.079394 141.18 +L 585.066106 140.18 +L 585.058589 139.18 +L 585.033804 138.18 +L 585.010235 137.18 +L 584.974055 136.18 +L 584.948093 135.18 +L 584.925771 134.18 +L 584.857011 133.18 +L 584.782476 132.18 +L 584.688497 131.18 +L 584.637445 130.18 +L 584.583511 129.18 +L 584.54826 128.18 +L 584.442172 127.18 +L 584.389908 126.18 +L 584.353001 125.18 +L 584.32197 124.18 +L 584.260815 123.18 +L 584.193395 122.18 +L 584.144489 121.18 +L 584.079297 120.18 +L 584.041109 119.18 +L 583.999113 118.18 +L 583.957096 117.18 +L 583.89758 116.18 +L 583.78442 115.18 +L 583.732169 114.18 +L 583.692751 113.18 +L 583.64565 112.18 +L 583.58887 111.18 +L 583.556207 110.18 +L 583.520029 109.18 +L 583.487939 108.18 +L 583.453659 107.18 +L 583.395281 106.18 +L 583.350096 105.18 +L 583.320472 104.18 +L 583.270086 103.18 +L 583.244889 102.18 +L 583.223838 101.18 +L 583.18887 100.18 +L 583.16458 99.18 +L 583.150513 98.18 +L 583.131571 97.18 +L 583.11591 96.18 +L 583.103358 95.18 +L 583.097522 94.18 +L 583.09064 93.18 +L 583.085466 92.18 +L 583.087249 91.18 +L 583.089974 90.18 +L 583.101128 89.18 +L 583.129363 88.18 +L 583.173151 87.18 +L 583.19384 86.18 +L 583.234813 85.18 +L 583.274888 84.18 +L 583.293998 83.18 +L 583.316507 82.18 +L 583.383158 81.18 +L 583.432868 80.18 +L 583.506574 79.18 +L 583.537888 78.18 +L 583.61451 77.18 +L 583.652808 76.18 +L 583.726925 75.18 +L 583.830983 74.18 +L 583.900814 73.18 +L 584.006048 72.18 +L 584.061063 71.18 +L 584.184538 70.18 +L 584.255097 69.18 +L 584.370936 68.18 +L 584.421117 67.18 +L 584.456721 66.18 +L 584.548128 65.18 +L 584.601636 64.18 +L 584.689544 63.18 +L 584.758729 62.18 +L 584.805493 61.18 +L 584.877537 60.18 +L 584.927679 59.18 +L 584.945069 58.18 +L 584.972072 57.18 +L 584.991499 56.18 +L 585.010837 55.18 +L 585.049086 54.18 +L 585.065519 53.18 +L 585.073888 52.18 +L 585.078207 51.18 +L 585.084762 50.18 +L 585.082216 49.18 +L 585.076757 48.18 +L 585.060329 47.18 +L 585.028394 46.18 +L 584.990414 45.18 +L 584.95561 44.18 +L 584.892538 43.18 +L 584.871111 42.18 +L 584.820493 41.18 +L 584.795536 40.18 +L 584.739902 39.18 +L 584.708673 38.18 +L 584.658529 37.18 +L 584.626036 36.18 +L 584.545624 35.18 +L 584.476698 34.18 +L 584.361001 33.18 +L 584.285522 32.18 +L 584.169997 31.18 +L 584.090513 30.18 +L 583.982072 29.18 +L 583.942704 28.18 +L 583.839836 27.18 +L 583.740038 26.18 +L 583.694541 25.18 +L 583.660219 24.18 +L 583.608263 23.18 +L 583.568616 22.18 +L 583.533102 20.52 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_5"> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.085 258.558708 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.085 258.558708 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_6"> + <path d="M 84.38 20.52 +L 85.38 20.551436 +L 86.38 20.588377 +L 87.38 20.686123 +L 88.38 20.718645 +L 89.38 20.79227 +L 90.38 20.830835 +L 91.38 20.866248 +L 92.38 20.923888 +L 93.38 20.994274 +L 94.38 21.046239 +L 95.38 21.105328 +L 96.38 21.193649 +L 97.38 21.239794 +L 98.38 21.282205 +L 99.38 21.312697 +L 100.38 21.338742 +L 101.38 21.359942 +L 102.38 21.414243 +L 103.38 21.442181 +L 104.38 21.471905 +L 105.38 21.4973 +L 106.38 21.5085 +L 107.38 21.518624 +L 108.38 21.51842 +L 109.38 21.50891 +L 110.38 21.497256 +L 111.38 21.466227 +L 112.38 21.455059 +L 113.38 21.424942 +L 114.38 21.365165 +L 115.38 21.327973 +L 116.38 21.288877 +L 117.38 21.246437 +L 118.38 21.213672 +L 119.38 21.146246 +L 120.38 21.10712 +L 121.38 21.064445 +L 122.38 20.993865 +L 123.38 20.957474 +L 124.38 20.899071 +L 125.38 20.788118 +L 126.38 20.71746 +L 127.38 20.60452 +L 128.38 20.558747 +L 129.38 20.497464 +L 130.38 20.448965 +L 131.38 20.368142 +L 132.38 20.249623 +L 133.38 20.179412 +L 134.38 20.09615 +L 135.38 20.063008 +L 136.38 20.011771 +L 137.38 19.943372 +L 138.38 19.877157 +L 139.38 19.80024 +L 140.38 19.772924 +L 141.38 19.746447 +L 142.38 19.723796 +L 143.38 19.704265 +L 144.38 19.677871 +L 145.38 19.6281 +L 146.38 19.593027 +L 147.38 19.557161 +L 148.38 19.541794 +L 149.38 19.526025 +L 150.38 19.522612 +L 151.38 19.520195 +L 152.38 19.520681 +L 153.38 19.52261 +L 154.38 19.535867 +L 155.38 19.544258 +L 156.38 19.565794 +L 157.38 19.588827 +L 158.38 19.60606 +L 159.38 19.624523 +L 160.38 19.644975 +L 161.38 19.661575 +L 162.38 19.724354 +L 163.38 19.799619 +L 164.38 19.832258 +L 165.38 19.899822 +L 166.38 19.953869 +L 167.38 19.987573 +L 168.38 20.077699 +L 169.38 20.106234 +L 170.38 20.13772 +L 171.38 20.168731 +L 172.38 20.223539 +L 173.38 20.288126 +L 174.38 20.326322 +L 175.38 20.422256 +L 176.38 20.471514 +L 177.38 20.515583 +L 178.38 20.555707 +L 179.38 20.664074 +L 180.38 20.705702 +L 181.38 20.767844 +L 182.38 20.837806 +L 183.38 20.94231 +L 184.38 20.979298 +L 185.38 21.025175 +L 186.38 21.09367 +L 187.38 21.142416 +L 188.38 21.220013 +L 189.38 21.250554 +L 190.38 21.320068 +L 191.38 21.344041 +L 192.38 21.372663 +L 193.38 21.414456 +L 194.38 21.436032 +L 195.38 21.44998 +L 196.38 21.476702 +L 197.38 21.486012 +L 198.38 21.498459 +L 199.38 21.509514 +L 200.38 21.515178 +L 201.38 21.519942 +L 202.38 21.514394 +L 203.38 21.501106 +L 204.38 21.493589 +L 205.38 21.468804 +L 206.38 21.445235 +L 207.38 21.409055 +L 208.38 21.383093 +L 209.38 21.360771 +L 210.38 21.292011 +L 211.38 21.217476 +L 212.38 21.123497 +L 213.38 21.072445 +L 214.38 21.018511 +L 215.38 20.98326 +L 216.38 20.877172 +L 217.38 20.824908 +L 218.38 20.788001 +L 219.38 20.75697 +L 220.38 20.695815 +L 221.38 20.628395 +L 222.38 20.579489 +L 223.38 20.514297 +L 224.38 20.476109 +L 225.38 20.434113 +L 226.38 20.392096 +L 227.38 20.33258 +L 228.38 20.21942 +L 229.38 20.167169 +L 230.38 20.127751 +L 231.38 20.08065 +L 232.38 20.02387 +L 233.38 19.991207 +L 234.38 19.955029 +L 235.38 19.922939 +L 236.38 19.888659 +L 237.38 19.830281 +L 238.38 19.785096 +L 239.38 19.755472 +L 240.38 19.705086 +L 241.38 19.679889 +L 242.38 19.658838 +L 243.38 19.62387 +L 244.38 19.59958 +L 245.38 19.585513 +L 246.38 19.566571 +L 247.38 19.55091 +L 248.38 19.538358 +L 249.38 19.532522 +L 250.38 19.52564 +L 251.38 19.520466 +L 252.38 19.522249 +L 253.38 19.524974 +L 254.38 19.536128 +L 255.38 19.564363 +L 256.38 19.608151 +L 257.38 19.62884 +L 258.38 19.669813 +L 259.38 19.709888 +L 260.38 19.728998 +L 261.38 19.751507 +L 262.38 19.818158 +L 263.38 19.867868 +L 264.38 19.941574 +L 265.38 19.972888 +L 266.38 20.04951 +L 267.38 20.087808 +L 268.38 20.161925 +L 269.38 20.265983 +L 270.38 20.335814 +L 271.38 20.441048 +L 272.38 20.496063 +L 273.38 20.619538 +L 274.38 20.690097 +L 275.38 20.805936 +L 276.38 20.856117 +L 277.38 20.891721 +L 278.38 20.983128 +L 279.38 21.036636 +L 280.38 21.124544 +L 281.38 21.193729 +L 282.38 21.240493 +L 283.38 21.312537 +L 284.38 21.362679 +L 285.38 21.380069 +L 286.38 21.407072 +L 287.38 21.426499 +L 288.38 21.445837 +L 289.38 21.484086 +L 290.38 21.500519 +L 291.38 21.508888 +L 292.38 21.513207 +L 293.38 21.519762 +L 294.38 21.517216 +L 295.38 21.511757 +L 296.38 21.495329 +L 297.38 21.463394 +L 298.38 21.425414 +L 299.38 21.39061 +L 300.38 21.327538 +L 301.38 21.306111 +L 302.38 21.255493 +L 303.38 21.230536 +L 304.38 21.174902 +L 305.38 21.143673 +L 306.38 21.093529 +L 307.38 21.061036 +L 308.38 20.980624 +L 309.38 20.911698 +L 310.38 20.796001 +L 311.38 20.720522 +L 312.38 20.604997 +L 313.38 20.525513 +L 314.38 20.417072 +L 315.38 20.377704 +L 316.38 20.274836 +L 317.38 20.175038 +L 318.38 20.129541 +L 319.38 20.095219 +L 320.38 20.043263 +L 321.38 20.003616 +L 322.38 19.968102 +L 323.38 19.900457 +L 324.38 19.861375 +L 325.38 19.810894 +L 326.38 19.761588 +L 327.38 19.710518 +L 328.38 19.666279 +L 329.38 19.644259 +L 330.38 19.628703 +L 331.38 19.586256 +L 332.38 19.571388 +L 333.38 19.54866 +L 334.38 19.528344 +L 335.38 19.522547 +L 336.38 19.520065 +L 337.38 19.523122 +L 338.38 19.534718 +L 339.38 19.551638 +L 340.38 19.583299 +L 341.38 19.597382 +L 342.38 19.650054 +L 343.38 19.699143 +L 344.38 19.753844 +L 345.38 19.798192 +L 346.38 19.868184 +L 347.38 19.918567 +L 348.38 19.972474 +L 349.38 20.041913 +L 350.38 20.099301 +L 351.38 20.149466 +L 352.38 20.226628 +L 353.38 20.284818 +L 354.38 20.345456 +L 355.38 20.382657 +L 356.38 20.447749 +L 357.38 20.552879 +L 358.38 20.613181 +L 359.38 20.709503 +L 360.38 20.741506 +L 361.38 20.792523 +L 362.38 20.909315 +L 363.38 20.944762 +L 364.38 21.000642 +L 365.38 21.031018 +L 366.38 21.119404 +L 367.38 21.164168 +L 368.38 21.245056 +L 369.38 21.305202 +L 370.38 21.368288 +L 371.38 21.391236 +L 372.38 21.407406 +L 373.38 21.436335 +L 374.38 21.466687 +L 375.38 21.479261 +L 376.38 21.50414 +L 377.38 21.516224 +L 378.38 21.519986 +L 379.38 21.51555 +L 380.38 21.503211 +L 381.38 21.488798 +L 382.38 21.472725 +L 383.38 21.437204 +L 384.38 21.41727 +L 385.38 21.360681 +L 386.38 21.293487 +L 387.38 21.266117 +L 388.38 21.231969 +L 389.38 21.183289 +L 390.38 21.135004 +L 391.38 21.075927 +L 392.38 20.980322 +L 393.38 20.937182 +L 394.38 20.887334 +L 395.38 20.8288 +L 396.38 20.781214 +L 397.38 20.720086 +L 398.38 20.664001 +L 399.38 20.58983 +L 400.38 20.472592 +L 401.38 20.416868 +L 402.38 20.308642 +L 403.38 20.202492 +L 404.38 20.09492 +L 405.38 20.060412 +L 406.38 19.957105 +L 407.38 19.881381 +L 408.38 19.841946 +L 409.38 19.802562 +L 410.38 19.78008 +L 411.38 19.724267 +L 412.38 19.698215 +L 413.38 19.66798 +L 414.38 19.617209 +L 415.38 19.598558 +L 416.38 19.576849 +L 417.38 19.564203 +L 418.38 19.54521 +L 419.38 19.52782 +L 420.38 19.520782 +L 421.38 19.521806 +L 422.38 19.52881 +L 423.38 19.53818 +L 424.38 19.561578 +L 425.38 19.586661 +L 426.38 19.59906 +L 427.38 19.632153 +L 428.38 19.64852 +L 429.38 19.666925 +L 430.38 19.716062 +L 431.38 19.759875 +L 432.38 19.80296 +L 433.38 19.825901 +L 434.38 19.866164 +L 435.38 19.951024 +L 436.38 19.993416 +L 437.38 20.057802 +L 438.38 20.102091 +L 439.38 20.209937 +L 440.38 20.286877 +L 441.38 20.323319 +L 442.38 20.378206 +L 443.38 20.453307 +L 444.38 20.511902 +L 445.38 20.548477 +L 446.38 20.660524 +L 447.38 20.722209 +L 448.38 20.772729 +L 449.38 20.871514 +L 450.38 20.909536 +L 451.38 20.944984 +L 452.38 21.036618 +L 453.38 21.07989 +L 454.38 21.133219 +L 455.38 21.166084 +L 456.38 21.228978 +L 457.38 21.282832 +L 458.38 21.339958 +L 459.38 21.362048 +L 460.38 21.405787 +L 461.38 21.452881 +L 462.38 21.469728 +L 463.38 21.497802 +L 464.38 21.508798 +L 465.38 21.513367 +L 466.38 21.519015 +L 467.38 21.519066 +L 468.38 21.515976 +L 469.38 21.512463 +L 470.38 21.506641 +L 471.38 21.493789 +L 472.38 21.470164 +L 473.38 21.45528 +L 474.38 21.431708 +L 475.38 21.395389 +L 476.38 21.363806 +L 477.38 21.333913 +L 478.38 21.255221 +L 479.38 21.21867 +L 480.38 21.192947 +L 481.38 21.122274 +L 482.38 21.031172 +L 483.38 20.969215 +L 484.38 20.935602 +L 485.38 20.901102 +L 486.38 20.803662 +L 487.38 20.756072 +L 488.38 20.724566 +L 489.38 20.680881 +L 490.38 20.610712 +L 491.38 20.560845 +L 492.38 20.526168 +L 493.38 20.41652 +L 494.38 20.383049 +L 495.38 20.345707 +L 496.38 20.265462 +L 497.38 20.226968 +L 498.38 20.185191 +L 499.38 20.142766 +L 500.38 20.033038 +L 501.38 19.944753 +L 502.38 19.870107 +L 503.38 19.78165 +L 504.38 19.707588 +L 505.38 19.658423 +L 506.38 19.602806 +L 507.38 19.568106 +L 508.38 19.556235 +L 509.38 19.534012 +L 510.38 19.522033 +L 511.38 19.520281 +L 512.38 19.525698 +L 513.38 19.541896 +L 514.38 19.558396 +L 515.38 19.589579 +L 516.38 19.602944 +L 517.38 19.632587 +L 518.38 19.69561 +L 519.38 19.744931 +L 520.38 19.79102 +L 521.38 19.873247 +L 522.38 19.91915 +L 523.38 19.953475 +L 524.38 20.007014 +L 525.38 20.095901 +L 526.38 20.127039 +L 527.38 20.235088 +L 528.38 20.34716 +L 529.38 20.382598 +L 530.38 20.467384 +L 531.38 20.532991 +L 532.38 20.635045 +L 533.38 20.75126 +L 534.38 20.791951 +L 535.38 20.83304 +L 536.38 20.869681 +L 537.38 20.910677 +L 538.38 20.986746 +L 539.38 21.062812 +L 540.38 21.0935 +L 541.38 21.119991 +L 542.38 21.176572 +L 543.38 21.221088 +L 544.38 21.251106 +L 545.38 21.278162 +L 546.38 21.320727 +L 547.38 21.373592 +L 548.38 21.404513 +L 549.38 21.430788 +L 550.38 21.445721 +L 551.38 21.47601 +L 552.38 21.497339 +L 553.38 21.514228 +L 554.38 21.518943 +L 555.38 21.519553 +L 556.38 21.517507 +L 557.38 21.511646 +L 558.38 21.492999 +L 559.38 21.460942 +L 560.38 21.414502 +L 561.38 21.372556 +L 562.38 21.305851 +L 563.38 21.236785 +L 564.38 21.18941 +L 565.38 21.137891 +L 566.38 21.098191 +L 567.38 21.028771 +L 568.38 20.96224 +L 569.38 20.853331 +L 570.38 20.788083 +L 571.38 20.679875 +L 572.38 20.618871 +L 573.38 20.570186 +L 574.38 20.493952 +L 575.38 20.434421 +L 576.38 20.359793 +L 577.38 20.240966 +L 578.38 20.143021 +L 579.38 20.063973 +L 580.38 20.018226 +L 581.38 19.990954 +L 582.38 19.947292 +L 584.085 19.898708 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 20.52 +L 85.38 20.551436 +L 86.38 20.588377 +L 87.38 20.686123 +L 88.38 20.718645 +L 89.38 20.79227 +L 90.38 20.830835 +L 91.38 20.866248 +L 92.38 20.923888 +L 93.38 20.994274 +L 94.38 21.046239 +L 95.38 21.105328 +L 96.38 21.193649 +L 97.38 21.239794 +L 98.38 21.282205 +L 99.38 21.312697 +L 100.38 21.338742 +L 101.38 21.359942 +L 102.38 21.414243 +L 103.38 21.442181 +L 104.38 21.471905 +L 105.38 21.4973 +L 106.38 21.5085 +L 107.38 21.518624 +L 108.38 21.51842 +L 109.38 21.50891 +L 110.38 21.497256 +L 111.38 21.466227 +L 112.38 21.455059 +L 113.38 21.424942 +L 114.38 21.365165 +L 115.38 21.327973 +L 116.38 21.288877 +L 117.38 21.246437 +L 118.38 21.213672 +L 119.38 21.146246 +L 120.38 21.10712 +L 121.38 21.064445 +L 122.38 20.993865 +L 123.38 20.957474 +L 124.38 20.899071 +L 125.38 20.788118 +L 126.38 20.71746 +L 127.38 20.60452 +L 128.38 20.558747 +L 129.38 20.497464 +L 130.38 20.448965 +L 131.38 20.368142 +L 132.38 20.249623 +L 133.38 20.179412 +L 134.38 20.09615 +L 135.38 20.063008 +L 136.38 20.011771 +L 137.38 19.943372 +L 138.38 19.877157 +L 139.38 19.80024 +L 140.38 19.772924 +L 141.38 19.746447 +L 142.38 19.723796 +L 143.38 19.704265 +L 144.38 19.677871 +L 145.38 19.6281 +L 146.38 19.593027 +L 147.38 19.557161 +L 148.38 19.541794 +L 149.38 19.526025 +L 150.38 19.522612 +L 151.38 19.520195 +L 152.38 19.520681 +L 153.38 19.52261 +L 154.38 19.535867 +L 155.38 19.544258 +L 156.38 19.565794 +L 157.38 19.588827 +L 158.38 19.60606 +L 159.38 19.624523 +L 160.38 19.644975 +L 161.38 19.661575 +L 162.38 19.724354 +L 163.38 19.799619 +L 164.38 19.832258 +L 165.38 19.899822 +L 166.38 19.953869 +L 167.38 19.987573 +L 168.38 20.077699 +L 169.38 20.106234 +L 170.38 20.13772 +L 171.38 20.168731 +L 172.38 20.223539 +L 173.38 20.288126 +L 174.38 20.326322 +L 175.38 20.422256 +L 176.38 20.471514 +L 177.38 20.515583 +L 178.38 20.555707 +L 179.38 20.664074 +L 180.38 20.705702 +L 181.38 20.767844 +L 182.38 20.837806 +L 183.38 20.94231 +L 184.38 20.979298 +L 185.38 21.025175 +L 186.38 21.09367 +L 187.38 21.142416 +L 188.38 21.220013 +L 189.38 21.250554 +L 190.38 21.320068 +L 191.38 21.344041 +L 192.38 21.372663 +L 193.38 21.414456 +L 194.38 21.436032 +L 195.38 21.44998 +L 196.38 21.476702 +L 197.38 21.486012 +L 198.38 21.498459 +L 199.38 21.509514 +L 200.38 21.515178 +L 201.38 21.519942 +L 202.38 21.514394 +L 203.38 21.501106 +L 204.38 21.493589 +L 205.38 21.468804 +L 206.38 21.445235 +L 207.38 21.409055 +L 208.38 21.383093 +L 209.38 21.360771 +L 210.38 21.292011 +L 211.38 21.217476 +L 212.38 21.123497 +L 213.38 21.072445 +L 214.38 21.018511 +L 215.38 20.98326 +L 216.38 20.877172 +L 217.38 20.824908 +L 218.38 20.788001 +L 219.38 20.75697 +L 220.38 20.695815 +L 221.38 20.628395 +L 222.38 20.579489 +L 223.38 20.514297 +L 224.38 20.476109 +L 225.38 20.434113 +L 226.38 20.392096 +L 227.38 20.33258 +L 228.38 20.21942 +L 229.38 20.167169 +L 230.38 20.127751 +L 231.38 20.08065 +L 232.38 20.02387 +L 233.38 19.991207 +L 234.38 19.955029 +L 235.38 19.922939 +L 236.38 19.888659 +L 237.38 19.830281 +L 238.38 19.785096 +L 239.38 19.755472 +L 240.38 19.705086 +L 241.38 19.679889 +L 242.38 19.658838 +L 243.38 19.62387 +L 244.38 19.59958 +L 245.38 19.585513 +L 246.38 19.566571 +L 247.38 19.55091 +L 248.38 19.538358 +L 249.38 19.532522 +L 250.38 19.52564 +L 251.38 19.520466 +L 252.38 19.522249 +L 253.38 19.524974 +L 254.38 19.536128 +L 255.38 19.564363 +L 256.38 19.608151 +L 257.38 19.62884 +L 258.38 19.669813 +L 259.38 19.709888 +L 260.38 19.728998 +L 261.38 19.751507 +L 262.38 19.818158 +L 263.38 19.867868 +L 264.38 19.941574 +L 265.38 19.972888 +L 266.38 20.04951 +L 267.38 20.087808 +L 268.38 20.161925 +L 269.38 20.265983 +L 270.38 20.335814 +L 271.38 20.441048 +L 272.38 20.496063 +L 273.38 20.619538 +L 274.38 20.690097 +L 275.38 20.805936 +L 276.38 20.856117 +L 277.38 20.891721 +L 278.38 20.983128 +L 279.38 21.036636 +L 280.38 21.124544 +L 281.38 21.193729 +L 282.38 21.240493 +L 283.38 21.312537 +L 284.38 21.362679 +L 285.38 21.380069 +L 286.38 21.407072 +L 287.38 21.426499 +L 288.38 21.445837 +L 289.38 21.484086 +L 290.38 21.500519 +L 291.38 21.508888 +L 292.38 21.513207 +L 293.38 21.519762 +L 294.38 21.517216 +L 295.38 21.511757 +L 296.38 21.495329 +L 297.38 21.463394 +L 298.38 21.425414 +L 299.38 21.39061 +L 300.38 21.327538 +L 301.38 21.306111 +L 302.38 21.255493 +L 303.38 21.230536 +L 304.38 21.174902 +L 305.38 21.143673 +L 306.38 21.093529 +L 307.38 21.061036 +L 308.38 20.980624 +L 309.38 20.911698 +L 310.38 20.796001 +L 311.38 20.720522 +L 312.38 20.604997 +L 313.38 20.525513 +L 314.38 20.417072 +L 315.38 20.377704 +L 316.38 20.274836 +L 317.38 20.175038 +L 318.38 20.129541 +L 319.38 20.095219 +L 320.38 20.043263 +L 321.38 20.003616 +L 322.38 19.968102 +L 323.38 19.900457 +L 324.38 19.861375 +L 325.38 19.810894 +L 326.38 19.761588 +L 327.38 19.710518 +L 328.38 19.666279 +L 329.38 19.644259 +L 330.38 19.628703 +L 331.38 19.586256 +L 332.38 19.571388 +L 333.38 19.54866 +L 334.38 19.528344 +L 335.38 19.522547 +L 336.38 19.520065 +L 337.38 19.523122 +L 338.38 19.534718 +L 339.38 19.551638 +L 340.38 19.583299 +L 341.38 19.597382 +L 342.38 19.650054 +L 343.38 19.699143 +L 344.38 19.753844 +L 345.38 19.798192 +L 346.38 19.868184 +L 347.38 19.918567 +L 348.38 19.972474 +L 349.38 20.041913 +L 350.38 20.099301 +L 351.38 20.149466 +L 352.38 20.226628 +L 353.38 20.284818 +L 354.38 20.345456 +L 355.38 20.382657 +L 356.38 20.447749 +L 357.38 20.552879 +L 358.38 20.613181 +L 359.38 20.709503 +L 360.38 20.741506 +L 361.38 20.792523 +L 362.38 20.909315 +L 363.38 20.944762 +L 364.38 21.000642 +L 365.38 21.031018 +L 366.38 21.119404 +L 367.38 21.164168 +L 368.38 21.245056 +L 369.38 21.305202 +L 370.38 21.368288 +L 371.38 21.391236 +L 372.38 21.407406 +L 373.38 21.436335 +L 374.38 21.466687 +L 375.38 21.479261 +L 376.38 21.50414 +L 377.38 21.516224 +L 378.38 21.519986 +L 379.38 21.51555 +L 380.38 21.503211 +L 381.38 21.488798 +L 382.38 21.472725 +L 383.38 21.437204 +L 384.38 21.41727 +L 385.38 21.360681 +L 386.38 21.293487 +L 387.38 21.266117 +L 388.38 21.231969 +L 389.38 21.183289 +L 390.38 21.135004 +L 391.38 21.075927 +L 392.38 20.980322 +L 393.38 20.937182 +L 394.38 20.887334 +L 395.38 20.8288 +L 396.38 20.781214 +L 397.38 20.720086 +L 398.38 20.664001 +L 399.38 20.58983 +L 400.38 20.472592 +L 401.38 20.416868 +L 402.38 20.308642 +L 403.38 20.202492 +L 404.38 20.09492 +L 405.38 20.060412 +L 406.38 19.957105 +L 407.38 19.881381 +L 408.38 19.841946 +L 409.38 19.802562 +L 410.38 19.78008 +L 411.38 19.724267 +L 412.38 19.698215 +L 413.38 19.66798 +L 414.38 19.617209 +L 415.38 19.598558 +L 416.38 19.576849 +L 417.38 19.564203 +L 418.38 19.54521 +L 419.38 19.52782 +L 420.38 19.520782 +L 421.38 19.521806 +L 422.38 19.52881 +L 423.38 19.53818 +L 424.38 19.561578 +L 425.38 19.586661 +L 426.38 19.59906 +L 427.38 19.632153 +L 428.38 19.64852 +L 429.38 19.666925 +L 430.38 19.716062 +L 431.38 19.759875 +L 432.38 19.80296 +L 433.38 19.825901 +L 434.38 19.866164 +L 435.38 19.951024 +L 436.38 19.993416 +L 437.38 20.057802 +L 438.38 20.102091 +L 439.38 20.209937 +L 440.38 20.286877 +L 441.38 20.323319 +L 442.38 20.378206 +L 443.38 20.453307 +L 444.38 20.511902 +L 445.38 20.548477 +L 446.38 20.660524 +L 447.38 20.722209 +L 448.38 20.772729 +L 449.38 20.871514 +L 450.38 20.909536 +L 451.38 20.944984 +L 452.38 21.036618 +L 453.38 21.07989 +L 454.38 21.133219 +L 455.38 21.166084 +L 456.38 21.228978 +L 457.38 21.282832 +L 458.38 21.339958 +L 459.38 21.362048 +L 460.38 21.405787 +L 461.38 21.452881 +L 462.38 21.469728 +L 463.38 21.497802 +L 464.38 21.508798 +L 465.38 21.513367 +L 466.38 21.519015 +L 467.38 21.519066 +L 468.38 21.515976 +L 469.38 21.512463 +L 470.38 21.506641 +L 471.38 21.493789 +L 472.38 21.470164 +L 473.38 21.45528 +L 474.38 21.431708 +L 475.38 21.395389 +L 476.38 21.363806 +L 477.38 21.333913 +L 478.38 21.255221 +L 479.38 21.21867 +L 480.38 21.192947 +L 481.38 21.122274 +L 482.38 21.031172 +L 483.38 20.969215 +L 484.38 20.935602 +L 485.38 20.901102 +L 486.38 20.803662 +L 487.38 20.756072 +L 488.38 20.724566 +L 489.38 20.680881 +L 490.38 20.610712 +L 491.38 20.560845 +L 492.38 20.526168 +L 493.38 20.41652 +L 494.38 20.383049 +L 495.38 20.345707 +L 496.38 20.265462 +L 497.38 20.226968 +L 498.38 20.185191 +L 499.38 20.142766 +L 500.38 20.033038 +L 501.38 19.944753 +L 502.38 19.870107 +L 503.38 19.78165 +L 504.38 19.707588 +L 505.38 19.658423 +L 506.38 19.602806 +L 507.38 19.568106 +L 508.38 19.556235 +L 509.38 19.534012 +L 510.38 19.522033 +L 511.38 19.520281 +L 512.38 19.525698 +L 513.38 19.541896 +L 514.38 19.558396 +L 515.38 19.589579 +L 516.38 19.602944 +L 517.38 19.632587 +L 518.38 19.69561 +L 519.38 19.744931 +L 520.38 19.79102 +L 521.38 19.873247 +L 522.38 19.91915 +L 523.38 19.953475 +L 524.38 20.007014 +L 525.38 20.095901 +L 526.38 20.127039 +L 527.38 20.235088 +L 528.38 20.34716 +L 529.38 20.382598 +L 530.38 20.467384 +L 531.38 20.532991 +L 532.38 20.635045 +L 533.38 20.75126 +L 534.38 20.791951 +L 535.38 20.83304 +L 536.38 20.869681 +L 537.38 20.910677 +L 538.38 20.986746 +L 539.38 21.062812 +L 540.38 21.0935 +L 541.38 21.119991 +L 542.38 21.176572 +L 543.38 21.221088 +L 544.38 21.251106 +L 545.38 21.278162 +L 546.38 21.320727 +L 547.38 21.373592 +L 548.38 21.404513 +L 549.38 21.430788 +L 550.38 21.445721 +L 551.38 21.47601 +L 552.38 21.497339 +L 553.38 21.514228 +L 554.38 21.518943 +L 555.38 21.519553 +L 556.38 21.517507 +L 557.38 21.511646 +L 558.38 21.492999 +L 559.38 21.460942 +L 560.38 21.414502 +L 561.38 21.372556 +L 562.38 21.305851 +L 563.38 21.236785 +L 564.38 21.18941 +L 565.38 21.137891 +L 566.38 21.098191 +L 567.38 21.028771 +L 568.38 20.96224 +L 569.38 20.853331 +L 570.38 20.788083 +L 571.38 20.679875 +L 572.38 20.618871 +L 573.38 20.570186 +L 574.38 20.493952 +L 575.38 20.434421 +L 576.38 20.359793 +L 577.38 20.240966 +L 578.38 20.143021 +L 579.38 20.063973 +L 580.38 20.018226 +L 581.38 19.990954 +L 582.38 19.947292 +L 584.085 19.898708 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="text_24"> + <path d="M 160.101724 124.76745 +Q 159.5904 125.45059 158.264758 126.479998 +Q 157.043829 127.431432 156.19206 127.884326 +Q 155.583654 128.207821 155.217498 128.162192 +Q 154.721785 128.101216 154.361319 127.423277 +L 153.419183 125.362488 +Q 152.106038 122.515402 150.315004 119.146956 +Q 150.17739 118.888142 150.252754 118.615186 +Q 150.330049 118.341203 150.583069 118.20667 +Q 150.841883 118.069056 151.110317 118.159212 +Q 151.378751 118.249368 151.516364 118.508182 +Q 153.329991 121.919119 154.653774 124.800189 +L 155.062395 125.759733 +Q 155.280093 126.285652 155.499007 126.664753 +Q 157.08238 125.845156 159.087297 123.805467 +Q 159.173232 123.720135 159.26401 123.671867 +Q 159.522824 123.534253 159.807445 123.645533 +Q 160.057714 123.75278 160.186085 123.994211 +Q 160.391478 124.3805 160.101724 124.76745 +z +M 166.945325 121.460628 +Q 166.794672 121.540732 166.471112 121.593852 +Q 166.146525 121.64504 166.001666 121.722063 +Q 165.692635 121.886378 165.096015 122.250679 +Q 164.501327 122.613952 164.186501 122.781348 +Q 163.950864 122.906638 163.521084 123.211959 +Q 163.091304 123.517279 162.855668 123.642569 +Q 162.789999 123.677486 162.650199 123.722089 +Q 162.511305 123.763733 162.443704 123.799677 +Q 162.028443 124.020475 161.686331 123.684583 +Q 161.502927 123.512053 161.229754 122.998288 +Q 160.48212 121.592193 160.791 120.327951 +Q 160.934048 119.748959 161.911661 117.873962 +Q 162.458834 116.824911 162.571912 116.338657 +Q 162.783381 115.482968 162.369513 114.704594 +Q 162.164119 114.318305 161.503667 114.282984 +Q 160.918494 114.244798 160.495507 114.469705 +Q 159.93925 114.765472 159.609482 115.352077 +L 159.105564 116.487139 +Q 158.955608 116.829486 158.799161 116.912671 +Q 158.177235 117.243355 157.914331 116.748904 +Q 157.763366 116.464981 157.881392 116.137134 +Q 158.236051 115.098777 158.598484 114.52701 +Q 159.106747 113.721623 159.879326 113.310836 +Q 160.856638 112.79119 161.90584 112.914631 +Q 163.080736 113.055474 163.578816 113.992227 +Q 163.905392 114.606427 164.005885 115.219441 +Q 164.108309 115.831428 163.978978 116.450198 +Q 163.815598 117.233246 163.090345 118.478561 +Q 162.335537 119.794096 162.175274 120.350033 +Q 161.874771 121.401713 162.412167 122.384452 +L 163.595429 121.609129 +Q 164.835022 120.85588 165.385485 120.563194 +Q 165.843238 120.319803 166.338848 120.259437 +Q 166.993525 120.181387 167.192757 120.556088 +Q 167.318047 120.791724 167.251436 121.062504 +Q 167.186756 121.332257 166.945325 121.460628 +z +M 171.439106 107.342773 +Q 171.551045 107.553301 171.392008 108.158137 +Q 171.262667 108.581191 171.138217 109.004122 +Q 170.87263 110.12147 171.242849 111.735672 +Q 171.565846 113.144574 172.197432 114.332415 +Q 173.828258 117.399554 175.976926 118.090435 +Q 176.371102 118.160805 176.770046 118.226163 +Q 177.267521 118.31841 177.412324 118.590744 +Q 177.518102 118.789683 177.437773 119.020685 +Q 177.360402 119.252591 177.155668 119.361449 +Q 176.974112 119.457984 176.647151 119.453453 +Q 173.33382 119.381834 170.916335 114.835206 +Q 170.046492 113.19927 169.813707 111.172576 +Q 169.557537 108.915522 170.307399 107.44158 +Q 170.458457 107.143242 170.597521 107.0693 +Q 170.813843 106.95428 171.067485 107.039913 +Q 171.323058 107.12452 171.439106 107.342773 +z +M 180.214482 114.878496 +Q 178.501287 115.789417 177.018319 114.952688 +Q 176.816704 114.834436 176.730438 114.672194 +Q 176.605148 114.436558 176.701098 114.165043 +Q 176.797049 113.893528 177.030754 113.769265 +Q 177.279911 113.636786 177.642722 113.783293 +Q 178.168736 113.999106 178.388488 114.021001 +Q 178.922294 114.079066 179.5983 113.719627 +Q 180.643214 113.164037 180.906671 112.000748 +Q 181.161696 110.891493 180.592755 109.821471 +Q 180.124458 108.94073 179.543081 108.546244 +Q 178.798672 108.050155 178.020298 108.464024 +Q 177.375194 108.807031 177.05725 109.201537 +Q 176.804777 109.514159 176.652288 110.028801 +L 176.377628 111.096469 +Q 176.254864 111.508594 175.978667 111.65545 +Q 175.737236 111.783821 175.475868 111.702296 +Q 175.216432 111.619743 175.088061 111.378312 +Q 175.024389 111.258563 174.613638 110.253079 +Q 173.807834 108.243675 173.489474 107.644926 +Q 173.377534 107.434399 173.138826 107.241725 +Q 172.89909 107.04712 172.834391 106.925439 +Q 172.63824 106.556532 173.273687 106.21866 +Q 173.393436 106.154988 173.648095 106.046835 +Q 173.904686 105.937656 174.026367 105.872957 +Q 174.375959 105.687076 175.06282 105.292136 +Q 175.750585 104.894237 176.100177 104.708356 +Q 176.26435 104.621064 176.601816 104.458972 +Q 176.940187 104.293922 177.10436 104.20663 +Q 177.218316 104.146039 177.411018 103.986595 +Q 177.604624 103.824192 177.712785 103.766682 +Q 177.948422 103.641392 178.223432 103.720619 +Q 178.497415 103.797914 178.619625 104.027756 +Q 178.979064 104.703763 177.547861 105.464747 +Q 177.36051 105.564363 177.070426 105.703739 +Q 176.779314 105.841183 176.719439 105.873019 +L 175.709904 106.434573 +L 174.705504 107.005784 +Q 174.850307 107.278118 175.550531 109.13555 +Q 176.026994 108.037384 177.404117 107.305155 +Q 178.731021 106.599627 179.984646 107.265957 +Q 181.043967 107.832444 181.769007 109.196047 +Q 182.635769 110.826189 182.243386 112.390013 +Q 181.838829 114.014815 180.214482 114.878496 +z +M 187.977689 110.564914 +Q 186.142814 111.540535 184.406335 110.310892 +Q 183.079984 109.35868 181.979073 107.288167 +Q 181.048639 105.538276 181.187889 103.791925 +Q 181.359691 101.743354 183.049708 100.844756 +Q 184.637358 100.000588 186.244702 100.880195 +Q 187.631899 101.643973 188.527416 103.328196 +Q 189.965172 106.032223 189.828541 107.844074 +Q 189.692815 109.652966 187.977689 110.564914 +z +M 183.663176 102.0125 +Q 182.541004 102.609169 182.488292 104.09892 +Q 182.447084 105.344714 183.098182 106.569252 +Q 184.154933 108.556712 185.221791 109.267842 +Q 186.287623 109.97704 187.361508 109.406045 +Q 188.642058 108.725165 188.419995 106.97025 +Q 188.267126 105.750846 187.438362 104.192168 +Q 186.568519 102.556231 185.626263 102.014212 +Q 184.68298 101.47026 183.663176 102.0125 +z +M 195.522408 106.553317 +Q 193.687532 107.528938 191.951054 106.299295 +Q 190.624702 105.347083 189.523792 103.27657 +Q 188.593358 101.526679 188.732608 99.780328 +Q 188.904409 97.731757 190.594426 96.833159 +Q 192.182077 95.98899 193.789421 96.868598 +Q 195.176617 97.632376 196.072134 99.316599 +Q 197.509891 102.020626 197.37326 103.832477 +Q 197.237534 105.641369 195.522408 106.553317 +z +M 191.207894 98.000903 +Q 190.085723 98.597572 190.033011 100.087322 +Q 189.991802 101.333117 190.642901 102.557655 +Q 191.699651 104.545115 192.76651 105.256245 +Q 193.832341 105.965443 194.906226 105.394448 +Q 196.186776 104.713568 195.964714 102.958653 +Q 195.811845 101.739249 194.983081 100.180571 +Q 194.113238 98.544634 193.170982 98.002615 +Q 192.227699 97.458663 191.207894 98.000903 +z +M 208.854071 94.477547 +Q 209.46526 96.530969 208.855311 98.277367 +Q 208.246267 100.020808 206.616125 100.887569 +Q 205.132773 101.676281 203.947569 101.241142 +Q 202.764296 100.804975 201.88213 99.145861 +Q 201.050285 97.581389 200.909917 95.532809 +Q 200.768523 93.482297 201.385152 91.846311 +Q 201.795211 90.753723 202.656637 90.295695 +Q 203.207099 90.003008 204.297266 89.886649 +Q 205.627328 89.736879 205.906663 90.262233 +Q 206.038115 90.509458 205.959256 90.799138 +Q 205.882328 91.087791 205.627377 91.223351 +Q 205.496039 91.293185 205.174504 91.270903 +Q 203.952424 91.199743 203.316978 91.537616 +Q 202.865019 91.777926 202.621149 92.512104 +Q 202.499213 92.879192 202.364418 93.748618 +Q 201.951695 96.336554 203.100873 98.497844 +Q 203.703704 99.631604 204.294634 99.899613 +Q 204.938033 100.191751 205.957838 99.649511 +Q 207.039449 99.074409 207.472685 97.969496 +Q 207.927752 96.798472 207.544163 95.275614 +Q 205.916716 96.249953 205.018971 97.445766 +Q 204.91585 97.587309 204.784512 97.657143 +Q 204.517972 97.798864 204.232325 97.685654 +Q 203.971494 97.5865 203.839015 97.337343 +Q 203.663403 97.007066 203.877219 96.635718 +Q 204.757835 95.146758 207.950519 93.449178 +Q 208.209333 93.311564 208.476617 93.394899 +Q 208.744806 93.475275 208.886528 93.741815 +Q 209.095003 94.133899 208.854071 94.477547 +z +M 216.570203 94.750067 +Q 215.494812 96.003174 213.381808 97.126678 +Q 213.122994 97.264292 212.758863 97.143261 +Q 212.397692 97.023135 212.259051 96.76239 +L 211.325536 95.006703 +Q 210.866481 94.143346 210.124312 92.486597 +Q 209.327883 90.695183 208.928684 89.916442 +Q 208.62815 89.365198 208.115268 88.228206 +Q 207.997553 87.904307 208.102652 87.72455 +Q 208.788984 87.035068 209.833897 86.479478 +Q 210.896194 85.914645 212.25862 86.119292 +Q 213.83114 86.35097 214.482239 87.575508 +Q 215.306895 89.12646 214.575226 90.662576 +Q 215.684538 90.568244 216.385145 90.800234 +Q 217.084726 91.030292 217.380493 91.586549 +Q 217.768687 92.316636 217.341245 93.418468 +Q 217.047525 94.194016 216.570203 94.750067 +z +M 210.488077 87.709811 +Q 209.829453 88.060007 209.587438 88.243194 +L 210.137601 89.305858 +L 211.257525 91.705677 +Q 212.154113 91.323098 212.210907 91.285468 +Q 213.083525 90.727343 213.400056 89.924802 +Q 213.736485 89.057175 213.286672 88.211201 +Q 212.981663 87.637561 212.088325 87.485751 +Q 211.194986 87.33394 210.488077 87.709811 +z +M 213.734586 92.184786 +L 213.040848 92.422346 +Q 212.961658 92.464452 212.806483 92.559347 +Q 212.652212 92.651284 212.567228 92.696471 +Q 212.240814 92.870029 211.843152 93.012099 +Q 212.213012 93.791575 212.530345 94.388393 +L 213.194794 95.638039 +Q 214.745963 94.743898 215.534116 93.821899 +Q 215.870837 93.434751 216.074327 92.885559 +Q 216.273906 92.375609 216.190721 92.219162 +Q 216.039757 91.935239 215.078215 91.99064 +Q 214.353978 92.026397 213.734586 92.184786 +z +M 220.499249 93.66682 +Q 220.277133 93.784922 220.027062 93.724642 +Q 219.778922 93.663335 219.659794 93.439287 +Q 219.608445 93.342715 219.591496 93.212987 +Q 219.372646 91.664474 219.378285 88.52992 +Q 219.383923 85.395366 219.167787 83.837977 +Q 218.808571 81.256656 219.224445 81.060307 +Q 219.449642 80.948 219.699836 81.01317 +Q 219.950934 81.075381 220.066981 81.293635 +Q 220.140923 81.432699 220.177951 81.660761 +L 220.374867 83.661931 +Q 220.564783 84.992944 220.591769 86.851583 +L 220.605351 90.050242 +L 220.798943 93.051611 +Q 220.825664 93.493262 220.499249 93.66682 +z +M 227.910789 83.069002 +Q 227.57858 83.24564 227.326182 83.092453 +Q 227.152219 82.984273 226.823646 82.52474 +Q 226.432278 82.879006 225.65302 83.687267 +Q 224.886895 84.590122 225.18303 85.161048 +Q 225.399503 85.130182 225.589764 85.068658 +Q 227.109928 84.577493 228.017002 84.65263 +Q 229.336955 84.763418 229.97573 85.964778 +Q 230.499484 86.949817 229.915632 87.901928 +Q 229.427466 88.689197 228.347787 89.263273 +Q 227.555893 89.68433 226.695673 89.799822 +Q 225.586927 89.955791 225.265485 89.351248 +Q 225.137114 89.109817 225.230888 88.829549 +Q 225.325566 88.546323 225.566997 88.417952 +Q 225.754348 88.318336 226.203905 88.450927 +Q 226.422705 88.512969 226.978943 88.333654 +Q 227.420614 88.190481 227.698742 88.042598 +Q 228.204782 87.773532 228.527399 87.448388 +Q 228.995996 86.973778 228.793684 86.593283 +Q 228.357222 85.772418 227.055896 86.09272 +L 226.354234 86.287421 +Q 225.458324 86.540809 224.995031 86.484892 +Q 224.326655 86.406712 223.964135 85.724911 +Q 223.293524 84.463675 224.196772 83.292189 +Q 224.471687 82.937904 225.147289 82.288813 +Q 225.824821 81.638696 226.086339 81.29649 +Q 226.276054 81.056876 226.565771 80.902831 +Q 226.824585 80.765217 227.081063 80.846865 +Q 227.336514 80.926582 227.481316 81.198916 +Q 227.573744 81.372747 227.82879 81.670698 +Q 228.083836 81.96865 228.17729 82.144412 +Q 228.322092 82.416746 228.246361 82.675032 +Q 228.169603 82.931388 227.910789 83.069002 +z +M 233.821664 81.387858 +Q 236.239149 85.934486 234.439937 88.724491 +Q 234.266653 88.995008 234.085097 89.091543 +Q 233.880364 89.200401 233.642908 89.135891 +Q 233.408411 89.072286 233.302634 88.873347 +Q 233.157831 88.601012 233.361471 88.135976 +Q 233.522648 87.772797 233.690523 87.403579 +Q 234.319277 85.235917 232.688451 82.168777 +Q 232.056865 80.980937 231.06945 79.925312 +Q 229.932446 78.718817 228.863402 78.311104 +Q 228.439321 78.179832 228.020131 78.048437 +Q 227.429766 77.842065 227.317827 77.631537 +Q 227.201779 77.413284 227.270689 77.156147 +Q 227.339599 76.899009 227.555921 76.783989 +Q 227.694986 76.710047 228.032584 76.748562 +Q 229.673855 76.951117 231.401789 78.425621 +Q 232.951821 79.751921 233.821664 81.387858 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 160.101724 124.76745 +Q 159.5904 125.45059 158.264758 126.479998 +Q 157.043829 127.431432 156.19206 127.884326 +Q 155.583654 128.207821 155.217498 128.162192 +Q 154.721785 128.101216 154.361319 127.423277 +L 153.419183 125.362488 +Q 152.106038 122.515402 150.315004 119.146956 +Q 150.17739 118.888142 150.252754 118.615186 +Q 150.330049 118.341203 150.583069 118.20667 +Q 150.841883 118.069056 151.110317 118.159212 +Q 151.378751 118.249368 151.516364 118.508182 +Q 153.329991 121.919119 154.653774 124.800189 +L 155.062395 125.759733 +Q 155.280093 126.285652 155.499007 126.664753 +Q 157.08238 125.845156 159.087297 123.805467 +Q 159.173232 123.720135 159.26401 123.671867 +Q 159.522824 123.534253 159.807445 123.645533 +Q 160.057714 123.75278 160.186085 123.994211 +Q 160.391478 124.3805 160.101724 124.76745 +z +M 166.945325 121.460628 +Q 166.794672 121.540732 166.471112 121.593852 +Q 166.146525 121.64504 166.001666 121.722063 +Q 165.692635 121.886378 165.096015 122.250679 +Q 164.501327 122.613952 164.186501 122.781348 +Q 163.950864 122.906638 163.521084 123.211959 +Q 163.091304 123.517279 162.855668 123.642569 +Q 162.789999 123.677486 162.650199 123.722089 +Q 162.511305 123.763733 162.443704 123.799677 +Q 162.028443 124.020475 161.686331 123.684583 +Q 161.502927 123.512053 161.229754 122.998288 +Q 160.48212 121.592193 160.791 120.327951 +Q 160.934048 119.748959 161.911661 117.873962 +Q 162.458834 116.824911 162.571912 116.338657 +Q 162.783381 115.482968 162.369513 114.704594 +Q 162.164119 114.318305 161.503667 114.282984 +Q 160.918494 114.244798 160.495507 114.469705 +Q 159.93925 114.765472 159.609482 115.352077 +L 159.105564 116.487139 +Q 158.955608 116.829486 158.799161 116.912671 +Q 158.177235 117.243355 157.914331 116.748904 +Q 157.763366 116.464981 157.881392 116.137134 +Q 158.236051 115.098777 158.598484 114.52701 +Q 159.106747 113.721623 159.879326 113.310836 +Q 160.856638 112.79119 161.90584 112.914631 +Q 163.080736 113.055474 163.578816 113.992227 +Q 163.905392 114.606427 164.005885 115.219441 +Q 164.108309 115.831428 163.978978 116.450198 +Q 163.815598 117.233246 163.090345 118.478561 +Q 162.335537 119.794096 162.175274 120.350033 +Q 161.874771 121.401713 162.412167 122.384452 +L 163.595429 121.609129 +Q 164.835022 120.85588 165.385485 120.563194 +Q 165.843238 120.319803 166.338848 120.259437 +Q 166.993525 120.181387 167.192757 120.556088 +Q 167.318047 120.791724 167.251436 121.062504 +Q 167.186756 121.332257 166.945325 121.460628 +z +M 171.439106 107.342773 +Q 171.551045 107.553301 171.392008 108.158137 +Q 171.262667 108.581191 171.138217 109.004122 +Q 170.87263 110.12147 171.242849 111.735672 +Q 171.565846 113.144574 172.197432 114.332415 +Q 173.828258 117.399554 175.976926 118.090435 +Q 176.371102 118.160805 176.770046 118.226163 +Q 177.267521 118.31841 177.412324 118.590744 +Q 177.518102 118.789683 177.437773 119.020685 +Q 177.360402 119.252591 177.155668 119.361449 +Q 176.974112 119.457984 176.647151 119.453453 +Q 173.33382 119.381834 170.916335 114.835206 +Q 170.046492 113.19927 169.813707 111.172576 +Q 169.557537 108.915522 170.307399 107.44158 +Q 170.458457 107.143242 170.597521 107.0693 +Q 170.813843 106.95428 171.067485 107.039913 +Q 171.323058 107.12452 171.439106 107.342773 +z +M 180.214482 114.878496 +Q 178.501287 115.789417 177.018319 114.952688 +Q 176.816704 114.834436 176.730438 114.672194 +Q 176.605148 114.436558 176.701098 114.165043 +Q 176.797049 113.893528 177.030754 113.769265 +Q 177.279911 113.636786 177.642722 113.783293 +Q 178.168736 113.999106 178.388488 114.021001 +Q 178.922294 114.079066 179.5983 113.719627 +Q 180.643214 113.164037 180.906671 112.000748 +Q 181.161696 110.891493 180.592755 109.821471 +Q 180.124458 108.94073 179.543081 108.546244 +Q 178.798672 108.050155 178.020298 108.464024 +Q 177.375194 108.807031 177.05725 109.201537 +Q 176.804777 109.514159 176.652288 110.028801 +L 176.377628 111.096469 +Q 176.254864 111.508594 175.978667 111.65545 +Q 175.737236 111.783821 175.475868 111.702296 +Q 175.216432 111.619743 175.088061 111.378312 +Q 175.024389 111.258563 174.613638 110.253079 +Q 173.807834 108.243675 173.489474 107.644926 +Q 173.377534 107.434399 173.138826 107.241725 +Q 172.89909 107.04712 172.834391 106.925439 +Q 172.63824 106.556532 173.273687 106.21866 +Q 173.393436 106.154988 173.648095 106.046835 +Q 173.904686 105.937656 174.026367 105.872957 +Q 174.375959 105.687076 175.06282 105.292136 +Q 175.750585 104.894237 176.100177 104.708356 +Q 176.26435 104.621064 176.601816 104.458972 +Q 176.940187 104.293922 177.10436 104.20663 +Q 177.218316 104.146039 177.411018 103.986595 +Q 177.604624 103.824192 177.712785 103.766682 +Q 177.948422 103.641392 178.223432 103.720619 +Q 178.497415 103.797914 178.619625 104.027756 +Q 178.979064 104.703763 177.547861 105.464747 +Q 177.36051 105.564363 177.070426 105.703739 +Q 176.779314 105.841183 176.719439 105.873019 +L 175.709904 106.434573 +L 174.705504 107.005784 +Q 174.850307 107.278118 175.550531 109.13555 +Q 176.026994 108.037384 177.404117 107.305155 +Q 178.731021 106.599627 179.984646 107.265957 +Q 181.043967 107.832444 181.769007 109.196047 +Q 182.635769 110.826189 182.243386 112.390013 +Q 181.838829 114.014815 180.214482 114.878496 +z +M 187.977689 110.564914 +Q 186.142814 111.540535 184.406335 110.310892 +Q 183.079984 109.35868 181.979073 107.288167 +Q 181.048639 105.538276 181.187889 103.791925 +Q 181.359691 101.743354 183.049708 100.844756 +Q 184.637358 100.000588 186.244702 100.880195 +Q 187.631899 101.643973 188.527416 103.328196 +Q 189.965172 106.032223 189.828541 107.844074 +Q 189.692815 109.652966 187.977689 110.564914 +z +M 183.663176 102.0125 +Q 182.541004 102.609169 182.488292 104.09892 +Q 182.447084 105.344714 183.098182 106.569252 +Q 184.154933 108.556712 185.221791 109.267842 +Q 186.287623 109.97704 187.361508 109.406045 +Q 188.642058 108.725165 188.419995 106.97025 +Q 188.267126 105.750846 187.438362 104.192168 +Q 186.568519 102.556231 185.626263 102.014212 +Q 184.68298 101.47026 183.663176 102.0125 +z +M 195.522408 106.553317 +Q 193.687532 107.528938 191.951054 106.299295 +Q 190.624702 105.347083 189.523792 103.27657 +Q 188.593358 101.526679 188.732608 99.780328 +Q 188.904409 97.731757 190.594426 96.833159 +Q 192.182077 95.98899 193.789421 96.868598 +Q 195.176617 97.632376 196.072134 99.316599 +Q 197.509891 102.020626 197.37326 103.832477 +Q 197.237534 105.641369 195.522408 106.553317 +z +M 191.207894 98.000903 +Q 190.085723 98.597572 190.033011 100.087322 +Q 189.991802 101.333117 190.642901 102.557655 +Q 191.699651 104.545115 192.76651 105.256245 +Q 193.832341 105.965443 194.906226 105.394448 +Q 196.186776 104.713568 195.964714 102.958653 +Q 195.811845 101.739249 194.983081 100.180571 +Q 194.113238 98.544634 193.170982 98.002615 +Q 192.227699 97.458663 191.207894 98.000903 +z +M 208.854071 94.477547 +Q 209.46526 96.530969 208.855311 98.277367 +Q 208.246267 100.020808 206.616125 100.887569 +Q 205.132773 101.676281 203.947569 101.241142 +Q 202.764296 100.804975 201.88213 99.145861 +Q 201.050285 97.581389 200.909917 95.532809 +Q 200.768523 93.482297 201.385152 91.846311 +Q 201.795211 90.753723 202.656637 90.295695 +Q 203.207099 90.003008 204.297266 89.886649 +Q 205.627328 89.736879 205.906663 90.262233 +Q 206.038115 90.509458 205.959256 90.799138 +Q 205.882328 91.087791 205.627377 91.223351 +Q 205.496039 91.293185 205.174504 91.270903 +Q 203.952424 91.199743 203.316978 91.537616 +Q 202.865019 91.777926 202.621149 92.512104 +Q 202.499213 92.879192 202.364418 93.748618 +Q 201.951695 96.336554 203.100873 98.497844 +Q 203.703704 99.631604 204.294634 99.899613 +Q 204.938033 100.191751 205.957838 99.649511 +Q 207.039449 99.074409 207.472685 97.969496 +Q 207.927752 96.798472 207.544163 95.275614 +Q 205.916716 96.249953 205.018971 97.445766 +Q 204.91585 97.587309 204.784512 97.657143 +Q 204.517972 97.798864 204.232325 97.685654 +Q 203.971494 97.5865 203.839015 97.337343 +Q 203.663403 97.007066 203.877219 96.635718 +Q 204.757835 95.146758 207.950519 93.449178 +Q 208.209333 93.311564 208.476617 93.394899 +Q 208.744806 93.475275 208.886528 93.741815 +Q 209.095003 94.133899 208.854071 94.477547 +z +M 216.570203 94.750067 +Q 215.494812 96.003174 213.381808 97.126678 +Q 213.122994 97.264292 212.758863 97.143261 +Q 212.397692 97.023135 212.259051 96.76239 +L 211.325536 95.006703 +Q 210.866481 94.143346 210.124312 92.486597 +Q 209.327883 90.695183 208.928684 89.916442 +Q 208.62815 89.365198 208.115268 88.228206 +Q 207.997553 87.904307 208.102652 87.72455 +Q 208.788984 87.035068 209.833897 86.479478 +Q 210.896194 85.914645 212.25862 86.119292 +Q 213.83114 86.35097 214.482239 87.575508 +Q 215.306895 89.12646 214.575226 90.662576 +Q 215.684538 90.568244 216.385145 90.800234 +Q 217.084726 91.030292 217.380493 91.586549 +Q 217.768687 92.316636 217.341245 93.418468 +Q 217.047525 94.194016 216.570203 94.750067 +z +M 210.488077 87.709811 +Q 209.829453 88.060007 209.587438 88.243194 +L 210.137601 89.305858 +L 211.257525 91.705677 +Q 212.154113 91.323098 212.210907 91.285468 +Q 213.083525 90.727343 213.400056 89.924802 +Q 213.736485 89.057175 213.286672 88.211201 +Q 212.981663 87.637561 212.088325 87.485751 +Q 211.194986 87.33394 210.488077 87.709811 +z +M 213.734586 92.184786 +L 213.040848 92.422346 +Q 212.961658 92.464452 212.806483 92.559347 +Q 212.652212 92.651284 212.567228 92.696471 +Q 212.240814 92.870029 211.843152 93.012099 +Q 212.213012 93.791575 212.530345 94.388393 +L 213.194794 95.638039 +Q 214.745963 94.743898 215.534116 93.821899 +Q 215.870837 93.434751 216.074327 92.885559 +Q 216.273906 92.375609 216.190721 92.219162 +Q 216.039757 91.935239 215.078215 91.99064 +Q 214.353978 92.026397 213.734586 92.184786 +z +M 220.499249 93.66682 +Q 220.277133 93.784922 220.027062 93.724642 +Q 219.778922 93.663335 219.659794 93.439287 +Q 219.608445 93.342715 219.591496 93.212987 +Q 219.372646 91.664474 219.378285 88.52992 +Q 219.383923 85.395366 219.167787 83.837977 +Q 218.808571 81.256656 219.224445 81.060307 +Q 219.449642 80.948 219.699836 81.01317 +Q 219.950934 81.075381 220.066981 81.293635 +Q 220.140923 81.432699 220.177951 81.660761 +L 220.374867 83.661931 +Q 220.564783 84.992944 220.591769 86.851583 +L 220.605351 90.050242 +L 220.798943 93.051611 +Q 220.825664 93.493262 220.499249 93.66682 +z +M 227.910789 83.069002 +Q 227.57858 83.24564 227.326182 83.092453 +Q 227.152219 82.984273 226.823646 82.52474 +Q 226.432278 82.879006 225.65302 83.687267 +Q 224.886895 84.590122 225.18303 85.161048 +Q 225.399503 85.130182 225.589764 85.068658 +Q 227.109928 84.577493 228.017002 84.65263 +Q 229.336955 84.763418 229.97573 85.964778 +Q 230.499484 86.949817 229.915632 87.901928 +Q 229.427466 88.689197 228.347787 89.263273 +Q 227.555893 89.68433 226.695673 89.799822 +Q 225.586927 89.955791 225.265485 89.351248 +Q 225.137114 89.109817 225.230888 88.829549 +Q 225.325566 88.546323 225.566997 88.417952 +Q 225.754348 88.318336 226.203905 88.450927 +Q 226.422705 88.512969 226.978943 88.333654 +Q 227.420614 88.190481 227.698742 88.042598 +Q 228.204782 87.773532 228.527399 87.448388 +Q 228.995996 86.973778 228.793684 86.593283 +Q 228.357222 85.772418 227.055896 86.09272 +L 226.354234 86.287421 +Q 225.458324 86.540809 224.995031 86.484892 +Q 224.326655 86.406712 223.964135 85.724911 +Q 223.293524 84.463675 224.196772 83.292189 +Q 224.471687 82.937904 225.147289 82.288813 +Q 225.824821 81.638696 226.086339 81.29649 +Q 226.276054 81.056876 226.565771 80.902831 +Q 226.824585 80.765217 227.081063 80.846865 +Q 227.336514 80.926582 227.481316 81.198916 +Q 227.573744 81.372747 227.82879 81.670698 +Q 228.083836 81.96865 228.17729 82.144412 +Q 228.322092 82.416746 228.246361 82.675032 +Q 228.169603 82.931388 227.910789 83.069002 +z +M 233.821664 81.387858 +Q 236.239149 85.934486 234.439937 88.724491 +Q 234.266653 88.995008 234.085097 89.091543 +Q 233.880364 89.200401 233.642908 89.135891 +Q 233.408411 89.072286 233.302634 88.873347 +Q 233.157831 88.601012 233.361471 88.135976 +Q 233.522648 87.772797 233.690523 87.403579 +Q 234.319277 85.235917 232.688451 82.168777 +Q 232.056865 80.980937 231.06945 79.925312 +Q 229.932446 78.718817 228.863402 78.311104 +Q 228.439321 78.179832 228.020131 78.048437 +Q 227.429766 77.842065 227.317827 77.631537 +Q 227.201779 77.413284 227.270689 77.156147 +Q 227.339599 76.899009 227.555921 76.783989 +Q 227.694986 76.710047 228.032584 76.748562 +Q 229.673855 76.951117 231.401789 78.425621 +Q 232.951821 79.751921 233.821664 81.387858 +z +"/> + </g> + <g id="text_25"> + <path d="M 160.519614 185.916802 +Q 159.922789 187.054191 158.172897 187.984625 +Q 157.732527 188.218773 157.091766 188.38357 +Q 156.322673 188.581916 155.841261 188.505903 +L 155.781386 188.537739 +Q 155.520641 188.67638 155.248344 188.588278 +Q 154.977979 188.499149 154.840365 188.240335 +Q 154.503519 187.60682 153.886866 186.311939 +Q 153.272145 185.016032 152.935299 184.382517 +Q 152.560456 183.677538 151.786809 182.287753 +Q 151.013163 180.897968 150.638319 180.19299 +Q 150.506867 179.945764 150.615084 179.538897 +Q 150.725233 179.131003 150.978252 178.99647 +Q 151.123111 178.919448 152.15964 178.88859 +Q 153.328977 178.846577 153.49951 178.81784 +Q 155.525807 178.491121 157.377898 179.062215 +Q 159.556565 179.739622 160.468514 181.454748 +Q 161.016915 182.486141 161.034432 183.693278 +Q 161.052853 184.897457 160.519614 185.916802 +z +M 155.855494 180.206153 +Q 155.02563 180.127125 152.274012 180.32914 +L 153.229187 182.051012 +L 154.167761 183.774278 +L 155.823198 187.120677 +Q 155.875959 187.117398 155.992779 187.132086 +Q 156.712889 187.205056 157.522166 186.774756 +Q 158.897357 186.043554 159.300171 185.286802 +Q 159.673845 184.577753 159.66412 183.720754 +Q 159.653369 182.861825 159.265174 182.131737 +Q 158.360415 180.430132 155.855494 180.206153 +z +M 169.44049 181.173489 +Q 168.843664 182.310878 167.093772 183.241312 +Q 166.653402 183.475461 166.012642 183.640257 +Q 165.243548 183.838604 164.762137 183.762591 +L 164.702262 183.794427 +Q 164.441516 183.933067 164.169219 183.844965 +Q 163.898854 183.755836 163.76124 183.497022 +Q 163.424394 182.863508 162.807742 181.568627 +Q 162.193021 180.27272 161.856175 179.639205 +Q 161.481331 178.934226 160.707685 177.544441 +Q 159.934038 176.154656 159.559194 175.449677 +Q 159.427742 175.202452 159.535959 174.795585 +Q 159.646108 174.387691 159.899128 174.253158 +Q 160.043986 174.176135 161.080515 174.145278 +Q 162.249852 174.103264 162.420385 174.074528 +Q 164.446682 173.747808 166.298774 174.318902 +Q 168.47744 174.99631 169.389389 176.711436 +Q 169.93779 177.742829 169.955307 178.949966 +Q 169.973728 180.154145 169.44049 181.173489 +z +M 164.776369 175.462841 +Q 163.946505 175.383813 161.194887 175.585828 +L 162.150062 177.3077 +L 163.088637 179.030966 +L 164.744073 182.377364 +Q 164.796835 182.374086 164.913654 182.388774 +Q 165.633765 182.461744 166.443041 182.031444 +Q 167.818232 181.300242 168.221047 180.54349 +Q 168.59472 179.83444 168.584995 178.977442 +Q 168.574244 178.118512 168.18605 177.388425 +Q 167.28129 175.686819 164.776369 175.462841 +z +M 178.720181 176.378131 +Q 178.490339 176.50034 178.188703 176.412973 +Q 175.142023 175.500919 172.33429 176.119261 +L 173.012108 177.277564 +L 173.674597 178.448973 +Q 173.816319 178.715513 173.73697 178.985633 +Q 173.659552 179.254727 173.400738 179.39234 +Q 173.141924 179.529954 172.875544 179.443661 +Q 172.609164 179.357368 172.467442 179.090828 +Q 172.214808 178.615692 171.666266 177.695861 +Q 171.118627 176.773072 170.865993 176.297936 +Q 170.570226 175.741679 170.106658 174.580945 +Q 169.643994 173.417252 169.351307 172.866789 +Q 169.188019 172.559689 168.809662 171.987886 +Q 168.430277 171.414152 168.265962 171.10512 +Q 168.083161 170.761322 168.138692 170.399812 +Q 168.198058 169.956982 168.618162 169.773249 +L 170.135065 169.112869 +Q 171.016154 168.775694 171.743302 168.778029 +Q 174.878639 168.775819 175.872744 170.645461 +Q 176.360555 171.562899 175.903971 172.712432 +Q 175.535688 173.636636 174.690392 174.465145 +Q 177.103837 174.475147 178.626452 175.097552 +Q 178.887528 175.206485 179.002548 175.422807 +Q 179.138108 175.677758 179.052305 175.963698 +Q 178.967406 176.246679 178.720181 176.378131 +z +M 170.63226 170.444014 +L 169.701933 170.84701 +L 170.150002 171.545262 +Q 170.429724 171.968833 170.580688 172.252756 +Q 170.83743 172.735618 171.140273 173.496222 +L 171.653504 174.764336 +Q 171.736556 174.720176 171.91733 174.631489 +Q 172.100036 174.541775 172.190814 174.493508 +Q 173.728247 173.676041 174.276287 172.856936 +Q 174.514674 172.489866 174.644185 172.034514 +Q 174.785085 171.526034 174.659795 171.290398 +Q 174.214091 170.452149 172.874842 170.235179 +Q 171.646619 170.035978 170.63226 170.444014 +z +M 184.073154 170.06341 +L 185.261357 172.298095 +Q 185.559178 172.858215 185.008716 173.150901 +Q 184.369406 173.490828 183.904189 172.615882 +Q 183.846679 172.507721 183.75249 172.30262 +Q 183.658301 172.097519 183.619276 172.024124 +L 182.885361 170.657808 +L 180.187882 172.00537 +Q 179.361222 172.444913 179.011846 172.561309 +Q 178.415048 172.76219 178.235328 172.424187 +Q 178.091552 172.153784 178.201936 171.559953 +L 178.393893 170.667566 +L 179.059037 164.756878 +Q 179.165793 163.979163 179.785788 163.649506 +Q 180.469521 163.285959 180.783773 163.876982 +L 183.450811 168.892952 +Q 183.550097 168.832728 183.694956 168.755706 +Q 184.805538 168.165199 185.122872 168.762016 +Q 185.35394 169.196592 184.955873 169.556897 +Q 184.779895 169.719837 184.073154 170.06341 +z +M 180.186487 165.581963 +Q 179.942555 169.009212 179.716559 170.769479 +L 182.266099 169.493145 +z +M 194.730304 168.338602 +Q 193.154242 169.176608 191.799466 168.41789 +Q 190.679092 167.797152 189.839032 166.217227 +Q 188.253392 163.235072 189.508913 159.758018 +L 189.771749 158.882449 +Q 189.974428 158.261841 190.186887 158.148874 +Q 190.428318 158.020503 190.70037 158.098825 +Q 190.973327 158.174189 191.103384 158.404814 +Q 191.232952 158.615878 190.935915 159.57157 +L 190.342426 161.428136 +Q 190.116674 162.18241 190.300078 163.370713 +Q 190.697061 162.849946 191.0265 162.523653 +Q 191.355939 162.19736 191.608958 162.062828 +Q 193.020847 161.312113 194.177588 161.665765 +Q 195.333302 162.017485 196.065531 163.394607 +Q 196.831649 164.835467 196.501308 166.180491 +Q 196.153781 167.581726 194.730304 168.338602 +z +M 192.095102 163.382506 +Q 191.575542 163.658761 191.260679 164.059061 +Q 191.143256 164.215641 190.718216 164.94457 +Q 190.850968 165.282772 191.015283 165.591803 +Q 191.589359 166.671483 192.314991 167.160214 +Q 193.23488 167.785974 194.206399 167.269409 +Q 195.118042 166.784679 195.27413 165.866769 +Q 195.416236 165.015754 194.887347 164.021058 +Q 194.446778 163.192467 193.749939 163.032798 +Q 193.055031 162.872103 192.095102 163.382506 +z +M 202.252297 164.083906 +Q 200.417421 165.059526 198.680943 163.829883 +Q 197.354591 162.877671 196.253681 160.807159 +Q 195.323247 159.057267 195.462497 157.310916 +Q 195.634298 155.262345 197.324315 154.363747 +Q 198.911966 153.519579 200.51931 154.399187 +Q 201.906506 155.162965 202.802023 156.847187 +Q 204.23978 159.551215 204.103149 161.363065 +Q 203.967423 163.171957 202.252297 164.083906 +z +M 197.937783 155.531492 +Q 196.815612 156.12816 196.7629 157.617911 +Q 196.721691 158.863706 197.37279 160.088244 +Q 198.42954 162.075704 199.496399 162.786833 +Q 200.56223 163.496032 201.636115 162.925037 +Q 202.916665 162.244157 202.694603 160.489242 +Q 202.541734 159.269838 201.71297 157.711159 +Q 200.843127 156.075223 199.900871 155.533203 +Q 198.957588 154.989252 197.937783 155.531492 +z +M 215.58396 152.008135 +Q 216.195149 154.061557 215.5852 155.807956 +Q 214.976156 157.551396 213.346014 158.418158 +Q 211.862662 159.20687 210.677458 158.77173 +Q 209.494185 158.335564 208.612019 156.67645 +Q 207.780174 155.111977 207.639806 153.063397 +Q 207.498412 151.012886 208.115041 149.3769 +Q 208.5251 148.284311 209.386526 147.826283 +Q 209.936988 147.533597 211.027155 147.417237 +Q 212.357217 147.267468 212.636552 147.792822 +Q 212.768004 148.040047 212.689145 148.329727 +Q 212.612217 148.61838 212.357266 148.75394 +Q 212.225928 148.823774 211.904393 148.801492 +Q 210.682313 148.730332 210.046867 149.068204 +Q 209.594908 149.308515 209.351038 150.042692 +Q 209.229102 150.409781 209.094307 151.279207 +Q 208.681584 153.867142 209.830762 156.028433 +Q 210.433593 157.162193 211.024523 157.430202 +Q 211.667922 157.722339 212.687727 157.1801 +Q 213.769338 156.604997 214.202574 155.500085 +Q 214.657641 154.329061 214.274052 152.806203 +Q 212.646605 153.780541 211.74886 154.976355 +Q 211.645739 155.117897 211.514401 155.187731 +Q 211.247861 155.329453 210.962214 155.216242 +Q 210.701383 155.117089 210.568904 154.867932 +Q 210.393292 154.537654 210.607108 154.166307 +Q 211.487724 152.677346 214.680408 150.979767 +Q 214.939222 150.842153 215.206506 150.925488 +Q 215.474695 151.005864 215.616417 151.272404 +Q 215.824892 151.664487 215.58396 152.008135 +z +M 223.300092 152.280655 +Q 222.224701 153.533763 220.111697 154.657267 +Q 219.852883 154.79488 219.488752 154.67385 +Q 219.127581 154.553724 218.98894 154.292978 +L 218.055425 152.537292 +Q 217.59637 151.673935 216.854201 150.017186 +Q 216.057772 148.225772 215.658573 147.447031 +Q 215.358039 146.895786 214.845157 145.758795 +Q 214.727442 145.434895 214.832541 145.255139 +Q 215.518873 144.565657 216.563786 144.010067 +Q 217.626083 143.445234 218.988509 143.649881 +Q 220.561029 143.881558 221.212128 145.106096 +Q 222.036784 146.657049 221.305115 148.193165 +Q 222.414427 148.098833 223.115034 148.330823 +Q 223.814615 148.560881 224.110382 149.117138 +Q 224.498576 149.847225 224.071134 150.949056 +Q 223.777414 151.724605 223.300092 152.280655 +z +M 217.217966 145.240399 +Q 216.559342 145.590596 216.317327 145.773782 +L 216.86749 146.836446 +L 217.987414 149.236266 +Q 218.884002 148.853687 218.940796 148.816056 +Q 219.813414 148.257932 220.129945 147.455391 +Q 220.466374 146.587764 220.016561 145.74179 +Q 219.711552 145.16815 218.818214 145.016339 +Q 217.924875 144.864529 217.217966 145.240399 +z +M 220.464475 149.715374 +L 219.770737 149.952934 +Q 219.691547 149.99504 219.536372 150.089936 +Q 219.382101 150.181873 219.297117 150.22706 +Q 218.970703 150.400617 218.573041 150.542688 +Q 218.942901 151.322164 219.260234 151.918981 +L 219.924683 153.168628 +Q 221.475852 152.274487 222.264005 151.352487 +Q 222.600726 150.965339 222.804216 150.416148 +Q 223.003795 149.906198 222.92061 149.74975 +Q 222.769646 149.465828 221.808104 149.521229 +Q 221.083867 149.556985 220.464475 149.715374 +z +M 227.229138 151.197409 +Q 227.007022 151.31551 226.756951 151.255231 +Q 226.508811 151.193924 226.389683 150.969876 +Q 226.338334 150.873304 226.321385 150.743576 +Q 226.102535 149.195063 226.108174 146.060509 +Q 226.113812 142.925954 225.897676 141.368566 +Q 225.53846 138.787245 225.954334 138.590896 +Q 226.179531 138.478589 226.429725 138.543759 +Q 226.680823 138.60597 226.79687 138.824223 +Q 226.870812 138.963288 226.90784 139.191349 +L 227.104756 141.192519 +Q 227.294672 142.523533 227.321658 144.382171 +L 227.33524 147.580831 +L 227.528832 150.582199 +Q 227.555553 151.023851 227.229138 151.197409 +z +M 234.640678 140.59959 +Q 234.308469 140.776229 234.056071 140.623042 +Q 233.882108 140.514862 233.553535 140.055328 +Q 233.162167 140.409594 232.382909 141.217855 +Q 231.616784 142.12071 231.912919 142.691637 +Q 232.129392 142.660771 232.319653 142.599247 +Q 233.839817 142.108082 234.746891 142.183219 +Q 236.066844 142.294006 236.705619 143.495367 +Q 237.229373 144.480405 236.645521 145.432517 +Q 236.157355 146.219786 235.077676 146.793861 +Q 234.285782 147.214919 233.425562 147.330411 +Q 232.316816 147.48638 231.995374 146.881837 +Q 231.867003 146.640406 231.960777 146.360138 +Q 232.055455 146.076912 232.296886 145.948541 +Q 232.484237 145.848925 232.933794 145.981516 +Q 233.152594 146.043557 233.708832 145.864243 +Q 234.150503 145.72107 234.428631 145.573186 +Q 234.934671 145.30412 235.257288 144.978977 +Q 235.725885 144.504367 235.523573 144.123872 +Q 235.087111 143.303006 233.785785 143.623309 +L 233.084123 143.818009 +Q 232.188213 144.071398 231.72492 144.015481 +Q 231.056544 143.937301 230.694024 143.2555 +Q 230.023413 141.994264 230.926661 140.822777 +Q 231.201576 140.468493 231.877178 139.819402 +Q 232.55471 139.169284 232.816228 138.827078 +Q 233.005943 138.587465 233.29566 138.43342 +Q 233.554474 138.295806 233.810952 138.377454 +Q 234.066403 138.457171 234.211205 138.729505 +Q 234.303633 138.903335 234.558679 139.201287 +Q 234.813725 139.499238 234.907179 139.675 +Q 235.051981 139.947334 234.97625 140.205621 +Q 234.899492 140.461976 234.640678 140.59959 +z +M 240.551553 138.918446 +Q 242.969038 143.465075 241.169826 146.25508 +Q 240.996542 146.525596 240.814986 146.622131 +Q 240.610253 146.73099 240.372797 146.66648 +Q 240.1383 146.602874 240.032523 146.403935 +Q 239.88772 146.131601 240.09136 145.666564 +Q 240.252537 145.303385 240.420412 144.934167 +Q 241.049166 142.766505 239.41834 139.699366 +Q 238.786754 138.511525 237.799339 137.4559 +Q 236.662335 136.249406 235.593291 135.841692 +Q 235.16921 135.71042 234.75002 135.579026 +Q 234.159655 135.372654 234.047716 135.162126 +Q 233.931668 134.943872 234.000578 134.686735 +Q 234.069488 134.429598 234.28581 134.314577 +Q 234.424875 134.240636 234.762473 134.279151 +Q 236.403744 134.481706 238.131678 135.956209 +Q 239.68171 137.28251 240.551553 138.918446 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 160.519614 185.916802 +Q 159.922789 187.054191 158.172897 187.984625 +Q 157.732527 188.218773 157.091766 188.38357 +Q 156.322673 188.581916 155.841261 188.505903 +L 155.781386 188.537739 +Q 155.520641 188.67638 155.248344 188.588278 +Q 154.977979 188.499149 154.840365 188.240335 +Q 154.503519 187.60682 153.886866 186.311939 +Q 153.272145 185.016032 152.935299 184.382517 +Q 152.560456 183.677538 151.786809 182.287753 +Q 151.013163 180.897968 150.638319 180.19299 +Q 150.506867 179.945764 150.615084 179.538897 +Q 150.725233 179.131003 150.978252 178.99647 +Q 151.123111 178.919448 152.15964 178.88859 +Q 153.328977 178.846577 153.49951 178.81784 +Q 155.525807 178.491121 157.377898 179.062215 +Q 159.556565 179.739622 160.468514 181.454748 +Q 161.016915 182.486141 161.034432 183.693278 +Q 161.052853 184.897457 160.519614 185.916802 +z +M 155.855494 180.206153 +Q 155.02563 180.127125 152.274012 180.32914 +L 153.229187 182.051012 +L 154.167761 183.774278 +L 155.823198 187.120677 +Q 155.875959 187.117398 155.992779 187.132086 +Q 156.712889 187.205056 157.522166 186.774756 +Q 158.897357 186.043554 159.300171 185.286802 +Q 159.673845 184.577753 159.66412 183.720754 +Q 159.653369 182.861825 159.265174 182.131737 +Q 158.360415 180.430132 155.855494 180.206153 +z +M 169.44049 181.173489 +Q 168.843664 182.310878 167.093772 183.241312 +Q 166.653402 183.475461 166.012642 183.640257 +Q 165.243548 183.838604 164.762137 183.762591 +L 164.702262 183.794427 +Q 164.441516 183.933067 164.169219 183.844965 +Q 163.898854 183.755836 163.76124 183.497022 +Q 163.424394 182.863508 162.807742 181.568627 +Q 162.193021 180.27272 161.856175 179.639205 +Q 161.481331 178.934226 160.707685 177.544441 +Q 159.934038 176.154656 159.559194 175.449677 +Q 159.427742 175.202452 159.535959 174.795585 +Q 159.646108 174.387691 159.899128 174.253158 +Q 160.043986 174.176135 161.080515 174.145278 +Q 162.249852 174.103264 162.420385 174.074528 +Q 164.446682 173.747808 166.298774 174.318902 +Q 168.47744 174.99631 169.389389 176.711436 +Q 169.93779 177.742829 169.955307 178.949966 +Q 169.973728 180.154145 169.44049 181.173489 +z +M 164.776369 175.462841 +Q 163.946505 175.383813 161.194887 175.585828 +L 162.150062 177.3077 +L 163.088637 179.030966 +L 164.744073 182.377364 +Q 164.796835 182.374086 164.913654 182.388774 +Q 165.633765 182.461744 166.443041 182.031444 +Q 167.818232 181.300242 168.221047 180.54349 +Q 168.59472 179.83444 168.584995 178.977442 +Q 168.574244 178.118512 168.18605 177.388425 +Q 167.28129 175.686819 164.776369 175.462841 +z +M 178.720181 176.378131 +Q 178.490339 176.50034 178.188703 176.412973 +Q 175.142023 175.500919 172.33429 176.119261 +L 173.012108 177.277564 +L 173.674597 178.448973 +Q 173.816319 178.715513 173.73697 178.985633 +Q 173.659552 179.254727 173.400738 179.39234 +Q 173.141924 179.529954 172.875544 179.443661 +Q 172.609164 179.357368 172.467442 179.090828 +Q 172.214808 178.615692 171.666266 177.695861 +Q 171.118627 176.773072 170.865993 176.297936 +Q 170.570226 175.741679 170.106658 174.580945 +Q 169.643994 173.417252 169.351307 172.866789 +Q 169.188019 172.559689 168.809662 171.987886 +Q 168.430277 171.414152 168.265962 171.10512 +Q 168.083161 170.761322 168.138692 170.399812 +Q 168.198058 169.956982 168.618162 169.773249 +L 170.135065 169.112869 +Q 171.016154 168.775694 171.743302 168.778029 +Q 174.878639 168.775819 175.872744 170.645461 +Q 176.360555 171.562899 175.903971 172.712432 +Q 175.535688 173.636636 174.690392 174.465145 +Q 177.103837 174.475147 178.626452 175.097552 +Q 178.887528 175.206485 179.002548 175.422807 +Q 179.138108 175.677758 179.052305 175.963698 +Q 178.967406 176.246679 178.720181 176.378131 +z +M 170.63226 170.444014 +L 169.701933 170.84701 +L 170.150002 171.545262 +Q 170.429724 171.968833 170.580688 172.252756 +Q 170.83743 172.735618 171.140273 173.496222 +L 171.653504 174.764336 +Q 171.736556 174.720176 171.91733 174.631489 +Q 172.100036 174.541775 172.190814 174.493508 +Q 173.728247 173.676041 174.276287 172.856936 +Q 174.514674 172.489866 174.644185 172.034514 +Q 174.785085 171.526034 174.659795 171.290398 +Q 174.214091 170.452149 172.874842 170.235179 +Q 171.646619 170.035978 170.63226 170.444014 +z +M 184.073154 170.06341 +L 185.261357 172.298095 +Q 185.559178 172.858215 185.008716 173.150901 +Q 184.369406 173.490828 183.904189 172.615882 +Q 183.846679 172.507721 183.75249 172.30262 +Q 183.658301 172.097519 183.619276 172.024124 +L 182.885361 170.657808 +L 180.187882 172.00537 +Q 179.361222 172.444913 179.011846 172.561309 +Q 178.415048 172.76219 178.235328 172.424187 +Q 178.091552 172.153784 178.201936 171.559953 +L 178.393893 170.667566 +L 179.059037 164.756878 +Q 179.165793 163.979163 179.785788 163.649506 +Q 180.469521 163.285959 180.783773 163.876982 +L 183.450811 168.892952 +Q 183.550097 168.832728 183.694956 168.755706 +Q 184.805538 168.165199 185.122872 168.762016 +Q 185.35394 169.196592 184.955873 169.556897 +Q 184.779895 169.719837 184.073154 170.06341 +z +M 180.186487 165.581963 +Q 179.942555 169.009212 179.716559 170.769479 +L 182.266099 169.493145 +z +M 194.730304 168.338602 +Q 193.154242 169.176608 191.799466 168.41789 +Q 190.679092 167.797152 189.839032 166.217227 +Q 188.253392 163.235072 189.508913 159.758018 +L 189.771749 158.882449 +Q 189.974428 158.261841 190.186887 158.148874 +Q 190.428318 158.020503 190.70037 158.098825 +Q 190.973327 158.174189 191.103384 158.404814 +Q 191.232952 158.615878 190.935915 159.57157 +L 190.342426 161.428136 +Q 190.116674 162.18241 190.300078 163.370713 +Q 190.697061 162.849946 191.0265 162.523653 +Q 191.355939 162.19736 191.608958 162.062828 +Q 193.020847 161.312113 194.177588 161.665765 +Q 195.333302 162.017485 196.065531 163.394607 +Q 196.831649 164.835467 196.501308 166.180491 +Q 196.153781 167.581726 194.730304 168.338602 +z +M 192.095102 163.382506 +Q 191.575542 163.658761 191.260679 164.059061 +Q 191.143256 164.215641 190.718216 164.94457 +Q 190.850968 165.282772 191.015283 165.591803 +Q 191.589359 166.671483 192.314991 167.160214 +Q 193.23488 167.785974 194.206399 167.269409 +Q 195.118042 166.784679 195.27413 165.866769 +Q 195.416236 165.015754 194.887347 164.021058 +Q 194.446778 163.192467 193.749939 163.032798 +Q 193.055031 162.872103 192.095102 163.382506 +z +M 202.252297 164.083906 +Q 200.417421 165.059526 198.680943 163.829883 +Q 197.354591 162.877671 196.253681 160.807159 +Q 195.323247 159.057267 195.462497 157.310916 +Q 195.634298 155.262345 197.324315 154.363747 +Q 198.911966 153.519579 200.51931 154.399187 +Q 201.906506 155.162965 202.802023 156.847187 +Q 204.23978 159.551215 204.103149 161.363065 +Q 203.967423 163.171957 202.252297 164.083906 +z +M 197.937783 155.531492 +Q 196.815612 156.12816 196.7629 157.617911 +Q 196.721691 158.863706 197.37279 160.088244 +Q 198.42954 162.075704 199.496399 162.786833 +Q 200.56223 163.496032 201.636115 162.925037 +Q 202.916665 162.244157 202.694603 160.489242 +Q 202.541734 159.269838 201.71297 157.711159 +Q 200.843127 156.075223 199.900871 155.533203 +Q 198.957588 154.989252 197.937783 155.531492 +z +M 215.58396 152.008135 +Q 216.195149 154.061557 215.5852 155.807956 +Q 214.976156 157.551396 213.346014 158.418158 +Q 211.862662 159.20687 210.677458 158.77173 +Q 209.494185 158.335564 208.612019 156.67645 +Q 207.780174 155.111977 207.639806 153.063397 +Q 207.498412 151.012886 208.115041 149.3769 +Q 208.5251 148.284311 209.386526 147.826283 +Q 209.936988 147.533597 211.027155 147.417237 +Q 212.357217 147.267468 212.636552 147.792822 +Q 212.768004 148.040047 212.689145 148.329727 +Q 212.612217 148.61838 212.357266 148.75394 +Q 212.225928 148.823774 211.904393 148.801492 +Q 210.682313 148.730332 210.046867 149.068204 +Q 209.594908 149.308515 209.351038 150.042692 +Q 209.229102 150.409781 209.094307 151.279207 +Q 208.681584 153.867142 209.830762 156.028433 +Q 210.433593 157.162193 211.024523 157.430202 +Q 211.667922 157.722339 212.687727 157.1801 +Q 213.769338 156.604997 214.202574 155.500085 +Q 214.657641 154.329061 214.274052 152.806203 +Q 212.646605 153.780541 211.74886 154.976355 +Q 211.645739 155.117897 211.514401 155.187731 +Q 211.247861 155.329453 210.962214 155.216242 +Q 210.701383 155.117089 210.568904 154.867932 +Q 210.393292 154.537654 210.607108 154.166307 +Q 211.487724 152.677346 214.680408 150.979767 +Q 214.939222 150.842153 215.206506 150.925488 +Q 215.474695 151.005864 215.616417 151.272404 +Q 215.824892 151.664487 215.58396 152.008135 +z +M 223.300092 152.280655 +Q 222.224701 153.533763 220.111697 154.657267 +Q 219.852883 154.79488 219.488752 154.67385 +Q 219.127581 154.553724 218.98894 154.292978 +L 218.055425 152.537292 +Q 217.59637 151.673935 216.854201 150.017186 +Q 216.057772 148.225772 215.658573 147.447031 +Q 215.358039 146.895786 214.845157 145.758795 +Q 214.727442 145.434895 214.832541 145.255139 +Q 215.518873 144.565657 216.563786 144.010067 +Q 217.626083 143.445234 218.988509 143.649881 +Q 220.561029 143.881558 221.212128 145.106096 +Q 222.036784 146.657049 221.305115 148.193165 +Q 222.414427 148.098833 223.115034 148.330823 +Q 223.814615 148.560881 224.110382 149.117138 +Q 224.498576 149.847225 224.071134 150.949056 +Q 223.777414 151.724605 223.300092 152.280655 +z +M 217.217966 145.240399 +Q 216.559342 145.590596 216.317327 145.773782 +L 216.86749 146.836446 +L 217.987414 149.236266 +Q 218.884002 148.853687 218.940796 148.816056 +Q 219.813414 148.257932 220.129945 147.455391 +Q 220.466374 146.587764 220.016561 145.74179 +Q 219.711552 145.16815 218.818214 145.016339 +Q 217.924875 144.864529 217.217966 145.240399 +z +M 220.464475 149.715374 +L 219.770737 149.952934 +Q 219.691547 149.99504 219.536372 150.089936 +Q 219.382101 150.181873 219.297117 150.22706 +Q 218.970703 150.400617 218.573041 150.542688 +Q 218.942901 151.322164 219.260234 151.918981 +L 219.924683 153.168628 +Q 221.475852 152.274487 222.264005 151.352487 +Q 222.600726 150.965339 222.804216 150.416148 +Q 223.003795 149.906198 222.92061 149.74975 +Q 222.769646 149.465828 221.808104 149.521229 +Q 221.083867 149.556985 220.464475 149.715374 +z +M 227.229138 151.197409 +Q 227.007022 151.31551 226.756951 151.255231 +Q 226.508811 151.193924 226.389683 150.969876 +Q 226.338334 150.873304 226.321385 150.743576 +Q 226.102535 149.195063 226.108174 146.060509 +Q 226.113812 142.925954 225.897676 141.368566 +Q 225.53846 138.787245 225.954334 138.590896 +Q 226.179531 138.478589 226.429725 138.543759 +Q 226.680823 138.60597 226.79687 138.824223 +Q 226.870812 138.963288 226.90784 139.191349 +L 227.104756 141.192519 +Q 227.294672 142.523533 227.321658 144.382171 +L 227.33524 147.580831 +L 227.528832 150.582199 +Q 227.555553 151.023851 227.229138 151.197409 +z +M 234.640678 140.59959 +Q 234.308469 140.776229 234.056071 140.623042 +Q 233.882108 140.514862 233.553535 140.055328 +Q 233.162167 140.409594 232.382909 141.217855 +Q 231.616784 142.12071 231.912919 142.691637 +Q 232.129392 142.660771 232.319653 142.599247 +Q 233.839817 142.108082 234.746891 142.183219 +Q 236.066844 142.294006 236.705619 143.495367 +Q 237.229373 144.480405 236.645521 145.432517 +Q 236.157355 146.219786 235.077676 146.793861 +Q 234.285782 147.214919 233.425562 147.330411 +Q 232.316816 147.48638 231.995374 146.881837 +Q 231.867003 146.640406 231.960777 146.360138 +Q 232.055455 146.076912 232.296886 145.948541 +Q 232.484237 145.848925 232.933794 145.981516 +Q 233.152594 146.043557 233.708832 145.864243 +Q 234.150503 145.72107 234.428631 145.573186 +Q 234.934671 145.30412 235.257288 144.978977 +Q 235.725885 144.504367 235.523573 144.123872 +Q 235.087111 143.303006 233.785785 143.623309 +L 233.084123 143.818009 +Q 232.188213 144.071398 231.72492 144.015481 +Q 231.056544 143.937301 230.694024 143.2555 +Q 230.023413 141.994264 230.926661 140.822777 +Q 231.201576 140.468493 231.877178 139.819402 +Q 232.55471 139.169284 232.816228 138.827078 +Q 233.005943 138.587465 233.29566 138.43342 +Q 233.554474 138.295806 233.810952 138.377454 +Q 234.066403 138.457171 234.211205 138.729505 +Q 234.303633 138.903335 234.558679 139.201287 +Q 234.813725 139.499238 234.907179 139.675 +Q 235.051981 139.947334 234.97625 140.205621 +Q 234.899492 140.461976 234.640678 140.59959 +z +M 240.551553 138.918446 +Q 242.969038 143.465075 241.169826 146.25508 +Q 240.996542 146.525596 240.814986 146.622131 +Q 240.610253 146.73099 240.372797 146.66648 +Q 240.1383 146.602874 240.032523 146.403935 +Q 239.88772 146.131601 240.09136 145.666564 +Q 240.252537 145.303385 240.420412 144.934167 +Q 241.049166 142.766505 239.41834 139.699366 +Q 238.786754 138.511525 237.799339 137.4559 +Q 236.662335 136.249406 235.593291 135.841692 +Q 235.16921 135.71042 234.75002 135.579026 +Q 234.159655 135.372654 234.047716 135.162126 +Q 233.931668 134.943872 234.000578 134.686735 +Q 234.069488 134.429598 234.28581 134.314577 +Q 234.424875 134.240636 234.762473 134.279151 +Q 236.403744 134.481706 238.131678 135.956209 +Q 239.68171 137.28251 240.551553 138.918446 +z +"/> + </g> + <g id="text_26"> + <path d="M 431.246178 71.960095 +Q 431.239615 71.673533 431.440865 71.49197 +Q 431.642115 71.310408 431.93524 71.310408 +Q 432.272115 71.310408 432.523678 71.69322 +Q 432.873678 72.211658 433.147115 72.397595 +Q 433.726803 72.780408 434.833678 72.780408 +Q 435.894615 72.780408 436.802428 72.321033 +Q 437.966178 71.734783 437.966178 70.689158 +Q 437.966178 69.827283 436.988365 69.328533 +Q 436.16149 68.897595 434.943053 68.862595 +Q 433.864615 68.821033 433.105553 68.392283 +Q 432.134303 67.836658 432.134303 66.806345 +Q 432.134303 65.587908 433.514615 64.583845 +Q 434.833678 63.63447 436.242428 63.63447 +Q 436.90524 63.63447 437.740865 63.859783 +Q 438.84774 64.152908 438.84774 64.610095 +Q 438.84774 65.211658 438.233053 65.211658 +Q 437.959615 65.211658 437.274928 65.065095 +Q 436.592428 64.918533 436.216178 64.925095 +Q 435.148678 64.93822 434.404928 65.452283 +Q 433.639303 65.977283 433.639303 66.729783 +Q 433.639303 67.298533 434.649928 67.530408 +Q 435.026178 67.617908 436.106803 67.69447 +Q 437.670865 67.810408 438.552428 68.678845 +Q 439.359615 69.47072 439.359615 70.612595 +Q 439.359615 72.240095 437.856803 73.211345 +Q 436.550865 74.051345 434.827115 74.051345 +Q 433.575865 74.051345 432.536803 73.572283 +Q 431.265865 72.986033 431.246178 71.960095 +z +M 443.549772 74.06447 +Q 442.401334 74.06447 441.574459 73.217908 +Q 440.651334 72.275095 440.603209 70.680408 +Q 440.563834 69.136033 441.384147 67.961345 +Q 442.340084 66.572283 444.048522 66.572283 +Q 445.415709 66.572283 446.120084 67.823533 +Q 446.682272 68.836345 446.660397 70.25822 +Q 446.640709 71.774158 445.868522 72.84822 +Q 444.993522 74.06447 443.549772 74.06447 +z +M 443.961022 67.961345 +Q 442.954772 67.954783 442.394772 68.917283 +Q 441.950709 69.68947 441.950709 70.680408 +Q 441.950709 71.673533 442.491022 72.22697 +Q 442.941647 72.684158 443.549772 72.684158 +Q 444.260709 72.684158 444.774772 72.16572 +Q 445.354459 71.590408 445.389459 70.612595 +Q 445.485709 67.967908 443.961022 67.961345 +z +M 451.439264 74.092908 +Q 450.037076 74.092908 449.100826 73.244158 +Q 448.116451 72.356033 448.116451 70.899158 +Q 448.116451 69.512283 449.039576 68.03572 +Q 450.065514 66.395095 451.349576 66.395095 +Q 452.021139 66.395095 452.848014 66.710095 +Q 453.893639 67.112595 453.893639 67.69447 +Q 453.893639 67.954783 453.723014 68.156033 +Q 453.552389 68.357283 453.298639 68.357283 +Q 453.099576 68.357283 452.953014 68.239158 +Q 452.806451 68.118845 452.668639 68.00072 +Q 452.266139 67.681345 451.349576 67.681345 +Q 450.653951 67.681345 449.969264 68.923845 +Q 449.348014 70.06572 449.348014 70.899158 +Q 449.348014 71.802595 449.962701 72.321033 +Q 450.535826 72.806658 451.439264 72.806658 +Q 451.848326 72.806658 452.314264 72.587908 +L 453.106139 72.16572 +Q 453.311764 72.056345 453.401451 72.056345 +Q 453.653014 72.056345 453.836764 72.257595 +Q 454.022701 72.458845 454.022701 72.719158 +Q 454.022701 73.217908 452.970514 73.681658 +Q 452.047389 74.092908 451.439264 74.092908 +z +M 461.235983 73.94197 +Q 460.859733 73.94197 460.654108 73.546033 +Q 460.297545 72.854783 459.580045 71.91197 +L 458.370358 70.264783 +Q 457.97442 70.579783 457.140983 71.146345 +Q 457.06442 72.205095 457.06442 73.211345 +Q 457.06442 73.517595 456.876295 73.707908 +Q 456.68817 73.900408 456.395045 73.900408 +Q 455.703795 73.900408 455.703795 72.97072 +Q 455.703795 72.404158 455.782545 71.27322 +Q 455.861295 70.142283 455.861295 69.573533 +Q 455.861295 68.53447 455.89192 67.197908 +Q 455.922545 65.861345 455.922545 64.837595 +Q 455.922545 64.529158 455.89192 64.113533 +Q 455.861295 63.69572 455.861295 63.387283 +Q 455.861295 63.078845 456.04942 62.888533 +Q 456.237545 62.696033 456.532858 62.696033 +Q 456.825983 62.696033 457.014108 62.888533 +Q 457.202233 63.078845 457.202233 63.387283 +Q 457.202233 63.702283 457.235045 64.128845 +Q 457.270045 64.555408 457.270045 64.870408 +L 457.22192 67.071033 +Q 457.189108 68.261033 457.202233 69.451033 +Q 458.13192 68.740095 458.993795 67.891345 +L 460.496608 66.340408 +Q 460.72192 66.108533 460.982233 66.108533 +Q 461.249108 66.108533 461.463483 66.32072 +Q 461.680045 66.532908 461.680045 66.812908 +Q 461.680045 67.044783 461.480983 67.270095 +Q 460.640983 68.25447 459.40942 69.38322 +L 460.899108 71.41322 +Q 461.94692 72.841658 461.94692 73.272595 +Q 461.94692 73.546033 461.730358 73.742908 +Q 461.515983 73.94197 461.235983 73.94197 +z +M 466.294029 73.97697 +Q 464.749654 73.97697 463.791529 73.204783 +Q 462.745904 72.34947 462.745904 70.811658 +Q 462.745904 69.03322 463.607779 67.830095 +Q 464.544029 66.517595 466.108092 66.517595 +Q 467.243404 66.517595 467.960904 66.900408 +Q 468.842467 67.372908 468.842467 68.35072 +Q 468.842467 69.03322 468.070279 69.595408 +Q 467.729029 69.840408 466.622154 70.361033 +L 464.010279 71.59697 +Q 464.393092 72.16572 464.964029 72.452283 +Q 465.534967 72.738845 466.294029 72.738845 +Q 466.764342 72.738845 467.400904 72.561658 +Q 468.208092 72.336345 468.439967 71.971033 +Q 468.671842 71.603533 468.938717 71.603533 +Q 469.179342 71.603533 469.365279 71.785095 +Q 469.553404 71.966658 469.553404 72.205095 +Q 469.553404 72.964158 468.330592 73.511033 +Q 467.284967 73.97697 466.294029 73.97697 +z +M 466.108092 67.749158 +Q 465.274654 67.749158 464.721217 68.39447 +Q 464.167779 69.039783 463.894342 70.339158 +L 465.992154 69.341658 +Q 467.230279 68.740095 467.757467 68.296033 +Q 467.169029 67.749158 466.108092 67.749158 +z +M 475.344264 67.836658 +Q 475.199889 67.836658 475.005201 67.823533 +Q 474.810514 67.810408 474.668326 67.810408 +Q 474.510826 67.810408 473.738639 67.91322 +L 473.867701 71.953533 +L 473.874264 72.25322 +L 473.880826 72.60322 +Q 473.909264 74.09947 473.163326 74.09947 +Q 472.889889 74.09947 472.688639 73.922283 +Q 472.487389 73.745095 472.487389 73.47822 +Q 472.487389 73.217908 472.507076 72.69947 +Q 472.528951 72.178845 472.528951 71.918533 +L 472.391139 67.926345 +Q 471.892389 67.906658 470.873014 67.810408 +Q 470.264889 67.727283 470.264889 67.13447 +Q 470.264889 66.832595 470.448639 66.63572 +Q 470.634576 66.436658 470.921139 66.436658 +L 472.356139 66.552595 +Q 472.356139 66.204783 472.325514 65.62072 +Q 472.294889 65.03447 472.294889 64.774158 +Q 472.294889 64.487595 472.493951 64.29947 +Q 472.693014 64.111345 472.979576 64.111345 +Q 473.594264 64.111345 473.697076 65.117595 +Q 473.716764 65.369158 473.716764 65.72572 +L 473.703639 66.121658 +L 473.697076 66.546033 +Q 474.543639 66.436658 474.668326 66.436658 +Q 475.379264 66.436658 475.598014 66.50447 +Q 476.013639 66.642283 476.013639 67.147595 +Q 476.013639 67.447283 475.825514 67.64197 +Q 475.637389 67.836658 475.344264 67.836658 +z +M 483.425162 69.650095 +Q 483.232662 69.650095 482.589537 69.560408 +Q 482.53485 70.592908 482.53485 73.176345 +Q 482.53485 73.449783 482.357662 73.637908 +Q 482.180475 73.826033 481.9136 73.826033 +Q 481.640162 73.826033 481.462975 73.637908 +Q 481.285787 73.449783 481.285787 73.176345 +L 481.285787 71.166033 +Q 481.285787 70.16197 481.408287 68.337595 +Q 481.543912 66.360095 481.559225 65.50697 +L 481.559225 64.564158 +Q 481.559225 63.886033 481.640162 63.579783 +Q 481.797662 62.97822 482.309537 63.059158 +Q 482.528287 62.991345 482.930787 62.958533 +Q 483.335475 62.923533 483.923912 62.923533 +Q 485.175162 62.923533 486.268912 63.776658 +Q 487.472037 64.71947 487.472037 66.047283 +Q 487.472037 67.742595 486.185787 68.746658 +Q 485.03735 69.650095 483.425162 69.650095 +z +M 483.766412 64.22072 +Q 483.464537 64.22072 483.228287 64.236033 +Q 482.994225 64.249158 482.830162 64.275408 +L 482.817037 65.53322 +L 482.672662 68.25447 +L 483.425162 68.344158 +Q 484.5736 68.344158 485.358912 67.762283 +Q 486.220787 67.12572 486.220787 66.047283 +Q 486.220787 65.281658 485.400475 64.72822 +Q 484.641412 64.22072 483.766412 64.22072 +z +M 492.031334 73.97697 +Q 490.486959 73.97697 489.528834 73.204783 +Q 488.483209 72.34947 488.483209 70.811658 +Q 488.483209 69.03322 489.345084 67.830095 +Q 490.281334 66.517595 491.845397 66.517595 +Q 492.980709 66.517595 493.698209 66.900408 +Q 494.579772 67.372908 494.579772 68.35072 +Q 494.579772 69.03322 493.807584 69.595408 +Q 493.466334 69.840408 492.359459 70.361033 +L 489.747584 71.59697 +Q 490.130397 72.16572 490.701334 72.452283 +Q 491.272272 72.738845 492.031334 72.738845 +Q 492.501647 72.738845 493.138209 72.561658 +Q 493.945397 72.336345 494.177272 71.971033 +Q 494.409147 71.603533 494.676022 71.603533 +Q 494.916647 71.603533 495.102584 71.785095 +Q 495.290709 71.966658 495.290709 72.205095 +Q 495.290709 72.964158 494.067897 73.511033 +Q 493.022272 73.97697 492.031334 73.97697 +z +M 491.845397 67.749158 +Q 491.011959 67.749158 490.458522 68.39447 +Q 489.905084 69.039783 489.631647 70.339158 +L 491.729459 69.341658 +Q 492.967584 68.740095 493.494772 68.296033 +Q 492.906334 67.749158 491.845397 67.749158 +z +M 501.847194 74.112595 +Q 501.718131 74.112595 501.374694 73.812908 +Q 501.068444 73.532908 500.917506 73.314158 +Q 500.261256 73.668533 499.762506 73.850095 +Q 499.263756 74.031658 498.929069 74.031658 +Q 497.327819 74.031658 496.597194 73.12822 +Q 495.905944 72.281658 495.905944 70.531658 +Q 495.905944 68.87572 497.043444 67.701033 +Q 498.183131 66.524158 499.762506 66.524158 +Q 500.357506 66.524158 501.094694 66.832595 +Q 502.024381 67.215408 502.024381 67.75572 +Q 502.024381 67.93947 501.888756 68.083845 +Q 501.820944 68.344158 501.781569 68.939158 +Q 501.744381 69.53197 501.737819 70.461658 +Q 501.731256 71.310408 501.853756 71.802595 +Q 501.921569 72.102283 502.284694 73.00572 +Q 502.332819 73.12822 502.442194 73.368845 +L 502.483756 73.484783 +Q 502.483756 73.75822 502.291256 73.935408 +Q 502.100944 74.112595 501.847194 74.112595 +z +M 500.425319 69.361345 +Q 500.425319 69.06822 500.462506 68.722595 +Q 500.499694 68.37697 500.576256 67.987595 +Q 500.322506 67.858533 500.140944 67.797283 +Q 499.961569 67.736033 499.852194 67.736033 +Q 498.791256 67.736033 498.021256 68.600095 +Q 497.253444 69.464158 497.253444 70.592908 +Q 497.253444 71.712908 497.649381 72.275095 +Q 498.047506 72.835095 498.839381 72.835095 +Q 499.495631 72.835095 499.952819 72.59447 +Q 500.200006 72.465408 500.644069 72.076033 +Q 500.425319 70.264783 500.425319 69.361345 +z +M 509.367819 73.94197 +Q 508.991569 73.94197 508.785944 73.546033 +Q 508.429381 72.854783 507.711881 71.91197 +L 506.502194 70.264783 +Q 506.106256 70.579783 505.272819 71.146345 +Q 505.196256 72.205095 505.196256 73.211345 +Q 505.196256 73.517595 505.008131 73.707908 +Q 504.820006 73.900408 504.526881 73.900408 +Q 503.835631 73.900408 503.835631 72.97072 +Q 503.835631 72.404158 503.914381 71.27322 +Q 503.993131 70.142283 503.993131 69.573533 +Q 503.993131 68.53447 504.023756 67.197908 +Q 504.054381 65.861345 504.054381 64.837595 +Q 504.054381 64.529158 504.023756 64.113533 +Q 503.993131 63.69572 503.993131 63.387283 +Q 503.993131 63.078845 504.181256 62.888533 +Q 504.369381 62.696033 504.664694 62.696033 +Q 504.957819 62.696033 505.145944 62.888533 +Q 505.334069 63.078845 505.334069 63.387283 +Q 505.334069 63.702283 505.366881 64.128845 +Q 505.401881 64.555408 505.401881 64.870408 +L 505.353756 67.071033 +Q 505.320944 68.261033 505.334069 69.451033 +Q 506.263756 68.740095 507.125631 67.891345 +L 508.628444 66.340408 +Q 508.853756 66.108533 509.114069 66.108533 +Q 509.380944 66.108533 509.595319 66.32072 +Q 509.811881 66.532908 509.811881 66.812908 +Q 509.811881 67.044783 509.612819 67.270095 +Q 508.772819 68.25447 507.541256 69.38322 +L 509.030944 71.41322 +Q 510.078756 72.841658 510.078756 73.272595 +Q 510.078756 73.546033 509.862194 73.742908 +Q 509.647819 73.94197 509.367819 73.94197 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 431.246178 71.960095 +Q 431.239615 71.673533 431.440865 71.49197 +Q 431.642115 71.310408 431.93524 71.310408 +Q 432.272115 71.310408 432.523678 71.69322 +Q 432.873678 72.211658 433.147115 72.397595 +Q 433.726803 72.780408 434.833678 72.780408 +Q 435.894615 72.780408 436.802428 72.321033 +Q 437.966178 71.734783 437.966178 70.689158 +Q 437.966178 69.827283 436.988365 69.328533 +Q 436.16149 68.897595 434.943053 68.862595 +Q 433.864615 68.821033 433.105553 68.392283 +Q 432.134303 67.836658 432.134303 66.806345 +Q 432.134303 65.587908 433.514615 64.583845 +Q 434.833678 63.63447 436.242428 63.63447 +Q 436.90524 63.63447 437.740865 63.859783 +Q 438.84774 64.152908 438.84774 64.610095 +Q 438.84774 65.211658 438.233053 65.211658 +Q 437.959615 65.211658 437.274928 65.065095 +Q 436.592428 64.918533 436.216178 64.925095 +Q 435.148678 64.93822 434.404928 65.452283 +Q 433.639303 65.977283 433.639303 66.729783 +Q 433.639303 67.298533 434.649928 67.530408 +Q 435.026178 67.617908 436.106803 67.69447 +Q 437.670865 67.810408 438.552428 68.678845 +Q 439.359615 69.47072 439.359615 70.612595 +Q 439.359615 72.240095 437.856803 73.211345 +Q 436.550865 74.051345 434.827115 74.051345 +Q 433.575865 74.051345 432.536803 73.572283 +Q 431.265865 72.986033 431.246178 71.960095 +z +M 443.549772 74.06447 +Q 442.401334 74.06447 441.574459 73.217908 +Q 440.651334 72.275095 440.603209 70.680408 +Q 440.563834 69.136033 441.384147 67.961345 +Q 442.340084 66.572283 444.048522 66.572283 +Q 445.415709 66.572283 446.120084 67.823533 +Q 446.682272 68.836345 446.660397 70.25822 +Q 446.640709 71.774158 445.868522 72.84822 +Q 444.993522 74.06447 443.549772 74.06447 +z +M 443.961022 67.961345 +Q 442.954772 67.954783 442.394772 68.917283 +Q 441.950709 69.68947 441.950709 70.680408 +Q 441.950709 71.673533 442.491022 72.22697 +Q 442.941647 72.684158 443.549772 72.684158 +Q 444.260709 72.684158 444.774772 72.16572 +Q 445.354459 71.590408 445.389459 70.612595 +Q 445.485709 67.967908 443.961022 67.961345 +z +M 451.439264 74.092908 +Q 450.037076 74.092908 449.100826 73.244158 +Q 448.116451 72.356033 448.116451 70.899158 +Q 448.116451 69.512283 449.039576 68.03572 +Q 450.065514 66.395095 451.349576 66.395095 +Q 452.021139 66.395095 452.848014 66.710095 +Q 453.893639 67.112595 453.893639 67.69447 +Q 453.893639 67.954783 453.723014 68.156033 +Q 453.552389 68.357283 453.298639 68.357283 +Q 453.099576 68.357283 452.953014 68.239158 +Q 452.806451 68.118845 452.668639 68.00072 +Q 452.266139 67.681345 451.349576 67.681345 +Q 450.653951 67.681345 449.969264 68.923845 +Q 449.348014 70.06572 449.348014 70.899158 +Q 449.348014 71.802595 449.962701 72.321033 +Q 450.535826 72.806658 451.439264 72.806658 +Q 451.848326 72.806658 452.314264 72.587908 +L 453.106139 72.16572 +Q 453.311764 72.056345 453.401451 72.056345 +Q 453.653014 72.056345 453.836764 72.257595 +Q 454.022701 72.458845 454.022701 72.719158 +Q 454.022701 73.217908 452.970514 73.681658 +Q 452.047389 74.092908 451.439264 74.092908 +z +M 461.235983 73.94197 +Q 460.859733 73.94197 460.654108 73.546033 +Q 460.297545 72.854783 459.580045 71.91197 +L 458.370358 70.264783 +Q 457.97442 70.579783 457.140983 71.146345 +Q 457.06442 72.205095 457.06442 73.211345 +Q 457.06442 73.517595 456.876295 73.707908 +Q 456.68817 73.900408 456.395045 73.900408 +Q 455.703795 73.900408 455.703795 72.97072 +Q 455.703795 72.404158 455.782545 71.27322 +Q 455.861295 70.142283 455.861295 69.573533 +Q 455.861295 68.53447 455.89192 67.197908 +Q 455.922545 65.861345 455.922545 64.837595 +Q 455.922545 64.529158 455.89192 64.113533 +Q 455.861295 63.69572 455.861295 63.387283 +Q 455.861295 63.078845 456.04942 62.888533 +Q 456.237545 62.696033 456.532858 62.696033 +Q 456.825983 62.696033 457.014108 62.888533 +Q 457.202233 63.078845 457.202233 63.387283 +Q 457.202233 63.702283 457.235045 64.128845 +Q 457.270045 64.555408 457.270045 64.870408 +L 457.22192 67.071033 +Q 457.189108 68.261033 457.202233 69.451033 +Q 458.13192 68.740095 458.993795 67.891345 +L 460.496608 66.340408 +Q 460.72192 66.108533 460.982233 66.108533 +Q 461.249108 66.108533 461.463483 66.32072 +Q 461.680045 66.532908 461.680045 66.812908 +Q 461.680045 67.044783 461.480983 67.270095 +Q 460.640983 68.25447 459.40942 69.38322 +L 460.899108 71.41322 +Q 461.94692 72.841658 461.94692 73.272595 +Q 461.94692 73.546033 461.730358 73.742908 +Q 461.515983 73.94197 461.235983 73.94197 +z +M 466.294029 73.97697 +Q 464.749654 73.97697 463.791529 73.204783 +Q 462.745904 72.34947 462.745904 70.811658 +Q 462.745904 69.03322 463.607779 67.830095 +Q 464.544029 66.517595 466.108092 66.517595 +Q 467.243404 66.517595 467.960904 66.900408 +Q 468.842467 67.372908 468.842467 68.35072 +Q 468.842467 69.03322 468.070279 69.595408 +Q 467.729029 69.840408 466.622154 70.361033 +L 464.010279 71.59697 +Q 464.393092 72.16572 464.964029 72.452283 +Q 465.534967 72.738845 466.294029 72.738845 +Q 466.764342 72.738845 467.400904 72.561658 +Q 468.208092 72.336345 468.439967 71.971033 +Q 468.671842 71.603533 468.938717 71.603533 +Q 469.179342 71.603533 469.365279 71.785095 +Q 469.553404 71.966658 469.553404 72.205095 +Q 469.553404 72.964158 468.330592 73.511033 +Q 467.284967 73.97697 466.294029 73.97697 +z +M 466.108092 67.749158 +Q 465.274654 67.749158 464.721217 68.39447 +Q 464.167779 69.039783 463.894342 70.339158 +L 465.992154 69.341658 +Q 467.230279 68.740095 467.757467 68.296033 +Q 467.169029 67.749158 466.108092 67.749158 +z +M 475.344264 67.836658 +Q 475.199889 67.836658 475.005201 67.823533 +Q 474.810514 67.810408 474.668326 67.810408 +Q 474.510826 67.810408 473.738639 67.91322 +L 473.867701 71.953533 +L 473.874264 72.25322 +L 473.880826 72.60322 +Q 473.909264 74.09947 473.163326 74.09947 +Q 472.889889 74.09947 472.688639 73.922283 +Q 472.487389 73.745095 472.487389 73.47822 +Q 472.487389 73.217908 472.507076 72.69947 +Q 472.528951 72.178845 472.528951 71.918533 +L 472.391139 67.926345 +Q 471.892389 67.906658 470.873014 67.810408 +Q 470.264889 67.727283 470.264889 67.13447 +Q 470.264889 66.832595 470.448639 66.63572 +Q 470.634576 66.436658 470.921139 66.436658 +L 472.356139 66.552595 +Q 472.356139 66.204783 472.325514 65.62072 +Q 472.294889 65.03447 472.294889 64.774158 +Q 472.294889 64.487595 472.493951 64.29947 +Q 472.693014 64.111345 472.979576 64.111345 +Q 473.594264 64.111345 473.697076 65.117595 +Q 473.716764 65.369158 473.716764 65.72572 +L 473.703639 66.121658 +L 473.697076 66.546033 +Q 474.543639 66.436658 474.668326 66.436658 +Q 475.379264 66.436658 475.598014 66.50447 +Q 476.013639 66.642283 476.013639 67.147595 +Q 476.013639 67.447283 475.825514 67.64197 +Q 475.637389 67.836658 475.344264 67.836658 +z +M 483.425162 69.650095 +Q 483.232662 69.650095 482.589537 69.560408 +Q 482.53485 70.592908 482.53485 73.176345 +Q 482.53485 73.449783 482.357662 73.637908 +Q 482.180475 73.826033 481.9136 73.826033 +Q 481.640162 73.826033 481.462975 73.637908 +Q 481.285787 73.449783 481.285787 73.176345 +L 481.285787 71.166033 +Q 481.285787 70.16197 481.408287 68.337595 +Q 481.543912 66.360095 481.559225 65.50697 +L 481.559225 64.564158 +Q 481.559225 63.886033 481.640162 63.579783 +Q 481.797662 62.97822 482.309537 63.059158 +Q 482.528287 62.991345 482.930787 62.958533 +Q 483.335475 62.923533 483.923912 62.923533 +Q 485.175162 62.923533 486.268912 63.776658 +Q 487.472037 64.71947 487.472037 66.047283 +Q 487.472037 67.742595 486.185787 68.746658 +Q 485.03735 69.650095 483.425162 69.650095 +z +M 483.766412 64.22072 +Q 483.464537 64.22072 483.228287 64.236033 +Q 482.994225 64.249158 482.830162 64.275408 +L 482.817037 65.53322 +L 482.672662 68.25447 +L 483.425162 68.344158 +Q 484.5736 68.344158 485.358912 67.762283 +Q 486.220787 67.12572 486.220787 66.047283 +Q 486.220787 65.281658 485.400475 64.72822 +Q 484.641412 64.22072 483.766412 64.22072 +z +M 492.031334 73.97697 +Q 490.486959 73.97697 489.528834 73.204783 +Q 488.483209 72.34947 488.483209 70.811658 +Q 488.483209 69.03322 489.345084 67.830095 +Q 490.281334 66.517595 491.845397 66.517595 +Q 492.980709 66.517595 493.698209 66.900408 +Q 494.579772 67.372908 494.579772 68.35072 +Q 494.579772 69.03322 493.807584 69.595408 +Q 493.466334 69.840408 492.359459 70.361033 +L 489.747584 71.59697 +Q 490.130397 72.16572 490.701334 72.452283 +Q 491.272272 72.738845 492.031334 72.738845 +Q 492.501647 72.738845 493.138209 72.561658 +Q 493.945397 72.336345 494.177272 71.971033 +Q 494.409147 71.603533 494.676022 71.603533 +Q 494.916647 71.603533 495.102584 71.785095 +Q 495.290709 71.966658 495.290709 72.205095 +Q 495.290709 72.964158 494.067897 73.511033 +Q 493.022272 73.97697 492.031334 73.97697 +z +M 491.845397 67.749158 +Q 491.011959 67.749158 490.458522 68.39447 +Q 489.905084 69.039783 489.631647 70.339158 +L 491.729459 69.341658 +Q 492.967584 68.740095 493.494772 68.296033 +Q 492.906334 67.749158 491.845397 67.749158 +z +M 501.847194 74.112595 +Q 501.718131 74.112595 501.374694 73.812908 +Q 501.068444 73.532908 500.917506 73.314158 +Q 500.261256 73.668533 499.762506 73.850095 +Q 499.263756 74.031658 498.929069 74.031658 +Q 497.327819 74.031658 496.597194 73.12822 +Q 495.905944 72.281658 495.905944 70.531658 +Q 495.905944 68.87572 497.043444 67.701033 +Q 498.183131 66.524158 499.762506 66.524158 +Q 500.357506 66.524158 501.094694 66.832595 +Q 502.024381 67.215408 502.024381 67.75572 +Q 502.024381 67.93947 501.888756 68.083845 +Q 501.820944 68.344158 501.781569 68.939158 +Q 501.744381 69.53197 501.737819 70.461658 +Q 501.731256 71.310408 501.853756 71.802595 +Q 501.921569 72.102283 502.284694 73.00572 +Q 502.332819 73.12822 502.442194 73.368845 +L 502.483756 73.484783 +Q 502.483756 73.75822 502.291256 73.935408 +Q 502.100944 74.112595 501.847194 74.112595 +z +M 500.425319 69.361345 +Q 500.425319 69.06822 500.462506 68.722595 +Q 500.499694 68.37697 500.576256 67.987595 +Q 500.322506 67.858533 500.140944 67.797283 +Q 499.961569 67.736033 499.852194 67.736033 +Q 498.791256 67.736033 498.021256 68.600095 +Q 497.253444 69.464158 497.253444 70.592908 +Q 497.253444 71.712908 497.649381 72.275095 +Q 498.047506 72.835095 498.839381 72.835095 +Q 499.495631 72.835095 499.952819 72.59447 +Q 500.200006 72.465408 500.644069 72.076033 +Q 500.425319 70.264783 500.425319 69.361345 +z +M 509.367819 73.94197 +Q 508.991569 73.94197 508.785944 73.546033 +Q 508.429381 72.854783 507.711881 71.91197 +L 506.502194 70.264783 +Q 506.106256 70.579783 505.272819 71.146345 +Q 505.196256 72.205095 505.196256 73.211345 +Q 505.196256 73.517595 505.008131 73.707908 +Q 504.820006 73.900408 504.526881 73.900408 +Q 503.835631 73.900408 503.835631 72.97072 +Q 503.835631 72.404158 503.914381 71.27322 +Q 503.993131 70.142283 503.993131 69.573533 +Q 503.993131 68.53447 504.023756 67.197908 +Q 504.054381 65.861345 504.054381 64.837595 +Q 504.054381 64.529158 504.023756 64.113533 +Q 503.993131 63.69572 503.993131 63.387283 +Q 503.993131 63.078845 504.181256 62.888533 +Q 504.369381 62.696033 504.664694 62.696033 +Q 504.957819 62.696033 505.145944 62.888533 +Q 505.334069 63.078845 505.334069 63.387283 +Q 505.334069 63.702283 505.366881 64.128845 +Q 505.401881 64.555408 505.401881 64.870408 +L 505.353756 67.071033 +Q 505.320944 68.261033 505.334069 69.451033 +Q 506.263756 68.740095 507.125631 67.891345 +L 508.628444 66.340408 +Q 508.853756 66.108533 509.114069 66.108533 +Q 509.380944 66.108533 509.595319 66.32072 +Q 509.811881 66.532908 509.811881 66.812908 +Q 509.811881 67.044783 509.612819 67.270095 +Q 508.772819 68.25447 507.541256 69.38322 +L 509.030944 71.41322 +Q 510.078756 72.841658 510.078756 73.272595 +Q 510.078756 73.546033 509.862194 73.742908 +Q 509.647819 73.94197 509.367819 73.94197 +z +"/> + </g> + <g id="text_27"> + <path d="M 315.929639 140.707662 +Q 315.923077 140.421099 316.124327 140.239537 +Q 316.325577 140.057974 316.618702 140.057974 +Q 316.955577 140.057974 317.207139 140.440787 +Q 317.557139 140.959224 317.830577 141.145162 +Q 318.410264 141.527974 319.517139 141.527974 +Q 320.578077 141.527974 321.485889 141.068599 +Q 322.649639 140.482349 322.649639 139.436724 +Q 322.649639 138.574849 321.671827 138.076099 +Q 320.844952 137.645162 319.626514 137.610162 +Q 318.548077 137.568599 317.789014 137.139849 +Q 316.817764 136.584224 316.817764 135.553912 +Q 316.817764 134.335474 318.198077 133.331412 +Q 319.517139 132.382037 320.925889 132.382037 +Q 321.588702 132.382037 322.424327 132.607349 +Q 323.531202 132.900474 323.531202 133.357662 +Q 323.531202 133.959224 322.916514 133.959224 +Q 322.643077 133.959224 321.958389 133.812662 +Q 321.275889 133.666099 320.899639 133.672662 +Q 319.832139 133.685787 319.088389 134.199849 +Q 318.322764 134.724849 318.322764 135.477349 +Q 318.322764 136.046099 319.333389 136.277974 +Q 319.709639 136.365474 320.790264 136.442037 +Q 322.354327 136.557974 323.235889 137.426412 +Q 324.043077 138.218287 324.043077 139.360162 +Q 324.043077 140.987662 322.540264 141.958912 +Q 321.234327 142.798912 319.510577 142.798912 +Q 318.259327 142.798912 317.220264 142.319849 +Q 315.949327 141.733599 315.929639 140.707662 +z +M 326.975421 133.755787 +Q 326.647296 133.755787 326.408858 133.523912 +Q 326.170421 133.289849 326.170421 132.961724 +Q 326.170421 132.633599 326.408858 132.401724 +Q 326.647296 132.169849 326.975421 132.169849 +Q 327.303546 132.169849 327.539796 132.401724 +Q 327.776046 132.633599 327.776046 132.961724 +Q 327.776046 133.289849 327.539796 133.523912 +Q 327.303546 133.755787 326.975421 133.755787 +z +M 327.283858 139.305474 +Q 327.283858 139.716724 327.307921 140.534849 +Q 327.331983 141.350787 327.331983 141.759849 +Q 327.331983 142.061724 327.146046 142.254224 +Q 326.962296 142.444537 326.662608 142.444537 +Q 326.367296 142.444537 326.179171 142.254224 +Q 325.991046 142.061724 325.991046 141.759849 +Q 325.991046 141.350787 325.966983 140.534849 +Q 325.942921 139.716724 325.942921 139.305474 +Q 325.942921 138.662349 326.010733 137.702037 +Q 326.080733 136.741724 326.080733 136.100787 +Q 326.080733 135.792349 326.268858 135.602037 +Q 326.456983 135.409537 326.750108 135.409537 +Q 327.045421 135.409537 327.231358 135.602037 +Q 327.419483 135.792349 327.419483 136.100787 +Q 327.419483 136.741724 327.351671 137.702037 +Q 327.283858 138.662349 327.283858 139.305474 +z +M 334.836749 142.895162 +Q 334.250499 142.895162 334.173936 142.252037 +L 333.983624 140.755787 +Q 333.887374 139.955162 333.887374 139.257349 +Q 333.887374 139.067037 333.911436 138.609849 +Q 333.935499 138.150474 333.935499 137.960162 +Q 333.935499 136.483599 333.388624 136.483599 +Q 332.622999 136.483599 331.925186 137.391412 +Q 331.297374 138.218287 330.940811 139.482662 +Q 330.927686 139.749537 330.879561 140.154224 +Q 330.837999 140.495474 330.837999 140.817037 +Q 330.837999 141.022662 330.879561 141.433912 +Q 330.921124 141.842974 330.921124 142.046412 +Q 330.921124 142.354849 330.732999 142.545162 +Q 330.544874 142.737662 330.249561 142.737662 +Q 329.949874 142.737662 329.763936 142.545162 +Q 329.580186 142.354849 329.580186 142.046412 +Q 329.580186 141.842974 329.536436 141.433912 +Q 329.492686 141.022662 329.492686 140.817037 +Q 329.492686 140.112662 329.591124 138.865787 +Q 329.689561 137.616724 329.689561 136.912349 +Q 329.689561 136.693599 329.665499 136.264849 +Q 329.641436 135.833912 329.641436 135.615162 +Q 329.641436 135.319849 329.836124 135.131724 +Q 330.030811 134.943599 330.319561 134.943599 +Q 330.947374 134.943599 331.008624 135.833912 +L 331.030499 136.632349 +Q 332.178936 135.101099 333.388624 135.101099 +Q 334.482374 135.101099 334.913311 136.065787 +Q 335.206436 136.708912 335.234874 137.966724 +L 335.234874 138.655787 +L 335.226124 139.292349 +Q 335.226124 139.858912 335.372686 140.757974 +Q 335.521436 141.657037 335.521436 142.217037 +Q 335.521436 142.518912 335.326749 142.707037 +Q 335.132061 142.895162 334.836749 142.895162 +z +M 342.547686 139.462974 +L 342.390186 141.759849 +Q 342.350811 143.127037 342.110186 143.995474 +Q 341.803936 145.102349 341.125811 145.629537 +Q 340.305499 146.266099 338.754561 146.266099 +Q 337.844561 146.266099 337.229874 146.141412 +Q 336.367999 145.970787 336.367999 145.430474 +Q 336.367999 144.822349 336.962999 144.822349 +Q 337.210186 144.822349 337.783311 144.942662 +Q 338.358624 145.062974 339.054249 145.047662 +Q 340.366749 145.027974 340.867686 143.776724 +Q 341.195811 142.943287 341.215499 141.212974 +Q 340.845811 141.897662 340.336124 142.238912 +Q 339.828624 142.580162 339.172374 142.580162 +Q 337.934249 142.580162 337.157686 141.735787 +Q 336.383311 140.891412 336.383311 139.546099 +Q 336.383311 137.699849 337.442061 136.571099 +Q 338.535811 135.409537 340.421436 135.409537 +Q 341.057999 135.409537 341.488936 135.573599 +Q 341.919874 135.737662 342.145186 136.065787 +Q 342.875811 136.085474 342.875811 136.879537 +Q 342.875811 137.365162 342.733624 138.178912 +Q 342.576124 139.121724 342.547686 139.462974 +z +M 340.353624 136.503287 +Q 339.054249 136.503287 338.343311 137.397974 +Q 337.708936 138.205162 337.708936 139.449849 +Q 337.708936 140.440787 338.085186 140.939537 +Q 338.461436 141.438287 339.211749 141.438287 +Q 339.902999 141.438287 340.552686 140.659537 +Q 341.141124 139.942037 341.222061 139.237662 +Q 341.366436 138.498287 341.530499 136.921099 +Q 341.257061 136.708912 340.961749 136.606099 +Q 340.668624 136.503287 340.353624 136.503287 +z +M 346.088975 137.037037 +L 345.986163 140.434224 +Q 345.986163 140.974537 345.931475 142.020162 +Q 345.863663 142.702662 345.2621 142.702662 +Q 344.592725 142.702662 344.592725 142.007037 +Q 344.592725 141.177974 344.6671 139.522037 +Q 344.743663 137.863912 344.743663 137.037037 +Q 344.743663 135.956412 344.776475 134.565162 +Q 344.811475 133.173912 344.811475 132.093287 +Q 344.811475 131.410787 345.48085 131.410787 +Q 346.156788 131.410787 346.156788 132.093287 +Q 346.156788 133.173912 346.121788 134.565162 +Q 346.088975 135.956412 346.088975 137.037037 +z +M 351.380811 142.724537 +Q 349.836436 142.724537 348.878311 141.952349 +Q 347.832686 141.097037 347.832686 139.559224 +Q 347.832686 137.780787 348.694561 136.577662 +Q 349.630811 135.265162 351.194874 135.265162 +Q 352.330186 135.265162 353.047686 135.647974 +Q 353.929249 136.120474 353.929249 137.098287 +Q 353.929249 137.780787 353.157061 138.342974 +Q 352.815811 138.587974 351.708936 139.108599 +L 349.097061 140.344537 +Q 349.479874 140.913287 350.050811 141.199849 +Q 350.621749 141.486412 351.380811 141.486412 +Q 351.851124 141.486412 352.487686 141.309224 +Q 353.294874 141.083912 353.526749 140.718599 +Q 353.758624 140.351099 354.025499 140.351099 +Q 354.266124 140.351099 354.452061 140.532662 +Q 354.640186 140.714224 354.640186 140.952662 +Q 354.640186 141.711724 353.417374 142.258599 +Q 352.371749 142.724537 351.380811 142.724537 +z +M 351.194874 136.496724 +Q 350.361436 136.496724 349.807999 137.142037 +Q 349.254561 137.787349 348.981124 139.086724 +L 351.078936 138.089224 +Q 352.317061 137.487662 352.844249 137.043599 +Q 352.255811 136.496724 351.194874 136.496724 +z +M 366.638077 134.740162 +Q 366.200577 134.740162 365.981827 134.226099 +Q 365.791514 133.788599 365.627452 133.694537 +Q 365.483077 133.617974 364.916514 133.617974 +Q 363.923389 133.617974 362.713702 135.136099 +Q 361.073077 137.172662 361.073077 138.999224 +Q 361.073077 139.880787 361.641827 140.515162 +Q 362.221514 141.171412 363.041827 141.171412 +Q 363.746202 141.171412 364.457139 140.810474 +Q 364.853077 140.604849 365.673389 140.003287 +Q 366.064952 139.716724 366.261827 139.716724 +Q 366.557139 139.716724 366.754014 139.939849 +Q 366.953077 140.160787 366.953077 140.434224 +Q 366.953077 140.740474 366.692764 140.974537 +Q 364.888077 142.573599 363.041827 142.573599 +Q 361.626514 142.573599 360.650889 141.486412 +Q 359.705889 140.434224 359.705889 138.999224 +Q 359.705889 136.680474 361.648389 134.247974 +Q 363.267139 132.217974 364.916514 132.217974 +Q 365.251202 132.217974 365.515889 132.248599 +Q 365.782764 132.279224 365.988389 132.347037 +Q 366.229014 131.999224 366.611827 131.999224 +Q 367.082139 131.999224 367.204639 132.620474 +Q 367.314014 133.173912 367.314014 133.981099 +Q 367.314014 134.261099 367.165264 134.473287 +Q 366.979327 134.740162 366.638077 134.740162 +z +M 371.039874 142.812037 +Q 369.891436 142.812037 369.064561 141.965474 +Q 368.141436 141.022662 368.093311 139.427974 +Q 368.053936 137.883599 368.874249 136.708912 +Q 369.830186 135.319849 371.538624 135.319849 +Q 372.905811 135.319849 373.610186 136.571099 +Q 374.172374 137.583912 374.150499 139.005787 +Q 374.130811 140.521724 373.358624 141.595787 +Q 372.483624 142.812037 371.039874 142.812037 +z +M 371.451124 136.708912 +Q 370.444874 136.702349 369.884874 137.664849 +Q 369.440811 138.437037 369.440811 139.427974 +Q 369.440811 140.421099 369.981124 140.974537 +Q 370.431749 141.431724 371.039874 141.431724 +Q 371.750811 141.431724 372.264874 140.913287 +Q 372.844561 140.337974 372.879561 139.360162 +Q 372.975811 136.715474 371.451124 136.708912 +z +M 381.158428 137.358599 +Q 381.110303 138.211724 380.473741 138.211724 +Q 379.885303 138.211724 379.885303 137.535787 +Q 379.885303 137.404537 379.865616 137.056724 +L 379.845928 136.483599 +Q 378.765303 136.612662 378.115616 137.091724 +Q 377.507491 137.535787 377.104991 138.430474 +L 377.118116 142.177662 +Q 377.118116 142.866724 376.439991 142.866724 +Q 375.838428 142.866724 375.838428 142.177662 +L 375.838428 137.378287 +Q 375.838428 137.152974 375.855928 136.702349 +Q 375.873428 136.249537 375.873428 136.024224 +Q 375.873428 135.335162 376.474991 135.335162 +Q 377.144366 135.335162 377.150928 136.468287 +Q 378.463428 135.203912 380.064678 135.203912 +Q 380.618116 135.203912 380.891553 135.621724 +Q 381.164991 136.037349 381.164991 136.879537 +Q 381.164991 137.233912 381.158428 137.358599 +z +M 385.758741 142.724537 +Q 384.214366 142.724537 383.256241 141.952349 +Q 382.210616 141.097037 382.210616 139.559224 +Q 382.210616 137.780787 383.072491 136.577662 +Q 384.008741 135.265162 385.572803 135.265162 +Q 386.708116 135.265162 387.425616 135.647974 +Q 388.307178 136.120474 388.307178 137.098287 +Q 388.307178 137.780787 387.534991 138.342974 +Q 387.193741 138.587974 386.086866 139.108599 +L 383.474991 140.344537 +Q 383.857803 140.913287 384.428741 141.199849 +Q 384.999678 141.486412 385.758741 141.486412 +Q 386.229053 141.486412 386.865616 141.309224 +Q 387.672803 141.083912 387.904678 140.718599 +Q 388.136553 140.351099 388.403428 140.351099 +Q 388.644053 140.351099 388.829991 140.532662 +Q 389.018116 140.714224 389.018116 140.952662 +Q 389.018116 141.711724 387.795303 142.258599 +Q 386.749678 142.724537 385.758741 142.724537 +z +M 385.572803 136.496724 +Q 384.739366 136.496724 384.185928 137.142037 +Q 383.632491 137.787349 383.359053 139.086724 +L 385.456866 138.089224 +Q 386.694991 137.487662 387.222178 137.043599 +Q 386.633741 136.496724 385.572803 136.496724 +z +M 396.293194 138.397662 +Q 396.100694 138.397662 395.457569 138.307974 +Q 395.402882 139.340474 395.402882 141.923912 +Q 395.402882 142.197349 395.225694 142.385474 +Q 395.048507 142.573599 394.781632 142.573599 +Q 394.508194 142.573599 394.331007 142.385474 +Q 394.153819 142.197349 394.153819 141.923912 +L 394.153819 139.913599 +Q 394.153819 138.909537 394.276319 137.085162 +Q 394.411944 135.107662 394.427257 134.254537 +L 394.427257 133.311724 +Q 394.427257 132.633599 394.508194 132.327349 +Q 394.665694 131.725787 395.177569 131.806724 +Q 395.396319 131.738912 395.798819 131.706099 +Q 396.203507 131.671099 396.791944 131.671099 +Q 398.043194 131.671099 399.136944 132.524224 +Q 400.340069 133.467037 400.340069 134.794849 +Q 400.340069 136.490162 399.053819 137.494224 +Q 397.905382 138.397662 396.293194 138.397662 +z +M 396.634444 132.968287 +Q 396.332569 132.968287 396.096319 132.983599 +Q 395.862257 132.996724 395.698194 133.022974 +L 395.685069 134.280787 +L 395.540694 137.002037 +L 396.293194 137.091724 +Q 397.441632 137.091724 398.226944 136.509849 +Q 399.088819 135.873287 399.088819 134.794849 +Q 399.088819 134.029224 398.268507 133.475787 +Q 397.509444 132.968287 396.634444 132.968287 +z +M 404.899366 142.724537 +Q 403.354991 142.724537 402.396866 141.952349 +Q 401.351241 141.097037 401.351241 139.559224 +Q 401.351241 137.780787 402.213116 136.577662 +Q 403.149366 135.265162 404.713428 135.265162 +Q 405.848741 135.265162 406.566241 135.647974 +Q 407.447803 136.120474 407.447803 137.098287 +Q 407.447803 137.780787 406.675616 138.342974 +Q 406.334366 138.587974 405.227491 139.108599 +L 402.615616 140.344537 +Q 402.998428 140.913287 403.569366 141.199849 +Q 404.140303 141.486412 404.899366 141.486412 +Q 405.369678 141.486412 406.006241 141.309224 +Q 406.813428 141.083912 407.045303 140.718599 +Q 407.277178 140.351099 407.544053 140.351099 +Q 407.784678 140.351099 407.970616 140.532662 +Q 408.158741 140.714224 408.158741 140.952662 +Q 408.158741 141.711724 406.935928 142.258599 +Q 405.890303 142.724537 404.899366 142.724537 +z +M 404.713428 136.496724 +Q 403.879991 136.496724 403.326553 137.142037 +Q 402.773116 137.787349 402.499678 139.086724 +L 404.597491 138.089224 +Q 405.835616 137.487662 406.362803 137.043599 +Q 405.774366 136.496724 404.713428 136.496724 +z +M 414.715225 142.860162 +Q 414.586163 142.860162 414.242725 142.560474 +Q 413.936475 142.280474 413.785538 142.061724 +Q 413.129288 142.416099 412.630538 142.597662 +Q 412.131788 142.779224 411.7971 142.779224 +Q 410.19585 142.779224 409.465225 141.875787 +Q 408.773975 141.029224 408.773975 139.279224 +Q 408.773975 137.623287 409.911475 136.448599 +Q 411.051163 135.271724 412.630538 135.271724 +Q 413.225538 135.271724 413.962725 135.580162 +Q 414.892413 135.962974 414.892413 136.503287 +Q 414.892413 136.687037 414.756788 136.831412 +Q 414.688975 137.091724 414.6496 137.686724 +Q 414.612413 138.279537 414.60585 139.209224 +Q 414.599288 140.057974 414.721788 140.550162 +Q 414.7896 140.849849 415.152725 141.753287 +Q 415.20085 141.875787 415.310225 142.116412 +L 415.351788 142.232349 +Q 415.351788 142.505787 415.159288 142.682974 +Q 414.968975 142.860162 414.715225 142.860162 +z +M 413.29335 138.108912 +Q 413.29335 137.815787 413.330538 137.470162 +Q 413.367725 137.124537 413.444288 136.735162 +Q 413.190538 136.606099 413.008975 136.544849 +Q 412.8296 136.483599 412.720225 136.483599 +Q 411.659288 136.483599 410.889288 137.347662 +Q 410.121475 138.211724 410.121475 139.340474 +Q 410.121475 140.460474 410.517413 141.022662 +Q 410.915538 141.582662 411.707413 141.582662 +Q 412.363663 141.582662 412.82085 141.342037 +Q 413.068038 141.212974 413.5121 140.823599 +Q 413.29335 139.012349 413.29335 138.108912 +z +M 422.23585 142.689537 +Q 421.8596 142.689537 421.653975 142.293599 +Q 421.297413 141.602349 420.579913 140.659537 +L 419.370225 139.012349 +Q 418.974288 139.327349 418.14085 139.893912 +Q 418.064288 140.952662 418.064288 141.958912 +Q 418.064288 142.265162 417.876163 142.455474 +Q 417.688038 142.647974 417.394913 142.647974 +Q 416.703663 142.647974 416.703663 141.718287 +Q 416.703663 141.151724 416.782413 140.020787 +Q 416.861163 138.889849 416.861163 138.321099 +Q 416.861163 137.282037 416.891788 135.945474 +Q 416.922413 134.608912 416.922413 133.585162 +Q 416.922413 133.276724 416.891788 132.861099 +Q 416.861163 132.443287 416.861163 132.134849 +Q 416.861163 131.826412 417.049288 131.636099 +Q 417.237413 131.443599 417.532725 131.443599 +Q 417.82585 131.443599 418.013975 131.636099 +Q 418.2021 131.826412 418.2021 132.134849 +Q 418.2021 132.449849 418.234913 132.876412 +Q 418.269913 133.302974 418.269913 133.617974 +L 418.221788 135.818599 +Q 418.188975 137.008599 418.2021 138.198599 +Q 419.131788 137.487662 419.993663 136.638912 +L 421.496475 135.087974 +Q 421.721788 134.856099 421.9821 134.856099 +Q 422.248975 134.856099 422.46335 135.068287 +Q 422.679913 135.280474 422.679913 135.560474 +Q 422.679913 135.792349 422.48085 136.017662 +Q 421.64085 137.002037 420.409288 138.130787 +L 421.898975 140.160787 +Q 422.946788 141.589224 422.946788 142.020162 +Q 422.946788 142.293599 422.730225 142.490474 +Q 422.51585 142.689537 422.23585 142.689537 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 315.929639 140.707662 +Q 315.923077 140.421099 316.124327 140.239537 +Q 316.325577 140.057974 316.618702 140.057974 +Q 316.955577 140.057974 317.207139 140.440787 +Q 317.557139 140.959224 317.830577 141.145162 +Q 318.410264 141.527974 319.517139 141.527974 +Q 320.578077 141.527974 321.485889 141.068599 +Q 322.649639 140.482349 322.649639 139.436724 +Q 322.649639 138.574849 321.671827 138.076099 +Q 320.844952 137.645162 319.626514 137.610162 +Q 318.548077 137.568599 317.789014 137.139849 +Q 316.817764 136.584224 316.817764 135.553912 +Q 316.817764 134.335474 318.198077 133.331412 +Q 319.517139 132.382037 320.925889 132.382037 +Q 321.588702 132.382037 322.424327 132.607349 +Q 323.531202 132.900474 323.531202 133.357662 +Q 323.531202 133.959224 322.916514 133.959224 +Q 322.643077 133.959224 321.958389 133.812662 +Q 321.275889 133.666099 320.899639 133.672662 +Q 319.832139 133.685787 319.088389 134.199849 +Q 318.322764 134.724849 318.322764 135.477349 +Q 318.322764 136.046099 319.333389 136.277974 +Q 319.709639 136.365474 320.790264 136.442037 +Q 322.354327 136.557974 323.235889 137.426412 +Q 324.043077 138.218287 324.043077 139.360162 +Q 324.043077 140.987662 322.540264 141.958912 +Q 321.234327 142.798912 319.510577 142.798912 +Q 318.259327 142.798912 317.220264 142.319849 +Q 315.949327 141.733599 315.929639 140.707662 +z +M 326.975421 133.755787 +Q 326.647296 133.755787 326.408858 133.523912 +Q 326.170421 133.289849 326.170421 132.961724 +Q 326.170421 132.633599 326.408858 132.401724 +Q 326.647296 132.169849 326.975421 132.169849 +Q 327.303546 132.169849 327.539796 132.401724 +Q 327.776046 132.633599 327.776046 132.961724 +Q 327.776046 133.289849 327.539796 133.523912 +Q 327.303546 133.755787 326.975421 133.755787 +z +M 327.283858 139.305474 +Q 327.283858 139.716724 327.307921 140.534849 +Q 327.331983 141.350787 327.331983 141.759849 +Q 327.331983 142.061724 327.146046 142.254224 +Q 326.962296 142.444537 326.662608 142.444537 +Q 326.367296 142.444537 326.179171 142.254224 +Q 325.991046 142.061724 325.991046 141.759849 +Q 325.991046 141.350787 325.966983 140.534849 +Q 325.942921 139.716724 325.942921 139.305474 +Q 325.942921 138.662349 326.010733 137.702037 +Q 326.080733 136.741724 326.080733 136.100787 +Q 326.080733 135.792349 326.268858 135.602037 +Q 326.456983 135.409537 326.750108 135.409537 +Q 327.045421 135.409537 327.231358 135.602037 +Q 327.419483 135.792349 327.419483 136.100787 +Q 327.419483 136.741724 327.351671 137.702037 +Q 327.283858 138.662349 327.283858 139.305474 +z +M 334.836749 142.895162 +Q 334.250499 142.895162 334.173936 142.252037 +L 333.983624 140.755787 +Q 333.887374 139.955162 333.887374 139.257349 +Q 333.887374 139.067037 333.911436 138.609849 +Q 333.935499 138.150474 333.935499 137.960162 +Q 333.935499 136.483599 333.388624 136.483599 +Q 332.622999 136.483599 331.925186 137.391412 +Q 331.297374 138.218287 330.940811 139.482662 +Q 330.927686 139.749537 330.879561 140.154224 +Q 330.837999 140.495474 330.837999 140.817037 +Q 330.837999 141.022662 330.879561 141.433912 +Q 330.921124 141.842974 330.921124 142.046412 +Q 330.921124 142.354849 330.732999 142.545162 +Q 330.544874 142.737662 330.249561 142.737662 +Q 329.949874 142.737662 329.763936 142.545162 +Q 329.580186 142.354849 329.580186 142.046412 +Q 329.580186 141.842974 329.536436 141.433912 +Q 329.492686 141.022662 329.492686 140.817037 +Q 329.492686 140.112662 329.591124 138.865787 +Q 329.689561 137.616724 329.689561 136.912349 +Q 329.689561 136.693599 329.665499 136.264849 +Q 329.641436 135.833912 329.641436 135.615162 +Q 329.641436 135.319849 329.836124 135.131724 +Q 330.030811 134.943599 330.319561 134.943599 +Q 330.947374 134.943599 331.008624 135.833912 +L 331.030499 136.632349 +Q 332.178936 135.101099 333.388624 135.101099 +Q 334.482374 135.101099 334.913311 136.065787 +Q 335.206436 136.708912 335.234874 137.966724 +L 335.234874 138.655787 +L 335.226124 139.292349 +Q 335.226124 139.858912 335.372686 140.757974 +Q 335.521436 141.657037 335.521436 142.217037 +Q 335.521436 142.518912 335.326749 142.707037 +Q 335.132061 142.895162 334.836749 142.895162 +z +M 342.547686 139.462974 +L 342.390186 141.759849 +Q 342.350811 143.127037 342.110186 143.995474 +Q 341.803936 145.102349 341.125811 145.629537 +Q 340.305499 146.266099 338.754561 146.266099 +Q 337.844561 146.266099 337.229874 146.141412 +Q 336.367999 145.970787 336.367999 145.430474 +Q 336.367999 144.822349 336.962999 144.822349 +Q 337.210186 144.822349 337.783311 144.942662 +Q 338.358624 145.062974 339.054249 145.047662 +Q 340.366749 145.027974 340.867686 143.776724 +Q 341.195811 142.943287 341.215499 141.212974 +Q 340.845811 141.897662 340.336124 142.238912 +Q 339.828624 142.580162 339.172374 142.580162 +Q 337.934249 142.580162 337.157686 141.735787 +Q 336.383311 140.891412 336.383311 139.546099 +Q 336.383311 137.699849 337.442061 136.571099 +Q 338.535811 135.409537 340.421436 135.409537 +Q 341.057999 135.409537 341.488936 135.573599 +Q 341.919874 135.737662 342.145186 136.065787 +Q 342.875811 136.085474 342.875811 136.879537 +Q 342.875811 137.365162 342.733624 138.178912 +Q 342.576124 139.121724 342.547686 139.462974 +z +M 340.353624 136.503287 +Q 339.054249 136.503287 338.343311 137.397974 +Q 337.708936 138.205162 337.708936 139.449849 +Q 337.708936 140.440787 338.085186 140.939537 +Q 338.461436 141.438287 339.211749 141.438287 +Q 339.902999 141.438287 340.552686 140.659537 +Q 341.141124 139.942037 341.222061 139.237662 +Q 341.366436 138.498287 341.530499 136.921099 +Q 341.257061 136.708912 340.961749 136.606099 +Q 340.668624 136.503287 340.353624 136.503287 +z +M 346.088975 137.037037 +L 345.986163 140.434224 +Q 345.986163 140.974537 345.931475 142.020162 +Q 345.863663 142.702662 345.2621 142.702662 +Q 344.592725 142.702662 344.592725 142.007037 +Q 344.592725 141.177974 344.6671 139.522037 +Q 344.743663 137.863912 344.743663 137.037037 +Q 344.743663 135.956412 344.776475 134.565162 +Q 344.811475 133.173912 344.811475 132.093287 +Q 344.811475 131.410787 345.48085 131.410787 +Q 346.156788 131.410787 346.156788 132.093287 +Q 346.156788 133.173912 346.121788 134.565162 +Q 346.088975 135.956412 346.088975 137.037037 +z +M 351.380811 142.724537 +Q 349.836436 142.724537 348.878311 141.952349 +Q 347.832686 141.097037 347.832686 139.559224 +Q 347.832686 137.780787 348.694561 136.577662 +Q 349.630811 135.265162 351.194874 135.265162 +Q 352.330186 135.265162 353.047686 135.647974 +Q 353.929249 136.120474 353.929249 137.098287 +Q 353.929249 137.780787 353.157061 138.342974 +Q 352.815811 138.587974 351.708936 139.108599 +L 349.097061 140.344537 +Q 349.479874 140.913287 350.050811 141.199849 +Q 350.621749 141.486412 351.380811 141.486412 +Q 351.851124 141.486412 352.487686 141.309224 +Q 353.294874 141.083912 353.526749 140.718599 +Q 353.758624 140.351099 354.025499 140.351099 +Q 354.266124 140.351099 354.452061 140.532662 +Q 354.640186 140.714224 354.640186 140.952662 +Q 354.640186 141.711724 353.417374 142.258599 +Q 352.371749 142.724537 351.380811 142.724537 +z +M 351.194874 136.496724 +Q 350.361436 136.496724 349.807999 137.142037 +Q 349.254561 137.787349 348.981124 139.086724 +L 351.078936 138.089224 +Q 352.317061 137.487662 352.844249 137.043599 +Q 352.255811 136.496724 351.194874 136.496724 +z +M 366.638077 134.740162 +Q 366.200577 134.740162 365.981827 134.226099 +Q 365.791514 133.788599 365.627452 133.694537 +Q 365.483077 133.617974 364.916514 133.617974 +Q 363.923389 133.617974 362.713702 135.136099 +Q 361.073077 137.172662 361.073077 138.999224 +Q 361.073077 139.880787 361.641827 140.515162 +Q 362.221514 141.171412 363.041827 141.171412 +Q 363.746202 141.171412 364.457139 140.810474 +Q 364.853077 140.604849 365.673389 140.003287 +Q 366.064952 139.716724 366.261827 139.716724 +Q 366.557139 139.716724 366.754014 139.939849 +Q 366.953077 140.160787 366.953077 140.434224 +Q 366.953077 140.740474 366.692764 140.974537 +Q 364.888077 142.573599 363.041827 142.573599 +Q 361.626514 142.573599 360.650889 141.486412 +Q 359.705889 140.434224 359.705889 138.999224 +Q 359.705889 136.680474 361.648389 134.247974 +Q 363.267139 132.217974 364.916514 132.217974 +Q 365.251202 132.217974 365.515889 132.248599 +Q 365.782764 132.279224 365.988389 132.347037 +Q 366.229014 131.999224 366.611827 131.999224 +Q 367.082139 131.999224 367.204639 132.620474 +Q 367.314014 133.173912 367.314014 133.981099 +Q 367.314014 134.261099 367.165264 134.473287 +Q 366.979327 134.740162 366.638077 134.740162 +z +M 371.039874 142.812037 +Q 369.891436 142.812037 369.064561 141.965474 +Q 368.141436 141.022662 368.093311 139.427974 +Q 368.053936 137.883599 368.874249 136.708912 +Q 369.830186 135.319849 371.538624 135.319849 +Q 372.905811 135.319849 373.610186 136.571099 +Q 374.172374 137.583912 374.150499 139.005787 +Q 374.130811 140.521724 373.358624 141.595787 +Q 372.483624 142.812037 371.039874 142.812037 +z +M 371.451124 136.708912 +Q 370.444874 136.702349 369.884874 137.664849 +Q 369.440811 138.437037 369.440811 139.427974 +Q 369.440811 140.421099 369.981124 140.974537 +Q 370.431749 141.431724 371.039874 141.431724 +Q 371.750811 141.431724 372.264874 140.913287 +Q 372.844561 140.337974 372.879561 139.360162 +Q 372.975811 136.715474 371.451124 136.708912 +z +M 381.158428 137.358599 +Q 381.110303 138.211724 380.473741 138.211724 +Q 379.885303 138.211724 379.885303 137.535787 +Q 379.885303 137.404537 379.865616 137.056724 +L 379.845928 136.483599 +Q 378.765303 136.612662 378.115616 137.091724 +Q 377.507491 137.535787 377.104991 138.430474 +L 377.118116 142.177662 +Q 377.118116 142.866724 376.439991 142.866724 +Q 375.838428 142.866724 375.838428 142.177662 +L 375.838428 137.378287 +Q 375.838428 137.152974 375.855928 136.702349 +Q 375.873428 136.249537 375.873428 136.024224 +Q 375.873428 135.335162 376.474991 135.335162 +Q 377.144366 135.335162 377.150928 136.468287 +Q 378.463428 135.203912 380.064678 135.203912 +Q 380.618116 135.203912 380.891553 135.621724 +Q 381.164991 136.037349 381.164991 136.879537 +Q 381.164991 137.233912 381.158428 137.358599 +z +M 385.758741 142.724537 +Q 384.214366 142.724537 383.256241 141.952349 +Q 382.210616 141.097037 382.210616 139.559224 +Q 382.210616 137.780787 383.072491 136.577662 +Q 384.008741 135.265162 385.572803 135.265162 +Q 386.708116 135.265162 387.425616 135.647974 +Q 388.307178 136.120474 388.307178 137.098287 +Q 388.307178 137.780787 387.534991 138.342974 +Q 387.193741 138.587974 386.086866 139.108599 +L 383.474991 140.344537 +Q 383.857803 140.913287 384.428741 141.199849 +Q 384.999678 141.486412 385.758741 141.486412 +Q 386.229053 141.486412 386.865616 141.309224 +Q 387.672803 141.083912 387.904678 140.718599 +Q 388.136553 140.351099 388.403428 140.351099 +Q 388.644053 140.351099 388.829991 140.532662 +Q 389.018116 140.714224 389.018116 140.952662 +Q 389.018116 141.711724 387.795303 142.258599 +Q 386.749678 142.724537 385.758741 142.724537 +z +M 385.572803 136.496724 +Q 384.739366 136.496724 384.185928 137.142037 +Q 383.632491 137.787349 383.359053 139.086724 +L 385.456866 138.089224 +Q 386.694991 137.487662 387.222178 137.043599 +Q 386.633741 136.496724 385.572803 136.496724 +z +M 396.293194 138.397662 +Q 396.100694 138.397662 395.457569 138.307974 +Q 395.402882 139.340474 395.402882 141.923912 +Q 395.402882 142.197349 395.225694 142.385474 +Q 395.048507 142.573599 394.781632 142.573599 +Q 394.508194 142.573599 394.331007 142.385474 +Q 394.153819 142.197349 394.153819 141.923912 +L 394.153819 139.913599 +Q 394.153819 138.909537 394.276319 137.085162 +Q 394.411944 135.107662 394.427257 134.254537 +L 394.427257 133.311724 +Q 394.427257 132.633599 394.508194 132.327349 +Q 394.665694 131.725787 395.177569 131.806724 +Q 395.396319 131.738912 395.798819 131.706099 +Q 396.203507 131.671099 396.791944 131.671099 +Q 398.043194 131.671099 399.136944 132.524224 +Q 400.340069 133.467037 400.340069 134.794849 +Q 400.340069 136.490162 399.053819 137.494224 +Q 397.905382 138.397662 396.293194 138.397662 +z +M 396.634444 132.968287 +Q 396.332569 132.968287 396.096319 132.983599 +Q 395.862257 132.996724 395.698194 133.022974 +L 395.685069 134.280787 +L 395.540694 137.002037 +L 396.293194 137.091724 +Q 397.441632 137.091724 398.226944 136.509849 +Q 399.088819 135.873287 399.088819 134.794849 +Q 399.088819 134.029224 398.268507 133.475787 +Q 397.509444 132.968287 396.634444 132.968287 +z +M 404.899366 142.724537 +Q 403.354991 142.724537 402.396866 141.952349 +Q 401.351241 141.097037 401.351241 139.559224 +Q 401.351241 137.780787 402.213116 136.577662 +Q 403.149366 135.265162 404.713428 135.265162 +Q 405.848741 135.265162 406.566241 135.647974 +Q 407.447803 136.120474 407.447803 137.098287 +Q 407.447803 137.780787 406.675616 138.342974 +Q 406.334366 138.587974 405.227491 139.108599 +L 402.615616 140.344537 +Q 402.998428 140.913287 403.569366 141.199849 +Q 404.140303 141.486412 404.899366 141.486412 +Q 405.369678 141.486412 406.006241 141.309224 +Q 406.813428 141.083912 407.045303 140.718599 +Q 407.277178 140.351099 407.544053 140.351099 +Q 407.784678 140.351099 407.970616 140.532662 +Q 408.158741 140.714224 408.158741 140.952662 +Q 408.158741 141.711724 406.935928 142.258599 +Q 405.890303 142.724537 404.899366 142.724537 +z +M 404.713428 136.496724 +Q 403.879991 136.496724 403.326553 137.142037 +Q 402.773116 137.787349 402.499678 139.086724 +L 404.597491 138.089224 +Q 405.835616 137.487662 406.362803 137.043599 +Q 405.774366 136.496724 404.713428 136.496724 +z +M 414.715225 142.860162 +Q 414.586163 142.860162 414.242725 142.560474 +Q 413.936475 142.280474 413.785538 142.061724 +Q 413.129288 142.416099 412.630538 142.597662 +Q 412.131788 142.779224 411.7971 142.779224 +Q 410.19585 142.779224 409.465225 141.875787 +Q 408.773975 141.029224 408.773975 139.279224 +Q 408.773975 137.623287 409.911475 136.448599 +Q 411.051163 135.271724 412.630538 135.271724 +Q 413.225538 135.271724 413.962725 135.580162 +Q 414.892413 135.962974 414.892413 136.503287 +Q 414.892413 136.687037 414.756788 136.831412 +Q 414.688975 137.091724 414.6496 137.686724 +Q 414.612413 138.279537 414.60585 139.209224 +Q 414.599288 140.057974 414.721788 140.550162 +Q 414.7896 140.849849 415.152725 141.753287 +Q 415.20085 141.875787 415.310225 142.116412 +L 415.351788 142.232349 +Q 415.351788 142.505787 415.159288 142.682974 +Q 414.968975 142.860162 414.715225 142.860162 +z +M 413.29335 138.108912 +Q 413.29335 137.815787 413.330538 137.470162 +Q 413.367725 137.124537 413.444288 136.735162 +Q 413.190538 136.606099 413.008975 136.544849 +Q 412.8296 136.483599 412.720225 136.483599 +Q 411.659288 136.483599 410.889288 137.347662 +Q 410.121475 138.211724 410.121475 139.340474 +Q 410.121475 140.460474 410.517413 141.022662 +Q 410.915538 141.582662 411.707413 141.582662 +Q 412.363663 141.582662 412.82085 141.342037 +Q 413.068038 141.212974 413.5121 140.823599 +Q 413.29335 139.012349 413.29335 138.108912 +z +M 422.23585 142.689537 +Q 421.8596 142.689537 421.653975 142.293599 +Q 421.297413 141.602349 420.579913 140.659537 +L 419.370225 139.012349 +Q 418.974288 139.327349 418.14085 139.893912 +Q 418.064288 140.952662 418.064288 141.958912 +Q 418.064288 142.265162 417.876163 142.455474 +Q 417.688038 142.647974 417.394913 142.647974 +Q 416.703663 142.647974 416.703663 141.718287 +Q 416.703663 141.151724 416.782413 140.020787 +Q 416.861163 138.889849 416.861163 138.321099 +Q 416.861163 137.282037 416.891788 135.945474 +Q 416.922413 134.608912 416.922413 133.585162 +Q 416.922413 133.276724 416.891788 132.861099 +Q 416.861163 132.443287 416.861163 132.134849 +Q 416.861163 131.826412 417.049288 131.636099 +Q 417.237413 131.443599 417.532725 131.443599 +Q 417.82585 131.443599 418.013975 131.636099 +Q 418.2021 131.826412 418.2021 132.134849 +Q 418.2021 132.449849 418.234913 132.876412 +Q 418.269913 133.302974 418.269913 133.617974 +L 418.221788 135.818599 +Q 418.188975 137.008599 418.2021 138.198599 +Q 419.131788 137.487662 419.993663 136.638912 +L 421.496475 135.087974 +Q 421.721788 134.856099 421.9821 134.856099 +Q 422.248975 134.856099 422.46335 135.068287 +Q 422.679913 135.280474 422.679913 135.560474 +Q 422.679913 135.792349 422.48085 136.017662 +Q 421.64085 137.002037 420.409288 138.130787 +L 421.898975 140.160787 +Q 422.946788 141.589224 422.946788 142.020162 +Q 422.946788 142.293599 422.730225 142.490474 +Q 422.51585 142.689537 422.23585 142.689537 +z +"/> + </g> + <g id="text_28"> + <path d="M 315.929639 218.54364 +Q 315.923077 218.257078 316.124327 218.075515 +Q 316.325577 217.893953 316.618702 217.893953 +Q 316.955577 217.893953 317.207139 218.276765 +Q 317.557139 218.795203 317.830577 218.98114 +Q 318.410264 219.363953 319.517139 219.363953 +Q 320.578077 219.363953 321.485889 218.904578 +Q 322.649639 218.318328 322.649639 217.272703 +Q 322.649639 216.410828 321.671827 215.912078 +Q 320.844952 215.48114 319.626514 215.44614 +Q 318.548077 215.404578 317.789014 214.975828 +Q 316.817764 214.420203 316.817764 213.38989 +Q 316.817764 212.171453 318.198077 211.16739 +Q 319.517139 210.218015 320.925889 210.218015 +Q 321.588702 210.218015 322.424327 210.443328 +Q 323.531202 210.736453 323.531202 211.19364 +Q 323.531202 211.795203 322.916514 211.795203 +Q 322.643077 211.795203 321.958389 211.64864 +Q 321.275889 211.502078 320.899639 211.50864 +Q 319.832139 211.521765 319.088389 212.035828 +Q 318.322764 212.560828 318.322764 213.313328 +Q 318.322764 213.882078 319.333389 214.113953 +Q 319.709639 214.201453 320.790264 214.278015 +Q 322.354327 214.393953 323.235889 215.26239 +Q 324.043077 216.054265 324.043077 217.19614 +Q 324.043077 218.82364 322.540264 219.79489 +Q 321.234327 220.63489 319.510577 220.63489 +Q 318.259327 220.63489 317.220264 220.155828 +Q 315.949327 219.569578 315.929639 218.54364 +z +M 326.975421 211.591765 +Q 326.647296 211.591765 326.408858 211.35989 +Q 326.170421 211.125828 326.170421 210.797703 +Q 326.170421 210.469578 326.408858 210.237703 +Q 326.647296 210.005828 326.975421 210.005828 +Q 327.303546 210.005828 327.539796 210.237703 +Q 327.776046 210.469578 327.776046 210.797703 +Q 327.776046 211.125828 327.539796 211.35989 +Q 327.303546 211.591765 326.975421 211.591765 +z +M 327.283858 217.141453 +Q 327.283858 217.552703 327.307921 218.370828 +Q 327.331983 219.186765 327.331983 219.595828 +Q 327.331983 219.897703 327.146046 220.090203 +Q 326.962296 220.280515 326.662608 220.280515 +Q 326.367296 220.280515 326.179171 220.090203 +Q 325.991046 219.897703 325.991046 219.595828 +Q 325.991046 219.186765 325.966983 218.370828 +Q 325.942921 217.552703 325.942921 217.141453 +Q 325.942921 216.498328 326.010733 215.538015 +Q 326.080733 214.577703 326.080733 213.936765 +Q 326.080733 213.628328 326.268858 213.438015 +Q 326.456983 213.245515 326.750108 213.245515 +Q 327.045421 213.245515 327.231358 213.438015 +Q 327.419483 213.628328 327.419483 213.936765 +Q 327.419483 214.577703 327.351671 215.538015 +Q 327.283858 216.498328 327.283858 217.141453 +z +M 334.836749 220.73114 +Q 334.250499 220.73114 334.173936 220.088015 +L 333.983624 218.591765 +Q 333.887374 217.79114 333.887374 217.093328 +Q 333.887374 216.903015 333.911436 216.445828 +Q 333.935499 215.986453 333.935499 215.79614 +Q 333.935499 214.319578 333.388624 214.319578 +Q 332.622999 214.319578 331.925186 215.22739 +Q 331.297374 216.054265 330.940811 217.31864 +Q 330.927686 217.585515 330.879561 217.990203 +Q 330.837999 218.331453 330.837999 218.653015 +Q 330.837999 218.85864 330.879561 219.26989 +Q 330.921124 219.678953 330.921124 219.88239 +Q 330.921124 220.190828 330.732999 220.38114 +Q 330.544874 220.57364 330.249561 220.57364 +Q 329.949874 220.57364 329.763936 220.38114 +Q 329.580186 220.190828 329.580186 219.88239 +Q 329.580186 219.678953 329.536436 219.26989 +Q 329.492686 218.85864 329.492686 218.653015 +Q 329.492686 217.94864 329.591124 216.701765 +Q 329.689561 215.452703 329.689561 214.748328 +Q 329.689561 214.529578 329.665499 214.100828 +Q 329.641436 213.66989 329.641436 213.45114 +Q 329.641436 213.155828 329.836124 212.967703 +Q 330.030811 212.779578 330.319561 212.779578 +Q 330.947374 212.779578 331.008624 213.66989 +L 331.030499 214.468328 +Q 332.178936 212.937078 333.388624 212.937078 +Q 334.482374 212.937078 334.913311 213.901765 +Q 335.206436 214.54489 335.234874 215.802703 +L 335.234874 216.491765 +L 335.226124 217.128328 +Q 335.226124 217.69489 335.372686 218.593953 +Q 335.521436 219.493015 335.521436 220.053015 +Q 335.521436 220.35489 335.326749 220.543015 +Q 335.132061 220.73114 334.836749 220.73114 +z +M 342.547686 217.298953 +L 342.390186 219.595828 +Q 342.350811 220.963015 342.110186 221.831453 +Q 341.803936 222.938328 341.125811 223.465515 +Q 340.305499 224.102078 338.754561 224.102078 +Q 337.844561 224.102078 337.229874 223.97739 +Q 336.367999 223.806765 336.367999 223.266453 +Q 336.367999 222.658328 336.962999 222.658328 +Q 337.210186 222.658328 337.783311 222.77864 +Q 338.358624 222.898953 339.054249 222.88364 +Q 340.366749 222.863953 340.867686 221.612703 +Q 341.195811 220.779265 341.215499 219.048953 +Q 340.845811 219.73364 340.336124 220.07489 +Q 339.828624 220.41614 339.172374 220.41614 +Q 337.934249 220.41614 337.157686 219.571765 +Q 336.383311 218.72739 336.383311 217.382078 +Q 336.383311 215.535828 337.442061 214.407078 +Q 338.535811 213.245515 340.421436 213.245515 +Q 341.057999 213.245515 341.488936 213.409578 +Q 341.919874 213.57364 342.145186 213.901765 +Q 342.875811 213.921453 342.875811 214.715515 +Q 342.875811 215.20114 342.733624 216.01489 +Q 342.576124 216.957703 342.547686 217.298953 +z +M 340.353624 214.339265 +Q 339.054249 214.339265 338.343311 215.233953 +Q 337.708936 216.04114 337.708936 217.285828 +Q 337.708936 218.276765 338.085186 218.775515 +Q 338.461436 219.274265 339.211749 219.274265 +Q 339.902999 219.274265 340.552686 218.495515 +Q 341.141124 217.778015 341.222061 217.07364 +Q 341.366436 216.334265 341.530499 214.757078 +Q 341.257061 214.54489 340.961749 214.442078 +Q 340.668624 214.339265 340.353624 214.339265 +z +M 346.088975 214.873015 +L 345.986163 218.270203 +Q 345.986163 218.810515 345.931475 219.85614 +Q 345.863663 220.53864 345.2621 220.53864 +Q 344.592725 220.53864 344.592725 219.843015 +Q 344.592725 219.013953 344.6671 217.358015 +Q 344.743663 215.69989 344.743663 214.873015 +Q 344.743663 213.79239 344.776475 212.40114 +Q 344.811475 211.00989 344.811475 209.929265 +Q 344.811475 209.246765 345.48085 209.246765 +Q 346.156788 209.246765 346.156788 209.929265 +Q 346.156788 211.00989 346.121788 212.40114 +Q 346.088975 213.79239 346.088975 214.873015 +z +M 351.380811 220.560515 +Q 349.836436 220.560515 348.878311 219.788328 +Q 347.832686 218.933015 347.832686 217.395203 +Q 347.832686 215.616765 348.694561 214.41364 +Q 349.630811 213.10114 351.194874 213.10114 +Q 352.330186 213.10114 353.047686 213.483953 +Q 353.929249 213.956453 353.929249 214.934265 +Q 353.929249 215.616765 353.157061 216.178953 +Q 352.815811 216.423953 351.708936 216.944578 +L 349.097061 218.180515 +Q 349.479874 218.749265 350.050811 219.035828 +Q 350.621749 219.32239 351.380811 219.32239 +Q 351.851124 219.32239 352.487686 219.145203 +Q 353.294874 218.91989 353.526749 218.554578 +Q 353.758624 218.187078 354.025499 218.187078 +Q 354.266124 218.187078 354.452061 218.36864 +Q 354.640186 218.550203 354.640186 218.78864 +Q 354.640186 219.547703 353.417374 220.094578 +Q 352.371749 220.560515 351.380811 220.560515 +z +M 351.194874 214.332703 +Q 350.361436 214.332703 349.807999 214.978015 +Q 349.254561 215.623328 348.981124 216.922703 +L 351.078936 215.925203 +Q 352.317061 215.32364 352.844249 214.879578 +Q 352.255811 214.332703 351.194874 214.332703 +z +M 366.638077 212.57614 +Q 366.200577 212.57614 365.981827 212.062078 +Q 365.791514 211.624578 365.627452 211.530515 +Q 365.483077 211.453953 364.916514 211.453953 +Q 363.923389 211.453953 362.713702 212.972078 +Q 361.073077 215.00864 361.073077 216.835203 +Q 361.073077 217.716765 361.641827 218.35114 +Q 362.221514 219.00739 363.041827 219.00739 +Q 363.746202 219.00739 364.457139 218.646453 +Q 364.853077 218.440828 365.673389 217.839265 +Q 366.064952 217.552703 366.261827 217.552703 +Q 366.557139 217.552703 366.754014 217.775828 +Q 366.953077 217.996765 366.953077 218.270203 +Q 366.953077 218.576453 366.692764 218.810515 +Q 364.888077 220.409578 363.041827 220.409578 +Q 361.626514 220.409578 360.650889 219.32239 +Q 359.705889 218.270203 359.705889 216.835203 +Q 359.705889 214.516453 361.648389 212.083953 +Q 363.267139 210.053953 364.916514 210.053953 +Q 365.251202 210.053953 365.515889 210.084578 +Q 365.782764 210.115203 365.988389 210.183015 +Q 366.229014 209.835203 366.611827 209.835203 +Q 367.082139 209.835203 367.204639 210.456453 +Q 367.314014 211.00989 367.314014 211.817078 +Q 367.314014 212.097078 367.165264 212.309265 +Q 366.979327 212.57614 366.638077 212.57614 +z +M 371.039874 220.648015 +Q 369.891436 220.648015 369.064561 219.801453 +Q 368.141436 218.85864 368.093311 217.263953 +Q 368.053936 215.719578 368.874249 214.54489 +Q 369.830186 213.155828 371.538624 213.155828 +Q 372.905811 213.155828 373.610186 214.407078 +Q 374.172374 215.41989 374.150499 216.841765 +Q 374.130811 218.357703 373.358624 219.431765 +Q 372.483624 220.648015 371.039874 220.648015 +z +M 371.451124 214.54489 +Q 370.444874 214.538328 369.884874 215.500828 +Q 369.440811 216.273015 369.440811 217.263953 +Q 369.440811 218.257078 369.981124 218.810515 +Q 370.431749 219.267703 371.039874 219.267703 +Q 371.750811 219.267703 372.264874 218.749265 +Q 372.844561 218.173953 372.879561 217.19614 +Q 372.975811 214.551453 371.451124 214.54489 +z +M 381.158428 215.194578 +Q 381.110303 216.047703 380.473741 216.047703 +Q 379.885303 216.047703 379.885303 215.371765 +Q 379.885303 215.240515 379.865616 214.892703 +L 379.845928 214.319578 +Q 378.765303 214.44864 378.115616 214.927703 +Q 377.507491 215.371765 377.104991 216.266453 +L 377.118116 220.01364 +Q 377.118116 220.702703 376.439991 220.702703 +Q 375.838428 220.702703 375.838428 220.01364 +L 375.838428 215.214265 +Q 375.838428 214.988953 375.855928 214.538328 +Q 375.873428 214.085515 375.873428 213.860203 +Q 375.873428 213.17114 376.474991 213.17114 +Q 377.144366 213.17114 377.150928 214.304265 +Q 378.463428 213.03989 380.064678 213.03989 +Q 380.618116 213.03989 380.891553 213.457703 +Q 381.164991 213.873328 381.164991 214.715515 +Q 381.164991 215.06989 381.158428 215.194578 +z +M 385.758741 220.560515 +Q 384.214366 220.560515 383.256241 219.788328 +Q 382.210616 218.933015 382.210616 217.395203 +Q 382.210616 215.616765 383.072491 214.41364 +Q 384.008741 213.10114 385.572803 213.10114 +Q 386.708116 213.10114 387.425616 213.483953 +Q 388.307178 213.956453 388.307178 214.934265 +Q 388.307178 215.616765 387.534991 216.178953 +Q 387.193741 216.423953 386.086866 216.944578 +L 383.474991 218.180515 +Q 383.857803 218.749265 384.428741 219.035828 +Q 384.999678 219.32239 385.758741 219.32239 +Q 386.229053 219.32239 386.865616 219.145203 +Q 387.672803 218.91989 387.904678 218.554578 +Q 388.136553 218.187078 388.403428 218.187078 +Q 388.644053 218.187078 388.829991 218.36864 +Q 389.018116 218.550203 389.018116 218.78864 +Q 389.018116 219.547703 387.795303 220.094578 +Q 386.749678 220.560515 385.758741 220.560515 +z +M 385.572803 214.332703 +Q 384.739366 214.332703 384.185928 214.978015 +Q 383.632491 215.623328 383.359053 216.922703 +L 385.456866 215.925203 +Q 386.694991 215.32364 387.222178 214.879578 +Q 386.633741 214.332703 385.572803 214.332703 +z +M 402.601944 214.127078 +Q 402.068194 216.35614 401.208507 219.16489 +Q 401.016007 219.788328 400.571944 220.444578 +Q 400.333507 220.805515 399.922257 220.798953 +Q 399.176319 220.785828 398.760694 218.94614 +Q 398.622882 218.357703 398.480694 217.347078 +L 398.255382 215.82239 +L 397.693194 217.128328 +L 396.654132 219.95239 +Q 396.566632 220.210515 396.396007 220.348328 +Q 396.190382 220.744265 395.739757 220.75739 +Q 395.219132 220.779265 394.733507 218.720828 +Q 394.488507 217.662078 394.241319 215.850828 +L 394.077257 214.82489 +Q 393.989757 214.210203 393.989757 213.79239 +Q 393.989757 213.505828 394.191007 213.317703 +Q 394.392257 213.129578 394.678819 213.129578 +Q 395.199444 213.129578 395.321944 213.69614 +Q 395.411632 214.100828 395.466319 214.69364 +L 395.566944 215.69989 +L 395.971632 218.768953 +Q 396.730694 216.66239 397.544444 213.91489 +Q 397.769757 213.155828 398.329757 213.155828 +Q 398.870069 213.155828 399.060382 214.004578 +Q 399.239757 214.803015 399.504444 216.465515 +Q 399.777882 218.187078 399.990069 219.151765 +L 400.488819 217.29239 +L 401.372569 213.567078 +Q 401.473194 213.149265 401.958819 213.149265 +Q 402.247569 213.149265 402.457569 213.343953 +Q 402.669757 213.53864 402.669757 213.812078 +Q 402.669757 213.847078 402.601944 214.127078 +z +M 404.255968 220.860203 +Q 404.004405 220.860203 403.811905 220.689578 +Q 403.621593 220.518953 403.621593 220.265203 +Q 403.621593 220.155828 403.66753 220.033328 +Q 404.20128 218.563328 405.677843 215.798328 +Q 407.154405 213.033328 407.694718 211.556765 +Q 408.589405 209.108953 409.04878 209.130828 +Q 409.300343 209.13739 409.490655 209.31239 +Q 409.683155 209.485203 409.683155 209.73239 +Q 409.683155 209.88989 409.60878 210.10864 +L 408.843155 211.968015 +Q 408.385968 213.23239 407.537218 214.88614 +L 406.04753 217.716765 +L 404.809405 220.457703 +Q 404.625655 220.860203 404.255968 220.860203 +z +M 413.723468 220.648015 +Q 412.57503 220.648015 411.748155 219.801453 +Q 410.82503 218.85864 410.776905 217.263953 +Q 410.73753 215.719578 411.557843 214.54489 +Q 412.51378 213.155828 414.222218 213.155828 +Q 415.589405 213.155828 416.29378 214.407078 +Q 416.855968 215.41989 416.834093 216.841765 +Q 416.814405 218.357703 416.042218 219.431765 +Q 415.167218 220.648015 413.723468 220.648015 +z +M 414.134718 214.54489 +Q 413.128468 214.538328 412.568468 215.500828 +Q 412.124405 216.273015 412.124405 217.263953 +Q 412.124405 218.257078 412.664718 218.810515 +Q 413.115343 219.267703 413.723468 219.267703 +Q 414.434405 219.267703 414.948468 218.749265 +Q 415.528155 218.173953 415.563155 217.19614 +Q 415.659405 214.551453 414.134718 214.54489 +z +M 425.857803 219.888953 +Q 425.838116 220.518953 425.236553 220.518953 +Q 424.737803 220.518953 424.510303 219.930515 +L 423.464678 217.154578 +L 422.248428 214.017703 +Q 422.180616 213.840515 422.180616 213.702703 +Q 422.180616 213.422703 422.392803 213.225828 +Q 422.604991 213.026765 422.884991 213.026765 +Q 423.294053 213.026765 423.471241 213.444578 +L 425.208116 218.222078 +Q 425.722178 217.128328 426.500928 215.050203 +Q 426.684678 214.503328 427.080616 213.505828 +Q 427.292803 213.068328 427.682178 213.068328 +Q 427.964366 213.068328 428.174366 213.26739 +Q 428.386553 213.464265 428.386553 213.737703 +Q 428.386553 213.998015 427.259991 216.66239 +z +M 432.70796 220.560515 +Q 431.163585 220.560515 430.20546 219.788328 +Q 429.159835 218.933015 429.159835 217.395203 +Q 429.159835 215.616765 430.02171 214.41364 +Q 430.95796 213.10114 432.522022 213.10114 +Q 433.657335 213.10114 434.374835 213.483953 +Q 435.256397 213.956453 435.256397 214.934265 +Q 435.256397 215.616765 434.48421 216.178953 +Q 434.14296 216.423953 433.036085 216.944578 +L 430.42421 218.180515 +Q 430.807022 218.749265 431.37796 219.035828 +Q 431.948897 219.32239 432.70796 219.32239 +Q 433.178272 219.32239 433.814835 219.145203 +Q 434.622022 218.91989 434.853897 218.554578 +Q 435.085772 218.187078 435.352647 218.187078 +Q 435.593272 218.187078 435.77921 218.36864 +Q 435.967335 218.550203 435.967335 218.78864 +Q 435.967335 219.547703 434.744522 220.094578 +Q 433.698897 220.560515 432.70796 220.560515 +z +M 432.522022 214.332703 +Q 431.688585 214.332703 431.135147 214.978015 +Q 430.58171 215.623328 430.308272 216.922703 +L 432.406085 215.925203 +Q 433.64421 215.32364 434.171397 214.879578 +Q 433.58296 214.332703 432.522022 214.332703 +z +M 440.275069 220.676453 +Q 438.872882 220.676453 437.936632 219.827703 +Q 436.952257 218.939578 436.952257 217.482703 +Q 436.952257 216.095828 437.875382 214.619265 +Q 438.901319 212.97864 440.185382 212.97864 +Q 440.856944 212.97864 441.683819 213.29364 +Q 442.729444 213.69614 442.729444 214.278015 +Q 442.729444 214.538328 442.558819 214.739578 +Q 442.388194 214.940828 442.134444 214.940828 +Q 441.935382 214.940828 441.788819 214.822703 +Q 441.642257 214.70239 441.504444 214.584265 +Q 441.101944 214.26489 440.185382 214.26489 +Q 439.489757 214.26489 438.805069 215.50739 +Q 438.183819 216.649265 438.183819 217.482703 +Q 438.183819 218.38614 438.798507 218.904578 +Q 439.371632 219.390203 440.275069 219.390203 +Q 440.684132 219.390203 441.150069 219.171453 +L 441.941944 218.749265 +Q 442.147569 218.63989 442.237257 218.63989 +Q 442.488819 218.63989 442.672569 218.84114 +Q 442.858507 219.04239 442.858507 219.302703 +Q 442.858507 219.801453 441.806319 220.265203 +Q 440.883194 220.676453 440.275069 220.676453 +z +M 448.9496 214.420203 +Q 448.805225 214.420203 448.610538 214.407078 +Q 448.41585 214.393953 448.273663 214.393953 +Q 448.116163 214.393953 447.343975 214.496765 +L 447.473038 218.537078 +L 447.4796 218.836765 +L 447.486163 219.186765 +Q 447.5146 220.683015 446.768663 220.683015 +Q 446.495225 220.683015 446.293975 220.505828 +Q 446.092725 220.32864 446.092725 220.061765 +Q 446.092725 219.801453 446.112413 219.283015 +Q 446.134288 218.76239 446.134288 218.502078 +L 445.996475 214.50989 +Q 445.497725 214.490203 444.47835 214.393953 +Q 443.870225 214.310828 443.870225 213.718015 +Q 443.870225 213.41614 444.053975 213.219265 +Q 444.239913 213.020203 444.526475 213.020203 +L 445.961475 213.13614 +Q 445.961475 212.788328 445.93085 212.204265 +Q 445.900225 211.618015 445.900225 211.357703 +Q 445.900225 211.07114 446.099288 210.883015 +Q 446.29835 210.69489 446.584913 210.69489 +Q 447.1996 210.69489 447.302413 211.70114 +Q 447.3221 211.952703 447.3221 212.309265 +L 447.308975 212.705203 +L 447.302413 213.129578 +Q 448.148975 213.020203 448.273663 213.020203 +Q 448.9846 213.020203 449.20335 213.088015 +Q 449.618975 213.225828 449.618975 213.73114 +Q 449.618975 214.030828 449.43085 214.225515 +Q 449.242725 214.420203 448.9496 214.420203 +z +M 453.535968 220.648015 +Q 452.38753 220.648015 451.560655 219.801453 +Q 450.63753 218.85864 450.589405 217.263953 +Q 450.55003 215.719578 451.370343 214.54489 +Q 452.32628 213.155828 454.034718 213.155828 +Q 455.401905 213.155828 456.10628 214.407078 +Q 456.668468 215.41989 456.646593 216.841765 +Q 456.626905 218.357703 455.854718 219.431765 +Q 454.979718 220.648015 453.535968 220.648015 +z +M 453.947218 214.54489 +Q 452.940968 214.538328 452.380968 215.500828 +Q 451.936905 216.273015 451.936905 217.263953 +Q 451.936905 218.257078 452.477218 218.810515 +Q 452.927843 219.267703 453.535968 219.267703 +Q 454.246905 219.267703 454.760968 218.749265 +Q 455.340655 218.173953 455.375655 217.19614 +Q 455.471905 214.551453 453.947218 214.54489 +z +M 463.654522 215.194578 +Q 463.606397 216.047703 462.969835 216.047703 +Q 462.381397 216.047703 462.381397 215.371765 +Q 462.381397 215.240515 462.36171 214.892703 +L 462.342022 214.319578 +Q 461.261397 214.44864 460.61171 214.927703 +Q 460.003585 215.371765 459.601085 216.266453 +L 459.61421 220.01364 +Q 459.61421 220.702703 458.936085 220.702703 +Q 458.334522 220.702703 458.334522 220.01364 +L 458.334522 215.214265 +Q 458.334522 214.988953 458.352022 214.538328 +Q 458.369522 214.085515 458.369522 213.860203 +Q 458.369522 213.17114 458.971085 213.17114 +Q 459.64046 213.17114 459.647022 214.304265 +Q 460.959522 213.03989 462.560772 213.03989 +Q 463.11421 213.03989 463.387647 213.457703 +Q 463.661085 213.873328 463.661085 214.715515 +Q 463.661085 215.06989 463.654522 215.194578 +z +M 466.367022 211.591765 +Q 466.038897 211.591765 465.80046 211.35989 +Q 465.562022 211.125828 465.562022 210.797703 +Q 465.562022 210.469578 465.80046 210.237703 +Q 466.038897 210.005828 466.367022 210.005828 +Q 466.695147 210.005828 466.931397 210.237703 +Q 467.167647 210.469578 467.167647 210.797703 +Q 467.167647 211.125828 466.931397 211.35989 +Q 466.695147 211.591765 466.367022 211.591765 +z +M 466.67546 217.141453 +Q 466.67546 217.552703 466.699522 218.370828 +Q 466.723585 219.186765 466.723585 219.595828 +Q 466.723585 219.897703 466.537647 220.090203 +Q 466.353897 220.280515 466.05421 220.280515 +Q 465.758897 220.280515 465.570772 220.090203 +Q 465.382647 219.897703 465.382647 219.595828 +Q 465.382647 219.186765 465.358585 218.370828 +Q 465.334522 217.552703 465.334522 217.141453 +Q 465.334522 216.498328 465.402335 215.538015 +Q 465.472335 214.577703 465.472335 213.936765 +Q 465.472335 213.628328 465.66046 213.438015 +Q 465.848585 213.245515 466.14171 213.245515 +Q 466.437022 213.245515 466.62296 213.438015 +Q 466.811085 213.628328 466.811085 213.936765 +Q 466.811085 214.577703 466.743272 215.538015 +Q 466.67546 216.498328 466.67546 217.141453 +z +M 474.626475 214.715515 +Q 474.016163 215.44614 473.066788 216.835203 +Q 471.966475 218.44739 471.4546 219.116765 +Q 472.1721 219.083953 472.703663 219.083953 +Q 472.970538 219.083953 473.497725 219.186765 +Q 474.024913 219.28739 474.2896 219.28739 +Q 474.591475 219.28739 474.7796 219.484265 +Q 474.967725 219.678953 474.967725 219.97864 +Q 474.967725 220.287078 474.7796 220.47739 +Q 474.591475 220.66989 474.2896 220.66989 +Q 474.024913 220.66989 473.497725 220.567078 +Q 472.970538 220.464265 472.703663 220.464265 +Q 471.16585 220.464265 469.785538 220.744265 +Q 469.641163 220.772703 469.531788 220.772703 +Q 468.868975 220.772703 468.868975 220.190828 +Q 468.868975 219.849578 469.212413 219.534578 +Q 470.995225 217.920203 473.095225 214.50989 +Q 472.185225 214.564578 471.773975 214.564578 +Q 470.76335 214.564578 469.69585 214.407078 +Q 469.087725 214.319578 469.087725 213.73114 +Q 469.087725 213.429265 469.271475 213.228015 +Q 469.457413 213.026765 469.737413 213.026765 +Q 470.0721 213.026765 470.748038 213.105515 +Q 471.426163 213.184265 471.773975 213.184265 +Q 472.239913 213.184265 473.1696 213.11864 +Q 474.099288 213.053015 474.563038 213.053015 +Q 475.144913 213.053015 475.144913 213.532078 +Q 475.144913 214.085515 474.626475 214.715515 +z +M 481.857803 220.69614 +Q 481.728741 220.69614 481.385303 220.396453 +Q 481.079053 220.116453 480.928116 219.897703 +Q 480.271866 220.252078 479.773116 220.43364 +Q 479.274366 220.615203 478.939678 220.615203 +Q 477.338428 220.615203 476.607803 219.711765 +Q 475.916553 218.865203 475.916553 217.115203 +Q 475.916553 215.459265 477.054053 214.284578 +Q 478.193741 213.107703 479.773116 213.107703 +Q 480.368116 213.107703 481.105303 213.41614 +Q 482.034991 213.798953 482.034991 214.339265 +Q 482.034991 214.523015 481.899366 214.66739 +Q 481.831553 214.927703 481.792178 215.522703 +Q 481.754991 216.115515 481.748428 217.045203 +Q 481.741866 217.893953 481.864366 218.38614 +Q 481.932178 218.685828 482.295303 219.589265 +Q 482.343428 219.711765 482.452803 219.95239 +L 482.494366 220.068328 +Q 482.494366 220.341765 482.301866 220.518953 +Q 482.111553 220.69614 481.857803 220.69614 +z +M 480.435928 215.94489 +Q 480.435928 215.651765 480.473116 215.30614 +Q 480.510303 214.960515 480.586866 214.57114 +Q 480.333116 214.442078 480.151553 214.380828 +Q 479.972178 214.319578 479.862803 214.319578 +Q 478.801866 214.319578 478.031866 215.18364 +Q 477.264053 216.047703 477.264053 217.176453 +Q 477.264053 218.296453 477.659991 218.85864 +Q 478.058116 219.41864 478.849991 219.41864 +Q 479.506241 219.41864 479.963428 219.178015 +Q 480.210616 219.048953 480.654678 218.659578 +Q 480.435928 216.848328 480.435928 215.94489 +z +M 488.256241 214.420203 +Q 488.111866 214.420203 487.917178 214.407078 +Q 487.722491 214.393953 487.580303 214.393953 +Q 487.422803 214.393953 486.650616 214.496765 +L 486.779678 218.537078 +L 486.786241 218.836765 +L 486.792803 219.186765 +Q 486.821241 220.683015 486.075303 220.683015 +Q 485.801866 220.683015 485.600616 220.505828 +Q 485.399366 220.32864 485.399366 220.061765 +Q 485.399366 219.801453 485.419053 219.283015 +Q 485.440928 218.76239 485.440928 218.502078 +L 485.303116 214.50989 +Q 484.804366 214.490203 483.784991 214.393953 +Q 483.176866 214.310828 483.176866 213.718015 +Q 483.176866 213.41614 483.360616 213.219265 +Q 483.546553 213.020203 483.833116 213.020203 +L 485.268116 213.13614 +Q 485.268116 212.788328 485.237491 212.204265 +Q 485.206866 211.618015 485.206866 211.357703 +Q 485.206866 211.07114 485.405928 210.883015 +Q 485.604991 210.69489 485.891553 210.69489 +Q 486.506241 210.69489 486.609053 211.70114 +Q 486.628741 211.952703 486.628741 212.309265 +L 486.615616 212.705203 +L 486.609053 213.129578 +Q 487.455616 213.020203 487.580303 213.020203 +Q 488.291241 213.020203 488.509991 213.088015 +Q 488.925616 213.225828 488.925616 213.73114 +Q 488.925616 214.030828 488.737491 214.225515 +Q 488.549366 214.420203 488.256241 214.420203 +z +M 491.584796 211.591765 +Q 491.256671 211.591765 491.018233 211.35989 +Q 490.779796 211.125828 490.779796 210.797703 +Q 490.779796 210.469578 491.018233 210.237703 +Q 491.256671 210.005828 491.584796 210.005828 +Q 491.912921 210.005828 492.149171 210.237703 +Q 492.385421 210.469578 492.385421 210.797703 +Q 492.385421 211.125828 492.149171 211.35989 +Q 491.912921 211.591765 491.584796 211.591765 +z +M 491.893233 217.141453 +Q 491.893233 217.552703 491.917296 218.370828 +Q 491.941358 219.186765 491.941358 219.595828 +Q 491.941358 219.897703 491.755421 220.090203 +Q 491.571671 220.280515 491.271983 220.280515 +Q 490.976671 220.280515 490.788546 220.090203 +Q 490.600421 219.897703 490.600421 219.595828 +Q 490.600421 219.186765 490.576358 218.370828 +Q 490.552296 217.552703 490.552296 217.141453 +Q 490.552296 216.498328 490.620108 215.538015 +Q 490.690108 214.577703 490.690108 213.936765 +Q 490.690108 213.628328 490.878233 213.438015 +Q 491.066358 213.245515 491.359483 213.245515 +Q 491.654796 213.245515 491.840733 213.438015 +Q 492.028858 213.628328 492.028858 213.936765 +Q 492.028858 214.577703 491.961046 215.538015 +Q 491.893233 216.498328 491.893233 217.141453 +z +M 496.766436 220.648015 +Q 495.617999 220.648015 494.791124 219.801453 +Q 493.867999 218.85864 493.819874 217.263953 +Q 493.780499 215.719578 494.600811 214.54489 +Q 495.556749 213.155828 497.265186 213.155828 +Q 498.632374 213.155828 499.336749 214.407078 +Q 499.898936 215.41989 499.877061 216.841765 +Q 499.857374 218.357703 499.085186 219.431765 +Q 498.210186 220.648015 496.766436 220.648015 +z +M 497.177686 214.54489 +Q 496.171436 214.538328 495.611436 215.500828 +Q 495.167374 216.273015 495.167374 217.263953 +Q 495.167374 218.257078 495.707686 218.810515 +Q 496.158311 219.267703 496.766436 219.267703 +Q 497.477374 219.267703 497.991436 218.749265 +Q 498.571124 218.173953 498.606124 217.19614 +Q 498.702374 214.551453 497.177686 214.54489 +z +M 506.808428 220.73114 +Q 506.222178 220.73114 506.145616 220.088015 +L 505.955303 218.591765 +Q 505.859053 217.79114 505.859053 217.093328 +Q 505.859053 216.903015 505.883116 216.445828 +Q 505.907178 215.986453 505.907178 215.79614 +Q 505.907178 214.319578 505.360303 214.319578 +Q 504.594678 214.319578 503.896866 215.22739 +Q 503.269053 216.054265 502.912491 217.31864 +Q 502.899366 217.585515 502.851241 217.990203 +Q 502.809678 218.331453 502.809678 218.653015 +Q 502.809678 218.85864 502.851241 219.26989 +Q 502.892803 219.678953 502.892803 219.88239 +Q 502.892803 220.190828 502.704678 220.38114 +Q 502.516553 220.57364 502.221241 220.57364 +Q 501.921553 220.57364 501.735616 220.38114 +Q 501.551866 220.190828 501.551866 219.88239 +Q 501.551866 219.678953 501.508116 219.26989 +Q 501.464366 218.85864 501.464366 218.653015 +Q 501.464366 217.94864 501.562803 216.701765 +Q 501.661241 215.452703 501.661241 214.748328 +Q 501.661241 214.529578 501.637178 214.100828 +Q 501.613116 213.66989 501.613116 213.45114 +Q 501.613116 213.155828 501.807803 212.967703 +Q 502.002491 212.779578 502.291241 212.779578 +Q 502.919053 212.779578 502.980303 213.66989 +L 503.002178 214.468328 +Q 504.150616 212.937078 505.360303 212.937078 +Q 506.454053 212.937078 506.884991 213.901765 +Q 507.178116 214.54489 507.206553 215.802703 +L 507.206553 216.491765 +L 507.197803 217.128328 +Q 507.197803 217.69489 507.344366 218.593953 +Q 507.493116 219.493015 507.493116 220.053015 +Q 507.493116 220.35489 507.298428 220.543015 +Q 507.103741 220.73114 506.808428 220.73114 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 315.929639 218.54364 +Q 315.923077 218.257078 316.124327 218.075515 +Q 316.325577 217.893953 316.618702 217.893953 +Q 316.955577 217.893953 317.207139 218.276765 +Q 317.557139 218.795203 317.830577 218.98114 +Q 318.410264 219.363953 319.517139 219.363953 +Q 320.578077 219.363953 321.485889 218.904578 +Q 322.649639 218.318328 322.649639 217.272703 +Q 322.649639 216.410828 321.671827 215.912078 +Q 320.844952 215.48114 319.626514 215.44614 +Q 318.548077 215.404578 317.789014 214.975828 +Q 316.817764 214.420203 316.817764 213.38989 +Q 316.817764 212.171453 318.198077 211.16739 +Q 319.517139 210.218015 320.925889 210.218015 +Q 321.588702 210.218015 322.424327 210.443328 +Q 323.531202 210.736453 323.531202 211.19364 +Q 323.531202 211.795203 322.916514 211.795203 +Q 322.643077 211.795203 321.958389 211.64864 +Q 321.275889 211.502078 320.899639 211.50864 +Q 319.832139 211.521765 319.088389 212.035828 +Q 318.322764 212.560828 318.322764 213.313328 +Q 318.322764 213.882078 319.333389 214.113953 +Q 319.709639 214.201453 320.790264 214.278015 +Q 322.354327 214.393953 323.235889 215.26239 +Q 324.043077 216.054265 324.043077 217.19614 +Q 324.043077 218.82364 322.540264 219.79489 +Q 321.234327 220.63489 319.510577 220.63489 +Q 318.259327 220.63489 317.220264 220.155828 +Q 315.949327 219.569578 315.929639 218.54364 +z +M 326.975421 211.591765 +Q 326.647296 211.591765 326.408858 211.35989 +Q 326.170421 211.125828 326.170421 210.797703 +Q 326.170421 210.469578 326.408858 210.237703 +Q 326.647296 210.005828 326.975421 210.005828 +Q 327.303546 210.005828 327.539796 210.237703 +Q 327.776046 210.469578 327.776046 210.797703 +Q 327.776046 211.125828 327.539796 211.35989 +Q 327.303546 211.591765 326.975421 211.591765 +z +M 327.283858 217.141453 +Q 327.283858 217.552703 327.307921 218.370828 +Q 327.331983 219.186765 327.331983 219.595828 +Q 327.331983 219.897703 327.146046 220.090203 +Q 326.962296 220.280515 326.662608 220.280515 +Q 326.367296 220.280515 326.179171 220.090203 +Q 325.991046 219.897703 325.991046 219.595828 +Q 325.991046 219.186765 325.966983 218.370828 +Q 325.942921 217.552703 325.942921 217.141453 +Q 325.942921 216.498328 326.010733 215.538015 +Q 326.080733 214.577703 326.080733 213.936765 +Q 326.080733 213.628328 326.268858 213.438015 +Q 326.456983 213.245515 326.750108 213.245515 +Q 327.045421 213.245515 327.231358 213.438015 +Q 327.419483 213.628328 327.419483 213.936765 +Q 327.419483 214.577703 327.351671 215.538015 +Q 327.283858 216.498328 327.283858 217.141453 +z +M 334.836749 220.73114 +Q 334.250499 220.73114 334.173936 220.088015 +L 333.983624 218.591765 +Q 333.887374 217.79114 333.887374 217.093328 +Q 333.887374 216.903015 333.911436 216.445828 +Q 333.935499 215.986453 333.935499 215.79614 +Q 333.935499 214.319578 333.388624 214.319578 +Q 332.622999 214.319578 331.925186 215.22739 +Q 331.297374 216.054265 330.940811 217.31864 +Q 330.927686 217.585515 330.879561 217.990203 +Q 330.837999 218.331453 330.837999 218.653015 +Q 330.837999 218.85864 330.879561 219.26989 +Q 330.921124 219.678953 330.921124 219.88239 +Q 330.921124 220.190828 330.732999 220.38114 +Q 330.544874 220.57364 330.249561 220.57364 +Q 329.949874 220.57364 329.763936 220.38114 +Q 329.580186 220.190828 329.580186 219.88239 +Q 329.580186 219.678953 329.536436 219.26989 +Q 329.492686 218.85864 329.492686 218.653015 +Q 329.492686 217.94864 329.591124 216.701765 +Q 329.689561 215.452703 329.689561 214.748328 +Q 329.689561 214.529578 329.665499 214.100828 +Q 329.641436 213.66989 329.641436 213.45114 +Q 329.641436 213.155828 329.836124 212.967703 +Q 330.030811 212.779578 330.319561 212.779578 +Q 330.947374 212.779578 331.008624 213.66989 +L 331.030499 214.468328 +Q 332.178936 212.937078 333.388624 212.937078 +Q 334.482374 212.937078 334.913311 213.901765 +Q 335.206436 214.54489 335.234874 215.802703 +L 335.234874 216.491765 +L 335.226124 217.128328 +Q 335.226124 217.69489 335.372686 218.593953 +Q 335.521436 219.493015 335.521436 220.053015 +Q 335.521436 220.35489 335.326749 220.543015 +Q 335.132061 220.73114 334.836749 220.73114 +z +M 342.547686 217.298953 +L 342.390186 219.595828 +Q 342.350811 220.963015 342.110186 221.831453 +Q 341.803936 222.938328 341.125811 223.465515 +Q 340.305499 224.102078 338.754561 224.102078 +Q 337.844561 224.102078 337.229874 223.97739 +Q 336.367999 223.806765 336.367999 223.266453 +Q 336.367999 222.658328 336.962999 222.658328 +Q 337.210186 222.658328 337.783311 222.77864 +Q 338.358624 222.898953 339.054249 222.88364 +Q 340.366749 222.863953 340.867686 221.612703 +Q 341.195811 220.779265 341.215499 219.048953 +Q 340.845811 219.73364 340.336124 220.07489 +Q 339.828624 220.41614 339.172374 220.41614 +Q 337.934249 220.41614 337.157686 219.571765 +Q 336.383311 218.72739 336.383311 217.382078 +Q 336.383311 215.535828 337.442061 214.407078 +Q 338.535811 213.245515 340.421436 213.245515 +Q 341.057999 213.245515 341.488936 213.409578 +Q 341.919874 213.57364 342.145186 213.901765 +Q 342.875811 213.921453 342.875811 214.715515 +Q 342.875811 215.20114 342.733624 216.01489 +Q 342.576124 216.957703 342.547686 217.298953 +z +M 340.353624 214.339265 +Q 339.054249 214.339265 338.343311 215.233953 +Q 337.708936 216.04114 337.708936 217.285828 +Q 337.708936 218.276765 338.085186 218.775515 +Q 338.461436 219.274265 339.211749 219.274265 +Q 339.902999 219.274265 340.552686 218.495515 +Q 341.141124 217.778015 341.222061 217.07364 +Q 341.366436 216.334265 341.530499 214.757078 +Q 341.257061 214.54489 340.961749 214.442078 +Q 340.668624 214.339265 340.353624 214.339265 +z +M 346.088975 214.873015 +L 345.986163 218.270203 +Q 345.986163 218.810515 345.931475 219.85614 +Q 345.863663 220.53864 345.2621 220.53864 +Q 344.592725 220.53864 344.592725 219.843015 +Q 344.592725 219.013953 344.6671 217.358015 +Q 344.743663 215.69989 344.743663 214.873015 +Q 344.743663 213.79239 344.776475 212.40114 +Q 344.811475 211.00989 344.811475 209.929265 +Q 344.811475 209.246765 345.48085 209.246765 +Q 346.156788 209.246765 346.156788 209.929265 +Q 346.156788 211.00989 346.121788 212.40114 +Q 346.088975 213.79239 346.088975 214.873015 +z +M 351.380811 220.560515 +Q 349.836436 220.560515 348.878311 219.788328 +Q 347.832686 218.933015 347.832686 217.395203 +Q 347.832686 215.616765 348.694561 214.41364 +Q 349.630811 213.10114 351.194874 213.10114 +Q 352.330186 213.10114 353.047686 213.483953 +Q 353.929249 213.956453 353.929249 214.934265 +Q 353.929249 215.616765 353.157061 216.178953 +Q 352.815811 216.423953 351.708936 216.944578 +L 349.097061 218.180515 +Q 349.479874 218.749265 350.050811 219.035828 +Q 350.621749 219.32239 351.380811 219.32239 +Q 351.851124 219.32239 352.487686 219.145203 +Q 353.294874 218.91989 353.526749 218.554578 +Q 353.758624 218.187078 354.025499 218.187078 +Q 354.266124 218.187078 354.452061 218.36864 +Q 354.640186 218.550203 354.640186 218.78864 +Q 354.640186 219.547703 353.417374 220.094578 +Q 352.371749 220.560515 351.380811 220.560515 +z +M 351.194874 214.332703 +Q 350.361436 214.332703 349.807999 214.978015 +Q 349.254561 215.623328 348.981124 216.922703 +L 351.078936 215.925203 +Q 352.317061 215.32364 352.844249 214.879578 +Q 352.255811 214.332703 351.194874 214.332703 +z +M 366.638077 212.57614 +Q 366.200577 212.57614 365.981827 212.062078 +Q 365.791514 211.624578 365.627452 211.530515 +Q 365.483077 211.453953 364.916514 211.453953 +Q 363.923389 211.453953 362.713702 212.972078 +Q 361.073077 215.00864 361.073077 216.835203 +Q 361.073077 217.716765 361.641827 218.35114 +Q 362.221514 219.00739 363.041827 219.00739 +Q 363.746202 219.00739 364.457139 218.646453 +Q 364.853077 218.440828 365.673389 217.839265 +Q 366.064952 217.552703 366.261827 217.552703 +Q 366.557139 217.552703 366.754014 217.775828 +Q 366.953077 217.996765 366.953077 218.270203 +Q 366.953077 218.576453 366.692764 218.810515 +Q 364.888077 220.409578 363.041827 220.409578 +Q 361.626514 220.409578 360.650889 219.32239 +Q 359.705889 218.270203 359.705889 216.835203 +Q 359.705889 214.516453 361.648389 212.083953 +Q 363.267139 210.053953 364.916514 210.053953 +Q 365.251202 210.053953 365.515889 210.084578 +Q 365.782764 210.115203 365.988389 210.183015 +Q 366.229014 209.835203 366.611827 209.835203 +Q 367.082139 209.835203 367.204639 210.456453 +Q 367.314014 211.00989 367.314014 211.817078 +Q 367.314014 212.097078 367.165264 212.309265 +Q 366.979327 212.57614 366.638077 212.57614 +z +M 371.039874 220.648015 +Q 369.891436 220.648015 369.064561 219.801453 +Q 368.141436 218.85864 368.093311 217.263953 +Q 368.053936 215.719578 368.874249 214.54489 +Q 369.830186 213.155828 371.538624 213.155828 +Q 372.905811 213.155828 373.610186 214.407078 +Q 374.172374 215.41989 374.150499 216.841765 +Q 374.130811 218.357703 373.358624 219.431765 +Q 372.483624 220.648015 371.039874 220.648015 +z +M 371.451124 214.54489 +Q 370.444874 214.538328 369.884874 215.500828 +Q 369.440811 216.273015 369.440811 217.263953 +Q 369.440811 218.257078 369.981124 218.810515 +Q 370.431749 219.267703 371.039874 219.267703 +Q 371.750811 219.267703 372.264874 218.749265 +Q 372.844561 218.173953 372.879561 217.19614 +Q 372.975811 214.551453 371.451124 214.54489 +z +M 381.158428 215.194578 +Q 381.110303 216.047703 380.473741 216.047703 +Q 379.885303 216.047703 379.885303 215.371765 +Q 379.885303 215.240515 379.865616 214.892703 +L 379.845928 214.319578 +Q 378.765303 214.44864 378.115616 214.927703 +Q 377.507491 215.371765 377.104991 216.266453 +L 377.118116 220.01364 +Q 377.118116 220.702703 376.439991 220.702703 +Q 375.838428 220.702703 375.838428 220.01364 +L 375.838428 215.214265 +Q 375.838428 214.988953 375.855928 214.538328 +Q 375.873428 214.085515 375.873428 213.860203 +Q 375.873428 213.17114 376.474991 213.17114 +Q 377.144366 213.17114 377.150928 214.304265 +Q 378.463428 213.03989 380.064678 213.03989 +Q 380.618116 213.03989 380.891553 213.457703 +Q 381.164991 213.873328 381.164991 214.715515 +Q 381.164991 215.06989 381.158428 215.194578 +z +M 385.758741 220.560515 +Q 384.214366 220.560515 383.256241 219.788328 +Q 382.210616 218.933015 382.210616 217.395203 +Q 382.210616 215.616765 383.072491 214.41364 +Q 384.008741 213.10114 385.572803 213.10114 +Q 386.708116 213.10114 387.425616 213.483953 +Q 388.307178 213.956453 388.307178 214.934265 +Q 388.307178 215.616765 387.534991 216.178953 +Q 387.193741 216.423953 386.086866 216.944578 +L 383.474991 218.180515 +Q 383.857803 218.749265 384.428741 219.035828 +Q 384.999678 219.32239 385.758741 219.32239 +Q 386.229053 219.32239 386.865616 219.145203 +Q 387.672803 218.91989 387.904678 218.554578 +Q 388.136553 218.187078 388.403428 218.187078 +Q 388.644053 218.187078 388.829991 218.36864 +Q 389.018116 218.550203 389.018116 218.78864 +Q 389.018116 219.547703 387.795303 220.094578 +Q 386.749678 220.560515 385.758741 220.560515 +z +M 385.572803 214.332703 +Q 384.739366 214.332703 384.185928 214.978015 +Q 383.632491 215.623328 383.359053 216.922703 +L 385.456866 215.925203 +Q 386.694991 215.32364 387.222178 214.879578 +Q 386.633741 214.332703 385.572803 214.332703 +z +M 402.601944 214.127078 +Q 402.068194 216.35614 401.208507 219.16489 +Q 401.016007 219.788328 400.571944 220.444578 +Q 400.333507 220.805515 399.922257 220.798953 +Q 399.176319 220.785828 398.760694 218.94614 +Q 398.622882 218.357703 398.480694 217.347078 +L 398.255382 215.82239 +L 397.693194 217.128328 +L 396.654132 219.95239 +Q 396.566632 220.210515 396.396007 220.348328 +Q 396.190382 220.744265 395.739757 220.75739 +Q 395.219132 220.779265 394.733507 218.720828 +Q 394.488507 217.662078 394.241319 215.850828 +L 394.077257 214.82489 +Q 393.989757 214.210203 393.989757 213.79239 +Q 393.989757 213.505828 394.191007 213.317703 +Q 394.392257 213.129578 394.678819 213.129578 +Q 395.199444 213.129578 395.321944 213.69614 +Q 395.411632 214.100828 395.466319 214.69364 +L 395.566944 215.69989 +L 395.971632 218.768953 +Q 396.730694 216.66239 397.544444 213.91489 +Q 397.769757 213.155828 398.329757 213.155828 +Q 398.870069 213.155828 399.060382 214.004578 +Q 399.239757 214.803015 399.504444 216.465515 +Q 399.777882 218.187078 399.990069 219.151765 +L 400.488819 217.29239 +L 401.372569 213.567078 +Q 401.473194 213.149265 401.958819 213.149265 +Q 402.247569 213.149265 402.457569 213.343953 +Q 402.669757 213.53864 402.669757 213.812078 +Q 402.669757 213.847078 402.601944 214.127078 +z +M 404.255968 220.860203 +Q 404.004405 220.860203 403.811905 220.689578 +Q 403.621593 220.518953 403.621593 220.265203 +Q 403.621593 220.155828 403.66753 220.033328 +Q 404.20128 218.563328 405.677843 215.798328 +Q 407.154405 213.033328 407.694718 211.556765 +Q 408.589405 209.108953 409.04878 209.130828 +Q 409.300343 209.13739 409.490655 209.31239 +Q 409.683155 209.485203 409.683155 209.73239 +Q 409.683155 209.88989 409.60878 210.10864 +L 408.843155 211.968015 +Q 408.385968 213.23239 407.537218 214.88614 +L 406.04753 217.716765 +L 404.809405 220.457703 +Q 404.625655 220.860203 404.255968 220.860203 +z +M 413.723468 220.648015 +Q 412.57503 220.648015 411.748155 219.801453 +Q 410.82503 218.85864 410.776905 217.263953 +Q 410.73753 215.719578 411.557843 214.54489 +Q 412.51378 213.155828 414.222218 213.155828 +Q 415.589405 213.155828 416.29378 214.407078 +Q 416.855968 215.41989 416.834093 216.841765 +Q 416.814405 218.357703 416.042218 219.431765 +Q 415.167218 220.648015 413.723468 220.648015 +z +M 414.134718 214.54489 +Q 413.128468 214.538328 412.568468 215.500828 +Q 412.124405 216.273015 412.124405 217.263953 +Q 412.124405 218.257078 412.664718 218.810515 +Q 413.115343 219.267703 413.723468 219.267703 +Q 414.434405 219.267703 414.948468 218.749265 +Q 415.528155 218.173953 415.563155 217.19614 +Q 415.659405 214.551453 414.134718 214.54489 +z +M 425.857803 219.888953 +Q 425.838116 220.518953 425.236553 220.518953 +Q 424.737803 220.518953 424.510303 219.930515 +L 423.464678 217.154578 +L 422.248428 214.017703 +Q 422.180616 213.840515 422.180616 213.702703 +Q 422.180616 213.422703 422.392803 213.225828 +Q 422.604991 213.026765 422.884991 213.026765 +Q 423.294053 213.026765 423.471241 213.444578 +L 425.208116 218.222078 +Q 425.722178 217.128328 426.500928 215.050203 +Q 426.684678 214.503328 427.080616 213.505828 +Q 427.292803 213.068328 427.682178 213.068328 +Q 427.964366 213.068328 428.174366 213.26739 +Q 428.386553 213.464265 428.386553 213.737703 +Q 428.386553 213.998015 427.259991 216.66239 +z +M 432.70796 220.560515 +Q 431.163585 220.560515 430.20546 219.788328 +Q 429.159835 218.933015 429.159835 217.395203 +Q 429.159835 215.616765 430.02171 214.41364 +Q 430.95796 213.10114 432.522022 213.10114 +Q 433.657335 213.10114 434.374835 213.483953 +Q 435.256397 213.956453 435.256397 214.934265 +Q 435.256397 215.616765 434.48421 216.178953 +Q 434.14296 216.423953 433.036085 216.944578 +L 430.42421 218.180515 +Q 430.807022 218.749265 431.37796 219.035828 +Q 431.948897 219.32239 432.70796 219.32239 +Q 433.178272 219.32239 433.814835 219.145203 +Q 434.622022 218.91989 434.853897 218.554578 +Q 435.085772 218.187078 435.352647 218.187078 +Q 435.593272 218.187078 435.77921 218.36864 +Q 435.967335 218.550203 435.967335 218.78864 +Q 435.967335 219.547703 434.744522 220.094578 +Q 433.698897 220.560515 432.70796 220.560515 +z +M 432.522022 214.332703 +Q 431.688585 214.332703 431.135147 214.978015 +Q 430.58171 215.623328 430.308272 216.922703 +L 432.406085 215.925203 +Q 433.64421 215.32364 434.171397 214.879578 +Q 433.58296 214.332703 432.522022 214.332703 +z +M 440.275069 220.676453 +Q 438.872882 220.676453 437.936632 219.827703 +Q 436.952257 218.939578 436.952257 217.482703 +Q 436.952257 216.095828 437.875382 214.619265 +Q 438.901319 212.97864 440.185382 212.97864 +Q 440.856944 212.97864 441.683819 213.29364 +Q 442.729444 213.69614 442.729444 214.278015 +Q 442.729444 214.538328 442.558819 214.739578 +Q 442.388194 214.940828 442.134444 214.940828 +Q 441.935382 214.940828 441.788819 214.822703 +Q 441.642257 214.70239 441.504444 214.584265 +Q 441.101944 214.26489 440.185382 214.26489 +Q 439.489757 214.26489 438.805069 215.50739 +Q 438.183819 216.649265 438.183819 217.482703 +Q 438.183819 218.38614 438.798507 218.904578 +Q 439.371632 219.390203 440.275069 219.390203 +Q 440.684132 219.390203 441.150069 219.171453 +L 441.941944 218.749265 +Q 442.147569 218.63989 442.237257 218.63989 +Q 442.488819 218.63989 442.672569 218.84114 +Q 442.858507 219.04239 442.858507 219.302703 +Q 442.858507 219.801453 441.806319 220.265203 +Q 440.883194 220.676453 440.275069 220.676453 +z +M 448.9496 214.420203 +Q 448.805225 214.420203 448.610538 214.407078 +Q 448.41585 214.393953 448.273663 214.393953 +Q 448.116163 214.393953 447.343975 214.496765 +L 447.473038 218.537078 +L 447.4796 218.836765 +L 447.486163 219.186765 +Q 447.5146 220.683015 446.768663 220.683015 +Q 446.495225 220.683015 446.293975 220.505828 +Q 446.092725 220.32864 446.092725 220.061765 +Q 446.092725 219.801453 446.112413 219.283015 +Q 446.134288 218.76239 446.134288 218.502078 +L 445.996475 214.50989 +Q 445.497725 214.490203 444.47835 214.393953 +Q 443.870225 214.310828 443.870225 213.718015 +Q 443.870225 213.41614 444.053975 213.219265 +Q 444.239913 213.020203 444.526475 213.020203 +L 445.961475 213.13614 +Q 445.961475 212.788328 445.93085 212.204265 +Q 445.900225 211.618015 445.900225 211.357703 +Q 445.900225 211.07114 446.099288 210.883015 +Q 446.29835 210.69489 446.584913 210.69489 +Q 447.1996 210.69489 447.302413 211.70114 +Q 447.3221 211.952703 447.3221 212.309265 +L 447.308975 212.705203 +L 447.302413 213.129578 +Q 448.148975 213.020203 448.273663 213.020203 +Q 448.9846 213.020203 449.20335 213.088015 +Q 449.618975 213.225828 449.618975 213.73114 +Q 449.618975 214.030828 449.43085 214.225515 +Q 449.242725 214.420203 448.9496 214.420203 +z +M 453.535968 220.648015 +Q 452.38753 220.648015 451.560655 219.801453 +Q 450.63753 218.85864 450.589405 217.263953 +Q 450.55003 215.719578 451.370343 214.54489 +Q 452.32628 213.155828 454.034718 213.155828 +Q 455.401905 213.155828 456.10628 214.407078 +Q 456.668468 215.41989 456.646593 216.841765 +Q 456.626905 218.357703 455.854718 219.431765 +Q 454.979718 220.648015 453.535968 220.648015 +z +M 453.947218 214.54489 +Q 452.940968 214.538328 452.380968 215.500828 +Q 451.936905 216.273015 451.936905 217.263953 +Q 451.936905 218.257078 452.477218 218.810515 +Q 452.927843 219.267703 453.535968 219.267703 +Q 454.246905 219.267703 454.760968 218.749265 +Q 455.340655 218.173953 455.375655 217.19614 +Q 455.471905 214.551453 453.947218 214.54489 +z +M 463.654522 215.194578 +Q 463.606397 216.047703 462.969835 216.047703 +Q 462.381397 216.047703 462.381397 215.371765 +Q 462.381397 215.240515 462.36171 214.892703 +L 462.342022 214.319578 +Q 461.261397 214.44864 460.61171 214.927703 +Q 460.003585 215.371765 459.601085 216.266453 +L 459.61421 220.01364 +Q 459.61421 220.702703 458.936085 220.702703 +Q 458.334522 220.702703 458.334522 220.01364 +L 458.334522 215.214265 +Q 458.334522 214.988953 458.352022 214.538328 +Q 458.369522 214.085515 458.369522 213.860203 +Q 458.369522 213.17114 458.971085 213.17114 +Q 459.64046 213.17114 459.647022 214.304265 +Q 460.959522 213.03989 462.560772 213.03989 +Q 463.11421 213.03989 463.387647 213.457703 +Q 463.661085 213.873328 463.661085 214.715515 +Q 463.661085 215.06989 463.654522 215.194578 +z +M 466.367022 211.591765 +Q 466.038897 211.591765 465.80046 211.35989 +Q 465.562022 211.125828 465.562022 210.797703 +Q 465.562022 210.469578 465.80046 210.237703 +Q 466.038897 210.005828 466.367022 210.005828 +Q 466.695147 210.005828 466.931397 210.237703 +Q 467.167647 210.469578 467.167647 210.797703 +Q 467.167647 211.125828 466.931397 211.35989 +Q 466.695147 211.591765 466.367022 211.591765 +z +M 466.67546 217.141453 +Q 466.67546 217.552703 466.699522 218.370828 +Q 466.723585 219.186765 466.723585 219.595828 +Q 466.723585 219.897703 466.537647 220.090203 +Q 466.353897 220.280515 466.05421 220.280515 +Q 465.758897 220.280515 465.570772 220.090203 +Q 465.382647 219.897703 465.382647 219.595828 +Q 465.382647 219.186765 465.358585 218.370828 +Q 465.334522 217.552703 465.334522 217.141453 +Q 465.334522 216.498328 465.402335 215.538015 +Q 465.472335 214.577703 465.472335 213.936765 +Q 465.472335 213.628328 465.66046 213.438015 +Q 465.848585 213.245515 466.14171 213.245515 +Q 466.437022 213.245515 466.62296 213.438015 +Q 466.811085 213.628328 466.811085 213.936765 +Q 466.811085 214.577703 466.743272 215.538015 +Q 466.67546 216.498328 466.67546 217.141453 +z +M 474.626475 214.715515 +Q 474.016163 215.44614 473.066788 216.835203 +Q 471.966475 218.44739 471.4546 219.116765 +Q 472.1721 219.083953 472.703663 219.083953 +Q 472.970538 219.083953 473.497725 219.186765 +Q 474.024913 219.28739 474.2896 219.28739 +Q 474.591475 219.28739 474.7796 219.484265 +Q 474.967725 219.678953 474.967725 219.97864 +Q 474.967725 220.287078 474.7796 220.47739 +Q 474.591475 220.66989 474.2896 220.66989 +Q 474.024913 220.66989 473.497725 220.567078 +Q 472.970538 220.464265 472.703663 220.464265 +Q 471.16585 220.464265 469.785538 220.744265 +Q 469.641163 220.772703 469.531788 220.772703 +Q 468.868975 220.772703 468.868975 220.190828 +Q 468.868975 219.849578 469.212413 219.534578 +Q 470.995225 217.920203 473.095225 214.50989 +Q 472.185225 214.564578 471.773975 214.564578 +Q 470.76335 214.564578 469.69585 214.407078 +Q 469.087725 214.319578 469.087725 213.73114 +Q 469.087725 213.429265 469.271475 213.228015 +Q 469.457413 213.026765 469.737413 213.026765 +Q 470.0721 213.026765 470.748038 213.105515 +Q 471.426163 213.184265 471.773975 213.184265 +Q 472.239913 213.184265 473.1696 213.11864 +Q 474.099288 213.053015 474.563038 213.053015 +Q 475.144913 213.053015 475.144913 213.532078 +Q 475.144913 214.085515 474.626475 214.715515 +z +M 481.857803 220.69614 +Q 481.728741 220.69614 481.385303 220.396453 +Q 481.079053 220.116453 480.928116 219.897703 +Q 480.271866 220.252078 479.773116 220.43364 +Q 479.274366 220.615203 478.939678 220.615203 +Q 477.338428 220.615203 476.607803 219.711765 +Q 475.916553 218.865203 475.916553 217.115203 +Q 475.916553 215.459265 477.054053 214.284578 +Q 478.193741 213.107703 479.773116 213.107703 +Q 480.368116 213.107703 481.105303 213.41614 +Q 482.034991 213.798953 482.034991 214.339265 +Q 482.034991 214.523015 481.899366 214.66739 +Q 481.831553 214.927703 481.792178 215.522703 +Q 481.754991 216.115515 481.748428 217.045203 +Q 481.741866 217.893953 481.864366 218.38614 +Q 481.932178 218.685828 482.295303 219.589265 +Q 482.343428 219.711765 482.452803 219.95239 +L 482.494366 220.068328 +Q 482.494366 220.341765 482.301866 220.518953 +Q 482.111553 220.69614 481.857803 220.69614 +z +M 480.435928 215.94489 +Q 480.435928 215.651765 480.473116 215.30614 +Q 480.510303 214.960515 480.586866 214.57114 +Q 480.333116 214.442078 480.151553 214.380828 +Q 479.972178 214.319578 479.862803 214.319578 +Q 478.801866 214.319578 478.031866 215.18364 +Q 477.264053 216.047703 477.264053 217.176453 +Q 477.264053 218.296453 477.659991 218.85864 +Q 478.058116 219.41864 478.849991 219.41864 +Q 479.506241 219.41864 479.963428 219.178015 +Q 480.210616 219.048953 480.654678 218.659578 +Q 480.435928 216.848328 480.435928 215.94489 +z +M 488.256241 214.420203 +Q 488.111866 214.420203 487.917178 214.407078 +Q 487.722491 214.393953 487.580303 214.393953 +Q 487.422803 214.393953 486.650616 214.496765 +L 486.779678 218.537078 +L 486.786241 218.836765 +L 486.792803 219.186765 +Q 486.821241 220.683015 486.075303 220.683015 +Q 485.801866 220.683015 485.600616 220.505828 +Q 485.399366 220.32864 485.399366 220.061765 +Q 485.399366 219.801453 485.419053 219.283015 +Q 485.440928 218.76239 485.440928 218.502078 +L 485.303116 214.50989 +Q 484.804366 214.490203 483.784991 214.393953 +Q 483.176866 214.310828 483.176866 213.718015 +Q 483.176866 213.41614 483.360616 213.219265 +Q 483.546553 213.020203 483.833116 213.020203 +L 485.268116 213.13614 +Q 485.268116 212.788328 485.237491 212.204265 +Q 485.206866 211.618015 485.206866 211.357703 +Q 485.206866 211.07114 485.405928 210.883015 +Q 485.604991 210.69489 485.891553 210.69489 +Q 486.506241 210.69489 486.609053 211.70114 +Q 486.628741 211.952703 486.628741 212.309265 +L 486.615616 212.705203 +L 486.609053 213.129578 +Q 487.455616 213.020203 487.580303 213.020203 +Q 488.291241 213.020203 488.509991 213.088015 +Q 488.925616 213.225828 488.925616 213.73114 +Q 488.925616 214.030828 488.737491 214.225515 +Q 488.549366 214.420203 488.256241 214.420203 +z +M 491.584796 211.591765 +Q 491.256671 211.591765 491.018233 211.35989 +Q 490.779796 211.125828 490.779796 210.797703 +Q 490.779796 210.469578 491.018233 210.237703 +Q 491.256671 210.005828 491.584796 210.005828 +Q 491.912921 210.005828 492.149171 210.237703 +Q 492.385421 210.469578 492.385421 210.797703 +Q 492.385421 211.125828 492.149171 211.35989 +Q 491.912921 211.591765 491.584796 211.591765 +z +M 491.893233 217.141453 +Q 491.893233 217.552703 491.917296 218.370828 +Q 491.941358 219.186765 491.941358 219.595828 +Q 491.941358 219.897703 491.755421 220.090203 +Q 491.571671 220.280515 491.271983 220.280515 +Q 490.976671 220.280515 490.788546 220.090203 +Q 490.600421 219.897703 490.600421 219.595828 +Q 490.600421 219.186765 490.576358 218.370828 +Q 490.552296 217.552703 490.552296 217.141453 +Q 490.552296 216.498328 490.620108 215.538015 +Q 490.690108 214.577703 490.690108 213.936765 +Q 490.690108 213.628328 490.878233 213.438015 +Q 491.066358 213.245515 491.359483 213.245515 +Q 491.654796 213.245515 491.840733 213.438015 +Q 492.028858 213.628328 492.028858 213.936765 +Q 492.028858 214.577703 491.961046 215.538015 +Q 491.893233 216.498328 491.893233 217.141453 +z +M 496.766436 220.648015 +Q 495.617999 220.648015 494.791124 219.801453 +Q 493.867999 218.85864 493.819874 217.263953 +Q 493.780499 215.719578 494.600811 214.54489 +Q 495.556749 213.155828 497.265186 213.155828 +Q 498.632374 213.155828 499.336749 214.407078 +Q 499.898936 215.41989 499.877061 216.841765 +Q 499.857374 218.357703 499.085186 219.431765 +Q 498.210186 220.648015 496.766436 220.648015 +z +M 497.177686 214.54489 +Q 496.171436 214.538328 495.611436 215.500828 +Q 495.167374 216.273015 495.167374 217.263953 +Q 495.167374 218.257078 495.707686 218.810515 +Q 496.158311 219.267703 496.766436 219.267703 +Q 497.477374 219.267703 497.991436 218.749265 +Q 498.571124 218.173953 498.606124 217.19614 +Q 498.702374 214.551453 497.177686 214.54489 +z +M 506.808428 220.73114 +Q 506.222178 220.73114 506.145616 220.088015 +L 505.955303 218.591765 +Q 505.859053 217.79114 505.859053 217.093328 +Q 505.859053 216.903015 505.883116 216.445828 +Q 505.907178 215.986453 505.907178 215.79614 +Q 505.907178 214.319578 505.360303 214.319578 +Q 504.594678 214.319578 503.896866 215.22739 +Q 503.269053 216.054265 502.912491 217.31864 +Q 502.899366 217.585515 502.851241 217.990203 +Q 502.809678 218.331453 502.809678 218.653015 +Q 502.809678 218.85864 502.851241 219.26989 +Q 502.892803 219.678953 502.892803 219.88239 +Q 502.892803 220.190828 502.704678 220.38114 +Q 502.516553 220.57364 502.221241 220.57364 +Q 501.921553 220.57364 501.735616 220.38114 +Q 501.551866 220.190828 501.551866 219.88239 +Q 501.551866 219.678953 501.508116 219.26989 +Q 501.464366 218.85864 501.464366 218.653015 +Q 501.464366 217.94864 501.562803 216.701765 +Q 501.661241 215.452703 501.661241 214.748328 +Q 501.661241 214.529578 501.637178 214.100828 +Q 501.613116 213.66989 501.613116 213.45114 +Q 501.613116 213.155828 501.807803 212.967703 +Q 502.002491 212.779578 502.291241 212.779578 +Q 502.919053 212.779578 502.980303 213.66989 +L 503.002178 214.468328 +Q 504.150616 212.937078 505.360303 212.937078 +Q 506.454053 212.937078 506.884991 213.901765 +Q 507.178116 214.54489 507.206553 215.802703 +L 507.206553 216.491765 +L 507.197803 217.128328 +Q 507.197803 217.69489 507.344366 218.593953 +Q 507.493116 219.493015 507.493116 220.053015 +Q 507.493116 220.35489 507.298428 220.543015 +Q 507.103741 220.73114 506.808428 220.73114 +z +"/> + </g> + <g id="text_29"> + <path d="M 152.07471 241.992597 +Q 151.746585 241.992597 151.510335 241.760722 +Q 151.276273 241.526659 151.276273 241.205097 +Q 151.276273 240.876972 151.510335 240.645097 +Q 151.746585 240.413222 152.07471 240.413222 +Q 152.402835 240.413222 152.641273 240.645097 +Q 152.881898 240.876972 152.881898 241.205097 +Q 152.881898 241.526659 152.641273 241.760722 +Q 152.402835 241.992597 152.07471 241.992597 +z +M 152.020023 252.225722 +Q 152.028773 251.425097 151.788148 248.130722 +L 151.556273 244.363847 +Q 151.556273 244.022597 151.75096 243.755722 +Q 151.945648 243.488847 152.247523 243.488847 +Q 152.479398 243.488847 152.711273 243.659472 +Q 152.943148 243.830097 152.95846 244.009472 +L 153.183773 247.946972 +L 153.367523 252.157909 +Q 153.367523 253.107284 152.80096 253.879472 +Q 152.184085 254.721659 151.302523 254.721659 +Q 149.832523 254.721659 148.841585 252.457597 +Q 148.760648 252.273847 148.760648 252.129472 +Q 148.760648 251.856034 148.975023 251.656972 +Q 149.191585 251.460097 149.465023 251.460097 +Q 149.867523 251.460097 150.305023 252.348222 +Q 150.414398 252.582284 150.687835 253.019784 +Q 150.95471 253.361034 151.302523 253.361034 +Q 151.604398 253.361034 151.816585 252.910409 +Q 151.980648 252.566972 152.020023 252.225722 +z +M 161.77682 244.604472 +Q 161.693695 245.608534 161.693695 246.612597 +Q 161.693695 248.889784 161.905882 250.051347 +Q 161.919007 250.147597 161.919007 250.208847 +Q 161.919007 250.482284 161.726507 250.659472 +Q 161.536195 250.838847 161.284632 250.838847 +Q 160.860257 250.838847 160.661195 250.221972 +Q 160.169007 250.585097 159.639632 250.768847 +Q 159.110257 250.954784 158.534945 250.954784 +Q 157.119632 250.954784 156.189945 250.009784 +Q 155.234007 249.047284 155.234007 247.535722 +Q 155.234007 245.711347 156.200882 244.611034 +Q 157.167757 243.510722 158.71432 243.510722 +Q 159.506195 243.510722 159.937132 243.755722 +L 160.580257 244.228222 +Q 160.67432 241.349472 160.80557 240.351972 +Q 160.89307 239.743847 161.42682 239.743847 +Q 162.050257 239.743847 162.050257 240.406659 +Q 162.050257 241.356034 161.77682 244.604472 +z +M 158.74057 244.781659 +Q 157.592132 244.781659 157.01682 245.461972 +Q 156.443695 246.142284 156.443695 247.509472 +Q 156.443695 248.391034 157.06932 249.027597 +Q 157.694945 249.661972 158.534945 249.661972 +Q 159.110257 249.661972 159.506195 249.449784 +Q 159.73807 249.327284 160.265257 248.883222 +Q 160.36807 248.793534 160.46432 248.671034 +L 160.442445 247.487597 +L 160.449007 246.695722 +L 160.46432 245.888534 +Q 160.204007 245.335097 159.77307 245.059472 +Q 159.342132 244.781659 158.74057 244.781659 +z +M 166.26639 251.042284 +Q 165.117952 251.042284 164.291077 250.195722 +Q 163.367952 249.252909 163.319827 247.658222 +Q 163.280452 246.113847 164.100765 244.939159 +Q 165.056702 243.550097 166.76514 243.550097 +Q 168.132327 243.550097 168.836702 244.801347 +Q 169.39889 245.814159 169.377015 247.236034 +Q 169.357327 248.751972 168.58514 249.826034 +Q 167.71014 251.042284 166.26639 251.042284 +z +M 166.67764 244.939159 +Q 165.67139 244.932597 165.11139 245.895097 +Q 164.667327 246.667284 164.667327 247.658222 +Q 164.667327 248.651347 165.20764 249.204784 +Q 165.658265 249.661972 166.26639 249.661972 +Q 166.977327 249.661972 167.49139 249.143534 +Q 168.071077 248.568222 168.106077 247.590409 +Q 168.202327 244.945722 166.67764 244.939159 +z +M 175.639007 244.814472 +Q 175.494632 244.814472 175.299945 244.801347 +Q 175.105257 244.788222 174.96307 244.788222 +Q 174.80557 244.788222 174.033382 244.891034 +L 174.162445 248.931347 +L 174.169007 249.231034 +L 174.17557 249.581034 +Q 174.204007 251.077284 173.45807 251.077284 +Q 173.184632 251.077284 172.983382 250.900097 +Q 172.782132 250.722909 172.782132 250.456034 +Q 172.782132 250.195722 172.80182 249.677284 +Q 172.823695 249.156659 172.823695 248.896347 +L 172.685882 244.904159 +Q 172.187132 244.884472 171.167757 244.788222 +Q 170.559632 244.705097 170.559632 244.112284 +Q 170.559632 243.810409 170.743382 243.613534 +Q 170.92932 243.414472 171.215882 243.414472 +L 172.650882 243.530409 +Q 172.650882 243.182597 172.620257 242.598534 +Q 172.589632 242.012284 172.589632 241.751972 +Q 172.589632 241.465409 172.788695 241.277284 +Q 172.987757 241.089159 173.27432 241.089159 +Q 173.889007 241.089159 173.99182 242.095409 +Q 174.011507 242.346972 174.011507 242.703534 +L 173.998382 243.099472 +L 173.99182 243.523847 +Q 174.838382 243.414472 174.96307 243.414472 +Q 175.674007 243.414472 175.892757 243.482284 +Q 176.308382 243.620097 176.308382 244.125409 +Q 176.308382 244.425097 176.120257 244.619784 +Q 175.932132 244.814472 175.639007 244.814472 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 152.07471 241.992597 +Q 151.746585 241.992597 151.510335 241.760722 +Q 151.276273 241.526659 151.276273 241.205097 +Q 151.276273 240.876972 151.510335 240.645097 +Q 151.746585 240.413222 152.07471 240.413222 +Q 152.402835 240.413222 152.641273 240.645097 +Q 152.881898 240.876972 152.881898 241.205097 +Q 152.881898 241.526659 152.641273 241.760722 +Q 152.402835 241.992597 152.07471 241.992597 +z +M 152.020023 252.225722 +Q 152.028773 251.425097 151.788148 248.130722 +L 151.556273 244.363847 +Q 151.556273 244.022597 151.75096 243.755722 +Q 151.945648 243.488847 152.247523 243.488847 +Q 152.479398 243.488847 152.711273 243.659472 +Q 152.943148 243.830097 152.95846 244.009472 +L 153.183773 247.946972 +L 153.367523 252.157909 +Q 153.367523 253.107284 152.80096 253.879472 +Q 152.184085 254.721659 151.302523 254.721659 +Q 149.832523 254.721659 148.841585 252.457597 +Q 148.760648 252.273847 148.760648 252.129472 +Q 148.760648 251.856034 148.975023 251.656972 +Q 149.191585 251.460097 149.465023 251.460097 +Q 149.867523 251.460097 150.305023 252.348222 +Q 150.414398 252.582284 150.687835 253.019784 +Q 150.95471 253.361034 151.302523 253.361034 +Q 151.604398 253.361034 151.816585 252.910409 +Q 151.980648 252.566972 152.020023 252.225722 +z +M 161.77682 244.604472 +Q 161.693695 245.608534 161.693695 246.612597 +Q 161.693695 248.889784 161.905882 250.051347 +Q 161.919007 250.147597 161.919007 250.208847 +Q 161.919007 250.482284 161.726507 250.659472 +Q 161.536195 250.838847 161.284632 250.838847 +Q 160.860257 250.838847 160.661195 250.221972 +Q 160.169007 250.585097 159.639632 250.768847 +Q 159.110257 250.954784 158.534945 250.954784 +Q 157.119632 250.954784 156.189945 250.009784 +Q 155.234007 249.047284 155.234007 247.535722 +Q 155.234007 245.711347 156.200882 244.611034 +Q 157.167757 243.510722 158.71432 243.510722 +Q 159.506195 243.510722 159.937132 243.755722 +L 160.580257 244.228222 +Q 160.67432 241.349472 160.80557 240.351972 +Q 160.89307 239.743847 161.42682 239.743847 +Q 162.050257 239.743847 162.050257 240.406659 +Q 162.050257 241.356034 161.77682 244.604472 +z +M 158.74057 244.781659 +Q 157.592132 244.781659 157.01682 245.461972 +Q 156.443695 246.142284 156.443695 247.509472 +Q 156.443695 248.391034 157.06932 249.027597 +Q 157.694945 249.661972 158.534945 249.661972 +Q 159.110257 249.661972 159.506195 249.449784 +Q 159.73807 249.327284 160.265257 248.883222 +Q 160.36807 248.793534 160.46432 248.671034 +L 160.442445 247.487597 +L 160.449007 246.695722 +L 160.46432 245.888534 +Q 160.204007 245.335097 159.77307 245.059472 +Q 159.342132 244.781659 158.74057 244.781659 +z +M 166.26639 251.042284 +Q 165.117952 251.042284 164.291077 250.195722 +Q 163.367952 249.252909 163.319827 247.658222 +Q 163.280452 246.113847 164.100765 244.939159 +Q 165.056702 243.550097 166.76514 243.550097 +Q 168.132327 243.550097 168.836702 244.801347 +Q 169.39889 245.814159 169.377015 247.236034 +Q 169.357327 248.751972 168.58514 249.826034 +Q 167.71014 251.042284 166.26639 251.042284 +z +M 166.67764 244.939159 +Q 165.67139 244.932597 165.11139 245.895097 +Q 164.667327 246.667284 164.667327 247.658222 +Q 164.667327 248.651347 165.20764 249.204784 +Q 165.658265 249.661972 166.26639 249.661972 +Q 166.977327 249.661972 167.49139 249.143534 +Q 168.071077 248.568222 168.106077 247.590409 +Q 168.202327 244.945722 166.67764 244.939159 +z +M 175.639007 244.814472 +Q 175.494632 244.814472 175.299945 244.801347 +Q 175.105257 244.788222 174.96307 244.788222 +Q 174.80557 244.788222 174.033382 244.891034 +L 174.162445 248.931347 +L 174.169007 249.231034 +L 174.17557 249.581034 +Q 174.204007 251.077284 173.45807 251.077284 +Q 173.184632 251.077284 172.983382 250.900097 +Q 172.782132 250.722909 172.782132 250.456034 +Q 172.782132 250.195722 172.80182 249.677284 +Q 172.823695 249.156659 172.823695 248.896347 +L 172.685882 244.904159 +Q 172.187132 244.884472 171.167757 244.788222 +Q 170.559632 244.705097 170.559632 244.112284 +Q 170.559632 243.810409 170.743382 243.613534 +Q 170.92932 243.414472 171.215882 243.414472 +L 172.650882 243.530409 +Q 172.650882 243.182597 172.620257 242.598534 +Q 172.589632 242.012284 172.589632 241.751972 +Q 172.589632 241.465409 172.788695 241.277284 +Q 172.987757 241.089159 173.27432 241.089159 +Q 173.889007 241.089159 173.99182 242.095409 +Q 174.011507 242.346972 174.011507 242.703534 +L 173.998382 243.099472 +L 173.99182 243.523847 +Q 174.838382 243.414472 174.96307 243.414472 +Q 175.674007 243.414472 175.892757 243.482284 +Q 176.308382 243.620097 176.308382 244.125409 +Q 176.308382 244.425097 176.120257 244.619784 +Q 175.932132 244.814472 175.639007 244.814472 +z +"/> + </g> + <g id="text_30"> + <path d="M 184.458442 188.27605 +Q 184.375317 189.280113 184.375317 190.284175 +Q 184.375317 192.561363 184.587505 193.722925 +Q 184.60063 193.819175 184.60063 193.880425 +Q 184.60063 194.153863 184.40813 194.33105 +Q 184.217817 194.510425 183.966255 194.510425 +Q 183.54188 194.510425 183.342817 193.89355 +Q 182.85063 194.256675 182.321255 194.440425 +Q 181.79188 194.626363 181.216567 194.626363 +Q 179.801255 194.626363 178.871567 193.681363 +Q 177.91563 192.718863 177.91563 191.2073 +Q 177.91563 189.382925 178.882505 188.282613 +Q 179.84938 187.1823 181.395942 187.1823 +Q 182.187817 187.1823 182.618755 187.4273 +L 183.26188 187.8998 +Q 183.355942 185.02105 183.487192 184.02355 +Q 183.574692 183.415425 184.108442 183.415425 +Q 184.73188 183.415425 184.73188 184.078238 +Q 184.73188 185.027613 184.458442 188.27605 +z +M 181.422192 188.453238 +Q 180.273755 188.453238 179.698442 189.13355 +Q 179.125317 189.813863 179.125317 191.18105 +Q 179.125317 192.062613 179.750942 192.699175 +Q 180.376567 193.33355 181.216567 193.33355 +Q 181.79188 193.33355 182.187817 193.121363 +Q 182.419692 192.998863 182.94688 192.5548 +Q 183.049692 192.465113 183.145942 192.342613 +L 183.124067 191.159175 +L 183.13063 190.3673 +L 183.145942 189.560113 +Q 182.88563 189.006675 182.454692 188.73105 +Q 182.023755 188.453238 181.422192 188.453238 +z +M 188.948013 194.713863 +Q 187.799575 194.713863 186.9727 193.8673 +Q 186.049575 192.924488 186.00145 191.3298 +Q 185.962075 189.785425 186.782388 188.610738 +Q 187.738325 187.221675 189.446763 187.221675 +Q 190.81395 187.221675 191.518325 188.472925 +Q 192.080513 189.485738 192.058638 190.907613 +Q 192.03895 192.42355 191.266763 193.497613 +Q 190.391763 194.713863 188.948013 194.713863 +z +M 189.359263 188.610738 +Q 188.353013 188.604175 187.793013 189.566675 +Q 187.34895 190.338863 187.34895 191.3298 +Q 187.34895 192.322925 187.889263 192.876363 +Q 188.339888 193.33355 188.948013 193.33355 +Q 189.65895 193.33355 190.173013 192.815113 +Q 190.7527 192.2398 190.7877 191.261988 +Q 190.88395 188.6173 189.359263 188.610738 +z +M 198.32063 188.48605 +Q 198.176255 188.48605 197.981567 188.472925 +Q 197.78688 188.4598 197.644692 188.4598 +Q 197.487192 188.4598 196.715005 188.562613 +L 196.844067 192.602925 +L 196.85063 192.902613 +L 196.857192 193.252613 +Q 196.88563 194.748863 196.139692 194.748863 +Q 195.866255 194.748863 195.665005 194.571675 +Q 195.463755 194.394488 195.463755 194.127613 +Q 195.463755 193.8673 195.483442 193.348863 +Q 195.505317 192.828238 195.505317 192.567925 +L 195.367505 188.575738 +Q 194.868755 188.55605 193.84938 188.4598 +Q 193.241255 188.376675 193.241255 187.783863 +Q 193.241255 187.481988 193.425005 187.285113 +Q 193.610942 187.08605 193.897505 187.08605 +L 195.332505 187.201988 +Q 195.332505 186.854175 195.30188 186.270113 +Q 195.271255 185.683863 195.271255 185.42355 +Q 195.271255 185.136988 195.470317 184.948863 +Q 195.66938 184.760738 195.955942 184.760738 +Q 196.57063 184.760738 196.673442 185.766988 +Q 196.69313 186.01855 196.69313 186.375113 +L 196.680005 186.77105 +L 196.673442 187.195425 +Q 197.520005 187.08605 197.644692 187.08605 +Q 198.35563 187.08605 198.57438 187.153863 +Q 198.990005 187.291675 198.990005 187.796988 +Q 198.990005 188.096675 198.80188 188.291363 +Q 198.613755 188.48605 198.32063 188.48605 +z +M 206.284497 194.324488 +Q 206.113872 194.324488 205.803247 194.219488 +Q 205.492622 194.1123 205.32856 194.1123 +Q 204.97856 194.1123 204.280747 194.153863 +Q 203.585122 194.195425 203.22856 194.195425 +Q 202.961685 194.195425 202.438872 194.263238 +Q 201.91606 194.33105 201.649185 194.33105 +Q 201.57481 194.33105 201.430435 194.3048 +Q 201.288247 194.276363 201.211685 194.276363 +Q 200.741372 194.276363 200.596997 193.819175 +Q 200.51606 193.580738 200.51606 192.998863 +Q 200.51606 191.406363 201.38231 190.435113 +Q 201.780435 189.99105 203.523872 188.794488 +Q 204.499497 188.125113 204.827622 187.748863 +Q 205.41606 187.092613 205.41606 186.21105 +Q 205.41606 185.77355 204.849497 185.4323 +Q 204.350747 185.123863 203.871685 185.123863 +Q 203.241685 185.123863 202.675122 185.486988 +L 201.69731 186.252613 +Q 201.404185 186.484488 201.226997 186.484488 +Q 200.522622 186.484488 200.522622 185.924488 +Q 200.522622 185.602925 200.780747 185.368863 +Q 201.581372 184.61855 202.16981 184.283863 +Q 202.996685 183.811363 203.871685 183.811363 +Q 204.97856 183.811363 205.846997 184.412925 +Q 206.818247 185.088863 206.818247 186.1498 +Q 206.818247 186.845425 206.619185 187.433863 +Q 206.42231 188.0223 206.017622 188.507925 +Q 205.505747 189.122613 204.280747 189.881675 +Q 202.996685 190.688863 202.594185 191.104488 +Q 201.835122 191.891988 201.848247 193.011988 +L 203.256997 192.882925 +Q 204.705122 192.7998 205.32856 192.7998 +Q 205.846997 192.7998 206.312935 192.979175 +Q 206.927622 193.217613 206.927622 193.641988 +Q 206.927622 193.908863 206.741685 194.116675 +Q 206.557935 194.324488 206.284497 194.324488 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 184.458442 188.27605 +Q 184.375317 189.280113 184.375317 190.284175 +Q 184.375317 192.561363 184.587505 193.722925 +Q 184.60063 193.819175 184.60063 193.880425 +Q 184.60063 194.153863 184.40813 194.33105 +Q 184.217817 194.510425 183.966255 194.510425 +Q 183.54188 194.510425 183.342817 193.89355 +Q 182.85063 194.256675 182.321255 194.440425 +Q 181.79188 194.626363 181.216567 194.626363 +Q 179.801255 194.626363 178.871567 193.681363 +Q 177.91563 192.718863 177.91563 191.2073 +Q 177.91563 189.382925 178.882505 188.282613 +Q 179.84938 187.1823 181.395942 187.1823 +Q 182.187817 187.1823 182.618755 187.4273 +L 183.26188 187.8998 +Q 183.355942 185.02105 183.487192 184.02355 +Q 183.574692 183.415425 184.108442 183.415425 +Q 184.73188 183.415425 184.73188 184.078238 +Q 184.73188 185.027613 184.458442 188.27605 +z +M 181.422192 188.453238 +Q 180.273755 188.453238 179.698442 189.13355 +Q 179.125317 189.813863 179.125317 191.18105 +Q 179.125317 192.062613 179.750942 192.699175 +Q 180.376567 193.33355 181.216567 193.33355 +Q 181.79188 193.33355 182.187817 193.121363 +Q 182.419692 192.998863 182.94688 192.5548 +Q 183.049692 192.465113 183.145942 192.342613 +L 183.124067 191.159175 +L 183.13063 190.3673 +L 183.145942 189.560113 +Q 182.88563 189.006675 182.454692 188.73105 +Q 182.023755 188.453238 181.422192 188.453238 +z +M 188.948013 194.713863 +Q 187.799575 194.713863 186.9727 193.8673 +Q 186.049575 192.924488 186.00145 191.3298 +Q 185.962075 189.785425 186.782388 188.610738 +Q 187.738325 187.221675 189.446763 187.221675 +Q 190.81395 187.221675 191.518325 188.472925 +Q 192.080513 189.485738 192.058638 190.907613 +Q 192.03895 192.42355 191.266763 193.497613 +Q 190.391763 194.713863 188.948013 194.713863 +z +M 189.359263 188.610738 +Q 188.353013 188.604175 187.793013 189.566675 +Q 187.34895 190.338863 187.34895 191.3298 +Q 187.34895 192.322925 187.889263 192.876363 +Q 188.339888 193.33355 188.948013 193.33355 +Q 189.65895 193.33355 190.173013 192.815113 +Q 190.7527 192.2398 190.7877 191.261988 +Q 190.88395 188.6173 189.359263 188.610738 +z +M 198.32063 188.48605 +Q 198.176255 188.48605 197.981567 188.472925 +Q 197.78688 188.4598 197.644692 188.4598 +Q 197.487192 188.4598 196.715005 188.562613 +L 196.844067 192.602925 +L 196.85063 192.902613 +L 196.857192 193.252613 +Q 196.88563 194.748863 196.139692 194.748863 +Q 195.866255 194.748863 195.665005 194.571675 +Q 195.463755 194.394488 195.463755 194.127613 +Q 195.463755 193.8673 195.483442 193.348863 +Q 195.505317 192.828238 195.505317 192.567925 +L 195.367505 188.575738 +Q 194.868755 188.55605 193.84938 188.4598 +Q 193.241255 188.376675 193.241255 187.783863 +Q 193.241255 187.481988 193.425005 187.285113 +Q 193.610942 187.08605 193.897505 187.08605 +L 195.332505 187.201988 +Q 195.332505 186.854175 195.30188 186.270113 +Q 195.271255 185.683863 195.271255 185.42355 +Q 195.271255 185.136988 195.470317 184.948863 +Q 195.66938 184.760738 195.955942 184.760738 +Q 196.57063 184.760738 196.673442 185.766988 +Q 196.69313 186.01855 196.69313 186.375113 +L 196.680005 186.77105 +L 196.673442 187.195425 +Q 197.520005 187.08605 197.644692 187.08605 +Q 198.35563 187.08605 198.57438 187.153863 +Q 198.990005 187.291675 198.990005 187.796988 +Q 198.990005 188.096675 198.80188 188.291363 +Q 198.613755 188.48605 198.32063 188.48605 +z +M 206.284497 194.324488 +Q 206.113872 194.324488 205.803247 194.219488 +Q 205.492622 194.1123 205.32856 194.1123 +Q 204.97856 194.1123 204.280747 194.153863 +Q 203.585122 194.195425 203.22856 194.195425 +Q 202.961685 194.195425 202.438872 194.263238 +Q 201.91606 194.33105 201.649185 194.33105 +Q 201.57481 194.33105 201.430435 194.3048 +Q 201.288247 194.276363 201.211685 194.276363 +Q 200.741372 194.276363 200.596997 193.819175 +Q 200.51606 193.580738 200.51606 192.998863 +Q 200.51606 191.406363 201.38231 190.435113 +Q 201.780435 189.99105 203.523872 188.794488 +Q 204.499497 188.125113 204.827622 187.748863 +Q 205.41606 187.092613 205.41606 186.21105 +Q 205.41606 185.77355 204.849497 185.4323 +Q 204.350747 185.123863 203.871685 185.123863 +Q 203.241685 185.123863 202.675122 185.486988 +L 201.69731 186.252613 +Q 201.404185 186.484488 201.226997 186.484488 +Q 200.522622 186.484488 200.522622 185.924488 +Q 200.522622 185.602925 200.780747 185.368863 +Q 201.581372 184.61855 202.16981 184.283863 +Q 202.996685 183.811363 203.871685 183.811363 +Q 204.97856 183.811363 205.846997 184.412925 +Q 206.818247 185.088863 206.818247 186.1498 +Q 206.818247 186.845425 206.619185 187.433863 +Q 206.42231 188.0223 206.017622 188.507925 +Q 205.505747 189.122613 204.280747 189.881675 +Q 202.996685 190.688863 202.594185 191.104488 +Q 201.835122 191.891988 201.848247 193.011988 +L 203.256997 192.882925 +Q 204.705122 192.7998 205.32856 192.7998 +Q 205.846997 192.7998 206.312935 192.979175 +Q 206.927622 193.217613 206.927622 193.641988 +Q 206.927622 193.908863 206.741685 194.116675 +Q 206.557935 194.324488 206.284497 194.324488 +z +"/> + </g> + <g id="text_31"> + <path d="M 184.458442 216.517043 +Q 184.375317 217.521106 184.375317 218.525168 +Q 184.375317 220.802356 184.587505 221.963918 +Q 184.60063 222.060168 184.60063 222.121418 +Q 184.60063 222.394856 184.40813 222.572043 +Q 184.217817 222.751418 183.966255 222.751418 +Q 183.54188 222.751418 183.342817 222.134543 +Q 182.85063 222.497668 182.321255 222.681418 +Q 181.79188 222.867356 181.216567 222.867356 +Q 179.801255 222.867356 178.871567 221.922356 +Q 177.91563 220.959856 177.91563 219.448293 +Q 177.91563 217.623918 178.882505 216.523606 +Q 179.84938 215.423293 181.395942 215.423293 +Q 182.187817 215.423293 182.618755 215.668293 +L 183.26188 216.140793 +Q 183.355942 213.262043 183.487192 212.264543 +Q 183.574692 211.656418 184.108442 211.656418 +Q 184.73188 211.656418 184.73188 212.319231 +Q 184.73188 213.268606 184.458442 216.517043 +z +M 181.422192 216.694231 +Q 180.273755 216.694231 179.698442 217.374543 +Q 179.125317 218.054856 179.125317 219.422043 +Q 179.125317 220.303606 179.750942 220.940168 +Q 180.376567 221.574543 181.216567 221.574543 +Q 181.79188 221.574543 182.187817 221.362356 +Q 182.419692 221.239856 182.94688 220.795793 +Q 183.049692 220.706106 183.145942 220.583606 +L 183.124067 219.400168 +L 183.13063 218.608293 +L 183.145942 217.801106 +Q 182.88563 217.247668 182.454692 216.972043 +Q 182.023755 216.694231 181.422192 216.694231 +z +M 188.948013 222.954856 +Q 187.799575 222.954856 186.9727 222.108293 +Q 186.049575 221.165481 186.00145 219.570793 +Q 185.962075 218.026418 186.782388 216.851731 +Q 187.738325 215.462668 189.446763 215.462668 +Q 190.81395 215.462668 191.518325 216.713918 +Q 192.080513 217.726731 192.058638 219.148606 +Q 192.03895 220.664543 191.266763 221.738606 +Q 190.391763 222.954856 188.948013 222.954856 +z +M 189.359263 216.851731 +Q 188.353013 216.845168 187.793013 217.807668 +Q 187.34895 218.579856 187.34895 219.570793 +Q 187.34895 220.563918 187.889263 221.117356 +Q 188.339888 221.574543 188.948013 221.574543 +Q 189.65895 221.574543 190.173013 221.056106 +Q 190.7527 220.480793 190.7877 219.502981 +Q 190.88395 216.858293 189.359263 216.851731 +z +M 198.32063 216.727043 +Q 198.176255 216.727043 197.981567 216.713918 +Q 197.78688 216.700793 197.644692 216.700793 +Q 197.487192 216.700793 196.715005 216.803606 +L 196.844067 220.843918 +L 196.85063 221.143606 +L 196.857192 221.493606 +Q 196.88563 222.989856 196.139692 222.989856 +Q 195.866255 222.989856 195.665005 222.812668 +Q 195.463755 222.635481 195.463755 222.368606 +Q 195.463755 222.108293 195.483442 221.589856 +Q 195.505317 221.069231 195.505317 220.808918 +L 195.367505 216.816731 +Q 194.868755 216.797043 193.84938 216.700793 +Q 193.241255 216.617668 193.241255 216.024856 +Q 193.241255 215.722981 193.425005 215.526106 +Q 193.610942 215.327043 193.897505 215.327043 +L 195.332505 215.442981 +Q 195.332505 215.095168 195.30188 214.511106 +Q 195.271255 213.924856 195.271255 213.664543 +Q 195.271255 213.377981 195.470317 213.189856 +Q 195.66938 213.001731 195.955942 213.001731 +Q 196.57063 213.001731 196.673442 214.007981 +Q 196.69313 214.259543 196.69313 214.616106 +L 196.680005 215.012043 +L 196.673442 215.436418 +Q 197.520005 215.327043 197.644692 215.327043 +Q 198.35563 215.327043 198.57438 215.394856 +Q 198.990005 215.532668 198.990005 216.037981 +Q 198.990005 216.337668 198.80188 216.532356 +Q 198.613755 216.727043 198.32063 216.727043 +z +M 206.284497 222.565481 +Q 206.113872 222.565481 205.803247 222.460481 +Q 205.492622 222.353293 205.32856 222.353293 +Q 204.97856 222.353293 204.280747 222.394856 +Q 203.585122 222.436418 203.22856 222.436418 +Q 202.961685 222.436418 202.438872 222.504231 +Q 201.91606 222.572043 201.649185 222.572043 +Q 201.57481 222.572043 201.430435 222.545793 +Q 201.288247 222.517356 201.211685 222.517356 +Q 200.741372 222.517356 200.596997 222.060168 +Q 200.51606 221.821731 200.51606 221.239856 +Q 200.51606 219.647356 201.38231 218.676106 +Q 201.780435 218.232043 203.523872 217.035481 +Q 204.499497 216.366106 204.827622 215.989856 +Q 205.41606 215.333606 205.41606 214.452043 +Q 205.41606 214.014543 204.849497 213.673293 +Q 204.350747 213.364856 203.871685 213.364856 +Q 203.241685 213.364856 202.675122 213.727981 +L 201.69731 214.493606 +Q 201.404185 214.725481 201.226997 214.725481 +Q 200.522622 214.725481 200.522622 214.165481 +Q 200.522622 213.843918 200.780747 213.609856 +Q 201.581372 212.859543 202.16981 212.524856 +Q 202.996685 212.052356 203.871685 212.052356 +Q 204.97856 212.052356 205.846997 212.653918 +Q 206.818247 213.329856 206.818247 214.390793 +Q 206.818247 215.086418 206.619185 215.674856 +Q 206.42231 216.263293 206.017622 216.748918 +Q 205.505747 217.363606 204.280747 218.122668 +Q 202.996685 218.929856 202.594185 219.345481 +Q 201.835122 220.132981 201.848247 221.252981 +L 203.256997 221.123918 +Q 204.705122 221.040793 205.32856 221.040793 +Q 205.846997 221.040793 206.312935 221.220168 +Q 206.927622 221.458606 206.927622 221.882981 +Q 206.927622 222.149856 206.741685 222.357668 +Q 206.557935 222.565481 206.284497 222.565481 +z +M 216.8802 212.209856 +Q 216.8802 212.448293 216.455825 212.907668 +Q 216.143013 213.220481 215.834575 213.535481 +Q 215.075513 214.397356 214.644575 215.996418 +Q 214.268325 217.392043 214.268325 218.737356 +Q 214.268325 222.211106 215.841138 223.829856 +Q 216.156138 224.077043 216.4777 224.322043 +Q 216.873638 224.637043 216.873638 224.945481 +Q 216.873638 225.170793 216.694263 225.337043 +Q 216.517075 225.505481 216.2852 225.505481 +Q 216.079575 225.505481 215.793013 225.347981 +Q 212.901138 223.729231 212.901138 218.579856 +Q 212.901138 216.727043 213.647075 214.828293 +Q 214.480513 212.715168 215.834575 211.765793 +Q 216.108013 211.573293 216.265513 211.573293 +Q 216.510513 211.573293 216.694263 211.767981 +Q 216.8802 211.962668 216.8802 212.209856 +z +M 219.935591 217.179856 +L 219.832778 220.577043 +Q 219.832778 221.117356 219.778091 222.162981 +Q 219.710278 222.845481 219.108716 222.845481 +Q 218.439341 222.845481 218.439341 222.149856 +Q 218.439341 221.320793 218.513716 219.664856 +Q 218.590278 218.006731 218.590278 217.179856 +Q 218.590278 216.099231 218.623091 214.707981 +Q 218.658091 213.316731 218.658091 212.236106 +Q 218.658091 211.553606 219.327466 211.553606 +Q 220.003403 211.553606 220.003403 212.236106 +Q 220.003403 213.316731 219.968403 214.707981 +Q 219.935591 216.099231 219.935591 217.179856 +z +M 227.373364 223.002981 +Q 227.244302 223.002981 226.900864 222.703293 +Q 226.594614 222.423293 226.443677 222.204543 +Q 225.787427 222.558918 225.288677 222.740481 +Q 224.789927 222.922043 224.455239 222.922043 +Q 222.853989 222.922043 222.123364 222.018606 +Q 221.432114 221.172043 221.432114 219.422043 +Q 221.432114 217.766106 222.569614 216.591418 +Q 223.709302 215.414543 225.288677 215.414543 +Q 225.883677 215.414543 226.620864 215.722981 +Q 227.550552 216.105793 227.550552 216.646106 +Q 227.550552 216.829856 227.414927 216.974231 +Q 227.347114 217.234543 227.307739 217.829543 +Q 227.270552 218.422356 227.263989 219.352043 +Q 227.257427 220.200793 227.379927 220.692981 +Q 227.447739 220.992668 227.810864 221.896106 +Q 227.858989 222.018606 227.968364 222.259231 +L 228.009927 222.375168 +Q 228.009927 222.648606 227.817427 222.825793 +Q 227.627114 223.002981 227.373364 223.002981 +z +M 225.951489 218.251731 +Q 225.951489 217.958606 225.988677 217.612981 +Q 226.025864 217.267356 226.102427 216.877981 +Q 225.848677 216.748918 225.667114 216.687668 +Q 225.487739 216.626418 225.378364 216.626418 +Q 224.317427 216.626418 223.547427 217.490481 +Q 222.779614 218.354543 222.779614 219.483293 +Q 222.779614 220.603293 223.175552 221.165481 +Q 223.573677 221.725481 224.365552 221.725481 +Q 225.021802 221.725481 225.478989 221.484856 +Q 225.726177 221.355793 226.170239 220.966418 +Q 225.951489 219.155168 225.951489 218.251731 +z +M 234.517739 217.501418 +Q 234.469614 218.354543 233.833052 218.354543 +Q 233.244614 218.354543 233.244614 217.678606 +Q 233.244614 217.547356 233.224927 217.199543 +L 233.205239 216.626418 +Q 232.124614 216.755481 231.474927 217.234543 +Q 230.866802 217.678606 230.464302 218.573293 +L 230.477427 222.320481 +Q 230.477427 223.009543 229.799302 223.009543 +Q 229.197739 223.009543 229.197739 222.320481 +L 229.197739 217.521106 +Q 229.197739 217.295793 229.215239 216.845168 +Q 229.232739 216.392356 229.232739 216.167043 +Q 229.232739 215.477981 229.834302 215.477981 +Q 230.503677 215.477981 230.510239 216.611106 +Q 231.822739 215.346731 233.423989 215.346731 +Q 233.977427 215.346731 234.250864 215.764543 +Q 234.524302 216.180168 234.524302 217.022356 +Q 234.524302 217.376731 234.517739 217.501418 +z +M 241.550552 219.605793 +L 241.393052 221.902668 +Q 241.353677 223.269856 241.113052 224.138293 +Q 240.806802 225.245168 240.128677 225.772356 +Q 239.308364 226.408918 237.757427 226.408918 +Q 236.847427 226.408918 236.232739 226.284231 +Q 235.370864 226.113606 235.370864 225.573293 +Q 235.370864 224.965168 235.965864 224.965168 +Q 236.213052 224.965168 236.786177 225.085481 +Q 237.361489 225.205793 238.057114 225.190481 +Q 239.369614 225.170793 239.870552 223.919543 +Q 240.198677 223.086106 240.218364 221.355793 +Q 239.848677 222.040481 239.338989 222.381731 +Q 238.831489 222.722981 238.175239 222.722981 +Q 236.937114 222.722981 236.160552 221.878606 +Q 235.386177 221.034231 235.386177 219.688918 +Q 235.386177 217.842668 236.444927 216.713918 +Q 237.538677 215.552356 239.424302 215.552356 +Q 240.060864 215.552356 240.491802 215.716418 +Q 240.922739 215.880481 241.148052 216.208606 +Q 241.878677 216.228293 241.878677 217.022356 +Q 241.878677 217.507981 241.736489 218.321731 +Q 241.578989 219.264543 241.550552 219.605793 +z +M 239.356489 216.646106 +Q 238.057114 216.646106 237.346177 217.540793 +Q 236.711802 218.347981 236.711802 219.592668 +Q 236.711802 220.583606 237.088052 221.082356 +Q 237.464302 221.581106 238.214614 221.581106 +Q 238.905864 221.581106 239.555552 220.802356 +Q 240.143989 220.084856 240.224927 219.380481 +Q 240.369302 218.641106 240.533364 217.063918 +Q 240.259927 216.851731 239.964614 216.748918 +Q 239.671489 216.646106 239.356489 216.646106 +z +M 246.548716 222.867356 +Q 245.004341 222.867356 244.046216 222.095168 +Q 243.000591 221.239856 243.000591 219.702043 +Q 243.000591 217.923606 243.862466 216.720481 +Q 244.798716 215.407981 246.362778 215.407981 +Q 247.498091 215.407981 248.215591 215.790793 +Q 249.097153 216.263293 249.097153 217.241106 +Q 249.097153 217.923606 248.324966 218.485793 +Q 247.983716 218.730793 246.876841 219.251418 +L 244.264966 220.487356 +Q 244.647778 221.056106 245.218716 221.342668 +Q 245.789653 221.629231 246.548716 221.629231 +Q 247.019028 221.629231 247.655591 221.452043 +Q 248.462778 221.226731 248.694653 220.861418 +Q 248.926528 220.493918 249.193403 220.493918 +Q 249.434028 220.493918 249.619966 220.675481 +Q 249.808091 220.857043 249.808091 221.095481 +Q 249.808091 221.854543 248.585278 222.401418 +Q 247.539653 222.867356 246.548716 222.867356 +z +M 246.362778 216.639543 +Q 245.529341 216.639543 244.975903 217.284856 +Q 244.422466 217.930168 244.149028 219.229543 +L 246.246841 218.232043 +Q 247.484966 217.630481 248.012153 217.186418 +Q 247.423716 216.639543 246.362778 216.639543 +z +M 254.833325 218.579856 +Q 254.833325 223.729231 251.934888 225.347981 +Q 251.654888 225.505481 251.449263 225.505481 +Q 251.217388 225.505481 251.038013 225.337043 +Q 250.860825 225.170793 250.860825 224.945481 +Q 250.860825 224.637043 251.25895 224.322043 +Q 251.571763 224.077043 251.893325 223.829856 +Q 253.466138 222.211106 253.466138 218.737356 +Q 253.466138 217.392043 253.089888 215.996418 +Q 252.652388 214.397356 251.899888 213.535481 +Q 251.587075 213.220481 251.278638 212.907668 +Q 250.854263 212.448293 250.854263 212.209856 +Q 250.854263 211.962668 251.035825 211.767981 +Q 251.217388 211.573293 251.462388 211.573293 +Q 251.619888 211.573293 251.899888 211.765793 +Q 253.25395 212.715168 254.087388 214.828293 +Q 254.833325 216.727043 254.833325 218.579856 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 184.458442 216.517043 +Q 184.375317 217.521106 184.375317 218.525168 +Q 184.375317 220.802356 184.587505 221.963918 +Q 184.60063 222.060168 184.60063 222.121418 +Q 184.60063 222.394856 184.40813 222.572043 +Q 184.217817 222.751418 183.966255 222.751418 +Q 183.54188 222.751418 183.342817 222.134543 +Q 182.85063 222.497668 182.321255 222.681418 +Q 181.79188 222.867356 181.216567 222.867356 +Q 179.801255 222.867356 178.871567 221.922356 +Q 177.91563 220.959856 177.91563 219.448293 +Q 177.91563 217.623918 178.882505 216.523606 +Q 179.84938 215.423293 181.395942 215.423293 +Q 182.187817 215.423293 182.618755 215.668293 +L 183.26188 216.140793 +Q 183.355942 213.262043 183.487192 212.264543 +Q 183.574692 211.656418 184.108442 211.656418 +Q 184.73188 211.656418 184.73188 212.319231 +Q 184.73188 213.268606 184.458442 216.517043 +z +M 181.422192 216.694231 +Q 180.273755 216.694231 179.698442 217.374543 +Q 179.125317 218.054856 179.125317 219.422043 +Q 179.125317 220.303606 179.750942 220.940168 +Q 180.376567 221.574543 181.216567 221.574543 +Q 181.79188 221.574543 182.187817 221.362356 +Q 182.419692 221.239856 182.94688 220.795793 +Q 183.049692 220.706106 183.145942 220.583606 +L 183.124067 219.400168 +L 183.13063 218.608293 +L 183.145942 217.801106 +Q 182.88563 217.247668 182.454692 216.972043 +Q 182.023755 216.694231 181.422192 216.694231 +z +M 188.948013 222.954856 +Q 187.799575 222.954856 186.9727 222.108293 +Q 186.049575 221.165481 186.00145 219.570793 +Q 185.962075 218.026418 186.782388 216.851731 +Q 187.738325 215.462668 189.446763 215.462668 +Q 190.81395 215.462668 191.518325 216.713918 +Q 192.080513 217.726731 192.058638 219.148606 +Q 192.03895 220.664543 191.266763 221.738606 +Q 190.391763 222.954856 188.948013 222.954856 +z +M 189.359263 216.851731 +Q 188.353013 216.845168 187.793013 217.807668 +Q 187.34895 218.579856 187.34895 219.570793 +Q 187.34895 220.563918 187.889263 221.117356 +Q 188.339888 221.574543 188.948013 221.574543 +Q 189.65895 221.574543 190.173013 221.056106 +Q 190.7527 220.480793 190.7877 219.502981 +Q 190.88395 216.858293 189.359263 216.851731 +z +M 198.32063 216.727043 +Q 198.176255 216.727043 197.981567 216.713918 +Q 197.78688 216.700793 197.644692 216.700793 +Q 197.487192 216.700793 196.715005 216.803606 +L 196.844067 220.843918 +L 196.85063 221.143606 +L 196.857192 221.493606 +Q 196.88563 222.989856 196.139692 222.989856 +Q 195.866255 222.989856 195.665005 222.812668 +Q 195.463755 222.635481 195.463755 222.368606 +Q 195.463755 222.108293 195.483442 221.589856 +Q 195.505317 221.069231 195.505317 220.808918 +L 195.367505 216.816731 +Q 194.868755 216.797043 193.84938 216.700793 +Q 193.241255 216.617668 193.241255 216.024856 +Q 193.241255 215.722981 193.425005 215.526106 +Q 193.610942 215.327043 193.897505 215.327043 +L 195.332505 215.442981 +Q 195.332505 215.095168 195.30188 214.511106 +Q 195.271255 213.924856 195.271255 213.664543 +Q 195.271255 213.377981 195.470317 213.189856 +Q 195.66938 213.001731 195.955942 213.001731 +Q 196.57063 213.001731 196.673442 214.007981 +Q 196.69313 214.259543 196.69313 214.616106 +L 196.680005 215.012043 +L 196.673442 215.436418 +Q 197.520005 215.327043 197.644692 215.327043 +Q 198.35563 215.327043 198.57438 215.394856 +Q 198.990005 215.532668 198.990005 216.037981 +Q 198.990005 216.337668 198.80188 216.532356 +Q 198.613755 216.727043 198.32063 216.727043 +z +M 206.284497 222.565481 +Q 206.113872 222.565481 205.803247 222.460481 +Q 205.492622 222.353293 205.32856 222.353293 +Q 204.97856 222.353293 204.280747 222.394856 +Q 203.585122 222.436418 203.22856 222.436418 +Q 202.961685 222.436418 202.438872 222.504231 +Q 201.91606 222.572043 201.649185 222.572043 +Q 201.57481 222.572043 201.430435 222.545793 +Q 201.288247 222.517356 201.211685 222.517356 +Q 200.741372 222.517356 200.596997 222.060168 +Q 200.51606 221.821731 200.51606 221.239856 +Q 200.51606 219.647356 201.38231 218.676106 +Q 201.780435 218.232043 203.523872 217.035481 +Q 204.499497 216.366106 204.827622 215.989856 +Q 205.41606 215.333606 205.41606 214.452043 +Q 205.41606 214.014543 204.849497 213.673293 +Q 204.350747 213.364856 203.871685 213.364856 +Q 203.241685 213.364856 202.675122 213.727981 +L 201.69731 214.493606 +Q 201.404185 214.725481 201.226997 214.725481 +Q 200.522622 214.725481 200.522622 214.165481 +Q 200.522622 213.843918 200.780747 213.609856 +Q 201.581372 212.859543 202.16981 212.524856 +Q 202.996685 212.052356 203.871685 212.052356 +Q 204.97856 212.052356 205.846997 212.653918 +Q 206.818247 213.329856 206.818247 214.390793 +Q 206.818247 215.086418 206.619185 215.674856 +Q 206.42231 216.263293 206.017622 216.748918 +Q 205.505747 217.363606 204.280747 218.122668 +Q 202.996685 218.929856 202.594185 219.345481 +Q 201.835122 220.132981 201.848247 221.252981 +L 203.256997 221.123918 +Q 204.705122 221.040793 205.32856 221.040793 +Q 205.846997 221.040793 206.312935 221.220168 +Q 206.927622 221.458606 206.927622 221.882981 +Q 206.927622 222.149856 206.741685 222.357668 +Q 206.557935 222.565481 206.284497 222.565481 +z +M 216.8802 212.209856 +Q 216.8802 212.448293 216.455825 212.907668 +Q 216.143013 213.220481 215.834575 213.535481 +Q 215.075513 214.397356 214.644575 215.996418 +Q 214.268325 217.392043 214.268325 218.737356 +Q 214.268325 222.211106 215.841138 223.829856 +Q 216.156138 224.077043 216.4777 224.322043 +Q 216.873638 224.637043 216.873638 224.945481 +Q 216.873638 225.170793 216.694263 225.337043 +Q 216.517075 225.505481 216.2852 225.505481 +Q 216.079575 225.505481 215.793013 225.347981 +Q 212.901138 223.729231 212.901138 218.579856 +Q 212.901138 216.727043 213.647075 214.828293 +Q 214.480513 212.715168 215.834575 211.765793 +Q 216.108013 211.573293 216.265513 211.573293 +Q 216.510513 211.573293 216.694263 211.767981 +Q 216.8802 211.962668 216.8802 212.209856 +z +M 219.935591 217.179856 +L 219.832778 220.577043 +Q 219.832778 221.117356 219.778091 222.162981 +Q 219.710278 222.845481 219.108716 222.845481 +Q 218.439341 222.845481 218.439341 222.149856 +Q 218.439341 221.320793 218.513716 219.664856 +Q 218.590278 218.006731 218.590278 217.179856 +Q 218.590278 216.099231 218.623091 214.707981 +Q 218.658091 213.316731 218.658091 212.236106 +Q 218.658091 211.553606 219.327466 211.553606 +Q 220.003403 211.553606 220.003403 212.236106 +Q 220.003403 213.316731 219.968403 214.707981 +Q 219.935591 216.099231 219.935591 217.179856 +z +M 227.373364 223.002981 +Q 227.244302 223.002981 226.900864 222.703293 +Q 226.594614 222.423293 226.443677 222.204543 +Q 225.787427 222.558918 225.288677 222.740481 +Q 224.789927 222.922043 224.455239 222.922043 +Q 222.853989 222.922043 222.123364 222.018606 +Q 221.432114 221.172043 221.432114 219.422043 +Q 221.432114 217.766106 222.569614 216.591418 +Q 223.709302 215.414543 225.288677 215.414543 +Q 225.883677 215.414543 226.620864 215.722981 +Q 227.550552 216.105793 227.550552 216.646106 +Q 227.550552 216.829856 227.414927 216.974231 +Q 227.347114 217.234543 227.307739 217.829543 +Q 227.270552 218.422356 227.263989 219.352043 +Q 227.257427 220.200793 227.379927 220.692981 +Q 227.447739 220.992668 227.810864 221.896106 +Q 227.858989 222.018606 227.968364 222.259231 +L 228.009927 222.375168 +Q 228.009927 222.648606 227.817427 222.825793 +Q 227.627114 223.002981 227.373364 223.002981 +z +M 225.951489 218.251731 +Q 225.951489 217.958606 225.988677 217.612981 +Q 226.025864 217.267356 226.102427 216.877981 +Q 225.848677 216.748918 225.667114 216.687668 +Q 225.487739 216.626418 225.378364 216.626418 +Q 224.317427 216.626418 223.547427 217.490481 +Q 222.779614 218.354543 222.779614 219.483293 +Q 222.779614 220.603293 223.175552 221.165481 +Q 223.573677 221.725481 224.365552 221.725481 +Q 225.021802 221.725481 225.478989 221.484856 +Q 225.726177 221.355793 226.170239 220.966418 +Q 225.951489 219.155168 225.951489 218.251731 +z +M 234.517739 217.501418 +Q 234.469614 218.354543 233.833052 218.354543 +Q 233.244614 218.354543 233.244614 217.678606 +Q 233.244614 217.547356 233.224927 217.199543 +L 233.205239 216.626418 +Q 232.124614 216.755481 231.474927 217.234543 +Q 230.866802 217.678606 230.464302 218.573293 +L 230.477427 222.320481 +Q 230.477427 223.009543 229.799302 223.009543 +Q 229.197739 223.009543 229.197739 222.320481 +L 229.197739 217.521106 +Q 229.197739 217.295793 229.215239 216.845168 +Q 229.232739 216.392356 229.232739 216.167043 +Q 229.232739 215.477981 229.834302 215.477981 +Q 230.503677 215.477981 230.510239 216.611106 +Q 231.822739 215.346731 233.423989 215.346731 +Q 233.977427 215.346731 234.250864 215.764543 +Q 234.524302 216.180168 234.524302 217.022356 +Q 234.524302 217.376731 234.517739 217.501418 +z +M 241.550552 219.605793 +L 241.393052 221.902668 +Q 241.353677 223.269856 241.113052 224.138293 +Q 240.806802 225.245168 240.128677 225.772356 +Q 239.308364 226.408918 237.757427 226.408918 +Q 236.847427 226.408918 236.232739 226.284231 +Q 235.370864 226.113606 235.370864 225.573293 +Q 235.370864 224.965168 235.965864 224.965168 +Q 236.213052 224.965168 236.786177 225.085481 +Q 237.361489 225.205793 238.057114 225.190481 +Q 239.369614 225.170793 239.870552 223.919543 +Q 240.198677 223.086106 240.218364 221.355793 +Q 239.848677 222.040481 239.338989 222.381731 +Q 238.831489 222.722981 238.175239 222.722981 +Q 236.937114 222.722981 236.160552 221.878606 +Q 235.386177 221.034231 235.386177 219.688918 +Q 235.386177 217.842668 236.444927 216.713918 +Q 237.538677 215.552356 239.424302 215.552356 +Q 240.060864 215.552356 240.491802 215.716418 +Q 240.922739 215.880481 241.148052 216.208606 +Q 241.878677 216.228293 241.878677 217.022356 +Q 241.878677 217.507981 241.736489 218.321731 +Q 241.578989 219.264543 241.550552 219.605793 +z +M 239.356489 216.646106 +Q 238.057114 216.646106 237.346177 217.540793 +Q 236.711802 218.347981 236.711802 219.592668 +Q 236.711802 220.583606 237.088052 221.082356 +Q 237.464302 221.581106 238.214614 221.581106 +Q 238.905864 221.581106 239.555552 220.802356 +Q 240.143989 220.084856 240.224927 219.380481 +Q 240.369302 218.641106 240.533364 217.063918 +Q 240.259927 216.851731 239.964614 216.748918 +Q 239.671489 216.646106 239.356489 216.646106 +z +M 246.548716 222.867356 +Q 245.004341 222.867356 244.046216 222.095168 +Q 243.000591 221.239856 243.000591 219.702043 +Q 243.000591 217.923606 243.862466 216.720481 +Q 244.798716 215.407981 246.362778 215.407981 +Q 247.498091 215.407981 248.215591 215.790793 +Q 249.097153 216.263293 249.097153 217.241106 +Q 249.097153 217.923606 248.324966 218.485793 +Q 247.983716 218.730793 246.876841 219.251418 +L 244.264966 220.487356 +Q 244.647778 221.056106 245.218716 221.342668 +Q 245.789653 221.629231 246.548716 221.629231 +Q 247.019028 221.629231 247.655591 221.452043 +Q 248.462778 221.226731 248.694653 220.861418 +Q 248.926528 220.493918 249.193403 220.493918 +Q 249.434028 220.493918 249.619966 220.675481 +Q 249.808091 220.857043 249.808091 221.095481 +Q 249.808091 221.854543 248.585278 222.401418 +Q 247.539653 222.867356 246.548716 222.867356 +z +M 246.362778 216.639543 +Q 245.529341 216.639543 244.975903 217.284856 +Q 244.422466 217.930168 244.149028 219.229543 +L 246.246841 218.232043 +Q 247.484966 217.630481 248.012153 217.186418 +Q 247.423716 216.639543 246.362778 216.639543 +z +M 254.833325 218.579856 +Q 254.833325 223.729231 251.934888 225.347981 +Q 251.654888 225.505481 251.449263 225.505481 +Q 251.217388 225.505481 251.038013 225.337043 +Q 250.860825 225.170793 250.860825 224.945481 +Q 250.860825 224.637043 251.25895 224.322043 +Q 251.571763 224.077043 251.893325 223.829856 +Q 253.466138 222.211106 253.466138 218.737356 +Q 253.466138 217.392043 253.089888 215.996418 +Q 252.652388 214.397356 251.899888 213.535481 +Q 251.587075 213.220481 251.278638 212.907668 +Q 250.854263 212.448293 250.854263 212.209856 +Q 250.854263 211.962668 251.035825 211.767981 +Q 251.217388 211.573293 251.462388 211.573293 +Q 251.619888 211.573293 251.899888 211.765793 +Q 253.25395 212.715168 254.087388 214.828293 +Q 254.833325 216.727043 254.833325 218.579856 +z +"/> + </g> + </g> + </g> + <defs> + <clipPath id="p8cb1c52a98"> + <rect height="238.66" width="499.705" x="84.38" y="20.52"/> + </clipPath> + </defs> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/images/Roofline_juwels_1.svg b/images/Roofline_juwels_1.svg new file mode 100644 index 0000000..0362867 --- /dev/null +++ b/images/Roofline_juwels_1.svg @@ -0,0 +1,20216 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<!-- Created with matplotlib (https://matplotlib.org/) --> +<svg height="324pt" version="1.1" viewBox="0 0 612 324" width="612pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <metadata> + <rdf:RDF xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> + <cc:Work> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + <dc:date>2020-11-15T20:41:18.368331</dc:date> + <dc:format>image/svg+xml</dc:format> + <dc:creator> + <cc:Agent> + <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title> + </cc:Agent> + </dc:creator> + </cc:Work> + </rdf:RDF> + </metadata> + <defs> + <style type="text/css">*{stroke-linecap:butt;stroke-linejoin:round;}</style> + </defs> + <g id="figure_1"> + <g id="patch_1"> + <path d="M 0 324 +L 1 324.031436 +L 2 324.068377 +L 3 324.166123 +L 4 324.198645 +L 5 324.27227 +L 6 324.310835 +L 7 324.346248 +L 8 324.403888 +L 9 324.474274 +L 10 324.526239 +L 11 324.585328 +L 12 324.673649 +L 13 324.719794 +L 14 324.762205 +L 15 324.792697 +L 16 324.818742 +L 17 324.839942 +L 18 324.894243 +L 19 324.922181 +L 20 324.951905 +L 21 324.9773 +L 22 324.9885 +L 23 324.998624 +L 24 324.99842 +L 25 324.98891 +L 26 324.977256 +L 27 324.946227 +L 28 324.935059 +L 29 324.904942 +L 30 324.845165 +L 31 324.807973 +L 32 324.768877 +L 33 324.726437 +L 34 324.693672 +L 35 324.626246 +L 36 324.58712 +L 37 324.544445 +L 38 324.473865 +L 39 324.437474 +L 40 324.379071 +L 41 324.268118 +L 42 324.19746 +L 43 324.08452 +L 44 324.038747 +L 45 323.977464 +L 46 323.928965 +L 47 323.848142 +L 48 323.729623 +L 49 323.659412 +L 50 323.57615 +L 51 323.543008 +L 52 323.491771 +L 53 323.423372 +L 54 323.357157 +L 55 323.28024 +L 56 323.252924 +L 57 323.226447 +L 58 323.203796 +L 59 323.184265 +L 60 323.157871 +L 61 323.1081 +L 62 323.073027 +L 63 323.037161 +L 64 323.021794 +L 65 323.006025 +L 66 323.002612 +L 67 323.000195 +L 68 323.000681 +L 69 323.00261 +L 70 323.015867 +L 71 323.024258 +L 72 323.045794 +L 73 323.068827 +L 74 323.08606 +L 75 323.104523 +L 76 323.124975 +L 77 323.141575 +L 78 323.204354 +L 79 323.279619 +L 80 323.312258 +L 81 323.379822 +L 82 323.433869 +L 83 323.467573 +L 84 323.557699 +L 85 323.586234 +L 86 323.61772 +L 87 323.648731 +L 88 323.703539 +L 89 323.768126 +L 90 323.806322 +L 91 323.902256 +L 92 323.951514 +L 93 323.995583 +L 94 324.035707 +L 95 324.144074 +L 96 324.185702 +L 97 324.247844 +L 98 324.317806 +L 99 324.42231 +L 100 324.459298 +L 101 324.505175 +L 102 324.57367 +L 103 324.622416 +L 104 324.700013 +L 105 324.730554 +L 106 324.800068 +L 107 324.824041 +L 108 324.852663 +L 109 324.894456 +L 110 324.916032 +L 111 324.92998 +L 112 324.956702 +L 113 324.966012 +L 114 324.978459 +L 115 324.989514 +L 116 324.995178 +L 117 324.999942 +L 118 324.994394 +L 119 324.981106 +L 120 324.973589 +L 121 324.948804 +L 122 324.925235 +L 123 324.889055 +L 124 324.863093 +L 125 324.840771 +L 126 324.772011 +L 127 324.697476 +L 128 324.603497 +L 129 324.552445 +L 130 324.498511 +L 131 324.46326 +L 132 324.357172 +L 133 324.304908 +L 134 324.268001 +L 135 324.23697 +L 136 324.175815 +L 137 324.108395 +L 138 324.059489 +L 139 323.994297 +L 140 323.956109 +L 141 323.914113 +L 142 323.872096 +L 143 323.81258 +L 144 323.69942 +L 145 323.647169 +L 146 323.607751 +L 147 323.56065 +L 148 323.50387 +L 149 323.471207 +L 150 323.435029 +L 151 323.402939 +L 152 323.368659 +L 153 323.310281 +L 154 323.265096 +L 155 323.235472 +L 156 323.185086 +L 157 323.159889 +L 158 323.138838 +L 159 323.10387 +L 160 323.07958 +L 161 323.065513 +L 162 323.046571 +L 163 323.03091 +L 164 323.018358 +L 165 323.012522 +L 166 323.00564 +L 167 323.000466 +L 168 323.002249 +L 169 323.004974 +L 170 323.016128 +L 171 323.044363 +L 172 323.088151 +L 173 323.10884 +L 174 323.149813 +L 175 323.189888 +L 176 323.208998 +L 177 323.231507 +L 178 323.298158 +L 179 323.347868 +L 180 323.421574 +L 181 323.452888 +L 182 323.52951 +L 183 323.567808 +L 184 323.641925 +L 185 323.745983 +L 186 323.815814 +L 187 323.921048 +L 188 323.976063 +L 189 324.099538 +L 190 324.170097 +L 191 324.285936 +L 192 324.336117 +L 193 324.371721 +L 194 324.463128 +L 195 324.516636 +L 196 324.604544 +L 197 324.673729 +L 198 324.720493 +L 199 324.792537 +L 200 324.842679 +L 201 324.860069 +L 202 324.887072 +L 203 324.906499 +L 204 324.925837 +L 205 324.964086 +L 206 324.980519 +L 207 324.988888 +L 208 324.993207 +L 209 324.999762 +L 210 324.997216 +L 211 324.991757 +L 212 324.975329 +L 213 324.943394 +L 214 324.905414 +L 215 324.87061 +L 216 324.807538 +L 217 324.786111 +L 218 324.735493 +L 219 324.710536 +L 220 324.654902 +L 221 324.623673 +L 222 324.573529 +L 223 324.541036 +L 224 324.460624 +L 225 324.391698 +L 226 324.276001 +L 227 324.200522 +L 228 324.084997 +L 229 324.005513 +L 230 323.897072 +L 231 323.857704 +L 232 323.754836 +L 233 323.655038 +L 234 323.609541 +L 235 323.575219 +L 236 323.523263 +L 237 323.483616 +L 238 323.448102 +L 239 323.380457 +L 240 323.341375 +L 241 323.290894 +L 242 323.241588 +L 243 323.190518 +L 244 323.146279 +L 245 323.124259 +L 246 323.108703 +L 247 323.066256 +L 248 323.051388 +L 249 323.02866 +L 250 323.008344 +L 251 323.002547 +L 252 323.000065 +L 253 323.003122 +L 254 323.014718 +L 255 323.031638 +L 256 323.063299 +L 257 323.077382 +L 258 323.130054 +L 259 323.179143 +L 260 323.233844 +L 261 323.278192 +L 262 323.348184 +L 263 323.398567 +L 264 323.452474 +L 265 323.521913 +L 266 323.579301 +L 267 323.629466 +L 268 323.706628 +L 269 323.764818 +L 270 323.825456 +L 271 323.862657 +L 272 323.927749 +L 273 324.032879 +L 274 324.093181 +L 275 324.189503 +L 276 324.221506 +L 277 324.272523 +L 278 324.389315 +L 279 324.424762 +L 280 324.480642 +L 281 324.511018 +L 282 324.599404 +L 283 324.644168 +L 284 324.725056 +L 285 324.785202 +L 286 324.848288 +L 287 324.871236 +L 288 324.887406 +L 289 324.916335 +L 290 324.946687 +L 291 324.959261 +L 292 324.98414 +L 293 324.996224 +L 294 324.999986 +L 295 324.99555 +L 296 324.983211 +L 297 324.968798 +L 298 324.952725 +L 299 324.917204 +L 300 324.89727 +L 301 324.840681 +L 302 324.773487 +L 303 324.746117 +L 304 324.711969 +L 305 324.663289 +L 306 324.615004 +L 307 324.555927 +L 308 324.460322 +L 309 324.417182 +L 310 324.367334 +L 311 324.3088 +L 312 324.261214 +L 313 324.200086 +L 314 324.144001 +L 315 324.06983 +L 316 323.952592 +L 317 323.896868 +L 318 323.788642 +L 319 323.682492 +L 320 323.57492 +L 321 323.540412 +L 322 323.437105 +L 323 323.361381 +L 324 323.321946 +L 325 323.282562 +L 326 323.26008 +L 327 323.204267 +L 328 323.178215 +L 329 323.14798 +L 330 323.097209 +L 331 323.078558 +L 332 323.056849 +L 333 323.044203 +L 334 323.02521 +L 335 323.00782 +L 336 323.000782 +L 337 323.001806 +L 338 323.00881 +L 339 323.01818 +L 340 323.041578 +L 341 323.066661 +L 342 323.07906 +L 343 323.112153 +L 344 323.12852 +L 345 323.146925 +L 346 323.196062 +L 347 323.239875 +L 348 323.28296 +L 349 323.305901 +L 350 323.346164 +L 351 323.431024 +L 352 323.473416 +L 353 323.537802 +L 354 323.582091 +L 355 323.689937 +L 356 323.766877 +L 357 323.803319 +L 358 323.858206 +L 359 323.933307 +L 360 323.991902 +L 361 324.028477 +L 362 324.140524 +L 363 324.202209 +L 364 324.252729 +L 365 324.351514 +L 366 324.389536 +L 367 324.424984 +L 368 324.516618 +L 369 324.55989 +L 370 324.613219 +L 371 324.646084 +L 372 324.708978 +L 373 324.762832 +L 374 324.819958 +L 375 324.842048 +L 376 324.885787 +L 377 324.932881 +L 378 324.949728 +L 379 324.977802 +L 380 324.988798 +L 381 324.993367 +L 382 324.999015 +L 383 324.999066 +L 384 324.995976 +L 385 324.992463 +L 386 324.986641 +L 387 324.973789 +L 388 324.950164 +L 389 324.93528 +L 390 324.911708 +L 391 324.875389 +L 392 324.843806 +L 393 324.813913 +L 394 324.735221 +L 395 324.69867 +L 396 324.672947 +L 397 324.602274 +L 398 324.511172 +L 399 324.449215 +L 400 324.415602 +L 401 324.381102 +L 402 324.283662 +L 403 324.236072 +L 404 324.204566 +L 405 324.160881 +L 406 324.090712 +L 407 324.040845 +L 408 324.006168 +L 409 323.89652 +L 410 323.863049 +L 411 323.825707 +L 412 323.745462 +L 413 323.706968 +L 414 323.665191 +L 415 323.622766 +L 416 323.513038 +L 417 323.424753 +L 418 323.350107 +L 419 323.26165 +L 420 323.187588 +L 421 323.138423 +L 422 323.082806 +L 423 323.048106 +L 424 323.036235 +L 425 323.014012 +L 426 323.002033 +L 427 323.000281 +L 428 323.005698 +L 429 323.021896 +L 430 323.038396 +L 431 323.069579 +L 432 323.082944 +L 433 323.112587 +L 434 323.17561 +L 435 323.224931 +L 436 323.27102 +L 437 323.353247 +L 438 323.39915 +L 439 323.433475 +L 440 323.487014 +L 441 323.575901 +L 442 323.607039 +L 443 323.715088 +L 444 323.82716 +L 445 323.862598 +L 446 323.947384 +L 447 324.012991 +L 448 324.115045 +L 449 324.23126 +L 450 324.271951 +L 451 324.31304 +L 452 324.349681 +L 453 324.390677 +L 454 324.466746 +L 455 324.542812 +L 456 324.5735 +L 457 324.599991 +L 458 324.656572 +L 459 324.701088 +L 460 324.731106 +L 461 324.758162 +L 462 324.800727 +L 463 324.853592 +L 464 324.884513 +L 465 324.910788 +L 466 324.925721 +L 467 324.95601 +L 468 324.977339 +L 469 324.994228 +L 470 324.998943 +L 471 324.999553 +L 472 324.997507 +L 473 324.991646 +L 474 324.972999 +L 475 324.940942 +L 476 324.894502 +L 477 324.852556 +L 478 324.785851 +L 479 324.716785 +L 480 324.66941 +L 481 324.617891 +L 482 324.578191 +L 483 324.508771 +L 484 324.44224 +L 485 324.333331 +L 486 324.268083 +L 487 324.159875 +L 488 324.098871 +L 489 324.050186 +L 490 323.973952 +L 491 323.914421 +L 492 323.839793 +L 493 323.720966 +L 494 323.623021 +L 495 323.543973 +L 496 323.498226 +L 497 323.470954 +L 498 323.427292 +L 499 323.378708 +L 500 323.346974 +L 501 323.266744 +L 502 323.200251 +L 503 323.176226 +L 504 323.115727 +L 505 323.093495 +L 506 323.074895 +L 507 323.045569 +L 508 323.029868 +L 509 323.021569 +L 510 323.011333 +L 511 323.00099 +L 512 323.001668 +L 513 323.005448 +L 514 323.021889 +L 515 323.034023 +L 516 323.044618 +L 517 323.075995 +L 518 323.101768 +L 519 323.133177 +L 520 323.155986 +L 521 323.17358 +L 522 323.223392 +L 523 323.271052 +L 524 323.342761 +L 525 323.398524 +L 526 323.424722 +L 527 323.45549 +L 528 323.545248 +L 529 323.630042 +L 530 323.695636 +L 531 323.741461 +L 532 323.784458 +L 533 323.845971 +L 534 323.945796 +L 535 323.990226 +L 536 324.040276 +L 537 324.162117 +L 538 324.22181 +L 539 324.253376 +L 540 324.285719 +L 541 324.340279 +L 542 324.382779 +L 543 324.434251 +L 544 324.522636 +L 545 324.556833 +L 546 324.600767 +L 547 324.66448 +L 548 324.739677 +L 549 324.768491 +L 550 324.810695 +L 551 324.85328 +L 552 324.870172 +L 553 324.892653 +L 554 324.93499 +L 555 324.96495 +L 556 324.983583 +L 557 324.993375 +L 558 324.997138 +L 559 324.999976 +L 560 324.998227 +L 561 324.988871 +L 562 324.978174 +L 563 324.968304 +L 564 324.949446 +L 565 324.919107 +L 566 324.880716 +L 567 324.82123 +L 568 324.777941 +L 569 324.717203 +L 570 324.633129 +L 571 324.584836 +L 572 324.541259 +L 573 324.514378 +L 574 324.482448 +L 575 324.415256 +L 576 324.334435 +L 577 324.25889 +L 578 324.21516 +L 579 324.135265 +L 580 324.073786 +L 581 324.010161 +L 582 323.902912 +L 583 323.784202 +L 584 323.742296 +L 585 323.699342 +L 586 323.637143 +L 587 323.607006 +L 588 323.574488 +L 589 323.522553 +L 590 323.417003 +L 591 323.368557 +L 592 323.322233 +L 593 323.288417 +L 594 323.24054 +L 595 323.185662 +L 596 323.161751 +L 597 323.135714 +L 598 323.079597 +L 599 323.065723 +L 600 323.039689 +L 601 323.012943 +L 602 323.005197 +L 603 323.000044 +L 604 323.006242 +L 605 323.012549 +L 606 323.02013 +L 607 323.047636 +L 608 323.091869 +L 609 323.121407 +L 610 323.163254 +L 611 323.222428 +L 612 323.245138 +L 611.28177 323 +L 611.338558 322 +L 611.363728 321 +L 611.446424 320 +L 611.533356 319 +L 611.58404 318 +L 611.621434 317 +L 611.705814 316 +L 611.740325 315 +L 611.832316 314 +L 611.919341 313 +L 612.042481 312 +L 612.08035 311 +L 612.127825 310 +L 612.233351 309 +L 612.330812 308 +L 612.407449 307 +L 612.439376 306 +L 612.493616 305 +L 612.532467 304 +L 612.606172 303 +L 612.638168 302 +L 612.694707 301 +L 612.730823 300 +L 612.799425 299 +L 612.830841 298 +L 612.885508 297 +L 612.904279 296 +L 612.949908 295 +L 612.972811 294 +L 612.981352 293 +L 612.988693 292 +L 612.994988 291 +L 612.998165 290 +L 612.999751 289 +L 612.998288 288 +L 612.985334 287 +L 612.970712 286 +L 612.958856 285 +L 612.940831 284 +L 612.920453 283 +L 612.897054 282 +L 612.882145 281 +L 612.827431 280 +L 612.793834 279 +L 612.731138 278 +L 612.703763 277 +L 612.659783 276 +L 612.580836 275 +L 612.523308 274 +L 612.473329 273 +L 612.401345 272 +L 612.364813 271 +L 612.2965 270 +L 612.208294 269 +L 612.086947 268 +L 612.021266 267 +L 611.987648 266 +L 611.923371 265 +L 611.8774 264 +L 611.805243 263 +L 611.765417 262 +L 611.722787 261 +L 611.616828 260 +L 611.564043 259 +L 611.484766 258 +L 611.442362 257 +L 611.410096 256 +L 611.37523 255 +L 611.332572 254 +L 611.300999 253 +L 611.23342 252 +L 611.196535 251 +L 611.168579 250 +L 611.147731 249 +L 611.122118 248 +L 611.0845 247 +L 611.069658 246 +L 611.044928 245 +L 611.026698 244 +L 611.015291 243 +L 611.009656 242 +L 611.004902 241 +L 611.000293 240 +L 611.001966 239 +L 611.007748 238 +L 611.027744 237 +L 611.039396 236 +L 611.050385 235 +L 611.063352 234 +L 611.113766 233 +L 611.134588 232 +L 611.162535 231 +L 611.21928 230 +L 611.241924 229 +L 611.293327 228 +L 611.334463 227 +L 611.417232 226 +L 611.465692 225 +L 611.517119 224 +L 611.568279 223 +L 611.635578 222 +L 611.668732 221 +L 611.73479 220 +L 611.790975 219 +L 611.852254 218 +L 611.892237 217 +L 611.98866 216 +L 612.10042 215 +L 612.139339 214 +L 612.237188 213 +L 612.271842 212 +L 612.355524 211 +L 612.40603 210 +L 612.475073 209 +L 612.576176 208 +L 612.628622 207 +L 612.71793 206 +L 612.782938 205 +L 612.824483 204 +L 612.866823 203 +L 612.888843 202 +L 612.92633 201 +L 612.943582 200 +L 612.96699 199 +L 612.975557 198 +L 612.984646 197 +L 612.991714 196 +L 612.998741 195 +L 612.999849 194 +L 612.999863 193 +L 612.997189 192 +L 612.994163 191 +L 612.988696 190 +L 612.968701 189 +L 612.95673 188 +L 612.929611 187 +L 612.902599 186 +L 612.875433 185 +L 612.820958 184 +L 612.791342 183 +L 612.749586 182 +L 612.676477 181 +L 612.633039 180 +L 612.562348 179 +L 612.523941 178 +L 612.463602 177 +L 612.432847 176 +L 612.402349 175 +L 612.343439 174 +L 612.300262 173 +L 612.25865 172 +L 612.209535 171 +L 612.144448 170 +L 612.078053 169 +L 611.95329 168 +L 611.909475 167 +L 611.855147 166 +L 611.748443 165 +L 611.705943 164 +L 611.668449 163 +L 611.578953 162 +L 611.52173 161 +L 611.452087 160 +L 611.403068 159 +L 611.347123 158 +L 611.299998 157 +L 611.26111 156 +L 611.207418 155 +L 611.161847 154 +L 611.12491 153 +L 611.102834 152 +L 611.069951 151 +L 611.040231 150 +L 611.027681 149 +L 611.015782 148 +L 611.010664 147 +L 611.002775 146 +L 611.000144 145 +L 611.000942 144 +L 611.004183 143 +L 611.019321 142 +L 611.026258 141 +L 611.042635 140 +L 611.061048 139 +L 611.09064 138 +L 611.112722 137 +L 611.170416 136 +L 611.195607 135 +L 611.26392 134 +L 611.311046 133 +L 611.348394 132 +L 611.403603 131 +L 611.493034 130 +L 611.596144 129 +L 611.650118 128 +L 611.680838 127 +L 611.736379 126 +L 611.774114 125 +L 611.842368 124 +L 611.878197 123 +L 611.947981 122 +L 612.007275 121 +L 612.045882 120 +L 612.079878 119 +L 612.122458 118 +L 612.169107 117 +L 612.223673 116 +L 612.309574 115 +L 612.35625 114 +L 612.413565 113 +L 612.443979 112 +L 612.52903 111 +L 612.562705 110 +L 612.650629 109 +L 612.705614 108 +L 612.744303 107 +L 612.814334 106 +L 612.84478 105 +L 612.902505 104 +L 612.919649 103 +L 612.944384 102 +L 612.959884 101 +L 612.983336 100 +L 612.99015 99 +L 612.994083 98 +L 612.997815 97 +L 612.999848 96 +L 612.991462 95 +L 612.975076 94 +L 612.948806 93 +L 612.935477 92 +L 612.905523 91 +L 612.871272 90 +L 612.850602 89 +L 612.80959 88 +L 612.736272 87 +L 612.713054 86 +L 612.672688 85 +L 612.645437 84 +L 612.564899 83 +L 612.511421 82 +L 612.43285 81 +L 612.384382 80 +L 612.270352 79 +L 612.169667 78 +L 612.085243 77 +L 611.993703 76 +L 611.89129 75 +L 611.850482 74 +L 611.807339 73 +L 611.768038 72 +L 611.734615 71 +L 611.691507 70 +L 611.585928 69 +L 611.530227 68 +L 611.4249 67 +L 611.327903 66 +L 611.304883 65 +L 611.277896 64 +L 611.247795 63 +L 611.174553 62 +L 611.137161 61 +L 611.102202 60 +L 611.083626 59 +L 611.05312 58 +L 611.040908 57 +L 611.031132 56 +L 611.021563 55 +L 611.013354 54 +L 611.002078 53 +L 611.000216 52 +L 611.006518 51 +L 611.012531 50 +L 611.017988 49 +L 611.03818 48 +L 611.048069 47 +L 611.075822 46 +L 611.094829 45 +L 611.110228 44 +L 611.139493 43 +L 611.203297 42 +L 611.25235 41 +L 611.322539 40 +L 611.351648 39 +L 611.411218 38 +L 611.458167 37 +L 611.509289 36 +L 611.563342 35 +L 611.645029 34 +L 611.723686 33 +L 611.760346 32 +L 611.882 31 +L 611.960942 30 +L 612.025433 29 +L 612.071061 28 +L 612.18671 27 +L 612.234985 26 +L 612.270508 25 +L 612.314086 24 +L 612.349862 23 +L 612.420687 22 +L 612.457091 21 +L 612.554567 20 +L 612.623631 19 +L 612.689597 18 +L 612.754127 17 +L 612.777549 16 +L 612.804954 15 +L 612.853448 14 +L 612.883441 13 +L 612.915979 12 +L 612.930722 11 +L 612.944262 10 +L 612.967697 9 +L 612.980177 8 +L 612.987315 7 +L 612.992913 6 +L 612.998519 5 +L 613 4 +L 612.994007 3 +L 612.988042 2 +L 612.97653 0 +L 611 -0.952723 +L 610 -0.94259 +L 609 -0.900632 +L 608 -0.85856 +L 607 -0.827344 +L 606 -0.757486 +L 605 -0.71323 +L 604 -0.63076 +L 603 -0.542573 +L 602 -0.497653 +L 601 -0.401923 +L 600 -0.329819 +L 599 -0.234829 +L 598 -0.178455 +L 597 -0.134258 +L 596 -0.078442 +L 595 -0.038504 +L 594 0.036947 +L 593 0.094942 +L 592 0.132129 +L 591 0.190656 +L 590 0.293433 +L 589 0.35016 +L 588 0.421165 +L 587 0.482934 +L 586 0.520397 +L 585 0.555683 +L 584 0.599101 +L 583 0.64096 +L 582 0.668583 +L 581 0.719698 +L 580 0.753234 +L 579 0.815297 +L 578 0.834939 +L 577 0.896712 +L 576 0.919191 +L 575 0.939414 +L 574 0.960103 +L 573 0.98653 +L 572 0.997487 +L 571 0.999269 +L 570 0.996641 +L 569 0.990091 +L 568 0.968128 +L 567 0.929128 +L 566 0.908845 +L 565 0.892196 +L 564 0.830573 +L 563 0.801989 +L 562 0.778481 +L 561 0.734033 +L 560 0.70807 +L 559 0.65771 +L 558 0.581318 +L 557 0.553797 +L 556 0.521939 +L 555 0.486315 +L 554 0.398542 +L 553 0.301531 +L 552 0.221578 +L 551 0.103903 +L 550 0.031909 +L 549 -0.072257 +L 548 -0.183566 +L 547 -0.278988 +L 546 -0.373885 +L 545 -0.440904 +L 544 -0.501789 +L 543 -0.54625 +L 542 -0.581921 +L 541 -0.661217 +L 540 -0.691472 +L 539 -0.765116 +L 538 -0.797561 +L 537 -0.842088 +L 536 -0.863344 +L 535 -0.891696 +L 534 -0.920022 +L 533 -0.954355 +L 532 -0.967671 +L 531 -0.984463 +L 530 -0.995007 +L 529 -0.998126 +L 528 -0.999962 +L 527 -0.994973 +L 526 -0.989525 +L 525 -0.97538 +L 524 -0.940746 +L 523 -0.921719 +L 522 -0.879119 +L 521 -0.861014 +L 520 -0.816611 +L 519 -0.794181 +L 518 -0.753913 +L 517 -0.721408 +L 516 -0.658097 +L 515 -0.569587 +L 514 -0.483117 +L 513 -0.403482 +L 512 -0.349696 +L 511 -0.289585 +L 510 -0.218544 +L 509 -0.098423 +L 508 0.006039 +L 507 0.116842 +L 506 0.170115 +L 505 0.243365 +L 504 0.281948 +L 503 0.357711 +L 502 0.435272 +L 501 0.521412 +L 500 0.548855 +L 499 0.644831 +L 498 0.720941 +L 497 0.771105 +L 496 0.825458 +L 495 0.853129 +L 494 0.889151 +L 493 0.920712 +L 492 0.938819 +L 491 0.955558 +L 490 0.972565 +L 489 0.989619 +L 488 0.99403 +L 487 0.998289 +L 486 0.999886 +L 485 0.998359 +L 484 0.995935 +L 483 0.992476 +L 482 0.982211 +L 481 0.962483 +L 480 0.950784 +L 479 0.90804 +L 478 0.88236 +L 477 0.838178 +L 476 0.782063 +L 475 0.725365 +L 474 0.693505 +L 473 0.656796 +L 472 0.628663 +L 471 0.572864 +L 470 0.538147 +L 469 0.46646 +L 468 0.410402 +L 467 0.328747 +L 466 0.273173 +L 465 0.188865 +L 464 0.14624 +L 463 0.055234 +L 462 -0.005051 +L 461 -0.110128 +L 460 -0.174313 +L 459 -0.253509 +L 458 -0.319736 +L 457 -0.374012 +L 456 -0.407139 +L 455 -0.463853 +L 454 -0.50741 +L 453 -0.604653 +L 452 -0.678599 +L 451 -0.740393 +L 450 -0.768808 +L 449 -0.794142 +L 448 -0.860397 +L 447 -0.903414 +L 446 -0.931921 +L 445 -0.943915 +L 444 -0.957989 +L 443 -0.968817 +L 442 -0.984115 +L 441 -0.993971 +L 440 -0.999784 +L 439 -0.998949 +L 438 -0.996987 +L 437 -0.993379 +L 436 -0.976068 +L 435 -0.966337 +L 434 -0.932307 +L 433 -0.907236 +L 432 -0.868539 +L 431 -0.802605 +L 430 -0.761617 +L 429 -0.686776 +L 428 -0.654849 +L 427 -0.630635 +L 426 -0.604815 +L 425 -0.545775 +L 424 -0.491063 +L 423 -0.384861 +L 422 -0.304585 +L 421 -0.187843 +L 420 -0.08788 +L 419 -0.035566 +L 418 0.003007 +L 417 0.039368 +L 416 0.160354 +L 415 0.191539 +L 414 0.227915 +L 413 0.290066 +L 412 0.378077 +L 411 0.42247 +L 410 0.470988 +L 409 0.569778 +L 408 0.611246 +L 407 0.653898 +L 406 0.718748 +L 405 0.785183 +L 404 0.805272 +L 403 0.829751 +L 402 0.870359 +L 401 0.894905 +L 400 0.911852 +L 399 0.942871 +L 398 0.965923 +L 397 0.985366 +L 396 0.992773 +L 395 0.996995 +L 394 0.999656 +L 393 0.999239 +L 392 0.993894 +L 391 0.984738 +L 390 0.972213 +L 389 0.945446 +L 388 0.91655 +L 387 0.86624 +L 386 0.837897 +L 385 0.782994 +L 384 0.745187 +L 383 0.692498 +L 382 0.662794 +L 381 0.631793 +L 380 0.601321 +L 379 0.559084 +L 378 0.531062 +L 377 0.433515 +L 376 0.35707 +L 375 0.301773 +L 374 0.220903 +L 373 0.143522 +L 372 0.062112 +L 371 0.005147 +L 370 -0.117966 +L 369 -0.149535 +L 368 -0.216766 +L 367 -0.295058 +L 366 -0.387611 +L 365 -0.421765 +L 364 -0.452679 +L 363 -0.503004 +L 362 -0.547822 +L 361 -0.588823 +L 360 -0.618678 +L 359 -0.663526 +L 358 -0.74679 +L 357 -0.76885 +L 356 -0.812967 +L 355 -0.833129 +L 354 -0.893251 +L 353 -0.93548 +L 352 -0.958737 +L 351 -0.976732 +L 350 -0.983734 +L 349 -0.995973 +L 348 -0.999442 +L 347 -0.998259 +L 346 -0.994084 +L 345 -0.980354 +L 344 -0.972703 +L 343 -0.958263 +L 342 -0.927611 +L 341 -0.902922 +L 340 -0.882675 +L 339 -0.864202 +L 338 -0.845248 +L 337 -0.810642 +L 336 -0.743359 +L 335 -0.695131 +L 334 -0.665749 +L 333 -0.633906 +L 332 -0.555682 +L 331 -0.45647 +L 330 -0.412576 +L 329 -0.301816 +L 328 -0.248043 +L 327 -0.189835 +L 326 -0.153658 +L 325 -0.098867 +L 324 -0.015916 +L 323 0.031754 +L 322 0.120599 +L 321 0.168247 +L 320 0.248469 +L 319 0.337896 +L 318 0.382122 +L 317 0.441179 +L 316 0.539628 +L 315 0.57467 +L 314 0.620434 +L 313 0.673635 +L 312 0.709483 +L 311 0.751738 +L 310 0.793097 +L 309 0.820445 +L 308 0.88147 +L 307 0.904483 +L 306 0.919261 +L 305 0.934284 +L 304 0.947208 +L 303 0.979534 +L 302 0.996802 +L 301 0.999844 +L 300 0.997823 +L 299 0.99401 +L 298 0.978994 +L 297 0.970072 +L 296 0.95778 +L 295 0.929404 +L 294 0.901094 +L 293 0.866107 +L 292 0.813717 +L 291 0.765101 +L 290 0.721134 +L 289 0.682742 +L 288 0.590438 +L 287 0.563187 +L 286 0.517238 +L 285 0.475854 +L 284 0.436431 +L 283 0.377515 +L 282 0.273593 +L 281 0.227262 +L 280 0.140289 +L 279 0.091558 +L 278 0.053928 +L 277 0.017733 +L 276 -0.06793 +L 275 -0.161753 +L 274 -0.273189 +L 273 -0.360274 +L 272 -0.40709 +L 271 -0.463838 +L 270 -0.531601 +L 269 -0.573508 +L 268 -0.625352 +L 267 -0.650645 +L 266 -0.724163 +L 265 -0.770317 +L 264 -0.791479 +L 263 -0.851149 +L 262 -0.887991 +L 261 -0.917061 +L 260 -0.941292 +L 259 -0.951546 +L 258 -0.981839 +L 257 -0.994579 +L 256 -0.999784 +L 255 -0.999825 +L 254 -0.998417 +L 253 -0.992654 +L 252 -0.986301 +L 251 -0.967662 +L 250 -0.943214 +L 249 -0.912437 +L 248 -0.895086 +L 247 -0.880479 +L 246 -0.851999 +L 245 -0.833049 +L 244 -0.804776 +L 243 -0.736949 +L 242 -0.694852 +L 241 -0.659088 +L 240 -0.608192 +L 239 -0.546144 +L 238 -0.469078 +L 237 -0.390646 +L 236 -0.314256 +L 235 -0.272519 +L 234 -0.174586 +L 233 -0.104796 +L 232 -0.033939 +L 231 0.084549 +L 230 0.122597 +L 229 0.158643 +L 228 0.20132 +L 227 0.299241 +L 226 0.371531 +L 225 0.414118 +L 224 0.451421 +L 223 0.546295 +L 222 0.588994 +L 221 0.621715 +L 220 0.647784 +L 219 0.677809 +L 218 0.707013 +L 217 0.742447 +L 216 0.763133 +L 215 0.785911 +L 214 0.848282 +L 213 0.876933 +L 212 0.89743 +L 211 0.932584 +L 210 0.952705 +L 209 0.963835 +L 208 0.983785 +L 207 0.997162 +L 206 0.998974 +L 205 0.993744 +L 204 0.987133 +L 203 0.961107 +L 202 0.93948 +L 201 0.917584 +L 200 0.899066 +L 199 0.868853 +L 198 0.826455 +L 197 0.799415 +L 196 0.778893 +L 195 0.743514 +L 194 0.655618 +L 193 0.618638 +L 192 0.545793 +L 191 0.443104 +L 190 0.409892 +L 189 0.309442 +L 188 0.277702 +L 187 0.234758 +L 186 0.200953 +L 185 0.120665 +L 184 0.086322 +L 183 0.0144 +L 182 -0.061467 +L 181 -0.117562 +L 180 -0.207304 +L 179 -0.24726 +L 178 -0.314957 +L 177 -0.42911 +L 176 -0.460269 +L 175 -0.525752 +L 174 -0.557786 +L 173 -0.642979 +L 172 -0.673037 +L 171 -0.719408 +L 170 -0.749116 +L 169 -0.778759 +L 168 -0.843855 +L 167 -0.877651 +L 166 -0.902804 +L 165 -0.918897 +L 164 -0.955058 +L 163 -0.973964 +L 162 -0.984187 +L 161 -0.992492 +L 160 -0.999215 +L 159 -0.996501 +L 158 -0.988797 +L 157 -0.971166 +L 156 -0.940938 +L 155 -0.912341 +L 154 -0.885031 +L 153 -0.825603 +L 152 -0.77009 +L 151 -0.688452 +L 150 -0.647196 +L 149 -0.60259 +L 148 -0.511042 +L 147 -0.430427 +L 146 -0.384469 +L 145 -0.292923 +L 144 -0.225967 +L 143 -0.179248 +L 142 -0.136118 +L 141 -0.077875 +L 140 -0.030604 +L 139 0.026452 +L 138 0.080989 +L 137 0.196427 +L 136 0.315576 +L 135 0.370627 +L 134 0.40698 +L 133 0.502034 +L 132 0.546466 +L 131 0.575573 +L 130 0.667237 +L 129 0.714029 +L 128 0.749742 +L 127 0.795559 +L 126 0.859505 +L 125 0.892455 +L 124 0.917515 +L 123 0.933607 +L 122 0.970088 +L 121 0.979122 +L 120 0.985274 +L 119 0.990848 +L 118 0.99806 +L 117 0.99889 +L 116 0.994277 +L 115 0.981883 +L 114 0.973583 +L 113 0.937803 +L 112 0.919049 +L 111 0.901448 +L 110 0.87707 +L 109 0.844234 +L 108 0.771924 +L 107 0.735339 +L 106 0.713128 +L 105 0.683072 +L 104 0.643552 +L 103 0.614091 +L 102 0.569454 +L 101 0.500184 +L 100 0.392301 +L 99 0.355195 +L 98 0.247165 +L 97 0.140245 +L 96 0.103559 +L 95 0.051805 +L 94 -0.035129 +L 93 -0.106027 +L 92 -0.227181 +L 91 -0.260107 +L 90 -0.313632 +L 89 -0.359984 +L 88 -0.401339 +L 87 -0.450067 +L 86 -0.490327 +L 85 -0.533979 +L 84 -0.560575 +L 83 -0.651745 +L 82 -0.691652 +L 81 -0.720319 +L 80 -0.762616 +L 79 -0.811738 +L 78 -0.865675 +L 77 -0.918013 +L 76 -0.952001 +L 75 -0.967156 +L 74 -0.980387 +L 73 -0.992416 +L 72 -0.998222 +L 71 -0.99846 +L 70 -0.995029 +L 69 -0.978361 +L 68 -0.950969 +L 67 -0.910428 +L 66 -0.890133 +L 65 -0.872536 +L 64 -0.847806 +L 63 -0.794595 +L 62 -0.753623 +L 61 -0.693228 +L 60 -0.609661 +L 59 -0.563669 +L 58 -0.532753 +L 57 -0.502298 +L 56 -0.455614 +L 55 -0.387673 +L 54 -0.355756 +L 53 -0.30615 +L 52 -0.205734 +L 51 -0.170513 +L 50 -0.129026 +L 49 -0.0754 +L 48 -0.035334 +L 47 0.07453 +L 46 0.195709 +L 45 0.233871 +L 44 0.303602 +L 43 0.362359 +L 42 0.415477 +L 41 0.479944 +L 40 0.522985 +L 39 0.587131 +L 38 0.631929 +L 37 0.71055 +L 36 0.733761 +L 35 0.756219 +L 34 0.826066 +L 33 0.846169 +L 32 0.872053 +L 31 0.895656 +L 30 0.909427 +L 29 0.933238 +L 28 0.968289 +L 27 0.987905 +L 26 0.997925 +L 25 0.999511 +L 24 0.997397 +L 23 0.994191 +L 22 0.987806 +L 21 0.972822 +L 20 0.963505 +L 19 0.943913 +L 18 0.912031 +L 17 0.858743 +L 16 0.824485 +L 15 0.803278 +L 14 0.770858 +L 13 0.745139 +L 12 0.704247 +L 11 0.679944 +L 10 0.652386 +L 9 0.613312 +L 8 0.574818 +L 7 0.521172 +L 6 0.478431 +L 5 0.446006 +L 4 0.408082 +L 3 0.378531 +L 2 0.304491 +L 1 0.26975 +L 0 0.198648 +L 0.140692 1 +L 0.106477 2 +L 0.001931 3 +L -0.031948 4 +L -0.139586 5 +L -0.197401 6 +L -0.263521 7 +L -0.338446 8 +L -0.397233 9 +L -0.504686 10 +L -0.600611 11 +L -0.660743 12 +L -0.694963 13 +L -0.772666 14 +L -0.810252 15 +L -0.853431 16 +L -0.881952 17 +L -0.917155 18 +L -0.941985 19 +L -0.967909 20 +L -0.983386 21 +L -0.988682 22 +L -0.999195 23 +L -0.999894 24 +L -0.998307 25 +L -0.983759 26 +L -0.976299 27 +L -0.949036 28 +L -0.904736 29 +L -0.887316 30 +L -0.847912 31 +L -0.811558 32 +L -0.773772 33 +L -0.719976 34 +L -0.6736 35 +L -0.625248 36 +L -0.57127 37 +L -0.507815 38 +L -0.41649 39 +L -0.374633 40 +L -0.343546 41 +L -0.27172 42 +L -0.238363 43 +L -0.204546 44 +L -0.16887 45 +L -0.085534 46 +L -0.053624 47 +L 0.040791 48 +L 0.163353 49 +L 0.248217 50 +L 0.307634 51 +L 0.341295 52 +L 0.436499 53 +L 0.466063 54 +L 0.500969 55 +L 0.532344 56 +L 0.629809 57 +L 0.655764 58 +L 0.706154 59 +L 0.736458 60 +L 0.792812 61 +L 0.811609 62 +L 0.857562 63 +L 0.889309 64 +L 0.928102 65 +L 0.939367 66 +L 0.962917 67 +L 0.984478 68 +L 0.997526 69 +L 0.999538 70 +L 0.995753 71 +L 0.985115 72 +L 0.975318 73 +L 0.958534 74 +L 0.918546 75 +L 0.878403 76 +L 0.849158 77 +L 0.79297 78 +L 0.728315 79 +L 0.702635 80 +L 0.630177 81 +L 0.581336 82 +L 0.510439 83 +L 0.463434 84 +L 0.378435 85 +L 0.319363 86 +L 0.222007 87 +L 0.164991 88 +L 0.117272 89 +L 0.014472 90 +L -0.02234 91 +L -0.076322 92 +L -0.184562 93 +L -0.2602 94 +L -0.31553 95 +L -0.347777 96 +L -0.416353 97 +L -0.459389 98 +L -0.487952 99 +L -0.562466 100 +L -0.594614 101 +L -0.633657 102 +L -0.704582 103 +L -0.742738 104 +L -0.781239 105 +L -0.822464 106 +L -0.860217 107 +L -0.911822 108 +L -0.934482 109 +L -0.969474 110 +L -0.98441 111 +L -0.996883 112 +L -0.999377 113 +L -0.997667 114 +L -0.990768 115 +L -0.973342 116 +L -0.956407 117 +L -0.945227 118 +L -0.924291 119 +L -0.875606 120 +L -0.850806 121 +L -0.823432 122 +L -0.783114 123 +L -0.760187 124 +L -0.704025 125 +L -0.659989 126 +L -0.616491 127 +L -0.559006 128 +L -0.522812 129 +L -0.495364 130 +L -0.467239 131 +L -0.422296 132 +L -0.320379 133 +L -0.236637 134 +L -0.205303 135 +L -0.144729 136 +L -0.026538 137 +L 0.017226 138 +L 0.04926 139 +L 0.105515 140 +L 0.22903 141 +L 0.300206 142 +L 0.341773 143 +L 0.37704 144 +L 0.420393 145 +L 0.487558 146 +L 0.580358 147 +L 0.650854 148 +L 0.691959 149 +L 0.768831 150 +L 0.801376 151 +L 0.841236 152 +L 0.874431 153 +L 0.890969 154 +L 0.927446 155 +L 0.963483 156 +L 0.972432 157 +L 0.988429 158 +L 0.996319 159 +L 0.999895 160 +L 0.996799 161 +L 0.987033 162 +L 0.97377 163 +L 0.942355 164 +L 0.906664 165 +L 0.881038 166 +L 0.862092 167 +L 0.830678 168 +L 0.772571 169 +L 0.716419 170 +L 0.676783 171 +L 0.582157 172 +L 0.519227 173 +L 0.478763 174 +L 0.447139 175 +L 0.40453 176 +L 0.313182 177 +L 0.238514 178 +L 0.195632 179 +L 0.080774 180 +L -0.044337 181 +L -0.102267 182 +L -0.193938 183 +L -0.310477 184 +L -0.408029 185 +L -0.452502 186 +L -0.516962 187 +L -0.550534 188 +L -0.622316 189 +L -0.669351 190 +L -0.757146 191 +L -0.800149 192 +L -0.834509 193 +L -0.85207 194 +L -0.872354 195 +L -0.888212 196 +L -0.92473 197 +L -0.958305 198 +L -0.975528 199 +L -0.985845 200 +L -0.994201 201 +L -0.999896 202 +L -0.994187 203 +L -0.990069 204 +L -0.976917 205 +L -0.96587 206 +L -0.938511 207 +L -0.913218 208 +L -0.890446 209 +L -0.854054 210 +L -0.812807 211 +L -0.783319 212 +L -0.762338 213 +L -0.7181 214 +L -0.657794 215 +L -0.627516 216 +L -0.552709 217 +L -0.45367 218 +L -0.417209 219 +L -0.309864 220 +L -0.278564 221 +L -0.178908 222 +L -0.1292 223 +L -0.09734 224 +L -0.048052 225 +L 0.059125 226 +L 0.176294 227 +L 0.243923 228 +L 0.33879 229 +L 0.423477 230 +L 0.473971 231 +L 0.559699 232 +L 0.639038 233 +L 0.719441 234 +L 0.741948 235 +L 0.804237 236 +L 0.866676 237 +L 0.912554 238 +L 0.928877 239 +L 0.942867 240 +L 0.969584 241 +L 0.978976 242 +L 0.992336 243 +L 0.996199 244 +L 0.999669 245 +L 0.999452 246 +L 0.987873 247 +L 0.970207 248 +L 0.960378 249 +L 0.943126 250 +L 0.919047 251 +L 0.904695 252 +L 0.890761 253 +L 0.848831 254 +L 0.817457 255 +L 0.78119 256 +L 0.744194 257 +L 0.714233 258 +L 0.663958 259 +L 0.608774 260 +L 0.565306 261 +L 0.517094 262 +L 0.438295 263 +L 0.335053 264 +L 0.294185 265 +L 0.257329 266 +L 0.142324 267 +L 0.093922 268 +L 0.050679 269 +L 0.016176 270 +L -0.067266 271 +L -0.124899 272 +L -0.219326 273 +L -0.259961 274 +L -0.332909 275 +L -0.421783 276 +L -0.477713 277 +L -0.56476 278 +L -0.603306 279 +L -0.678593 280 +L -0.710352 281 +L -0.786973 282 +L -0.845684 283 +L -0.867242 284 +L -0.894782 285 +L -0.938136 286 +L -0.956954 287 +L -0.97281 288 +L -0.990081 289 +L -0.995143 290 +L -0.998625 291 +L -0.999954 292 +L -0.992646 293 +L -0.984258 294 +L -0.973159 295 +L -0.962317 296 +L -0.944201 297 +L -0.929045 298 +L -0.913208 299 +L -0.893663 300 +L -0.839374 301 +L -0.767989 302 +L -0.697232 303 +L -0.638825 304 +L -0.607223 305 +L -0.550885 306 +L -0.511916 307 +L -0.47796 308 +L -0.426496 309 +L -0.342586 310 +L -0.305985 311 +L -0.184442 312 +L -0.076239 313 +L -0.029753 314 +L 0.02223 315 +L 0.105604 316 +L 0.203258 317 +L 0.237991 318 +L 0.349841 319 +L 0.415061 320 +L 0.459371 321 +L 0.490208 322 +L 0.582577 324 +z +" style="fill:#ffffff;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 0 324 +L 1 324.031436 +L 2 324.068377 +L 3 324.166123 +L 4 324.198645 +L 5 324.27227 +L 6 324.310835 +L 7 324.346248 +L 8 324.403888 +L 9 324.474274 +L 10 324.526239 +L 11 324.585328 +L 12 324.673649 +L 13 324.719794 +L 14 324.762205 +L 15 324.792697 +L 16 324.818742 +L 17 324.839942 +L 18 324.894243 +L 19 324.922181 +L 20 324.951905 +L 21 324.9773 +L 22 324.9885 +L 23 324.998624 +L 24 324.99842 +L 25 324.98891 +L 26 324.977256 +L 27 324.946227 +L 28 324.935059 +L 29 324.904942 +L 30 324.845165 +L 31 324.807973 +L 32 324.768877 +L 33 324.726437 +L 34 324.693672 +L 35 324.626246 +L 36 324.58712 +L 37 324.544445 +L 38 324.473865 +L 39 324.437474 +L 40 324.379071 +L 41 324.268118 +L 42 324.19746 +L 43 324.08452 +L 44 324.038747 +L 45 323.977464 +L 46 323.928965 +L 47 323.848142 +L 48 323.729623 +L 49 323.659412 +L 50 323.57615 +L 51 323.543008 +L 52 323.491771 +L 53 323.423372 +L 54 323.357157 +L 55 323.28024 +L 56 323.252924 +L 57 323.226447 +L 58 323.203796 +L 59 323.184265 +L 60 323.157871 +L 61 323.1081 +L 62 323.073027 +L 63 323.037161 +L 64 323.021794 +L 65 323.006025 +L 66 323.002612 +L 67 323.000195 +L 68 323.000681 +L 69 323.00261 +L 70 323.015867 +L 71 323.024258 +L 72 323.045794 +L 73 323.068827 +L 74 323.08606 +L 75 323.104523 +L 76 323.124975 +L 77 323.141575 +L 78 323.204354 +L 79 323.279619 +L 80 323.312258 +L 81 323.379822 +L 82 323.433869 +L 83 323.467573 +L 84 323.557699 +L 85 323.586234 +L 86 323.61772 +L 87 323.648731 +L 88 323.703539 +L 89 323.768126 +L 90 323.806322 +L 91 323.902256 +L 92 323.951514 +L 93 323.995583 +L 94 324.035707 +L 95 324.144074 +L 96 324.185702 +L 97 324.247844 +L 98 324.317806 +L 99 324.42231 +L 100 324.459298 +L 101 324.505175 +L 102 324.57367 +L 103 324.622416 +L 104 324.700013 +L 105 324.730554 +L 106 324.800068 +L 107 324.824041 +L 108 324.852663 +L 109 324.894456 +L 110 324.916032 +L 111 324.92998 +L 112 324.956702 +L 113 324.966012 +L 114 324.978459 +L 115 324.989514 +L 116 324.995178 +L 117 324.999942 +L 118 324.994394 +L 119 324.981106 +L 120 324.973589 +L 121 324.948804 +L 122 324.925235 +L 123 324.889055 +L 124 324.863093 +L 125 324.840771 +L 126 324.772011 +L 127 324.697476 +L 128 324.603497 +L 129 324.552445 +L 130 324.498511 +L 131 324.46326 +L 132 324.357172 +L 133 324.304908 +L 134 324.268001 +L 135 324.23697 +L 136 324.175815 +L 137 324.108395 +L 138 324.059489 +L 139 323.994297 +L 140 323.956109 +L 141 323.914113 +L 142 323.872096 +L 143 323.81258 +L 144 323.69942 +L 145 323.647169 +L 146 323.607751 +L 147 323.56065 +L 148 323.50387 +L 149 323.471207 +L 150 323.435029 +L 151 323.402939 +L 152 323.368659 +L 153 323.310281 +L 154 323.265096 +L 155 323.235472 +L 156 323.185086 +L 157 323.159889 +L 158 323.138838 +L 159 323.10387 +L 160 323.07958 +L 161 323.065513 +L 162 323.046571 +L 163 323.03091 +L 164 323.018358 +L 165 323.012522 +L 166 323.00564 +L 167 323.000466 +L 168 323.002249 +L 169 323.004974 +L 170 323.016128 +L 171 323.044363 +L 172 323.088151 +L 173 323.10884 +L 174 323.149813 +L 175 323.189888 +L 176 323.208998 +L 177 323.231507 +L 178 323.298158 +L 179 323.347868 +L 180 323.421574 +L 181 323.452888 +L 182 323.52951 +L 183 323.567808 +L 184 323.641925 +L 185 323.745983 +L 186 323.815814 +L 187 323.921048 +L 188 323.976063 +L 189 324.099538 +L 190 324.170097 +L 191 324.285936 +L 192 324.336117 +L 193 324.371721 +L 194 324.463128 +L 195 324.516636 +L 196 324.604544 +L 197 324.673729 +L 198 324.720493 +L 199 324.792537 +L 200 324.842679 +L 201 324.860069 +L 202 324.887072 +L 203 324.906499 +L 204 324.925837 +L 205 324.964086 +L 206 324.980519 +L 207 324.988888 +L 208 324.993207 +L 209 324.999762 +L 210 324.997216 +L 211 324.991757 +L 212 324.975329 +L 213 324.943394 +L 214 324.905414 +L 215 324.87061 +L 216 324.807538 +L 217 324.786111 +L 218 324.735493 +L 219 324.710536 +L 220 324.654902 +L 221 324.623673 +L 222 324.573529 +L 223 324.541036 +L 224 324.460624 +L 225 324.391698 +L 226 324.276001 +L 227 324.200522 +L 228 324.084997 +L 229 324.005513 +L 230 323.897072 +L 231 323.857704 +L 232 323.754836 +L 233 323.655038 +L 234 323.609541 +L 235 323.575219 +L 236 323.523263 +L 237 323.483616 +L 238 323.448102 +L 239 323.380457 +L 240 323.341375 +L 241 323.290894 +L 242 323.241588 +L 243 323.190518 +L 244 323.146279 +L 245 323.124259 +L 246 323.108703 +L 247 323.066256 +L 248 323.051388 +L 249 323.02866 +L 250 323.008344 +L 251 323.002547 +L 252 323.000065 +L 253 323.003122 +L 254 323.014718 +L 255 323.031638 +L 256 323.063299 +L 257 323.077382 +L 258 323.130054 +L 259 323.179143 +L 260 323.233844 +L 261 323.278192 +L 262 323.348184 +L 263 323.398567 +L 264 323.452474 +L 265 323.521913 +L 266 323.579301 +L 267 323.629466 +L 268 323.706628 +L 269 323.764818 +L 270 323.825456 +L 271 323.862657 +L 272 323.927749 +L 273 324.032879 +L 274 324.093181 +L 275 324.189503 +L 276 324.221506 +L 277 324.272523 +L 278 324.389315 +L 279 324.424762 +L 280 324.480642 +L 281 324.511018 +L 282 324.599404 +L 283 324.644168 +L 284 324.725056 +L 285 324.785202 +L 286 324.848288 +L 287 324.871236 +L 288 324.887406 +L 289 324.916335 +L 290 324.946687 +L 291 324.959261 +L 292 324.98414 +L 293 324.996224 +L 294 324.999986 +L 295 324.99555 +L 296 324.983211 +L 297 324.968798 +L 298 324.952725 +L 299 324.917204 +L 300 324.89727 +L 301 324.840681 +L 302 324.773487 +L 303 324.746117 +L 304 324.711969 +L 305 324.663289 +L 306 324.615004 +L 307 324.555927 +L 308 324.460322 +L 309 324.417182 +L 310 324.367334 +L 311 324.3088 +L 312 324.261214 +L 313 324.200086 +L 314 324.144001 +L 315 324.06983 +L 316 323.952592 +L 317 323.896868 +L 318 323.788642 +L 319 323.682492 +L 320 323.57492 +L 321 323.540412 +L 322 323.437105 +L 323 323.361381 +L 324 323.321946 +L 325 323.282562 +L 326 323.26008 +L 327 323.204267 +L 328 323.178215 +L 329 323.14798 +L 330 323.097209 +L 331 323.078558 +L 332 323.056849 +L 333 323.044203 +L 334 323.02521 +L 335 323.00782 +L 336 323.000782 +L 337 323.001806 +L 338 323.00881 +L 339 323.01818 +L 340 323.041578 +L 341 323.066661 +L 342 323.07906 +L 343 323.112153 +L 344 323.12852 +L 345 323.146925 +L 346 323.196062 +L 347 323.239875 +L 348 323.28296 +L 349 323.305901 +L 350 323.346164 +L 351 323.431024 +L 352 323.473416 +L 353 323.537802 +L 354 323.582091 +L 355 323.689937 +L 356 323.766877 +L 357 323.803319 +L 358 323.858206 +L 359 323.933307 +L 360 323.991902 +L 361 324.028477 +L 362 324.140524 +L 363 324.202209 +L 364 324.252729 +L 365 324.351514 +L 366 324.389536 +L 367 324.424984 +L 368 324.516618 +L 369 324.55989 +L 370 324.613219 +L 371 324.646084 +L 372 324.708978 +L 373 324.762832 +L 374 324.819958 +L 375 324.842048 +L 376 324.885787 +L 377 324.932881 +L 378 324.949728 +L 379 324.977802 +L 380 324.988798 +L 381 324.993367 +L 382 324.999015 +L 383 324.999066 +L 384 324.995976 +L 385 324.992463 +L 386 324.986641 +L 387 324.973789 +L 388 324.950164 +L 389 324.93528 +L 390 324.911708 +L 391 324.875389 +L 392 324.843806 +L 393 324.813913 +L 394 324.735221 +L 395 324.69867 +L 396 324.672947 +L 397 324.602274 +L 398 324.511172 +L 399 324.449215 +L 400 324.415602 +L 401 324.381102 +L 402 324.283662 +L 403 324.236072 +L 404 324.204566 +L 405 324.160881 +L 406 324.090712 +L 407 324.040845 +L 408 324.006168 +L 409 323.89652 +L 410 323.863049 +L 411 323.825707 +L 412 323.745462 +L 413 323.706968 +L 414 323.665191 +L 415 323.622766 +L 416 323.513038 +L 417 323.424753 +L 418 323.350107 +L 419 323.26165 +L 420 323.187588 +L 421 323.138423 +L 422 323.082806 +L 423 323.048106 +L 424 323.036235 +L 425 323.014012 +L 426 323.002033 +L 427 323.000281 +L 428 323.005698 +L 429 323.021896 +L 430 323.038396 +L 431 323.069579 +L 432 323.082944 +L 433 323.112587 +L 434 323.17561 +L 435 323.224931 +L 436 323.27102 +L 437 323.353247 +L 438 323.39915 +L 439 323.433475 +L 440 323.487014 +L 441 323.575901 +L 442 323.607039 +L 443 323.715088 +L 444 323.82716 +L 445 323.862598 +L 446 323.947384 +L 447 324.012991 +L 448 324.115045 +L 449 324.23126 +L 450 324.271951 +L 451 324.31304 +L 452 324.349681 +L 453 324.390677 +L 454 324.466746 +L 455 324.542812 +L 456 324.5735 +L 457 324.599991 +L 458 324.656572 +L 459 324.701088 +L 460 324.731106 +L 461 324.758162 +L 462 324.800727 +L 463 324.853592 +L 464 324.884513 +L 465 324.910788 +L 466 324.925721 +L 467 324.95601 +L 468 324.977339 +L 469 324.994228 +L 470 324.998943 +L 471 324.999553 +L 472 324.997507 +L 473 324.991646 +L 474 324.972999 +L 475 324.940942 +L 476 324.894502 +L 477 324.852556 +L 478 324.785851 +L 479 324.716785 +L 480 324.66941 +L 481 324.617891 +L 482 324.578191 +L 483 324.508771 +L 484 324.44224 +L 485 324.333331 +L 486 324.268083 +L 487 324.159875 +L 488 324.098871 +L 489 324.050186 +L 490 323.973952 +L 491 323.914421 +L 492 323.839793 +L 493 323.720966 +L 494 323.623021 +L 495 323.543973 +L 496 323.498226 +L 497 323.470954 +L 498 323.427292 +L 499 323.378708 +L 500 323.346974 +L 501 323.266744 +L 502 323.200251 +L 503 323.176226 +L 504 323.115727 +L 505 323.093495 +L 506 323.074895 +L 507 323.045569 +L 508 323.029868 +L 509 323.021569 +L 510 323.011333 +L 511 323.00099 +L 512 323.001668 +L 513 323.005448 +L 514 323.021889 +L 515 323.034023 +L 516 323.044618 +L 517 323.075995 +L 518 323.101768 +L 519 323.133177 +L 520 323.155986 +L 521 323.17358 +L 522 323.223392 +L 523 323.271052 +L 524 323.342761 +L 525 323.398524 +L 526 323.424722 +L 527 323.45549 +L 528 323.545248 +L 529 323.630042 +L 530 323.695636 +L 531 323.741461 +L 532 323.784458 +L 533 323.845971 +L 534 323.945796 +L 535 323.990226 +L 536 324.040276 +L 537 324.162117 +L 538 324.22181 +L 539 324.253376 +L 540 324.285719 +L 541 324.340279 +L 542 324.382779 +L 543 324.434251 +L 544 324.522636 +L 545 324.556833 +L 546 324.600767 +L 547 324.66448 +L 548 324.739677 +L 549 324.768491 +L 550 324.810695 +L 551 324.85328 +L 552 324.870172 +L 553 324.892653 +L 554 324.93499 +L 555 324.96495 +L 556 324.983583 +L 557 324.993375 +L 558 324.997138 +L 559 324.999976 +L 560 324.998227 +L 561 324.988871 +L 562 324.978174 +L 563 324.968304 +L 564 324.949446 +L 565 324.919107 +L 566 324.880716 +L 567 324.82123 +L 568 324.777941 +L 569 324.717203 +L 570 324.633129 +L 571 324.584836 +L 572 324.541259 +L 573 324.514378 +L 574 324.482448 +L 575 324.415256 +L 576 324.334435 +L 577 324.25889 +L 578 324.21516 +L 579 324.135265 +L 580 324.073786 +L 581 324.010161 +L 582 323.902912 +L 583 323.784202 +L 584 323.742296 +L 585 323.699342 +L 586 323.637143 +L 587 323.607006 +L 588 323.574488 +L 589 323.522553 +L 590 323.417003 +L 591 323.368557 +L 592 323.322233 +L 593 323.288417 +L 594 323.24054 +L 595 323.185662 +L 596 323.161751 +L 597 323.135714 +L 598 323.079597 +L 599 323.065723 +L 600 323.039689 +L 601 323.012943 +L 602 323.005197 +L 603 323.000044 +L 604 323.006242 +L 605 323.012549 +L 606 323.02013 +L 607 323.047636 +L 608 323.091869 +L 609 323.121407 +L 610 323.163254 +L 611 323.222428 +L 612 323.245138 +L 611.28177 323 +L 611.338558 322 +L 611.363728 321 +L 611.446424 320 +L 611.533356 319 +L 611.58404 318 +L 611.621434 317 +L 611.705814 316 +L 611.740325 315 +L 611.832316 314 +L 611.919341 313 +L 612.042481 312 +L 612.08035 311 +L 612.127825 310 +L 612.233351 309 +L 612.330812 308 +L 612.407449 307 +L 612.439376 306 +L 612.493616 305 +L 612.532467 304 +L 612.606172 303 +L 612.638168 302 +L 612.694707 301 +L 612.730823 300 +L 612.799425 299 +L 612.830841 298 +L 612.885508 297 +L 612.904279 296 +L 612.949908 295 +L 612.972811 294 +L 612.981352 293 +L 612.988693 292 +L 612.994988 291 +L 612.998165 290 +L 612.999751 289 +L 612.998288 288 +L 612.985334 287 +L 612.970712 286 +L 612.958856 285 +L 612.940831 284 +L 612.920453 283 +L 612.897054 282 +L 612.882145 281 +L 612.827431 280 +L 612.793834 279 +L 612.731138 278 +L 612.703763 277 +L 612.659783 276 +L 612.580836 275 +L 612.523308 274 +L 612.473329 273 +L 612.401345 272 +L 612.364813 271 +L 612.2965 270 +L 612.208294 269 +L 612.086947 268 +L 612.021266 267 +L 611.987648 266 +L 611.923371 265 +L 611.8774 264 +L 611.805243 263 +L 611.765417 262 +L 611.722787 261 +L 611.616828 260 +L 611.564043 259 +L 611.484766 258 +L 611.442362 257 +L 611.410096 256 +L 611.37523 255 +L 611.332572 254 +L 611.300999 253 +L 611.23342 252 +L 611.196535 251 +L 611.168579 250 +L 611.147731 249 +L 611.122118 248 +L 611.0845 247 +L 611.069658 246 +L 611.044928 245 +L 611.026698 244 +L 611.015291 243 +L 611.009656 242 +L 611.004902 241 +L 611.000293 240 +L 611.001966 239 +L 611.007748 238 +L 611.027744 237 +L 611.039396 236 +L 611.050385 235 +L 611.063352 234 +L 611.113766 233 +L 611.134588 232 +L 611.162535 231 +L 611.21928 230 +L 611.241924 229 +L 611.293327 228 +L 611.334463 227 +L 611.417232 226 +L 611.465692 225 +L 611.517119 224 +L 611.568279 223 +L 611.635578 222 +L 611.668732 221 +L 611.73479 220 +L 611.790975 219 +L 611.852254 218 +L 611.892237 217 +L 611.98866 216 +L 612.10042 215 +L 612.139339 214 +L 612.237188 213 +L 612.271842 212 +L 612.355524 211 +L 612.40603 210 +L 612.475073 209 +L 612.576176 208 +L 612.628622 207 +L 612.71793 206 +L 612.782938 205 +L 612.824483 204 +L 612.866823 203 +L 612.888843 202 +L 612.92633 201 +L 612.943582 200 +L 612.96699 199 +L 612.975557 198 +L 612.984646 197 +L 612.991714 196 +L 612.998741 195 +L 612.999849 194 +L 612.999863 193 +L 612.997189 192 +L 612.994163 191 +L 612.988696 190 +L 612.968701 189 +L 612.95673 188 +L 612.929611 187 +L 612.902599 186 +L 612.875433 185 +L 612.820958 184 +L 612.791342 183 +L 612.749586 182 +L 612.676477 181 +L 612.633039 180 +L 612.562348 179 +L 612.523941 178 +L 612.463602 177 +L 612.432847 176 +L 612.402349 175 +L 612.343439 174 +L 612.300262 173 +L 612.25865 172 +L 612.209535 171 +L 612.144448 170 +L 612.078053 169 +L 611.95329 168 +L 611.909475 167 +L 611.855147 166 +L 611.748443 165 +L 611.705943 164 +L 611.668449 163 +L 611.578953 162 +L 611.52173 161 +L 611.452087 160 +L 611.403068 159 +L 611.347123 158 +L 611.299998 157 +L 611.26111 156 +L 611.207418 155 +L 611.161847 154 +L 611.12491 153 +L 611.102834 152 +L 611.069951 151 +L 611.040231 150 +L 611.027681 149 +L 611.015782 148 +L 611.010664 147 +L 611.002775 146 +L 611.000144 145 +L 611.000942 144 +L 611.004183 143 +L 611.019321 142 +L 611.026258 141 +L 611.042635 140 +L 611.061048 139 +L 611.09064 138 +L 611.112722 137 +L 611.170416 136 +L 611.195607 135 +L 611.26392 134 +L 611.311046 133 +L 611.348394 132 +L 611.403603 131 +L 611.493034 130 +L 611.596144 129 +L 611.650118 128 +L 611.680838 127 +L 611.736379 126 +L 611.774114 125 +L 611.842368 124 +L 611.878197 123 +L 611.947981 122 +L 612.007275 121 +L 612.045882 120 +L 612.079878 119 +L 612.122458 118 +L 612.169107 117 +L 612.223673 116 +L 612.309574 115 +L 612.35625 114 +L 612.413565 113 +L 612.443979 112 +L 612.52903 111 +L 612.562705 110 +L 612.650629 109 +L 612.705614 108 +L 612.744303 107 +L 612.814334 106 +L 612.84478 105 +L 612.902505 104 +L 612.919649 103 +L 612.944384 102 +L 612.959884 101 +L 612.983336 100 +L 612.99015 99 +L 612.994083 98 +L 612.997815 97 +L 612.999848 96 +L 612.991462 95 +L 612.975076 94 +L 612.948806 93 +L 612.935477 92 +L 612.905523 91 +L 612.871272 90 +L 612.850602 89 +L 612.80959 88 +L 612.736272 87 +L 612.713054 86 +L 612.672688 85 +L 612.645437 84 +L 612.564899 83 +L 612.511421 82 +L 612.43285 81 +L 612.384382 80 +L 612.270352 79 +L 612.169667 78 +L 612.085243 77 +L 611.993703 76 +L 611.89129 75 +L 611.850482 74 +L 611.807339 73 +L 611.768038 72 +L 611.734615 71 +L 611.691507 70 +L 611.585928 69 +L 611.530227 68 +L 611.4249 67 +L 611.327903 66 +L 611.304883 65 +L 611.277896 64 +L 611.247795 63 +L 611.174553 62 +L 611.137161 61 +L 611.102202 60 +L 611.083626 59 +L 611.05312 58 +L 611.040908 57 +L 611.031132 56 +L 611.021563 55 +L 611.013354 54 +L 611.002078 53 +L 611.000216 52 +L 611.006518 51 +L 611.012531 50 +L 611.017988 49 +L 611.03818 48 +L 611.048069 47 +L 611.075822 46 +L 611.094829 45 +L 611.110228 44 +L 611.139493 43 +L 611.203297 42 +L 611.25235 41 +L 611.322539 40 +L 611.351648 39 +L 611.411218 38 +L 611.458167 37 +L 611.509289 36 +L 611.563342 35 +L 611.645029 34 +L 611.723686 33 +L 611.760346 32 +L 611.882 31 +L 611.960942 30 +L 612.025433 29 +L 612.071061 28 +L 612.18671 27 +L 612.234985 26 +L 612.270508 25 +L 612.314086 24 +L 612.349862 23 +L 612.420687 22 +L 612.457091 21 +L 612.554567 20 +L 612.623631 19 +L 612.689597 18 +L 612.754127 17 +L 612.777549 16 +L 612.804954 15 +L 612.853448 14 +L 612.883441 13 +L 612.915979 12 +L 612.930722 11 +L 612.944262 10 +L 612.967697 9 +L 612.980177 8 +L 612.987315 7 +L 612.992913 6 +L 612.998519 5 +L 613 4 +L 612.994007 3 +L 612.988042 2 +L 612.97653 0 +L 611 -0.952723 +L 610 -0.94259 +L 609 -0.900632 +L 608 -0.85856 +L 607 -0.827344 +L 606 -0.757486 +L 605 -0.71323 +L 604 -0.63076 +L 603 -0.542573 +L 602 -0.497653 +L 601 -0.401923 +L 600 -0.329819 +L 599 -0.234829 +L 598 -0.178455 +L 597 -0.134258 +L 596 -0.078442 +L 595 -0.038504 +L 594 0.036947 +L 593 0.094942 +L 592 0.132129 +L 591 0.190656 +L 590 0.293433 +L 589 0.35016 +L 588 0.421165 +L 587 0.482934 +L 586 0.520397 +L 585 0.555683 +L 584 0.599101 +L 583 0.64096 +L 582 0.668583 +L 581 0.719698 +L 580 0.753234 +L 579 0.815297 +L 578 0.834939 +L 577 0.896712 +L 576 0.919191 +L 575 0.939414 +L 574 0.960103 +L 573 0.98653 +L 572 0.997487 +L 571 0.999269 +L 570 0.996641 +L 569 0.990091 +L 568 0.968128 +L 567 0.929128 +L 566 0.908845 +L 565 0.892196 +L 564 0.830573 +L 563 0.801989 +L 562 0.778481 +L 561 0.734033 +L 560 0.70807 +L 559 0.65771 +L 558 0.581318 +L 557 0.553797 +L 556 0.521939 +L 555 0.486315 +L 554 0.398542 +L 553 0.301531 +L 552 0.221578 +L 551 0.103903 +L 550 0.031909 +L 549 -0.072257 +L 548 -0.183566 +L 547 -0.278988 +L 546 -0.373885 +L 545 -0.440904 +L 544 -0.501789 +L 543 -0.54625 +L 542 -0.581921 +L 541 -0.661217 +L 540 -0.691472 +L 539 -0.765116 +L 538 -0.797561 +L 537 -0.842088 +L 536 -0.863344 +L 535 -0.891696 +L 534 -0.920022 +L 533 -0.954355 +L 532 -0.967671 +L 531 -0.984463 +L 530 -0.995007 +L 529 -0.998126 +L 528 -0.999962 +L 527 -0.994973 +L 526 -0.989525 +L 525 -0.97538 +L 524 -0.940746 +L 523 -0.921719 +L 522 -0.879119 +L 521 -0.861014 +L 520 -0.816611 +L 519 -0.794181 +L 518 -0.753913 +L 517 -0.721408 +L 516 -0.658097 +L 515 -0.569587 +L 514 -0.483117 +L 513 -0.403482 +L 512 -0.349696 +L 511 -0.289585 +L 510 -0.218544 +L 509 -0.098423 +L 508 0.006039 +L 507 0.116842 +L 506 0.170115 +L 505 0.243365 +L 504 0.281948 +L 503 0.357711 +L 502 0.435272 +L 501 0.521412 +L 500 0.548855 +L 499 0.644831 +L 498 0.720941 +L 497 0.771105 +L 496 0.825458 +L 495 0.853129 +L 494 0.889151 +L 493 0.920712 +L 492 0.938819 +L 491 0.955558 +L 490 0.972565 +L 489 0.989619 +L 488 0.99403 +L 487 0.998289 +L 486 0.999886 +L 485 0.998359 +L 484 0.995935 +L 483 0.992476 +L 482 0.982211 +L 481 0.962483 +L 480 0.950784 +L 479 0.90804 +L 478 0.88236 +L 477 0.838178 +L 476 0.782063 +L 475 0.725365 +L 474 0.693505 +L 473 0.656796 +L 472 0.628663 +L 471 0.572864 +L 470 0.538147 +L 469 0.46646 +L 468 0.410402 +L 467 0.328747 +L 466 0.273173 +L 465 0.188865 +L 464 0.14624 +L 463 0.055234 +L 462 -0.005051 +L 461 -0.110128 +L 460 -0.174313 +L 459 -0.253509 +L 458 -0.319736 +L 457 -0.374012 +L 456 -0.407139 +L 455 -0.463853 +L 454 -0.50741 +L 453 -0.604653 +L 452 -0.678599 +L 451 -0.740393 +L 450 -0.768808 +L 449 -0.794142 +L 448 -0.860397 +L 447 -0.903414 +L 446 -0.931921 +L 445 -0.943915 +L 444 -0.957989 +L 443 -0.968817 +L 442 -0.984115 +L 441 -0.993971 +L 440 -0.999784 +L 439 -0.998949 +L 438 -0.996987 +L 437 -0.993379 +L 436 -0.976068 +L 435 -0.966337 +L 434 -0.932307 +L 433 -0.907236 +L 432 -0.868539 +L 431 -0.802605 +L 430 -0.761617 +L 429 -0.686776 +L 428 -0.654849 +L 427 -0.630635 +L 426 -0.604815 +L 425 -0.545775 +L 424 -0.491063 +L 423 -0.384861 +L 422 -0.304585 +L 421 -0.187843 +L 420 -0.08788 +L 419 -0.035566 +L 418 0.003007 +L 417 0.039368 +L 416 0.160354 +L 415 0.191539 +L 414 0.227915 +L 413 0.290066 +L 412 0.378077 +L 411 0.42247 +L 410 0.470988 +L 409 0.569778 +L 408 0.611246 +L 407 0.653898 +L 406 0.718748 +L 405 0.785183 +L 404 0.805272 +L 403 0.829751 +L 402 0.870359 +L 401 0.894905 +L 400 0.911852 +L 399 0.942871 +L 398 0.965923 +L 397 0.985366 +L 396 0.992773 +L 395 0.996995 +L 394 0.999656 +L 393 0.999239 +L 392 0.993894 +L 391 0.984738 +L 390 0.972213 +L 389 0.945446 +L 388 0.91655 +L 387 0.86624 +L 386 0.837897 +L 385 0.782994 +L 384 0.745187 +L 383 0.692498 +L 382 0.662794 +L 381 0.631793 +L 380 0.601321 +L 379 0.559084 +L 378 0.531062 +L 377 0.433515 +L 376 0.35707 +L 375 0.301773 +L 374 0.220903 +L 373 0.143522 +L 372 0.062112 +L 371 0.005147 +L 370 -0.117966 +L 369 -0.149535 +L 368 -0.216766 +L 367 -0.295058 +L 366 -0.387611 +L 365 -0.421765 +L 364 -0.452679 +L 363 -0.503004 +L 362 -0.547822 +L 361 -0.588823 +L 360 -0.618678 +L 359 -0.663526 +L 358 -0.74679 +L 357 -0.76885 +L 356 -0.812967 +L 355 -0.833129 +L 354 -0.893251 +L 353 -0.93548 +L 352 -0.958737 +L 351 -0.976732 +L 350 -0.983734 +L 349 -0.995973 +L 348 -0.999442 +L 347 -0.998259 +L 346 -0.994084 +L 345 -0.980354 +L 344 -0.972703 +L 343 -0.958263 +L 342 -0.927611 +L 341 -0.902922 +L 340 -0.882675 +L 339 -0.864202 +L 338 -0.845248 +L 337 -0.810642 +L 336 -0.743359 +L 335 -0.695131 +L 334 -0.665749 +L 333 -0.633906 +L 332 -0.555682 +L 331 -0.45647 +L 330 -0.412576 +L 329 -0.301816 +L 328 -0.248043 +L 327 -0.189835 +L 326 -0.153658 +L 325 -0.098867 +L 324 -0.015916 +L 323 0.031754 +L 322 0.120599 +L 321 0.168247 +L 320 0.248469 +L 319 0.337896 +L 318 0.382122 +L 317 0.441179 +L 316 0.539628 +L 315 0.57467 +L 314 0.620434 +L 313 0.673635 +L 312 0.709483 +L 311 0.751738 +L 310 0.793097 +L 309 0.820445 +L 308 0.88147 +L 307 0.904483 +L 306 0.919261 +L 305 0.934284 +L 304 0.947208 +L 303 0.979534 +L 302 0.996802 +L 301 0.999844 +L 300 0.997823 +L 299 0.99401 +L 298 0.978994 +L 297 0.970072 +L 296 0.95778 +L 295 0.929404 +L 294 0.901094 +L 293 0.866107 +L 292 0.813717 +L 291 0.765101 +L 290 0.721134 +L 289 0.682742 +L 288 0.590438 +L 287 0.563187 +L 286 0.517238 +L 285 0.475854 +L 284 0.436431 +L 283 0.377515 +L 282 0.273593 +L 281 0.227262 +L 280 0.140289 +L 279 0.091558 +L 278 0.053928 +L 277 0.017733 +L 276 -0.06793 +L 275 -0.161753 +L 274 -0.273189 +L 273 -0.360274 +L 272 -0.40709 +L 271 -0.463838 +L 270 -0.531601 +L 269 -0.573508 +L 268 -0.625352 +L 267 -0.650645 +L 266 -0.724163 +L 265 -0.770317 +L 264 -0.791479 +L 263 -0.851149 +L 262 -0.887991 +L 261 -0.917061 +L 260 -0.941292 +L 259 -0.951546 +L 258 -0.981839 +L 257 -0.994579 +L 256 -0.999784 +L 255 -0.999825 +L 254 -0.998417 +L 253 -0.992654 +L 252 -0.986301 +L 251 -0.967662 +L 250 -0.943214 +L 249 -0.912437 +L 248 -0.895086 +L 247 -0.880479 +L 246 -0.851999 +L 245 -0.833049 +L 244 -0.804776 +L 243 -0.736949 +L 242 -0.694852 +L 241 -0.659088 +L 240 -0.608192 +L 239 -0.546144 +L 238 -0.469078 +L 237 -0.390646 +L 236 -0.314256 +L 235 -0.272519 +L 234 -0.174586 +L 233 -0.104796 +L 232 -0.033939 +L 231 0.084549 +L 230 0.122597 +L 229 0.158643 +L 228 0.20132 +L 227 0.299241 +L 226 0.371531 +L 225 0.414118 +L 224 0.451421 +L 223 0.546295 +L 222 0.588994 +L 221 0.621715 +L 220 0.647784 +L 219 0.677809 +L 218 0.707013 +L 217 0.742447 +L 216 0.763133 +L 215 0.785911 +L 214 0.848282 +L 213 0.876933 +L 212 0.89743 +L 211 0.932584 +L 210 0.952705 +L 209 0.963835 +L 208 0.983785 +L 207 0.997162 +L 206 0.998974 +L 205 0.993744 +L 204 0.987133 +L 203 0.961107 +L 202 0.93948 +L 201 0.917584 +L 200 0.899066 +L 199 0.868853 +L 198 0.826455 +L 197 0.799415 +L 196 0.778893 +L 195 0.743514 +L 194 0.655618 +L 193 0.618638 +L 192 0.545793 +L 191 0.443104 +L 190 0.409892 +L 189 0.309442 +L 188 0.277702 +L 187 0.234758 +L 186 0.200953 +L 185 0.120665 +L 184 0.086322 +L 183 0.0144 +L 182 -0.061467 +L 181 -0.117562 +L 180 -0.207304 +L 179 -0.24726 +L 178 -0.314957 +L 177 -0.42911 +L 176 -0.460269 +L 175 -0.525752 +L 174 -0.557786 +L 173 -0.642979 +L 172 -0.673037 +L 171 -0.719408 +L 170 -0.749116 +L 169 -0.778759 +L 168 -0.843855 +L 167 -0.877651 +L 166 -0.902804 +L 165 -0.918897 +L 164 -0.955058 +L 163 -0.973964 +L 162 -0.984187 +L 161 -0.992492 +L 160 -0.999215 +L 159 -0.996501 +L 158 -0.988797 +L 157 -0.971166 +L 156 -0.940938 +L 155 -0.912341 +L 154 -0.885031 +L 153 -0.825603 +L 152 -0.77009 +L 151 -0.688452 +L 150 -0.647196 +L 149 -0.60259 +L 148 -0.511042 +L 147 -0.430427 +L 146 -0.384469 +L 145 -0.292923 +L 144 -0.225967 +L 143 -0.179248 +L 142 -0.136118 +L 141 -0.077875 +L 140 -0.030604 +L 139 0.026452 +L 138 0.080989 +L 137 0.196427 +L 136 0.315576 +L 135 0.370627 +L 134 0.40698 +L 133 0.502034 +L 132 0.546466 +L 131 0.575573 +L 130 0.667237 +L 129 0.714029 +L 128 0.749742 +L 127 0.795559 +L 126 0.859505 +L 125 0.892455 +L 124 0.917515 +L 123 0.933607 +L 122 0.970088 +L 121 0.979122 +L 120 0.985274 +L 119 0.990848 +L 118 0.99806 +L 117 0.99889 +L 116 0.994277 +L 115 0.981883 +L 114 0.973583 +L 113 0.937803 +L 112 0.919049 +L 111 0.901448 +L 110 0.87707 +L 109 0.844234 +L 108 0.771924 +L 107 0.735339 +L 106 0.713128 +L 105 0.683072 +L 104 0.643552 +L 103 0.614091 +L 102 0.569454 +L 101 0.500184 +L 100 0.392301 +L 99 0.355195 +L 98 0.247165 +L 97 0.140245 +L 96 0.103559 +L 95 0.051805 +L 94 -0.035129 +L 93 -0.106027 +L 92 -0.227181 +L 91 -0.260107 +L 90 -0.313632 +L 89 -0.359984 +L 88 -0.401339 +L 87 -0.450067 +L 86 -0.490327 +L 85 -0.533979 +L 84 -0.560575 +L 83 -0.651745 +L 82 -0.691652 +L 81 -0.720319 +L 80 -0.762616 +L 79 -0.811738 +L 78 -0.865675 +L 77 -0.918013 +L 76 -0.952001 +L 75 -0.967156 +L 74 -0.980387 +L 73 -0.992416 +L 72 -0.998222 +L 71 -0.99846 +L 70 -0.995029 +L 69 -0.978361 +L 68 -0.950969 +L 67 -0.910428 +L 66 -0.890133 +L 65 -0.872536 +L 64 -0.847806 +L 63 -0.794595 +L 62 -0.753623 +L 61 -0.693228 +L 60 -0.609661 +L 59 -0.563669 +L 58 -0.532753 +L 57 -0.502298 +L 56 -0.455614 +L 55 -0.387673 +L 54 -0.355756 +L 53 -0.30615 +L 52 -0.205734 +L 51 -0.170513 +L 50 -0.129026 +L 49 -0.0754 +L 48 -0.035334 +L 47 0.07453 +L 46 0.195709 +L 45 0.233871 +L 44 0.303602 +L 43 0.362359 +L 42 0.415477 +L 41 0.479944 +L 40 0.522985 +L 39 0.587131 +L 38 0.631929 +L 37 0.71055 +L 36 0.733761 +L 35 0.756219 +L 34 0.826066 +L 33 0.846169 +L 32 0.872053 +L 31 0.895656 +L 30 0.909427 +L 29 0.933238 +L 28 0.968289 +L 27 0.987905 +L 26 0.997925 +L 25 0.999511 +L 24 0.997397 +L 23 0.994191 +L 22 0.987806 +L 21 0.972822 +L 20 0.963505 +L 19 0.943913 +L 18 0.912031 +L 17 0.858743 +L 16 0.824485 +L 15 0.803278 +L 14 0.770858 +L 13 0.745139 +L 12 0.704247 +L 11 0.679944 +L 10 0.652386 +L 9 0.613312 +L 8 0.574818 +L 7 0.521172 +L 6 0.478431 +L 5 0.446006 +L 4 0.408082 +L 3 0.378531 +L 2 0.304491 +L 1 0.26975 +L 0 0.198648 +L 0.140692 1 +L 0.106477 2 +L 0.001931 3 +L -0.031948 4 +L -0.139586 5 +L -0.197401 6 +L -0.263521 7 +L -0.338446 8 +L -0.397233 9 +L -0.504686 10 +L -0.600611 11 +L -0.660743 12 +L -0.694963 13 +L -0.772666 14 +L -0.810252 15 +L -0.853431 16 +L -0.881952 17 +L -0.917155 18 +L -0.941985 19 +L -0.967909 20 +L -0.983386 21 +L -0.988682 22 +L -0.999195 23 +L -0.999894 24 +L -0.998307 25 +L -0.983759 26 +L -0.976299 27 +L -0.949036 28 +L -0.904736 29 +L -0.887316 30 +L -0.847912 31 +L -0.811558 32 +L -0.773772 33 +L -0.719976 34 +L -0.6736 35 +L -0.625248 36 +L -0.57127 37 +L -0.507815 38 +L -0.41649 39 +L -0.374633 40 +L -0.343546 41 +L -0.27172 42 +L -0.238363 43 +L -0.204546 44 +L -0.16887 45 +L -0.085534 46 +L -0.053624 47 +L 0.040791 48 +L 0.163353 49 +L 0.248217 50 +L 0.307634 51 +L 0.341295 52 +L 0.436499 53 +L 0.466063 54 +L 0.500969 55 +L 0.532344 56 +L 0.629809 57 +L 0.655764 58 +L 0.706154 59 +L 0.736458 60 +L 0.792812 61 +L 0.811609 62 +L 0.857562 63 +L 0.889309 64 +L 0.928102 65 +L 0.939367 66 +L 0.962917 67 +L 0.984478 68 +L 0.997526 69 +L 0.999538 70 +L 0.995753 71 +L 0.985115 72 +L 0.975318 73 +L 0.958534 74 +L 0.918546 75 +L 0.878403 76 +L 0.849158 77 +L 0.79297 78 +L 0.728315 79 +L 0.702635 80 +L 0.630177 81 +L 0.581336 82 +L 0.510439 83 +L 0.463434 84 +L 0.378435 85 +L 0.319363 86 +L 0.222007 87 +L 0.164991 88 +L 0.117272 89 +L 0.014472 90 +L -0.02234 91 +L -0.076322 92 +L -0.184562 93 +L -0.2602 94 +L -0.31553 95 +L -0.347777 96 +L -0.416353 97 +L -0.459389 98 +L -0.487952 99 +L -0.562466 100 +L -0.594614 101 +L -0.633657 102 +L -0.704582 103 +L -0.742738 104 +L -0.781239 105 +L -0.822464 106 +L -0.860217 107 +L -0.911822 108 +L -0.934482 109 +L -0.969474 110 +L -0.98441 111 +L -0.996883 112 +L -0.999377 113 +L -0.997667 114 +L -0.990768 115 +L -0.973342 116 +L -0.956407 117 +L -0.945227 118 +L -0.924291 119 +L -0.875606 120 +L -0.850806 121 +L -0.823432 122 +L -0.783114 123 +L -0.760187 124 +L -0.704025 125 +L -0.659989 126 +L -0.616491 127 +L -0.559006 128 +L -0.522812 129 +L -0.495364 130 +L -0.467239 131 +L -0.422296 132 +L -0.320379 133 +L -0.236637 134 +L -0.205303 135 +L -0.144729 136 +L -0.026538 137 +L 0.017226 138 +L 0.04926 139 +L 0.105515 140 +L 0.22903 141 +L 0.300206 142 +L 0.341773 143 +L 0.37704 144 +L 0.420393 145 +L 0.487558 146 +L 0.580358 147 +L 0.650854 148 +L 0.691959 149 +L 0.768831 150 +L 0.801376 151 +L 0.841236 152 +L 0.874431 153 +L 0.890969 154 +L 0.927446 155 +L 0.963483 156 +L 0.972432 157 +L 0.988429 158 +L 0.996319 159 +L 0.999895 160 +L 0.996799 161 +L 0.987033 162 +L 0.97377 163 +L 0.942355 164 +L 0.906664 165 +L 0.881038 166 +L 0.862092 167 +L 0.830678 168 +L 0.772571 169 +L 0.716419 170 +L 0.676783 171 +L 0.582157 172 +L 0.519227 173 +L 0.478763 174 +L 0.447139 175 +L 0.40453 176 +L 0.313182 177 +L 0.238514 178 +L 0.195632 179 +L 0.080774 180 +L -0.044337 181 +L -0.102267 182 +L -0.193938 183 +L -0.310477 184 +L -0.408029 185 +L -0.452502 186 +L -0.516962 187 +L -0.550534 188 +L -0.622316 189 +L -0.669351 190 +L -0.757146 191 +L -0.800149 192 +L -0.834509 193 +L -0.85207 194 +L -0.872354 195 +L -0.888212 196 +L -0.92473 197 +L -0.958305 198 +L -0.975528 199 +L -0.985845 200 +L -0.994201 201 +L -0.999896 202 +L -0.994187 203 +L -0.990069 204 +L -0.976917 205 +L -0.96587 206 +L -0.938511 207 +L -0.913218 208 +L -0.890446 209 +L -0.854054 210 +L -0.812807 211 +L -0.783319 212 +L -0.762338 213 +L -0.7181 214 +L -0.657794 215 +L -0.627516 216 +L -0.552709 217 +L -0.45367 218 +L -0.417209 219 +L -0.309864 220 +L -0.278564 221 +L -0.178908 222 +L -0.1292 223 +L -0.09734 224 +L -0.048052 225 +L 0.059125 226 +L 0.176294 227 +L 0.243923 228 +L 0.33879 229 +L 0.423477 230 +L 0.473971 231 +L 0.559699 232 +L 0.639038 233 +L 0.719441 234 +L 0.741948 235 +L 0.804237 236 +L 0.866676 237 +L 0.912554 238 +L 0.928877 239 +L 0.942867 240 +L 0.969584 241 +L 0.978976 242 +L 0.992336 243 +L 0.996199 244 +L 0.999669 245 +L 0.999452 246 +L 0.987873 247 +L 0.970207 248 +L 0.960378 249 +L 0.943126 250 +L 0.919047 251 +L 0.904695 252 +L 0.890761 253 +L 0.848831 254 +L 0.817457 255 +L 0.78119 256 +L 0.744194 257 +L 0.714233 258 +L 0.663958 259 +L 0.608774 260 +L 0.565306 261 +L 0.517094 262 +L 0.438295 263 +L 0.335053 264 +L 0.294185 265 +L 0.257329 266 +L 0.142324 267 +L 0.093922 268 +L 0.050679 269 +L 0.016176 270 +L -0.067266 271 +L -0.124899 272 +L -0.219326 273 +L -0.259961 274 +L -0.332909 275 +L -0.421783 276 +L -0.477713 277 +L -0.56476 278 +L -0.603306 279 +L -0.678593 280 +L -0.710352 281 +L -0.786973 282 +L -0.845684 283 +L -0.867242 284 +L -0.894782 285 +L -0.938136 286 +L -0.956954 287 +L -0.97281 288 +L -0.990081 289 +L -0.995143 290 +L -0.998625 291 +L -0.999954 292 +L -0.992646 293 +L -0.984258 294 +L -0.973159 295 +L -0.962317 296 +L -0.944201 297 +L -0.929045 298 +L -0.913208 299 +L -0.893663 300 +L -0.839374 301 +L -0.767989 302 +L -0.697232 303 +L -0.638825 304 +L -0.607223 305 +L -0.550885 306 +L -0.511916 307 +L -0.47796 308 +L -0.426496 309 +L -0.342586 310 +L -0.305985 311 +L -0.184442 312 +L -0.076239 313 +L -0.029753 314 +L 0.02223 315 +L 0.105604 316 +L 0.203258 317 +L 0.237991 318 +L 0.349841 319 +L 0.415061 320 +L 0.459371 321 +L 0.490208 322 +L 0.582577 324 +z +" style="fill:#ffffff;"/> + <g id="axes_1"> + <g id="patch_2"> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.1 258.558708 +L 583.446974 258.18 +L 583.366744 257.18 +L 583.300251 256.18 +L 583.276226 255.18 +L 583.215727 254.18 +L 583.193495 253.18 +L 583.174895 252.18 +L 583.145569 251.18 +L 583.129868 250.18 +L 583.121569 249.18 +L 583.111333 248.18 +L 583.10099 247.18 +L 583.101668 246.18 +L 583.105448 245.18 +L 583.121889 244.18 +L 583.134023 243.18 +L 583.144618 242.18 +L 583.175995 241.18 +L 583.201768 240.18 +L 583.233177 239.18 +L 583.255986 238.18 +L 583.27358 237.18 +L 583.323392 236.18 +L 583.371052 235.18 +L 583.442761 234.18 +L 583.498524 233.18 +L 583.524722 232.18 +L 583.55549 231.18 +L 583.645248 230.18 +L 583.730042 229.18 +L 583.795636 228.18 +L 583.841461 227.18 +L 583.884458 226.18 +L 583.945971 225.18 +L 584.045796 224.18 +L 584.090226 223.18 +L 584.140276 222.18 +L 584.262117 221.18 +L 584.32181 220.18 +L 584.353376 219.18 +L 584.385719 218.18 +L 584.440279 217.18 +L 584.482779 216.18 +L 584.534251 215.18 +L 584.622636 214.18 +L 584.656833 213.18 +L 584.700767 212.18 +L 584.76448 211.18 +L 584.839677 210.18 +L 584.868491 209.18 +L 584.910695 208.18 +L 584.95328 207.18 +L 584.970172 206.18 +L 584.992653 205.18 +L 585.03499 204.18 +L 585.06495 203.18 +L 585.083583 202.18 +L 585.093375 201.18 +L 585.097138 200.18 +L 585.099976 199.18 +L 585.098227 198.18 +L 585.088871 197.18 +L 585.078174 196.18 +L 585.068304 195.18 +L 585.049446 194.18 +L 585.019107 193.18 +L 584.980716 192.18 +L 584.92123 191.18 +L 584.877941 190.18 +L 584.817203 189.18 +L 584.733129 188.18 +L 584.684836 187.18 +L 584.641259 186.18 +L 584.614378 185.18 +L 584.582448 184.18 +L 584.515256 183.18 +L 584.434435 182.18 +L 584.35889 181.18 +L 584.31516 180.18 +L 584.235265 179.18 +L 584.173786 178.18 +L 584.110161 177.18 +L 584.002912 176.18 +L 583.884202 175.18 +L 583.842296 174.18 +L 583.799342 173.18 +L 583.737143 172.18 +L 583.707006 171.18 +L 583.674488 170.18 +L 583.622553 169.18 +L 583.517003 168.18 +L 583.468557 167.18 +L 583.422233 166.18 +L 583.388417 165.18 +L 583.34054 164.18 +L 583.285662 163.18 +L 583.261751 162.18 +L 583.235714 161.18 +L 583.179597 160.18 +L 583.165723 159.18 +L 583.139689 158.18 +L 583.112943 157.18 +L 583.105197 156.18 +L 583.100044 155.18 +L 583.106242 154.18 +L 583.112549 153.18 +L 583.12013 152.18 +L 583.147636 151.18 +L 583.191869 150.18 +L 583.221407 149.18 +L 583.263254 148.18 +L 583.322428 147.18 +L 583.345138 146.18 +L 583.38177 145.18 +L 583.438558 144.18 +L 583.463728 143.18 +L 583.546424 142.18 +L 583.633356 141.18 +L 583.68404 140.18 +L 583.721434 139.18 +L 583.805814 138.18 +L 583.840325 137.18 +L 583.932316 136.18 +L 584.019341 135.18 +L 584.142481 134.18 +L 584.18035 133.18 +L 584.227825 132.18 +L 584.333351 131.18 +L 584.430812 130.18 +L 584.507449 129.18 +L 584.539376 128.18 +L 584.593616 127.18 +L 584.632467 126.18 +L 584.706172 125.18 +L 584.738168 124.18 +L 584.794707 123.18 +L 584.830823 122.18 +L 584.899425 121.18 +L 584.930841 120.18 +L 584.985508 119.18 +L 585.004279 118.18 +L 585.049908 117.18 +L 585.072811 116.18 +L 585.081352 115.18 +L 585.088693 114.18 +L 585.094988 113.18 +L 585.098165 112.18 +L 585.099751 111.18 +L 585.098288 110.18 +L 585.085334 109.18 +L 585.070712 108.18 +L 585.058856 107.18 +L 585.040831 106.18 +L 585.020453 105.18 +L 584.997054 104.18 +L 584.982145 103.18 +L 584.927431 102.18 +L 584.893834 101.18 +L 584.831138 100.18 +L 584.803763 99.18 +L 584.759783 98.18 +L 584.680836 97.18 +L 584.623308 96.18 +L 584.573329 95.18 +L 584.501345 94.18 +L 584.464813 93.18 +L 584.3965 92.18 +L 584.308294 91.18 +L 584.186947 90.18 +L 584.121266 89.18 +L 584.087648 88.18 +L 584.023371 87.18 +L 583.9774 86.18 +L 583.905243 85.18 +L 583.865417 84.18 +L 583.822787 83.18 +L 583.716828 82.18 +L 583.664043 81.18 +L 583.584766 80.18 +L 583.542362 79.18 +L 583.510096 78.18 +L 583.47523 77.18 +L 583.432572 76.18 +L 583.400999 75.18 +L 583.33342 74.18 +L 583.296535 73.18 +L 583.268579 72.18 +L 583.247731 71.18 +L 583.222118 70.18 +L 583.1845 69.18 +L 583.169658 68.18 +L 583.144928 67.18 +L 583.126698 66.18 +L 583.115291 65.18 +L 583.109656 64.18 +L 583.104902 63.18 +L 583.100293 62.18 +L 583.101966 61.18 +L 583.107748 60.18 +L 583.127744 59.18 +L 583.139396 58.18 +L 583.150385 57.18 +L 583.163352 56.18 +L 583.213766 55.18 +L 583.234588 54.18 +L 583.262535 53.18 +L 583.31928 52.18 +L 583.341924 51.18 +L 583.393327 50.18 +L 583.434463 49.18 +L 583.517232 48.18 +L 583.565692 47.18 +L 583.617119 46.18 +L 583.668279 45.18 +L 583.735578 44.18 +L 583.768732 43.18 +L 583.83479 42.18 +L 583.890975 41.18 +L 583.952254 40.18 +L 583.992237 39.18 +L 584.08866 38.18 +L 584.20042 37.18 +L 584.239339 36.18 +L 584.337188 35.18 +L 584.371842 34.18 +L 584.455524 33.18 +L 584.50603 32.18 +L 584.575073 31.18 +L 584.676176 30.18 +L 584.728622 29.18 +L 584.81793 28.18 +L 584.882938 27.18 +L 584.924483 26.18 +L 584.966823 25.18 +L 584.988843 24.18 +L 585.02633 23.18 +L 585.043582 22.18 +L 585.06699 20.52 +L 583.1 19.544443 +L 582.1 19.535354 +L 581.1 19.528286 +L 580.1 19.521259 +L 579.1 19.520151 +L 578.1 19.520137 +L 577.1 19.522811 +L 576.1 19.525837 +L 575.1 19.531304 +L 574.1 19.551299 +L 573.1 19.56327 +L 572.1 19.590389 +L 571.1 19.617401 +L 570.1 19.644567 +L 569.1 19.699042 +L 568.1 19.728658 +L 567.1 19.770414 +L 566.1 19.843523 +L 565.1 19.886961 +L 564.1 19.957652 +L 563.1 19.996059 +L 562.1 20.056398 +L 561.1 20.087153 +L 560.1 20.117651 +L 559.1 20.176561 +L 558.1 20.219738 +L 557.1 20.26135 +L 556.1 20.310465 +L 555.1 20.375552 +L 554.1 20.441947 +L 553.1 20.56671 +L 552.1 20.610525 +L 551.1 20.664853 +L 550.1 20.771557 +L 549.1 20.814057 +L 548.1 20.851551 +L 547.1 20.941047 +L 546.1 20.99827 +L 545.1 21.067913 +L 544.1 21.116932 +L 543.1 21.172877 +L 542.1 21.220002 +L 541.1 21.25889 +L 540.1 21.312582 +L 539.1 21.358153 +L 538.1 21.39509 +L 537.1 21.417166 +L 536.1 21.450049 +L 535.1 21.479769 +L 534.1 21.492319 +L 533.1 21.504218 +L 532.1 21.509336 +L 531.1 21.517225 +L 530.1 21.519856 +L 529.1 21.519058 +L 528.1 21.515817 +L 527.1 21.500679 +L 526.1 21.493742 +L 525.1 21.477365 +L 524.1 21.458952 +L 523.1 21.42936 +L 522.1 21.407278 +L 521.1 21.349584 +L 520.1 21.324393 +L 519.1 21.25608 +L 518.1 21.208954 +L 517.1 21.171606 +L 516.1 21.116397 +L 515.1 21.026966 +L 514.1 20.923856 +L 513.1 20.869882 +L 512.1 20.839162 +L 511.1 20.783621 +L 510.1 20.745886 +L 509.1 20.677632 +L 508.1 20.641803 +L 507.1 20.572019 +L 506.1 20.512725 +L 505.1 20.474118 +L 504.1 20.440122 +L 503.1 20.397542 +L 502.1 20.350893 +L 501.1 20.296327 +L 500.1 20.210426 +L 499.1 20.16375 +L 498.1 20.106435 +L 497.1 20.076021 +L 496.1 19.99097 +L 495.1 19.957295 +L 494.1 19.869371 +L 493.1 19.814386 +L 492.1 19.775697 +L 491.1 19.705666 +L 490.1 19.67522 +L 489.1 19.617495 +L 488.1 19.600351 +L 487.1 19.575616 +L 486.1 19.560116 +L 485.1 19.536664 +L 484.1 19.52985 +L 483.1 19.525917 +L 482.1 19.522185 +L 481.1 19.520152 +L 480.1 19.528538 +L 479.1 19.544924 +L 478.1 19.571194 +L 477.1 19.584523 +L 476.1 19.614477 +L 475.1 19.648728 +L 474.1 19.669398 +L 473.1 19.71041 +L 472.1 19.783728 +L 471.1 19.806946 +L 470.1 19.847312 +L 469.1 19.874563 +L 468.1 19.955101 +L 467.1 20.008579 +L 466.1 20.08715 +L 465.1 20.135618 +L 464.1 20.249648 +L 463.1 20.350333 +L 462.1 20.434757 +L 461.1 20.526297 +L 460.1 20.62871 +L 459.1 20.669518 +L 458.1 20.712661 +L 457.1 20.751962 +L 456.1 20.785385 +L 455.1 20.828493 +L 454.1 20.934072 +L 453.1 20.989773 +L 452.1 21.0951 +L 451.1 21.192097 +L 450.1 21.215117 +L 449.1 21.242104 +L 448.1 21.272205 +L 447.1 21.345447 +L 446.1 21.382839 +L 445.1 21.417798 +L 444.1 21.436374 +L 443.1 21.46688 +L 442.1 21.479092 +L 441.1 21.488868 +L 440.1 21.498437 +L 439.1 21.506646 +L 438.1 21.517922 +L 437.1 21.519784 +L 436.1 21.513482 +L 435.1 21.507469 +L 434.1 21.502012 +L 433.1 21.48182 +L 432.1 21.471931 +L 431.1 21.444178 +L 430.1 21.425171 +L 429.1 21.409772 +L 428.1 21.380507 +L 427.1 21.316703 +L 426.1 21.26765 +L 425.1 21.197461 +L 424.1 21.168352 +L 423.1 21.108782 +L 422.1 21.061833 +L 421.1 21.010711 +L 420.1 20.956658 +L 419.1 20.874971 +L 418.1 20.796314 +L 417.1 20.759654 +L 416.1 20.638 +L 415.1 20.559058 +L 414.1 20.494567 +L 413.1 20.448939 +L 412.1 20.33329 +L 411.1 20.285015 +L 410.1 20.249492 +L 409.1 20.205914 +L 408.1 20.170138 +L 407.1 20.099313 +L 406.1 20.062909 +L 405.1 19.965433 +L 404.1 19.896369 +L 403.1 19.830403 +L 402.1 19.765873 +L 401.1 19.742451 +L 400.1 19.715046 +L 399.1 19.666552 +L 398.1 19.636559 +L 397.1 19.604021 +L 396.1 19.589278 +L 395.1 19.575738 +L 394.1 19.552303 +L 393.1 19.539823 +L 392.1 19.532685 +L 391.1 19.527087 +L 390.1 19.521481 +L 389.1 19.52 +L 388.1 19.525993 +L 387.1 19.531958 +L 386.1 19.54347 +L 385.1 19.567277 +L 384.1 19.57741 +L 383.1 19.619368 +L 382.1 19.66144 +L 381.1 19.692656 +L 380.1 19.762514 +L 379.1 19.80677 +L 378.1 19.88924 +L 377.1 19.977427 +L 376.1 20.022347 +L 375.1 20.118077 +L 374.1 20.190181 +L 373.1 20.285171 +L 372.1 20.341545 +L 371.1 20.385742 +L 370.1 20.441558 +L 369.1 20.481496 +L 368.1 20.556947 +L 367.1 20.614942 +L 366.1 20.652129 +L 365.1 20.710656 +L 364.1 20.813433 +L 363.1 20.87016 +L 362.1 20.941165 +L 361.1 21.002934 +L 360.1 21.040397 +L 359.1 21.075683 +L 358.1 21.119101 +L 357.1 21.16096 +L 356.1 21.188583 +L 355.1 21.239698 +L 354.1 21.273234 +L 353.1 21.335297 +L 352.1 21.354939 +L 351.1 21.416712 +L 350.1 21.439191 +L 349.1 21.459414 +L 348.1 21.480103 +L 347.1 21.50653 +L 346.1 21.517487 +L 345.1 21.519269 +L 344.1 21.516641 +L 343.1 21.510091 +L 342.1 21.488128 +L 341.1 21.449128 +L 340.1 21.428845 +L 339.1 21.412196 +L 338.1 21.350573 +L 337.1 21.321989 +L 336.1 21.298481 +L 335.1 21.254033 +L 334.1 21.22807 +L 333.1 21.17771 +L 332.1 21.101318 +L 331.1 21.073797 +L 330.1 21.041939 +L 329.1 21.006315 +L 328.1 20.918542 +L 327.1 20.821531 +L 326.1 20.741578 +L 325.1 20.623903 +L 324.1 20.551909 +L 323.1 20.447743 +L 322.1 20.336434 +L 321.1 20.241012 +L 320.1 20.146115 +L 319.1 20.079096 +L 318.1 20.018211 +L 317.1 19.97375 +L 316.1 19.938079 +L 315.1 19.858783 +L 314.1 19.828528 +L 313.1 19.754884 +L 312.1 19.722439 +L 311.1 19.677912 +L 310.1 19.656656 +L 309.1 19.628304 +L 308.1 19.599978 +L 307.1 19.565645 +L 306.1 19.552329 +L 305.1 19.535537 +L 304.1 19.524993 +L 303.1 19.521874 +L 302.1 19.520038 +L 301.1 19.525027 +L 300.1 19.530475 +L 299.1 19.54462 +L 298.1 19.579254 +L 297.1 19.598281 +L 296.1 19.640881 +L 295.1 19.658986 +L 294.1 19.703389 +L 293.1 19.725819 +L 292.1 19.766087 +L 291.1 19.798592 +L 290.1 19.861903 +L 289.1 19.950413 +L 288.1 20.036883 +L 287.1 20.116518 +L 286.1 20.170304 +L 285.1 20.230415 +L 284.1 20.301456 +L 283.1 20.421577 +L 282.1 20.526039 +L 281.1 20.636842 +L 280.1 20.690115 +L 279.1 20.763365 +L 278.1 20.801948 +L 277.1 20.877711 +L 276.1 20.955272 +L 275.1 21.041412 +L 274.1 21.068855 +L 273.1 21.164831 +L 272.1 21.240941 +L 271.1 21.291105 +L 270.1 21.345458 +L 269.1 21.373129 +L 268.1 21.409151 +L 267.1 21.440712 +L 266.1 21.458819 +L 265.1 21.475558 +L 264.1 21.492565 +L 263.1 21.509619 +L 262.1 21.51403 +L 261.1 21.518289 +L 260.1 21.519886 +L 259.1 21.518359 +L 258.1 21.515935 +L 257.1 21.512476 +L 256.1 21.502211 +L 255.1 21.482483 +L 254.1 21.470784 +L 253.1 21.42804 +L 252.1 21.40236 +L 251.1 21.358178 +L 250.1 21.302063 +L 249.1 21.245365 +L 248.1 21.213505 +L 247.1 21.176796 +L 246.1 21.148663 +L 245.1 21.092864 +L 244.1 21.058147 +L 243.1 20.98646 +L 242.1 20.930402 +L 241.1 20.848747 +L 240.1 20.793173 +L 239.1 20.708865 +L 238.1 20.66624 +L 237.1 20.575234 +L 236.1 20.514949 +L 235.1 20.409872 +L 234.1 20.345687 +L 233.1 20.266491 +L 232.1 20.200264 +L 231.1 20.145988 +L 230.1 20.112861 +L 229.1 20.056147 +L 228.1 20.01259 +L 227.1 19.915347 +L 226.1 19.841401 +L 225.1 19.779607 +L 224.1 19.751192 +L 223.1 19.725858 +L 222.1 19.659603 +L 221.1 19.616586 +L 220.1 19.588079 +L 219.1 19.576085 +L 218.1 19.562011 +L 217.1 19.551183 +L 216.1 19.535885 +L 215.1 19.526029 +L 214.1 19.520216 +L 213.1 19.521051 +L 212.1 19.523013 +L 211.1 19.526621 +L 210.1 19.543932 +L 209.1 19.553663 +L 208.1 19.587693 +L 207.1 19.612764 +L 206.1 19.651461 +L 205.1 19.717395 +L 204.1 19.758383 +L 203.1 19.833224 +L 202.1 19.865151 +L 201.1 19.889365 +L 200.1 19.915185 +L 199.1 19.974225 +L 198.1 20.028937 +L 197.1 20.135139 +L 196.1 20.215415 +L 195.1 20.332157 +L 194.1 20.43212 +L 193.1 20.484434 +L 192.1 20.523007 +L 191.1 20.559368 +L 190.1 20.680354 +L 189.1 20.711539 +L 188.1 20.747915 +L 187.1 20.810066 +L 186.1 20.898077 +L 185.1 20.94247 +L 184.1 20.990988 +L 183.1 21.089778 +L 182.1 21.131246 +L 181.1 21.173898 +L 180.1 21.238748 +L 179.1 21.305183 +L 178.1 21.325272 +L 177.1 21.349751 +L 176.1 21.390359 +L 175.1 21.414905 +L 174.1 21.431852 +L 173.1 21.462871 +L 172.1 21.485923 +L 171.1 21.505366 +L 170.1 21.512773 +L 169.1 21.516995 +L 168.1 21.519656 +L 167.1 21.519239 +L 166.1 21.513894 +L 165.1 21.504738 +L 164.1 21.492213 +L 163.1 21.465446 +L 162.1 21.43655 +L 161.1 21.38624 +L 160.1 21.357897 +L 159.1 21.302994 +L 158.1 21.265187 +L 157.1 21.212498 +L 156.1 21.182794 +L 155.1 21.151793 +L 154.1 21.121321 +L 153.1 21.079084 +L 152.1 21.051062 +L 151.1 20.953515 +L 150.1 20.87707 +L 149.1 20.821773 +L 148.1 20.740903 +L 147.1 20.663522 +L 146.1 20.582112 +L 145.1 20.525147 +L 144.1 20.402034 +L 143.1 20.370465 +L 142.1 20.303234 +L 141.1 20.224942 +L 140.1 20.132389 +L 139.1 20.098235 +L 138.1 20.067321 +L 137.1 20.016996 +L 136.1 19.972178 +L 135.1 19.931177 +L 134.1 19.901322 +L 133.1 19.856474 +L 132.1 19.77321 +L 131.1 19.75115 +L 130.1 19.707033 +L 129.1 19.686871 +L 128.1 19.626749 +L 127.1 19.58452 +L 126.1 19.561263 +L 125.1 19.543268 +L 124.1 19.536266 +L 123.1 19.524027 +L 122.1 19.520558 +L 121.1 19.521741 +L 120.1 19.525916 +L 119.1 19.539646 +L 118.1 19.547297 +L 117.1 19.561737 +L 116.1 19.592389 +L 115.1 19.617078 +L 114.1 19.637325 +L 113.1 19.655798 +L 112.1 19.674752 +L 111.1 19.709358 +L 110.1 19.776641 +L 109.1 19.824869 +L 108.1 19.854251 +L 107.1 19.886094 +L 106.1 19.964318 +L 105.1 20.06353 +L 104.1 20.107424 +L 103.1 20.218184 +L 102.1 20.271957 +L 101.1 20.330165 +L 100.1 20.366342 +L 99.1 20.421133 +L 98.1 20.504084 +L 97.1 20.551754 +L 96.1 20.640599 +L 95.1 20.688247 +L 94.1 20.768469 +L 93.1 20.857896 +L 92.1 20.902122 +L 91.1 20.961179 +L 90.1 21.059628 +L 89.1 21.09467 +L 88.1 21.140434 +L 87.1 21.193635 +L 86.1 21.229483 +L 84.38 21.271738 +L 85.173097 21.52 +L 85.200445 22.52 +L 85.26147 23.52 +L 85.284483 24.52 +L 85.299261 25.52 +L 85.314284 26.52 +L 85.327208 27.52 +L 85.359534 28.52 +L 85.376802 29.52 +L 85.379844 30.52 +L 85.377823 31.52 +L 85.37401 32.52 +L 85.358994 33.52 +L 85.350072 34.52 +L 85.33778 35.52 +L 85.309404 36.52 +L 85.281094 37.52 +L 85.246107 38.52 +L 85.193717 39.52 +L 85.145101 40.52 +L 85.101134 41.52 +L 85.062742 42.52 +L 84.970438 43.52 +L 84.943187 44.52 +L 84.897238 45.52 +L 84.855854 46.52 +L 84.816431 47.52 +L 84.757515 48.52 +L 84.653593 49.52 +L 84.607262 50.52 +L 84.520289 51.52 +L 84.471558 52.52 +L 84.433928 53.52 +L 84.397733 54.52 +L 84.31207 55.52 +L 84.218247 56.52 +L 84.106811 57.52 +L 84.019726 58.52 +L 83.97291 59.52 +L 83.916162 60.52 +L 83.848399 61.52 +L 83.806492 62.52 +L 83.754648 63.52 +L 83.729355 64.52 +L 83.655837 65.52 +L 83.609683 66.52 +L 83.588521 67.52 +L 83.528851 68.52 +L 83.492009 69.52 +L 83.462939 70.52 +L 83.438708 71.52 +L 83.428454 72.52 +L 83.398161 73.52 +L 83.385421 74.52 +L 83.380216 75.52 +L 83.380175 76.52 +L 83.381583 77.52 +L 83.387346 78.52 +L 83.393699 79.52 +L 83.412338 80.52 +L 83.436786 81.52 +L 83.467563 82.52 +L 83.484914 83.52 +L 83.499521 84.52 +L 83.528001 85.52 +L 83.546951 86.52 +L 83.575224 87.52 +L 83.643051 88.52 +L 83.685148 89.52 +L 83.720912 90.52 +L 83.771808 91.52 +L 83.833856 92.52 +L 83.910922 93.52 +L 83.989354 94.52 +L 84.065744 95.52 +L 84.107481 96.52 +L 84.205414 97.52 +L 84.275204 98.52 +L 84.346061 99.52 +L 84.464549 100.52 +L 84.502597 101.52 +L 84.538643 102.52 +L 84.58132 103.52 +L 84.679241 104.52 +L 84.751531 105.52 +L 84.794118 106.52 +L 84.831421 107.52 +L 84.926295 108.52 +L 84.968994 109.52 +L 85.001715 110.52 +L 85.027784 111.52 +L 85.057809 112.52 +L 85.087013 113.52 +L 85.122447 114.52 +L 85.143133 115.52 +L 85.165911 116.52 +L 85.228282 117.52 +L 85.256933 118.52 +L 85.27743 119.52 +L 85.312584 120.52 +L 85.332705 121.52 +L 85.343835 122.52 +L 85.363785 123.52 +L 85.377162 124.52 +L 85.378974 125.52 +L 85.373744 126.52 +L 85.367133 127.52 +L 85.341107 128.52 +L 85.31948 129.52 +L 85.297584 130.52 +L 85.279066 131.52 +L 85.248853 132.52 +L 85.206455 133.52 +L 85.179415 134.52 +L 85.158893 135.52 +L 85.123514 136.52 +L 85.035618 137.52 +L 84.998638 138.52 +L 84.925793 139.52 +L 84.823104 140.52 +L 84.789892 141.52 +L 84.689442 142.52 +L 84.657702 143.52 +L 84.614758 144.52 +L 84.580953 145.52 +L 84.500665 146.52 +L 84.466322 147.52 +L 84.3944 148.52 +L 84.318533 149.52 +L 84.262438 150.52 +L 84.172696 151.52 +L 84.13274 152.52 +L 84.065043 153.52 +L 83.95089 154.52 +L 83.919731 155.52 +L 83.854248 156.52 +L 83.822214 157.52 +L 83.737021 158.52 +L 83.706963 159.52 +L 83.660592 160.52 +L 83.630884 161.52 +L 83.601241 162.52 +L 83.536145 163.52 +L 83.502349 164.52 +L 83.477196 165.52 +L 83.461103 166.52 +L 83.424942 167.52 +L 83.406036 168.52 +L 83.395813 169.52 +L 83.387508 170.52 +L 83.380785 171.52 +L 83.383499 172.52 +L 83.391203 173.52 +L 83.408834 174.52 +L 83.439062 175.52 +L 83.467659 176.52 +L 83.494969 177.52 +L 83.554397 178.52 +L 83.60991 179.52 +L 83.691548 180.52 +L 83.732804 181.52 +L 83.77741 182.52 +L 83.868958 183.52 +L 83.949573 184.52 +L 83.995531 185.52 +L 84.087077 186.52 +L 84.154033 187.52 +L 84.200752 188.52 +L 84.243882 189.52 +L 84.302125 190.52 +L 84.349396 191.52 +L 84.406452 192.52 +L 84.460989 193.52 +L 84.576427 194.52 +L 84.695576 195.52 +L 84.750627 196.52 +L 84.78698 197.52 +L 84.882034 198.52 +L 84.926466 199.52 +L 84.955573 200.52 +L 85.047237 201.52 +L 85.094029 202.52 +L 85.129742 203.52 +L 85.175559 204.52 +L 85.239505 205.52 +L 85.272455 206.52 +L 85.297515 207.52 +L 85.313607 208.52 +L 85.350088 209.52 +L 85.359122 210.52 +L 85.365274 211.52 +L 85.370848 212.52 +L 85.37806 213.52 +L 85.37889 214.52 +L 85.374277 215.52 +L 85.361883 216.52 +L 85.353583 217.52 +L 85.317803 218.52 +L 85.299049 219.52 +L 85.281448 220.52 +L 85.25707 221.52 +L 85.224234 222.52 +L 85.151924 223.52 +L 85.115339 224.52 +L 85.093128 225.52 +L 85.063072 226.52 +L 85.023552 227.52 +L 84.994091 228.52 +L 84.949454 229.52 +L 84.880184 230.52 +L 84.772301 231.52 +L 84.735195 232.52 +L 84.627165 233.52 +L 84.520245 234.52 +L 84.483559 235.52 +L 84.431805 236.52 +L 84.344871 237.52 +L 84.273973 238.52 +L 84.152819 239.52 +L 84.119893 240.52 +L 84.066368 241.52 +L 84.020016 242.52 +L 83.978661 243.52 +L 83.929933 244.52 +L 83.889673 245.52 +L 83.846021 246.52 +L 83.819425 247.52 +L 83.728255 248.52 +L 83.688348 249.52 +L 83.659681 250.52 +L 83.617384 251.52 +L 83.568262 252.52 +L 83.514325 253.52 +L 83.461987 254.52 +L 83.427999 255.52 +L 83.412844 256.52 +L 83.399613 257.52 +L 83.387584 259.18 +z +" style="fill:#ffffff;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.1 258.558708 +L 583.446974 258.18 +L 583.366744 257.18 +L 583.300251 256.18 +L 583.276226 255.18 +L 583.215727 254.18 +L 583.193495 253.18 +L 583.174895 252.18 +L 583.145569 251.18 +L 583.129868 250.18 +L 583.121569 249.18 +L 583.111333 248.18 +L 583.10099 247.18 +L 583.101668 246.18 +L 583.105448 245.18 +L 583.121889 244.18 +L 583.134023 243.18 +L 583.144618 242.18 +L 583.175995 241.18 +L 583.201768 240.18 +L 583.233177 239.18 +L 583.255986 238.18 +L 583.27358 237.18 +L 583.323392 236.18 +L 583.371052 235.18 +L 583.442761 234.18 +L 583.498524 233.18 +L 583.524722 232.18 +L 583.55549 231.18 +L 583.645248 230.18 +L 583.730042 229.18 +L 583.795636 228.18 +L 583.841461 227.18 +L 583.884458 226.18 +L 583.945971 225.18 +L 584.045796 224.18 +L 584.090226 223.18 +L 584.140276 222.18 +L 584.262117 221.18 +L 584.32181 220.18 +L 584.353376 219.18 +L 584.385719 218.18 +L 584.440279 217.18 +L 584.482779 216.18 +L 584.534251 215.18 +L 584.622636 214.18 +L 584.656833 213.18 +L 584.700767 212.18 +L 584.76448 211.18 +L 584.839677 210.18 +L 584.868491 209.18 +L 584.910695 208.18 +L 584.95328 207.18 +L 584.970172 206.18 +L 584.992653 205.18 +L 585.03499 204.18 +L 585.06495 203.18 +L 585.083583 202.18 +L 585.093375 201.18 +L 585.097138 200.18 +L 585.099976 199.18 +L 585.098227 198.18 +L 585.088871 197.18 +L 585.078174 196.18 +L 585.068304 195.18 +L 585.049446 194.18 +L 585.019107 193.18 +L 584.980716 192.18 +L 584.92123 191.18 +L 584.877941 190.18 +L 584.817203 189.18 +L 584.733129 188.18 +L 584.684836 187.18 +L 584.641259 186.18 +L 584.614378 185.18 +L 584.582448 184.18 +L 584.515256 183.18 +L 584.434435 182.18 +L 584.35889 181.18 +L 584.31516 180.18 +L 584.235265 179.18 +L 584.173786 178.18 +L 584.110161 177.18 +L 584.002912 176.18 +L 583.884202 175.18 +L 583.842296 174.18 +L 583.799342 173.18 +L 583.737143 172.18 +L 583.707006 171.18 +L 583.674488 170.18 +L 583.622553 169.18 +L 583.517003 168.18 +L 583.468557 167.18 +L 583.422233 166.18 +L 583.388417 165.18 +L 583.34054 164.18 +L 583.285662 163.18 +L 583.261751 162.18 +L 583.235714 161.18 +L 583.179597 160.18 +L 583.165723 159.18 +L 583.139689 158.18 +L 583.112943 157.18 +L 583.105197 156.18 +L 583.100044 155.18 +L 583.106242 154.18 +L 583.112549 153.18 +L 583.12013 152.18 +L 583.147636 151.18 +L 583.191869 150.18 +L 583.221407 149.18 +L 583.263254 148.18 +L 583.322428 147.18 +L 583.345138 146.18 +L 583.38177 145.18 +L 583.438558 144.18 +L 583.463728 143.18 +L 583.546424 142.18 +L 583.633356 141.18 +L 583.68404 140.18 +L 583.721434 139.18 +L 583.805814 138.18 +L 583.840325 137.18 +L 583.932316 136.18 +L 584.019341 135.18 +L 584.142481 134.18 +L 584.18035 133.18 +L 584.227825 132.18 +L 584.333351 131.18 +L 584.430812 130.18 +L 584.507449 129.18 +L 584.539376 128.18 +L 584.593616 127.18 +L 584.632467 126.18 +L 584.706172 125.18 +L 584.738168 124.18 +L 584.794707 123.18 +L 584.830823 122.18 +L 584.899425 121.18 +L 584.930841 120.18 +L 584.985508 119.18 +L 585.004279 118.18 +L 585.049908 117.18 +L 585.072811 116.18 +L 585.081352 115.18 +L 585.088693 114.18 +L 585.094988 113.18 +L 585.098165 112.18 +L 585.099751 111.18 +L 585.098288 110.18 +L 585.085334 109.18 +L 585.070712 108.18 +L 585.058856 107.18 +L 585.040831 106.18 +L 585.020453 105.18 +L 584.997054 104.18 +L 584.982145 103.18 +L 584.927431 102.18 +L 584.893834 101.18 +L 584.831138 100.18 +L 584.803763 99.18 +L 584.759783 98.18 +L 584.680836 97.18 +L 584.623308 96.18 +L 584.573329 95.18 +L 584.501345 94.18 +L 584.464813 93.18 +L 584.3965 92.18 +L 584.308294 91.18 +L 584.186947 90.18 +L 584.121266 89.18 +L 584.087648 88.18 +L 584.023371 87.18 +L 583.9774 86.18 +L 583.905243 85.18 +L 583.865417 84.18 +L 583.822787 83.18 +L 583.716828 82.18 +L 583.664043 81.18 +L 583.584766 80.18 +L 583.542362 79.18 +L 583.510096 78.18 +L 583.47523 77.18 +L 583.432572 76.18 +L 583.400999 75.18 +L 583.33342 74.18 +L 583.296535 73.18 +L 583.268579 72.18 +L 583.247731 71.18 +L 583.222118 70.18 +L 583.1845 69.18 +L 583.169658 68.18 +L 583.144928 67.18 +L 583.126698 66.18 +L 583.115291 65.18 +L 583.109656 64.18 +L 583.104902 63.18 +L 583.100293 62.18 +L 583.101966 61.18 +L 583.107748 60.18 +L 583.127744 59.18 +L 583.139396 58.18 +L 583.150385 57.18 +L 583.163352 56.18 +L 583.213766 55.18 +L 583.234588 54.18 +L 583.262535 53.18 +L 583.31928 52.18 +L 583.341924 51.18 +L 583.393327 50.18 +L 583.434463 49.18 +L 583.517232 48.18 +L 583.565692 47.18 +L 583.617119 46.18 +L 583.668279 45.18 +L 583.735578 44.18 +L 583.768732 43.18 +L 583.83479 42.18 +L 583.890975 41.18 +L 583.952254 40.18 +L 583.992237 39.18 +L 584.08866 38.18 +L 584.20042 37.18 +L 584.239339 36.18 +L 584.337188 35.18 +L 584.371842 34.18 +L 584.455524 33.18 +L 584.50603 32.18 +L 584.575073 31.18 +L 584.676176 30.18 +L 584.728622 29.18 +L 584.81793 28.18 +L 584.882938 27.18 +L 584.924483 26.18 +L 584.966823 25.18 +L 584.988843 24.18 +L 585.02633 23.18 +L 585.043582 22.18 +L 585.06699 20.52 +L 583.1 19.544443 +L 582.1 19.535354 +L 581.1 19.528286 +L 580.1 19.521259 +L 579.1 19.520151 +L 578.1 19.520137 +L 577.1 19.522811 +L 576.1 19.525837 +L 575.1 19.531304 +L 574.1 19.551299 +L 573.1 19.56327 +L 572.1 19.590389 +L 571.1 19.617401 +L 570.1 19.644567 +L 569.1 19.699042 +L 568.1 19.728658 +L 567.1 19.770414 +L 566.1 19.843523 +L 565.1 19.886961 +L 564.1 19.957652 +L 563.1 19.996059 +L 562.1 20.056398 +L 561.1 20.087153 +L 560.1 20.117651 +L 559.1 20.176561 +L 558.1 20.219738 +L 557.1 20.26135 +L 556.1 20.310465 +L 555.1 20.375552 +L 554.1 20.441947 +L 553.1 20.56671 +L 552.1 20.610525 +L 551.1 20.664853 +L 550.1 20.771557 +L 549.1 20.814057 +L 548.1 20.851551 +L 547.1 20.941047 +L 546.1 20.99827 +L 545.1 21.067913 +L 544.1 21.116932 +L 543.1 21.172877 +L 542.1 21.220002 +L 541.1 21.25889 +L 540.1 21.312582 +L 539.1 21.358153 +L 538.1 21.39509 +L 537.1 21.417166 +L 536.1 21.450049 +L 535.1 21.479769 +L 534.1 21.492319 +L 533.1 21.504218 +L 532.1 21.509336 +L 531.1 21.517225 +L 530.1 21.519856 +L 529.1 21.519058 +L 528.1 21.515817 +L 527.1 21.500679 +L 526.1 21.493742 +L 525.1 21.477365 +L 524.1 21.458952 +L 523.1 21.42936 +L 522.1 21.407278 +L 521.1 21.349584 +L 520.1 21.324393 +L 519.1 21.25608 +L 518.1 21.208954 +L 517.1 21.171606 +L 516.1 21.116397 +L 515.1 21.026966 +L 514.1 20.923856 +L 513.1 20.869882 +L 512.1 20.839162 +L 511.1 20.783621 +L 510.1 20.745886 +L 509.1 20.677632 +L 508.1 20.641803 +L 507.1 20.572019 +L 506.1 20.512725 +L 505.1 20.474118 +L 504.1 20.440122 +L 503.1 20.397542 +L 502.1 20.350893 +L 501.1 20.296327 +L 500.1 20.210426 +L 499.1 20.16375 +L 498.1 20.106435 +L 497.1 20.076021 +L 496.1 19.99097 +L 495.1 19.957295 +L 494.1 19.869371 +L 493.1 19.814386 +L 492.1 19.775697 +L 491.1 19.705666 +L 490.1 19.67522 +L 489.1 19.617495 +L 488.1 19.600351 +L 487.1 19.575616 +L 486.1 19.560116 +L 485.1 19.536664 +L 484.1 19.52985 +L 483.1 19.525917 +L 482.1 19.522185 +L 481.1 19.520152 +L 480.1 19.528538 +L 479.1 19.544924 +L 478.1 19.571194 +L 477.1 19.584523 +L 476.1 19.614477 +L 475.1 19.648728 +L 474.1 19.669398 +L 473.1 19.71041 +L 472.1 19.783728 +L 471.1 19.806946 +L 470.1 19.847312 +L 469.1 19.874563 +L 468.1 19.955101 +L 467.1 20.008579 +L 466.1 20.08715 +L 465.1 20.135618 +L 464.1 20.249648 +L 463.1 20.350333 +L 462.1 20.434757 +L 461.1 20.526297 +L 460.1 20.62871 +L 459.1 20.669518 +L 458.1 20.712661 +L 457.1 20.751962 +L 456.1 20.785385 +L 455.1 20.828493 +L 454.1 20.934072 +L 453.1 20.989773 +L 452.1 21.0951 +L 451.1 21.192097 +L 450.1 21.215117 +L 449.1 21.242104 +L 448.1 21.272205 +L 447.1 21.345447 +L 446.1 21.382839 +L 445.1 21.417798 +L 444.1 21.436374 +L 443.1 21.46688 +L 442.1 21.479092 +L 441.1 21.488868 +L 440.1 21.498437 +L 439.1 21.506646 +L 438.1 21.517922 +L 437.1 21.519784 +L 436.1 21.513482 +L 435.1 21.507469 +L 434.1 21.502012 +L 433.1 21.48182 +L 432.1 21.471931 +L 431.1 21.444178 +L 430.1 21.425171 +L 429.1 21.409772 +L 428.1 21.380507 +L 427.1 21.316703 +L 426.1 21.26765 +L 425.1 21.197461 +L 424.1 21.168352 +L 423.1 21.108782 +L 422.1 21.061833 +L 421.1 21.010711 +L 420.1 20.956658 +L 419.1 20.874971 +L 418.1 20.796314 +L 417.1 20.759654 +L 416.1 20.638 +L 415.1 20.559058 +L 414.1 20.494567 +L 413.1 20.448939 +L 412.1 20.33329 +L 411.1 20.285015 +L 410.1 20.249492 +L 409.1 20.205914 +L 408.1 20.170138 +L 407.1 20.099313 +L 406.1 20.062909 +L 405.1 19.965433 +L 404.1 19.896369 +L 403.1 19.830403 +L 402.1 19.765873 +L 401.1 19.742451 +L 400.1 19.715046 +L 399.1 19.666552 +L 398.1 19.636559 +L 397.1 19.604021 +L 396.1 19.589278 +L 395.1 19.575738 +L 394.1 19.552303 +L 393.1 19.539823 +L 392.1 19.532685 +L 391.1 19.527087 +L 390.1 19.521481 +L 389.1 19.52 +L 388.1 19.525993 +L 387.1 19.531958 +L 386.1 19.54347 +L 385.1 19.567277 +L 384.1 19.57741 +L 383.1 19.619368 +L 382.1 19.66144 +L 381.1 19.692656 +L 380.1 19.762514 +L 379.1 19.80677 +L 378.1 19.88924 +L 377.1 19.977427 +L 376.1 20.022347 +L 375.1 20.118077 +L 374.1 20.190181 +L 373.1 20.285171 +L 372.1 20.341545 +L 371.1 20.385742 +L 370.1 20.441558 +L 369.1 20.481496 +L 368.1 20.556947 +L 367.1 20.614942 +L 366.1 20.652129 +L 365.1 20.710656 +L 364.1 20.813433 +L 363.1 20.87016 +L 362.1 20.941165 +L 361.1 21.002934 +L 360.1 21.040397 +L 359.1 21.075683 +L 358.1 21.119101 +L 357.1 21.16096 +L 356.1 21.188583 +L 355.1 21.239698 +L 354.1 21.273234 +L 353.1 21.335297 +L 352.1 21.354939 +L 351.1 21.416712 +L 350.1 21.439191 +L 349.1 21.459414 +L 348.1 21.480103 +L 347.1 21.50653 +L 346.1 21.517487 +L 345.1 21.519269 +L 344.1 21.516641 +L 343.1 21.510091 +L 342.1 21.488128 +L 341.1 21.449128 +L 340.1 21.428845 +L 339.1 21.412196 +L 338.1 21.350573 +L 337.1 21.321989 +L 336.1 21.298481 +L 335.1 21.254033 +L 334.1 21.22807 +L 333.1 21.17771 +L 332.1 21.101318 +L 331.1 21.073797 +L 330.1 21.041939 +L 329.1 21.006315 +L 328.1 20.918542 +L 327.1 20.821531 +L 326.1 20.741578 +L 325.1 20.623903 +L 324.1 20.551909 +L 323.1 20.447743 +L 322.1 20.336434 +L 321.1 20.241012 +L 320.1 20.146115 +L 319.1 20.079096 +L 318.1 20.018211 +L 317.1 19.97375 +L 316.1 19.938079 +L 315.1 19.858783 +L 314.1 19.828528 +L 313.1 19.754884 +L 312.1 19.722439 +L 311.1 19.677912 +L 310.1 19.656656 +L 309.1 19.628304 +L 308.1 19.599978 +L 307.1 19.565645 +L 306.1 19.552329 +L 305.1 19.535537 +L 304.1 19.524993 +L 303.1 19.521874 +L 302.1 19.520038 +L 301.1 19.525027 +L 300.1 19.530475 +L 299.1 19.54462 +L 298.1 19.579254 +L 297.1 19.598281 +L 296.1 19.640881 +L 295.1 19.658986 +L 294.1 19.703389 +L 293.1 19.725819 +L 292.1 19.766087 +L 291.1 19.798592 +L 290.1 19.861903 +L 289.1 19.950413 +L 288.1 20.036883 +L 287.1 20.116518 +L 286.1 20.170304 +L 285.1 20.230415 +L 284.1 20.301456 +L 283.1 20.421577 +L 282.1 20.526039 +L 281.1 20.636842 +L 280.1 20.690115 +L 279.1 20.763365 +L 278.1 20.801948 +L 277.1 20.877711 +L 276.1 20.955272 +L 275.1 21.041412 +L 274.1 21.068855 +L 273.1 21.164831 +L 272.1 21.240941 +L 271.1 21.291105 +L 270.1 21.345458 +L 269.1 21.373129 +L 268.1 21.409151 +L 267.1 21.440712 +L 266.1 21.458819 +L 265.1 21.475558 +L 264.1 21.492565 +L 263.1 21.509619 +L 262.1 21.51403 +L 261.1 21.518289 +L 260.1 21.519886 +L 259.1 21.518359 +L 258.1 21.515935 +L 257.1 21.512476 +L 256.1 21.502211 +L 255.1 21.482483 +L 254.1 21.470784 +L 253.1 21.42804 +L 252.1 21.40236 +L 251.1 21.358178 +L 250.1 21.302063 +L 249.1 21.245365 +L 248.1 21.213505 +L 247.1 21.176796 +L 246.1 21.148663 +L 245.1 21.092864 +L 244.1 21.058147 +L 243.1 20.98646 +L 242.1 20.930402 +L 241.1 20.848747 +L 240.1 20.793173 +L 239.1 20.708865 +L 238.1 20.66624 +L 237.1 20.575234 +L 236.1 20.514949 +L 235.1 20.409872 +L 234.1 20.345687 +L 233.1 20.266491 +L 232.1 20.200264 +L 231.1 20.145988 +L 230.1 20.112861 +L 229.1 20.056147 +L 228.1 20.01259 +L 227.1 19.915347 +L 226.1 19.841401 +L 225.1 19.779607 +L 224.1 19.751192 +L 223.1 19.725858 +L 222.1 19.659603 +L 221.1 19.616586 +L 220.1 19.588079 +L 219.1 19.576085 +L 218.1 19.562011 +L 217.1 19.551183 +L 216.1 19.535885 +L 215.1 19.526029 +L 214.1 19.520216 +L 213.1 19.521051 +L 212.1 19.523013 +L 211.1 19.526621 +L 210.1 19.543932 +L 209.1 19.553663 +L 208.1 19.587693 +L 207.1 19.612764 +L 206.1 19.651461 +L 205.1 19.717395 +L 204.1 19.758383 +L 203.1 19.833224 +L 202.1 19.865151 +L 201.1 19.889365 +L 200.1 19.915185 +L 199.1 19.974225 +L 198.1 20.028937 +L 197.1 20.135139 +L 196.1 20.215415 +L 195.1 20.332157 +L 194.1 20.43212 +L 193.1 20.484434 +L 192.1 20.523007 +L 191.1 20.559368 +L 190.1 20.680354 +L 189.1 20.711539 +L 188.1 20.747915 +L 187.1 20.810066 +L 186.1 20.898077 +L 185.1 20.94247 +L 184.1 20.990988 +L 183.1 21.089778 +L 182.1 21.131246 +L 181.1 21.173898 +L 180.1 21.238748 +L 179.1 21.305183 +L 178.1 21.325272 +L 177.1 21.349751 +L 176.1 21.390359 +L 175.1 21.414905 +L 174.1 21.431852 +L 173.1 21.462871 +L 172.1 21.485923 +L 171.1 21.505366 +L 170.1 21.512773 +L 169.1 21.516995 +L 168.1 21.519656 +L 167.1 21.519239 +L 166.1 21.513894 +L 165.1 21.504738 +L 164.1 21.492213 +L 163.1 21.465446 +L 162.1 21.43655 +L 161.1 21.38624 +L 160.1 21.357897 +L 159.1 21.302994 +L 158.1 21.265187 +L 157.1 21.212498 +L 156.1 21.182794 +L 155.1 21.151793 +L 154.1 21.121321 +L 153.1 21.079084 +L 152.1 21.051062 +L 151.1 20.953515 +L 150.1 20.87707 +L 149.1 20.821773 +L 148.1 20.740903 +L 147.1 20.663522 +L 146.1 20.582112 +L 145.1 20.525147 +L 144.1 20.402034 +L 143.1 20.370465 +L 142.1 20.303234 +L 141.1 20.224942 +L 140.1 20.132389 +L 139.1 20.098235 +L 138.1 20.067321 +L 137.1 20.016996 +L 136.1 19.972178 +L 135.1 19.931177 +L 134.1 19.901322 +L 133.1 19.856474 +L 132.1 19.77321 +L 131.1 19.75115 +L 130.1 19.707033 +L 129.1 19.686871 +L 128.1 19.626749 +L 127.1 19.58452 +L 126.1 19.561263 +L 125.1 19.543268 +L 124.1 19.536266 +L 123.1 19.524027 +L 122.1 19.520558 +L 121.1 19.521741 +L 120.1 19.525916 +L 119.1 19.539646 +L 118.1 19.547297 +L 117.1 19.561737 +L 116.1 19.592389 +L 115.1 19.617078 +L 114.1 19.637325 +L 113.1 19.655798 +L 112.1 19.674752 +L 111.1 19.709358 +L 110.1 19.776641 +L 109.1 19.824869 +L 108.1 19.854251 +L 107.1 19.886094 +L 106.1 19.964318 +L 105.1 20.06353 +L 104.1 20.107424 +L 103.1 20.218184 +L 102.1 20.271957 +L 101.1 20.330165 +L 100.1 20.366342 +L 99.1 20.421133 +L 98.1 20.504084 +L 97.1 20.551754 +L 96.1 20.640599 +L 95.1 20.688247 +L 94.1 20.768469 +L 93.1 20.857896 +L 92.1 20.902122 +L 91.1 20.961179 +L 90.1 21.059628 +L 89.1 21.09467 +L 88.1 21.140434 +L 87.1 21.193635 +L 86.1 21.229483 +L 84.38 21.271738 +L 85.173097 21.52 +L 85.200445 22.52 +L 85.26147 23.52 +L 85.284483 24.52 +L 85.299261 25.52 +L 85.314284 26.52 +L 85.327208 27.52 +L 85.359534 28.52 +L 85.376802 29.52 +L 85.379844 30.52 +L 85.377823 31.52 +L 85.37401 32.52 +L 85.358994 33.52 +L 85.350072 34.52 +L 85.33778 35.52 +L 85.309404 36.52 +L 85.281094 37.52 +L 85.246107 38.52 +L 85.193717 39.52 +L 85.145101 40.52 +L 85.101134 41.52 +L 85.062742 42.52 +L 84.970438 43.52 +L 84.943187 44.52 +L 84.897238 45.52 +L 84.855854 46.52 +L 84.816431 47.52 +L 84.757515 48.52 +L 84.653593 49.52 +L 84.607262 50.52 +L 84.520289 51.52 +L 84.471558 52.52 +L 84.433928 53.52 +L 84.397733 54.52 +L 84.31207 55.52 +L 84.218247 56.52 +L 84.106811 57.52 +L 84.019726 58.52 +L 83.97291 59.52 +L 83.916162 60.52 +L 83.848399 61.52 +L 83.806492 62.52 +L 83.754648 63.52 +L 83.729355 64.52 +L 83.655837 65.52 +L 83.609683 66.52 +L 83.588521 67.52 +L 83.528851 68.52 +L 83.492009 69.52 +L 83.462939 70.52 +L 83.438708 71.52 +L 83.428454 72.52 +L 83.398161 73.52 +L 83.385421 74.52 +L 83.380216 75.52 +L 83.380175 76.52 +L 83.381583 77.52 +L 83.387346 78.52 +L 83.393699 79.52 +L 83.412338 80.52 +L 83.436786 81.52 +L 83.467563 82.52 +L 83.484914 83.52 +L 83.499521 84.52 +L 83.528001 85.52 +L 83.546951 86.52 +L 83.575224 87.52 +L 83.643051 88.52 +L 83.685148 89.52 +L 83.720912 90.52 +L 83.771808 91.52 +L 83.833856 92.52 +L 83.910922 93.52 +L 83.989354 94.52 +L 84.065744 95.52 +L 84.107481 96.52 +L 84.205414 97.52 +L 84.275204 98.52 +L 84.346061 99.52 +L 84.464549 100.52 +L 84.502597 101.52 +L 84.538643 102.52 +L 84.58132 103.52 +L 84.679241 104.52 +L 84.751531 105.52 +L 84.794118 106.52 +L 84.831421 107.52 +L 84.926295 108.52 +L 84.968994 109.52 +L 85.001715 110.52 +L 85.027784 111.52 +L 85.057809 112.52 +L 85.087013 113.52 +L 85.122447 114.52 +L 85.143133 115.52 +L 85.165911 116.52 +L 85.228282 117.52 +L 85.256933 118.52 +L 85.27743 119.52 +L 85.312584 120.52 +L 85.332705 121.52 +L 85.343835 122.52 +L 85.363785 123.52 +L 85.377162 124.52 +L 85.378974 125.52 +L 85.373744 126.52 +L 85.367133 127.52 +L 85.341107 128.52 +L 85.31948 129.52 +L 85.297584 130.52 +L 85.279066 131.52 +L 85.248853 132.52 +L 85.206455 133.52 +L 85.179415 134.52 +L 85.158893 135.52 +L 85.123514 136.52 +L 85.035618 137.52 +L 84.998638 138.52 +L 84.925793 139.52 +L 84.823104 140.52 +L 84.789892 141.52 +L 84.689442 142.52 +L 84.657702 143.52 +L 84.614758 144.52 +L 84.580953 145.52 +L 84.500665 146.52 +L 84.466322 147.52 +L 84.3944 148.52 +L 84.318533 149.52 +L 84.262438 150.52 +L 84.172696 151.52 +L 84.13274 152.52 +L 84.065043 153.52 +L 83.95089 154.52 +L 83.919731 155.52 +L 83.854248 156.52 +L 83.822214 157.52 +L 83.737021 158.52 +L 83.706963 159.52 +L 83.660592 160.52 +L 83.630884 161.52 +L 83.601241 162.52 +L 83.536145 163.52 +L 83.502349 164.52 +L 83.477196 165.52 +L 83.461103 166.52 +L 83.424942 167.52 +L 83.406036 168.52 +L 83.395813 169.52 +L 83.387508 170.52 +L 83.380785 171.52 +L 83.383499 172.52 +L 83.391203 173.52 +L 83.408834 174.52 +L 83.439062 175.52 +L 83.467659 176.52 +L 83.494969 177.52 +L 83.554397 178.52 +L 83.60991 179.52 +L 83.691548 180.52 +L 83.732804 181.52 +L 83.77741 182.52 +L 83.868958 183.52 +L 83.949573 184.52 +L 83.995531 185.52 +L 84.087077 186.52 +L 84.154033 187.52 +L 84.200752 188.52 +L 84.243882 189.52 +L 84.302125 190.52 +L 84.349396 191.52 +L 84.406452 192.52 +L 84.460989 193.52 +L 84.576427 194.52 +L 84.695576 195.52 +L 84.750627 196.52 +L 84.78698 197.52 +L 84.882034 198.52 +L 84.926466 199.52 +L 84.955573 200.52 +L 85.047237 201.52 +L 85.094029 202.52 +L 85.129742 203.52 +L 85.175559 204.52 +L 85.239505 205.52 +L 85.272455 206.52 +L 85.297515 207.52 +L 85.313607 208.52 +L 85.350088 209.52 +L 85.359122 210.52 +L 85.365274 211.52 +L 85.370848 212.52 +L 85.37806 213.52 +L 85.37889 214.52 +L 85.374277 215.52 +L 85.361883 216.52 +L 85.353583 217.52 +L 85.317803 218.52 +L 85.299049 219.52 +L 85.281448 220.52 +L 85.25707 221.52 +L 85.224234 222.52 +L 85.151924 223.52 +L 85.115339 224.52 +L 85.093128 225.52 +L 85.063072 226.52 +L 85.023552 227.52 +L 84.994091 228.52 +L 84.949454 229.52 +L 84.880184 230.52 +L 84.772301 231.52 +L 84.735195 232.52 +L 84.627165 233.52 +L 84.520245 234.52 +L 84.483559 235.52 +L 84.431805 236.52 +L 84.344871 237.52 +L 84.273973 238.52 +L 84.152819 239.52 +L 84.119893 240.52 +L 84.066368 241.52 +L 84.020016 242.52 +L 83.978661 243.52 +L 83.929933 244.52 +L 83.889673 245.52 +L 83.846021 246.52 +L 83.819425 247.52 +L 83.728255 248.52 +L 83.688348 249.52 +L 83.659681 250.52 +L 83.617384 251.52 +L 83.568262 252.52 +L 83.514325 253.52 +L 83.461987 254.52 +L 83.427999 255.52 +L 83.412844 256.52 +L 83.399613 257.52 +L 83.387584 259.18 +z +" style="fill:#ffffff;"/> + <g id="matplotlib.axis_1"> + <g id="xtick_1"> + <path d="M 84.38 259.18 +L 84.364269 260.18 +L 84.342527 261.18 +L 84.19285 262.18 +L 84.176819 263.18 +L 84.097166 264.18 +L 84.076217 265.18 +L 84.058753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 84.364269 260.18 +L 84.342527 261.18 +L 84.19285 262.18 +L 84.176819 263.18 +L 84.097166 264.18 +L 84.076217 265.18 +L 84.058753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_1"> + <path d="M 73.915 281.685312 +L 72.554375 281.685312 +L 71.200313 281.67875 +Q 70.723438 281.67875 70.530938 281.6175 +Q 70.183125 281.495 70.183125 281.096875 +Q 70.183125 280.407812 71.255 280.407812 +L 71.583125 280.414375 +L 71.865313 280.4275 +Q 71.865313 280.099375 71.80625 279.458438 +Q 71.747188 278.815313 71.747188 278.49375 +Q 71.747188 277.625313 71.904688 275.853437 +Q 72.055625 274.112188 72.049063 273.20875 +Q 71.1325 273.919687 70.880938 273.919687 +Q 70.6075 273.919687 70.404063 273.71625 +Q 70.202813 273.510625 70.202813 273.24375 +Q 70.202813 272.922187 70.79125 272.462812 +Q 71.160938 272.204687 71.836875 271.629375 +Q 72.438438 271.02125 72.985313 271.02125 +Q 73.4425 271.02125 73.4425 271.548437 +Q 73.4425 271.705938 73.400938 272.016562 +Q 73.361563 272.327187 73.361563 272.484687 +Q 73.361563 272.71 73.385625 273.169375 +Q 73.409688 273.626562 73.409688 273.851875 +Q 73.409688 274.630625 73.245625 276.177188 +Q 73.081563 277.721563 73.081563 278.49375 +Q 73.081563 278.889687 73.13625 279.458438 +Q 73.190938 280.025 73.1975 280.385937 +L 73.915 280.372812 +Q 74.201563 280.372812 74.389688 280.560937 +Q 74.577813 280.749062 74.577813 281.029062 +Q 74.577813 281.315625 74.389688 281.501562 +Q 74.201563 281.685312 73.915 281.685312 +z +M 76.614922 282.293437 +Q 76.363359 282.293437 76.170859 282.122812 +Q 75.980547 281.952187 75.980547 281.698437 +Q 75.980547 281.589062 76.026484 281.466562 +Q 76.560234 279.996562 78.036797 277.231562 +Q 79.513359 274.466562 80.053672 272.99 +Q 80.948359 270.542187 81.407734 270.564062 +Q 81.659297 270.570625 81.849609 270.745625 +Q 82.042109 270.918437 82.042109 271.165625 +Q 82.042109 271.323125 81.967734 271.541875 +L 81.202109 273.40125 +Q 80.744922 274.665625 79.896172 276.319375 +L 78.406484 279.15 +L 77.168359 281.890938 +Q 76.984609 282.293437 76.614922 282.293437 +z +M 86.705859 281.99375 +Q 85.673359 281.99375 84.853047 281.562813 +Q 83.929922 281.064062 83.608359 280.160625 +Q 83.566797 280.038125 83.566797 279.922188 +Q 83.566797 279.64875 83.774609 279.467187 +Q 83.984609 279.285625 84.258047 279.285625 +Q 84.531484 279.285625 84.730547 279.539375 +L 85.043359 280.009687 +Q 85.290547 280.346563 85.706172 280.515 +Q 86.123984 280.68125 86.705859 280.68125 +Q 87.449609 280.68125 88.011797 280.215312 +Q 88.604609 279.723125 88.604609 279.012187 +Q 88.604609 277.979687 87.847734 277.365 +Q 87.176172 276.83125 86.069297 276.715312 +Q 85.310234 276.640938 85.310234 276.100625 +Q 85.310234 275.698125 85.905234 275.485937 +L 87.539297 275.08125 +Q 88.011797 274.910625 88.250234 274.621875 +Q 88.488672 274.330938 88.495234 273.913125 +Q 88.510547 273.311562 88.031484 272.941875 +Q 87.532734 272.559062 86.629297 272.559062 +Q 86.165547 272.559062 85.728047 272.784375 +L 84.955859 273.27 +Q 84.730547 273.414375 84.592734 273.414375 +Q 84.319297 273.414375 84.124609 273.206562 +Q 83.929922 272.996562 83.929922 272.729687 +Q 83.929922 272.189375 84.975547 271.690625 +Q 85.885547 271.246562 86.471797 271.246562 +Q 87.941797 271.246562 88.803672 271.89625 +Q 89.726797 272.594062 89.726797 273.884687 +Q 89.726797 275.4925 88.427422 276.004375 +Q 88.311484 276.0525 88.160547 276.100625 +Q 89.070547 276.435312 89.521172 277.1025 +Q 89.971797 277.7675 89.971797 278.767187 +Q 89.971797 280.1125 89.022422 281.053125 +Q 88.073047 281.99375 86.705859 281.99375 +z +M 98.004844 281.691875 +Q 97.834219 281.691875 97.523594 281.586875 +Q 97.212969 281.479687 97.048906 281.479687 +Q 96.698906 281.479687 96.001094 281.52125 +Q 95.305469 281.562813 94.948906 281.562813 +Q 94.682031 281.562813 94.159219 281.630625 +Q 93.636406 281.698437 93.369531 281.698437 +Q 93.295156 281.698437 93.150781 281.672188 +Q 93.008594 281.64375 92.932031 281.64375 +Q 92.461719 281.64375 92.317344 281.186562 +Q 92.236406 280.948125 92.236406 280.36625 +Q 92.236406 278.77375 93.102656 277.8025 +Q 93.500781 277.358437 95.244219 276.161875 +Q 96.219844 275.4925 96.547969 275.11625 +Q 97.136406 274.46 97.136406 273.578437 +Q 97.136406 273.140937 96.569844 272.799688 +Q 96.071094 272.49125 95.592031 272.49125 +Q 94.962031 272.49125 94.395469 272.854375 +L 93.417656 273.62 +Q 93.124531 273.851875 92.947344 273.851875 +Q 92.242969 273.851875 92.242969 273.291875 +Q 92.242969 272.970312 92.501094 272.73625 +Q 93.301719 271.985937 93.890156 271.65125 +Q 94.717031 271.17875 95.592031 271.17875 +Q 96.698906 271.17875 97.567344 271.780312 +Q 98.538594 272.45625 98.538594 273.517187 +Q 98.538594 274.212812 98.339531 274.80125 +Q 98.142656 275.389687 97.737969 275.875313 +Q 97.226094 276.49 96.001094 277.249062 +Q 94.717031 278.05625 94.314531 278.471875 +Q 93.555469 279.259375 93.568594 280.379375 +L 94.977344 280.250313 +Q 96.425469 280.167187 97.048906 280.167187 +Q 97.567344 280.167187 98.033281 280.346563 +Q 98.647969 280.585 98.647969 281.009375 +Q 98.647969 281.27625 98.462031 281.484062 +Q 98.278281 281.691875 98.004844 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 73.915 281.685312 +L 72.554375 281.685312 +L 71.200313 281.67875 +Q 70.723438 281.67875 70.530938 281.6175 +Q 70.183125 281.495 70.183125 281.096875 +Q 70.183125 280.407812 71.255 280.407812 +L 71.583125 280.414375 +L 71.865313 280.4275 +Q 71.865313 280.099375 71.80625 279.458438 +Q 71.747188 278.815313 71.747188 278.49375 +Q 71.747188 277.625313 71.904688 275.853437 +Q 72.055625 274.112188 72.049063 273.20875 +Q 71.1325 273.919687 70.880938 273.919687 +Q 70.6075 273.919687 70.404063 273.71625 +Q 70.202813 273.510625 70.202813 273.24375 +Q 70.202813 272.922187 70.79125 272.462812 +Q 71.160938 272.204687 71.836875 271.629375 +Q 72.438438 271.02125 72.985313 271.02125 +Q 73.4425 271.02125 73.4425 271.548437 +Q 73.4425 271.705938 73.400938 272.016562 +Q 73.361563 272.327187 73.361563 272.484687 +Q 73.361563 272.71 73.385625 273.169375 +Q 73.409688 273.626562 73.409688 273.851875 +Q 73.409688 274.630625 73.245625 276.177188 +Q 73.081563 277.721563 73.081563 278.49375 +Q 73.081563 278.889687 73.13625 279.458438 +Q 73.190938 280.025 73.1975 280.385937 +L 73.915 280.372812 +Q 74.201563 280.372812 74.389688 280.560937 +Q 74.577813 280.749062 74.577813 281.029062 +Q 74.577813 281.315625 74.389688 281.501562 +Q 74.201563 281.685312 73.915 281.685312 +z +M 76.614922 282.293437 +Q 76.363359 282.293437 76.170859 282.122812 +Q 75.980547 281.952187 75.980547 281.698437 +Q 75.980547 281.589062 76.026484 281.466562 +Q 76.560234 279.996562 78.036797 277.231562 +Q 79.513359 274.466562 80.053672 272.99 +Q 80.948359 270.542187 81.407734 270.564062 +Q 81.659297 270.570625 81.849609 270.745625 +Q 82.042109 270.918437 82.042109 271.165625 +Q 82.042109 271.323125 81.967734 271.541875 +L 81.202109 273.40125 +Q 80.744922 274.665625 79.896172 276.319375 +L 78.406484 279.15 +L 77.168359 281.890938 +Q 76.984609 282.293437 76.614922 282.293437 +z +M 86.705859 281.99375 +Q 85.673359 281.99375 84.853047 281.562813 +Q 83.929922 281.064062 83.608359 280.160625 +Q 83.566797 280.038125 83.566797 279.922188 +Q 83.566797 279.64875 83.774609 279.467187 +Q 83.984609 279.285625 84.258047 279.285625 +Q 84.531484 279.285625 84.730547 279.539375 +L 85.043359 280.009687 +Q 85.290547 280.346563 85.706172 280.515 +Q 86.123984 280.68125 86.705859 280.68125 +Q 87.449609 280.68125 88.011797 280.215312 +Q 88.604609 279.723125 88.604609 279.012187 +Q 88.604609 277.979687 87.847734 277.365 +Q 87.176172 276.83125 86.069297 276.715312 +Q 85.310234 276.640938 85.310234 276.100625 +Q 85.310234 275.698125 85.905234 275.485937 +L 87.539297 275.08125 +Q 88.011797 274.910625 88.250234 274.621875 +Q 88.488672 274.330938 88.495234 273.913125 +Q 88.510547 273.311562 88.031484 272.941875 +Q 87.532734 272.559062 86.629297 272.559062 +Q 86.165547 272.559062 85.728047 272.784375 +L 84.955859 273.27 +Q 84.730547 273.414375 84.592734 273.414375 +Q 84.319297 273.414375 84.124609 273.206562 +Q 83.929922 272.996562 83.929922 272.729687 +Q 83.929922 272.189375 84.975547 271.690625 +Q 85.885547 271.246562 86.471797 271.246562 +Q 87.941797 271.246562 88.803672 271.89625 +Q 89.726797 272.594062 89.726797 273.884687 +Q 89.726797 275.4925 88.427422 276.004375 +Q 88.311484 276.0525 88.160547 276.100625 +Q 89.070547 276.435312 89.521172 277.1025 +Q 89.971797 277.7675 89.971797 278.767187 +Q 89.971797 280.1125 89.022422 281.053125 +Q 88.073047 281.99375 86.705859 281.99375 +z +M 98.004844 281.691875 +Q 97.834219 281.691875 97.523594 281.586875 +Q 97.212969 281.479687 97.048906 281.479687 +Q 96.698906 281.479687 96.001094 281.52125 +Q 95.305469 281.562813 94.948906 281.562813 +Q 94.682031 281.562813 94.159219 281.630625 +Q 93.636406 281.698437 93.369531 281.698437 +Q 93.295156 281.698437 93.150781 281.672188 +Q 93.008594 281.64375 92.932031 281.64375 +Q 92.461719 281.64375 92.317344 281.186562 +Q 92.236406 280.948125 92.236406 280.36625 +Q 92.236406 278.77375 93.102656 277.8025 +Q 93.500781 277.358437 95.244219 276.161875 +Q 96.219844 275.4925 96.547969 275.11625 +Q 97.136406 274.46 97.136406 273.578437 +Q 97.136406 273.140937 96.569844 272.799688 +Q 96.071094 272.49125 95.592031 272.49125 +Q 94.962031 272.49125 94.395469 272.854375 +L 93.417656 273.62 +Q 93.124531 273.851875 92.947344 273.851875 +Q 92.242969 273.851875 92.242969 273.291875 +Q 92.242969 272.970312 92.501094 272.73625 +Q 93.301719 271.985937 93.890156 271.65125 +Q 94.717031 271.17875 95.592031 271.17875 +Q 96.698906 271.17875 97.567344 271.780312 +Q 98.538594 272.45625 98.538594 273.517187 +Q 98.538594 274.212812 98.339531 274.80125 +Q 98.142656 275.389687 97.737969 275.875313 +Q 97.226094 276.49 96.001094 277.249062 +Q 94.717031 278.05625 94.314531 278.471875 +Q 93.555469 279.259375 93.568594 280.379375 +L 94.977344 280.250313 +Q 96.425469 280.167187 97.048906 280.167187 +Q 97.567344 280.167187 98.033281 280.346563 +Q 98.647969 280.585 98.647969 281.009375 +Q 98.647969 281.27625 98.462031 281.484062 +Q 98.278281 281.691875 98.004844 281.691875 +z +"/> + </g> + </g> + <g id="xtick_2"> + <path d="M 122.82 259.18 +L 122.804269 260.18 +L 122.782527 261.18 +L 122.63285 262.18 +L 122.616819 263.18 +L 122.537166 264.18 +L 122.516217 265.18 +L 122.498753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 122.82 259.18 +L 122.804269 260.18 +L 122.782527 261.18 +L 122.63285 262.18 +L 122.616819 263.18 +L 122.537166 264.18 +L 122.516217 265.18 +L 122.498753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_2"> + <path d="M 113.476094 281.685312 +L 112.115469 281.685312 +L 110.761406 281.67875 +Q 110.284531 281.67875 110.092031 281.6175 +Q 109.744219 281.495 109.744219 281.096875 +Q 109.744219 280.407812 110.816094 280.407812 +L 111.144219 280.414375 +L 111.426406 280.4275 +Q 111.426406 280.099375 111.367344 279.458438 +Q 111.308281 278.815313 111.308281 278.49375 +Q 111.308281 277.625313 111.465781 275.853437 +Q 111.616719 274.112188 111.610156 273.20875 +Q 110.693594 273.919687 110.442031 273.919687 +Q 110.168594 273.919687 109.965156 273.71625 +Q 109.763906 273.510625 109.763906 273.24375 +Q 109.763906 272.922187 110.352344 272.462812 +Q 110.722031 272.204687 111.397969 271.629375 +Q 111.999531 271.02125 112.546406 271.02125 +Q 113.003594 271.02125 113.003594 271.548437 +Q 113.003594 271.705938 112.962031 272.016562 +Q 112.922656 272.327187 112.922656 272.484687 +Q 112.922656 272.71 112.946719 273.169375 +Q 112.970781 273.626562 112.970781 273.851875 +Q 112.970781 274.630625 112.806719 276.177188 +Q 112.642656 277.721563 112.642656 278.49375 +Q 112.642656 278.889687 112.697344 279.458438 +Q 112.752031 280.025 112.758594 280.385937 +L 113.476094 280.372812 +Q 113.762656 280.372812 113.950781 280.560937 +Q 114.138906 280.749062 114.138906 281.029062 +Q 114.138906 281.315625 113.950781 281.501562 +Q 113.762656 281.685312 113.476094 281.685312 +z +M 116.176016 282.293437 +Q 115.924453 282.293437 115.731953 282.122812 +Q 115.541641 281.952187 115.541641 281.698437 +Q 115.541641 281.589062 115.587578 281.466562 +Q 116.121328 279.996562 117.597891 277.231562 +Q 119.074453 274.466562 119.614766 272.99 +Q 120.509453 270.542187 120.968828 270.564062 +Q 121.220391 270.570625 121.410703 270.745625 +Q 121.603203 270.918437 121.603203 271.165625 +Q 121.603203 271.323125 121.528828 271.541875 +L 120.763203 273.40125 +Q 120.306016 274.665625 119.457266 276.319375 +L 117.967578 279.15 +L 116.729453 281.890938 +Q 116.545703 282.293437 116.176016 282.293437 +z +M 126.942891 281.685312 +L 125.582266 281.685312 +L 124.228203 281.67875 +Q 123.751328 281.67875 123.558828 281.6175 +Q 123.211016 281.495 123.211016 281.096875 +Q 123.211016 280.407812 124.282891 280.407812 +L 124.611016 280.414375 +L 124.893203 280.4275 +Q 124.893203 280.099375 124.834141 279.458438 +Q 124.775078 278.815313 124.775078 278.49375 +Q 124.775078 277.625313 124.932578 275.853437 +Q 125.083516 274.112188 125.076953 273.20875 +Q 124.160391 273.919687 123.908828 273.919687 +Q 123.635391 273.919687 123.431953 273.71625 +Q 123.230703 273.510625 123.230703 273.24375 +Q 123.230703 272.922187 123.819141 272.462812 +Q 124.188828 272.204687 124.864766 271.629375 +Q 125.466328 271.02125 126.013203 271.02125 +Q 126.470391 271.02125 126.470391 271.548437 +Q 126.470391 271.705938 126.428828 272.016562 +Q 126.389453 272.327187 126.389453 272.484687 +Q 126.389453 272.71 126.413516 273.169375 +Q 126.437578 273.626562 126.437578 273.851875 +Q 126.437578 274.630625 126.273516 276.177188 +Q 126.109453 277.721563 126.109453 278.49375 +Q 126.109453 278.889687 126.164141 279.458438 +Q 126.218828 280.025 126.225391 280.385937 +L 126.942891 280.372812 +Q 127.229453 280.372812 127.417578 280.560937 +Q 127.605703 280.749062 127.605703 281.029062 +Q 127.605703 281.315625 127.417578 281.501562 +Q 127.229453 281.685312 126.942891 281.685312 +z +M 132.515 282.170937 +Q 130.73 282.170937 129.89 280.865 +Q 129.192188 279.790937 129.192188 278.001562 +Q 129.192188 274.624062 131.933125 272.143438 +L 132.57625 271.49375 +Q 133.046563 271.040937 133.287188 271.040937 +Q 133.560625 271.040937 133.764063 271.237812 +Q 133.969688 271.4325 133.97625 271.697187 +Q 133.991563 271.944375 133.280625 272.64875 +L 131.885 274.009375 +Q 131.331563 274.569375 130.935625 275.704687 +Q 131.530625 275.43125 131.974688 275.297812 +Q 132.41875 275.164375 132.705313 275.164375 +Q 134.304375 275.164375 135.159688 276.019687 +Q 136.015 276.872812 136.015 278.4325 +Q 136.015 280.064375 135.091875 281.096875 +Q 134.127188 282.170937 132.515 282.170937 +z +M 132.515 276.557812 +Q 131.926563 276.557812 131.460625 276.763437 +Q 131.283438 276.846563 130.565938 277.290625 +Q 130.524375 277.651562 130.524375 278.001562 +Q 130.524375 279.224375 130.935625 279.996562 +Q 131.454063 280.980937 132.554375 280.980937 +Q 133.586875 280.980937 134.155625 280.24375 +Q 134.680625 279.559062 134.680625 278.4325 +Q 134.680625 277.494062 134.140313 277.025937 +Q 133.602188 276.557812 132.515 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 113.476094 281.685312 +L 112.115469 281.685312 +L 110.761406 281.67875 +Q 110.284531 281.67875 110.092031 281.6175 +Q 109.744219 281.495 109.744219 281.096875 +Q 109.744219 280.407812 110.816094 280.407812 +L 111.144219 280.414375 +L 111.426406 280.4275 +Q 111.426406 280.099375 111.367344 279.458438 +Q 111.308281 278.815313 111.308281 278.49375 +Q 111.308281 277.625313 111.465781 275.853437 +Q 111.616719 274.112188 111.610156 273.20875 +Q 110.693594 273.919687 110.442031 273.919687 +Q 110.168594 273.919687 109.965156 273.71625 +Q 109.763906 273.510625 109.763906 273.24375 +Q 109.763906 272.922187 110.352344 272.462812 +Q 110.722031 272.204687 111.397969 271.629375 +Q 111.999531 271.02125 112.546406 271.02125 +Q 113.003594 271.02125 113.003594 271.548437 +Q 113.003594 271.705938 112.962031 272.016562 +Q 112.922656 272.327187 112.922656 272.484687 +Q 112.922656 272.71 112.946719 273.169375 +Q 112.970781 273.626562 112.970781 273.851875 +Q 112.970781 274.630625 112.806719 276.177188 +Q 112.642656 277.721563 112.642656 278.49375 +Q 112.642656 278.889687 112.697344 279.458438 +Q 112.752031 280.025 112.758594 280.385937 +L 113.476094 280.372812 +Q 113.762656 280.372812 113.950781 280.560937 +Q 114.138906 280.749062 114.138906 281.029062 +Q 114.138906 281.315625 113.950781 281.501562 +Q 113.762656 281.685312 113.476094 281.685312 +z +M 116.176016 282.293437 +Q 115.924453 282.293437 115.731953 282.122812 +Q 115.541641 281.952187 115.541641 281.698437 +Q 115.541641 281.589062 115.587578 281.466562 +Q 116.121328 279.996562 117.597891 277.231562 +Q 119.074453 274.466562 119.614766 272.99 +Q 120.509453 270.542187 120.968828 270.564062 +Q 121.220391 270.570625 121.410703 270.745625 +Q 121.603203 270.918437 121.603203 271.165625 +Q 121.603203 271.323125 121.528828 271.541875 +L 120.763203 273.40125 +Q 120.306016 274.665625 119.457266 276.319375 +L 117.967578 279.15 +L 116.729453 281.890938 +Q 116.545703 282.293437 116.176016 282.293437 +z +M 126.942891 281.685312 +L 125.582266 281.685312 +L 124.228203 281.67875 +Q 123.751328 281.67875 123.558828 281.6175 +Q 123.211016 281.495 123.211016 281.096875 +Q 123.211016 280.407812 124.282891 280.407812 +L 124.611016 280.414375 +L 124.893203 280.4275 +Q 124.893203 280.099375 124.834141 279.458438 +Q 124.775078 278.815313 124.775078 278.49375 +Q 124.775078 277.625313 124.932578 275.853437 +Q 125.083516 274.112188 125.076953 273.20875 +Q 124.160391 273.919687 123.908828 273.919687 +Q 123.635391 273.919687 123.431953 273.71625 +Q 123.230703 273.510625 123.230703 273.24375 +Q 123.230703 272.922187 123.819141 272.462812 +Q 124.188828 272.204687 124.864766 271.629375 +Q 125.466328 271.02125 126.013203 271.02125 +Q 126.470391 271.02125 126.470391 271.548437 +Q 126.470391 271.705938 126.428828 272.016562 +Q 126.389453 272.327187 126.389453 272.484687 +Q 126.389453 272.71 126.413516 273.169375 +Q 126.437578 273.626562 126.437578 273.851875 +Q 126.437578 274.630625 126.273516 276.177188 +Q 126.109453 277.721563 126.109453 278.49375 +Q 126.109453 278.889687 126.164141 279.458438 +Q 126.218828 280.025 126.225391 280.385937 +L 126.942891 280.372812 +Q 127.229453 280.372812 127.417578 280.560937 +Q 127.605703 280.749062 127.605703 281.029062 +Q 127.605703 281.315625 127.417578 281.501562 +Q 127.229453 281.685312 126.942891 281.685312 +z +M 132.515 282.170937 +Q 130.73 282.170937 129.89 280.865 +Q 129.192188 279.790937 129.192188 278.001562 +Q 129.192188 274.624062 131.933125 272.143438 +L 132.57625 271.49375 +Q 133.046563 271.040937 133.287188 271.040937 +Q 133.560625 271.040937 133.764063 271.237812 +Q 133.969688 271.4325 133.97625 271.697187 +Q 133.991563 271.944375 133.280625 272.64875 +L 131.885 274.009375 +Q 131.331563 274.569375 130.935625 275.704687 +Q 131.530625 275.43125 131.974688 275.297812 +Q 132.41875 275.164375 132.705313 275.164375 +Q 134.304375 275.164375 135.159688 276.019687 +Q 136.015 276.872812 136.015 278.4325 +Q 136.015 280.064375 135.091875 281.096875 +Q 134.127188 282.170937 132.515 282.170937 +z +M 132.515 276.557812 +Q 131.926563 276.557812 131.460625 276.763437 +Q 131.283438 276.846563 130.565938 277.290625 +Q 130.524375 277.651562 130.524375 278.001562 +Q 130.524375 279.224375 130.935625 279.996562 +Q 131.454063 280.980937 132.554375 280.980937 +Q 133.586875 280.980937 134.155625 280.24375 +Q 134.680625 279.559062 134.680625 278.4325 +Q 134.680625 277.494062 134.140313 277.025937 +Q 133.602188 276.557812 132.515 276.557812 +z +"/> + </g> + </g> + <g id="xtick_3"> + <path d="M 161.26 259.18 +L 161.244269 260.18 +L 161.222527 261.18 +L 161.07285 262.18 +L 161.056819 263.18 +L 160.977166 264.18 +L 160.956217 265.18 +L 160.938753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 161.26 259.18 +L 161.244269 260.18 +L 161.222527 261.18 +L 161.07285 262.18 +L 161.056819 263.18 +L 160.977166 264.18 +L 160.956217 265.18 +L 160.938753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_3"> + <path d="M 155.067188 281.685312 +L 153.706563 281.685312 +L 152.3525 281.67875 +Q 151.875625 281.67875 151.683125 281.6175 +Q 151.335313 281.495 151.335313 281.096875 +Q 151.335313 280.407812 152.407188 280.407812 +L 152.735313 280.414375 +L 153.0175 280.4275 +Q 153.0175 280.099375 152.958438 279.458438 +Q 152.899375 278.815313 152.899375 278.49375 +Q 152.899375 277.625313 153.056875 275.853437 +Q 153.207813 274.112188 153.20125 273.20875 +Q 152.284688 273.919687 152.033125 273.919687 +Q 151.759688 273.919687 151.55625 273.71625 +Q 151.355 273.510625 151.355 273.24375 +Q 151.355 272.922187 151.943438 272.462812 +Q 152.313125 272.204687 152.989063 271.629375 +Q 153.590625 271.02125 154.1375 271.02125 +Q 154.594688 271.02125 154.594688 271.548437 +Q 154.594688 271.705938 154.553125 272.016562 +Q 154.51375 272.327187 154.51375 272.484687 +Q 154.51375 272.71 154.537813 273.169375 +Q 154.561875 273.626562 154.561875 273.851875 +Q 154.561875 274.630625 154.397813 276.177188 +Q 154.23375 277.721563 154.23375 278.49375 +Q 154.23375 278.889687 154.288438 279.458438 +Q 154.343125 280.025 154.349688 280.385937 +L 155.067188 280.372812 +Q 155.35375 280.372812 155.541875 280.560937 +Q 155.73 280.749062 155.73 281.029062 +Q 155.73 281.315625 155.541875 281.501562 +Q 155.35375 281.685312 155.067188 281.685312 +z +M 157.767109 282.293437 +Q 157.515547 282.293437 157.323047 282.122812 +Q 157.132734 281.952187 157.132734 281.698437 +Q 157.132734 281.589062 157.178672 281.466562 +Q 157.712422 279.996562 159.188984 277.231562 +Q 160.665547 274.466562 161.205859 272.99 +Q 162.100547 270.542187 162.559922 270.564062 +Q 162.811484 270.570625 163.001797 270.745625 +Q 163.194297 270.918437 163.194297 271.165625 +Q 163.194297 271.323125 163.119922 271.541875 +L 162.354297 273.40125 +Q 161.897109 274.665625 161.048359 276.319375 +L 159.558672 279.15 +L 158.320547 281.890938 +Q 158.136797 282.293437 157.767109 282.293437 +z +M 167.919297 282.048437 +Q 166.475547 282.048437 165.587422 281.418437 +Q 164.576797 280.7075 164.554922 279.33375 +Q 164.528672 277.126562 166.108047 276.325937 +Q 164.889609 275.58875 164.889609 274.228125 +Q 164.889609 272.935312 165.828047 272.08 +Q 166.722734 271.259687 168.000234 271.246562 +Q 170.872422 271.220312 170.872422 274.08375 +Q 170.872422 274.904062 170.544297 275.348125 +Q 170.277422 275.717812 169.511797 276.107187 +Q 170.531172 276.619062 170.940234 277.214062 +Q 171.419297 277.911875 171.419297 279.134687 +Q 171.419297 280.530312 170.386797 281.322187 +Q 169.428672 282.048437 167.919297 282.048437 +z +M 167.980547 272.471563 +Q 167.098984 272.471563 166.633047 272.970312 +Q 166.217422 273.434062 166.223984 274.228125 +Q 166.230547 275.184062 167.796797 275.58875 +Q 168.617109 275.348125 168.971484 275.109688 +Q 169.538047 274.726875 169.538047 274.08375 +Q 169.538047 273.154062 169.122422 272.777812 +Q 168.765859 272.471563 167.980547 272.471563 +z +M 167.858047 276.798437 +Q 166.770859 277.30375 166.407734 277.673437 +Q 165.841172 278.24 165.873984 279.2725 +Q 165.902422 280.127813 166.661484 280.55 +Q 167.214922 280.851875 167.919297 280.851875 +Q 169.122422 280.851875 169.601484 280.283125 +Q 169.984297 279.8325 169.984297 278.915937 +Q 169.984297 278.02125 169.286484 277.474375 +Q 168.820547 277.098125 167.858047 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 155.067188 281.685312 +L 153.706563 281.685312 +L 152.3525 281.67875 +Q 151.875625 281.67875 151.683125 281.6175 +Q 151.335313 281.495 151.335313 281.096875 +Q 151.335313 280.407812 152.407188 280.407812 +L 152.735313 280.414375 +L 153.0175 280.4275 +Q 153.0175 280.099375 152.958438 279.458438 +Q 152.899375 278.815313 152.899375 278.49375 +Q 152.899375 277.625313 153.056875 275.853437 +Q 153.207813 274.112188 153.20125 273.20875 +Q 152.284688 273.919687 152.033125 273.919687 +Q 151.759688 273.919687 151.55625 273.71625 +Q 151.355 273.510625 151.355 273.24375 +Q 151.355 272.922187 151.943438 272.462812 +Q 152.313125 272.204687 152.989063 271.629375 +Q 153.590625 271.02125 154.1375 271.02125 +Q 154.594688 271.02125 154.594688 271.548437 +Q 154.594688 271.705938 154.553125 272.016562 +Q 154.51375 272.327187 154.51375 272.484687 +Q 154.51375 272.71 154.537813 273.169375 +Q 154.561875 273.626562 154.561875 273.851875 +Q 154.561875 274.630625 154.397813 276.177188 +Q 154.23375 277.721563 154.23375 278.49375 +Q 154.23375 278.889687 154.288438 279.458438 +Q 154.343125 280.025 154.349688 280.385937 +L 155.067188 280.372812 +Q 155.35375 280.372812 155.541875 280.560937 +Q 155.73 280.749062 155.73 281.029062 +Q 155.73 281.315625 155.541875 281.501562 +Q 155.35375 281.685312 155.067188 281.685312 +z +M 157.767109 282.293437 +Q 157.515547 282.293437 157.323047 282.122812 +Q 157.132734 281.952187 157.132734 281.698437 +Q 157.132734 281.589062 157.178672 281.466562 +Q 157.712422 279.996562 159.188984 277.231562 +Q 160.665547 274.466562 161.205859 272.99 +Q 162.100547 270.542187 162.559922 270.564062 +Q 162.811484 270.570625 163.001797 270.745625 +Q 163.194297 270.918437 163.194297 271.165625 +Q 163.194297 271.323125 163.119922 271.541875 +L 162.354297 273.40125 +Q 161.897109 274.665625 161.048359 276.319375 +L 159.558672 279.15 +L 158.320547 281.890938 +Q 158.136797 282.293437 157.767109 282.293437 +z +M 167.919297 282.048437 +Q 166.475547 282.048437 165.587422 281.418437 +Q 164.576797 280.7075 164.554922 279.33375 +Q 164.528672 277.126562 166.108047 276.325937 +Q 164.889609 275.58875 164.889609 274.228125 +Q 164.889609 272.935312 165.828047 272.08 +Q 166.722734 271.259687 168.000234 271.246562 +Q 170.872422 271.220312 170.872422 274.08375 +Q 170.872422 274.904062 170.544297 275.348125 +Q 170.277422 275.717812 169.511797 276.107187 +Q 170.531172 276.619062 170.940234 277.214062 +Q 171.419297 277.911875 171.419297 279.134687 +Q 171.419297 280.530312 170.386797 281.322187 +Q 169.428672 282.048437 167.919297 282.048437 +z +M 167.980547 272.471563 +Q 167.098984 272.471563 166.633047 272.970312 +Q 166.217422 273.434062 166.223984 274.228125 +Q 166.230547 275.184062 167.796797 275.58875 +Q 168.617109 275.348125 168.971484 275.109688 +Q 169.538047 274.726875 169.538047 274.08375 +Q 169.538047 273.154062 169.122422 272.777812 +Q 168.765859 272.471563 167.980547 272.471563 +z +M 167.858047 276.798437 +Q 166.770859 277.30375 166.407734 277.673437 +Q 165.841172 278.24 165.873984 279.2725 +Q 165.902422 280.127813 166.661484 280.55 +Q 167.214922 280.851875 167.919297 280.851875 +Q 169.122422 280.851875 169.601484 280.283125 +Q 169.984297 279.8325 169.984297 278.915937 +Q 169.984297 278.02125 169.286484 277.474375 +Q 168.820547 277.098125 167.858047 276.798437 +z +"/> + </g> + </g> + <g id="xtick_4"> + <path d="M 199.7 259.18 +L 199.684269 260.18 +L 199.662527 261.18 +L 199.51285 262.18 +L 199.496819 263.18 +L 199.417166 264.18 +L 199.396217 265.18 +L 199.378753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 199.7 259.18 +L 199.684269 260.18 +L 199.662527 261.18 +L 199.51285 262.18 +L 199.496819 263.18 +L 199.417166 264.18 +L 199.396217 265.18 +L 199.378753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_4"> + <path d="M 193.507188 281.685312 +L 192.146563 281.685312 +L 190.7925 281.67875 +Q 190.315625 281.67875 190.123125 281.6175 +Q 189.775313 281.495 189.775313 281.096875 +Q 189.775313 280.407812 190.847188 280.407812 +L 191.175313 280.414375 +L 191.4575 280.4275 +Q 191.4575 280.099375 191.398438 279.458438 +Q 191.339375 278.815313 191.339375 278.49375 +Q 191.339375 277.625313 191.496875 275.853437 +Q 191.647813 274.112188 191.64125 273.20875 +Q 190.724688 273.919687 190.473125 273.919687 +Q 190.199688 273.919687 189.99625 273.71625 +Q 189.795 273.510625 189.795 273.24375 +Q 189.795 272.922187 190.383438 272.462812 +Q 190.753125 272.204687 191.429063 271.629375 +Q 192.030625 271.02125 192.5775 271.02125 +Q 193.034688 271.02125 193.034688 271.548437 +Q 193.034688 271.705938 192.993125 272.016562 +Q 192.95375 272.327187 192.95375 272.484687 +Q 192.95375 272.71 192.977813 273.169375 +Q 193.001875 273.626562 193.001875 273.851875 +Q 193.001875 274.630625 192.837813 276.177188 +Q 192.67375 277.721563 192.67375 278.49375 +Q 192.67375 278.889687 192.728438 279.458438 +Q 192.783125 280.025 192.789688 280.385937 +L 193.507188 280.372812 +Q 193.79375 280.372812 193.981875 280.560937 +Q 194.17 280.749062 194.17 281.029062 +Q 194.17 281.315625 193.981875 281.501562 +Q 193.79375 281.685312 193.507188 281.685312 +z +M 196.207109 282.293437 +Q 195.955547 282.293437 195.763047 282.122812 +Q 195.572734 281.952187 195.572734 281.698437 +Q 195.572734 281.589062 195.618672 281.466562 +Q 196.152422 279.996562 197.628984 277.231562 +Q 199.105547 274.466562 199.645859 272.99 +Q 200.540547 270.542187 200.999922 270.564062 +Q 201.251484 270.570625 201.441797 270.745625 +Q 201.634297 270.918437 201.634297 271.165625 +Q 201.634297 271.323125 201.559922 271.541875 +L 200.794297 273.40125 +Q 200.337109 274.665625 199.488359 276.319375 +L 197.998672 279.15 +L 196.760547 281.890938 +Q 196.576797 282.293437 196.207109 282.293437 +z +M 208.752422 278.690625 +L 208.752422 281.221563 +Q 208.752422 281.855937 208.128984 281.855937 +Q 207.404922 281.855937 207.404922 280.865 +Q 207.404922 280.7425 207.418047 280.517187 +Q 207.431172 280.291875 207.431172 280.20875 +L 207.424609 278.657812 +L 204.410234 278.58125 +Q 203.473984 278.58125 203.110859 278.52 +Q 202.489609 278.417187 202.489609 278.034375 +Q 202.489609 277.728125 202.865859 277.255625 +L 203.454297 276.557812 +L 206.816484 271.65125 +Q 207.275859 271.014687 207.978047 271.014687 +Q 208.752422 271.014687 208.752422 271.684062 +L 208.752422 277.365 +Q 208.868359 277.358437 209.032422 277.358437 +Q 210.290234 277.358437 210.290234 278.034375 +Q 210.290234 278.526562 209.769609 278.657812 +Q 209.537734 278.719063 208.752422 278.690625 +z +M 207.424609 272.909063 +Q 205.600234 275.820625 204.574297 277.26875 +L 207.424609 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 193.507188 281.685312 +L 192.146563 281.685312 +L 190.7925 281.67875 +Q 190.315625 281.67875 190.123125 281.6175 +Q 189.775313 281.495 189.775313 281.096875 +Q 189.775313 280.407812 190.847188 280.407812 +L 191.175313 280.414375 +L 191.4575 280.4275 +Q 191.4575 280.099375 191.398438 279.458438 +Q 191.339375 278.815313 191.339375 278.49375 +Q 191.339375 277.625313 191.496875 275.853437 +Q 191.647813 274.112188 191.64125 273.20875 +Q 190.724688 273.919687 190.473125 273.919687 +Q 190.199688 273.919687 189.99625 273.71625 +Q 189.795 273.510625 189.795 273.24375 +Q 189.795 272.922187 190.383438 272.462812 +Q 190.753125 272.204687 191.429063 271.629375 +Q 192.030625 271.02125 192.5775 271.02125 +Q 193.034688 271.02125 193.034688 271.548437 +Q 193.034688 271.705938 192.993125 272.016562 +Q 192.95375 272.327187 192.95375 272.484687 +Q 192.95375 272.71 192.977813 273.169375 +Q 193.001875 273.626562 193.001875 273.851875 +Q 193.001875 274.630625 192.837813 276.177188 +Q 192.67375 277.721563 192.67375 278.49375 +Q 192.67375 278.889687 192.728438 279.458438 +Q 192.783125 280.025 192.789688 280.385937 +L 193.507188 280.372812 +Q 193.79375 280.372812 193.981875 280.560937 +Q 194.17 280.749062 194.17 281.029062 +Q 194.17 281.315625 193.981875 281.501562 +Q 193.79375 281.685312 193.507188 281.685312 +z +M 196.207109 282.293437 +Q 195.955547 282.293437 195.763047 282.122812 +Q 195.572734 281.952187 195.572734 281.698437 +Q 195.572734 281.589062 195.618672 281.466562 +Q 196.152422 279.996562 197.628984 277.231562 +Q 199.105547 274.466562 199.645859 272.99 +Q 200.540547 270.542187 200.999922 270.564062 +Q 201.251484 270.570625 201.441797 270.745625 +Q 201.634297 270.918437 201.634297 271.165625 +Q 201.634297 271.323125 201.559922 271.541875 +L 200.794297 273.40125 +Q 200.337109 274.665625 199.488359 276.319375 +L 197.998672 279.15 +L 196.760547 281.890938 +Q 196.576797 282.293437 196.207109 282.293437 +z +M 208.752422 278.690625 +L 208.752422 281.221563 +Q 208.752422 281.855937 208.128984 281.855937 +Q 207.404922 281.855937 207.404922 280.865 +Q 207.404922 280.7425 207.418047 280.517187 +Q 207.431172 280.291875 207.431172 280.20875 +L 207.424609 278.657812 +L 204.410234 278.58125 +Q 203.473984 278.58125 203.110859 278.52 +Q 202.489609 278.417187 202.489609 278.034375 +Q 202.489609 277.728125 202.865859 277.255625 +L 203.454297 276.557812 +L 206.816484 271.65125 +Q 207.275859 271.014687 207.978047 271.014687 +Q 208.752422 271.014687 208.752422 271.684062 +L 208.752422 277.365 +Q 208.868359 277.358437 209.032422 277.358437 +Q 210.290234 277.358437 210.290234 278.034375 +Q 210.290234 278.526562 209.769609 278.657812 +Q 209.537734 278.719063 208.752422 278.690625 +z +M 207.424609 272.909063 +Q 205.600234 275.820625 204.574297 277.26875 +L 207.424609 277.33875 +z +"/> + </g> + </g> + <g id="xtick_5"> + <path d="M 238.14 259.18 +L 238.124269 260.18 +L 238.102527 261.18 +L 237.95285 262.18 +L 237.936819 263.18 +L 237.857166 264.18 +L 237.836217 265.18 +L 237.818753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 238.14 259.18 +L 238.124269 260.18 +L 238.102527 261.18 +L 237.95285 262.18 +L 237.936819 263.18 +L 237.857166 264.18 +L 237.836217 265.18 +L 237.818753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_5"> + <path d="M 231.947188 281.685312 +L 230.586563 281.685312 +L 229.2325 281.67875 +Q 228.755625 281.67875 228.563125 281.6175 +Q 228.215313 281.495 228.215313 281.096875 +Q 228.215313 280.407812 229.287188 280.407812 +L 229.615313 280.414375 +L 229.8975 280.4275 +Q 229.8975 280.099375 229.838438 279.458438 +Q 229.779375 278.815313 229.779375 278.49375 +Q 229.779375 277.625313 229.936875 275.853437 +Q 230.087813 274.112188 230.08125 273.20875 +Q 229.164688 273.919687 228.913125 273.919687 +Q 228.639688 273.919687 228.43625 273.71625 +Q 228.235 273.510625 228.235 273.24375 +Q 228.235 272.922187 228.823438 272.462812 +Q 229.193125 272.204687 229.869063 271.629375 +Q 230.470625 271.02125 231.0175 271.02125 +Q 231.474688 271.02125 231.474688 271.548437 +Q 231.474688 271.705938 231.433125 272.016562 +Q 231.39375 272.327187 231.39375 272.484687 +Q 231.39375 272.71 231.417813 273.169375 +Q 231.441875 273.626562 231.441875 273.851875 +Q 231.441875 274.630625 231.277813 276.177188 +Q 231.11375 277.721563 231.11375 278.49375 +Q 231.11375 278.889687 231.168438 279.458438 +Q 231.223125 280.025 231.229688 280.385937 +L 231.947188 280.372812 +Q 232.23375 280.372812 232.421875 280.560937 +Q 232.61 280.749062 232.61 281.029062 +Q 232.61 281.315625 232.421875 281.501562 +Q 232.23375 281.685312 231.947188 281.685312 +z +M 234.647109 282.293437 +Q 234.395547 282.293437 234.203047 282.122812 +Q 234.012734 281.952187 234.012734 281.698437 +Q 234.012734 281.589062 234.058672 281.466562 +Q 234.592422 279.996562 236.068984 277.231562 +Q 237.545547 274.466562 238.085859 272.99 +Q 238.980547 270.542187 239.439922 270.564062 +Q 239.691484 270.570625 239.881797 270.745625 +Q 240.074297 270.918437 240.074297 271.165625 +Q 240.074297 271.323125 239.999922 271.541875 +L 239.234297 273.40125 +Q 238.777109 274.665625 237.928359 276.319375 +L 236.438672 279.15 +L 235.200547 281.890938 +Q 235.016797 282.293437 234.647109 282.293437 +z +M 247.492109 281.691875 +Q 247.321484 281.691875 247.010859 281.586875 +Q 246.700234 281.479687 246.536172 281.479687 +Q 246.186172 281.479687 245.488359 281.52125 +Q 244.792734 281.562813 244.436172 281.562813 +Q 244.169297 281.562813 243.646484 281.630625 +Q 243.123672 281.698437 242.856797 281.698437 +Q 242.782422 281.698437 242.638047 281.672188 +Q 242.495859 281.64375 242.419297 281.64375 +Q 241.948984 281.64375 241.804609 281.186562 +Q 241.723672 280.948125 241.723672 280.36625 +Q 241.723672 278.77375 242.589922 277.8025 +Q 242.988047 277.358437 244.731484 276.161875 +Q 245.707109 275.4925 246.035234 275.11625 +Q 246.623672 274.46 246.623672 273.578437 +Q 246.623672 273.140937 246.057109 272.799688 +Q 245.558359 272.49125 245.079297 272.49125 +Q 244.449297 272.49125 243.882734 272.854375 +L 242.904922 273.62 +Q 242.611797 273.851875 242.434609 273.851875 +Q 241.730234 273.851875 241.730234 273.291875 +Q 241.730234 272.970312 241.988359 272.73625 +Q 242.788984 271.985937 243.377422 271.65125 +Q 244.204297 271.17875 245.079297 271.17875 +Q 246.186172 271.17875 247.054609 271.780312 +Q 248.025859 272.45625 248.025859 273.517187 +Q 248.025859 274.212812 247.826797 274.80125 +Q 247.629922 275.389687 247.225234 275.875313 +Q 246.713359 276.49 245.488359 277.249062 +Q 244.204297 278.05625 243.801797 278.471875 +Q 243.042734 279.259375 243.055859 280.379375 +L 244.464609 280.250313 +Q 245.912734 280.167187 246.536172 280.167187 +Q 247.054609 280.167187 247.520547 280.346563 +Q 248.135234 280.585 248.135234 281.009375 +Q 248.135234 281.27625 247.949297 281.484062 +Q 247.765547 281.691875 247.492109 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 231.947188 281.685312 +L 230.586563 281.685312 +L 229.2325 281.67875 +Q 228.755625 281.67875 228.563125 281.6175 +Q 228.215313 281.495 228.215313 281.096875 +Q 228.215313 280.407812 229.287188 280.407812 +L 229.615313 280.414375 +L 229.8975 280.4275 +Q 229.8975 280.099375 229.838438 279.458438 +Q 229.779375 278.815313 229.779375 278.49375 +Q 229.779375 277.625313 229.936875 275.853437 +Q 230.087813 274.112188 230.08125 273.20875 +Q 229.164688 273.919687 228.913125 273.919687 +Q 228.639688 273.919687 228.43625 273.71625 +Q 228.235 273.510625 228.235 273.24375 +Q 228.235 272.922187 228.823438 272.462812 +Q 229.193125 272.204687 229.869063 271.629375 +Q 230.470625 271.02125 231.0175 271.02125 +Q 231.474688 271.02125 231.474688 271.548437 +Q 231.474688 271.705938 231.433125 272.016562 +Q 231.39375 272.327187 231.39375 272.484687 +Q 231.39375 272.71 231.417813 273.169375 +Q 231.441875 273.626562 231.441875 273.851875 +Q 231.441875 274.630625 231.277813 276.177188 +Q 231.11375 277.721563 231.11375 278.49375 +Q 231.11375 278.889687 231.168438 279.458438 +Q 231.223125 280.025 231.229688 280.385937 +L 231.947188 280.372812 +Q 232.23375 280.372812 232.421875 280.560937 +Q 232.61 280.749062 232.61 281.029062 +Q 232.61 281.315625 232.421875 281.501562 +Q 232.23375 281.685312 231.947188 281.685312 +z +M 234.647109 282.293437 +Q 234.395547 282.293437 234.203047 282.122812 +Q 234.012734 281.952187 234.012734 281.698437 +Q 234.012734 281.589062 234.058672 281.466562 +Q 234.592422 279.996562 236.068984 277.231562 +Q 237.545547 274.466562 238.085859 272.99 +Q 238.980547 270.542187 239.439922 270.564062 +Q 239.691484 270.570625 239.881797 270.745625 +Q 240.074297 270.918437 240.074297 271.165625 +Q 240.074297 271.323125 239.999922 271.541875 +L 239.234297 273.40125 +Q 238.777109 274.665625 237.928359 276.319375 +L 236.438672 279.15 +L 235.200547 281.890938 +Q 235.016797 282.293437 234.647109 282.293437 +z +M 247.492109 281.691875 +Q 247.321484 281.691875 247.010859 281.586875 +Q 246.700234 281.479687 246.536172 281.479687 +Q 246.186172 281.479687 245.488359 281.52125 +Q 244.792734 281.562813 244.436172 281.562813 +Q 244.169297 281.562813 243.646484 281.630625 +Q 243.123672 281.698437 242.856797 281.698437 +Q 242.782422 281.698437 242.638047 281.672188 +Q 242.495859 281.64375 242.419297 281.64375 +Q 241.948984 281.64375 241.804609 281.186562 +Q 241.723672 280.948125 241.723672 280.36625 +Q 241.723672 278.77375 242.589922 277.8025 +Q 242.988047 277.358437 244.731484 276.161875 +Q 245.707109 275.4925 246.035234 275.11625 +Q 246.623672 274.46 246.623672 273.578437 +Q 246.623672 273.140937 246.057109 272.799688 +Q 245.558359 272.49125 245.079297 272.49125 +Q 244.449297 272.49125 243.882734 272.854375 +L 242.904922 273.62 +Q 242.611797 273.851875 242.434609 273.851875 +Q 241.730234 273.851875 241.730234 273.291875 +Q 241.730234 272.970312 241.988359 272.73625 +Q 242.788984 271.985937 243.377422 271.65125 +Q 244.204297 271.17875 245.079297 271.17875 +Q 246.186172 271.17875 247.054609 271.780312 +Q 248.025859 272.45625 248.025859 273.517187 +Q 248.025859 274.212812 247.826797 274.80125 +Q 247.629922 275.389687 247.225234 275.875313 +Q 246.713359 276.49 245.488359 277.249062 +Q 244.204297 278.05625 243.801797 278.471875 +Q 243.042734 279.259375 243.055859 280.379375 +L 244.464609 280.250313 +Q 245.912734 280.167187 246.536172 280.167187 +Q 247.054609 280.167187 247.520547 280.346563 +Q 248.135234 280.585 248.135234 281.009375 +Q 248.135234 281.27625 247.949297 281.484062 +Q 247.765547 281.691875 247.492109 281.691875 +z +"/> + </g> + </g> + <g id="xtick_6"> + <path d="M 276.58 259.18 +L 276.564269 260.18 +L 276.542527 261.18 +L 276.39285 262.18 +L 276.376819 263.18 +L 276.297166 264.18 +L 276.276217 265.18 +L 276.258753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 276.58 259.18 +L 276.564269 260.18 +L 276.542527 261.18 +L 276.39285 262.18 +L 276.376819 263.18 +L 276.297166 264.18 +L 276.276217 265.18 +L 276.258753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_6"> + <path d="M 278.241406 281.685312 +L 276.880781 281.685312 +L 275.526719 281.67875 +Q 275.049844 281.67875 274.857344 281.6175 +Q 274.509531 281.495 274.509531 281.096875 +Q 274.509531 280.407812 275.581406 280.407812 +L 275.909531 280.414375 +L 276.191719 280.4275 +Q 276.191719 280.099375 276.132656 279.458438 +Q 276.073594 278.815313 276.073594 278.49375 +Q 276.073594 277.625313 276.231094 275.853437 +Q 276.382031 274.112188 276.375469 273.20875 +Q 275.458906 273.919687 275.207344 273.919687 +Q 274.933906 273.919687 274.730469 273.71625 +Q 274.529219 273.510625 274.529219 273.24375 +Q 274.529219 272.922187 275.117656 272.462812 +Q 275.487344 272.204687 276.163281 271.629375 +Q 276.764844 271.02125 277.311719 271.02125 +Q 277.768906 271.02125 277.768906 271.548437 +Q 277.768906 271.705938 277.727344 272.016562 +Q 277.687969 272.327187 277.687969 272.484687 +Q 277.687969 272.71 277.712031 273.169375 +Q 277.736094 273.626562 277.736094 273.851875 +Q 277.736094 274.630625 277.572031 276.177188 +Q 277.407969 277.721563 277.407969 278.49375 +Q 277.407969 278.889687 277.462656 279.458438 +Q 277.517344 280.025 277.523906 280.385937 +L 278.241406 280.372812 +Q 278.527969 280.372812 278.716094 280.560937 +Q 278.904219 280.749062 278.904219 281.029062 +Q 278.904219 281.315625 278.716094 281.501562 +Q 278.527969 281.685312 278.241406 281.685312 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 278.241406 281.685312 +L 276.880781 281.685312 +L 275.526719 281.67875 +Q 275.049844 281.67875 274.857344 281.6175 +Q 274.509531 281.495 274.509531 281.096875 +Q 274.509531 280.407812 275.581406 280.407812 +L 275.909531 280.414375 +L 276.191719 280.4275 +Q 276.191719 280.099375 276.132656 279.458438 +Q 276.073594 278.815313 276.073594 278.49375 +Q 276.073594 277.625313 276.231094 275.853437 +Q 276.382031 274.112188 276.375469 273.20875 +Q 275.458906 273.919687 275.207344 273.919687 +Q 274.933906 273.919687 274.730469 273.71625 +Q 274.529219 273.510625 274.529219 273.24375 +Q 274.529219 272.922187 275.117656 272.462812 +Q 275.487344 272.204687 276.163281 271.629375 +Q 276.764844 271.02125 277.311719 271.02125 +Q 277.768906 271.02125 277.768906 271.548437 +Q 277.768906 271.705938 277.727344 272.016562 +Q 277.687969 272.327187 277.687969 272.484687 +Q 277.687969 272.71 277.712031 273.169375 +Q 277.736094 273.626562 277.736094 273.851875 +Q 277.736094 274.630625 277.572031 276.177188 +Q 277.407969 277.721563 277.407969 278.49375 +Q 277.407969 278.889687 277.462656 279.458438 +Q 277.517344 280.025 277.523906 280.385937 +L 278.241406 280.372812 +Q 278.527969 280.372812 278.716094 280.560937 +Q 278.904219 280.749062 278.904219 281.029062 +Q 278.904219 281.315625 278.716094 281.501562 +Q 278.527969 281.685312 278.241406 281.685312 +z +"/> + </g> + </g> + <g id="xtick_7"> + <path d="M 315.02 259.18 +L 315.004269 260.18 +L 314.982527 261.18 +L 314.83285 262.18 +L 314.816819 263.18 +L 314.737166 264.18 +L 314.716217 265.18 +L 314.698753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 315.02 259.18 +L 315.004269 260.18 +L 314.982527 261.18 +L 314.83285 262.18 +L 314.816819 263.18 +L 314.737166 264.18 +L 314.716217 265.18 +L 314.698753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_7"> + <path d="M 317.638438 281.691875 +Q 317.467813 281.691875 317.157188 281.586875 +Q 316.846563 281.479687 316.6825 281.479687 +Q 316.3325 281.479687 315.634688 281.52125 +Q 314.939063 281.562813 314.5825 281.562813 +Q 314.315625 281.562813 313.792813 281.630625 +Q 313.27 281.698437 313.003125 281.698437 +Q 312.92875 281.698437 312.784375 281.672188 +Q 312.642188 281.64375 312.565625 281.64375 +Q 312.095313 281.64375 311.950938 281.186562 +Q 311.87 280.948125 311.87 280.36625 +Q 311.87 278.77375 312.73625 277.8025 +Q 313.134375 277.358437 314.877813 276.161875 +Q 315.853438 275.4925 316.181563 275.11625 +Q 316.77 274.46 316.77 273.578437 +Q 316.77 273.140937 316.203438 272.799688 +Q 315.704688 272.49125 315.225625 272.49125 +Q 314.595625 272.49125 314.029063 272.854375 +L 313.05125 273.62 +Q 312.758125 273.851875 312.580938 273.851875 +Q 311.876563 273.851875 311.876563 273.291875 +Q 311.876563 272.970312 312.134688 272.73625 +Q 312.935313 271.985937 313.52375 271.65125 +Q 314.350625 271.17875 315.225625 271.17875 +Q 316.3325 271.17875 317.200938 271.780312 +Q 318.172188 272.45625 318.172188 273.517187 +Q 318.172188 274.212812 317.973125 274.80125 +Q 317.77625 275.389687 317.371563 275.875313 +Q 316.859688 276.49 315.634688 277.249062 +Q 314.350625 278.05625 313.948125 278.471875 +Q 313.189063 279.259375 313.202188 280.379375 +L 314.610938 280.250313 +Q 316.059063 280.167187 316.6825 280.167187 +Q 317.200938 280.167187 317.666875 280.346563 +Q 318.281563 280.585 318.281563 281.009375 +Q 318.281563 281.27625 318.095625 281.484062 +Q 317.911875 281.691875 317.638438 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 317.638438 281.691875 +Q 317.467813 281.691875 317.157188 281.586875 +Q 316.846563 281.479687 316.6825 281.479687 +Q 316.3325 281.479687 315.634688 281.52125 +Q 314.939063 281.562813 314.5825 281.562813 +Q 314.315625 281.562813 313.792813 281.630625 +Q 313.27 281.698437 313.003125 281.698437 +Q 312.92875 281.698437 312.784375 281.672188 +Q 312.642188 281.64375 312.565625 281.64375 +Q 312.095313 281.64375 311.950938 281.186562 +Q 311.87 280.948125 311.87 280.36625 +Q 311.87 278.77375 312.73625 277.8025 +Q 313.134375 277.358437 314.877813 276.161875 +Q 315.853438 275.4925 316.181563 275.11625 +Q 316.77 274.46 316.77 273.578437 +Q 316.77 273.140937 316.203438 272.799688 +Q 315.704688 272.49125 315.225625 272.49125 +Q 314.595625 272.49125 314.029063 272.854375 +L 313.05125 273.62 +Q 312.758125 273.851875 312.580938 273.851875 +Q 311.876563 273.851875 311.876563 273.291875 +Q 311.876563 272.970312 312.134688 272.73625 +Q 312.935313 271.985937 313.52375 271.65125 +Q 314.350625 271.17875 315.225625 271.17875 +Q 316.3325 271.17875 317.200938 271.780312 +Q 318.172188 272.45625 318.172188 273.517187 +Q 318.172188 274.212812 317.973125 274.80125 +Q 317.77625 275.389687 317.371563 275.875313 +Q 316.859688 276.49 315.634688 277.249062 +Q 314.350625 278.05625 313.948125 278.471875 +Q 313.189063 279.259375 313.202188 280.379375 +L 314.610938 280.250313 +Q 316.059063 280.167187 316.6825 280.167187 +Q 317.200938 280.167187 317.666875 280.346563 +Q 318.281563 280.585 318.281563 281.009375 +Q 318.281563 281.27625 318.095625 281.484062 +Q 317.911875 281.691875 317.638438 281.691875 +z +"/> + </g> + </g> + <g id="xtick_8"> + <path d="M 353.46 259.18 +L 353.444269 260.18 +L 353.422527 261.18 +L 353.27285 262.18 +L 353.256819 263.18 +L 353.177166 264.18 +L 353.156217 265.18 +L 353.138753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 353.46 259.18 +L 353.444269 260.18 +L 353.422527 261.18 +L 353.27285 262.18 +L 353.256819 263.18 +L 353.177166 264.18 +L 353.156217 265.18 +L 353.138753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_8"> + <path d="M 355.77875 278.690625 +L 355.77875 281.221563 +Q 355.77875 281.855937 355.155313 281.855937 +Q 354.43125 281.855937 354.43125 280.865 +Q 354.43125 280.7425 354.444375 280.517187 +Q 354.4575 280.291875 354.4575 280.20875 +L 354.450938 278.657812 +L 351.436563 278.58125 +Q 350.500313 278.58125 350.137188 278.52 +Q 349.515938 278.417187 349.515938 278.034375 +Q 349.515938 277.728125 349.892188 277.255625 +L 350.480625 276.557812 +L 353.842813 271.65125 +Q 354.302188 271.014687 355.004375 271.014687 +Q 355.77875 271.014687 355.77875 271.684062 +L 355.77875 277.365 +Q 355.894688 277.358437 356.05875 277.358437 +Q 357.316563 277.358437 357.316563 278.034375 +Q 357.316563 278.526562 356.795938 278.657812 +Q 356.564063 278.719063 355.77875 278.690625 +z +M 354.450938 272.909063 +Q 352.626563 275.820625 351.600625 277.26875 +L 354.450938 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 355.77875 278.690625 +L 355.77875 281.221563 +Q 355.77875 281.855937 355.155313 281.855937 +Q 354.43125 281.855937 354.43125 280.865 +Q 354.43125 280.7425 354.444375 280.517187 +Q 354.4575 280.291875 354.4575 280.20875 +L 354.450938 278.657812 +L 351.436563 278.58125 +Q 350.500313 278.58125 350.137188 278.52 +Q 349.515938 278.417187 349.515938 278.034375 +Q 349.515938 277.728125 349.892188 277.255625 +L 350.480625 276.557812 +L 353.842813 271.65125 +Q 354.302188 271.014687 355.004375 271.014687 +Q 355.77875 271.014687 355.77875 271.684062 +L 355.77875 277.365 +Q 355.894688 277.358437 356.05875 277.358437 +Q 357.316563 277.358437 357.316563 278.034375 +Q 357.316563 278.526562 356.795938 278.657812 +Q 356.564063 278.719063 355.77875 278.690625 +z +M 354.450938 272.909063 +Q 352.626563 275.820625 351.600625 277.26875 +L 354.450938 277.33875 +z +"/> + </g> + </g> + <g id="xtick_9"> + <path d="M 391.9 259.18 +L 391.884269 260.18 +L 391.862527 261.18 +L 391.71285 262.18 +L 391.696819 263.18 +L 391.617166 264.18 +L 391.596217 265.18 +L 391.578753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 391.9 259.18 +L 391.884269 260.18 +L 391.862527 261.18 +L 391.71285 262.18 +L 391.696819 263.18 +L 391.617166 264.18 +L 391.596217 265.18 +L 391.578753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_9"> + <path d="M 391.825625 282.048437 +Q 390.381875 282.048437 389.49375 281.418437 +Q 388.483125 280.7075 388.46125 279.33375 +Q 388.435 277.126562 390.014375 276.325937 +Q 388.795938 275.58875 388.795938 274.228125 +Q 388.795938 272.935312 389.734375 272.08 +Q 390.629063 271.259687 391.906563 271.246562 +Q 394.77875 271.220312 394.77875 274.08375 +Q 394.77875 274.904062 394.450625 275.348125 +Q 394.18375 275.717812 393.418125 276.107187 +Q 394.4375 276.619062 394.846563 277.214062 +Q 395.325625 277.911875 395.325625 279.134687 +Q 395.325625 280.530312 394.293125 281.322187 +Q 393.335 282.048437 391.825625 282.048437 +z +M 391.886875 272.471563 +Q 391.005313 272.471563 390.539375 272.970312 +Q 390.12375 273.434062 390.130313 274.228125 +Q 390.136875 275.184062 391.703125 275.58875 +Q 392.523438 275.348125 392.877813 275.109688 +Q 393.444375 274.726875 393.444375 274.08375 +Q 393.444375 273.154062 393.02875 272.777812 +Q 392.672188 272.471563 391.886875 272.471563 +z +M 391.764375 276.798437 +Q 390.677188 277.30375 390.314063 277.673437 +Q 389.7475 278.24 389.780313 279.2725 +Q 389.80875 280.127813 390.567813 280.55 +Q 391.12125 280.851875 391.825625 280.851875 +Q 393.02875 280.851875 393.507813 280.283125 +Q 393.890625 279.8325 393.890625 278.915937 +Q 393.890625 278.02125 393.192813 277.474375 +Q 392.726875 277.098125 391.764375 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 391.825625 282.048437 +Q 390.381875 282.048437 389.49375 281.418437 +Q 388.483125 280.7075 388.46125 279.33375 +Q 388.435 277.126562 390.014375 276.325937 +Q 388.795938 275.58875 388.795938 274.228125 +Q 388.795938 272.935312 389.734375 272.08 +Q 390.629063 271.259687 391.906563 271.246562 +Q 394.77875 271.220312 394.77875 274.08375 +Q 394.77875 274.904062 394.450625 275.348125 +Q 394.18375 275.717812 393.418125 276.107187 +Q 394.4375 276.619062 394.846563 277.214062 +Q 395.325625 277.911875 395.325625 279.134687 +Q 395.325625 280.530312 394.293125 281.322187 +Q 393.335 282.048437 391.825625 282.048437 +z +M 391.886875 272.471563 +Q 391.005313 272.471563 390.539375 272.970312 +Q 390.12375 273.434062 390.130313 274.228125 +Q 390.136875 275.184062 391.703125 275.58875 +Q 392.523438 275.348125 392.877813 275.109688 +Q 393.444375 274.726875 393.444375 274.08375 +Q 393.444375 273.154062 393.02875 272.777812 +Q 392.672188 272.471563 391.886875 272.471563 +z +M 391.764375 276.798437 +Q 390.677188 277.30375 390.314063 277.673437 +Q 389.7475 278.24 389.780313 279.2725 +Q 389.80875 280.127813 390.567813 280.55 +Q 391.12125 280.851875 391.825625 280.851875 +Q 393.02875 280.851875 393.507813 280.283125 +Q 393.890625 279.8325 393.890625 278.915937 +Q 393.890625 278.02125 393.192813 277.474375 +Q 392.726875 277.098125 391.764375 276.798437 +z +"/> + </g> + </g> + <g id="xtick_10"> + <path d="M 430.34 259.18 +L 430.324269 260.18 +L 430.302527 261.18 +L 430.15285 262.18 +L 430.136819 263.18 +L 430.057166 264.18 +L 430.036217 265.18 +L 430.018753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 430.34 259.18 +L 430.324269 260.18 +L 430.302527 261.18 +L 430.15285 262.18 +L 430.136819 263.18 +L 430.057166 264.18 +L 430.036217 265.18 +L 430.018753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_10"> + <path d="M 427.729219 281.685312 +L 426.368594 281.685312 +L 425.014531 281.67875 +Q 424.537656 281.67875 424.345156 281.6175 +Q 423.997344 281.495 423.997344 281.096875 +Q 423.997344 280.407812 425.069219 280.407812 +L 425.397344 280.414375 +L 425.679531 280.4275 +Q 425.679531 280.099375 425.620469 279.458438 +Q 425.561406 278.815313 425.561406 278.49375 +Q 425.561406 277.625313 425.718906 275.853437 +Q 425.869844 274.112188 425.863281 273.20875 +Q 424.946719 273.919687 424.695156 273.919687 +Q 424.421719 273.919687 424.218281 273.71625 +Q 424.017031 273.510625 424.017031 273.24375 +Q 424.017031 272.922187 424.605469 272.462812 +Q 424.975156 272.204687 425.651094 271.629375 +Q 426.252656 271.02125 426.799531 271.02125 +Q 427.256719 271.02125 427.256719 271.548437 +Q 427.256719 271.705938 427.215156 272.016562 +Q 427.175781 272.327187 427.175781 272.484687 +Q 427.175781 272.71 427.199844 273.169375 +Q 427.223906 273.626562 427.223906 273.851875 +Q 427.223906 274.630625 427.059844 276.177188 +Q 426.895781 277.721563 426.895781 278.49375 +Q 426.895781 278.889687 426.950469 279.458438 +Q 427.005156 280.025 427.011719 280.385937 +L 427.729219 280.372812 +Q 428.015781 280.372812 428.203906 280.560937 +Q 428.392031 280.749062 428.392031 281.029062 +Q 428.392031 281.315625 428.203906 281.501562 +Q 428.015781 281.685312 427.729219 281.685312 +z +M 433.301328 282.170937 +Q 431.516328 282.170937 430.676328 280.865 +Q 429.978516 279.790937 429.978516 278.001562 +Q 429.978516 274.624062 432.719453 272.143438 +L 433.362578 271.49375 +Q 433.832891 271.040937 434.073516 271.040937 +Q 434.346953 271.040937 434.550391 271.237812 +Q 434.756016 271.4325 434.762578 271.697187 +Q 434.777891 271.944375 434.066953 272.64875 +L 432.671328 274.009375 +Q 432.117891 274.569375 431.721953 275.704687 +Q 432.316953 275.43125 432.761016 275.297812 +Q 433.205078 275.164375 433.491641 275.164375 +Q 435.090703 275.164375 435.946016 276.019687 +Q 436.801328 276.872812 436.801328 278.4325 +Q 436.801328 280.064375 435.878203 281.096875 +Q 434.913516 282.170937 433.301328 282.170937 +z +M 433.301328 276.557812 +Q 432.712891 276.557812 432.246953 276.763437 +Q 432.069766 276.846563 431.352266 277.290625 +Q 431.310703 277.651562 431.310703 278.001562 +Q 431.310703 279.224375 431.721953 279.996562 +Q 432.240391 280.980937 433.340703 280.980937 +Q 434.373203 280.980937 434.941953 280.24375 +Q 435.466953 279.559062 435.466953 278.4325 +Q 435.466953 277.494062 434.926641 277.025937 +Q 434.388516 276.557812 433.301328 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 427.729219 281.685312 +L 426.368594 281.685312 +L 425.014531 281.67875 +Q 424.537656 281.67875 424.345156 281.6175 +Q 423.997344 281.495 423.997344 281.096875 +Q 423.997344 280.407812 425.069219 280.407812 +L 425.397344 280.414375 +L 425.679531 280.4275 +Q 425.679531 280.099375 425.620469 279.458438 +Q 425.561406 278.815313 425.561406 278.49375 +Q 425.561406 277.625313 425.718906 275.853437 +Q 425.869844 274.112188 425.863281 273.20875 +Q 424.946719 273.919687 424.695156 273.919687 +Q 424.421719 273.919687 424.218281 273.71625 +Q 424.017031 273.510625 424.017031 273.24375 +Q 424.017031 272.922187 424.605469 272.462812 +Q 424.975156 272.204687 425.651094 271.629375 +Q 426.252656 271.02125 426.799531 271.02125 +Q 427.256719 271.02125 427.256719 271.548437 +Q 427.256719 271.705938 427.215156 272.016562 +Q 427.175781 272.327187 427.175781 272.484687 +Q 427.175781 272.71 427.199844 273.169375 +Q 427.223906 273.626562 427.223906 273.851875 +Q 427.223906 274.630625 427.059844 276.177188 +Q 426.895781 277.721563 426.895781 278.49375 +Q 426.895781 278.889687 426.950469 279.458438 +Q 427.005156 280.025 427.011719 280.385937 +L 427.729219 280.372812 +Q 428.015781 280.372812 428.203906 280.560937 +Q 428.392031 280.749062 428.392031 281.029062 +Q 428.392031 281.315625 428.203906 281.501562 +Q 428.015781 281.685312 427.729219 281.685312 +z +M 433.301328 282.170937 +Q 431.516328 282.170937 430.676328 280.865 +Q 429.978516 279.790937 429.978516 278.001562 +Q 429.978516 274.624062 432.719453 272.143438 +L 433.362578 271.49375 +Q 433.832891 271.040937 434.073516 271.040937 +Q 434.346953 271.040937 434.550391 271.237812 +Q 434.756016 271.4325 434.762578 271.697187 +Q 434.777891 271.944375 434.066953 272.64875 +L 432.671328 274.009375 +Q 432.117891 274.569375 431.721953 275.704687 +Q 432.316953 275.43125 432.761016 275.297812 +Q 433.205078 275.164375 433.491641 275.164375 +Q 435.090703 275.164375 435.946016 276.019687 +Q 436.801328 276.872812 436.801328 278.4325 +Q 436.801328 280.064375 435.878203 281.096875 +Q 434.913516 282.170937 433.301328 282.170937 +z +M 433.301328 276.557812 +Q 432.712891 276.557812 432.246953 276.763437 +Q 432.069766 276.846563 431.352266 277.290625 +Q 431.310703 277.651562 431.310703 278.001562 +Q 431.310703 279.224375 431.721953 279.996562 +Q 432.240391 280.980937 433.340703 280.980937 +Q 434.373203 280.980937 434.941953 280.24375 +Q 435.466953 279.559062 435.466953 278.4325 +Q 435.466953 277.494062 434.926641 277.025937 +Q 434.388516 276.557812 433.301328 276.557812 +z +"/> + </g> + </g> + <g id="xtick_11"> + <path d="M 468.78 259.18 +L 468.764269 260.18 +L 468.742527 261.18 +L 468.59285 262.18 +L 468.576819 263.18 +L 468.497166 264.18 +L 468.476217 265.18 +L 468.458753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 468.78 259.18 +L 468.764269 260.18 +L 468.742527 261.18 +L 468.59285 262.18 +L 468.576819 263.18 +L 468.497166 264.18 +L 468.476217 265.18 +L 468.458753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_11"> + <path d="M 464.372188 281.99375 +Q 463.339688 281.99375 462.519375 281.562813 +Q 461.59625 281.064062 461.274688 280.160625 +Q 461.233125 280.038125 461.233125 279.922188 +Q 461.233125 279.64875 461.440938 279.467187 +Q 461.650938 279.285625 461.924375 279.285625 +Q 462.197813 279.285625 462.396875 279.539375 +L 462.709688 280.009687 +Q 462.956875 280.346563 463.3725 280.515 +Q 463.790313 280.68125 464.372188 280.68125 +Q 465.115938 280.68125 465.678125 280.215312 +Q 466.270938 279.723125 466.270938 279.012187 +Q 466.270938 277.979687 465.514063 277.365 +Q 464.8425 276.83125 463.735625 276.715312 +Q 462.976563 276.640938 462.976563 276.100625 +Q 462.976563 275.698125 463.571563 275.485937 +L 465.205625 275.08125 +Q 465.678125 274.910625 465.916563 274.621875 +Q 466.155 274.330938 466.161563 273.913125 +Q 466.176875 273.311562 465.697813 272.941875 +Q 465.199063 272.559062 464.295625 272.559062 +Q 463.831875 272.559062 463.394375 272.784375 +L 462.622188 273.27 +Q 462.396875 273.414375 462.259063 273.414375 +Q 461.985625 273.414375 461.790938 273.206562 +Q 461.59625 272.996562 461.59625 272.729687 +Q 461.59625 272.189375 462.641875 271.690625 +Q 463.551875 271.246562 464.138125 271.246562 +Q 465.608125 271.246562 466.47 271.89625 +Q 467.393125 272.594062 467.393125 273.884687 +Q 467.393125 275.4925 466.09375 276.004375 +Q 465.977813 276.0525 465.826875 276.100625 +Q 466.736875 276.435312 467.1875 277.1025 +Q 467.638125 277.7675 467.638125 278.767187 +Q 467.638125 280.1125 466.68875 281.053125 +Q 465.739375 281.99375 464.372188 281.99375 +z +M 475.671172 281.691875 +Q 475.500547 281.691875 475.189922 281.586875 +Q 474.879297 281.479687 474.715234 281.479687 +Q 474.365234 281.479687 473.667422 281.52125 +Q 472.971797 281.562813 472.615234 281.562813 +Q 472.348359 281.562813 471.825547 281.630625 +Q 471.302734 281.698437 471.035859 281.698437 +Q 470.961484 281.698437 470.817109 281.672188 +Q 470.674922 281.64375 470.598359 281.64375 +Q 470.128047 281.64375 469.983672 281.186562 +Q 469.902734 280.948125 469.902734 280.36625 +Q 469.902734 278.77375 470.768984 277.8025 +Q 471.167109 277.358437 472.910547 276.161875 +Q 473.886172 275.4925 474.214297 275.11625 +Q 474.802734 274.46 474.802734 273.578437 +Q 474.802734 273.140937 474.236172 272.799688 +Q 473.737422 272.49125 473.258359 272.49125 +Q 472.628359 272.49125 472.061797 272.854375 +L 471.083984 273.62 +Q 470.790859 273.851875 470.613672 273.851875 +Q 469.909297 273.851875 469.909297 273.291875 +Q 469.909297 272.970312 470.167422 272.73625 +Q 470.968047 271.985937 471.556484 271.65125 +Q 472.383359 271.17875 473.258359 271.17875 +Q 474.365234 271.17875 475.233672 271.780312 +Q 476.204922 272.45625 476.204922 273.517187 +Q 476.204922 274.212812 476.005859 274.80125 +Q 475.808984 275.389687 475.404297 275.875313 +Q 474.892422 276.49 473.667422 277.249062 +Q 472.383359 278.05625 471.980859 278.471875 +Q 471.221797 279.259375 471.234922 280.379375 +L 472.643672 280.250313 +Q 474.091797 280.167187 474.715234 280.167187 +Q 475.233672 280.167187 475.699609 280.346563 +Q 476.314297 280.585 476.314297 281.009375 +Q 476.314297 281.27625 476.128359 281.484062 +Q 475.944609 281.691875 475.671172 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 464.372188 281.99375 +Q 463.339688 281.99375 462.519375 281.562813 +Q 461.59625 281.064062 461.274688 280.160625 +Q 461.233125 280.038125 461.233125 279.922188 +Q 461.233125 279.64875 461.440938 279.467187 +Q 461.650938 279.285625 461.924375 279.285625 +Q 462.197813 279.285625 462.396875 279.539375 +L 462.709688 280.009687 +Q 462.956875 280.346563 463.3725 280.515 +Q 463.790313 280.68125 464.372188 280.68125 +Q 465.115938 280.68125 465.678125 280.215312 +Q 466.270938 279.723125 466.270938 279.012187 +Q 466.270938 277.979687 465.514063 277.365 +Q 464.8425 276.83125 463.735625 276.715312 +Q 462.976563 276.640938 462.976563 276.100625 +Q 462.976563 275.698125 463.571563 275.485937 +L 465.205625 275.08125 +Q 465.678125 274.910625 465.916563 274.621875 +Q 466.155 274.330938 466.161563 273.913125 +Q 466.176875 273.311562 465.697813 272.941875 +Q 465.199063 272.559062 464.295625 272.559062 +Q 463.831875 272.559062 463.394375 272.784375 +L 462.622188 273.27 +Q 462.396875 273.414375 462.259063 273.414375 +Q 461.985625 273.414375 461.790938 273.206562 +Q 461.59625 272.996562 461.59625 272.729687 +Q 461.59625 272.189375 462.641875 271.690625 +Q 463.551875 271.246562 464.138125 271.246562 +Q 465.608125 271.246562 466.47 271.89625 +Q 467.393125 272.594062 467.393125 273.884687 +Q 467.393125 275.4925 466.09375 276.004375 +Q 465.977813 276.0525 465.826875 276.100625 +Q 466.736875 276.435312 467.1875 277.1025 +Q 467.638125 277.7675 467.638125 278.767187 +Q 467.638125 280.1125 466.68875 281.053125 +Q 465.739375 281.99375 464.372188 281.99375 +z +M 475.671172 281.691875 +Q 475.500547 281.691875 475.189922 281.586875 +Q 474.879297 281.479687 474.715234 281.479687 +Q 474.365234 281.479687 473.667422 281.52125 +Q 472.971797 281.562813 472.615234 281.562813 +Q 472.348359 281.562813 471.825547 281.630625 +Q 471.302734 281.698437 471.035859 281.698437 +Q 470.961484 281.698437 470.817109 281.672188 +Q 470.674922 281.64375 470.598359 281.64375 +Q 470.128047 281.64375 469.983672 281.186562 +Q 469.902734 280.948125 469.902734 280.36625 +Q 469.902734 278.77375 470.768984 277.8025 +Q 471.167109 277.358437 472.910547 276.161875 +Q 473.886172 275.4925 474.214297 275.11625 +Q 474.802734 274.46 474.802734 273.578437 +Q 474.802734 273.140937 474.236172 272.799688 +Q 473.737422 272.49125 473.258359 272.49125 +Q 472.628359 272.49125 472.061797 272.854375 +L 471.083984 273.62 +Q 470.790859 273.851875 470.613672 273.851875 +Q 469.909297 273.851875 469.909297 273.291875 +Q 469.909297 272.970312 470.167422 272.73625 +Q 470.968047 271.985937 471.556484 271.65125 +Q 472.383359 271.17875 473.258359 271.17875 +Q 474.365234 271.17875 475.233672 271.780312 +Q 476.204922 272.45625 476.204922 273.517187 +Q 476.204922 274.212812 476.005859 274.80125 +Q 475.808984 275.389687 475.404297 275.875313 +Q 474.892422 276.49 473.667422 277.249062 +Q 472.383359 278.05625 471.980859 278.471875 +Q 471.221797 279.259375 471.234922 280.379375 +L 472.643672 280.250313 +Q 474.091797 280.167187 474.715234 280.167187 +Q 475.233672 280.167187 475.699609 280.346563 +Q 476.314297 280.585 476.314297 281.009375 +Q 476.314297 281.27625 476.128359 281.484062 +Q 475.944609 281.691875 475.671172 281.691875 +z +"/> + </g> + </g> + <g id="xtick_12"> + <path d="M 507.22 259.18 +L 507.204269 260.18 +L 507.182527 261.18 +L 507.03285 262.18 +L 507.016819 263.18 +L 506.937166 264.18 +L 506.916217 265.18 +L 506.898753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 507.22 259.18 +L 507.204269 260.18 +L 507.182527 261.18 +L 507.03285 262.18 +L 507.016819 263.18 +L 506.937166 264.18 +L 506.916217 265.18 +L 506.898753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_12"> + <path d="M 502.7575 282.170937 +Q 500.9725 282.170937 500.1325 280.865 +Q 499.434688 279.790937 499.434688 278.001562 +Q 499.434688 274.624062 502.175625 272.143438 +L 502.81875 271.49375 +Q 503.289062 271.040937 503.529688 271.040937 +Q 503.803125 271.040937 504.006563 271.237812 +Q 504.212188 271.4325 504.21875 271.697187 +Q 504.234063 271.944375 503.523125 272.64875 +L 502.1275 274.009375 +Q 501.574063 274.569375 501.178125 275.704687 +Q 501.773125 275.43125 502.217188 275.297812 +Q 502.66125 275.164375 502.947812 275.164375 +Q 504.546875 275.164375 505.402188 276.019687 +Q 506.2575 276.872812 506.2575 278.4325 +Q 506.2575 280.064375 505.334375 281.096875 +Q 504.369687 282.170937 502.7575 282.170937 +z +M 502.7575 276.557812 +Q 502.169063 276.557812 501.703125 276.763437 +Q 501.525937 276.846563 500.808438 277.290625 +Q 500.766875 277.651562 500.766875 278.001562 +Q 500.766875 279.224375 501.178125 279.996562 +Q 501.696563 280.980937 502.796875 280.980937 +Q 503.829375 280.980937 504.398125 280.24375 +Q 504.923125 279.559062 504.923125 278.4325 +Q 504.923125 277.494062 504.382812 277.025937 +Q 503.844688 276.557812 502.7575 276.557812 +z +M 513.811484 278.690625 +L 513.811484 281.221563 +Q 513.811484 281.855937 513.188047 281.855937 +Q 512.463984 281.855937 512.463984 280.865 +Q 512.463984 280.7425 512.477109 280.517187 +Q 512.490234 280.291875 512.490234 280.20875 +L 512.483672 278.657812 +L 509.469297 278.58125 +Q 508.533047 278.58125 508.169922 278.52 +Q 507.548672 278.417187 507.548672 278.034375 +Q 507.548672 277.728125 507.924922 277.255625 +L 508.513359 276.557812 +L 511.875547 271.65125 +Q 512.334922 271.014687 513.037109 271.014687 +Q 513.811484 271.014687 513.811484 271.684062 +L 513.811484 277.365 +Q 513.927422 277.358437 514.091484 277.358437 +Q 515.349297 277.358437 515.349297 278.034375 +Q 515.349297 278.526562 514.828672 278.657812 +Q 514.596797 278.719063 513.811484 278.690625 +z +M 512.483672 272.909063 +Q 510.659297 275.820625 509.633359 277.26875 +L 512.483672 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 502.7575 282.170937 +Q 500.9725 282.170937 500.1325 280.865 +Q 499.434688 279.790937 499.434688 278.001562 +Q 499.434688 274.624062 502.175625 272.143438 +L 502.81875 271.49375 +Q 503.289062 271.040937 503.529688 271.040937 +Q 503.803125 271.040937 504.006563 271.237812 +Q 504.212188 271.4325 504.21875 271.697187 +Q 504.234063 271.944375 503.523125 272.64875 +L 502.1275 274.009375 +Q 501.574063 274.569375 501.178125 275.704687 +Q 501.773125 275.43125 502.217188 275.297812 +Q 502.66125 275.164375 502.947812 275.164375 +Q 504.546875 275.164375 505.402188 276.019687 +Q 506.2575 276.872812 506.2575 278.4325 +Q 506.2575 280.064375 505.334375 281.096875 +Q 504.369687 282.170937 502.7575 282.170937 +z +M 502.7575 276.557812 +Q 502.169063 276.557812 501.703125 276.763437 +Q 501.525937 276.846563 500.808438 277.290625 +Q 500.766875 277.651562 500.766875 278.001562 +Q 500.766875 279.224375 501.178125 279.996562 +Q 501.696563 280.980937 502.796875 280.980937 +Q 503.829375 280.980937 504.398125 280.24375 +Q 504.923125 279.559062 504.923125 278.4325 +Q 504.923125 277.494062 504.382812 277.025937 +Q 503.844688 276.557812 502.7575 276.557812 +z +M 513.811484 278.690625 +L 513.811484 281.221563 +Q 513.811484 281.855937 513.188047 281.855937 +Q 512.463984 281.855937 512.463984 280.865 +Q 512.463984 280.7425 512.477109 280.517187 +Q 512.490234 280.291875 512.490234 280.20875 +L 512.483672 278.657812 +L 509.469297 278.58125 +Q 508.533047 278.58125 508.169922 278.52 +Q 507.548672 278.417187 507.548672 278.034375 +Q 507.548672 277.728125 507.924922 277.255625 +L 508.513359 276.557812 +L 511.875547 271.65125 +Q 512.334922 271.014687 513.037109 271.014687 +Q 513.811484 271.014687 513.811484 271.684062 +L 513.811484 277.365 +Q 513.927422 277.358437 514.091484 277.358437 +Q 515.349297 277.358437 515.349297 278.034375 +Q 515.349297 278.526562 514.828672 278.657812 +Q 514.596797 278.719063 513.811484 278.690625 +z +M 512.483672 272.909063 +Q 510.659297 275.820625 509.633359 277.26875 +L 512.483672 277.33875 +z +"/> + </g> + </g> + <g id="xtick_13"> + <path d="M 545.66 259.18 +L 545.644269 260.18 +L 545.622527 261.18 +L 545.47285 262.18 +L 545.456819 263.18 +L 545.377166 264.18 +L 545.356217 265.18 +L 545.338753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 545.66 259.18 +L 545.644269 260.18 +L 545.622527 261.18 +L 545.47285 262.18 +L 545.456819 263.18 +L 545.377166 264.18 +L 545.356217 265.18 +L 545.338753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_13"> + <path d="M 538.777031 281.685312 +L 537.416406 281.685312 +L 536.062344 281.67875 +Q 535.585469 281.67875 535.392969 281.6175 +Q 535.045156 281.495 535.045156 281.096875 +Q 535.045156 280.407812 536.117031 280.407812 +L 536.445156 280.414375 +L 536.727344 280.4275 +Q 536.727344 280.099375 536.668281 279.458438 +Q 536.609219 278.815313 536.609219 278.49375 +Q 536.609219 277.625313 536.766719 275.853437 +Q 536.917656 274.112188 536.911094 273.20875 +Q 535.994531 273.919687 535.742969 273.919687 +Q 535.469531 273.919687 535.266094 273.71625 +Q 535.064844 273.510625 535.064844 273.24375 +Q 535.064844 272.922187 535.653281 272.462812 +Q 536.022969 272.204687 536.698906 271.629375 +Q 537.300469 271.02125 537.847344 271.02125 +Q 538.304531 271.02125 538.304531 271.548437 +Q 538.304531 271.705938 538.262969 272.016562 +Q 538.223594 272.327187 538.223594 272.484687 +Q 538.223594 272.71 538.247656 273.169375 +Q 538.271719 273.626562 538.271719 273.851875 +Q 538.271719 274.630625 538.107656 276.177188 +Q 537.943594 277.721563 537.943594 278.49375 +Q 537.943594 278.889687 537.998281 279.458438 +Q 538.052969 280.025 538.059531 280.385937 +L 538.777031 280.372812 +Q 539.063594 280.372812 539.251719 280.560937 +Q 539.439844 280.749062 539.439844 281.029062 +Q 539.439844 281.315625 539.251719 281.501562 +Q 539.063594 281.685312 538.777031 281.685312 +z +M 547.157891 281.691875 +Q 546.987266 281.691875 546.676641 281.586875 +Q 546.366016 281.479687 546.201953 281.479687 +Q 545.851953 281.479687 545.154141 281.52125 +Q 544.458516 281.562813 544.101953 281.562813 +Q 543.835078 281.562813 543.312266 281.630625 +Q 542.789453 281.698437 542.522578 281.698437 +Q 542.448203 281.698437 542.303828 281.672188 +Q 542.161641 281.64375 542.085078 281.64375 +Q 541.614766 281.64375 541.470391 281.186562 +Q 541.389453 280.948125 541.389453 280.36625 +Q 541.389453 278.77375 542.255703 277.8025 +Q 542.653828 277.358437 544.397266 276.161875 +Q 545.372891 275.4925 545.701016 275.11625 +Q 546.289453 274.46 546.289453 273.578437 +Q 546.289453 273.140937 545.722891 272.799688 +Q 545.224141 272.49125 544.745078 272.49125 +Q 544.115078 272.49125 543.548516 272.854375 +L 542.570703 273.62 +Q 542.277578 273.851875 542.100391 273.851875 +Q 541.396016 273.851875 541.396016 273.291875 +Q 541.396016 272.970312 541.654141 272.73625 +Q 542.454766 271.985937 543.043203 271.65125 +Q 543.870078 271.17875 544.745078 271.17875 +Q 545.851953 271.17875 546.720391 271.780312 +Q 547.691641 272.45625 547.691641 273.517187 +Q 547.691641 274.212812 547.492578 274.80125 +Q 547.295703 275.389687 546.891016 275.875313 +Q 546.379141 276.49 545.154141 277.249062 +Q 543.870078 278.05625 543.467578 278.471875 +Q 542.708516 279.259375 542.721641 280.379375 +L 544.130391 280.250313 +Q 545.578516 280.167187 546.201953 280.167187 +Q 546.720391 280.167187 547.186328 280.346563 +Q 547.801016 280.585 547.801016 281.009375 +Q 547.801016 281.27625 547.615078 281.484062 +Q 547.431328 281.691875 547.157891 281.691875 +z +M 553.01 282.048437 +Q 551.56625 282.048437 550.678125 281.418437 +Q 549.6675 280.7075 549.645625 279.33375 +Q 549.619375 277.126562 551.19875 276.325937 +Q 549.980313 275.58875 549.980313 274.228125 +Q 549.980313 272.935312 550.91875 272.08 +Q 551.813438 271.259687 553.090938 271.246562 +Q 555.963125 271.220312 555.963125 274.08375 +Q 555.963125 274.904062 555.635 275.348125 +Q 555.368125 275.717812 554.6025 276.107187 +Q 555.621875 276.619062 556.030938 277.214062 +Q 556.51 277.911875 556.51 279.134687 +Q 556.51 280.530312 555.4775 281.322187 +Q 554.519375 282.048437 553.01 282.048437 +z +M 553.07125 272.471563 +Q 552.189688 272.471563 551.72375 272.970312 +Q 551.308125 273.434062 551.314688 274.228125 +Q 551.32125 275.184062 552.8875 275.58875 +Q 553.707813 275.348125 554.062188 275.109688 +Q 554.62875 274.726875 554.62875 274.08375 +Q 554.62875 273.154062 554.213125 272.777812 +Q 553.856563 272.471563 553.07125 272.471563 +z +M 552.94875 276.798437 +Q 551.861563 277.30375 551.498438 277.673437 +Q 550.931875 278.24 550.964688 279.2725 +Q 550.993125 280.127813 551.752188 280.55 +Q 552.305625 280.851875 553.01 280.851875 +Q 554.213125 280.851875 554.692188 280.283125 +Q 555.075 279.8325 555.075 278.915937 +Q 555.075 278.02125 554.377188 277.474375 +Q 553.91125 277.098125 552.94875 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 538.777031 281.685312 +L 537.416406 281.685312 +L 536.062344 281.67875 +Q 535.585469 281.67875 535.392969 281.6175 +Q 535.045156 281.495 535.045156 281.096875 +Q 535.045156 280.407812 536.117031 280.407812 +L 536.445156 280.414375 +L 536.727344 280.4275 +Q 536.727344 280.099375 536.668281 279.458438 +Q 536.609219 278.815313 536.609219 278.49375 +Q 536.609219 277.625313 536.766719 275.853437 +Q 536.917656 274.112188 536.911094 273.20875 +Q 535.994531 273.919687 535.742969 273.919687 +Q 535.469531 273.919687 535.266094 273.71625 +Q 535.064844 273.510625 535.064844 273.24375 +Q 535.064844 272.922187 535.653281 272.462812 +Q 536.022969 272.204687 536.698906 271.629375 +Q 537.300469 271.02125 537.847344 271.02125 +Q 538.304531 271.02125 538.304531 271.548437 +Q 538.304531 271.705938 538.262969 272.016562 +Q 538.223594 272.327187 538.223594 272.484687 +Q 538.223594 272.71 538.247656 273.169375 +Q 538.271719 273.626562 538.271719 273.851875 +Q 538.271719 274.630625 538.107656 276.177188 +Q 537.943594 277.721563 537.943594 278.49375 +Q 537.943594 278.889687 537.998281 279.458438 +Q 538.052969 280.025 538.059531 280.385937 +L 538.777031 280.372812 +Q 539.063594 280.372812 539.251719 280.560937 +Q 539.439844 280.749062 539.439844 281.029062 +Q 539.439844 281.315625 539.251719 281.501562 +Q 539.063594 281.685312 538.777031 281.685312 +z +M 547.157891 281.691875 +Q 546.987266 281.691875 546.676641 281.586875 +Q 546.366016 281.479687 546.201953 281.479687 +Q 545.851953 281.479687 545.154141 281.52125 +Q 544.458516 281.562813 544.101953 281.562813 +Q 543.835078 281.562813 543.312266 281.630625 +Q 542.789453 281.698437 542.522578 281.698437 +Q 542.448203 281.698437 542.303828 281.672188 +Q 542.161641 281.64375 542.085078 281.64375 +Q 541.614766 281.64375 541.470391 281.186562 +Q 541.389453 280.948125 541.389453 280.36625 +Q 541.389453 278.77375 542.255703 277.8025 +Q 542.653828 277.358437 544.397266 276.161875 +Q 545.372891 275.4925 545.701016 275.11625 +Q 546.289453 274.46 546.289453 273.578437 +Q 546.289453 273.140937 545.722891 272.799688 +Q 545.224141 272.49125 544.745078 272.49125 +Q 544.115078 272.49125 543.548516 272.854375 +L 542.570703 273.62 +Q 542.277578 273.851875 542.100391 273.851875 +Q 541.396016 273.851875 541.396016 273.291875 +Q 541.396016 272.970312 541.654141 272.73625 +Q 542.454766 271.985937 543.043203 271.65125 +Q 543.870078 271.17875 544.745078 271.17875 +Q 545.851953 271.17875 546.720391 271.780312 +Q 547.691641 272.45625 547.691641 273.517187 +Q 547.691641 274.212812 547.492578 274.80125 +Q 547.295703 275.389687 546.891016 275.875313 +Q 546.379141 276.49 545.154141 277.249062 +Q 543.870078 278.05625 543.467578 278.471875 +Q 542.708516 279.259375 542.721641 280.379375 +L 544.130391 280.250313 +Q 545.578516 280.167187 546.201953 280.167187 +Q 546.720391 280.167187 547.186328 280.346563 +Q 547.801016 280.585 547.801016 281.009375 +Q 547.801016 281.27625 547.615078 281.484062 +Q 547.431328 281.691875 547.157891 281.691875 +z +M 553.01 282.048437 +Q 551.56625 282.048437 550.678125 281.418437 +Q 549.6675 280.7075 549.645625 279.33375 +Q 549.619375 277.126562 551.19875 276.325937 +Q 549.980313 275.58875 549.980313 274.228125 +Q 549.980313 272.935312 550.91875 272.08 +Q 551.813438 271.259687 553.090938 271.246562 +Q 555.963125 271.220312 555.963125 274.08375 +Q 555.963125 274.904062 555.635 275.348125 +Q 555.368125 275.717812 554.6025 276.107187 +Q 555.621875 276.619062 556.030938 277.214062 +Q 556.51 277.911875 556.51 279.134687 +Q 556.51 280.530312 555.4775 281.322187 +Q 554.519375 282.048437 553.01 282.048437 +z +M 553.07125 272.471563 +Q 552.189688 272.471563 551.72375 272.970312 +Q 551.308125 273.434062 551.314688 274.228125 +Q 551.32125 275.184062 552.8875 275.58875 +Q 553.707813 275.348125 554.062188 275.109688 +Q 554.62875 274.726875 554.62875 274.08375 +Q 554.62875 273.154062 554.213125 272.777812 +Q 553.856563 272.471563 553.07125 272.471563 +z +M 552.94875 276.798437 +Q 551.861563 277.30375 551.498438 277.673437 +Q 550.931875 278.24 550.964688 279.2725 +Q 550.993125 280.127813 551.752188 280.55 +Q 552.305625 280.851875 553.01 280.851875 +Q 554.213125 280.851875 554.692188 280.283125 +Q 555.075 279.8325 555.075 278.915937 +Q 555.075 278.02125 554.377188 277.474375 +Q 553.91125 277.098125 552.94875 276.798437 +z +"/> + </g> + </g> + <g id="xtick_14"> + <path d="M 584.1 259.18 +L 584.084269 260.18 +L 584.062527 261.18 +L 583.91285 262.18 +L 583.896819 263.18 +L 583.817166 264.18 +L 583.796217 265.18 +L 583.778753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 584.1 259.18 +L 584.084269 260.18 +L 584.062527 261.18 +L 583.91285 262.18 +L 583.896819 263.18 +L 583.817166 264.18 +L 583.796217 265.18 +L 583.778753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_14"> + <path d="M 578.174062 281.691875 +Q 578.003438 281.691875 577.692812 281.586875 +Q 577.382187 281.479687 577.218125 281.479687 +Q 576.868125 281.479687 576.170313 281.52125 +Q 575.474687 281.562813 575.118125 281.562813 +Q 574.85125 281.562813 574.328437 281.630625 +Q 573.805625 281.698437 573.53875 281.698437 +Q 573.464375 281.698437 573.32 281.672188 +Q 573.177812 281.64375 573.10125 281.64375 +Q 572.630937 281.64375 572.486562 281.186562 +Q 572.405625 280.948125 572.405625 280.36625 +Q 572.405625 278.77375 573.271875 277.8025 +Q 573.67 277.358437 575.413437 276.161875 +Q 576.389063 275.4925 576.717188 275.11625 +Q 577.305625 274.46 577.305625 273.578437 +Q 577.305625 273.140937 576.739063 272.799688 +Q 576.240312 272.49125 575.76125 272.49125 +Q 575.13125 272.49125 574.564687 272.854375 +L 573.586875 273.62 +Q 573.29375 273.851875 573.116562 273.851875 +Q 572.412187 273.851875 572.412187 273.291875 +Q 572.412187 272.970312 572.670313 272.73625 +Q 573.470937 271.985937 574.059375 271.65125 +Q 574.88625 271.17875 575.76125 271.17875 +Q 576.868125 271.17875 577.736562 271.780312 +Q 578.707813 272.45625 578.707813 273.517187 +Q 578.707813 274.212812 578.50875 274.80125 +Q 578.311875 275.389687 577.907187 275.875313 +Q 577.395313 276.49 576.170313 277.249062 +Q 574.88625 278.05625 574.48375 278.471875 +Q 573.724687 279.259375 573.737813 280.379375 +L 575.146562 280.250313 +Q 576.594687 280.167187 577.218125 280.167187 +Q 577.736562 280.167187 578.2025 280.346563 +Q 578.817188 280.585 578.817188 281.009375 +Q 578.817188 281.27625 578.63125 281.484062 +Q 578.4475 281.691875 578.174062 281.691875 +z +M 583.669609 282.109688 +Q 581.729297 282.109688 580.812734 280.674688 +Q 580.690234 280.475625 580.690234 280.291875 +Q 580.690234 280.025 580.902422 279.830312 +Q 581.114609 279.635625 581.379297 279.635625 +Q 581.661484 279.635625 581.913047 279.935312 +Q 582.276172 280.372812 582.459922 280.495312 +Q 582.903984 280.797188 583.669609 280.797188 +Q 584.853047 280.797188 585.631797 279.89375 +Q 586.377734 279.034063 586.377734 277.822187 +Q 586.377734 276.824687 586.049609 276.203438 +Q 585.625234 275.415937 584.743672 275.415937 +Q 584.013047 275.415937 583.547109 275.615 +Q 583.177422 275.7725 582.801172 276.155312 +L 582.057422 276.969063 +Q 581.755547 277.275312 581.442734 277.275312 +Q 581.169297 277.275312 580.976797 277.080625 +Q 580.786484 276.885937 580.786484 276.6125 +Q 580.786484 276.476875 580.895859 275.39625 +Q 581.127734 273.24375 581.127734 272.565625 +Q 581.127734 272.327187 581.007422 272.045 +Q 580.887109 271.760625 580.887109 271.622812 +Q 580.887109 271.205 581.606797 271.205 +Q 581.742422 271.205 582.018047 271.229062 +Q 582.295859 271.253125 582.433672 271.253125 +Q 582.829609 271.253125 583.621484 271.226875 +Q 584.415547 271.198437 584.811484 271.198437 +Q 584.997422 271.198437 585.371484 271.21375 +Q 585.747734 271.226875 585.933672 271.226875 +Q 586.062734 271.226875 586.307734 271.176562 +Q 586.554922 271.124062 586.677422 271.124062 +Q 586.944297 271.124062 587.149922 271.323125 +Q 587.355547 271.52 587.355547 271.780312 +Q 587.355547 272.545937 585.734609 272.545937 +Q 585.522422 272.545937 585.200859 272.532812 +Q 584.879297 272.5175 584.811484 272.5175 +L 583.656484 272.539375 +L 582.501484 272.572187 +Q 582.501484 272.880625 582.247734 274.849375 +Q 583.183984 274.103437 584.743672 274.103437 +Q 586.246484 274.103437 587.040547 275.280312 +Q 587.709922 276.277812 587.709922 277.822187 +Q 587.709922 279.668437 586.629297 280.865 +Q 585.509297 282.109688 583.669609 282.109688 +z +M 592.455156 282.170937 +Q 590.670156 282.170937 589.830156 280.865 +Q 589.132344 279.790937 589.132344 278.001562 +Q 589.132344 274.624062 591.873281 272.143438 +L 592.516406 271.49375 +Q 592.986719 271.040937 593.227344 271.040937 +Q 593.500781 271.040937 593.704219 271.237812 +Q 593.909844 271.4325 593.916406 271.697187 +Q 593.931719 271.944375 593.220781 272.64875 +L 591.825156 274.009375 +Q 591.271719 274.569375 590.875781 275.704687 +Q 591.470781 275.43125 591.914844 275.297812 +Q 592.358906 275.164375 592.645469 275.164375 +Q 594.244531 275.164375 595.099844 276.019687 +Q 595.955156 276.872812 595.955156 278.4325 +Q 595.955156 280.064375 595.032031 281.096875 +Q 594.067344 282.170937 592.455156 282.170937 +z +M 592.455156 276.557812 +Q 591.866719 276.557812 591.400781 276.763437 +Q 591.223594 276.846563 590.506094 277.290625 +Q 590.464531 277.651562 590.464531 278.001562 +Q 590.464531 279.224375 590.875781 279.996562 +Q 591.394219 280.980937 592.494531 280.980937 +Q 593.527031 280.980937 594.095781 280.24375 +Q 594.620781 279.559062 594.620781 278.4325 +Q 594.620781 277.494062 594.080469 277.025937 +Q 593.542344 276.557812 592.455156 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 578.174062 281.691875 +Q 578.003438 281.691875 577.692812 281.586875 +Q 577.382187 281.479687 577.218125 281.479687 +Q 576.868125 281.479687 576.170313 281.52125 +Q 575.474687 281.562813 575.118125 281.562813 +Q 574.85125 281.562813 574.328437 281.630625 +Q 573.805625 281.698437 573.53875 281.698437 +Q 573.464375 281.698437 573.32 281.672188 +Q 573.177812 281.64375 573.10125 281.64375 +Q 572.630937 281.64375 572.486562 281.186562 +Q 572.405625 280.948125 572.405625 280.36625 +Q 572.405625 278.77375 573.271875 277.8025 +Q 573.67 277.358437 575.413437 276.161875 +Q 576.389063 275.4925 576.717188 275.11625 +Q 577.305625 274.46 577.305625 273.578437 +Q 577.305625 273.140937 576.739063 272.799688 +Q 576.240312 272.49125 575.76125 272.49125 +Q 575.13125 272.49125 574.564687 272.854375 +L 573.586875 273.62 +Q 573.29375 273.851875 573.116562 273.851875 +Q 572.412187 273.851875 572.412187 273.291875 +Q 572.412187 272.970312 572.670313 272.73625 +Q 573.470937 271.985937 574.059375 271.65125 +Q 574.88625 271.17875 575.76125 271.17875 +Q 576.868125 271.17875 577.736562 271.780312 +Q 578.707813 272.45625 578.707813 273.517187 +Q 578.707813 274.212812 578.50875 274.80125 +Q 578.311875 275.389687 577.907187 275.875313 +Q 577.395313 276.49 576.170313 277.249062 +Q 574.88625 278.05625 574.48375 278.471875 +Q 573.724687 279.259375 573.737813 280.379375 +L 575.146562 280.250313 +Q 576.594687 280.167187 577.218125 280.167187 +Q 577.736562 280.167187 578.2025 280.346563 +Q 578.817188 280.585 578.817188 281.009375 +Q 578.817188 281.27625 578.63125 281.484062 +Q 578.4475 281.691875 578.174062 281.691875 +z +M 583.669609 282.109688 +Q 581.729297 282.109688 580.812734 280.674688 +Q 580.690234 280.475625 580.690234 280.291875 +Q 580.690234 280.025 580.902422 279.830312 +Q 581.114609 279.635625 581.379297 279.635625 +Q 581.661484 279.635625 581.913047 279.935312 +Q 582.276172 280.372812 582.459922 280.495312 +Q 582.903984 280.797188 583.669609 280.797188 +Q 584.853047 280.797188 585.631797 279.89375 +Q 586.377734 279.034063 586.377734 277.822187 +Q 586.377734 276.824687 586.049609 276.203438 +Q 585.625234 275.415937 584.743672 275.415937 +Q 584.013047 275.415937 583.547109 275.615 +Q 583.177422 275.7725 582.801172 276.155312 +L 582.057422 276.969063 +Q 581.755547 277.275312 581.442734 277.275312 +Q 581.169297 277.275312 580.976797 277.080625 +Q 580.786484 276.885937 580.786484 276.6125 +Q 580.786484 276.476875 580.895859 275.39625 +Q 581.127734 273.24375 581.127734 272.565625 +Q 581.127734 272.327187 581.007422 272.045 +Q 580.887109 271.760625 580.887109 271.622812 +Q 580.887109 271.205 581.606797 271.205 +Q 581.742422 271.205 582.018047 271.229062 +Q 582.295859 271.253125 582.433672 271.253125 +Q 582.829609 271.253125 583.621484 271.226875 +Q 584.415547 271.198437 584.811484 271.198437 +Q 584.997422 271.198437 585.371484 271.21375 +Q 585.747734 271.226875 585.933672 271.226875 +Q 586.062734 271.226875 586.307734 271.176562 +Q 586.554922 271.124062 586.677422 271.124062 +Q 586.944297 271.124062 587.149922 271.323125 +Q 587.355547 271.52 587.355547 271.780312 +Q 587.355547 272.545937 585.734609 272.545937 +Q 585.522422 272.545937 585.200859 272.532812 +Q 584.879297 272.5175 584.811484 272.5175 +L 583.656484 272.539375 +L 582.501484 272.572187 +Q 582.501484 272.880625 582.247734 274.849375 +Q 583.183984 274.103437 584.743672 274.103437 +Q 586.246484 274.103437 587.040547 275.280312 +Q 587.709922 276.277812 587.709922 277.822187 +Q 587.709922 279.668437 586.629297 280.865 +Q 585.509297 282.109688 583.669609 282.109688 +z +M 592.455156 282.170937 +Q 590.670156 282.170937 589.830156 280.865 +Q 589.132344 279.790937 589.132344 278.001562 +Q 589.132344 274.624062 591.873281 272.143438 +L 592.516406 271.49375 +Q 592.986719 271.040937 593.227344 271.040937 +Q 593.500781 271.040937 593.704219 271.237812 +Q 593.909844 271.4325 593.916406 271.697187 +Q 593.931719 271.944375 593.220781 272.64875 +L 591.825156 274.009375 +Q 591.271719 274.569375 590.875781 275.704687 +Q 591.470781 275.43125 591.914844 275.297812 +Q 592.358906 275.164375 592.645469 275.164375 +Q 594.244531 275.164375 595.099844 276.019687 +Q 595.955156 276.872812 595.955156 278.4325 +Q 595.955156 280.064375 595.032031 281.096875 +Q 594.067344 282.170937 592.455156 282.170937 +z +M 592.455156 276.557812 +Q 591.866719 276.557812 591.400781 276.763437 +Q 591.223594 276.846563 590.506094 277.290625 +Q 590.464531 277.651562 590.464531 278.001562 +Q 590.464531 279.224375 590.875781 279.996562 +Q 591.394219 280.980937 592.494531 280.980937 +Q 593.527031 280.980937 594.095781 280.24375 +Q 594.620781 279.559062 594.620781 278.4325 +Q 594.620781 277.494062 594.080469 277.025937 +Q 593.542344 276.557812 592.455156 276.557812 +z +"/> + </g> + </g> + <g id="xtick_15"> + <path d="M 98.070168 259.18 +L 98.054437 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 98.070168 259.18 +L 98.054437 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_16"> + <path d="M 110.445084 259.18 +L 110.429353 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 110.445084 259.18 +L 110.429353 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_17"> + <path d="M 120.556127 259.18 +L 120.540396 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 120.556127 259.18 +L 120.540396 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_18"> + <path d="M 129.104891 259.18 +L 129.08916 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 129.104891 259.18 +L 129.08916 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_19"> + <path d="M 136.510168 259.18 +L 136.494437 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 136.510168 259.18 +L 136.494437 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_20"> + <path d="M 143.042085 259.18 +L 143.026354 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 143.042085 259.18 +L 143.026354 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_21"> + <path d="M 187.325084 259.18 +L 187.309353 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 187.325084 259.18 +L 187.309353 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_22"> + <path d="M 209.811043 259.18 +L 209.795312 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 209.811043 259.18 +L 209.795312 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_23"> + <path d="M 225.765084 259.18 +L 225.749353 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 225.765084 259.18 +L 225.749353 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_24"> + <path d="M 248.251043 259.18 +L 248.235312 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 248.251043 259.18 +L 248.235312 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_25"> + <path d="M 256.799807 259.18 +L 256.784076 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 256.799807 259.18 +L 256.784076 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_26"> + <path d="M 264.205084 259.18 +L 264.189353 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 264.205084 259.18 +L 264.189353 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_27"> + <path d="M 270.737001 259.18 +L 270.72127 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 270.737001 259.18 +L 270.72127 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_28"> + <path d="M 337.505959 259.18 +L 337.490227 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 337.505959 259.18 +L 337.490227 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_29"> + <path d="M 365.834916 259.18 +L 365.819185 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 365.834916 259.18 +L 365.819185 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_30"> + <path d="M 375.945959 259.18 +L 375.930227 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 375.945959 259.18 +L 375.930227 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_31"> + <path d="M 384.494723 259.18 +L 384.478992 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 384.494723 259.18 +L 384.478992 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_32"> + <path d="M 398.431917 259.18 +L 398.416186 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 398.431917 259.18 +L 398.416186 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_33"> + <path d="M 442.714916 259.18 +L 442.699185 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 442.714916 259.18 +L 442.699185 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_34"> + <path d="M 465.200874 259.18 +L 465.185143 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 465.200874 259.18 +L 465.185143 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_35"> + <path d="M 481.154916 259.18 +L 481.139185 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 481.154916 259.18 +L 481.139185 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_36"> + <path d="M 493.529832 259.18 +L 493.514101 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 493.529832 259.18 +L 493.514101 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_37"> + <path d="M 503.640874 259.18 +L 503.625143 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 503.640874 259.18 +L 503.625143 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_38"> + <path d="M 512.189639 259.18 +L 512.173908 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 512.189639 259.18 +L 512.173908 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_39"> + <path d="M 519.594916 259.18 +L 519.579185 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 519.594916 259.18 +L 519.579185 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_40"> + <path d="M 526.126833 259.18 +L 526.111102 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 526.126833 259.18 +L 526.111102 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_41"> + <path d="M 570.409832 259.18 +L 570.394101 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 570.409832 259.18 +L 570.394101 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="text_15"> + <path d="M 205.942187 304.234062 +Q 205.135 304.234062 204.535937 302.158437 +Q 204.308125 301.368125 203.965 299.390937 +Q 203.067812 299.514687 201.619375 299.829687 +L 199.282187 300.313437 +Q 198.840625 301.46375 197.7775 303.68 +Q 197.49625 304.172187 197.0125 304.172187 +Q 196.660937 304.172187 196.3825 303.919062 +Q 196.106875 303.663125 196.106875 303.283437 +Q 196.106875 302.861562 197.434375 300.077187 +Q 197.285312 299.846562 197.285312 299.548437 +Q 197.285312 298.836875 198.145937 298.634375 +Q 199.15 296.752812 200.677187 294.311562 +Q 202.76125 290.97875 203.270312 290.97875 +Q 203.965 290.97875 204.220937 291.94625 +L 204.775 294.899375 +L 206.082812 301.008125 +L 206.583437 302.3975 +Q 206.839375 303.109062 206.839375 303.345312 +Q 206.839375 303.722187 206.566562 303.978125 +Q 206.29375 304.234062 205.942187 304.234062 +z +M 202.84 294.187812 +L 200.325625 298.237812 +Q 201.391562 297.967812 203.551562 297.579687 +z +M 216.183203 297.475625 +Q 216.121328 298.5725 215.302891 298.5725 +Q 214.546328 298.5725 214.546328 297.703437 +Q 214.546328 297.534687 214.521016 297.0875 +L 214.495703 296.350625 +Q 213.106328 296.516562 212.271016 297.1325 +Q 211.489141 297.703437 210.971641 298.85375 +L 210.988516 303.671562 +Q 210.988516 304.5575 210.116641 304.5575 +Q 209.343203 304.5575 209.343203 303.671562 +L 209.343203 297.500937 +Q 209.343203 297.21125 209.365703 296.631875 +Q 209.388203 296.049687 209.388203 295.76 +Q 209.388203 294.874062 210.161641 294.874062 +Q 211.022266 294.874062 211.030703 296.330937 +Q 212.718203 294.705312 214.776953 294.705312 +Q 215.488516 294.705312 215.840078 295.2425 +Q 216.191641 295.776875 216.191641 296.859687 +Q 216.191641 297.315312 216.183203 297.475625 +z +M 219.670703 292.843437 +Q 219.248828 292.843437 218.942266 292.545312 +Q 218.635703 292.244375 218.635703 291.8225 +Q 218.635703 291.400625 218.942266 291.1025 +Q 219.248828 290.804375 219.670703 290.804375 +Q 220.092578 290.804375 220.396328 291.1025 +Q 220.700078 291.400625 220.700078 291.8225 +Q 220.700078 292.244375 220.396328 292.545312 +Q 220.092578 292.843437 219.670703 292.843437 +z +M 220.067266 299.97875 +Q 220.067266 300.5075 220.098203 301.559375 +Q 220.129141 302.608437 220.129141 303.134375 +Q 220.129141 303.5225 219.890078 303.77 +Q 219.653828 304.014687 219.268516 304.014687 +Q 218.888828 304.014687 218.646953 303.77 +Q 218.405078 303.5225 218.405078 303.134375 +Q 218.405078 302.608437 218.374141 301.559375 +Q 218.343203 300.5075 218.343203 299.97875 +Q 218.343203 299.151875 218.430391 297.917187 +Q 218.520391 296.6825 218.520391 295.858437 +Q 218.520391 295.461875 218.762266 295.217187 +Q 219.004141 294.969687 219.381016 294.969687 +Q 219.760703 294.969687 219.999766 295.217187 +Q 220.241641 295.461875 220.241641 295.858437 +Q 220.241641 296.6825 220.154453 297.917187 +Q 220.067266 299.151875 220.067266 299.97875 +z +M 228.9175 296.48 +Q 228.731875 296.48 228.481562 296.463125 +Q 228.23125 296.44625 228.048437 296.44625 +Q 227.845937 296.44625 226.853125 296.578437 +L 227.019062 301.773125 +L 227.0275 302.158437 +L 227.035937 302.608437 +Q 227.0725 304.532187 226.113437 304.532187 +Q 225.761875 304.532187 225.503125 304.304375 +Q 225.244375 304.076562 225.244375 303.733437 +Q 225.244375 303.39875 225.269687 302.732187 +Q 225.297812 302.062812 225.297812 301.728125 +L 225.120625 296.595312 +Q 224.479375 296.57 223.16875 296.44625 +Q 222.386875 296.339375 222.386875 295.577187 +Q 222.386875 295.189062 222.623125 294.935937 +Q 222.862187 294.68 223.230625 294.68 +L 225.075625 294.829062 +Q 225.075625 294.381875 225.03625 293.630937 +Q 224.996875 292.877187 224.996875 292.5425 +Q 224.996875 292.174062 225.252812 291.932187 +Q 225.50875 291.690312 225.877187 291.690312 +Q 226.6675 291.690312 226.799687 292.984062 +Q 226.825 293.3075 226.825 293.765937 +L 226.808125 294.275 +L 226.799687 294.820625 +Q 227.888125 294.68 228.048437 294.68 +Q 228.9625 294.68 229.24375 294.767187 +Q 229.778125 294.944375 229.778125 295.594062 +Q 229.778125 295.979375 229.53625 296.229687 +Q 229.294375 296.48 228.9175 296.48 +z +M 238.875508 304.515312 +Q 238.251133 304.515312 238.05707 303.845937 +Q 237.857383 303.125937 237.688633 301.798437 +Q 237.531133 300.524375 237.531133 299.705937 +Q 237.531133 299.478125 237.553633 299.014062 +Q 237.576133 298.547187 237.576133 298.319375 +Q 237.576133 296.665625 236.749258 296.665625 +Q 235.632695 296.665625 234.752383 297.675312 +Q 234.305195 298.195625 233.52332 299.655312 +Q 233.52332 303.002187 233.24207 303.618125 +Q 232.99457 304.16375 232.47707 304.16375 +Q 232.11707 304.16375 231.844258 303.919062 +Q 231.571445 303.671562 231.571445 303.32 +Q 231.571445 303.19625 231.650195 302.931875 +Q 231.720508 302.7125 231.748633 301.649375 +L 231.773945 300.347187 +L 231.799258 293.889687 +Q 231.861133 292.798437 231.861133 292.421562 +Q 231.861133 291.971562 231.776758 291.572187 +Q 231.695195 291.172812 231.695195 290.7425 +Q 231.695195 290.374062 231.94832 290.132187 +Q 232.204258 289.890312 232.572695 289.890312 +Q 233.295508 289.890312 233.416445 290.66375 +Q 233.55707 291.515937 233.55707 292.202187 +Q 233.55707 293.124687 233.498008 294.125937 +Q 233.44457 295.085 233.453008 296.049687 +L 233.461445 296.823125 +Q 234.181445 295.858437 235.002695 295.380312 +Q 235.826758 294.899375 236.749258 294.899375 +Q 238.208945 294.899375 238.751758 295.847187 +Q 239.139883 296.516562 239.19332 298.097187 +L 239.263633 299.77625 +L 239.438008 301.604375 +Q 239.561758 302.63375 239.736133 303.415625 +Q 239.772695 303.564687 239.772695 303.671562 +Q 239.772695 304.031562 239.50832 304.273437 +Q 239.243945 304.515312 238.875508 304.515312 +z +M 253.078281 304.698125 +Q 252.358281 304.698125 252.234531 303.933125 +Q 252.077031 302.968437 251.919531 301.210625 +L 251.618594 298.485312 +Q 251.531406 297.877812 251.320469 297.298437 +Q 251.022344 296.508125 250.670781 296.508125 +Q 250.344531 296.508125 249.458594 297.062187 +Q 248.614844 297.57125 248.350469 297.877812 +Q 248.342031 298.704687 248.395469 299.531562 +L 248.657031 301.877187 +Q 248.825781 303.266562 248.825781 304.172187 +Q 248.825781 304.5575 248.583906 304.807812 +Q 248.342031 305.060937 247.962344 305.060937 +Q 247.585469 305.060937 247.343594 304.807812 +Q 247.101719 304.5575 247.101719 304.172187 +Q 247.101719 303.109062 246.885156 301.030625 +Q 246.671406 298.952187 246.671406 297.88625 +Q 246.671406 296.955312 246.407031 296.437812 +Q 245.793906 296.719062 245.161094 297.351875 +L 244.123281 298.510625 +Q 243.982656 298.721562 243.673281 299.064687 +Q 243.673281 299.593437 243.577656 300.622812 +Q 243.482031 301.649375 243.482031 302.141562 +Q 243.482031 302.405937 243.563594 302.88125 +Q 243.647969 303.35375 243.647969 303.564687 +Q 243.647969 303.924687 243.377969 304.169375 +Q 243.110781 304.416875 242.750781 304.416875 +Q 241.757969 304.416875 241.757969 302.158437 +Q 241.757969 301.6325 241.853594 300.58625 +Q 241.952031 299.54 241.952031 299.01125 +Q 241.952031 298.547187 241.867656 297.61625 +Q 241.786094 296.6825 241.786094 296.21 +Q 241.786094 294.213125 242.680469 294.213125 +Q 243.023594 294.213125 243.307656 294.514062 +Q 243.594531 294.812187 243.594531 295.16375 +Q 243.594531 295.329687 243.549531 295.68125 +Q 243.507344 296.032812 243.507344 296.218437 +L 243.524219 297.140937 +Q 243.982656 296.19875 244.868594 295.439375 +Q 245.757344 294.68 246.381719 294.68 +Q 247.762656 294.68 248.280156 296.049687 +Q 248.763906 295.408437 249.430469 295.087812 +Q 250.099844 294.767187 250.960469 294.767187 +Q 252.428594 294.767187 252.965781 296.350625 +Q 253.069844 296.665625 253.325781 298.82 +Q 253.570469 300.330312 253.958594 303.854375 +Q 253.983906 304.205937 253.719531 304.450625 +Q 253.457969 304.698125 253.078281 304.698125 +z +M 260.005117 304.374687 +Q 258.019492 304.374687 256.787617 303.381875 +Q 255.443242 302.282187 255.443242 300.305 +Q 255.443242 298.018437 256.551367 296.471562 +Q 257.755117 294.784062 259.766055 294.784062 +Q 261.225742 294.784062 262.148242 295.27625 +Q 263.28168 295.88375 263.28168 297.140937 +Q 263.28168 298.018437 262.288867 298.74125 +Q 261.850117 299.05625 260.426992 299.725625 +L 257.068867 301.314687 +Q 257.561055 302.045937 258.295117 302.414375 +Q 259.02918 302.782812 260.005117 302.782812 +Q 260.609805 302.782812 261.428242 302.555 +Q 262.466055 302.265312 262.76418 301.795625 +Q 263.062305 301.323125 263.40543 301.323125 +Q 263.714805 301.323125 263.953867 301.556562 +Q 264.195742 301.79 264.195742 302.096562 +Q 264.195742 303.0725 262.623555 303.775625 +Q 261.27918 304.374687 260.005117 304.374687 +z +M 259.766055 296.3675 +Q 258.694492 296.3675 257.98293 297.197187 +Q 257.271367 298.026875 256.919805 299.6975 +L 259.616992 298.415 +Q 261.208867 297.641562 261.88668 297.070625 +Q 261.130117 296.3675 259.766055 296.3675 +z +M 271.641133 296.48 +Q 271.455508 296.48 271.205195 296.463125 +Q 270.954883 296.44625 270.77207 296.44625 +Q 270.56957 296.44625 269.576758 296.578437 +L 269.742695 301.773125 +L 269.751133 302.158437 +L 269.75957 302.608437 +Q 269.796133 304.532187 268.83707 304.532187 +Q 268.485508 304.532187 268.226758 304.304375 +Q 267.968008 304.076562 267.968008 303.733437 +Q 267.968008 303.39875 267.99332 302.732187 +Q 268.021445 302.062812 268.021445 301.728125 +L 267.844258 296.595312 +Q 267.203008 296.57 265.892383 296.44625 +Q 265.110508 296.339375 265.110508 295.577187 +Q 265.110508 295.189062 265.346758 294.935937 +Q 265.58582 294.68 265.954258 294.68 +L 267.799258 294.829062 +Q 267.799258 294.381875 267.759883 293.630937 +Q 267.720508 292.877187 267.720508 292.5425 +Q 267.720508 292.174062 267.976445 291.932187 +Q 268.232383 291.690312 268.60082 291.690312 +Q 269.391133 291.690312 269.52332 292.984062 +Q 269.548633 293.3075 269.548633 293.765937 +L 269.531758 294.275 +L 269.52332 294.820625 +Q 270.611758 294.68 270.77207 294.68 +Q 271.686133 294.68 271.967383 294.767187 +Q 272.501758 294.944375 272.501758 295.594062 +Q 272.501758 295.979375 272.259883 296.229687 +Q 272.018008 296.48 271.641133 296.48 +z +M 275.920703 292.843437 +Q 275.498828 292.843437 275.192266 292.545312 +Q 274.885703 292.244375 274.885703 291.8225 +Q 274.885703 291.400625 275.192266 291.1025 +Q 275.498828 290.804375 275.920703 290.804375 +Q 276.342578 290.804375 276.646328 291.1025 +Q 276.950078 291.400625 276.950078 291.8225 +Q 276.950078 292.244375 276.646328 292.545312 +Q 276.342578 292.843437 275.920703 292.843437 +z +M 276.317266 299.97875 +Q 276.317266 300.5075 276.348203 301.559375 +Q 276.379141 302.608437 276.379141 303.134375 +Q 276.379141 303.5225 276.140078 303.77 +Q 275.903828 304.014687 275.518516 304.014687 +Q 275.138828 304.014687 274.896953 303.77 +Q 274.655078 303.5225 274.655078 303.134375 +Q 274.655078 302.608437 274.624141 301.559375 +Q 274.593203 300.5075 274.593203 299.97875 +Q 274.593203 299.151875 274.680391 297.917187 +Q 274.770391 296.6825 274.770391 295.858437 +Q 274.770391 295.461875 275.012266 295.217187 +Q 275.254141 294.969687 275.631016 294.969687 +Q 276.010703 294.969687 276.249766 295.217187 +Q 276.491641 295.461875 276.491641 295.858437 +Q 276.491641 296.6825 276.404453 297.917187 +Q 276.317266 299.151875 276.317266 299.97875 +z +M 283.260625 304.52375 +Q 281.457812 304.52375 280.254062 303.4325 +Q 278.988437 302.290625 278.988437 300.4175 +Q 278.988437 298.634375 280.175312 296.735937 +Q 281.494375 294.626562 283.145312 294.626562 +Q 284.00875 294.626562 285.071875 295.031562 +Q 286.41625 295.549062 286.41625 296.297187 +Q 286.41625 296.631875 286.196875 296.890625 +Q 285.9775 297.149375 285.65125 297.149375 +Q 285.395312 297.149375 285.206875 296.9975 +Q 285.018437 296.842812 284.84125 296.690937 +Q 284.32375 296.280312 283.145312 296.280312 +Q 282.250937 296.280312 281.370625 297.877812 +Q 280.571875 299.345937 280.571875 300.4175 +Q 280.571875 301.579062 281.362187 302.245625 +Q 282.099062 302.87 283.260625 302.87 +Q 283.786562 302.87 284.385625 302.58875 +L 285.40375 302.045937 +Q 285.668125 301.905312 285.783437 301.905312 +Q 286.106875 301.905312 286.343125 302.164062 +Q 286.582187 302.422812 286.582187 302.7575 +Q 286.582187 303.39875 285.229375 303.995 +Q 284.0425 304.52375 283.260625 304.52375 +z +M 301.103125 293.017812 +Q 300.540625 293.017812 299.688437 292.905312 +L 298.270937 292.719687 +Q 298.07125 295.27625 298.07125 297.605 +Q 298.07125 298.220937 298.105 299.126562 +Q 298.141562 300.032187 298.141562 300.648125 +Q 298.141562 301.472187 298.079687 302.15 +L 300.847187 302.11625 +Q 301.215625 302.11625 301.465937 302.375 +Q 301.71625 302.63375 301.71625 303.010625 +Q 301.71625 303.39875 301.465937 303.6575 +Q 301.215625 303.91625 300.847187 303.91625 +Q 300.355 303.91625 299.370625 303.93875 +Q 298.38625 303.96125 297.894062 303.96125 +Q 297.314687 303.96125 296.15875 304.124375 +Q 295.002812 304.2875 294.415 304.2875 +Q 294.04375 304.2875 293.793437 304.025937 +Q 293.543125 303.767187 293.543125 303.390312 +Q 293.543125 303.010625 293.793437 302.749062 +Q 294.04375 302.484687 294.415 302.484687 +Q 294.985937 302.484687 296.302187 302.299062 +Q 296.392187 301.5875 296.392187 300.673437 +Q 296.392187 300.065937 296.333125 299.194062 +Q 296.276875 298.319375 296.276875 297.720312 +Q 296.276875 295.689687 296.524375 292.649375 +L 295.379687 292.683125 +L 294.237812 292.71125 +Q 293.860937 292.71125 293.605 292.458125 +Q 293.349062 292.202187 293.349062 291.805625 +Q 293.349062 290.987187 294.175937 290.908437 +Q 294.8875 290.838125 296.839375 290.838125 +Q 298.58875 290.838125 301.224062 291.217812 +Q 302.00875 291.330312 302.00875 292.157187 +Q 302.00875 292.570625 301.707812 292.815312 +Q 301.44625 293.017812 301.103125 293.017812 +z +M 310.488086 304.594062 +Q 309.734336 304.594062 309.635898 303.767187 +L 309.391211 301.843437 +Q 309.267461 300.814062 309.267461 299.916875 +Q 309.267461 299.672187 309.298398 299.084375 +Q 309.329336 298.49375 309.329336 298.249062 +Q 309.329336 296.350625 308.626211 296.350625 +Q 307.641836 296.350625 306.744648 297.517812 +Q 305.937461 298.580937 305.479023 300.206562 +Q 305.462148 300.549687 305.400273 301.07 +Q 305.346836 301.50875 305.346836 301.922187 +Q 305.346836 302.186562 305.400273 302.715312 +Q 305.453711 303.24125 305.453711 303.502812 +Q 305.453711 303.899375 305.211836 304.144062 +Q 304.969961 304.391562 304.590273 304.391562 +Q 304.204961 304.391562 303.965898 304.144062 +Q 303.729648 303.899375 303.729648 303.502812 +Q 303.729648 303.24125 303.673398 302.715312 +Q 303.617148 302.186562 303.617148 301.922187 +Q 303.617148 301.016562 303.743711 299.413437 +Q 303.870273 297.8075 303.870273 296.901875 +Q 303.870273 296.620625 303.839336 296.069375 +Q 303.808398 295.515312 303.808398 295.234062 +Q 303.808398 294.854375 304.058711 294.6125 +Q 304.309023 294.370625 304.680273 294.370625 +Q 305.487461 294.370625 305.566211 295.515312 +L 305.594336 296.541875 +Q 307.070898 294.573125 308.626211 294.573125 +Q 310.032461 294.573125 310.586523 295.813437 +Q 310.963398 296.640312 310.999961 298.2575 +L 310.999961 299.143437 +L 310.988711 299.961875 +Q 310.988711 300.690312 311.177148 301.84625 +Q 311.368398 303.002187 311.368398 303.722187 +Q 311.368398 304.110312 311.118086 304.352187 +Q 310.867773 304.594062 310.488086 304.594062 +z +M 319.049336 296.48 +Q 318.863711 296.48 318.613398 296.463125 +Q 318.363086 296.44625 318.180273 296.44625 +Q 317.977773 296.44625 316.984961 296.578437 +L 317.150898 301.773125 +L 317.159336 302.158437 +L 317.167773 302.608437 +Q 317.204336 304.532187 316.245273 304.532187 +Q 315.893711 304.532187 315.634961 304.304375 +Q 315.376211 304.076562 315.376211 303.733437 +Q 315.376211 303.39875 315.401523 302.732187 +Q 315.429648 302.062812 315.429648 301.728125 +L 315.252461 296.595312 +Q 314.611211 296.57 313.300586 296.44625 +Q 312.518711 296.339375 312.518711 295.577187 +Q 312.518711 295.189062 312.754961 294.935937 +Q 312.994023 294.68 313.362461 294.68 +L 315.207461 294.829062 +Q 315.207461 294.381875 315.168086 293.630937 +Q 315.128711 292.877187 315.128711 292.5425 +Q 315.128711 292.174062 315.384648 291.932187 +Q 315.640586 291.690312 316.009023 291.690312 +Q 316.799336 291.690312 316.931523 292.984062 +Q 316.956836 293.3075 316.956836 293.765937 +L 316.939961 294.275 +L 316.931523 294.820625 +Q 318.019961 294.68 318.180273 294.68 +Q 319.094336 294.68 319.375586 294.767187 +Q 319.909961 294.944375 319.909961 295.594062 +Q 319.909961 295.979375 319.668086 296.229687 +Q 319.426211 296.48 319.049336 296.48 +z +M 325.756094 304.374687 +Q 323.770469 304.374687 322.538594 303.381875 +Q 321.194219 302.282187 321.194219 300.305 +Q 321.194219 298.018437 322.302344 296.471562 +Q 323.506094 294.784062 325.517031 294.784062 +Q 326.976719 294.784062 327.899219 295.27625 +Q 329.032656 295.88375 329.032656 297.140937 +Q 329.032656 298.018437 328.039844 298.74125 +Q 327.601094 299.05625 326.177969 299.725625 +L 322.819844 301.314687 +Q 323.312031 302.045937 324.046094 302.414375 +Q 324.780156 302.782812 325.756094 302.782812 +Q 326.360781 302.782812 327.179219 302.555 +Q 328.217031 302.265312 328.515156 301.795625 +Q 328.813281 301.323125 329.156406 301.323125 +Q 329.465781 301.323125 329.704844 301.556562 +Q 329.946719 301.79 329.946719 302.096562 +Q 329.946719 303.0725 328.374531 303.775625 +Q 327.030156 304.374687 325.756094 304.374687 +z +M 325.517031 296.3675 +Q 324.445469 296.3675 323.733906 297.197187 +Q 323.022344 298.026875 322.670781 299.6975 +L 325.367969 298.415 +Q 326.959844 297.641562 327.637656 297.070625 +Q 326.881094 296.3675 325.517031 296.3675 +z +M 338.252734 304.594062 +Q 337.498984 304.594062 337.400547 303.767187 +L 337.155859 301.843437 +Q 337.032109 300.814062 337.032109 299.916875 +Q 337.032109 299.672187 337.063047 299.084375 +Q 337.093984 298.49375 337.093984 298.249062 +Q 337.093984 296.350625 336.390859 296.350625 +Q 335.406484 296.350625 334.509297 297.517812 +Q 333.702109 298.580937 333.243672 300.206562 +Q 333.226797 300.549687 333.164922 301.07 +Q 333.111484 301.50875 333.111484 301.922187 +Q 333.111484 302.186562 333.164922 302.715312 +Q 333.218359 303.24125 333.218359 303.502812 +Q 333.218359 303.899375 332.976484 304.144062 +Q 332.734609 304.391562 332.354922 304.391562 +Q 331.969609 304.391562 331.730547 304.144062 +Q 331.494297 303.899375 331.494297 303.502812 +Q 331.494297 303.24125 331.438047 302.715312 +Q 331.381797 302.186562 331.381797 301.922187 +Q 331.381797 301.016562 331.508359 299.413437 +Q 331.634922 297.8075 331.634922 296.901875 +Q 331.634922 296.620625 331.603984 296.069375 +Q 331.573047 295.515312 331.573047 295.234062 +Q 331.573047 294.854375 331.823359 294.6125 +Q 332.073672 294.370625 332.444922 294.370625 +Q 333.252109 294.370625 333.330859 295.515312 +L 333.358984 296.541875 +Q 334.835547 294.573125 336.390859 294.573125 +Q 337.797109 294.573125 338.351172 295.813437 +Q 338.728047 296.640312 338.764609 298.2575 +L 338.764609 299.143437 +L 338.753359 299.961875 +Q 338.753359 300.690312 338.941797 301.84625 +Q 339.133047 303.002187 339.133047 303.722187 +Q 339.133047 304.110312 338.882734 304.352187 +Q 338.632422 304.594062 338.252734 304.594062 +z +M 346.867422 297.202812 +Q 346.383672 297.202812 346.189609 296.876562 +Q 346.057422 296.64875 345.961797 295.92875 +Q 345.303672 296.094687 343.931172 296.541875 +Q 342.516484 297.104375 342.508047 297.93125 +Q 342.772422 298.026875 343.025547 298.071875 +Q 345.047734 298.431875 346.032109 299.064687 +Q 347.463672 299.987187 347.463672 301.736562 +Q 347.463672 303.170937 346.226172 303.899375 +Q 345.196797 304.498437 343.624609 304.498437 +Q 342.471484 304.498437 341.425234 304.110312 +Q 340.072422 303.618125 340.072422 302.737812 +Q 340.072422 302.38625 340.348047 302.124687 +Q 340.626484 301.860312 340.978047 301.860312 +Q 341.250859 301.860312 341.681172 302.282187 +Q 341.892109 302.484687 342.631797 302.616875 +Q 343.219609 302.720937 343.624609 302.720937 +Q 344.361484 302.720937 344.923984 302.546562 +Q 345.742422 302.290625 345.742422 301.736562 +Q 345.742422 300.54125 344.071797 300.119375 +L 343.157734 299.916875 +Q 341.987734 299.66375 341.495547 299.320625 +Q 340.783984 298.828437 340.783984 297.835625 +Q 340.783984 295.999062 342.516484 295.214375 +Q 343.042422 294.978125 344.201172 294.649062 +Q 345.362734 294.32 345.866172 294.089375 +Q 346.226172 293.931875 346.648047 293.931875 +Q 347.024922 293.931875 347.266797 294.179375 +Q 347.508672 294.424062 347.508672 294.820625 +Q 347.508672 295.07375 347.618359 295.565937 +Q 347.728047 296.058125 347.728047 296.314062 +Q 347.728047 296.710625 347.486172 296.958125 +Q 347.244297 297.202812 346.867422 297.202812 +z +M 351.374805 292.843437 +Q 350.95293 292.843437 350.646367 292.545312 +Q 350.339805 292.244375 350.339805 291.8225 +Q 350.339805 291.400625 350.646367 291.1025 +Q 350.95293 290.804375 351.374805 290.804375 +Q 351.79668 290.804375 352.10043 291.1025 +Q 352.40418 291.400625 352.40418 291.8225 +Q 352.40418 292.244375 352.10043 292.545312 +Q 351.79668 292.843437 351.374805 292.843437 +z +M 351.771367 299.97875 +Q 351.771367 300.5075 351.802305 301.559375 +Q 351.833242 302.608437 351.833242 303.134375 +Q 351.833242 303.5225 351.59418 303.77 +Q 351.35793 304.014687 350.972617 304.014687 +Q 350.59293 304.014687 350.351055 303.77 +Q 350.10918 303.5225 350.10918 303.134375 +Q 350.10918 302.608437 350.078242 301.559375 +Q 350.047305 300.5075 350.047305 299.97875 +Q 350.047305 299.151875 350.134492 297.917187 +Q 350.224492 296.6825 350.224492 295.858437 +Q 350.224492 295.461875 350.466367 295.217187 +Q 350.708242 294.969687 351.085117 294.969687 +Q 351.464805 294.969687 351.703867 295.217187 +Q 351.945742 295.461875 351.945742 295.858437 +Q 351.945742 296.6825 351.858555 297.917187 +Q 351.771367 299.151875 351.771367 299.97875 +z +M 360.621602 296.48 +Q 360.435977 296.48 360.185664 296.463125 +Q 359.935352 296.44625 359.752539 296.44625 +Q 359.550039 296.44625 358.557227 296.578437 +L 358.723164 301.773125 +L 358.731602 302.158437 +L 358.740039 302.608437 +Q 358.776602 304.532187 357.817539 304.532187 +Q 357.465977 304.532187 357.207227 304.304375 +Q 356.948477 304.076562 356.948477 303.733437 +Q 356.948477 303.39875 356.973789 302.732187 +Q 357.001914 302.062812 357.001914 301.728125 +L 356.824727 296.595312 +Q 356.183477 296.57 354.872852 296.44625 +Q 354.090977 296.339375 354.090977 295.577187 +Q 354.090977 295.189062 354.327227 294.935937 +Q 354.566289 294.68 354.934727 294.68 +L 356.779727 294.829062 +Q 356.779727 294.381875 356.740352 293.630937 +Q 356.700977 292.877187 356.700977 292.5425 +Q 356.700977 292.174062 356.956914 291.932187 +Q 357.212852 291.690312 357.581289 291.690312 +Q 358.371602 291.690312 358.503789 292.984062 +Q 358.529102 293.3075 358.529102 293.765937 +L 358.512227 294.275 +L 358.503789 294.820625 +Q 359.592227 294.68 359.752539 294.68 +Q 360.666602 294.68 360.947852 294.767187 +Q 361.482227 294.944375 361.482227 295.594062 +Q 361.482227 295.979375 361.240352 296.229687 +Q 360.998477 296.48 360.621602 296.48 +z +M 370.886172 296.128437 +L 367.845859 302.704062 +Q 366.720859 305.103125 366.124609 306.720312 +L 365.542422 308.424687 +Q 365.314609 309.0575 364.752109 309.0575 +Q 364.383672 309.0575 364.113672 308.815625 +Q 363.846484 308.576562 363.846484 308.21375 +Q 363.846484 307.33625 365.744922 303.125937 +L 362.600547 297.070625 +L 362.203984 296.429375 +Q 361.964922 296.024375 361.964922 295.751562 +Q 361.964922 295.391562 362.240547 295.11875 +Q 362.518984 294.845937 362.862109 294.845937 +Q 363.267109 294.845937 363.486484 295.155312 +Q 364.979922 297.228125 366.695547 301.061562 +L 367.994922 298.026875 +Q 368.698047 296.454687 369.350547 295.32125 +Q 369.631797 294.829062 370.087422 294.829062 +Q 370.447422 294.829062 370.723047 295.085 +Q 371.001484 295.338125 371.001484 295.689687 +Q 371.001484 295.88375 370.886172 296.128437 +z +M 380.616719 307.592187 +Q 380.422656 307.592187 380.026094 307.611875 +Q 379.632344 307.634375 379.429844 307.634375 +Q 378.296406 307.634375 378.296406 306.607812 +Q 378.296406 304.999062 378.422969 300.423125 +Q 378.552344 295.847187 378.552344 294.24125 +L 378.411719 291.577812 +L 378.403281 291.454062 +Q 378.383594 291.119375 378.608594 290.86625 +Q 378.833594 290.610312 379.185156 290.610312 +Q 379.446719 290.610312 379.978281 290.632812 +Q 380.512656 290.655312 380.774219 290.655312 +Q 380.942969 290.655312 381.272031 290.632812 +Q 381.601094 290.610312 381.767031 290.610312 +Q 382.577031 290.610312 382.577031 291.4625 +Q 382.577031 292.244375 381.837344 292.314687 +Q 381.100469 292.385 380.054219 292.342812 +Q 380.107656 293.133125 380.107656 294.125937 +L 379.992344 300.02375 +L 379.851719 305.913125 +L 380.616719 305.885 +Q 380.872656 305.885 381.384531 305.9075 +Q 381.899219 305.93 382.155156 305.93 +Q 382.506719 305.93 382.712031 306.180312 +Q 382.920156 306.430625 382.920156 306.782187 +Q 382.920156 307.13375 382.712031 307.384062 +Q 382.506719 307.634375 382.155156 307.634375 +Q 381.899219 307.634375 381.384531 307.611875 +Q 380.872656 307.592187 380.616719 307.592187 +z +M 393.245898 292.421562 +Q 393.088398 292.421562 392.914023 292.35125 +Q 391.822773 291.94625 390.031211 291.94625 +Q 389.449023 291.94625 388.669961 292.030625 +Q 387.893711 292.112187 386.926211 292.289375 +L 386.909336 296.08625 +Q 388.605273 295.63625 389.457461 295.63625 +Q 390.813086 295.63625 392.261523 295.796562 +Q 393.088398 295.88375 393.088398 296.690937 +Q 393.088398 297.0875 392.832461 297.34625 +Q 392.579336 297.605 392.199648 297.605 +Q 391.744023 297.605 390.829961 297.52625 +Q 389.915898 297.4475 389.457461 297.4475 +Q 388.861211 297.4475 386.875586 297.956562 +L 386.796836 304.00625 +Q 386.796836 304.383125 386.549336 304.641875 +Q 386.304648 304.900625 385.924961 304.900625 +Q 385.548086 304.900625 385.297773 304.641875 +Q 385.047461 304.383125 385.047461 304.00625 +Q 385.047461 302.27375 385.112148 298.805937 +Q 385.179648 295.338125 385.179648 293.608437 +Q 385.179648 293.220312 385.165586 292.444062 +Q 385.151523 291.665 385.151523 291.276875 +Q 385.151523 290.891562 385.393398 290.627187 +Q 385.635273 290.362812 386.023398 290.362812 +Q 386.313086 290.362812 386.540898 290.523125 +Q 387.629336 290.329062 388.498398 290.23625 +Q 389.370273 290.143437 390.031211 290.143437 +Q 391.040898 290.143437 392.340273 290.433125 +Q 394.109336 290.838125 394.109336 291.487812 +Q 394.109336 291.839375 393.878711 292.112187 +Q 393.625586 292.421562 393.245898 292.421562 +z +M 397.904453 297.062187 +L 397.772266 301.43 +Q 397.772266 302.124687 397.701953 303.469062 +Q 397.614766 304.346562 396.841328 304.346562 +Q 395.980703 304.346562 395.980703 303.452187 +Q 395.980703 302.38625 396.076328 300.257187 +Q 396.174766 298.125312 396.174766 297.062187 +Q 396.174766 295.672812 396.216953 293.884062 +Q 396.261953 292.095312 396.261953 290.705937 +Q 396.261953 289.828437 397.122578 289.828437 +Q 397.991641 289.828437 397.991641 290.705937 +Q 397.991641 292.095312 397.946641 293.884062 +Q 397.904453 295.672812 397.904453 297.062187 +z +M 403.898242 304.487187 +Q 402.42168 304.487187 401.358555 303.39875 +Q 400.17168 302.186562 400.109805 300.13625 +Q 400.05918 298.150625 401.113867 296.640312 +Q 402.34293 294.854375 404.539492 294.854375 +Q 406.297305 294.854375 407.20293 296.463125 +Q 407.925742 297.765312 407.897617 299.593437 +Q 407.872305 301.5425 406.879492 302.923437 +Q 405.754492 304.487187 403.898242 304.487187 +z +M 404.426992 296.640312 +Q 403.133242 296.631875 402.413242 297.869375 +Q 401.842305 298.862187 401.842305 300.13625 +Q 401.842305 301.413125 402.536992 302.124687 +Q 403.116367 302.7125 403.898242 302.7125 +Q 404.812305 302.7125 405.473242 302.045937 +Q 406.218555 301.30625 406.263555 300.049062 +Q 406.387305 296.64875 404.426992 296.640312 +z +M 413.805625 304.27625 +Q 412.925312 304.27625 411.870625 303.995 +L 411.85375 308.196875 +Q 411.85375 308.585 411.611875 308.829687 +Q 411.37 309.077187 410.993125 309.077187 +Q 410.613437 309.077187 410.371562 308.829687 +Q 410.129687 308.585 410.129687 308.196875 +L 410.157812 304.68125 +L 410.157812 301.174062 +Q 410.129687 299.250312 410.025625 297.666875 +L 409.893437 295.88375 +Q 409.893437 295.259375 410.12125 294.829062 +Q 410.385625 294.311562 410.88625 294.311562 +Q 411.229375 294.311562 411.462812 294.553437 +Q 411.69625 294.7925 411.69625 295.144062 +Q 411.69625 295.225625 411.668125 295.436562 +Q 411.625937 295.706562 411.60625 295.937187 +Q 412.362812 295.416875 413.065937 295.158125 +Q 413.769062 294.899375 414.410312 294.899375 +Q 416.213125 294.899375 417.048437 296.499687 +Q 417.706562 297.765312 417.706562 299.846562 +Q 417.706562 301.745 416.688437 302.976875 +Q 415.605625 304.27625 413.805625 304.27625 +z +M 414.410312 296.657187 +Q 413.603125 296.657187 412.950625 297.017187 +Q 412.486562 297.273125 411.775 297.948125 +Q 411.8875 299.945 411.8875 302.141562 +Q 412.846562 302.51 413.805625 302.51 +Q 414.9025 302.51 415.481875 301.694375 +Q 415.985312 300.98 415.985312 299.846562 +Q 415.985312 298.249062 415.591562 297.453125 +Q 415.200625 296.657187 414.410312 296.657187 +z +M 420.026523 304.76 +Q 419.703086 304.76 419.455586 304.540625 +Q 419.210898 304.32125 419.210898 303.995 +Q 419.210898 303.854375 419.269961 303.696875 +Q 419.956211 301.806875 421.854648 298.251875 +Q 423.753086 294.696875 424.447773 292.798437 +Q 425.598086 289.65125 426.188711 289.679375 +Q 426.512148 289.687812 426.756836 289.912812 +Q 427.004336 290.135 427.004336 290.452812 +Q 427.004336 290.655312 426.908711 290.936562 +L 425.924336 293.327187 +Q 425.336523 294.952812 424.245273 297.079062 +L 422.329961 300.718437 +L 420.738086 304.2425 +Q 420.501836 304.76 420.026523 304.76 +z +M 435.469961 303.618125 +Q 433.492773 304.391562 430.415898 304.391562 +Q 430.039023 304.391562 429.698711 304.034375 +Q 429.361211 303.68 429.361211 303.300312 +L 429.361211 300.74375 +Q 429.361211 299.486562 429.518711 297.157812 +Q 429.695898 294.643437 429.712773 293.518437 +Q 429.704336 292.71125 429.808398 291.110937 +Q 429.870273 290.672187 430.098086 290.531562 +Q 431.293398 290.163125 432.814961 290.163125 +Q 434.361836 290.163125 435.784961 291.217812 +Q 437.430273 292.43 437.430273 294.213125 +Q 437.430273 296.471562 435.672461 297.77375 +Q 436.988711 298.33625 437.644023 299.0225 +Q 438.299336 299.705937 438.299336 300.515937 +Q 438.299336 301.579062 437.149023 302.571875 +Q 436.347461 303.275 435.469961 303.618125 +z +M 432.814961 291.954687 +Q 431.855898 291.954687 431.470586 292.016562 +L 431.453711 293.555 +L 431.276523 296.955312 +Q 432.525273 297.062187 432.612461 297.05375 +Q 433.939961 296.946875 434.783711 296.226875 +Q 435.689336 295.445 435.689336 294.213125 +Q 435.689336 293.377812 434.766836 292.66625 +Q 433.844336 291.954687 432.814961 291.954687 +z +M 433.799336 298.994375 +L 432.868398 298.845312 +Q 432.753086 298.845312 432.519648 298.859375 +Q 432.289023 298.870625 432.165273 298.870625 +Q 431.689961 298.870625 431.152773 298.791875 +Q 431.102148 299.9 431.102148 300.769062 +L 431.102148 302.58875 +Q 433.402773 302.51 434.854023 301.939062 +Q 435.469961 301.702812 436.032461 301.202187 +Q 436.566836 300.74375 436.566836 300.515937 +Q 436.566836 300.1025 435.441836 299.585 +Q 434.598086 299.188437 433.799336 298.994375 +z +M 447.913516 296.128437 +L 444.873203 302.704062 +Q 443.748203 305.103125 443.151953 306.720312 +L 442.569766 308.424687 +Q 442.341953 309.0575 441.779453 309.0575 +Q 441.411016 309.0575 441.141016 308.815625 +Q 440.873828 308.576562 440.873828 308.21375 +Q 440.873828 307.33625 442.772266 303.125937 +L 439.627891 297.070625 +L 439.231328 296.429375 +Q 438.992266 296.024375 438.992266 295.751562 +Q 438.992266 295.391562 439.267891 295.11875 +Q 439.546328 294.845937 439.889453 294.845937 +Q 440.294453 294.845937 440.513828 295.155312 +Q 442.007266 297.228125 443.722891 301.061562 +L 445.022266 298.026875 +Q 445.725391 296.454687 446.377891 295.32125 +Q 446.659141 294.829062 447.114766 294.829062 +Q 447.474766 294.829062 447.750391 295.085 +Q 448.028828 295.338125 448.028828 295.689687 +Q 448.028828 295.88375 447.913516 296.128437 +z +M 455.499531 296.48 +Q 455.313906 296.48 455.063594 296.463125 +Q 454.813281 296.44625 454.630469 296.44625 +Q 454.427969 296.44625 453.435156 296.578437 +L 453.601094 301.773125 +L 453.609531 302.158437 +L 453.617969 302.608437 +Q 453.654531 304.532187 452.695469 304.532187 +Q 452.343906 304.532187 452.085156 304.304375 +Q 451.826406 304.076562 451.826406 303.733437 +Q 451.826406 303.39875 451.851719 302.732187 +Q 451.879844 302.062812 451.879844 301.728125 +L 451.702656 296.595312 +Q 451.061406 296.57 449.750781 296.44625 +Q 448.968906 296.339375 448.968906 295.577187 +Q 448.968906 295.189062 449.205156 294.935937 +Q 449.444219 294.68 449.812656 294.68 +L 451.657656 294.829062 +Q 451.657656 294.381875 451.618281 293.630937 +Q 451.578906 292.877187 451.578906 292.5425 +Q 451.578906 292.174062 451.834844 291.932187 +Q 452.090781 291.690312 452.459219 291.690312 +Q 453.249531 291.690312 453.381719 292.984062 +Q 453.407031 293.3075 453.407031 293.765937 +L 453.390156 294.275 +L 453.381719 294.820625 +Q 454.470156 294.68 454.630469 294.68 +Q 455.544531 294.68 455.825781 294.767187 +Q 456.360156 294.944375 456.360156 295.594062 +Q 456.360156 295.979375 456.118281 296.229687 +Q 455.876406 296.48 455.499531 296.48 +z +M 462.206289 304.374687 +Q 460.220664 304.374687 458.988789 303.381875 +Q 457.644414 302.282187 457.644414 300.305 +Q 457.644414 298.018437 458.752539 296.471562 +Q 459.956289 294.784062 461.967227 294.784062 +Q 463.426914 294.784062 464.349414 295.27625 +Q 465.482852 295.88375 465.482852 297.140937 +Q 465.482852 298.018437 464.490039 298.74125 +Q 464.051289 299.05625 462.628164 299.725625 +L 459.270039 301.314687 +Q 459.762227 302.045937 460.496289 302.414375 +Q 461.230352 302.782812 462.206289 302.782812 +Q 462.810977 302.782812 463.629414 302.555 +Q 464.667227 302.265312 464.965352 301.795625 +Q 465.263477 301.323125 465.606602 301.323125 +Q 465.915977 301.323125 466.155039 301.556562 +Q 466.396914 301.79 466.396914 302.096562 +Q 466.396914 303.0725 464.824727 303.775625 +Q 463.480352 304.374687 462.206289 304.374687 +z +M 461.967227 296.3675 +Q 460.895664 296.3675 460.184102 297.197187 +Q 459.472539 298.026875 459.120977 299.6975 +L 461.818164 298.415 +Q 463.410039 297.641562 464.087852 297.070625 +Q 463.331289 296.3675 461.967227 296.3675 +z +M 470.591055 307.592187 +Q 470.793555 307.592187 471.187305 307.611875 +Q 471.583867 307.634375 471.77793 307.634375 +Q 472.911367 307.634375 472.911367 306.607812 +Q 472.911367 304.999062 472.781992 300.423125 +Q 472.65543 295.847187 472.65543 294.24125 +L 472.796055 291.577812 +L 472.804492 291.454062 +Q 472.82418 291.119375 472.59918 290.86625 +Q 472.37418 290.610312 472.031055 290.610312 +Q 471.758242 290.610312 471.22668 290.632812 +Q 470.695117 290.655312 470.433555 290.655312 +Q 470.264805 290.655312 469.935742 290.632812 +Q 469.60668 290.610312 469.43793 290.610312 +Q 468.630742 290.610312 468.630742 291.4625 +Q 468.630742 292.244375 469.367617 292.314687 +Q 470.107305 292.385 471.161992 292.342812 +Q 471.100117 293.133125 471.100117 294.125937 +L 471.21543 300.02375 +L 471.356055 305.913125 +L 470.591055 305.885 +Q 470.335117 305.885 469.82043 305.9075 +Q 469.308555 305.93 469.052617 305.93 +Q 468.709492 305.93 468.498555 306.180312 +Q 468.287617 306.430625 468.287617 306.782187 +Q 468.287617 307.13375 468.498555 307.384062 +Q 468.709492 307.634375 469.052617 307.634375 +Q 469.308555 307.634375 469.82043 307.611875 +Q 470.335117 307.592187 470.591055 307.592187 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 205.942187 304.234062 +Q 205.135 304.234062 204.535937 302.158437 +Q 204.308125 301.368125 203.965 299.390937 +Q 203.067812 299.514687 201.619375 299.829687 +L 199.282187 300.313437 +Q 198.840625 301.46375 197.7775 303.68 +Q 197.49625 304.172187 197.0125 304.172187 +Q 196.660937 304.172187 196.3825 303.919062 +Q 196.106875 303.663125 196.106875 303.283437 +Q 196.106875 302.861562 197.434375 300.077187 +Q 197.285312 299.846562 197.285312 299.548437 +Q 197.285312 298.836875 198.145937 298.634375 +Q 199.15 296.752812 200.677187 294.311562 +Q 202.76125 290.97875 203.270312 290.97875 +Q 203.965 290.97875 204.220937 291.94625 +L 204.775 294.899375 +L 206.082812 301.008125 +L 206.583437 302.3975 +Q 206.839375 303.109062 206.839375 303.345312 +Q 206.839375 303.722187 206.566562 303.978125 +Q 206.29375 304.234062 205.942187 304.234062 +z +M 202.84 294.187812 +L 200.325625 298.237812 +Q 201.391562 297.967812 203.551562 297.579687 +z +M 216.183203 297.475625 +Q 216.121328 298.5725 215.302891 298.5725 +Q 214.546328 298.5725 214.546328 297.703437 +Q 214.546328 297.534687 214.521016 297.0875 +L 214.495703 296.350625 +Q 213.106328 296.516562 212.271016 297.1325 +Q 211.489141 297.703437 210.971641 298.85375 +L 210.988516 303.671562 +Q 210.988516 304.5575 210.116641 304.5575 +Q 209.343203 304.5575 209.343203 303.671562 +L 209.343203 297.500937 +Q 209.343203 297.21125 209.365703 296.631875 +Q 209.388203 296.049687 209.388203 295.76 +Q 209.388203 294.874062 210.161641 294.874062 +Q 211.022266 294.874062 211.030703 296.330937 +Q 212.718203 294.705312 214.776953 294.705312 +Q 215.488516 294.705312 215.840078 295.2425 +Q 216.191641 295.776875 216.191641 296.859687 +Q 216.191641 297.315312 216.183203 297.475625 +z +M 219.670703 292.843437 +Q 219.248828 292.843437 218.942266 292.545312 +Q 218.635703 292.244375 218.635703 291.8225 +Q 218.635703 291.400625 218.942266 291.1025 +Q 219.248828 290.804375 219.670703 290.804375 +Q 220.092578 290.804375 220.396328 291.1025 +Q 220.700078 291.400625 220.700078 291.8225 +Q 220.700078 292.244375 220.396328 292.545312 +Q 220.092578 292.843437 219.670703 292.843437 +z +M 220.067266 299.97875 +Q 220.067266 300.5075 220.098203 301.559375 +Q 220.129141 302.608437 220.129141 303.134375 +Q 220.129141 303.5225 219.890078 303.77 +Q 219.653828 304.014687 219.268516 304.014687 +Q 218.888828 304.014687 218.646953 303.77 +Q 218.405078 303.5225 218.405078 303.134375 +Q 218.405078 302.608437 218.374141 301.559375 +Q 218.343203 300.5075 218.343203 299.97875 +Q 218.343203 299.151875 218.430391 297.917187 +Q 218.520391 296.6825 218.520391 295.858437 +Q 218.520391 295.461875 218.762266 295.217187 +Q 219.004141 294.969687 219.381016 294.969687 +Q 219.760703 294.969687 219.999766 295.217187 +Q 220.241641 295.461875 220.241641 295.858437 +Q 220.241641 296.6825 220.154453 297.917187 +Q 220.067266 299.151875 220.067266 299.97875 +z +M 228.9175 296.48 +Q 228.731875 296.48 228.481562 296.463125 +Q 228.23125 296.44625 228.048437 296.44625 +Q 227.845937 296.44625 226.853125 296.578437 +L 227.019062 301.773125 +L 227.0275 302.158437 +L 227.035937 302.608437 +Q 227.0725 304.532187 226.113437 304.532187 +Q 225.761875 304.532187 225.503125 304.304375 +Q 225.244375 304.076562 225.244375 303.733437 +Q 225.244375 303.39875 225.269687 302.732187 +Q 225.297812 302.062812 225.297812 301.728125 +L 225.120625 296.595312 +Q 224.479375 296.57 223.16875 296.44625 +Q 222.386875 296.339375 222.386875 295.577187 +Q 222.386875 295.189062 222.623125 294.935937 +Q 222.862187 294.68 223.230625 294.68 +L 225.075625 294.829062 +Q 225.075625 294.381875 225.03625 293.630937 +Q 224.996875 292.877187 224.996875 292.5425 +Q 224.996875 292.174062 225.252812 291.932187 +Q 225.50875 291.690312 225.877187 291.690312 +Q 226.6675 291.690312 226.799687 292.984062 +Q 226.825 293.3075 226.825 293.765937 +L 226.808125 294.275 +L 226.799687 294.820625 +Q 227.888125 294.68 228.048437 294.68 +Q 228.9625 294.68 229.24375 294.767187 +Q 229.778125 294.944375 229.778125 295.594062 +Q 229.778125 295.979375 229.53625 296.229687 +Q 229.294375 296.48 228.9175 296.48 +z +M 238.875508 304.515312 +Q 238.251133 304.515312 238.05707 303.845937 +Q 237.857383 303.125937 237.688633 301.798437 +Q 237.531133 300.524375 237.531133 299.705937 +Q 237.531133 299.478125 237.553633 299.014062 +Q 237.576133 298.547187 237.576133 298.319375 +Q 237.576133 296.665625 236.749258 296.665625 +Q 235.632695 296.665625 234.752383 297.675312 +Q 234.305195 298.195625 233.52332 299.655312 +Q 233.52332 303.002187 233.24207 303.618125 +Q 232.99457 304.16375 232.47707 304.16375 +Q 232.11707 304.16375 231.844258 303.919062 +Q 231.571445 303.671562 231.571445 303.32 +Q 231.571445 303.19625 231.650195 302.931875 +Q 231.720508 302.7125 231.748633 301.649375 +L 231.773945 300.347187 +L 231.799258 293.889687 +Q 231.861133 292.798437 231.861133 292.421562 +Q 231.861133 291.971562 231.776758 291.572187 +Q 231.695195 291.172812 231.695195 290.7425 +Q 231.695195 290.374062 231.94832 290.132187 +Q 232.204258 289.890312 232.572695 289.890312 +Q 233.295508 289.890312 233.416445 290.66375 +Q 233.55707 291.515937 233.55707 292.202187 +Q 233.55707 293.124687 233.498008 294.125937 +Q 233.44457 295.085 233.453008 296.049687 +L 233.461445 296.823125 +Q 234.181445 295.858437 235.002695 295.380312 +Q 235.826758 294.899375 236.749258 294.899375 +Q 238.208945 294.899375 238.751758 295.847187 +Q 239.139883 296.516562 239.19332 298.097187 +L 239.263633 299.77625 +L 239.438008 301.604375 +Q 239.561758 302.63375 239.736133 303.415625 +Q 239.772695 303.564687 239.772695 303.671562 +Q 239.772695 304.031562 239.50832 304.273437 +Q 239.243945 304.515312 238.875508 304.515312 +z +M 253.078281 304.698125 +Q 252.358281 304.698125 252.234531 303.933125 +Q 252.077031 302.968437 251.919531 301.210625 +L 251.618594 298.485312 +Q 251.531406 297.877812 251.320469 297.298437 +Q 251.022344 296.508125 250.670781 296.508125 +Q 250.344531 296.508125 249.458594 297.062187 +Q 248.614844 297.57125 248.350469 297.877812 +Q 248.342031 298.704687 248.395469 299.531562 +L 248.657031 301.877187 +Q 248.825781 303.266562 248.825781 304.172187 +Q 248.825781 304.5575 248.583906 304.807812 +Q 248.342031 305.060937 247.962344 305.060937 +Q 247.585469 305.060937 247.343594 304.807812 +Q 247.101719 304.5575 247.101719 304.172187 +Q 247.101719 303.109062 246.885156 301.030625 +Q 246.671406 298.952187 246.671406 297.88625 +Q 246.671406 296.955312 246.407031 296.437812 +Q 245.793906 296.719062 245.161094 297.351875 +L 244.123281 298.510625 +Q 243.982656 298.721562 243.673281 299.064687 +Q 243.673281 299.593437 243.577656 300.622812 +Q 243.482031 301.649375 243.482031 302.141562 +Q 243.482031 302.405937 243.563594 302.88125 +Q 243.647969 303.35375 243.647969 303.564687 +Q 243.647969 303.924687 243.377969 304.169375 +Q 243.110781 304.416875 242.750781 304.416875 +Q 241.757969 304.416875 241.757969 302.158437 +Q 241.757969 301.6325 241.853594 300.58625 +Q 241.952031 299.54 241.952031 299.01125 +Q 241.952031 298.547187 241.867656 297.61625 +Q 241.786094 296.6825 241.786094 296.21 +Q 241.786094 294.213125 242.680469 294.213125 +Q 243.023594 294.213125 243.307656 294.514062 +Q 243.594531 294.812187 243.594531 295.16375 +Q 243.594531 295.329687 243.549531 295.68125 +Q 243.507344 296.032812 243.507344 296.218437 +L 243.524219 297.140937 +Q 243.982656 296.19875 244.868594 295.439375 +Q 245.757344 294.68 246.381719 294.68 +Q 247.762656 294.68 248.280156 296.049687 +Q 248.763906 295.408437 249.430469 295.087812 +Q 250.099844 294.767187 250.960469 294.767187 +Q 252.428594 294.767187 252.965781 296.350625 +Q 253.069844 296.665625 253.325781 298.82 +Q 253.570469 300.330312 253.958594 303.854375 +Q 253.983906 304.205937 253.719531 304.450625 +Q 253.457969 304.698125 253.078281 304.698125 +z +M 260.005117 304.374687 +Q 258.019492 304.374687 256.787617 303.381875 +Q 255.443242 302.282187 255.443242 300.305 +Q 255.443242 298.018437 256.551367 296.471562 +Q 257.755117 294.784062 259.766055 294.784062 +Q 261.225742 294.784062 262.148242 295.27625 +Q 263.28168 295.88375 263.28168 297.140937 +Q 263.28168 298.018437 262.288867 298.74125 +Q 261.850117 299.05625 260.426992 299.725625 +L 257.068867 301.314687 +Q 257.561055 302.045937 258.295117 302.414375 +Q 259.02918 302.782812 260.005117 302.782812 +Q 260.609805 302.782812 261.428242 302.555 +Q 262.466055 302.265312 262.76418 301.795625 +Q 263.062305 301.323125 263.40543 301.323125 +Q 263.714805 301.323125 263.953867 301.556562 +Q 264.195742 301.79 264.195742 302.096562 +Q 264.195742 303.0725 262.623555 303.775625 +Q 261.27918 304.374687 260.005117 304.374687 +z +M 259.766055 296.3675 +Q 258.694492 296.3675 257.98293 297.197187 +Q 257.271367 298.026875 256.919805 299.6975 +L 259.616992 298.415 +Q 261.208867 297.641562 261.88668 297.070625 +Q 261.130117 296.3675 259.766055 296.3675 +z +M 271.641133 296.48 +Q 271.455508 296.48 271.205195 296.463125 +Q 270.954883 296.44625 270.77207 296.44625 +Q 270.56957 296.44625 269.576758 296.578437 +L 269.742695 301.773125 +L 269.751133 302.158437 +L 269.75957 302.608437 +Q 269.796133 304.532187 268.83707 304.532187 +Q 268.485508 304.532187 268.226758 304.304375 +Q 267.968008 304.076562 267.968008 303.733437 +Q 267.968008 303.39875 267.99332 302.732187 +Q 268.021445 302.062812 268.021445 301.728125 +L 267.844258 296.595312 +Q 267.203008 296.57 265.892383 296.44625 +Q 265.110508 296.339375 265.110508 295.577187 +Q 265.110508 295.189062 265.346758 294.935937 +Q 265.58582 294.68 265.954258 294.68 +L 267.799258 294.829062 +Q 267.799258 294.381875 267.759883 293.630937 +Q 267.720508 292.877187 267.720508 292.5425 +Q 267.720508 292.174062 267.976445 291.932187 +Q 268.232383 291.690312 268.60082 291.690312 +Q 269.391133 291.690312 269.52332 292.984062 +Q 269.548633 293.3075 269.548633 293.765937 +L 269.531758 294.275 +L 269.52332 294.820625 +Q 270.611758 294.68 270.77207 294.68 +Q 271.686133 294.68 271.967383 294.767187 +Q 272.501758 294.944375 272.501758 295.594062 +Q 272.501758 295.979375 272.259883 296.229687 +Q 272.018008 296.48 271.641133 296.48 +z +M 275.920703 292.843437 +Q 275.498828 292.843437 275.192266 292.545312 +Q 274.885703 292.244375 274.885703 291.8225 +Q 274.885703 291.400625 275.192266 291.1025 +Q 275.498828 290.804375 275.920703 290.804375 +Q 276.342578 290.804375 276.646328 291.1025 +Q 276.950078 291.400625 276.950078 291.8225 +Q 276.950078 292.244375 276.646328 292.545312 +Q 276.342578 292.843437 275.920703 292.843437 +z +M 276.317266 299.97875 +Q 276.317266 300.5075 276.348203 301.559375 +Q 276.379141 302.608437 276.379141 303.134375 +Q 276.379141 303.5225 276.140078 303.77 +Q 275.903828 304.014687 275.518516 304.014687 +Q 275.138828 304.014687 274.896953 303.77 +Q 274.655078 303.5225 274.655078 303.134375 +Q 274.655078 302.608437 274.624141 301.559375 +Q 274.593203 300.5075 274.593203 299.97875 +Q 274.593203 299.151875 274.680391 297.917187 +Q 274.770391 296.6825 274.770391 295.858437 +Q 274.770391 295.461875 275.012266 295.217187 +Q 275.254141 294.969687 275.631016 294.969687 +Q 276.010703 294.969687 276.249766 295.217187 +Q 276.491641 295.461875 276.491641 295.858437 +Q 276.491641 296.6825 276.404453 297.917187 +Q 276.317266 299.151875 276.317266 299.97875 +z +M 283.260625 304.52375 +Q 281.457812 304.52375 280.254062 303.4325 +Q 278.988437 302.290625 278.988437 300.4175 +Q 278.988437 298.634375 280.175312 296.735937 +Q 281.494375 294.626562 283.145312 294.626562 +Q 284.00875 294.626562 285.071875 295.031562 +Q 286.41625 295.549062 286.41625 296.297187 +Q 286.41625 296.631875 286.196875 296.890625 +Q 285.9775 297.149375 285.65125 297.149375 +Q 285.395312 297.149375 285.206875 296.9975 +Q 285.018437 296.842812 284.84125 296.690937 +Q 284.32375 296.280312 283.145312 296.280312 +Q 282.250937 296.280312 281.370625 297.877812 +Q 280.571875 299.345937 280.571875 300.4175 +Q 280.571875 301.579062 281.362187 302.245625 +Q 282.099062 302.87 283.260625 302.87 +Q 283.786562 302.87 284.385625 302.58875 +L 285.40375 302.045937 +Q 285.668125 301.905312 285.783437 301.905312 +Q 286.106875 301.905312 286.343125 302.164062 +Q 286.582187 302.422812 286.582187 302.7575 +Q 286.582187 303.39875 285.229375 303.995 +Q 284.0425 304.52375 283.260625 304.52375 +z +M 301.103125 293.017812 +Q 300.540625 293.017812 299.688437 292.905312 +L 298.270937 292.719687 +Q 298.07125 295.27625 298.07125 297.605 +Q 298.07125 298.220937 298.105 299.126562 +Q 298.141562 300.032187 298.141562 300.648125 +Q 298.141562 301.472187 298.079687 302.15 +L 300.847187 302.11625 +Q 301.215625 302.11625 301.465937 302.375 +Q 301.71625 302.63375 301.71625 303.010625 +Q 301.71625 303.39875 301.465937 303.6575 +Q 301.215625 303.91625 300.847187 303.91625 +Q 300.355 303.91625 299.370625 303.93875 +Q 298.38625 303.96125 297.894062 303.96125 +Q 297.314687 303.96125 296.15875 304.124375 +Q 295.002812 304.2875 294.415 304.2875 +Q 294.04375 304.2875 293.793437 304.025937 +Q 293.543125 303.767187 293.543125 303.390312 +Q 293.543125 303.010625 293.793437 302.749062 +Q 294.04375 302.484687 294.415 302.484687 +Q 294.985937 302.484687 296.302187 302.299062 +Q 296.392187 301.5875 296.392187 300.673437 +Q 296.392187 300.065937 296.333125 299.194062 +Q 296.276875 298.319375 296.276875 297.720312 +Q 296.276875 295.689687 296.524375 292.649375 +L 295.379687 292.683125 +L 294.237812 292.71125 +Q 293.860937 292.71125 293.605 292.458125 +Q 293.349062 292.202187 293.349062 291.805625 +Q 293.349062 290.987187 294.175937 290.908437 +Q 294.8875 290.838125 296.839375 290.838125 +Q 298.58875 290.838125 301.224062 291.217812 +Q 302.00875 291.330312 302.00875 292.157187 +Q 302.00875 292.570625 301.707812 292.815312 +Q 301.44625 293.017812 301.103125 293.017812 +z +M 310.488086 304.594062 +Q 309.734336 304.594062 309.635898 303.767187 +L 309.391211 301.843437 +Q 309.267461 300.814062 309.267461 299.916875 +Q 309.267461 299.672187 309.298398 299.084375 +Q 309.329336 298.49375 309.329336 298.249062 +Q 309.329336 296.350625 308.626211 296.350625 +Q 307.641836 296.350625 306.744648 297.517812 +Q 305.937461 298.580937 305.479023 300.206562 +Q 305.462148 300.549687 305.400273 301.07 +Q 305.346836 301.50875 305.346836 301.922187 +Q 305.346836 302.186562 305.400273 302.715312 +Q 305.453711 303.24125 305.453711 303.502812 +Q 305.453711 303.899375 305.211836 304.144062 +Q 304.969961 304.391562 304.590273 304.391562 +Q 304.204961 304.391562 303.965898 304.144062 +Q 303.729648 303.899375 303.729648 303.502812 +Q 303.729648 303.24125 303.673398 302.715312 +Q 303.617148 302.186562 303.617148 301.922187 +Q 303.617148 301.016562 303.743711 299.413437 +Q 303.870273 297.8075 303.870273 296.901875 +Q 303.870273 296.620625 303.839336 296.069375 +Q 303.808398 295.515312 303.808398 295.234062 +Q 303.808398 294.854375 304.058711 294.6125 +Q 304.309023 294.370625 304.680273 294.370625 +Q 305.487461 294.370625 305.566211 295.515312 +L 305.594336 296.541875 +Q 307.070898 294.573125 308.626211 294.573125 +Q 310.032461 294.573125 310.586523 295.813437 +Q 310.963398 296.640312 310.999961 298.2575 +L 310.999961 299.143437 +L 310.988711 299.961875 +Q 310.988711 300.690312 311.177148 301.84625 +Q 311.368398 303.002187 311.368398 303.722187 +Q 311.368398 304.110312 311.118086 304.352187 +Q 310.867773 304.594062 310.488086 304.594062 +z +M 319.049336 296.48 +Q 318.863711 296.48 318.613398 296.463125 +Q 318.363086 296.44625 318.180273 296.44625 +Q 317.977773 296.44625 316.984961 296.578437 +L 317.150898 301.773125 +L 317.159336 302.158437 +L 317.167773 302.608437 +Q 317.204336 304.532187 316.245273 304.532187 +Q 315.893711 304.532187 315.634961 304.304375 +Q 315.376211 304.076562 315.376211 303.733437 +Q 315.376211 303.39875 315.401523 302.732187 +Q 315.429648 302.062812 315.429648 301.728125 +L 315.252461 296.595312 +Q 314.611211 296.57 313.300586 296.44625 +Q 312.518711 296.339375 312.518711 295.577187 +Q 312.518711 295.189062 312.754961 294.935937 +Q 312.994023 294.68 313.362461 294.68 +L 315.207461 294.829062 +Q 315.207461 294.381875 315.168086 293.630937 +Q 315.128711 292.877187 315.128711 292.5425 +Q 315.128711 292.174062 315.384648 291.932187 +Q 315.640586 291.690312 316.009023 291.690312 +Q 316.799336 291.690312 316.931523 292.984062 +Q 316.956836 293.3075 316.956836 293.765937 +L 316.939961 294.275 +L 316.931523 294.820625 +Q 318.019961 294.68 318.180273 294.68 +Q 319.094336 294.68 319.375586 294.767187 +Q 319.909961 294.944375 319.909961 295.594062 +Q 319.909961 295.979375 319.668086 296.229687 +Q 319.426211 296.48 319.049336 296.48 +z +M 325.756094 304.374687 +Q 323.770469 304.374687 322.538594 303.381875 +Q 321.194219 302.282187 321.194219 300.305 +Q 321.194219 298.018437 322.302344 296.471562 +Q 323.506094 294.784062 325.517031 294.784062 +Q 326.976719 294.784062 327.899219 295.27625 +Q 329.032656 295.88375 329.032656 297.140937 +Q 329.032656 298.018437 328.039844 298.74125 +Q 327.601094 299.05625 326.177969 299.725625 +L 322.819844 301.314687 +Q 323.312031 302.045937 324.046094 302.414375 +Q 324.780156 302.782812 325.756094 302.782812 +Q 326.360781 302.782812 327.179219 302.555 +Q 328.217031 302.265312 328.515156 301.795625 +Q 328.813281 301.323125 329.156406 301.323125 +Q 329.465781 301.323125 329.704844 301.556562 +Q 329.946719 301.79 329.946719 302.096562 +Q 329.946719 303.0725 328.374531 303.775625 +Q 327.030156 304.374687 325.756094 304.374687 +z +M 325.517031 296.3675 +Q 324.445469 296.3675 323.733906 297.197187 +Q 323.022344 298.026875 322.670781 299.6975 +L 325.367969 298.415 +Q 326.959844 297.641562 327.637656 297.070625 +Q 326.881094 296.3675 325.517031 296.3675 +z +M 338.252734 304.594062 +Q 337.498984 304.594062 337.400547 303.767187 +L 337.155859 301.843437 +Q 337.032109 300.814062 337.032109 299.916875 +Q 337.032109 299.672187 337.063047 299.084375 +Q 337.093984 298.49375 337.093984 298.249062 +Q 337.093984 296.350625 336.390859 296.350625 +Q 335.406484 296.350625 334.509297 297.517812 +Q 333.702109 298.580937 333.243672 300.206562 +Q 333.226797 300.549687 333.164922 301.07 +Q 333.111484 301.50875 333.111484 301.922187 +Q 333.111484 302.186562 333.164922 302.715312 +Q 333.218359 303.24125 333.218359 303.502812 +Q 333.218359 303.899375 332.976484 304.144062 +Q 332.734609 304.391562 332.354922 304.391562 +Q 331.969609 304.391562 331.730547 304.144062 +Q 331.494297 303.899375 331.494297 303.502812 +Q 331.494297 303.24125 331.438047 302.715312 +Q 331.381797 302.186562 331.381797 301.922187 +Q 331.381797 301.016562 331.508359 299.413437 +Q 331.634922 297.8075 331.634922 296.901875 +Q 331.634922 296.620625 331.603984 296.069375 +Q 331.573047 295.515312 331.573047 295.234062 +Q 331.573047 294.854375 331.823359 294.6125 +Q 332.073672 294.370625 332.444922 294.370625 +Q 333.252109 294.370625 333.330859 295.515312 +L 333.358984 296.541875 +Q 334.835547 294.573125 336.390859 294.573125 +Q 337.797109 294.573125 338.351172 295.813437 +Q 338.728047 296.640312 338.764609 298.2575 +L 338.764609 299.143437 +L 338.753359 299.961875 +Q 338.753359 300.690312 338.941797 301.84625 +Q 339.133047 303.002187 339.133047 303.722187 +Q 339.133047 304.110312 338.882734 304.352187 +Q 338.632422 304.594062 338.252734 304.594062 +z +M 346.867422 297.202812 +Q 346.383672 297.202812 346.189609 296.876562 +Q 346.057422 296.64875 345.961797 295.92875 +Q 345.303672 296.094687 343.931172 296.541875 +Q 342.516484 297.104375 342.508047 297.93125 +Q 342.772422 298.026875 343.025547 298.071875 +Q 345.047734 298.431875 346.032109 299.064687 +Q 347.463672 299.987187 347.463672 301.736562 +Q 347.463672 303.170937 346.226172 303.899375 +Q 345.196797 304.498437 343.624609 304.498437 +Q 342.471484 304.498437 341.425234 304.110312 +Q 340.072422 303.618125 340.072422 302.737812 +Q 340.072422 302.38625 340.348047 302.124687 +Q 340.626484 301.860312 340.978047 301.860312 +Q 341.250859 301.860312 341.681172 302.282187 +Q 341.892109 302.484687 342.631797 302.616875 +Q 343.219609 302.720937 343.624609 302.720937 +Q 344.361484 302.720937 344.923984 302.546562 +Q 345.742422 302.290625 345.742422 301.736562 +Q 345.742422 300.54125 344.071797 300.119375 +L 343.157734 299.916875 +Q 341.987734 299.66375 341.495547 299.320625 +Q 340.783984 298.828437 340.783984 297.835625 +Q 340.783984 295.999062 342.516484 295.214375 +Q 343.042422 294.978125 344.201172 294.649062 +Q 345.362734 294.32 345.866172 294.089375 +Q 346.226172 293.931875 346.648047 293.931875 +Q 347.024922 293.931875 347.266797 294.179375 +Q 347.508672 294.424062 347.508672 294.820625 +Q 347.508672 295.07375 347.618359 295.565937 +Q 347.728047 296.058125 347.728047 296.314062 +Q 347.728047 296.710625 347.486172 296.958125 +Q 347.244297 297.202812 346.867422 297.202812 +z +M 351.374805 292.843437 +Q 350.95293 292.843437 350.646367 292.545312 +Q 350.339805 292.244375 350.339805 291.8225 +Q 350.339805 291.400625 350.646367 291.1025 +Q 350.95293 290.804375 351.374805 290.804375 +Q 351.79668 290.804375 352.10043 291.1025 +Q 352.40418 291.400625 352.40418 291.8225 +Q 352.40418 292.244375 352.10043 292.545312 +Q 351.79668 292.843437 351.374805 292.843437 +z +M 351.771367 299.97875 +Q 351.771367 300.5075 351.802305 301.559375 +Q 351.833242 302.608437 351.833242 303.134375 +Q 351.833242 303.5225 351.59418 303.77 +Q 351.35793 304.014687 350.972617 304.014687 +Q 350.59293 304.014687 350.351055 303.77 +Q 350.10918 303.5225 350.10918 303.134375 +Q 350.10918 302.608437 350.078242 301.559375 +Q 350.047305 300.5075 350.047305 299.97875 +Q 350.047305 299.151875 350.134492 297.917187 +Q 350.224492 296.6825 350.224492 295.858437 +Q 350.224492 295.461875 350.466367 295.217187 +Q 350.708242 294.969687 351.085117 294.969687 +Q 351.464805 294.969687 351.703867 295.217187 +Q 351.945742 295.461875 351.945742 295.858437 +Q 351.945742 296.6825 351.858555 297.917187 +Q 351.771367 299.151875 351.771367 299.97875 +z +M 360.621602 296.48 +Q 360.435977 296.48 360.185664 296.463125 +Q 359.935352 296.44625 359.752539 296.44625 +Q 359.550039 296.44625 358.557227 296.578437 +L 358.723164 301.773125 +L 358.731602 302.158437 +L 358.740039 302.608437 +Q 358.776602 304.532187 357.817539 304.532187 +Q 357.465977 304.532187 357.207227 304.304375 +Q 356.948477 304.076562 356.948477 303.733437 +Q 356.948477 303.39875 356.973789 302.732187 +Q 357.001914 302.062812 357.001914 301.728125 +L 356.824727 296.595312 +Q 356.183477 296.57 354.872852 296.44625 +Q 354.090977 296.339375 354.090977 295.577187 +Q 354.090977 295.189062 354.327227 294.935937 +Q 354.566289 294.68 354.934727 294.68 +L 356.779727 294.829062 +Q 356.779727 294.381875 356.740352 293.630937 +Q 356.700977 292.877187 356.700977 292.5425 +Q 356.700977 292.174062 356.956914 291.932187 +Q 357.212852 291.690312 357.581289 291.690312 +Q 358.371602 291.690312 358.503789 292.984062 +Q 358.529102 293.3075 358.529102 293.765937 +L 358.512227 294.275 +L 358.503789 294.820625 +Q 359.592227 294.68 359.752539 294.68 +Q 360.666602 294.68 360.947852 294.767187 +Q 361.482227 294.944375 361.482227 295.594062 +Q 361.482227 295.979375 361.240352 296.229687 +Q 360.998477 296.48 360.621602 296.48 +z +M 370.886172 296.128437 +L 367.845859 302.704062 +Q 366.720859 305.103125 366.124609 306.720312 +L 365.542422 308.424687 +Q 365.314609 309.0575 364.752109 309.0575 +Q 364.383672 309.0575 364.113672 308.815625 +Q 363.846484 308.576562 363.846484 308.21375 +Q 363.846484 307.33625 365.744922 303.125937 +L 362.600547 297.070625 +L 362.203984 296.429375 +Q 361.964922 296.024375 361.964922 295.751562 +Q 361.964922 295.391562 362.240547 295.11875 +Q 362.518984 294.845937 362.862109 294.845937 +Q 363.267109 294.845937 363.486484 295.155312 +Q 364.979922 297.228125 366.695547 301.061562 +L 367.994922 298.026875 +Q 368.698047 296.454687 369.350547 295.32125 +Q 369.631797 294.829062 370.087422 294.829062 +Q 370.447422 294.829062 370.723047 295.085 +Q 371.001484 295.338125 371.001484 295.689687 +Q 371.001484 295.88375 370.886172 296.128437 +z +M 380.616719 307.592187 +Q 380.422656 307.592187 380.026094 307.611875 +Q 379.632344 307.634375 379.429844 307.634375 +Q 378.296406 307.634375 378.296406 306.607812 +Q 378.296406 304.999062 378.422969 300.423125 +Q 378.552344 295.847187 378.552344 294.24125 +L 378.411719 291.577812 +L 378.403281 291.454062 +Q 378.383594 291.119375 378.608594 290.86625 +Q 378.833594 290.610312 379.185156 290.610312 +Q 379.446719 290.610312 379.978281 290.632812 +Q 380.512656 290.655312 380.774219 290.655312 +Q 380.942969 290.655312 381.272031 290.632812 +Q 381.601094 290.610312 381.767031 290.610312 +Q 382.577031 290.610312 382.577031 291.4625 +Q 382.577031 292.244375 381.837344 292.314687 +Q 381.100469 292.385 380.054219 292.342812 +Q 380.107656 293.133125 380.107656 294.125937 +L 379.992344 300.02375 +L 379.851719 305.913125 +L 380.616719 305.885 +Q 380.872656 305.885 381.384531 305.9075 +Q 381.899219 305.93 382.155156 305.93 +Q 382.506719 305.93 382.712031 306.180312 +Q 382.920156 306.430625 382.920156 306.782187 +Q 382.920156 307.13375 382.712031 307.384062 +Q 382.506719 307.634375 382.155156 307.634375 +Q 381.899219 307.634375 381.384531 307.611875 +Q 380.872656 307.592187 380.616719 307.592187 +z +M 393.245898 292.421562 +Q 393.088398 292.421562 392.914023 292.35125 +Q 391.822773 291.94625 390.031211 291.94625 +Q 389.449023 291.94625 388.669961 292.030625 +Q 387.893711 292.112187 386.926211 292.289375 +L 386.909336 296.08625 +Q 388.605273 295.63625 389.457461 295.63625 +Q 390.813086 295.63625 392.261523 295.796562 +Q 393.088398 295.88375 393.088398 296.690937 +Q 393.088398 297.0875 392.832461 297.34625 +Q 392.579336 297.605 392.199648 297.605 +Q 391.744023 297.605 390.829961 297.52625 +Q 389.915898 297.4475 389.457461 297.4475 +Q 388.861211 297.4475 386.875586 297.956562 +L 386.796836 304.00625 +Q 386.796836 304.383125 386.549336 304.641875 +Q 386.304648 304.900625 385.924961 304.900625 +Q 385.548086 304.900625 385.297773 304.641875 +Q 385.047461 304.383125 385.047461 304.00625 +Q 385.047461 302.27375 385.112148 298.805937 +Q 385.179648 295.338125 385.179648 293.608437 +Q 385.179648 293.220312 385.165586 292.444062 +Q 385.151523 291.665 385.151523 291.276875 +Q 385.151523 290.891562 385.393398 290.627187 +Q 385.635273 290.362812 386.023398 290.362812 +Q 386.313086 290.362812 386.540898 290.523125 +Q 387.629336 290.329062 388.498398 290.23625 +Q 389.370273 290.143437 390.031211 290.143437 +Q 391.040898 290.143437 392.340273 290.433125 +Q 394.109336 290.838125 394.109336 291.487812 +Q 394.109336 291.839375 393.878711 292.112187 +Q 393.625586 292.421562 393.245898 292.421562 +z +M 397.904453 297.062187 +L 397.772266 301.43 +Q 397.772266 302.124687 397.701953 303.469062 +Q 397.614766 304.346562 396.841328 304.346562 +Q 395.980703 304.346562 395.980703 303.452187 +Q 395.980703 302.38625 396.076328 300.257187 +Q 396.174766 298.125312 396.174766 297.062187 +Q 396.174766 295.672812 396.216953 293.884062 +Q 396.261953 292.095312 396.261953 290.705937 +Q 396.261953 289.828437 397.122578 289.828437 +Q 397.991641 289.828437 397.991641 290.705937 +Q 397.991641 292.095312 397.946641 293.884062 +Q 397.904453 295.672812 397.904453 297.062187 +z +M 403.898242 304.487187 +Q 402.42168 304.487187 401.358555 303.39875 +Q 400.17168 302.186562 400.109805 300.13625 +Q 400.05918 298.150625 401.113867 296.640312 +Q 402.34293 294.854375 404.539492 294.854375 +Q 406.297305 294.854375 407.20293 296.463125 +Q 407.925742 297.765312 407.897617 299.593437 +Q 407.872305 301.5425 406.879492 302.923437 +Q 405.754492 304.487187 403.898242 304.487187 +z +M 404.426992 296.640312 +Q 403.133242 296.631875 402.413242 297.869375 +Q 401.842305 298.862187 401.842305 300.13625 +Q 401.842305 301.413125 402.536992 302.124687 +Q 403.116367 302.7125 403.898242 302.7125 +Q 404.812305 302.7125 405.473242 302.045937 +Q 406.218555 301.30625 406.263555 300.049062 +Q 406.387305 296.64875 404.426992 296.640312 +z +M 413.805625 304.27625 +Q 412.925312 304.27625 411.870625 303.995 +L 411.85375 308.196875 +Q 411.85375 308.585 411.611875 308.829687 +Q 411.37 309.077187 410.993125 309.077187 +Q 410.613437 309.077187 410.371562 308.829687 +Q 410.129687 308.585 410.129687 308.196875 +L 410.157812 304.68125 +L 410.157812 301.174062 +Q 410.129687 299.250312 410.025625 297.666875 +L 409.893437 295.88375 +Q 409.893437 295.259375 410.12125 294.829062 +Q 410.385625 294.311562 410.88625 294.311562 +Q 411.229375 294.311562 411.462812 294.553437 +Q 411.69625 294.7925 411.69625 295.144062 +Q 411.69625 295.225625 411.668125 295.436562 +Q 411.625937 295.706562 411.60625 295.937187 +Q 412.362812 295.416875 413.065937 295.158125 +Q 413.769062 294.899375 414.410312 294.899375 +Q 416.213125 294.899375 417.048437 296.499687 +Q 417.706562 297.765312 417.706562 299.846562 +Q 417.706562 301.745 416.688437 302.976875 +Q 415.605625 304.27625 413.805625 304.27625 +z +M 414.410312 296.657187 +Q 413.603125 296.657187 412.950625 297.017187 +Q 412.486562 297.273125 411.775 297.948125 +Q 411.8875 299.945 411.8875 302.141562 +Q 412.846562 302.51 413.805625 302.51 +Q 414.9025 302.51 415.481875 301.694375 +Q 415.985312 300.98 415.985312 299.846562 +Q 415.985312 298.249062 415.591562 297.453125 +Q 415.200625 296.657187 414.410312 296.657187 +z +M 420.026523 304.76 +Q 419.703086 304.76 419.455586 304.540625 +Q 419.210898 304.32125 419.210898 303.995 +Q 419.210898 303.854375 419.269961 303.696875 +Q 419.956211 301.806875 421.854648 298.251875 +Q 423.753086 294.696875 424.447773 292.798437 +Q 425.598086 289.65125 426.188711 289.679375 +Q 426.512148 289.687812 426.756836 289.912812 +Q 427.004336 290.135 427.004336 290.452812 +Q 427.004336 290.655312 426.908711 290.936562 +L 425.924336 293.327187 +Q 425.336523 294.952812 424.245273 297.079062 +L 422.329961 300.718437 +L 420.738086 304.2425 +Q 420.501836 304.76 420.026523 304.76 +z +M 435.469961 303.618125 +Q 433.492773 304.391562 430.415898 304.391562 +Q 430.039023 304.391562 429.698711 304.034375 +Q 429.361211 303.68 429.361211 303.300312 +L 429.361211 300.74375 +Q 429.361211 299.486562 429.518711 297.157812 +Q 429.695898 294.643437 429.712773 293.518437 +Q 429.704336 292.71125 429.808398 291.110937 +Q 429.870273 290.672187 430.098086 290.531562 +Q 431.293398 290.163125 432.814961 290.163125 +Q 434.361836 290.163125 435.784961 291.217812 +Q 437.430273 292.43 437.430273 294.213125 +Q 437.430273 296.471562 435.672461 297.77375 +Q 436.988711 298.33625 437.644023 299.0225 +Q 438.299336 299.705937 438.299336 300.515937 +Q 438.299336 301.579062 437.149023 302.571875 +Q 436.347461 303.275 435.469961 303.618125 +z +M 432.814961 291.954687 +Q 431.855898 291.954687 431.470586 292.016562 +L 431.453711 293.555 +L 431.276523 296.955312 +Q 432.525273 297.062187 432.612461 297.05375 +Q 433.939961 296.946875 434.783711 296.226875 +Q 435.689336 295.445 435.689336 294.213125 +Q 435.689336 293.377812 434.766836 292.66625 +Q 433.844336 291.954687 432.814961 291.954687 +z +M 433.799336 298.994375 +L 432.868398 298.845312 +Q 432.753086 298.845312 432.519648 298.859375 +Q 432.289023 298.870625 432.165273 298.870625 +Q 431.689961 298.870625 431.152773 298.791875 +Q 431.102148 299.9 431.102148 300.769062 +L 431.102148 302.58875 +Q 433.402773 302.51 434.854023 301.939062 +Q 435.469961 301.702812 436.032461 301.202187 +Q 436.566836 300.74375 436.566836 300.515937 +Q 436.566836 300.1025 435.441836 299.585 +Q 434.598086 299.188437 433.799336 298.994375 +z +M 447.913516 296.128437 +L 444.873203 302.704062 +Q 443.748203 305.103125 443.151953 306.720312 +L 442.569766 308.424687 +Q 442.341953 309.0575 441.779453 309.0575 +Q 441.411016 309.0575 441.141016 308.815625 +Q 440.873828 308.576562 440.873828 308.21375 +Q 440.873828 307.33625 442.772266 303.125937 +L 439.627891 297.070625 +L 439.231328 296.429375 +Q 438.992266 296.024375 438.992266 295.751562 +Q 438.992266 295.391562 439.267891 295.11875 +Q 439.546328 294.845937 439.889453 294.845937 +Q 440.294453 294.845937 440.513828 295.155312 +Q 442.007266 297.228125 443.722891 301.061562 +L 445.022266 298.026875 +Q 445.725391 296.454687 446.377891 295.32125 +Q 446.659141 294.829062 447.114766 294.829062 +Q 447.474766 294.829062 447.750391 295.085 +Q 448.028828 295.338125 448.028828 295.689687 +Q 448.028828 295.88375 447.913516 296.128437 +z +M 455.499531 296.48 +Q 455.313906 296.48 455.063594 296.463125 +Q 454.813281 296.44625 454.630469 296.44625 +Q 454.427969 296.44625 453.435156 296.578437 +L 453.601094 301.773125 +L 453.609531 302.158437 +L 453.617969 302.608437 +Q 453.654531 304.532187 452.695469 304.532187 +Q 452.343906 304.532187 452.085156 304.304375 +Q 451.826406 304.076562 451.826406 303.733437 +Q 451.826406 303.39875 451.851719 302.732187 +Q 451.879844 302.062812 451.879844 301.728125 +L 451.702656 296.595312 +Q 451.061406 296.57 449.750781 296.44625 +Q 448.968906 296.339375 448.968906 295.577187 +Q 448.968906 295.189062 449.205156 294.935937 +Q 449.444219 294.68 449.812656 294.68 +L 451.657656 294.829062 +Q 451.657656 294.381875 451.618281 293.630937 +Q 451.578906 292.877187 451.578906 292.5425 +Q 451.578906 292.174062 451.834844 291.932187 +Q 452.090781 291.690312 452.459219 291.690312 +Q 453.249531 291.690312 453.381719 292.984062 +Q 453.407031 293.3075 453.407031 293.765937 +L 453.390156 294.275 +L 453.381719 294.820625 +Q 454.470156 294.68 454.630469 294.68 +Q 455.544531 294.68 455.825781 294.767187 +Q 456.360156 294.944375 456.360156 295.594062 +Q 456.360156 295.979375 456.118281 296.229687 +Q 455.876406 296.48 455.499531 296.48 +z +M 462.206289 304.374687 +Q 460.220664 304.374687 458.988789 303.381875 +Q 457.644414 302.282187 457.644414 300.305 +Q 457.644414 298.018437 458.752539 296.471562 +Q 459.956289 294.784062 461.967227 294.784062 +Q 463.426914 294.784062 464.349414 295.27625 +Q 465.482852 295.88375 465.482852 297.140937 +Q 465.482852 298.018437 464.490039 298.74125 +Q 464.051289 299.05625 462.628164 299.725625 +L 459.270039 301.314687 +Q 459.762227 302.045937 460.496289 302.414375 +Q 461.230352 302.782812 462.206289 302.782812 +Q 462.810977 302.782812 463.629414 302.555 +Q 464.667227 302.265312 464.965352 301.795625 +Q 465.263477 301.323125 465.606602 301.323125 +Q 465.915977 301.323125 466.155039 301.556562 +Q 466.396914 301.79 466.396914 302.096562 +Q 466.396914 303.0725 464.824727 303.775625 +Q 463.480352 304.374687 462.206289 304.374687 +z +M 461.967227 296.3675 +Q 460.895664 296.3675 460.184102 297.197187 +Q 459.472539 298.026875 459.120977 299.6975 +L 461.818164 298.415 +Q 463.410039 297.641562 464.087852 297.070625 +Q 463.331289 296.3675 461.967227 296.3675 +z +M 470.591055 307.592187 +Q 470.793555 307.592187 471.187305 307.611875 +Q 471.583867 307.634375 471.77793 307.634375 +Q 472.911367 307.634375 472.911367 306.607812 +Q 472.911367 304.999062 472.781992 300.423125 +Q 472.65543 295.847187 472.65543 294.24125 +L 472.796055 291.577812 +L 472.804492 291.454062 +Q 472.82418 291.119375 472.59918 290.86625 +Q 472.37418 290.610312 472.031055 290.610312 +Q 471.758242 290.610312 471.22668 290.632812 +Q 470.695117 290.655312 470.433555 290.655312 +Q 470.264805 290.655312 469.935742 290.632812 +Q 469.60668 290.610312 469.43793 290.610312 +Q 468.630742 290.610312 468.630742 291.4625 +Q 468.630742 292.244375 469.367617 292.314687 +Q 470.107305 292.385 471.161992 292.342812 +Q 471.100117 293.133125 471.100117 294.125937 +L 471.21543 300.02375 +L 471.356055 305.913125 +L 470.591055 305.885 +Q 470.335117 305.885 469.82043 305.9075 +Q 469.308555 305.93 469.052617 305.93 +Q 468.709492 305.93 468.498555 306.180312 +Q 468.287617 306.430625 468.287617 306.782187 +Q 468.287617 307.13375 468.498555 307.384062 +Q 468.709492 307.634375 469.052617 307.634375 +Q 469.308555 307.634375 469.82043 307.611875 +Q 470.335117 307.592187 470.591055 307.592187 +z +"/> + </g> + </g> + <g id="matplotlib.axis_2"> + <g id="ytick_1"> + <path d="M 84.38 250.639784 +L 83.38 250.624053 +L 82.38 250.602311 +L 81.38 250.452634 +L 80.38 250.436603 +L 79.38 250.356951 +L 78.38 250.336001 +L 76.38 250.318537 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 250.639784 +L 83.38 250.624053 +L 82.38 250.602311 +L 81.38 250.452634 +L 80.38 250.436603 +L 79.38 250.356951 +L 78.38 250.336001 +L 76.38 250.318537 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_16"> + <path d="M 71.390313 256.145722 +L 70.029688 256.145722 +L 68.675625 256.139159 +Q 68.19875 256.139159 68.00625 256.077909 +Q 67.658438 255.955409 67.658438 255.557284 +Q 67.658438 254.868222 68.730313 254.868222 +L 69.058438 254.874784 +L 69.340625 254.887909 +Q 69.340625 254.559784 69.281563 253.918847 +Q 69.2225 253.275722 69.2225 252.954159 +Q 69.2225 252.085722 69.38 250.313847 +Q 69.530938 248.572597 69.524375 247.669159 +Q 68.607813 248.380097 68.35625 248.380097 +Q 68.082813 248.380097 67.879375 248.176659 +Q 67.678125 247.971034 67.678125 247.704159 +Q 67.678125 247.382597 68.266563 246.923222 +Q 68.63625 246.665097 69.312188 246.089784 +Q 69.91375 245.481659 70.460625 245.481659 +Q 70.917813 245.481659 70.917813 246.008847 +Q 70.917813 246.166347 70.87625 246.476972 +Q 70.836875 246.787597 70.836875 246.945097 +Q 70.836875 247.170409 70.860938 247.629784 +Q 70.885 248.086972 70.885 248.312284 +Q 70.885 249.091034 70.720938 250.637597 +Q 70.556875 252.181972 70.556875 252.954159 +Q 70.556875 253.350097 70.611563 253.918847 +Q 70.66625 254.485409 70.672813 254.846347 +L 71.390313 254.833222 +Q 71.676875 254.833222 71.865 255.021347 +Q 72.053125 255.209472 72.053125 255.489472 +Q 72.053125 255.776034 71.865 255.961972 +Q 71.676875 256.145722 71.390313 256.145722 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 71.390313 256.145722 +L 70.029688 256.145722 +L 68.675625 256.139159 +Q 68.19875 256.139159 68.00625 256.077909 +Q 67.658438 255.955409 67.658438 255.557284 +Q 67.658438 254.868222 68.730313 254.868222 +L 69.058438 254.874784 +L 69.340625 254.887909 +Q 69.340625 254.559784 69.281563 253.918847 +Q 69.2225 253.275722 69.2225 252.954159 +Q 69.2225 252.085722 69.38 250.313847 +Q 69.530938 248.572597 69.524375 247.669159 +Q 68.607813 248.380097 68.35625 248.380097 +Q 68.082813 248.380097 67.879375 248.176659 +Q 67.678125 247.971034 67.678125 247.704159 +Q 67.678125 247.382597 68.266563 246.923222 +Q 68.63625 246.665097 69.312188 246.089784 +Q 69.91375 245.481659 70.460625 245.481659 +Q 70.917813 245.481659 70.917813 246.008847 +Q 70.917813 246.166347 70.87625 246.476972 +Q 70.836875 246.787597 70.836875 246.945097 +Q 70.836875 247.170409 70.860938 247.629784 +Q 70.885 248.086972 70.885 248.312284 +Q 70.885 249.091034 70.720938 250.637597 +Q 70.556875 252.181972 70.556875 252.954159 +Q 70.556875 253.350097 70.611563 253.918847 +Q 70.66625 254.485409 70.672813 254.846347 +L 71.390313 254.833222 +Q 71.676875 254.833222 71.865 255.021347 +Q 72.053125 255.209472 72.053125 255.489472 +Q 72.053125 255.776034 71.865 255.961972 +Q 71.676875 256.145722 71.390313 256.145722 +z +"/> + </g> + </g> + <g id="ytick_2"> + <path d="M 84.38 212.286487 +L 83.38 212.270756 +L 82.38 212.249014 +L 81.38 212.099337 +L 80.38 212.083306 +L 79.38 212.003653 +L 78.38 211.982704 +L 76.38 211.96524 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 212.286487 +L 83.38 212.270756 +L 82.38 212.249014 +L 81.38 212.099337 +L 80.38 212.083306 +L 79.38 212.003653 +L 78.38 211.982704 +L 76.38 211.96524 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_17"> + <path d="M 70.926563 214.797737 +L 70.926563 217.328675 +Q 70.926563 217.96305 70.303125 217.96305 +Q 69.579063 217.96305 69.579063 216.972112 +Q 69.579063 216.849612 69.592188 216.6243 +Q 69.605313 216.398987 69.605313 216.315862 +L 69.59875 214.764925 +L 66.584375 214.688362 +Q 65.648125 214.688362 65.285 214.627112 +Q 64.66375 214.5243 64.66375 214.141487 +Q 64.66375 213.835237 65.04 213.362737 +L 65.628438 212.664925 +L 68.990625 207.758362 +Q 69.45 207.1218 70.152188 207.1218 +Q 70.926563 207.1218 70.926563 207.791175 +L 70.926563 213.472112 +Q 71.0425 213.46555 71.206563 213.46555 +Q 72.464375 213.46555 72.464375 214.141487 +Q 72.464375 214.633675 71.94375 214.764925 +Q 71.711875 214.826175 70.926563 214.797737 +z +M 69.59875 209.016175 +Q 67.774375 211.927737 66.748438 213.375862 +L 69.59875 213.445862 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 70.926563 214.797737 +L 70.926563 217.328675 +Q 70.926563 217.96305 70.303125 217.96305 +Q 69.579063 217.96305 69.579063 216.972112 +Q 69.579063 216.849612 69.592188 216.6243 +Q 69.605313 216.398987 69.605313 216.315862 +L 69.59875 214.764925 +L 66.584375 214.688362 +Q 65.648125 214.688362 65.285 214.627112 +Q 64.66375 214.5243 64.66375 214.141487 +Q 64.66375 213.835237 65.04 213.362737 +L 65.628438 212.664925 +L 68.990625 207.758362 +Q 69.45 207.1218 70.152188 207.1218 +Q 70.926563 207.1218 70.926563 207.791175 +L 70.926563 213.472112 +Q 71.0425 213.46555 71.206563 213.46555 +Q 72.464375 213.46555 72.464375 214.141487 +Q 72.464375 214.633675 71.94375 214.764925 +Q 71.711875 214.826175 70.926563 214.797737 +z +M 69.59875 209.016175 +Q 67.774375 211.927737 66.748438 213.375862 +L 69.59875 213.445862 +z +"/> + </g> + </g> + <g id="ytick_3"> + <path d="M 84.38 173.93319 +L 83.38 173.917459 +L 82.38 173.895716 +L 81.38 173.74604 +L 80.38 173.730008 +L 79.38 173.650356 +L 78.38 173.629407 +L 76.38 173.611943 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 173.93319 +L 83.38 173.917459 +L 82.38 173.895716 +L 81.38 173.74604 +L 80.38 173.730008 +L 79.38 173.650356 +L 78.38 173.629407 +L 76.38 173.611943 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_18"> + <path d="M 62.845938 179.439127 +L 61.485313 179.439127 +L 60.13125 179.432565 +Q 59.654375 179.432565 59.461875 179.371315 +Q 59.114063 179.248815 59.114063 178.85069 +Q 59.114063 178.161627 60.185938 178.161627 +L 60.514063 178.16819 +L 60.79625 178.181315 +Q 60.79625 177.85319 60.737188 177.212252 +Q 60.678125 176.569127 60.678125 176.247565 +Q 60.678125 175.379127 60.835625 173.607252 +Q 60.986563 171.866002 60.98 170.962565 +Q 60.063438 171.673502 59.811875 171.673502 +Q 59.538438 171.673502 59.335 171.470065 +Q 59.13375 171.26444 59.13375 170.997565 +Q 59.13375 170.676002 59.722188 170.216627 +Q 60.091875 169.958502 60.767813 169.38319 +Q 61.369375 168.775065 61.91625 168.775065 +Q 62.373438 168.775065 62.373438 169.302252 +Q 62.373438 169.459752 62.331875 169.770377 +Q 62.2925 170.081002 62.2925 170.238502 +Q 62.2925 170.463815 62.316563 170.92319 +Q 62.340625 171.380377 62.340625 171.60569 +Q 62.340625 172.38444 62.176563 173.931002 +Q 62.0125 175.475377 62.0125 176.247565 +Q 62.0125 176.643502 62.067188 177.212252 +Q 62.121875 177.778815 62.128438 178.139752 +L 62.845938 178.126627 +Q 63.1325 178.126627 63.320625 178.314752 +Q 63.50875 178.502877 63.50875 178.782877 +Q 63.50875 179.06944 63.320625 179.255377 +Q 63.1325 179.439127 62.845938 179.439127 +z +M 68.418047 179.924752 +Q 66.633047 179.924752 65.793047 178.618815 +Q 65.095234 177.544752 65.095234 175.755377 +Q 65.095234 172.377877 67.836172 169.897252 +L 68.479297 169.247565 +Q 68.949609 168.794752 69.190234 168.794752 +Q 69.463672 168.794752 69.667109 168.991627 +Q 69.872734 169.186315 69.879297 169.451002 +Q 69.894609 169.69819 69.183672 170.402565 +L 67.788047 171.76319 +Q 67.234609 172.32319 66.838672 173.458502 +Q 67.433672 173.185065 67.877734 173.051627 +Q 68.321797 172.91819 68.608359 172.91819 +Q 70.207422 172.91819 71.062734 173.773502 +Q 71.918047 174.626627 71.918047 176.186315 +Q 71.918047 177.81819 70.994922 178.85069 +Q 70.030234 179.924752 68.418047 179.924752 +z +M 68.418047 174.311627 +Q 67.829609 174.311627 67.363672 174.517252 +Q 67.186484 174.600377 66.468984 175.04444 +Q 66.427422 175.405377 66.427422 175.755377 +Q 66.427422 176.97819 66.838672 177.750377 +Q 67.357109 178.734752 68.457422 178.734752 +Q 69.489922 178.734752 70.058672 177.997565 +Q 70.583672 177.312877 70.583672 176.186315 +Q 70.583672 175.247877 70.043359 174.779752 +Q 69.505234 174.311627 68.418047 174.311627 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 62.845938 179.439127 +L 61.485313 179.439127 +L 60.13125 179.432565 +Q 59.654375 179.432565 59.461875 179.371315 +Q 59.114063 179.248815 59.114063 178.85069 +Q 59.114063 178.161627 60.185938 178.161627 +L 60.514063 178.16819 +L 60.79625 178.181315 +Q 60.79625 177.85319 60.737188 177.212252 +Q 60.678125 176.569127 60.678125 176.247565 +Q 60.678125 175.379127 60.835625 173.607252 +Q 60.986563 171.866002 60.98 170.962565 +Q 60.063438 171.673502 59.811875 171.673502 +Q 59.538438 171.673502 59.335 171.470065 +Q 59.13375 171.26444 59.13375 170.997565 +Q 59.13375 170.676002 59.722188 170.216627 +Q 60.091875 169.958502 60.767813 169.38319 +Q 61.369375 168.775065 61.91625 168.775065 +Q 62.373438 168.775065 62.373438 169.302252 +Q 62.373438 169.459752 62.331875 169.770377 +Q 62.2925 170.081002 62.2925 170.238502 +Q 62.2925 170.463815 62.316563 170.92319 +Q 62.340625 171.380377 62.340625 171.60569 +Q 62.340625 172.38444 62.176563 173.931002 +Q 62.0125 175.475377 62.0125 176.247565 +Q 62.0125 176.643502 62.067188 177.212252 +Q 62.121875 177.778815 62.128438 178.139752 +L 62.845938 178.126627 +Q 63.1325 178.126627 63.320625 178.314752 +Q 63.50875 178.502877 63.50875 178.782877 +Q 63.50875 179.06944 63.320625 179.255377 +Q 63.1325 179.439127 62.845938 179.439127 +z +M 68.418047 179.924752 +Q 66.633047 179.924752 65.793047 178.618815 +Q 65.095234 177.544752 65.095234 175.755377 +Q 65.095234 172.377877 67.836172 169.897252 +L 68.479297 169.247565 +Q 68.949609 168.794752 69.190234 168.794752 +Q 69.463672 168.794752 69.667109 168.991627 +Q 69.872734 169.186315 69.879297 169.451002 +Q 69.894609 169.69819 69.183672 170.402565 +L 67.788047 171.76319 +Q 67.234609 172.32319 66.838672 173.458502 +Q 67.433672 173.185065 67.877734 173.051627 +Q 68.321797 172.91819 68.608359 172.91819 +Q 70.207422 172.91819 71.062734 173.773502 +Q 71.918047 174.626627 71.918047 176.186315 +Q 71.918047 177.81819 70.994922 178.85069 +Q 70.030234 179.924752 68.418047 179.924752 +z +M 68.418047 174.311627 +Q 67.829609 174.311627 67.363672 174.517252 +Q 67.186484 174.600377 66.468984 175.04444 +Q 66.427422 175.405377 66.427422 175.755377 +Q 66.427422 176.97819 66.838672 177.750377 +Q 67.357109 178.734752 68.457422 178.734752 +Q 69.489922 178.734752 70.058672 177.997565 +Q 70.583672 177.312877 70.583672 176.186315 +Q 70.583672 175.247877 70.043359 174.779752 +Q 69.505234 174.311627 68.418047 174.311627 +z +"/> + </g> + </g> + <g id="ytick_4"> + <path d="M 84.38 135.579892 +L 83.38 135.564161 +L 82.38 135.542419 +L 81.38 135.392742 +L 80.38 135.376711 +L 79.38 135.297058 +L 78.38 135.276109 +L 76.38 135.258645 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 135.579892 +L 83.38 135.564161 +L 82.38 135.542419 +L 81.38 135.392742 +L 80.38 135.376711 +L 79.38 135.297058 +L 78.38 135.276109 +L 76.38 135.258645 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_19"> + <path d="M 59.873125 141.571455 +Q 58.088125 141.571455 57.248125 140.265517 +Q 56.550313 139.191455 56.550313 137.40208 +Q 56.550313 134.02458 59.29125 131.543955 +L 59.934375 130.894267 +Q 60.404688 130.441455 60.645313 130.441455 +Q 60.91875 130.441455 61.122188 130.63833 +Q 61.327813 130.833017 61.334375 131.097705 +Q 61.349688 131.344892 60.63875 132.049267 +L 59.243125 133.409892 +Q 58.689688 133.969892 58.29375 135.105205 +Q 58.88875 134.831767 59.332813 134.69833 +Q 59.776875 134.564892 60.063438 134.564892 +Q 61.6625 134.564892 62.517813 135.420205 +Q 63.373125 136.27333 63.373125 137.833017 +Q 63.373125 139.464892 62.45 140.497392 +Q 61.485313 141.571455 59.873125 141.571455 +z +M 59.873125 135.95833 +Q 59.284688 135.95833 58.81875 136.163955 +Q 58.641563 136.24708 57.924063 136.691142 +Q 57.8825 137.05208 57.8825 137.40208 +Q 57.8825 138.624892 58.29375 139.39708 +Q 58.812188 140.381455 59.9125 140.381455 +Q 60.945 140.381455 61.51375 139.644267 +Q 62.03875 138.95958 62.03875 137.833017 +Q 62.03875 136.89458 61.498438 136.426455 +Q 60.960313 135.95833 59.873125 135.95833 +z +M 70.927109 138.091142 +L 70.927109 140.62208 +Q 70.927109 141.256455 70.303672 141.256455 +Q 69.579609 141.256455 69.579609 140.265517 +Q 69.579609 140.143017 69.592734 139.917705 +Q 69.605859 139.692392 69.605859 139.609267 +L 69.599297 138.05833 +L 66.584922 137.981767 +Q 65.648672 137.981767 65.285547 137.920517 +Q 64.664297 137.817705 64.664297 137.434892 +Q 64.664297 137.128642 65.040547 136.656142 +L 65.628984 135.95833 +L 68.991172 131.051767 +Q 69.450547 130.415205 70.152734 130.415205 +Q 70.927109 130.415205 70.927109 131.08458 +L 70.927109 136.765517 +Q 71.043047 136.758955 71.207109 136.758955 +Q 72.464922 136.758955 72.464922 137.434892 +Q 72.464922 137.92708 71.944297 138.05833 +Q 71.712422 138.11958 70.927109 138.091142 +z +M 69.599297 132.30958 +Q 67.774922 135.221142 66.748984 136.669267 +L 69.599297 136.739267 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 59.873125 141.571455 +Q 58.088125 141.571455 57.248125 140.265517 +Q 56.550313 139.191455 56.550313 137.40208 +Q 56.550313 134.02458 59.29125 131.543955 +L 59.934375 130.894267 +Q 60.404688 130.441455 60.645313 130.441455 +Q 60.91875 130.441455 61.122188 130.63833 +Q 61.327813 130.833017 61.334375 131.097705 +Q 61.349688 131.344892 60.63875 132.049267 +L 59.243125 133.409892 +Q 58.689688 133.969892 58.29375 135.105205 +Q 58.88875 134.831767 59.332813 134.69833 +Q 59.776875 134.564892 60.063438 134.564892 +Q 61.6625 134.564892 62.517813 135.420205 +Q 63.373125 136.27333 63.373125 137.833017 +Q 63.373125 139.464892 62.45 140.497392 +Q 61.485313 141.571455 59.873125 141.571455 +z +M 59.873125 135.95833 +Q 59.284688 135.95833 58.81875 136.163955 +Q 58.641563 136.24708 57.924063 136.691142 +Q 57.8825 137.05208 57.8825 137.40208 +Q 57.8825 138.624892 58.29375 139.39708 +Q 58.812188 140.381455 59.9125 140.381455 +Q 60.945 140.381455 61.51375 139.644267 +Q 62.03875 138.95958 62.03875 137.833017 +Q 62.03875 136.89458 61.498438 136.426455 +Q 60.960313 135.95833 59.873125 135.95833 +z +M 70.927109 138.091142 +L 70.927109 140.62208 +Q 70.927109 141.256455 70.303672 141.256455 +Q 69.579609 141.256455 69.579609 140.265517 +Q 69.579609 140.143017 69.592734 139.917705 +Q 69.605859 139.692392 69.605859 139.609267 +L 69.599297 138.05833 +L 66.584922 137.981767 +Q 65.648672 137.981767 65.285547 137.920517 +Q 64.664297 137.817705 64.664297 137.434892 +Q 64.664297 137.128642 65.040547 136.656142 +L 65.628984 135.95833 +L 68.991172 131.051767 +Q 69.450547 130.415205 70.152734 130.415205 +Q 70.927109 130.415205 70.927109 131.08458 +L 70.927109 136.765517 +Q 71.043047 136.758955 71.207109 136.758955 +Q 72.464922 136.758955 72.464922 137.434892 +Q 72.464922 137.92708 71.944297 138.05833 +Q 71.712422 138.11958 70.927109 138.091142 +z +M 69.599297 132.30958 +Q 67.774922 135.221142 66.748984 136.669267 +L 69.599297 136.739267 +z +"/> + </g> + </g> + <g id="ytick_5"> + <path d="M 84.38 97.226595 +L 83.38 97.210864 +L 82.38 97.189122 +L 81.38 97.039445 +L 80.38 97.023413 +L 79.38 96.943761 +L 78.38 96.922812 +L 76.38 96.905348 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 97.226595 +L 83.38 97.210864 +L 82.38 97.189122 +L 81.38 97.039445 +L 80.38 97.023413 +L 79.38 96.943761 +L 78.38 96.922812 +L 76.38 96.905348 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_20"> + <path d="M 54.1375 102.739095 +Q 53.966875 102.739095 53.65625 102.634095 +Q 53.345625 102.526907 53.181563 102.526907 +Q 52.831563 102.526907 52.13375 102.56847 +Q 51.438125 102.610032 51.081563 102.610032 +Q 50.814688 102.610032 50.291875 102.677845 +Q 49.769063 102.745657 49.502188 102.745657 +Q 49.427813 102.745657 49.283438 102.719407 +Q 49.14125 102.69097 49.064688 102.69097 +Q 48.594375 102.69097 48.45 102.233782 +Q 48.369063 101.995345 48.369063 101.41347 +Q 48.369063 99.82097 49.235313 98.84972 +Q 49.633437 98.405657 51.376875 97.209095 +Q 52.3525 96.53972 52.680625 96.16347 +Q 53.269063 95.50722 53.269063 94.625657 +Q 53.269063 94.188157 52.7025 93.846907 +Q 52.20375 93.53847 51.724688 93.53847 +Q 51.094688 93.53847 50.528125 93.901595 +L 49.550313 94.66722 +Q 49.257188 94.899095 49.08 94.899095 +Q 48.375625 94.899095 48.375625 94.339095 +Q 48.375625 94.017532 48.63375 93.78347 +Q 49.434375 93.033157 50.022813 92.69847 +Q 50.849688 92.22597 51.724688 92.22597 +Q 52.831563 92.22597 53.7 92.827532 +Q 54.67125 93.50347 54.67125 94.564407 +Q 54.67125 95.260032 54.472188 95.84847 +Q 54.275313 96.436907 53.870625 96.922532 +Q 53.35875 97.53722 52.13375 98.296282 +Q 50.849688 99.10347 50.447188 99.519095 +Q 49.688125 100.306595 49.70125 101.426595 +L 51.11 101.297532 +Q 52.558125 101.214407 53.181563 101.214407 +Q 53.7 101.214407 54.165938 101.393782 +Q 54.780625 101.63222 54.780625 102.056595 +Q 54.780625 102.32347 54.594688 102.531282 +Q 54.410938 102.739095 54.1375 102.739095 +z +M 59.633047 103.156907 +Q 57.692734 103.156907 56.776172 101.721907 +Q 56.653672 101.522845 56.653672 101.339095 +Q 56.653672 101.07222 56.865859 100.877532 +Q 57.078047 100.682845 57.342734 100.682845 +Q 57.624922 100.682845 57.876484 100.982532 +Q 58.239609 101.420032 58.423359 101.542532 +Q 58.867422 101.844407 59.633047 101.844407 +Q 60.816484 101.844407 61.595234 100.94097 +Q 62.341172 100.081282 62.341172 98.869407 +Q 62.341172 97.871907 62.013047 97.250657 +Q 61.588672 96.463157 60.707109 96.463157 +Q 59.976484 96.463157 59.510547 96.66222 +Q 59.140859 96.81972 58.764609 97.202532 +L 58.020859 98.016282 +Q 57.718984 98.322532 57.406172 98.322532 +Q 57.132734 98.322532 56.940234 98.127845 +Q 56.749922 97.933157 56.749922 97.65972 +Q 56.749922 97.524095 56.859297 96.44347 +Q 57.091172 94.29097 57.091172 93.612845 +Q 57.091172 93.374407 56.970859 93.09222 +Q 56.850547 92.807845 56.850547 92.670032 +Q 56.850547 92.25222 57.570234 92.25222 +Q 57.705859 92.25222 57.981484 92.276282 +Q 58.259297 92.300345 58.397109 92.300345 +Q 58.793047 92.300345 59.584922 92.274095 +Q 60.378984 92.245657 60.774922 92.245657 +Q 60.960859 92.245657 61.334922 92.26097 +Q 61.711172 92.274095 61.897109 92.274095 +Q 62.026172 92.274095 62.271172 92.223782 +Q 62.518359 92.171282 62.640859 92.171282 +Q 62.907734 92.171282 63.113359 92.370345 +Q 63.318984 92.56722 63.318984 92.827532 +Q 63.318984 93.593157 61.698047 93.593157 +Q 61.485859 93.593157 61.164297 93.580032 +Q 60.842734 93.56472 60.774922 93.56472 +L 59.619922 93.586595 +L 58.464922 93.619407 +Q 58.464922 93.927845 58.211172 95.896595 +Q 59.147422 95.150657 60.707109 95.150657 +Q 62.209922 95.150657 63.003984 96.327532 +Q 63.673359 97.325032 63.673359 98.869407 +Q 63.673359 100.715657 62.592734 101.91222 +Q 61.472734 103.156907 59.633047 103.156907 +z +M 68.418594 103.218157 +Q 66.633594 103.218157 65.793594 101.91222 +Q 65.095781 100.838157 65.095781 99.048782 +Q 65.095781 95.671282 67.836719 93.190657 +L 68.479844 92.54097 +Q 68.950156 92.088157 69.190781 92.088157 +Q 69.464219 92.088157 69.667656 92.285032 +Q 69.873281 92.47972 69.879844 92.744407 +Q 69.895156 92.991595 69.184219 93.69597 +L 67.788594 95.056595 +Q 67.235156 95.616595 66.839219 96.751907 +Q 67.434219 96.47847 67.878281 96.345032 +Q 68.322344 96.211595 68.608906 96.211595 +Q 70.207969 96.211595 71.063281 97.066907 +Q 71.918594 97.920032 71.918594 99.47972 +Q 71.918594 101.111595 70.995469 102.144095 +Q 70.030781 103.218157 68.418594 103.218157 +z +M 68.418594 97.605032 +Q 67.830156 97.605032 67.364219 97.810657 +Q 67.187031 97.893782 66.469531 98.337845 +Q 66.427969 98.698782 66.427969 99.048782 +Q 66.427969 100.271595 66.839219 101.043782 +Q 67.357656 102.028157 68.457969 102.028157 +Q 69.490469 102.028157 70.059219 101.29097 +Q 70.584219 100.606282 70.584219 99.47972 +Q 70.584219 98.541282 70.043906 98.073157 +Q 69.505781 97.605032 68.418594 97.605032 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 54.1375 102.739095 +Q 53.966875 102.739095 53.65625 102.634095 +Q 53.345625 102.526907 53.181563 102.526907 +Q 52.831563 102.526907 52.13375 102.56847 +Q 51.438125 102.610032 51.081563 102.610032 +Q 50.814688 102.610032 50.291875 102.677845 +Q 49.769063 102.745657 49.502188 102.745657 +Q 49.427813 102.745657 49.283438 102.719407 +Q 49.14125 102.69097 49.064688 102.69097 +Q 48.594375 102.69097 48.45 102.233782 +Q 48.369063 101.995345 48.369063 101.41347 +Q 48.369063 99.82097 49.235313 98.84972 +Q 49.633437 98.405657 51.376875 97.209095 +Q 52.3525 96.53972 52.680625 96.16347 +Q 53.269063 95.50722 53.269063 94.625657 +Q 53.269063 94.188157 52.7025 93.846907 +Q 52.20375 93.53847 51.724688 93.53847 +Q 51.094688 93.53847 50.528125 93.901595 +L 49.550313 94.66722 +Q 49.257188 94.899095 49.08 94.899095 +Q 48.375625 94.899095 48.375625 94.339095 +Q 48.375625 94.017532 48.63375 93.78347 +Q 49.434375 93.033157 50.022813 92.69847 +Q 50.849688 92.22597 51.724688 92.22597 +Q 52.831563 92.22597 53.7 92.827532 +Q 54.67125 93.50347 54.67125 94.564407 +Q 54.67125 95.260032 54.472188 95.84847 +Q 54.275313 96.436907 53.870625 96.922532 +Q 53.35875 97.53722 52.13375 98.296282 +Q 50.849688 99.10347 50.447188 99.519095 +Q 49.688125 100.306595 49.70125 101.426595 +L 51.11 101.297532 +Q 52.558125 101.214407 53.181563 101.214407 +Q 53.7 101.214407 54.165938 101.393782 +Q 54.780625 101.63222 54.780625 102.056595 +Q 54.780625 102.32347 54.594688 102.531282 +Q 54.410938 102.739095 54.1375 102.739095 +z +M 59.633047 103.156907 +Q 57.692734 103.156907 56.776172 101.721907 +Q 56.653672 101.522845 56.653672 101.339095 +Q 56.653672 101.07222 56.865859 100.877532 +Q 57.078047 100.682845 57.342734 100.682845 +Q 57.624922 100.682845 57.876484 100.982532 +Q 58.239609 101.420032 58.423359 101.542532 +Q 58.867422 101.844407 59.633047 101.844407 +Q 60.816484 101.844407 61.595234 100.94097 +Q 62.341172 100.081282 62.341172 98.869407 +Q 62.341172 97.871907 62.013047 97.250657 +Q 61.588672 96.463157 60.707109 96.463157 +Q 59.976484 96.463157 59.510547 96.66222 +Q 59.140859 96.81972 58.764609 97.202532 +L 58.020859 98.016282 +Q 57.718984 98.322532 57.406172 98.322532 +Q 57.132734 98.322532 56.940234 98.127845 +Q 56.749922 97.933157 56.749922 97.65972 +Q 56.749922 97.524095 56.859297 96.44347 +Q 57.091172 94.29097 57.091172 93.612845 +Q 57.091172 93.374407 56.970859 93.09222 +Q 56.850547 92.807845 56.850547 92.670032 +Q 56.850547 92.25222 57.570234 92.25222 +Q 57.705859 92.25222 57.981484 92.276282 +Q 58.259297 92.300345 58.397109 92.300345 +Q 58.793047 92.300345 59.584922 92.274095 +Q 60.378984 92.245657 60.774922 92.245657 +Q 60.960859 92.245657 61.334922 92.26097 +Q 61.711172 92.274095 61.897109 92.274095 +Q 62.026172 92.274095 62.271172 92.223782 +Q 62.518359 92.171282 62.640859 92.171282 +Q 62.907734 92.171282 63.113359 92.370345 +Q 63.318984 92.56722 63.318984 92.827532 +Q 63.318984 93.593157 61.698047 93.593157 +Q 61.485859 93.593157 61.164297 93.580032 +Q 60.842734 93.56472 60.774922 93.56472 +L 59.619922 93.586595 +L 58.464922 93.619407 +Q 58.464922 93.927845 58.211172 95.896595 +Q 59.147422 95.150657 60.707109 95.150657 +Q 62.209922 95.150657 63.003984 96.327532 +Q 63.673359 97.325032 63.673359 98.869407 +Q 63.673359 100.715657 62.592734 101.91222 +Q 61.472734 103.156907 59.633047 103.156907 +z +M 68.418594 103.218157 +Q 66.633594 103.218157 65.793594 101.91222 +Q 65.095781 100.838157 65.095781 99.048782 +Q 65.095781 95.671282 67.836719 93.190657 +L 68.479844 92.54097 +Q 68.950156 92.088157 69.190781 92.088157 +Q 69.464219 92.088157 69.667656 92.285032 +Q 69.873281 92.47972 69.879844 92.744407 +Q 69.895156 92.991595 69.184219 93.69597 +L 67.788594 95.056595 +Q 67.235156 95.616595 66.839219 96.751907 +Q 67.434219 96.47847 67.878281 96.345032 +Q 68.322344 96.211595 68.608906 96.211595 +Q 70.207969 96.211595 71.063281 97.066907 +Q 71.918594 97.920032 71.918594 99.47972 +Q 71.918594 101.111595 70.995469 102.144095 +Q 70.030781 103.218157 68.418594 103.218157 +z +M 68.418594 97.605032 +Q 67.830156 97.605032 67.364219 97.810657 +Q 67.187031 97.893782 66.469531 98.337845 +Q 66.427969 98.698782 66.427969 99.048782 +Q 66.427969 100.271595 66.839219 101.043782 +Q 67.357656 102.028157 68.457969 102.028157 +Q 69.490469 102.028157 70.059219 101.29097 +Q 70.584219 100.606282 70.584219 99.47972 +Q 70.584219 98.541282 70.043906 98.073157 +Q 69.505781 97.605032 68.418594 97.605032 +z +"/> + </g> + </g> + <g id="ytick_6"> + <path d="M 84.38 58.873297 +L 83.38 58.857566 +L 82.38 58.835824 +L 81.38 58.686147 +L 80.38 58.670116 +L 79.38 58.590464 +L 78.38 58.569514 +L 76.38 58.55205 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 58.873297 +L 83.38 58.857566 +L 82.38 58.835824 +L 81.38 58.686147 +L 80.38 58.670116 +L 79.38 58.590464 +L 78.38 58.569514 +L 76.38 58.55205 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_21"> + <path d="M 45.757188 64.379235 +L 44.396563 64.379235 +L 43.0425 64.372672 +Q 42.565625 64.372672 42.373125 64.311422 +Q 42.025313 64.188922 42.025313 63.790797 +Q 42.025313 63.101735 43.097188 63.101735 +L 43.425313 63.108297 +L 43.7075 63.121422 +Q 43.7075 62.793297 43.648438 62.15236 +Q 43.589375 61.509235 43.589375 61.187672 +Q 43.589375 60.319235 43.746875 58.54736 +Q 43.897813 56.80611 43.89125 55.902672 +Q 42.974688 56.61361 42.723125 56.61361 +Q 42.449688 56.61361 42.24625 56.410172 +Q 42.045 56.204547 42.045 55.937672 +Q 42.045 55.61611 42.633438 55.156735 +Q 43.003125 54.89861 43.679063 54.323297 +Q 44.280625 53.715172 44.8275 53.715172 +Q 45.284688 53.715172 45.284688 54.24236 +Q 45.284688 54.39986 45.243125 54.710485 +Q 45.20375 55.02111 45.20375 55.17861 +Q 45.20375 55.403922 45.227813 55.863297 +Q 45.251875 56.320485 45.251875 56.545797 +Q 45.251875 57.324547 45.087813 58.87111 +Q 44.92375 60.415485 44.92375 61.187672 +Q 44.92375 61.58361 44.978438 62.15236 +Q 45.033125 62.718922 45.039688 63.07986 +L 45.757188 63.066735 +Q 46.04375 63.066735 46.231875 63.25486 +Q 46.42 63.442985 46.42 63.722985 +Q 46.42 64.009547 46.231875 64.195485 +Q 46.04375 64.379235 45.757188 64.379235 +z +M 51.423359 64.639547 +Q 49.345234 64.639547 48.389297 62.73861 +Q 47.665234 61.275172 47.665234 58.930172 +Q 47.665234 56.948297 48.608047 55.471735 +Q 49.721484 53.74361 51.635547 53.74361 +Q 53.433672 53.74361 54.439922 55.27486 +Q 55.306172 56.600485 55.306172 58.507985 +Q 55.306172 61.570485 54.334922 63.10611 +Q 53.365859 64.639547 51.423359 64.639547 +z +M 51.628984 55.062672 +Q 50.358047 55.062672 49.612109 56.353297 +Q 48.990859 57.433922 48.990859 58.820797 +Q 48.990859 61.071735 49.598984 62.200485 +Q 50.207109 63.327047 51.423359 63.327047 +Q 52.873672 63.327047 53.501484 61.673297 +Q 53.938984 60.52486 53.938984 58.759547 +Q 53.938984 56.906735 53.361484 55.985797 +Q 52.783984 55.062672 51.628984 55.062672 +z +M 62.682969 64.385797 +Q 62.512344 64.385797 62.201719 64.280797 +Q 61.891094 64.17361 61.727031 64.17361 +Q 61.377031 64.17361 60.679219 64.215172 +Q 59.983594 64.256735 59.627031 64.256735 +Q 59.360156 64.256735 58.837344 64.324547 +Q 58.314531 64.39236 58.047656 64.39236 +Q 57.973281 64.39236 57.828906 64.36611 +Q 57.686719 64.337672 57.610156 64.337672 +Q 57.139844 64.337672 56.995469 63.880485 +Q 56.914531 63.642047 56.914531 63.060172 +Q 56.914531 61.467672 57.780781 60.496422 +Q 58.178906 60.05236 59.922344 58.855797 +Q 60.897969 58.186422 61.226094 57.810172 +Q 61.814531 57.153922 61.814531 56.27236 +Q 61.814531 55.83486 61.247969 55.49361 +Q 60.749219 55.185172 60.270156 55.185172 +Q 59.640156 55.185172 59.073594 55.548297 +L 58.095781 56.313922 +Q 57.802656 56.545797 57.625469 56.545797 +Q 56.921094 56.545797 56.921094 55.985797 +Q 56.921094 55.664235 57.179219 55.430172 +Q 57.979844 54.67986 58.568281 54.345172 +Q 59.395156 53.872672 60.270156 53.872672 +Q 61.377031 53.872672 62.245469 54.474235 +Q 63.216719 55.150172 63.216719 56.21111 +Q 63.216719 56.906735 63.017656 57.495172 +Q 62.820781 58.08361 62.416094 58.569235 +Q 61.904219 59.183922 60.679219 59.942985 +Q 59.395156 60.750172 58.992656 61.165797 +Q 58.233594 61.953297 58.246719 63.073297 +L 59.655469 62.944235 +Q 61.103594 62.86111 61.727031 62.86111 +Q 62.245469 62.86111 62.711406 63.040485 +Q 63.326094 63.278922 63.326094 63.703297 +Q 63.326094 63.970172 63.140156 64.177985 +Q 62.956406 64.385797 62.682969 64.385797 +z +M 70.928203 61.384547 +L 70.928203 63.915485 +Q 70.928203 64.54986 70.304766 64.54986 +Q 69.580703 64.54986 69.580703 63.558922 +Q 69.580703 63.436422 69.593828 63.21111 +Q 69.606953 62.985797 69.606953 62.902672 +L 69.600391 61.351735 +L 66.586016 61.275172 +Q 65.649766 61.275172 65.286641 61.213922 +Q 64.665391 61.11111 64.665391 60.728297 +Q 64.665391 60.422047 65.041641 59.949547 +L 65.630078 59.251735 +L 68.992266 54.345172 +Q 69.451641 53.70861 70.153828 53.70861 +Q 70.928203 53.70861 70.928203 54.377985 +L 70.928203 60.058922 +Q 71.044141 60.05236 71.208203 60.05236 +Q 72.466016 60.05236 72.466016 60.728297 +Q 72.466016 61.220485 71.945391 61.351735 +Q 71.713516 61.412985 70.928203 61.384547 +z +M 69.600391 55.602985 +Q 67.776016 58.514547 66.750078 59.962672 +L 69.600391 60.032672 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 45.757188 64.379235 +L 44.396563 64.379235 +L 43.0425 64.372672 +Q 42.565625 64.372672 42.373125 64.311422 +Q 42.025313 64.188922 42.025313 63.790797 +Q 42.025313 63.101735 43.097188 63.101735 +L 43.425313 63.108297 +L 43.7075 63.121422 +Q 43.7075 62.793297 43.648438 62.15236 +Q 43.589375 61.509235 43.589375 61.187672 +Q 43.589375 60.319235 43.746875 58.54736 +Q 43.897813 56.80611 43.89125 55.902672 +Q 42.974688 56.61361 42.723125 56.61361 +Q 42.449688 56.61361 42.24625 56.410172 +Q 42.045 56.204547 42.045 55.937672 +Q 42.045 55.61611 42.633438 55.156735 +Q 43.003125 54.89861 43.679063 54.323297 +Q 44.280625 53.715172 44.8275 53.715172 +Q 45.284688 53.715172 45.284688 54.24236 +Q 45.284688 54.39986 45.243125 54.710485 +Q 45.20375 55.02111 45.20375 55.17861 +Q 45.20375 55.403922 45.227813 55.863297 +Q 45.251875 56.320485 45.251875 56.545797 +Q 45.251875 57.324547 45.087813 58.87111 +Q 44.92375 60.415485 44.92375 61.187672 +Q 44.92375 61.58361 44.978438 62.15236 +Q 45.033125 62.718922 45.039688 63.07986 +L 45.757188 63.066735 +Q 46.04375 63.066735 46.231875 63.25486 +Q 46.42 63.442985 46.42 63.722985 +Q 46.42 64.009547 46.231875 64.195485 +Q 46.04375 64.379235 45.757188 64.379235 +z +M 51.423359 64.639547 +Q 49.345234 64.639547 48.389297 62.73861 +Q 47.665234 61.275172 47.665234 58.930172 +Q 47.665234 56.948297 48.608047 55.471735 +Q 49.721484 53.74361 51.635547 53.74361 +Q 53.433672 53.74361 54.439922 55.27486 +Q 55.306172 56.600485 55.306172 58.507985 +Q 55.306172 61.570485 54.334922 63.10611 +Q 53.365859 64.639547 51.423359 64.639547 +z +M 51.628984 55.062672 +Q 50.358047 55.062672 49.612109 56.353297 +Q 48.990859 57.433922 48.990859 58.820797 +Q 48.990859 61.071735 49.598984 62.200485 +Q 50.207109 63.327047 51.423359 63.327047 +Q 52.873672 63.327047 53.501484 61.673297 +Q 53.938984 60.52486 53.938984 58.759547 +Q 53.938984 56.906735 53.361484 55.985797 +Q 52.783984 55.062672 51.628984 55.062672 +z +M 62.682969 64.385797 +Q 62.512344 64.385797 62.201719 64.280797 +Q 61.891094 64.17361 61.727031 64.17361 +Q 61.377031 64.17361 60.679219 64.215172 +Q 59.983594 64.256735 59.627031 64.256735 +Q 59.360156 64.256735 58.837344 64.324547 +Q 58.314531 64.39236 58.047656 64.39236 +Q 57.973281 64.39236 57.828906 64.36611 +Q 57.686719 64.337672 57.610156 64.337672 +Q 57.139844 64.337672 56.995469 63.880485 +Q 56.914531 63.642047 56.914531 63.060172 +Q 56.914531 61.467672 57.780781 60.496422 +Q 58.178906 60.05236 59.922344 58.855797 +Q 60.897969 58.186422 61.226094 57.810172 +Q 61.814531 57.153922 61.814531 56.27236 +Q 61.814531 55.83486 61.247969 55.49361 +Q 60.749219 55.185172 60.270156 55.185172 +Q 59.640156 55.185172 59.073594 55.548297 +L 58.095781 56.313922 +Q 57.802656 56.545797 57.625469 56.545797 +Q 56.921094 56.545797 56.921094 55.985797 +Q 56.921094 55.664235 57.179219 55.430172 +Q 57.979844 54.67986 58.568281 54.345172 +Q 59.395156 53.872672 60.270156 53.872672 +Q 61.377031 53.872672 62.245469 54.474235 +Q 63.216719 55.150172 63.216719 56.21111 +Q 63.216719 56.906735 63.017656 57.495172 +Q 62.820781 58.08361 62.416094 58.569235 +Q 61.904219 59.183922 60.679219 59.942985 +Q 59.395156 60.750172 58.992656 61.165797 +Q 58.233594 61.953297 58.246719 63.073297 +L 59.655469 62.944235 +Q 61.103594 62.86111 61.727031 62.86111 +Q 62.245469 62.86111 62.711406 63.040485 +Q 63.326094 63.278922 63.326094 63.703297 +Q 63.326094 63.970172 63.140156 64.177985 +Q 62.956406 64.385797 62.682969 64.385797 +z +M 70.928203 61.384547 +L 70.928203 63.915485 +Q 70.928203 64.54986 70.304766 64.54986 +Q 69.580703 64.54986 69.580703 63.558922 +Q 69.580703 63.436422 69.593828 63.21111 +Q 69.606953 62.985797 69.606953 62.902672 +L 69.600391 61.351735 +L 66.586016 61.275172 +Q 65.649766 61.275172 65.286641 61.213922 +Q 64.665391 61.11111 64.665391 60.728297 +Q 64.665391 60.422047 65.041641 59.949547 +L 65.630078 59.251735 +L 68.992266 54.345172 +Q 69.451641 53.70861 70.153828 53.70861 +Q 70.928203 53.70861 70.928203 54.377985 +L 70.928203 60.058922 +Q 71.044141 60.05236 71.208203 60.05236 +Q 72.466016 60.05236 72.466016 60.728297 +Q 72.466016 61.220485 71.945391 61.351735 +Q 71.713516 61.412985 70.928203 61.384547 +z +M 69.600391 55.602985 +Q 67.776016 58.514547 66.750078 59.962672 +L 69.600391 60.032672 +z +"/> + </g> + </g> + <g id="ytick_7"> + <path d="M 84.38 20.52 +L 83.38 20.504269 +L 82.38 20.482527 +L 81.38 20.33285 +L 80.38 20.316819 +L 79.38 20.237166 +L 78.38 20.216217 +L 76.38 20.198753 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 20.52 +L 83.38 20.504269 +L 82.38 20.482527 +L 81.38 20.33285 +L 80.38 20.316819 +L 79.38 20.237166 +L 78.38 20.216217 +L 76.38 20.198753 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_22"> + <path d="M 45.293438 23.03125 +L 45.293438 25.562187 +Q 45.293438 26.196562 44.67 26.196562 +Q 43.945938 26.196562 43.945938 25.205625 +Q 43.945938 25.083125 43.959063 24.857812 +Q 43.972188 24.6325 43.972188 24.549375 +L 43.965625 22.998437 +L 40.95125 22.921875 +Q 40.015 22.921875 39.651875 22.860625 +Q 39.030625 22.757812 39.030625 22.375 +Q 39.030625 22.06875 39.406875 21.59625 +L 39.995313 20.898437 +L 43.3575 15.991875 +Q 43.816875 15.355312 44.519063 15.355312 +Q 45.293438 15.355312 45.293438 16.024687 +L 45.293438 21.705625 +Q 45.409375 21.699062 45.573438 21.699062 +Q 46.83125 21.699062 46.83125 22.375 +Q 46.83125 22.867187 46.310625 22.998437 +Q 46.07875 23.059687 45.293438 23.03125 +z +M 43.965625 17.249687 +Q 42.14125 20.16125 41.115313 21.609375 +L 43.965625 21.679375 +z +M 51.423359 26.28625 +Q 49.345234 26.28625 48.389297 24.385312 +Q 47.665234 22.921875 47.665234 20.576875 +Q 47.665234 18.595 48.608047 17.118437 +Q 49.721484 15.390312 51.635547 15.390312 +Q 53.433672 15.390312 54.439922 16.921562 +Q 55.306172 18.247187 55.306172 20.154687 +Q 55.306172 23.217187 54.334922 24.752812 +Q 53.365859 26.28625 51.423359 26.28625 +z +M 51.628984 16.709375 +Q 50.358047 16.709375 49.612109 18 +Q 48.990859 19.080625 48.990859 20.4675 +Q 48.990859 22.718437 49.598984 23.847187 +Q 50.207109 24.97375 51.423359 24.97375 +Q 52.873672 24.97375 53.501484 23.32 +Q 53.938984 22.171562 53.938984 20.40625 +Q 53.938984 18.553437 53.361484 17.6325 +Q 52.783984 16.709375 51.628984 16.709375 +z +M 61.151719 25.1925 +Q 60.652969 25.562187 59.552656 26.080625 +Q 58.327656 26.669062 57.850781 26.669062 +Q 57.570781 26.669062 57.389219 26.463437 +Q 57.207656 26.257812 57.207656 25.984375 +Q 57.207656 25.581875 57.671406 25.37625 +L 58.813281 24.986875 +Q 59.874219 24.555937 60.488906 23.995937 +Q 61.103594 23.435937 61.608906 22.403437 +L 61.904219 21.815 +Q 61.521406 22.03375 60.919844 22.219687 +Q 60.318281 22.403437 59.942031 22.403437 +Q 58.649219 22.403437 57.706406 21.685937 +Q 56.557969 20.810937 56.557969 19.196562 +Q 56.557969 17.289062 57.734844 16.333125 +Q 58.738906 15.519375 60.372969 15.519375 +Q 61.630781 15.519375 62.628281 16.545312 +Q 63.680469 17.6325 63.687031 19.170312 +Q 63.695781 20.905 63.046094 22.539062 +Q 62.348281 24.304375 61.151719 25.1925 +z +M 60.180469 16.6875 +Q 59.032031 16.6875 58.454531 17.2825 +Q 57.877031 17.8775 57.870469 19.074062 +Q 57.870469 20.078125 58.574844 20.631562 +Q 59.196094 21.117187 60.141094 21.117187 +Q 60.687969 21.117187 61.280781 20.789062 +Q 61.554219 20.640312 62.265156 20.113125 +Q 62.354844 19.518125 62.354844 19.170312 +Q 62.348281 18.315 61.632969 17.50125 +Q 60.919844 16.6875 60.180469 16.6875 +z +M 68.419141 26.511562 +Q 66.634141 26.511562 65.794141 25.205625 +Q 65.096328 24.131562 65.096328 22.342187 +Q 65.096328 18.964687 67.837266 16.484062 +L 68.480391 15.834375 +Q 68.950703 15.381562 69.191328 15.381562 +Q 69.464766 15.381562 69.668203 15.578437 +Q 69.873828 15.773125 69.880391 16.037812 +Q 69.895703 16.285 69.184766 16.989375 +L 67.789141 18.35 +Q 67.235703 18.91 66.839766 20.045312 +Q 67.434766 19.771875 67.878828 19.638437 +Q 68.322891 19.505 68.609453 19.505 +Q 70.208516 19.505 71.063828 20.360312 +Q 71.919141 21.213437 71.919141 22.773125 +Q 71.919141 24.405 70.996016 25.4375 +Q 70.031328 26.511562 68.419141 26.511562 +z +M 68.419141 20.898437 +Q 67.830703 20.898437 67.364766 21.104062 +Q 67.187578 21.187187 66.470078 21.63125 +Q 66.428516 21.992187 66.428516 22.342187 +Q 66.428516 23.565 66.839766 24.337187 +Q 67.358203 25.321562 68.458516 25.321562 +Q 69.491016 25.321562 70.059766 24.584375 +Q 70.584766 23.899687 70.584766 22.773125 +Q 70.584766 21.834687 70.044453 21.366562 +Q 69.506328 20.898437 68.419141 20.898437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 45.293438 23.03125 +L 45.293438 25.562187 +Q 45.293438 26.196562 44.67 26.196562 +Q 43.945938 26.196562 43.945938 25.205625 +Q 43.945938 25.083125 43.959063 24.857812 +Q 43.972188 24.6325 43.972188 24.549375 +L 43.965625 22.998437 +L 40.95125 22.921875 +Q 40.015 22.921875 39.651875 22.860625 +Q 39.030625 22.757812 39.030625 22.375 +Q 39.030625 22.06875 39.406875 21.59625 +L 39.995313 20.898437 +L 43.3575 15.991875 +Q 43.816875 15.355312 44.519063 15.355312 +Q 45.293438 15.355312 45.293438 16.024687 +L 45.293438 21.705625 +Q 45.409375 21.699062 45.573438 21.699062 +Q 46.83125 21.699062 46.83125 22.375 +Q 46.83125 22.867187 46.310625 22.998437 +Q 46.07875 23.059687 45.293438 23.03125 +z +M 43.965625 17.249687 +Q 42.14125 20.16125 41.115313 21.609375 +L 43.965625 21.679375 +z +M 51.423359 26.28625 +Q 49.345234 26.28625 48.389297 24.385312 +Q 47.665234 22.921875 47.665234 20.576875 +Q 47.665234 18.595 48.608047 17.118437 +Q 49.721484 15.390312 51.635547 15.390312 +Q 53.433672 15.390312 54.439922 16.921562 +Q 55.306172 18.247187 55.306172 20.154687 +Q 55.306172 23.217187 54.334922 24.752812 +Q 53.365859 26.28625 51.423359 26.28625 +z +M 51.628984 16.709375 +Q 50.358047 16.709375 49.612109 18 +Q 48.990859 19.080625 48.990859 20.4675 +Q 48.990859 22.718437 49.598984 23.847187 +Q 50.207109 24.97375 51.423359 24.97375 +Q 52.873672 24.97375 53.501484 23.32 +Q 53.938984 22.171562 53.938984 20.40625 +Q 53.938984 18.553437 53.361484 17.6325 +Q 52.783984 16.709375 51.628984 16.709375 +z +M 61.151719 25.1925 +Q 60.652969 25.562187 59.552656 26.080625 +Q 58.327656 26.669062 57.850781 26.669062 +Q 57.570781 26.669062 57.389219 26.463437 +Q 57.207656 26.257812 57.207656 25.984375 +Q 57.207656 25.581875 57.671406 25.37625 +L 58.813281 24.986875 +Q 59.874219 24.555937 60.488906 23.995937 +Q 61.103594 23.435937 61.608906 22.403437 +L 61.904219 21.815 +Q 61.521406 22.03375 60.919844 22.219687 +Q 60.318281 22.403437 59.942031 22.403437 +Q 58.649219 22.403437 57.706406 21.685937 +Q 56.557969 20.810937 56.557969 19.196562 +Q 56.557969 17.289062 57.734844 16.333125 +Q 58.738906 15.519375 60.372969 15.519375 +Q 61.630781 15.519375 62.628281 16.545312 +Q 63.680469 17.6325 63.687031 19.170312 +Q 63.695781 20.905 63.046094 22.539062 +Q 62.348281 24.304375 61.151719 25.1925 +z +M 60.180469 16.6875 +Q 59.032031 16.6875 58.454531 17.2825 +Q 57.877031 17.8775 57.870469 19.074062 +Q 57.870469 20.078125 58.574844 20.631562 +Q 59.196094 21.117187 60.141094 21.117187 +Q 60.687969 21.117187 61.280781 20.789062 +Q 61.554219 20.640312 62.265156 20.113125 +Q 62.354844 19.518125 62.354844 19.170312 +Q 62.348281 18.315 61.632969 17.50125 +Q 60.919844 16.6875 60.180469 16.6875 +z +M 68.419141 26.511562 +Q 66.634141 26.511562 65.794141 25.205625 +Q 65.096328 24.131562 65.096328 22.342187 +Q 65.096328 18.964687 67.837266 16.484062 +L 68.480391 15.834375 +Q 68.950703 15.381562 69.191328 15.381562 +Q 69.464766 15.381562 69.668203 15.578437 +Q 69.873828 15.773125 69.880391 16.037812 +Q 69.895703 16.285 69.184766 16.989375 +L 67.789141 18.35 +Q 67.235703 18.91 66.839766 20.045312 +Q 67.434766 19.771875 67.878828 19.638437 +Q 68.322891 19.505 68.609453 19.505 +Q 70.208516 19.505 71.063828 20.360312 +Q 71.919141 21.213437 71.919141 22.773125 +Q 71.919141 24.405 70.996016 25.4375 +Q 70.031328 26.511562 68.419141 26.511562 +z +M 68.419141 20.898437 +Q 67.830703 20.898437 67.364766 21.104062 +Q 67.187578 21.187187 66.470078 21.63125 +Q 66.428516 21.992187 66.428516 22.342187 +Q 66.428516 23.565 66.839766 24.337187 +Q 67.358203 25.321562 68.458516 25.321562 +Q 69.491016 25.321562 70.059766 24.584375 +Q 70.584766 23.899687 70.584766 22.773125 +Q 70.584766 21.834687 70.044453 21.366562 +Q 69.506328 20.898437 68.419141 20.898437 +z +"/> + </g> + </g> + <g id="ytick_8"> + <path d="M 84.38 256.813286 +L 82.38 256.797555 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 256.813286 +L 82.38 256.797555 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_9"> + <path d="M 84.38 253.554694 +L 82.38 253.538963 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 253.554694 +L 82.38 253.538963 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_10"> + <path d="M 84.38 231.463136 +L 82.38 231.447405 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 231.463136 +L 82.38 231.447405 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_11"> + <path d="M 84.38 220.245515 +L 82.38 220.229784 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 220.245515 +L 82.38 220.229784 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_12"> + <path d="M 84.38 206.112985 +L 82.38 206.097254 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 206.112985 +L 82.38 206.097254 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_13"> + <path d="M 84.38 201.068867 +L 82.38 201.053136 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 201.068867 +L 82.38 201.053136 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_14"> + <path d="M 84.38 196.804125 +L 82.38 196.788394 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 196.804125 +L 82.38 196.788394 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_15"> + <path d="M 84.38 193.109838 +L 82.38 193.094107 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 193.109838 +L 82.38 193.094107 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_16"> + <path d="M 84.38 189.851246 +L 82.38 189.835515 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 189.851246 +L 82.38 189.835515 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_17"> + <path d="M 84.38 167.759688 +L 82.38 167.743957 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 167.759688 +L 82.38 167.743957 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_18"> + <path d="M 84.38 156.542067 +L 82.38 156.526336 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 156.542067 +L 82.38 156.526336 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_19"> + <path d="M 84.38 148.583039 +L 82.38 148.567308 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 148.583039 +L 82.38 148.567308 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_20"> + <path d="M 84.38 142.409537 +L 82.38 142.393806 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 142.409537 +L 82.38 142.393806 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_21"> + <path d="M 84.38 137.365419 +L 82.38 137.349687 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 137.365419 +L 82.38 137.349687 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_22"> + <path d="M 84.38 133.100677 +L 82.38 133.084946 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 133.100677 +L 82.38 133.084946 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_23"> + <path d="M 84.38 129.40639 +L 82.38 129.390659 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 129.40639 +L 82.38 129.390659 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_24"> + <path d="M 84.38 126.147798 +L 82.38 126.132067 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 126.147798 +L 82.38 126.132067 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_25"> + <path d="M 84.38 104.05624 +L 82.38 104.040508 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 104.05624 +L 82.38 104.040508 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_26"> + <path d="M 84.38 92.838619 +L 82.38 92.822888 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 92.838619 +L 82.38 92.822888 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_27"> + <path d="M 84.38 84.879591 +L 82.38 84.86386 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 84.879591 +L 82.38 84.86386 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_28"> + <path d="M 84.38 78.706089 +L 82.38 78.690358 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 78.706089 +L 82.38 78.690358 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_29"> + <path d="M 84.38 73.66197 +L 82.38 73.646239 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 73.66197 +L 82.38 73.646239 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_30"> + <path d="M 84.38 69.397229 +L 82.38 69.381498 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 69.397229 +L 82.38 69.381498 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_31"> + <path d="M 84.38 65.702942 +L 82.38 65.687211 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 65.702942 +L 82.38 65.687211 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_32"> + <path d="M 84.38 62.44435 +L 82.38 62.428619 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 62.44435 +L 82.38 62.428619 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_33"> + <path d="M 84.38 40.352791 +L 82.38 40.33706 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 40.352791 +L 82.38 40.33706 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_34"> + <path d="M 84.38 29.135171 +L 82.38 29.11944 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 29.135171 +L 82.38 29.11944 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_35"> + <path d="M 84.38 21.176143 +L 82.38 21.160412 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 21.176143 +L 82.38 21.160412 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="text_23"> + <path d="M 24.436875 231.695 +Q 24.436875 231.9425 24.321562 232.769375 +Q 25.649062 232.839687 28.970625 232.839687 +Q 29.322187 232.839687 29.564062 233.0675 +Q 29.805937 233.295312 29.805937 233.638437 +Q 29.805937 233.99 29.564062 234.217812 +Q 29.322187 234.445625 28.970625 234.445625 +L 26.385937 234.445625 +Q 25.095 234.445625 22.749375 234.288125 +Q 20.206875 234.11375 19.11 234.094062 +L 17.897813 234.094062 +Q 17.025937 234.094062 16.632188 233.99 +Q 15.85875 233.7875 15.962813 233.129375 +Q 15.875625 232.848125 15.833437 232.330625 +Q 15.788437 231.810312 15.788437 231.05375 +Q 15.788437 229.445 16.885312 228.03875 +Q 18.0975 226.491875 19.804688 226.491875 +Q 21.984375 226.491875 23.275312 228.145625 +Q 24.436875 229.622187 24.436875 231.695 +z +M 17.45625 231.25625 +Q 17.45625 231.644375 17.475938 231.948125 +Q 17.492812 232.249062 17.526562 232.46 +L 19.14375 232.476875 +L 22.6425 232.6625 +L 22.757812 231.695 +Q 22.757812 230.218437 22.009687 229.20875 +Q 21.19125 228.100625 19.804688 228.100625 +Q 18.820312 228.100625 18.10875 229.155312 +Q 17.45625 230.13125 17.45625 231.25625 +z +M 30 220.629922 +Q 30 222.615547 29.007188 223.847422 +Q 27.9075 225.191797 25.930312 225.191797 +Q 23.64375 225.191797 22.096875 224.083672 +Q 20.409375 222.879922 20.409375 220.868984 +Q 20.409375 219.409297 20.901563 218.486797 +Q 21.509062 217.353359 22.76625 217.353359 +Q 23.64375 217.353359 24.366563 218.346172 +Q 24.681562 218.784922 25.350938 220.208047 +L 26.94 223.566172 +Q 27.67125 223.073984 28.039687 222.339922 +Q 28.408125 221.605859 28.408125 220.629922 +Q 28.408125 220.025234 28.180312 219.206797 +Q 27.890625 218.168984 27.420938 217.870859 +Q 26.948438 217.572734 26.948438 217.229609 +Q 26.948438 216.920234 27.181875 216.681172 +Q 27.415312 216.439297 27.721875 216.439297 +Q 28.697813 216.439297 29.400938 218.011484 +Q 30 219.355859 30 220.629922 +z +M 21.992812 220.868984 +Q 21.992812 221.940547 22.8225 222.652109 +Q 23.652188 223.363672 25.322812 223.715234 +L 24.040312 221.018047 +Q 23.266875 219.426172 22.695937 218.748359 +Q 21.992812 219.504922 21.992812 220.868984 +z +M 23.100938 208.034844 +Q 24.197813 208.096719 24.197813 208.915156 +Q 24.197813 209.671719 23.32875 209.671719 +Q 23.16 209.671719 22.712813 209.697031 +L 21.975938 209.722344 +Q 22.141875 211.111719 22.757812 211.947031 +Q 23.32875 212.728906 24.479063 213.246406 +L 29.296875 213.229531 +Q 30.182813 213.229531 30.182813 214.101406 +Q 30.182813 214.874844 29.296875 214.874844 +L 23.12625 214.874844 +Q 22.836562 214.874844 22.257188 214.852344 +Q 21.675 214.829844 21.385313 214.829844 +Q 20.499375 214.829844 20.499375 214.056406 +Q 20.499375 213.195781 21.95625 213.187344 +Q 20.330625 211.499844 20.330625 209.441094 +Q 20.330625 208.729531 20.867812 208.377969 +Q 21.402188 208.026406 22.485 208.026406 +Q 22.940625 208.026406 23.100938 208.034844 +z +M 17.236875 200.320156 +Q 17.236875 202.446406 20.19 202.699531 +L 20.735625 202.727656 +Q 20.62875 201.234219 20.62875 200.792656 +Q 20.62875 199.394844 21.509062 199.394844 +Q 22.150313 199.394844 22.274062 200.081094 +Q 22.3275 200.379219 22.313437 200.781406 +Q 22.299375 201.180781 22.431563 202.806406 +L 24.436875 202.876719 +Q 24.979688 202.876719 26.070937 202.842969 +Q 27.159375 202.806406 27.696563 202.806406 +Q 29.367188 202.806406 30.298125 203.000469 +Q 31.00125 203.149531 31.00125 203.816094 +Q 31.00125 204.176094 30.767813 204.432031 +Q 30.534375 204.687969 30.182813 204.687969 +Q 30.1125 204.687969 30.008437 204.668281 +Q 28.866563 204.485469 27.519375 204.485469 +L 25.120313 204.510781 +L 22.572188 204.510781 +Q 22.659375 205.610469 22.659375 205.900156 +Q 22.659375 206.788906 21.807188 206.788906 +Q 20.938125 206.788906 20.893125 205.250469 +L 20.867812 204.406719 +Q 20.375625 204.378594 19.531875 204.274531 +Q 17.58 204.046719 16.6575 203.290156 +Q 15.540938 202.376094 15.540938 200.432656 +Q 15.540938 199.175469 16.393125 199.175469 +Q 17.236875 199.175469 17.236875 200.320156 +z +M 30.1125 193.780742 +Q 30.1125 195.257305 29.024063 196.32043 +Q 27.811875 197.507305 25.761563 197.56918 +Q 23.775938 197.619805 22.265625 196.565117 +Q 20.479688 195.336055 20.479688 193.139492 +Q 20.479688 191.38168 22.088438 190.476055 +Q 23.390625 189.753242 25.21875 189.781367 +Q 27.167813 189.80668 28.54875 190.799492 +Q 30.1125 191.924492 30.1125 193.780742 +z +M 22.265625 193.251992 +Q 22.257188 194.545742 23.494688 195.265742 +Q 24.4875 195.83668 25.761563 195.83668 +Q 27.038438 195.83668 27.75 195.141992 +Q 28.337813 194.562617 28.337813 193.780742 +Q 28.337813 192.86668 27.67125 192.205742 +Q 26.931563 191.46043 25.674375 191.41543 +Q 22.274063 191.29168 22.265625 193.251992 +z +M 23.100938 180.771172 +Q 24.197813 180.833047 24.197813 181.651484 +Q 24.197813 182.408047 23.32875 182.408047 +Q 23.16 182.408047 22.712813 182.433359 +L 21.975938 182.458672 +Q 22.141875 183.848047 22.757812 184.683359 +Q 23.32875 185.465234 24.479063 185.982734 +L 29.296875 185.965859 +Q 30.182813 185.965859 30.182813 186.837734 +Q 30.182813 187.611172 29.296875 187.611172 +L 23.12625 187.611172 +Q 22.836563 187.611172 22.257188 187.588672 +Q 21.675 187.566172 21.385313 187.566172 +Q 20.499375 187.566172 20.499375 186.792734 +Q 20.499375 185.932109 21.95625 185.923672 +Q 20.330625 184.236172 20.330625 182.177422 +Q 20.330625 181.465859 20.867813 181.114297 +Q 21.402188 180.762734 22.485 180.762734 +Q 22.940625 180.762734 23.100938 180.771172 +z +M 30.323438 167.799922 +Q 30.323438 168.519922 29.558438 168.643672 +Q 28.59375 168.801172 26.835938 168.958672 +L 24.110625 169.259609 +Q 23.503125 169.346797 22.92375 169.557734 +Q 22.133438 169.855859 22.133438 170.207422 +Q 22.133438 170.533672 22.6875 171.419609 +Q 23.196563 172.263359 23.503125 172.527734 +Q 24.33 172.536172 25.156875 172.482734 +L 27.5025 172.221172 +Q 28.891875 172.052422 29.7975 172.052422 +Q 30.182813 172.052422 30.433125 172.294297 +Q 30.68625 172.536172 30.68625 172.915859 +Q 30.68625 173.292734 30.433125 173.534609 +Q 30.182813 173.776484 29.7975 173.776484 +Q 28.734375 173.776484 26.655938 173.993047 +Q 24.5775 174.206797 23.511563 174.206797 +Q 22.580625 174.206797 22.063125 174.471172 +Q 22.344375 175.084297 22.977188 175.717109 +L 24.135938 176.754922 +Q 24.346875 176.895547 24.69 177.204922 +Q 25.21875 177.204922 26.248125 177.300547 +Q 27.274688 177.396172 27.766875 177.396172 +Q 28.03125 177.396172 28.506563 177.314609 +Q 28.979063 177.230234 29.19 177.230234 +Q 29.55 177.230234 29.794688 177.500234 +Q 30.042188 177.767422 30.042188 178.127422 +Q 30.042188 179.120234 27.78375 179.120234 +Q 27.257813 179.120234 26.211563 179.024609 +Q 25.165313 178.926172 24.636563 178.926172 +Q 24.1725 178.926172 23.241563 179.010547 +Q 22.307813 179.092109 21.835313 179.092109 +Q 19.838438 179.092109 19.838438 178.197734 +Q 19.838438 177.854609 20.139375 177.570547 +Q 20.4375 177.283672 20.789063 177.283672 +Q 20.955 177.283672 21.306563 177.328672 +Q 21.658125 177.370859 21.84375 177.370859 +L 22.76625 177.353984 +Q 21.824063 176.895547 21.064688 176.009609 +Q 20.305313 175.120859 20.305313 174.496484 +Q 20.305313 173.115547 21.675 172.598047 +Q 21.03375 172.114297 20.713125 171.447734 +Q 20.3925 170.778359 20.3925 169.917734 +Q 20.3925 168.449609 21.975938 167.912422 +Q 22.290938 167.808359 24.445313 167.552422 +Q 25.955625 167.307734 29.479688 166.919609 +Q 29.83125 166.894297 30.075938 167.158672 +Q 30.323438 167.420234 30.323438 167.799922 +z +M 30.174375 158.114023 +Q 30.174375 158.279961 29.789063 158.721523 +Q 29.429063 159.115273 29.147813 159.309336 +Q 29.603438 160.153086 29.836875 160.794336 +Q 30.070313 161.435586 30.070313 161.865898 +Q 30.070313 163.924648 28.90875 164.864023 +Q 27.820313 165.752773 25.570313 165.752773 +Q 23.44125 165.752773 21.930938 164.290273 +Q 20.417813 162.824961 20.417813 160.794336 +Q 20.417813 160.029336 20.814375 159.081523 +Q 21.306563 157.886211 22.00125 157.886211 +Q 22.2375 157.886211 22.423125 158.060586 +Q 22.757813 158.147773 23.522813 158.198398 +Q 24.285 158.246211 25.480313 158.254648 +Q 26.571563 158.263086 27.204375 158.105586 +Q 27.589688 158.018398 28.75125 157.551523 +Q 28.90875 157.489648 29.218125 157.349023 +L 29.367188 157.295586 +Q 29.71875 157.295586 29.946563 157.543086 +Q 30.174375 157.787773 30.174375 158.114023 +z +M 24.065625 159.942148 +Q 23.68875 159.942148 23.244375 159.894336 +Q 22.8 159.846523 22.299375 159.748086 +Q 22.133438 160.074336 22.054688 160.307773 +Q 21.975938 160.538398 21.975938 160.679023 +Q 21.975938 162.043086 23.086875 163.033086 +Q 24.197813 164.020273 25.649063 164.020273 +Q 27.089063 164.020273 27.811875 163.511211 +Q 28.531875 162.999336 28.531875 161.981211 +Q 28.531875 161.137461 28.2225 160.549648 +Q 28.056563 160.231836 27.555938 159.660898 +Q 25.227188 159.942148 24.065625 159.942148 +z +M 30.219375 149.026836 +Q 30.219375 149.780586 29.3925 149.879023 +L 27.46875 150.123711 +Q 26.439375 150.247461 25.542188 150.247461 +Q 25.2975 150.247461 24.709688 150.216523 +Q 24.119063 150.185586 23.874375 150.185586 +Q 21.975938 150.185586 21.975938 150.888711 +Q 21.975938 151.873086 23.143125 152.770273 +Q 24.20625 153.577461 25.831875 154.035898 +Q 26.175 154.052773 26.695313 154.114648 +Q 27.134063 154.168086 27.5475 154.168086 +Q 27.811875 154.168086 28.340625 154.114648 +Q 28.866563 154.061211 29.128125 154.061211 +Q 29.524688 154.061211 29.769375 154.303086 +Q 30.016875 154.544961 30.016875 154.924648 +Q 30.016875 155.309961 29.769375 155.549023 +Q 29.524688 155.785273 29.128125 155.785273 +Q 28.866563 155.785273 28.340625 155.841523 +Q 27.811875 155.897773 27.5475 155.897773 +Q 26.641875 155.897773 25.03875 155.771211 +Q 23.432813 155.644648 22.527188 155.644648 +Q 22.245938 155.644648 21.694688 155.675586 +Q 21.140625 155.706523 20.859375 155.706523 +Q 20.479688 155.706523 20.237813 155.456211 +Q 19.995938 155.205898 19.995938 154.834648 +Q 19.995938 154.027461 21.140625 153.948711 +L 22.167188 153.920586 +Q 20.198438 152.444023 20.198438 150.888711 +Q 20.198438 149.482461 21.43875 148.928398 +Q 22.265625 148.551523 23.882813 148.514961 +L 24.76875 148.514961 +L 25.587188 148.526211 +Q 26.315625 148.526211 27.471563 148.337773 +Q 28.6275 148.146523 29.3475 148.146523 +Q 29.735625 148.146523 29.9775 148.396836 +Q 30.219375 148.647148 30.219375 149.026836 +z +M 30.149063 142.372461 +Q 30.149063 144.175273 29.057813 145.379023 +Q 27.915938 146.644648 26.042813 146.644648 +Q 24.259688 146.644648 22.36125 145.457773 +Q 20.251875 144.138711 20.251875 142.487773 +Q 20.251875 141.624336 20.656875 140.561211 +Q 21.174375 139.216836 21.9225 139.216836 +Q 22.257188 139.216836 22.515938 139.436211 +Q 22.774688 139.655586 22.774688 139.981836 +Q 22.774688 140.237773 22.622813 140.426211 +Q 22.468125 140.614648 22.31625 140.791836 +Q 21.905625 141.309336 21.905625 142.487773 +Q 21.905625 143.382148 23.503125 144.262461 +Q 24.97125 145.061211 26.042813 145.061211 +Q 27.204375 145.061211 27.870938 144.270898 +Q 28.495313 143.534023 28.495313 142.372461 +Q 28.495313 141.846523 28.214063 141.247461 +L 27.67125 140.229336 +Q 27.530625 139.964961 27.530625 139.849648 +Q 27.530625 139.526211 27.789375 139.289961 +Q 28.048125 139.050898 28.382813 139.050898 +Q 29.024063 139.050898 29.620313 140.403711 +Q 30.149063 141.590586 30.149063 142.372461 +z +M 30 132.99418 +Q 30 134.979805 29.007188 136.21168 +Q 27.9075 137.556055 25.930313 137.556055 +Q 23.64375 137.556055 22.096875 136.44793 +Q 20.409375 135.24418 20.409375 133.233242 +Q 20.409375 131.773555 20.901563 130.851055 +Q 21.509063 129.717617 22.76625 129.717617 +Q 23.64375 129.717617 24.366563 130.71043 +Q 24.681563 131.14918 25.350938 132.572305 +L 26.94 135.93043 +Q 27.67125 135.438242 28.039688 134.70418 +Q 28.408125 133.970117 28.408125 132.99418 +Q 28.408125 132.389492 28.180313 131.571055 +Q 27.890625 130.533242 27.420938 130.235117 +Q 26.948438 129.936992 26.948438 129.593867 +Q 26.948438 129.284492 27.181875 129.04543 +Q 27.415313 128.803555 27.721875 128.803555 +Q 28.697813 128.803555 29.400938 130.375742 +Q 30 131.720117 30 132.99418 +z +M 21.992813 133.233242 +Q 21.992813 134.304805 22.8225 135.016367 +Q 23.652188 135.72793 25.322813 136.079492 +L 24.040313 133.382305 +Q 23.266875 131.79043 22.695938 131.112617 +Q 21.992813 131.86918 21.992813 133.233242 +z +M 33.2175 119.213633 +Q 33.2175 119.407695 33.237188 119.804258 +Q 33.259688 120.198008 33.259688 120.400508 +Q 33.259688 121.533945 32.233125 121.533945 +Q 30.624375 121.533945 26.048438 121.407383 +Q 21.4725 121.278008 19.866563 121.278008 +L 17.203125 121.418633 +L 17.079375 121.42707 +Q 16.744688 121.446758 16.491563 121.221758 +Q 16.235625 120.996758 16.235625 120.645195 +Q 16.235625 120.383633 16.258125 119.85207 +Q 16.280625 119.317695 16.280625 119.056133 +Q 16.280625 118.887383 16.258125 118.55832 +Q 16.235625 118.229258 16.235625 118.06332 +Q 16.235625 117.25332 17.087813 117.25332 +Q 17.869688 117.25332 17.94 117.993008 +Q 18.010313 118.729883 17.968125 119.776133 +Q 18.758438 119.722695 19.75125 119.722695 +L 25.649063 119.838008 +L 31.538438 119.978633 +L 31.510313 119.213633 +Q 31.510313 118.957695 31.532813 118.44582 +Q 31.555313 117.931133 31.555313 117.675195 +Q 31.555313 117.323633 31.805625 117.11832 +Q 32.055938 116.910195 32.4075 116.910195 +Q 32.759063 116.910195 33.009375 117.11832 +Q 33.259688 117.323633 33.259688 117.675195 +Q 33.259688 117.931133 33.237188 118.44582 +Q 33.2175 118.957695 33.2175 119.213633 +z +M 24.276563 104.877266 +Q 26.976563 105.422891 28.590938 107.169453 +Q 30.2025 108.913203 30.2025 111.286953 +Q 30.2025 113.446953 28.993125 114.529766 +Q 27.78375 115.609766 25.367813 115.609766 +Q 23.089688 115.609766 20.679375 114.532578 +Q 18.26625 113.455391 16.78125 111.767891 +Q 15.788438 110.642891 15.788438 109.388516 +Q 15.788438 108.586953 16.314375 107.279141 +Q 16.947188 105.678828 17.712188 105.678828 +Q 18.072188 105.678828 18.353438 105.943203 +Q 18.634688 106.204766 18.634688 106.576016 +Q 18.634688 106.767266 18.415313 107.118828 +Q 17.596875 108.463203 17.596875 109.388516 +Q 17.596875 110.046641 18.283125 110.766641 +Q 18.62625 111.126641 19.531875 111.804453 +Q 22.220625 113.835078 25.367813 113.835078 +Q 27.01875 113.835078 27.679688 113.326016 +Q 28.399688 112.771953 28.399688 111.286953 +Q 28.399688 109.711953 27.406875 108.553203 +Q 26.352188 107.329766 24.391875 106.846016 +Q 24.515625 109.281641 25.33125 111.022578 +Q 25.429688 111.225078 25.429688 111.416328 +Q 25.429688 111.804453 25.12875 112.060391 +Q 24.85875 112.296641 24.495938 112.296641 +Q 24.015 112.296641 23.7225 111.829766 +Q 22.56375 109.931328 22.56375 105.282266 +Q 22.56375 104.905391 22.819688 104.652266 +Q 23.072813 104.396328 23.460938 104.396328 +Q 24.031875 104.396328 24.276563 104.877266 +z +M 18.046875 94.350078 +Q 18.046875 94.507578 17.976563 94.681953 +Q 17.571563 95.773203 17.571563 97.564766 +Q 17.571563 98.146953 17.655938 98.926016 +Q 17.7375 99.702266 17.914688 100.669766 +L 21.711563 100.686641 +Q 21.261563 98.990703 21.261563 98.138516 +Q 21.261563 96.782891 21.421875 95.334453 +Q 21.509063 94.507578 22.31625 94.507578 +Q 22.712813 94.507578 22.971563 94.763516 +Q 23.230313 95.016641 23.230313 95.396328 +Q 23.230313 95.851953 23.151563 96.766016 +Q 23.072813 97.680078 23.072813 98.138516 +Q 23.072813 98.734766 23.581875 100.720391 +L 29.631563 100.799141 +Q 30.008438 100.799141 30.267188 101.046641 +Q 30.525938 101.291328 30.525938 101.671016 +Q 30.525938 102.047891 30.267188 102.298203 +Q 30.008438 102.548516 29.631563 102.548516 +Q 27.899063 102.548516 24.43125 102.483828 +Q 20.963438 102.416328 19.23375 102.416328 +Q 18.845625 102.416328 18.069375 102.430391 +Q 17.290313 102.444453 16.902188 102.444453 +Q 16.516875 102.444453 16.2525 102.202578 +Q 15.988125 101.960703 15.988125 101.572578 +Q 15.988125 101.282891 16.148438 101.055078 +Q 15.954375 99.966641 15.861563 99.097578 +Q 15.76875 98.225703 15.76875 97.564766 +Q 15.76875 96.555078 16.058438 95.255703 +Q 16.463438 93.486641 17.113125 93.486641 +Q 17.464688 93.486641 17.7375 93.717266 +Q 18.046875 93.970391 18.046875 94.350078 +z +M 22.6875 89.691523 +L 27.055313 89.823711 +Q 27.75 89.823711 29.094375 89.894023 +Q 29.971875 89.981211 29.971875 90.754648 +Q 29.971875 91.615273 29.0775 91.615273 +Q 28.011563 91.615273 25.8825 91.519648 +Q 23.750625 91.421211 22.6875 91.421211 +Q 21.298125 91.421211 19.509375 91.379023 +Q 17.720625 91.334023 16.33125 91.334023 +Q 15.45375 91.334023 15.45375 90.473398 +Q 15.45375 89.604336 16.33125 89.604336 +Q 17.720625 89.604336 19.509375 89.649336 +Q 21.298125 89.691523 22.6875 89.691523 +z +M 30.1125 83.697734 +Q 30.1125 85.174297 29.024063 86.237422 +Q 27.811875 87.424297 25.761563 87.486172 +Q 23.775938 87.536797 22.265625 86.482109 +Q 20.479688 85.253047 20.479688 83.056484 +Q 20.479688 81.298672 22.088438 80.393047 +Q 23.390625 79.670234 25.21875 79.698359 +Q 27.167813 79.723672 28.54875 80.716484 +Q 30.1125 81.841484 30.1125 83.697734 +z +M 22.265625 83.168984 +Q 22.257188 84.462734 23.494688 85.182734 +Q 24.4875 85.753672 25.761563 85.753672 +Q 27.038438 85.753672 27.75 85.058984 +Q 28.337813 84.479609 28.337813 83.697734 +Q 28.337813 82.783672 27.67125 82.122734 +Q 26.931563 81.377422 25.674375 81.332422 +Q 22.274063 81.208672 22.265625 83.168984 +z +M 29.901563 73.790352 +Q 29.901563 74.670664 29.620313 75.725352 +L 33.822188 75.742227 +Q 34.210313 75.742227 34.455 75.984102 +Q 34.7025 76.225977 34.7025 76.602852 +Q 34.7025 76.982539 34.455 77.224414 +Q 34.210313 77.466289 33.822188 77.466289 +L 30.306563 77.438164 +L 26.799375 77.438164 +Q 24.875625 77.466289 23.292188 77.570352 +L 21.509063 77.702539 +Q 20.884688 77.702539 20.454375 77.474727 +Q 19.936875 77.210352 19.936875 76.709727 +Q 19.936875 76.366602 20.17875 76.133164 +Q 20.417813 75.899727 20.769375 75.899727 +Q 20.850938 75.899727 21.061875 75.927852 +Q 21.331875 75.970039 21.5625 75.989727 +Q 21.042188 75.233164 20.783438 74.530039 +Q 20.524688 73.826914 20.524688 73.185664 +Q 20.524688 71.382852 22.125 70.547539 +Q 23.390625 69.889414 25.471875 69.889414 +Q 27.370313 69.889414 28.602188 70.907539 +Q 29.901563 71.990352 29.901563 73.790352 +z +M 22.2825 73.185664 +Q 22.2825 73.992852 22.6425 74.645352 +Q 22.898438 75.109414 23.573438 75.820977 +Q 25.570313 75.708477 27.766875 75.708477 +Q 28.135313 74.749414 28.135313 73.790352 +Q 28.135313 72.693477 27.319688 72.114102 +Q 26.605313 71.610664 25.471875 71.610664 +Q 23.874375 71.610664 23.078438 72.004414 +Q 22.2825 72.395352 22.2825 73.185664 +z +M 30.385313 67.569453 +Q 30.385313 67.892891 30.165938 68.140391 +Q 29.946563 68.385078 29.620313 68.385078 +Q 29.479688 68.385078 29.322188 68.326016 +Q 27.432188 67.639766 23.877188 65.741328 +Q 20.322188 63.842891 18.42375 63.148203 +Q 15.276563 61.997891 15.304688 61.407266 +Q 15.313125 61.083828 15.538125 60.839141 +Q 15.760313 60.591641 16.078125 60.591641 +Q 16.280625 60.591641 16.561875 60.687266 +L 18.9525 61.671641 +Q 20.578125 62.259453 22.704375 63.350703 +L 26.34375 65.266016 +L 29.867813 66.857891 +Q 30.385313 67.094141 30.385313 67.569453 +z +M 22.828125 52.758828 +Q 22.828125 53.242578 22.501875 53.436641 +Q 22.274063 53.568828 21.554063 53.664453 +Q 21.72 54.322578 22.167188 55.695078 +Q 22.729688 57.109766 23.556563 57.118203 +Q 23.652188 56.853828 23.697188 56.600703 +Q 24.057188 54.578516 24.69 53.594141 +Q 25.6125 52.162578 27.361875 52.162578 +Q 28.79625 52.162578 29.524688 53.400078 +Q 30.12375 54.429453 30.12375 56.001641 +Q 30.12375 57.154766 29.735625 58.201016 +Q 29.243438 59.553828 28.363125 59.553828 +Q 28.011563 59.553828 27.75 59.278203 +Q 27.485625 58.999766 27.485625 58.648203 +Q 27.485625 58.375391 27.9075 57.945078 +Q 28.11 57.734141 28.242188 56.994453 +Q 28.34625 56.406641 28.34625 56.001641 +Q 28.34625 55.264766 28.171875 54.702266 +Q 27.915938 53.883828 27.361875 53.883828 +Q 26.166563 53.883828 25.744688 55.554453 +L 25.542188 56.468516 +Q 25.289063 57.638516 24.945938 58.130703 +Q 24.45375 58.842266 23.460938 58.842266 +Q 21.624375 58.842266 20.839688 57.109766 +Q 20.603438 56.583828 20.274375 55.425078 +Q 19.945313 54.263516 19.714688 53.760078 +Q 19.557188 53.400078 19.557188 52.978203 +Q 19.557188 52.601328 19.804688 52.359453 +Q 20.049375 52.117578 20.445938 52.117578 +Q 20.699063 52.117578 21.19125 52.007891 +Q 21.683438 51.898203 21.939375 51.898203 +Q 22.335938 51.898203 22.583438 52.140078 +Q 22.828125 52.381953 22.828125 52.758828 +z +M 33.2175 47.30082 +Q 33.2175 47.09832 33.237188 46.70457 +Q 33.259688 46.308008 33.259688 46.113945 +Q 33.259688 44.980508 32.233125 44.980508 +Q 30.624375 44.980508 26.048438 45.109883 +Q 21.4725 45.236445 19.866563 45.236445 +L 17.203125 45.09582 +L 17.079375 45.087383 +Q 16.744688 45.067695 16.491563 45.292695 +Q 16.235625 45.517695 16.235625 45.86082 +Q 16.235625 46.133633 16.258125 46.665195 +Q 16.280625 47.196758 16.280625 47.45832 +Q 16.280625 47.62707 16.258125 47.956133 +Q 16.235625 48.285195 16.235625 48.453945 +Q 16.235625 49.261133 17.087813 49.261133 +Q 17.869688 49.261133 17.94 48.524258 +Q 18.010313 47.78457 17.968125 46.729883 +Q 18.758438 46.791758 19.75125 46.791758 +L 25.649063 46.676445 +L 31.538438 46.53582 +L 31.510313 47.30082 +Q 31.510313 47.556758 31.532813 48.071445 +Q 31.555313 48.58332 31.555313 48.839258 +Q 31.555313 49.182383 31.805625 49.39332 +Q 32.055938 49.604258 32.4075 49.604258 +Q 32.759063 49.604258 33.009375 49.39332 +Q 33.259688 49.182383 33.259688 48.839258 +Q 33.259688 48.58332 33.237188 48.071445 +Q 33.2175 47.556758 33.2175 47.30082 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 24.436875 231.695 +Q 24.436875 231.9425 24.321562 232.769375 +Q 25.649062 232.839687 28.970625 232.839687 +Q 29.322187 232.839687 29.564062 233.0675 +Q 29.805937 233.295312 29.805937 233.638437 +Q 29.805937 233.99 29.564062 234.217812 +Q 29.322187 234.445625 28.970625 234.445625 +L 26.385937 234.445625 +Q 25.095 234.445625 22.749375 234.288125 +Q 20.206875 234.11375 19.11 234.094062 +L 17.897813 234.094062 +Q 17.025937 234.094062 16.632188 233.99 +Q 15.85875 233.7875 15.962813 233.129375 +Q 15.875625 232.848125 15.833437 232.330625 +Q 15.788437 231.810312 15.788437 231.05375 +Q 15.788437 229.445 16.885312 228.03875 +Q 18.0975 226.491875 19.804688 226.491875 +Q 21.984375 226.491875 23.275312 228.145625 +Q 24.436875 229.622187 24.436875 231.695 +z +M 17.45625 231.25625 +Q 17.45625 231.644375 17.475938 231.948125 +Q 17.492812 232.249062 17.526562 232.46 +L 19.14375 232.476875 +L 22.6425 232.6625 +L 22.757812 231.695 +Q 22.757812 230.218437 22.009687 229.20875 +Q 21.19125 228.100625 19.804688 228.100625 +Q 18.820312 228.100625 18.10875 229.155312 +Q 17.45625 230.13125 17.45625 231.25625 +z +M 30 220.629922 +Q 30 222.615547 29.007188 223.847422 +Q 27.9075 225.191797 25.930312 225.191797 +Q 23.64375 225.191797 22.096875 224.083672 +Q 20.409375 222.879922 20.409375 220.868984 +Q 20.409375 219.409297 20.901563 218.486797 +Q 21.509062 217.353359 22.76625 217.353359 +Q 23.64375 217.353359 24.366563 218.346172 +Q 24.681562 218.784922 25.350938 220.208047 +L 26.94 223.566172 +Q 27.67125 223.073984 28.039687 222.339922 +Q 28.408125 221.605859 28.408125 220.629922 +Q 28.408125 220.025234 28.180312 219.206797 +Q 27.890625 218.168984 27.420938 217.870859 +Q 26.948438 217.572734 26.948438 217.229609 +Q 26.948438 216.920234 27.181875 216.681172 +Q 27.415312 216.439297 27.721875 216.439297 +Q 28.697813 216.439297 29.400938 218.011484 +Q 30 219.355859 30 220.629922 +z +M 21.992812 220.868984 +Q 21.992812 221.940547 22.8225 222.652109 +Q 23.652188 223.363672 25.322812 223.715234 +L 24.040312 221.018047 +Q 23.266875 219.426172 22.695937 218.748359 +Q 21.992812 219.504922 21.992812 220.868984 +z +M 23.100938 208.034844 +Q 24.197813 208.096719 24.197813 208.915156 +Q 24.197813 209.671719 23.32875 209.671719 +Q 23.16 209.671719 22.712813 209.697031 +L 21.975938 209.722344 +Q 22.141875 211.111719 22.757812 211.947031 +Q 23.32875 212.728906 24.479063 213.246406 +L 29.296875 213.229531 +Q 30.182813 213.229531 30.182813 214.101406 +Q 30.182813 214.874844 29.296875 214.874844 +L 23.12625 214.874844 +Q 22.836562 214.874844 22.257188 214.852344 +Q 21.675 214.829844 21.385313 214.829844 +Q 20.499375 214.829844 20.499375 214.056406 +Q 20.499375 213.195781 21.95625 213.187344 +Q 20.330625 211.499844 20.330625 209.441094 +Q 20.330625 208.729531 20.867812 208.377969 +Q 21.402188 208.026406 22.485 208.026406 +Q 22.940625 208.026406 23.100938 208.034844 +z +M 17.236875 200.320156 +Q 17.236875 202.446406 20.19 202.699531 +L 20.735625 202.727656 +Q 20.62875 201.234219 20.62875 200.792656 +Q 20.62875 199.394844 21.509062 199.394844 +Q 22.150313 199.394844 22.274062 200.081094 +Q 22.3275 200.379219 22.313437 200.781406 +Q 22.299375 201.180781 22.431563 202.806406 +L 24.436875 202.876719 +Q 24.979688 202.876719 26.070937 202.842969 +Q 27.159375 202.806406 27.696563 202.806406 +Q 29.367188 202.806406 30.298125 203.000469 +Q 31.00125 203.149531 31.00125 203.816094 +Q 31.00125 204.176094 30.767813 204.432031 +Q 30.534375 204.687969 30.182813 204.687969 +Q 30.1125 204.687969 30.008437 204.668281 +Q 28.866563 204.485469 27.519375 204.485469 +L 25.120313 204.510781 +L 22.572188 204.510781 +Q 22.659375 205.610469 22.659375 205.900156 +Q 22.659375 206.788906 21.807188 206.788906 +Q 20.938125 206.788906 20.893125 205.250469 +L 20.867812 204.406719 +Q 20.375625 204.378594 19.531875 204.274531 +Q 17.58 204.046719 16.6575 203.290156 +Q 15.540938 202.376094 15.540938 200.432656 +Q 15.540938 199.175469 16.393125 199.175469 +Q 17.236875 199.175469 17.236875 200.320156 +z +M 30.1125 193.780742 +Q 30.1125 195.257305 29.024063 196.32043 +Q 27.811875 197.507305 25.761563 197.56918 +Q 23.775938 197.619805 22.265625 196.565117 +Q 20.479688 195.336055 20.479688 193.139492 +Q 20.479688 191.38168 22.088438 190.476055 +Q 23.390625 189.753242 25.21875 189.781367 +Q 27.167813 189.80668 28.54875 190.799492 +Q 30.1125 191.924492 30.1125 193.780742 +z +M 22.265625 193.251992 +Q 22.257188 194.545742 23.494688 195.265742 +Q 24.4875 195.83668 25.761563 195.83668 +Q 27.038438 195.83668 27.75 195.141992 +Q 28.337813 194.562617 28.337813 193.780742 +Q 28.337813 192.86668 27.67125 192.205742 +Q 26.931563 191.46043 25.674375 191.41543 +Q 22.274063 191.29168 22.265625 193.251992 +z +M 23.100938 180.771172 +Q 24.197813 180.833047 24.197813 181.651484 +Q 24.197813 182.408047 23.32875 182.408047 +Q 23.16 182.408047 22.712813 182.433359 +L 21.975938 182.458672 +Q 22.141875 183.848047 22.757812 184.683359 +Q 23.32875 185.465234 24.479063 185.982734 +L 29.296875 185.965859 +Q 30.182813 185.965859 30.182813 186.837734 +Q 30.182813 187.611172 29.296875 187.611172 +L 23.12625 187.611172 +Q 22.836563 187.611172 22.257188 187.588672 +Q 21.675 187.566172 21.385313 187.566172 +Q 20.499375 187.566172 20.499375 186.792734 +Q 20.499375 185.932109 21.95625 185.923672 +Q 20.330625 184.236172 20.330625 182.177422 +Q 20.330625 181.465859 20.867813 181.114297 +Q 21.402188 180.762734 22.485 180.762734 +Q 22.940625 180.762734 23.100938 180.771172 +z +M 30.323438 167.799922 +Q 30.323438 168.519922 29.558438 168.643672 +Q 28.59375 168.801172 26.835938 168.958672 +L 24.110625 169.259609 +Q 23.503125 169.346797 22.92375 169.557734 +Q 22.133438 169.855859 22.133438 170.207422 +Q 22.133438 170.533672 22.6875 171.419609 +Q 23.196563 172.263359 23.503125 172.527734 +Q 24.33 172.536172 25.156875 172.482734 +L 27.5025 172.221172 +Q 28.891875 172.052422 29.7975 172.052422 +Q 30.182813 172.052422 30.433125 172.294297 +Q 30.68625 172.536172 30.68625 172.915859 +Q 30.68625 173.292734 30.433125 173.534609 +Q 30.182813 173.776484 29.7975 173.776484 +Q 28.734375 173.776484 26.655938 173.993047 +Q 24.5775 174.206797 23.511563 174.206797 +Q 22.580625 174.206797 22.063125 174.471172 +Q 22.344375 175.084297 22.977188 175.717109 +L 24.135938 176.754922 +Q 24.346875 176.895547 24.69 177.204922 +Q 25.21875 177.204922 26.248125 177.300547 +Q 27.274688 177.396172 27.766875 177.396172 +Q 28.03125 177.396172 28.506563 177.314609 +Q 28.979063 177.230234 29.19 177.230234 +Q 29.55 177.230234 29.794688 177.500234 +Q 30.042188 177.767422 30.042188 178.127422 +Q 30.042188 179.120234 27.78375 179.120234 +Q 27.257813 179.120234 26.211563 179.024609 +Q 25.165313 178.926172 24.636563 178.926172 +Q 24.1725 178.926172 23.241563 179.010547 +Q 22.307813 179.092109 21.835313 179.092109 +Q 19.838438 179.092109 19.838438 178.197734 +Q 19.838438 177.854609 20.139375 177.570547 +Q 20.4375 177.283672 20.789063 177.283672 +Q 20.955 177.283672 21.306563 177.328672 +Q 21.658125 177.370859 21.84375 177.370859 +L 22.76625 177.353984 +Q 21.824063 176.895547 21.064688 176.009609 +Q 20.305313 175.120859 20.305313 174.496484 +Q 20.305313 173.115547 21.675 172.598047 +Q 21.03375 172.114297 20.713125 171.447734 +Q 20.3925 170.778359 20.3925 169.917734 +Q 20.3925 168.449609 21.975938 167.912422 +Q 22.290938 167.808359 24.445313 167.552422 +Q 25.955625 167.307734 29.479688 166.919609 +Q 29.83125 166.894297 30.075938 167.158672 +Q 30.323438 167.420234 30.323438 167.799922 +z +M 30.174375 158.114023 +Q 30.174375 158.279961 29.789063 158.721523 +Q 29.429063 159.115273 29.147813 159.309336 +Q 29.603438 160.153086 29.836875 160.794336 +Q 30.070313 161.435586 30.070313 161.865898 +Q 30.070313 163.924648 28.90875 164.864023 +Q 27.820313 165.752773 25.570313 165.752773 +Q 23.44125 165.752773 21.930938 164.290273 +Q 20.417813 162.824961 20.417813 160.794336 +Q 20.417813 160.029336 20.814375 159.081523 +Q 21.306563 157.886211 22.00125 157.886211 +Q 22.2375 157.886211 22.423125 158.060586 +Q 22.757813 158.147773 23.522813 158.198398 +Q 24.285 158.246211 25.480313 158.254648 +Q 26.571563 158.263086 27.204375 158.105586 +Q 27.589688 158.018398 28.75125 157.551523 +Q 28.90875 157.489648 29.218125 157.349023 +L 29.367188 157.295586 +Q 29.71875 157.295586 29.946563 157.543086 +Q 30.174375 157.787773 30.174375 158.114023 +z +M 24.065625 159.942148 +Q 23.68875 159.942148 23.244375 159.894336 +Q 22.8 159.846523 22.299375 159.748086 +Q 22.133438 160.074336 22.054688 160.307773 +Q 21.975938 160.538398 21.975938 160.679023 +Q 21.975938 162.043086 23.086875 163.033086 +Q 24.197813 164.020273 25.649063 164.020273 +Q 27.089063 164.020273 27.811875 163.511211 +Q 28.531875 162.999336 28.531875 161.981211 +Q 28.531875 161.137461 28.2225 160.549648 +Q 28.056563 160.231836 27.555938 159.660898 +Q 25.227188 159.942148 24.065625 159.942148 +z +M 30.219375 149.026836 +Q 30.219375 149.780586 29.3925 149.879023 +L 27.46875 150.123711 +Q 26.439375 150.247461 25.542188 150.247461 +Q 25.2975 150.247461 24.709688 150.216523 +Q 24.119063 150.185586 23.874375 150.185586 +Q 21.975938 150.185586 21.975938 150.888711 +Q 21.975938 151.873086 23.143125 152.770273 +Q 24.20625 153.577461 25.831875 154.035898 +Q 26.175 154.052773 26.695313 154.114648 +Q 27.134063 154.168086 27.5475 154.168086 +Q 27.811875 154.168086 28.340625 154.114648 +Q 28.866563 154.061211 29.128125 154.061211 +Q 29.524688 154.061211 29.769375 154.303086 +Q 30.016875 154.544961 30.016875 154.924648 +Q 30.016875 155.309961 29.769375 155.549023 +Q 29.524688 155.785273 29.128125 155.785273 +Q 28.866563 155.785273 28.340625 155.841523 +Q 27.811875 155.897773 27.5475 155.897773 +Q 26.641875 155.897773 25.03875 155.771211 +Q 23.432813 155.644648 22.527188 155.644648 +Q 22.245938 155.644648 21.694688 155.675586 +Q 21.140625 155.706523 20.859375 155.706523 +Q 20.479688 155.706523 20.237813 155.456211 +Q 19.995938 155.205898 19.995938 154.834648 +Q 19.995938 154.027461 21.140625 153.948711 +L 22.167188 153.920586 +Q 20.198438 152.444023 20.198438 150.888711 +Q 20.198438 149.482461 21.43875 148.928398 +Q 22.265625 148.551523 23.882813 148.514961 +L 24.76875 148.514961 +L 25.587188 148.526211 +Q 26.315625 148.526211 27.471563 148.337773 +Q 28.6275 148.146523 29.3475 148.146523 +Q 29.735625 148.146523 29.9775 148.396836 +Q 30.219375 148.647148 30.219375 149.026836 +z +M 30.149063 142.372461 +Q 30.149063 144.175273 29.057813 145.379023 +Q 27.915938 146.644648 26.042813 146.644648 +Q 24.259688 146.644648 22.36125 145.457773 +Q 20.251875 144.138711 20.251875 142.487773 +Q 20.251875 141.624336 20.656875 140.561211 +Q 21.174375 139.216836 21.9225 139.216836 +Q 22.257188 139.216836 22.515938 139.436211 +Q 22.774688 139.655586 22.774688 139.981836 +Q 22.774688 140.237773 22.622813 140.426211 +Q 22.468125 140.614648 22.31625 140.791836 +Q 21.905625 141.309336 21.905625 142.487773 +Q 21.905625 143.382148 23.503125 144.262461 +Q 24.97125 145.061211 26.042813 145.061211 +Q 27.204375 145.061211 27.870938 144.270898 +Q 28.495313 143.534023 28.495313 142.372461 +Q 28.495313 141.846523 28.214063 141.247461 +L 27.67125 140.229336 +Q 27.530625 139.964961 27.530625 139.849648 +Q 27.530625 139.526211 27.789375 139.289961 +Q 28.048125 139.050898 28.382813 139.050898 +Q 29.024063 139.050898 29.620313 140.403711 +Q 30.149063 141.590586 30.149063 142.372461 +z +M 30 132.99418 +Q 30 134.979805 29.007188 136.21168 +Q 27.9075 137.556055 25.930313 137.556055 +Q 23.64375 137.556055 22.096875 136.44793 +Q 20.409375 135.24418 20.409375 133.233242 +Q 20.409375 131.773555 20.901563 130.851055 +Q 21.509063 129.717617 22.76625 129.717617 +Q 23.64375 129.717617 24.366563 130.71043 +Q 24.681563 131.14918 25.350938 132.572305 +L 26.94 135.93043 +Q 27.67125 135.438242 28.039688 134.70418 +Q 28.408125 133.970117 28.408125 132.99418 +Q 28.408125 132.389492 28.180313 131.571055 +Q 27.890625 130.533242 27.420938 130.235117 +Q 26.948438 129.936992 26.948438 129.593867 +Q 26.948438 129.284492 27.181875 129.04543 +Q 27.415313 128.803555 27.721875 128.803555 +Q 28.697813 128.803555 29.400938 130.375742 +Q 30 131.720117 30 132.99418 +z +M 21.992813 133.233242 +Q 21.992813 134.304805 22.8225 135.016367 +Q 23.652188 135.72793 25.322813 136.079492 +L 24.040313 133.382305 +Q 23.266875 131.79043 22.695938 131.112617 +Q 21.992813 131.86918 21.992813 133.233242 +z +M 33.2175 119.213633 +Q 33.2175 119.407695 33.237188 119.804258 +Q 33.259688 120.198008 33.259688 120.400508 +Q 33.259688 121.533945 32.233125 121.533945 +Q 30.624375 121.533945 26.048438 121.407383 +Q 21.4725 121.278008 19.866563 121.278008 +L 17.203125 121.418633 +L 17.079375 121.42707 +Q 16.744688 121.446758 16.491563 121.221758 +Q 16.235625 120.996758 16.235625 120.645195 +Q 16.235625 120.383633 16.258125 119.85207 +Q 16.280625 119.317695 16.280625 119.056133 +Q 16.280625 118.887383 16.258125 118.55832 +Q 16.235625 118.229258 16.235625 118.06332 +Q 16.235625 117.25332 17.087813 117.25332 +Q 17.869688 117.25332 17.94 117.993008 +Q 18.010313 118.729883 17.968125 119.776133 +Q 18.758438 119.722695 19.75125 119.722695 +L 25.649063 119.838008 +L 31.538438 119.978633 +L 31.510313 119.213633 +Q 31.510313 118.957695 31.532813 118.44582 +Q 31.555313 117.931133 31.555313 117.675195 +Q 31.555313 117.323633 31.805625 117.11832 +Q 32.055938 116.910195 32.4075 116.910195 +Q 32.759063 116.910195 33.009375 117.11832 +Q 33.259688 117.323633 33.259688 117.675195 +Q 33.259688 117.931133 33.237188 118.44582 +Q 33.2175 118.957695 33.2175 119.213633 +z +M 24.276563 104.877266 +Q 26.976563 105.422891 28.590938 107.169453 +Q 30.2025 108.913203 30.2025 111.286953 +Q 30.2025 113.446953 28.993125 114.529766 +Q 27.78375 115.609766 25.367813 115.609766 +Q 23.089688 115.609766 20.679375 114.532578 +Q 18.26625 113.455391 16.78125 111.767891 +Q 15.788438 110.642891 15.788438 109.388516 +Q 15.788438 108.586953 16.314375 107.279141 +Q 16.947188 105.678828 17.712188 105.678828 +Q 18.072188 105.678828 18.353438 105.943203 +Q 18.634688 106.204766 18.634688 106.576016 +Q 18.634688 106.767266 18.415313 107.118828 +Q 17.596875 108.463203 17.596875 109.388516 +Q 17.596875 110.046641 18.283125 110.766641 +Q 18.62625 111.126641 19.531875 111.804453 +Q 22.220625 113.835078 25.367813 113.835078 +Q 27.01875 113.835078 27.679688 113.326016 +Q 28.399688 112.771953 28.399688 111.286953 +Q 28.399688 109.711953 27.406875 108.553203 +Q 26.352188 107.329766 24.391875 106.846016 +Q 24.515625 109.281641 25.33125 111.022578 +Q 25.429688 111.225078 25.429688 111.416328 +Q 25.429688 111.804453 25.12875 112.060391 +Q 24.85875 112.296641 24.495938 112.296641 +Q 24.015 112.296641 23.7225 111.829766 +Q 22.56375 109.931328 22.56375 105.282266 +Q 22.56375 104.905391 22.819688 104.652266 +Q 23.072813 104.396328 23.460938 104.396328 +Q 24.031875 104.396328 24.276563 104.877266 +z +M 18.046875 94.350078 +Q 18.046875 94.507578 17.976563 94.681953 +Q 17.571563 95.773203 17.571563 97.564766 +Q 17.571563 98.146953 17.655938 98.926016 +Q 17.7375 99.702266 17.914688 100.669766 +L 21.711563 100.686641 +Q 21.261563 98.990703 21.261563 98.138516 +Q 21.261563 96.782891 21.421875 95.334453 +Q 21.509063 94.507578 22.31625 94.507578 +Q 22.712813 94.507578 22.971563 94.763516 +Q 23.230313 95.016641 23.230313 95.396328 +Q 23.230313 95.851953 23.151563 96.766016 +Q 23.072813 97.680078 23.072813 98.138516 +Q 23.072813 98.734766 23.581875 100.720391 +L 29.631563 100.799141 +Q 30.008438 100.799141 30.267188 101.046641 +Q 30.525938 101.291328 30.525938 101.671016 +Q 30.525938 102.047891 30.267188 102.298203 +Q 30.008438 102.548516 29.631563 102.548516 +Q 27.899063 102.548516 24.43125 102.483828 +Q 20.963438 102.416328 19.23375 102.416328 +Q 18.845625 102.416328 18.069375 102.430391 +Q 17.290313 102.444453 16.902188 102.444453 +Q 16.516875 102.444453 16.2525 102.202578 +Q 15.988125 101.960703 15.988125 101.572578 +Q 15.988125 101.282891 16.148438 101.055078 +Q 15.954375 99.966641 15.861563 99.097578 +Q 15.76875 98.225703 15.76875 97.564766 +Q 15.76875 96.555078 16.058438 95.255703 +Q 16.463438 93.486641 17.113125 93.486641 +Q 17.464688 93.486641 17.7375 93.717266 +Q 18.046875 93.970391 18.046875 94.350078 +z +M 22.6875 89.691523 +L 27.055313 89.823711 +Q 27.75 89.823711 29.094375 89.894023 +Q 29.971875 89.981211 29.971875 90.754648 +Q 29.971875 91.615273 29.0775 91.615273 +Q 28.011563 91.615273 25.8825 91.519648 +Q 23.750625 91.421211 22.6875 91.421211 +Q 21.298125 91.421211 19.509375 91.379023 +Q 17.720625 91.334023 16.33125 91.334023 +Q 15.45375 91.334023 15.45375 90.473398 +Q 15.45375 89.604336 16.33125 89.604336 +Q 17.720625 89.604336 19.509375 89.649336 +Q 21.298125 89.691523 22.6875 89.691523 +z +M 30.1125 83.697734 +Q 30.1125 85.174297 29.024063 86.237422 +Q 27.811875 87.424297 25.761563 87.486172 +Q 23.775938 87.536797 22.265625 86.482109 +Q 20.479688 85.253047 20.479688 83.056484 +Q 20.479688 81.298672 22.088438 80.393047 +Q 23.390625 79.670234 25.21875 79.698359 +Q 27.167813 79.723672 28.54875 80.716484 +Q 30.1125 81.841484 30.1125 83.697734 +z +M 22.265625 83.168984 +Q 22.257188 84.462734 23.494688 85.182734 +Q 24.4875 85.753672 25.761563 85.753672 +Q 27.038438 85.753672 27.75 85.058984 +Q 28.337813 84.479609 28.337813 83.697734 +Q 28.337813 82.783672 27.67125 82.122734 +Q 26.931563 81.377422 25.674375 81.332422 +Q 22.274063 81.208672 22.265625 83.168984 +z +M 29.901563 73.790352 +Q 29.901563 74.670664 29.620313 75.725352 +L 33.822188 75.742227 +Q 34.210313 75.742227 34.455 75.984102 +Q 34.7025 76.225977 34.7025 76.602852 +Q 34.7025 76.982539 34.455 77.224414 +Q 34.210313 77.466289 33.822188 77.466289 +L 30.306563 77.438164 +L 26.799375 77.438164 +Q 24.875625 77.466289 23.292188 77.570352 +L 21.509063 77.702539 +Q 20.884688 77.702539 20.454375 77.474727 +Q 19.936875 77.210352 19.936875 76.709727 +Q 19.936875 76.366602 20.17875 76.133164 +Q 20.417813 75.899727 20.769375 75.899727 +Q 20.850938 75.899727 21.061875 75.927852 +Q 21.331875 75.970039 21.5625 75.989727 +Q 21.042188 75.233164 20.783438 74.530039 +Q 20.524688 73.826914 20.524688 73.185664 +Q 20.524688 71.382852 22.125 70.547539 +Q 23.390625 69.889414 25.471875 69.889414 +Q 27.370313 69.889414 28.602188 70.907539 +Q 29.901563 71.990352 29.901563 73.790352 +z +M 22.2825 73.185664 +Q 22.2825 73.992852 22.6425 74.645352 +Q 22.898438 75.109414 23.573438 75.820977 +Q 25.570313 75.708477 27.766875 75.708477 +Q 28.135313 74.749414 28.135313 73.790352 +Q 28.135313 72.693477 27.319688 72.114102 +Q 26.605313 71.610664 25.471875 71.610664 +Q 23.874375 71.610664 23.078438 72.004414 +Q 22.2825 72.395352 22.2825 73.185664 +z +M 30.385313 67.569453 +Q 30.385313 67.892891 30.165938 68.140391 +Q 29.946563 68.385078 29.620313 68.385078 +Q 29.479688 68.385078 29.322188 68.326016 +Q 27.432188 67.639766 23.877188 65.741328 +Q 20.322188 63.842891 18.42375 63.148203 +Q 15.276563 61.997891 15.304688 61.407266 +Q 15.313125 61.083828 15.538125 60.839141 +Q 15.760313 60.591641 16.078125 60.591641 +Q 16.280625 60.591641 16.561875 60.687266 +L 18.9525 61.671641 +Q 20.578125 62.259453 22.704375 63.350703 +L 26.34375 65.266016 +L 29.867813 66.857891 +Q 30.385313 67.094141 30.385313 67.569453 +z +M 22.828125 52.758828 +Q 22.828125 53.242578 22.501875 53.436641 +Q 22.274063 53.568828 21.554063 53.664453 +Q 21.72 54.322578 22.167188 55.695078 +Q 22.729688 57.109766 23.556563 57.118203 +Q 23.652188 56.853828 23.697188 56.600703 +Q 24.057188 54.578516 24.69 53.594141 +Q 25.6125 52.162578 27.361875 52.162578 +Q 28.79625 52.162578 29.524688 53.400078 +Q 30.12375 54.429453 30.12375 56.001641 +Q 30.12375 57.154766 29.735625 58.201016 +Q 29.243438 59.553828 28.363125 59.553828 +Q 28.011563 59.553828 27.75 59.278203 +Q 27.485625 58.999766 27.485625 58.648203 +Q 27.485625 58.375391 27.9075 57.945078 +Q 28.11 57.734141 28.242188 56.994453 +Q 28.34625 56.406641 28.34625 56.001641 +Q 28.34625 55.264766 28.171875 54.702266 +Q 27.915938 53.883828 27.361875 53.883828 +Q 26.166563 53.883828 25.744688 55.554453 +L 25.542188 56.468516 +Q 25.289063 57.638516 24.945938 58.130703 +Q 24.45375 58.842266 23.460938 58.842266 +Q 21.624375 58.842266 20.839688 57.109766 +Q 20.603438 56.583828 20.274375 55.425078 +Q 19.945313 54.263516 19.714688 53.760078 +Q 19.557188 53.400078 19.557188 52.978203 +Q 19.557188 52.601328 19.804688 52.359453 +Q 20.049375 52.117578 20.445938 52.117578 +Q 20.699063 52.117578 21.19125 52.007891 +Q 21.683438 51.898203 21.939375 51.898203 +Q 22.335938 51.898203 22.583438 52.140078 +Q 22.828125 52.381953 22.828125 52.758828 +z +M 33.2175 47.30082 +Q 33.2175 47.09832 33.237188 46.70457 +Q 33.259688 46.308008 33.259688 46.113945 +Q 33.259688 44.980508 32.233125 44.980508 +Q 30.624375 44.980508 26.048438 45.109883 +Q 21.4725 45.236445 19.866563 45.236445 +L 17.203125 45.09582 +L 17.079375 45.087383 +Q 16.744688 45.067695 16.491563 45.292695 +Q 16.235625 45.517695 16.235625 45.86082 +Q 16.235625 46.133633 16.258125 46.665195 +Q 16.280625 47.196758 16.280625 47.45832 +Q 16.280625 47.62707 16.258125 47.956133 +Q 16.235625 48.285195 16.235625 48.453945 +Q 16.235625 49.261133 17.087813 49.261133 +Q 17.869688 49.261133 17.94 48.524258 +Q 18.010313 47.78457 17.968125 46.729883 +Q 18.758438 46.791758 19.75125 46.791758 +L 25.649063 46.676445 +L 31.538438 46.53582 +L 31.510313 47.30082 +Q 31.510313 47.556758 31.532813 48.071445 +Q 31.555313 48.58332 31.555313 48.839258 +Q 31.555313 49.182383 31.805625 49.39332 +Q 32.055938 49.604258 32.4075 49.604258 +Q 32.759063 49.604258 33.009375 49.39332 +Q 33.259688 49.182383 33.259688 48.839258 +Q 33.259688 48.58332 33.237188 48.071445 +Q 33.2175 47.556758 33.2175 47.30082 +z +"/> + </g> + </g> + <path clip-path="url(#p3978f70467)" d="M 84.38 219.116132 +L 85.288864 218.697856 +L 86.200185 218.284505 +L 87.13865 217.925566 +L 88.047998 217.508261 +L 88.975695 217.127736 +L 89.887742 216.71584 +L 90.798381 216.301123 +L 91.718942 215.906295 +L 92.645193 215.522872 +L 93.563221 215.122965 +L 94.48443 214.729435 +L 95.418687 214.362061 +L 96.334117 213.956946 +L 97.24788 213.54849 +L 98.156322 213.12937 +L 99.062779 212.70627 +L 99.967074 212.278834 +L 100.886145 211.881019 +L 101.793447 211.459612 +L 102.701546 211.039804 +L 103.607713 210.616122 +L 104.507543 210.179738 +L 105.406893 209.742391 +L 106.301632 209.295802 +L 107.192218 208.840886 +L 108.081846 208.384052 +L 108.962825 207.90988 +L 109.85267 207.453481 +L 110.734056 206.980125 +L 111.602201 206.480228 +L 112.480429 206.000542 +L 113.357807 205.519152 +L 114.233692 205.034769 +L 115.113896 204.559044 +L 115.978627 204.052303 +L 116.855992 203.570885 +L 117.731772 203.086293 +L 118.595095 202.576729 +L 119.47368 202.097759 +L 120.342439 201.599092 +L 121.18774 201.053403 +L 122.908147 200.116176 +L 123.752561 199.568708 +L 124.626958 199.081343 +L 125.494431 198.580099 +L 126.367611 198.090294 +L 127.226362 197.571565 +L 128.068285 197.019105 +L 128.931773 196.509872 +L 129.789435 195.98896 +L 130.66947 195.512898 +L 131.541428 195.020643 +L 132.405725 194.513032 +L 133.270997 194.007375 +L 134.131491 193.492141 +L 135.014128 193.021292 +L 135.897139 192.551193 +L 136.781858 192.084518 +L 137.667969 191.620635 +L 138.551017 191.150611 +L 139.42363 190.659668 +L 140.302803 190.181878 +L 141.181623 189.703378 +L 142.069594 189.243221 +L 142.957385 188.782704 +L 143.850692 188.333244 +L 144.744443 187.884675 +L 145.639491 187.438704 +L 146.535182 186.994024 +L 147.435931 186.559481 +L 148.334507 186.120582 +L 149.238952 185.693448 +L 150.144064 185.267652 +L 151.046587 184.836667 +L 151.94966 184.406782 +L 152.85362 183.978677 +L 153.755861 183.547125 +L 154.678716 183.156895 +L 155.607146 182.777839 +L 156.516546 182.360639 +L 157.441538 181.974691 +L 158.360495 181.576648 +L 159.270371 181.160402 +L 161.062554 180.36705 +L 161.970123 179.946178 +L 162.879009 179.527947 +L 163.787683 179.10929 +L 164.70698 178.711928 +L 165.630643 178.323316 +L 166.542524 177.911088 +L 167.48018 177.550527 +L 168.396999 177.148199 +L 169.311503 176.741227 +L 170.224245 176.330725 +L 171.167451 175.981289 +L 172.080864 175.572133 +L 173.003435 175.181333 +L 173.929497 174.797532 +L 174.870979 174.444639 +L 175.782321 174.031331 +L 176.697632 173.625977 +L 177.623038 173.240862 +L 178.539629 172.838075 +L 179.4691 172.461106 +L 180.377564 172.042028 +L 181.303426 171.657826 +L 182.208958 171.232872 +L 183.116566 170.812077 +L 184.030053 170.403069 +L 184.934515 169.975969 +L 185.835572 169.542044 +L 186.742331 169.11955 +L 187.641318 168.681475 +L 188.541705 168.246206 +L 189.44147 167.809693 +L 190.338829 167.368355 +L 191.235786 166.926212 +L 192.12814 166.474842 +L 193.017039 166.016545 +L 193.908514 165.563412 +L 194.79228 165.094828 +L 195.676589 164.627332 +L 196.555268 164.14855 +L 197.438509 163.678913 +L 198.323376 163.212533 +L 200.044631 162.277005 +L 200.906188 161.763903 +L 201.759066 161.233401 +L 202.631106 160.741312 +L 203.50186 160.246644 +L 204.380955 159.768695 +L 205.228427 159.227358 +L 206.099926 158.734184 +L 206.978281 158.254753 +L 207.859259 157.780579 +L 208.72679 157.279449 +L 209.591524 156.772714 +L 210.464522 156.282545 +L 211.33025 155.777803 +L 212.208034 155.297226 +L 213.084117 154.81324 +L 213.960191 154.329236 +L 214.828453 153.829573 +L 215.672768 153.281908 +L 216.544273 152.788746 +L 217.421508 152.307068 +L 218.295312 151.818514 +L 219.164796 151.3213 +L 220.045045 150.845666 +L 220.923725 150.366887 +L 221.80423 149.891765 +L 222.683758 149.414684 +L 223.552529 148.91604 +L 224.427188 148.429201 +L 225.308794 147.956286 +L 226.181132 147.464794 +L 227.064714 146.99584 +L 227.950148 146.530597 +L 228.829368 146.0529 +L 229.713356 145.584759 +L 230.601906 145.125765 +L 231.488281 144.662409 +L 232.37612 144.201989 +L 233.265348 143.744351 +L 234.157573 143.292723 +L 235.049331 142.840158 +L 235.941852 142.389123 +L 237.694598 141.516719 +L 238.590645 141.072752 +L 239.490454 140.636326 +L 240.397889 140.215186 +L 241.312267 139.807962 +L 242.216333 139.380069 +L 243.129454 138.970328 +L 244.042175 138.559782 +L 244.945536 138.130476 +L 245.850414 137.704211 +L 246.774999 137.317447 +L 247.692019 136.915522 +L 248.619753 136.535071 +L 249.528562 136.116685 +L 250.457597 135.738843 +L 251.369524 135.326707 +L 252.297441 134.946623 +L 253.238724 134.593332 +L 254.164727 134.209412 +L 255.106534 133.857172 +L 256.025924 133.459996 +L 256.975875 133.124079 +L 257.902203 132.740811 +L 258.848745 132.398062 +L 259.765976 131.996559 +L 260.676701 131.582012 +L 261.612336 131.2174 +L 262.531052 130.818874 +L 263.465126 130.451131 +L 264.390841 130.066634 +L 265.306547 129.662074 +L 266.233539 129.280135 +L 267.150753 128.878597 +L 268.053346 128.447752 +L 268.960231 128.025509 +L 269.863734 127.596487 +L 270.767197 127.167385 +L 271.679102 126.755205 +L 272.581268 126.323504 +L 273.479835 125.884587 +L 274.376593 125.442045 +L 275.27435 125.001505 +L 277.025163 124.125227 +L 277.917557 123.673937 +L 278.805054 123.21283 +L 279.685628 122.737848 +L 280.563504 122.257456 +L 281.442798 121.779906 +L 282.309473 121.277062 +L 283.194738 120.811482 +L 284.066973 120.319781 +L 284.950662 119.851042 +L 285.820657 119.354854 +L 286.701547 118.880503 +L 287.573993 118.389227 +L 288.454318 117.913745 +L 289.313252 117.395383 +L 290.177314 116.8873 +L 291.020496 116.337365 +L 291.881633 115.823418 +L 292.724892 115.273637 +L 293.58424 114.756105 +L 294.430662 114.212663 +L 295.307919 113.73103 +L 296.156828 113.192574 +L 297.007108 112.656866 +L 297.881629 112.169748 +L 298.761137 111.692629 +L 299.632775 111.199731 +L 300.509906 110.717848 +L 301.388883 110.239663 +L 302.253516 109.732725 +L 303.130901 109.251348 +L 304.003196 108.75977 +L 304.876016 108.269243 +L 305.748049 107.777139 +L 306.62313 107.291146 +L 307.508131 106.825036 +L 308.396017 106.364709 +L 309.271899 105.880321 +L 310.160092 105.42061 +L 311.044777 104.953867 +L 311.930538 104.489281 +L 312.822781 104.037688 +L 314.573623 103.161467 +L 315.469818 102.717797 +L 316.369825 102.281767 +L 317.272209 101.850501 +L 318.181173 101.432427 +L 319.08229 100.998623 +L 320.000634 100.599349 +L 320.917378 100.196869 +L 321.836627 99.799411 +L 322.751255 99.392689 +L 323.67733 99.008914 +L 324.594652 98.607592 +L 325.513547 98.209423 +L 326.439375 97.825154 +L 327.359824 97.4301 +L 328.277049 97.028583 +L 329.206325 96.651224 +L 330.127132 96.256888 +L 331.049031 95.864743 +L 331.960469 95.451625 +L 332.884356 95.063465 +L 333.826118 94.711133 +L 334.747867 94.318687 +L 335.685696 93.958472 +L 336.594813 93.540704 +L 337.512418 93.139949 +L 338.459385 92.798052 +L 339.370039 92.383365 +L 340.289815 91.986963 +L 341.198206 91.567737 +L 342.132492 91.200422 +L 343.047306 90.794072 +L 343.978245 90.420047 +L 344.899925 90.027461 +L 345.822918 89.637507 +L 346.727992 89.211635 +L 347.630041 88.779699 +L 348.537786 88.359179 +L 349.446165 87.939932 +L 350.346609 87.504779 +L 351.252546 87.080635 +L 352.152771 86.645042 +L 353.9064 85.774409 +L 354.79925 85.324033 +L 355.688572 84.866586 +L 356.576969 84.407283 +L 357.464624 83.946494 +L 358.343598 83.468302 +L 359.22953 83.004059 +L 360.099098 82.507015 +L 360.963933 82.000482 +L 361.846545 81.529584 +L 362.726132 81.052622 +L 363.867139 80.429003 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#p3978f70467)" d="M 84.38 219.116132 +L 85.288864 218.697856 +L 86.200185 218.284505 +L 87.13865 217.925566 +L 88.047998 217.508261 +L 88.975695 217.127736 +L 89.887742 216.71584 +L 90.798381 216.301123 +L 91.718942 215.906295 +L 92.645193 215.522872 +L 93.563221 215.122965 +L 94.48443 214.729435 +L 95.418687 214.362061 +L 96.334117 213.956946 +L 97.24788 213.54849 +L 98.156322 213.12937 +L 99.062779 212.70627 +L 99.967074 212.278834 +L 100.886145 211.881019 +L 101.793447 211.459612 +L 102.701546 211.039804 +L 103.607713 210.616122 +L 104.507543 210.179738 +L 105.406893 209.742391 +L 106.301632 209.295802 +L 107.192218 208.840886 +L 108.081846 208.384052 +L 108.962825 207.90988 +L 109.85267 207.453481 +L 110.734056 206.980125 +L 111.602201 206.480228 +L 112.480429 206.000542 +L 113.357807 205.519152 +L 114.233692 205.034769 +L 115.113896 204.559044 +L 115.978627 204.052303 +L 116.855992 203.570885 +L 117.731772 203.086293 +L 118.595095 202.576729 +L 119.47368 202.097759 +L 120.342439 201.599092 +L 121.18774 201.053403 +L 122.908147 200.116176 +L 123.752561 199.568708 +L 124.626958 199.081343 +L 125.494431 198.580099 +L 126.367611 198.090294 +L 127.226362 197.571565 +L 128.068285 197.019105 +L 128.931773 196.509872 +L 129.789435 195.98896 +L 130.66947 195.512898 +L 131.541428 195.020643 +L 132.405725 194.513032 +L 133.270997 194.007375 +L 134.131491 193.492141 +L 135.014128 193.021292 +L 135.897139 192.551193 +L 136.781858 192.084518 +L 137.667969 191.620635 +L 138.551017 191.150611 +L 139.42363 190.659668 +L 140.302803 190.181878 +L 141.181623 189.703378 +L 142.069594 189.243221 +L 142.957385 188.782704 +L 143.850692 188.333244 +L 144.744443 187.884675 +L 145.639491 187.438704 +L 146.535182 186.994024 +L 147.435931 186.559481 +L 148.334507 186.120582 +L 149.238952 185.693448 +L 150.144064 185.267652 +L 151.046587 184.836667 +L 151.94966 184.406782 +L 152.85362 183.978677 +L 153.755861 183.547125 +L 154.678716 183.156895 +L 155.607146 182.777839 +L 156.516546 182.360639 +L 157.441538 181.974691 +L 158.360495 181.576648 +L 159.270371 181.160402 +L 161.062554 180.36705 +L 161.970123 179.946178 +L 162.879009 179.527947 +L 163.787683 179.10929 +L 164.70698 178.711928 +L 165.630643 178.323316 +L 166.542524 177.911088 +L 167.48018 177.550527 +L 168.396999 177.148199 +L 169.311503 176.741227 +L 170.224245 176.330725 +L 171.167451 175.981289 +L 172.080864 175.572133 +L 173.003435 175.181333 +L 173.929497 174.797532 +L 174.870979 174.444639 +L 175.782321 174.031331 +L 176.697632 173.625977 +L 177.623038 173.240862 +L 178.539629 172.838075 +L 179.4691 172.461106 +L 180.377564 172.042028 +L 181.303426 171.657826 +L 182.208958 171.232872 +L 183.116566 170.812077 +L 184.030053 170.403069 +L 184.934515 169.975969 +L 185.835572 169.542044 +L 186.742331 169.11955 +L 187.641318 168.681475 +L 188.541705 168.246206 +L 189.44147 167.809693 +L 190.338829 167.368355 +L 191.235786 166.926212 +L 192.12814 166.474842 +L 193.017039 166.016545 +L 193.908514 165.563412 +L 194.79228 165.094828 +L 195.676589 164.627332 +L 196.555268 164.14855 +L 197.438509 163.678913 +L 198.323376 163.212533 +L 200.044631 162.277005 +L 200.906188 161.763903 +L 201.759066 161.233401 +L 202.631106 160.741312 +L 203.50186 160.246644 +L 204.380955 159.768695 +L 205.228427 159.227358 +L 206.099926 158.734184 +L 206.978281 158.254753 +L 207.859259 157.780579 +L 208.72679 157.279449 +L 209.591524 156.772714 +L 210.464522 156.282545 +L 211.33025 155.777803 +L 212.208034 155.297226 +L 213.084117 154.81324 +L 213.960191 154.329236 +L 214.828453 153.829573 +L 215.672768 153.281908 +L 216.544273 152.788746 +L 217.421508 152.307068 +L 218.295312 151.818514 +L 219.164796 151.3213 +L 220.045045 150.845666 +L 220.923725 150.366887 +L 221.80423 149.891765 +L 222.683758 149.414684 +L 223.552529 148.91604 +L 224.427188 148.429201 +L 225.308794 147.956286 +L 226.181132 147.464794 +L 227.064714 146.99584 +L 227.950148 146.530597 +L 228.829368 146.0529 +L 229.713356 145.584759 +L 230.601906 145.125765 +L 231.488281 144.662409 +L 232.37612 144.201989 +L 233.265348 143.744351 +L 234.157573 143.292723 +L 235.049331 142.840158 +L 235.941852 142.389123 +L 237.694598 141.516719 +L 238.590645 141.072752 +L 239.490454 140.636326 +L 240.397889 140.215186 +L 241.312267 139.807962 +L 242.216333 139.380069 +L 243.129454 138.970328 +L 244.042175 138.559782 +L 244.945536 138.130476 +L 245.850414 137.704211 +L 246.774999 137.317447 +L 247.692019 136.915522 +L 248.619753 136.535071 +L 249.528562 136.116685 +L 250.457597 135.738843 +L 251.369524 135.326707 +L 252.297441 134.946623 +L 253.238724 134.593332 +L 254.164727 134.209412 +L 255.106534 133.857172 +L 256.025924 133.459996 +L 256.975875 133.124079 +L 257.902203 132.740811 +L 258.848745 132.398062 +L 259.765976 131.996559 +L 260.676701 131.582012 +L 261.612336 131.2174 +L 262.531052 130.818874 +L 263.465126 130.451131 +L 264.390841 130.066634 +L 265.306547 129.662074 +L 266.233539 129.280135 +L 267.150753 128.878597 +L 268.053346 128.447752 +L 268.960231 128.025509 +L 269.863734 127.596487 +L 270.767197 127.167385 +L 271.679102 126.755205 +L 272.581268 126.323504 +L 273.479835 125.884587 +L 274.376593 125.442045 +L 275.27435 125.001505 +L 277.025163 124.125227 +L 277.917557 123.673937 +L 278.805054 123.21283 +L 279.685628 122.737848 +L 280.563504 122.257456 +L 281.442798 121.779906 +L 282.309473 121.277062 +L 283.194738 120.811482 +L 284.066973 120.319781 +L 284.950662 119.851042 +L 285.820657 119.354854 +L 286.701547 118.880503 +L 287.573993 118.389227 +L 288.454318 117.913745 +L 289.313252 117.395383 +L 290.177314 116.8873 +L 291.020496 116.337365 +L 291.881633 115.823418 +L 292.724892 115.273637 +L 293.58424 114.756105 +L 294.430662 114.212663 +L 295.307919 113.73103 +L 296.156828 113.192574 +L 297.007108 112.656866 +L 297.881629 112.169748 +L 298.761137 111.692629 +L 299.632775 111.199731 +L 300.509906 110.717848 +L 301.388883 110.239663 +L 302.253516 109.732725 +L 303.130901 109.251348 +L 304.003196 108.75977 +L 304.876016 108.269243 +L 305.748049 107.777139 +L 306.62313 107.291146 +L 307.508131 106.825036 +L 308.396017 106.364709 +L 309.271899 105.880321 +L 310.160092 105.42061 +L 311.044777 104.953867 +L 311.930538 104.489281 +L 312.822781 104.037688 +L 314.573623 103.161467 +L 315.469818 102.717797 +L 316.369825 102.281767 +L 317.272209 101.850501 +L 318.181173 101.432427 +L 319.08229 100.998623 +L 320.000634 100.599349 +L 320.917378 100.196869 +L 321.836627 99.799411 +L 322.751255 99.392689 +L 323.67733 99.008914 +L 324.594652 98.607592 +L 325.513547 98.209423 +L 326.439375 97.825154 +L 327.359824 97.4301 +L 328.277049 97.028583 +L 329.206325 96.651224 +L 330.127132 96.256888 +L 331.049031 95.864743 +L 331.960469 95.451625 +L 332.884356 95.063465 +L 333.826118 94.711133 +L 334.747867 94.318687 +L 335.685696 93.958472 +L 336.594813 93.540704 +L 337.512418 93.139949 +L 338.459385 92.798052 +L 339.370039 92.383365 +L 340.289815 91.986963 +L 341.198206 91.567737 +L 342.132492 91.200422 +L 343.047306 90.794072 +L 343.978245 90.420047 +L 344.899925 90.027461 +L 345.822918 89.637507 +L 346.727992 89.211635 +L 347.630041 88.779699 +L 348.537786 88.359179 +L 349.446165 87.939932 +L 350.346609 87.504779 +L 351.252546 87.080635 +L 352.152771 86.645042 +L 353.9064 85.774409 +L 354.79925 85.324033 +L 355.688572 84.866586 +L 356.576969 84.407283 +L 357.464624 83.946494 +L 358.343598 83.468302 +L 359.22953 83.004059 +L 360.099098 82.507015 +L 360.963933 82.000482 +L 361.846545 81.529584 +L 362.726132 81.052622 +L 363.867139 80.429003 +" style="fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#p3978f70467)" d="M 363.571043 79.835472 +L 364.571043 79.866909 +L 365.571043 79.903849 +L 366.571043 80.001596 +L 367.571043 80.034117 +L 368.571043 80.107742 +L 369.571043 80.146308 +L 370.571043 80.181721 +L 371.571043 80.239361 +L 372.571043 80.309747 +L 373.571043 80.361711 +L 374.571043 80.420801 +L 375.571043 80.509122 +L 376.571043 80.555266 +L 377.571043 80.597677 +L 378.571043 80.62817 +L 379.571043 80.654215 +L 380.571043 80.675415 +L 381.571043 80.729716 +L 382.571043 80.757653 +L 383.571043 80.787377 +L 384.571043 80.812772 +L 385.571043 80.823973 +L 386.571043 80.834097 +L 387.571043 80.833892 +L 388.571043 80.824382 +L 389.571043 80.812729 +L 390.571043 80.7817 +L 391.571043 80.770532 +L 392.571043 80.740414 +L 393.571043 80.680637 +L 394.571043 80.643446 +L 395.571043 80.60435 +L 396.571043 80.56191 +L 397.571043 80.529145 +L 398.571043 80.461718 +L 399.571043 80.422592 +L 400.571043 80.379918 +L 401.571043 80.309337 +L 402.571043 80.272946 +L 403.571043 80.214543 +L 404.571043 80.103591 +L 405.571043 80.032932 +L 406.571043 79.919993 +L 407.571043 79.87422 +L 408.571043 79.812936 +L 409.571043 79.764437 +L 410.571043 79.683614 +L 411.571043 79.565095 +L 412.571043 79.494885 +L 413.571043 79.411622 +L 414.571043 79.378481 +L 415.571043 79.327243 +L 416.571043 79.258845 +L 417.571043 79.192629 +L 418.571043 79.115712 +L 419.571043 79.088397 +L 420.571043 79.061919 +L 421.571043 79.039269 +L 422.571043 79.019737 +L 423.571043 78.993344 +L 424.571043 78.943573 +L 425.571043 78.9085 +L 426.571043 78.872634 +L 427.571043 78.857267 +L 428.571043 78.841497 +L 429.571043 78.838085 +L 430.571043 78.835667 +L 431.571043 78.836153 +L 432.571043 78.838083 +L 433.571043 78.85134 +L 434.571043 78.85973 +L 435.571043 78.881267 +L 436.571043 78.904299 +L 437.571043 78.921533 +L 438.571043 78.939995 +L 439.571043 78.960448 +L 440.571043 78.977048 +L 441.571043 79.039826 +L 442.571043 79.115091 +L 443.571043 79.147731 +L 444.571043 79.215294 +L 445.571043 79.269341 +L 446.571043 79.303046 +L 447.571043 79.393172 +L 448.571043 79.421706 +L 449.571043 79.453193 +L 450.571043 79.484203 +L 451.571043 79.539011 +L 452.571043 79.603599 +L 453.571043 79.641794 +L 454.571043 79.737728 +L 455.571043 79.786986 +L 456.571043 79.831056 +L 457.571043 79.871179 +L 458.571043 79.979546 +L 459.571043 80.021175 +L 460.571043 80.083316 +L 461.571043 80.153278 +L 462.571043 80.257783 +L 463.571043 80.29477 +L 464.571043 80.340648 +L 465.571043 80.409142 +L 466.571043 80.457888 +L 467.571043 80.535486 +L 468.571043 80.566026 +L 469.571043 80.635541 +L 470.571043 80.659514 +L 471.571043 80.688135 +L 472.571043 80.729928 +L 473.571043 80.751504 +L 474.571043 80.765452 +L 475.571043 80.792175 +L 476.571043 80.801485 +L 477.571043 80.813931 +L 478.571043 80.824986 +L 479.571043 80.830651 +L 480.571043 80.835414 +L 481.571043 80.829867 +L 482.571043 80.816579 +L 483.571043 80.809061 +L 484.571043 80.784276 +L 485.571043 80.760708 +L 486.571043 80.724527 +L 487.571043 80.698565 +L 488.571043 80.676244 +L 489.571043 80.607484 +L 490.571043 80.532949 +L 491.571043 80.438969 +L 492.571043 80.387917 +L 493.571043 80.333983 +L 494.571043 80.298733 +L 495.571043 80.192645 +L 496.571043 80.140381 +L 497.571043 80.103474 +L 498.571043 80.072443 +L 499.571043 80.011287 +L 500.571043 79.943867 +L 501.571043 79.894962 +L 502.571043 79.829769 +L 503.571043 79.791582 +L 504.571043 79.749586 +L 505.571043 79.707568 +L 506.571043 79.648052 +L 507.571043 79.534892 +L 508.571043 79.482641 +L 509.571043 79.443224 +L 510.571043 79.396122 +L 511.571043 79.339343 +L 512.571043 79.30668 +L 513.571043 79.270502 +L 514.571043 79.238411 +L 515.571043 79.204131 +L 516.571043 79.145754 +L 517.571043 79.100569 +L 518.571043 79.070945 +L 519.571043 79.020559 +L 520.571043 78.995361 +L 521.571043 78.97431 +L 522.571043 78.939342 +L 523.571043 78.915052 +L 524.571043 78.900985 +L 525.571043 78.882044 +L 526.571043 78.866382 +L 527.571043 78.85383 +L 528.571043 78.847995 +L 529.571043 78.841112 +L 530.571043 78.835938 +L 531.571043 78.837721 +L 532.571043 78.840447 +L 533.571043 78.8516 +L 534.571043 78.879836 +L 535.571043 78.923623 +L 536.571043 78.944312 +L 537.571043 78.985286 +L 538.571043 79.025361 +L 539.571043 79.044471 +L 540.571043 79.066979 +L 541.571043 79.133631 +L 542.571043 79.18334 +L 543.571043 79.257047 +L 544.571043 79.288361 +L 545.571043 79.364983 +L 546.571043 79.403281 +L 547.571043 79.477397 +L 548.571043 79.581456 +L 549.571043 79.651286 +L 550.571043 79.75652 +L 551.571043 79.811535 +L 552.571043 79.93501 +L 553.571043 80.00557 +L 554.571043 80.121409 +L 555.571043 80.171589 +L 556.571043 80.207194 +L 557.571043 80.2986 +L 558.571043 80.352108 +L 559.571043 80.440016 +L 560.571043 80.509201 +L 561.571043 80.555966 +L 562.571043 80.62801 +L 563.571043 80.678151 +L 564.571043 80.695541 +L 565.571043 80.722545 +L 566.571043 80.741972 +L 567.571043 80.76131 +L 568.571043 80.799558 +L 569.571043 80.815992 +L 570.571043 80.824361 +L 571.571043 80.828679 +L 572.571043 80.835235 +L 573.571043 80.832688 +L 574.571043 80.82723 +L 575.571043 80.810801 +L 576.571043 80.778867 +L 577.571043 80.740886 +L 578.571043 80.706082 +L 579.571043 80.643011 +L 580.571043 80.621584 +L 581.571043 80.570966 +L 582.571043 80.546008 +L 584.1 80.490375 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#p3978f70467)" d="M 363.571043 79.835472 +L 364.571043 79.866909 +L 365.571043 79.903849 +L 366.571043 80.001596 +L 367.571043 80.034117 +L 368.571043 80.107742 +L 369.571043 80.146308 +L 370.571043 80.181721 +L 371.571043 80.239361 +L 372.571043 80.309747 +L 373.571043 80.361711 +L 374.571043 80.420801 +L 375.571043 80.509122 +L 376.571043 80.555266 +L 377.571043 80.597677 +L 378.571043 80.62817 +L 379.571043 80.654215 +L 380.571043 80.675415 +L 381.571043 80.729716 +L 382.571043 80.757653 +L 383.571043 80.787377 +L 384.571043 80.812772 +L 385.571043 80.823973 +L 386.571043 80.834097 +L 387.571043 80.833892 +L 388.571043 80.824382 +L 389.571043 80.812729 +L 390.571043 80.7817 +L 391.571043 80.770532 +L 392.571043 80.740414 +L 393.571043 80.680637 +L 394.571043 80.643446 +L 395.571043 80.60435 +L 396.571043 80.56191 +L 397.571043 80.529145 +L 398.571043 80.461718 +L 399.571043 80.422592 +L 400.571043 80.379918 +L 401.571043 80.309337 +L 402.571043 80.272946 +L 403.571043 80.214543 +L 404.571043 80.103591 +L 405.571043 80.032932 +L 406.571043 79.919993 +L 407.571043 79.87422 +L 408.571043 79.812936 +L 409.571043 79.764437 +L 410.571043 79.683614 +L 411.571043 79.565095 +L 412.571043 79.494885 +L 413.571043 79.411622 +L 414.571043 79.378481 +L 415.571043 79.327243 +L 416.571043 79.258845 +L 417.571043 79.192629 +L 418.571043 79.115712 +L 419.571043 79.088397 +L 420.571043 79.061919 +L 421.571043 79.039269 +L 422.571043 79.019737 +L 423.571043 78.993344 +L 424.571043 78.943573 +L 425.571043 78.9085 +L 426.571043 78.872634 +L 427.571043 78.857267 +L 428.571043 78.841497 +L 429.571043 78.838085 +L 430.571043 78.835667 +L 431.571043 78.836153 +L 432.571043 78.838083 +L 433.571043 78.85134 +L 434.571043 78.85973 +L 435.571043 78.881267 +L 436.571043 78.904299 +L 437.571043 78.921533 +L 438.571043 78.939995 +L 439.571043 78.960448 +L 440.571043 78.977048 +L 441.571043 79.039826 +L 442.571043 79.115091 +L 443.571043 79.147731 +L 444.571043 79.215294 +L 445.571043 79.269341 +L 446.571043 79.303046 +L 447.571043 79.393172 +L 448.571043 79.421706 +L 449.571043 79.453193 +L 450.571043 79.484203 +L 451.571043 79.539011 +L 452.571043 79.603599 +L 453.571043 79.641794 +L 454.571043 79.737728 +L 455.571043 79.786986 +L 456.571043 79.831056 +L 457.571043 79.871179 +L 458.571043 79.979546 +L 459.571043 80.021175 +L 460.571043 80.083316 +L 461.571043 80.153278 +L 462.571043 80.257783 +L 463.571043 80.29477 +L 464.571043 80.340648 +L 465.571043 80.409142 +L 466.571043 80.457888 +L 467.571043 80.535486 +L 468.571043 80.566026 +L 469.571043 80.635541 +L 470.571043 80.659514 +L 471.571043 80.688135 +L 472.571043 80.729928 +L 473.571043 80.751504 +L 474.571043 80.765452 +L 475.571043 80.792175 +L 476.571043 80.801485 +L 477.571043 80.813931 +L 478.571043 80.824986 +L 479.571043 80.830651 +L 480.571043 80.835414 +L 481.571043 80.829867 +L 482.571043 80.816579 +L 483.571043 80.809061 +L 484.571043 80.784276 +L 485.571043 80.760708 +L 486.571043 80.724527 +L 487.571043 80.698565 +L 488.571043 80.676244 +L 489.571043 80.607484 +L 490.571043 80.532949 +L 491.571043 80.438969 +L 492.571043 80.387917 +L 493.571043 80.333983 +L 494.571043 80.298733 +L 495.571043 80.192645 +L 496.571043 80.140381 +L 497.571043 80.103474 +L 498.571043 80.072443 +L 499.571043 80.011287 +L 500.571043 79.943867 +L 501.571043 79.894962 +L 502.571043 79.829769 +L 503.571043 79.791582 +L 504.571043 79.749586 +L 505.571043 79.707568 +L 506.571043 79.648052 +L 507.571043 79.534892 +L 508.571043 79.482641 +L 509.571043 79.443224 +L 510.571043 79.396122 +L 511.571043 79.339343 +L 512.571043 79.30668 +L 513.571043 79.270502 +L 514.571043 79.238411 +L 515.571043 79.204131 +L 516.571043 79.145754 +L 517.571043 79.100569 +L 518.571043 79.070945 +L 519.571043 79.020559 +L 520.571043 78.995361 +L 521.571043 78.97431 +L 522.571043 78.939342 +L 523.571043 78.915052 +L 524.571043 78.900985 +L 525.571043 78.882044 +L 526.571043 78.866382 +L 527.571043 78.85383 +L 528.571043 78.847995 +L 529.571043 78.841112 +L 530.571043 78.835938 +L 531.571043 78.837721 +L 532.571043 78.840447 +L 533.571043 78.8516 +L 534.571043 78.879836 +L 535.571043 78.923623 +L 536.571043 78.944312 +L 537.571043 78.985286 +L 538.571043 79.025361 +L 539.571043 79.044471 +L 540.571043 79.066979 +L 541.571043 79.133631 +L 542.571043 79.18334 +L 543.571043 79.257047 +L 544.571043 79.288361 +L 545.571043 79.364983 +L 546.571043 79.403281 +L 547.571043 79.477397 +L 548.571043 79.581456 +L 549.571043 79.651286 +L 550.571043 79.75652 +L 551.571043 79.811535 +L 552.571043 79.93501 +L 553.571043 80.00557 +L 554.571043 80.121409 +L 555.571043 80.171589 +L 556.571043 80.207194 +L 557.571043 80.2986 +L 558.571043 80.352108 +L 559.571043 80.440016 +L 560.571043 80.509201 +L 561.571043 80.555966 +L 562.571043 80.62801 +L 563.571043 80.678151 +L 564.571043 80.695541 +L 565.571043 80.722545 +L 566.571043 80.741972 +L 567.571043 80.76131 +L 568.571043 80.799558 +L 569.571043 80.815992 +L 570.571043 80.824361 +L 571.571043 80.828679 +L 572.571043 80.835235 +L 573.571043 80.832688 +L 574.571043 80.82723 +L 575.571043 80.810801 +L 576.571043 80.778867 +L 577.571043 80.740886 +L 578.571043 80.706082 +L 579.571043 80.643011 +L 580.571043 80.621584 +L 581.571043 80.570966 +L 582.571043 80.546008 +L 584.1 80.490375 +" style="fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#p3978f70467)" d="M 138.774041 253.639784 +L 139.367735 253.615968 +L 140.462698 253.186851 +L 141.0186 252.90195 +L 141.439397 252.447896 +L 141.995834 251.340667 +L 142.077151 250.659993 +L 142.055065 250.025767 +L 141.624508 248.825456 +L 141.215292 248.238528 +L 140.746293 247.786838 +L 139.550647 247.235182 +L 138.807005 247.145357 +L 138.149301 247.197921 +L 136.922967 247.700606 +L 136.358852 248.182611 +L 135.936829 248.681299 +L 135.425981 249.886599 +L 135.486863 250.620638 +L 135.587289 251.247517 +L 136.153193 252.359002 +L 136.678419 252.738619 +L 137.161724 253.081373 +L 138.273725 253.377366 +L 138.799668 253.255405 +L 138.774041 253.639784 +z +" style="fill:#2ca02c;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#p3978f70467)" d="M 138.774041 253.639784 +L 139.367735 253.615968 +L 140.462698 253.186851 +L 141.0186 252.90195 +L 141.439397 252.447896 +L 141.995834 251.340667 +L 142.077151 250.659993 +L 142.055065 250.025767 +L 141.624508 248.825456 +L 141.215292 248.238528 +L 140.746293 247.786838 +L 139.550647 247.235182 +L 138.807005 247.145357 +L 138.149301 247.197921 +L 136.922967 247.700606 +L 136.358852 248.182611 +L 135.936829 248.681299 +L 135.425981 249.886599 +L 135.486863 250.620638 +L 135.587289 251.247517 +L 136.153193 252.359002 +L 136.678419 252.738619 +L 137.161724 253.081373 +L 138.273725 253.377366 +L 138.799668 253.255405 +L 138.774041 253.639784 +z +" style="fill:#2ca02c;stroke:#2ca02c;"/> + <path clip-path="url(#p3978f70467)" d="M 161.26 197.311363 +L 161.853694 197.287547 +L 162.948657 196.858429 +L 163.504559 196.573528 +L 163.925356 196.119474 +L 164.481792 195.012246 +L 164.56311 194.331572 +L 164.541023 193.697345 +L 164.110466 192.497034 +L 163.70125 191.910106 +L 163.232251 191.458417 +L 162.036606 190.90676 +L 161.292964 190.816936 +L 160.635259 190.8695 +L 159.408925 191.372185 +L 158.84481 191.854189 +L 158.422787 192.352878 +L 157.911939 193.558178 +L 157.972821 194.292216 +L 158.073248 194.919095 +L 158.639152 196.030581 +L 159.164377 196.410198 +L 159.647683 196.752952 +L 160.759684 197.048944 +L 161.285627 196.926984 +L 161.26 197.311363 +z +" style="fill:#d62728;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#p3978f70467)" d="M 161.26 197.311363 +L 161.853694 197.287547 +L 162.948657 196.858429 +L 163.504559 196.573528 +L 163.925356 196.119474 +L 164.481792 195.012246 +L 164.56311 194.331572 +L 164.541023 193.697345 +L 164.110466 192.497034 +L 163.70125 191.910106 +L 163.232251 191.458417 +L 162.036606 190.90676 +L 161.292964 190.816936 +L 160.635259 190.8695 +L 159.408925 191.372185 +L 158.84481 191.854189 +L 158.422787 192.352878 +L 157.911939 193.558178 +L 157.972821 194.292216 +L 158.073248 194.919095 +L 158.639152 196.030581 +L 159.164377 196.410198 +L 159.647683 196.752952 +L 160.759684 197.048944 +L 161.285627 196.926984 +L 161.26 197.311363 +z +" style="fill:#d62728;stroke:#d62728;"/> + <path clip-path="url(#p3978f70467)" d="M 161.26 225.552356 +L 161.853694 225.528539 +L 162.948657 225.099422 +L 163.504559 224.814521 +L 163.925356 224.360467 +L 164.481792 223.253239 +L 164.56311 222.572564 +L 164.541023 221.938338 +L 164.110466 220.738027 +L 163.70125 220.151099 +L 163.232251 219.699409 +L 162.036606 219.147753 +L 161.292964 219.057928 +L 160.635259 219.110493 +L 159.408925 219.613177 +L 158.84481 220.095182 +L 158.422787 220.593871 +L 157.911939 221.799171 +L 157.972821 222.533209 +L 158.073248 223.160088 +L 158.639152 224.271574 +L 159.164377 224.651191 +L 159.647683 224.993945 +L 160.759684 225.289937 +L 161.285627 225.167976 +L 161.26 225.552356 +z +" style="fill:#9467bd;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#p3978f70467)" d="M 161.26 225.552356 +L 161.853694 225.528539 +L 162.948657 225.099422 +L 163.504559 224.814521 +L 163.925356 224.360467 +L 164.481792 223.253239 +L 164.56311 222.572564 +L 164.541023 221.938338 +L 164.110466 220.738027 +L 163.70125 220.151099 +L 163.232251 219.699409 +L 162.036606 219.147753 +L 161.292964 219.057928 +L 160.635259 219.110493 +L 159.408925 219.613177 +L 158.84481 220.095182 +L 158.422787 220.593871 +L 157.911939 221.799171 +L 157.972821 222.533209 +L 158.073248 223.160088 +L 158.639152 224.271574 +L 159.164377 224.651191 +L 159.647683 224.993945 +L 160.759684 225.289937 +L 161.285627 225.167976 +L 161.26 225.552356 +z +" style="fill:#9467bd;stroke:#9467bd;"/> + <g id="patch_3"> + <path d="M 84.38 259.18 +L 84.411436 258.18 +L 84.448377 257.18 +L 84.546123 256.18 +L 84.578645 255.18 +L 84.65227 254.18 +L 84.690835 253.18 +L 84.726248 252.18 +L 84.783888 251.18 +L 84.854274 250.18 +L 84.906239 249.18 +L 84.965328 248.18 +L 85.053649 247.18 +L 85.099794 246.18 +L 85.142205 245.18 +L 85.172697 244.18 +L 85.198742 243.18 +L 85.219942 242.18 +L 85.274243 241.18 +L 85.302181 240.18 +L 85.331905 239.18 +L 85.3573 238.18 +L 85.3685 237.18 +L 85.378624 236.18 +L 85.37842 235.18 +L 85.36891 234.18 +L 85.357256 233.18 +L 85.326227 232.18 +L 85.315059 231.18 +L 85.284942 230.18 +L 85.225165 229.18 +L 85.187973 228.18 +L 85.148877 227.18 +L 85.106437 226.18 +L 85.073672 225.18 +L 85.006246 224.18 +L 84.96712 223.18 +L 84.924445 222.18 +L 84.853865 221.18 +L 84.817474 220.18 +L 84.759071 219.18 +L 84.648118 218.18 +L 84.57746 217.18 +L 84.46452 216.18 +L 84.418747 215.18 +L 84.357464 214.18 +L 84.308965 213.18 +L 84.228142 212.18 +L 84.109623 211.18 +L 84.039412 210.18 +L 83.95615 209.18 +L 83.923008 208.18 +L 83.871771 207.18 +L 83.803372 206.18 +L 83.737157 205.18 +L 83.66024 204.18 +L 83.632924 203.18 +L 83.606447 202.18 +L 83.583796 201.18 +L 83.564265 200.18 +L 83.537871 199.18 +L 83.4881 198.18 +L 83.453027 197.18 +L 83.417161 196.18 +L 83.401794 195.18 +L 83.386025 194.18 +L 83.382612 193.18 +L 83.380195 192.18 +L 83.380681 191.18 +L 83.38261 190.18 +L 83.395867 189.18 +L 83.404258 188.18 +L 83.425794 187.18 +L 83.448827 186.18 +L 83.46606 185.18 +L 83.484523 184.18 +L 83.504975 183.18 +L 83.521575 182.18 +L 83.584354 181.18 +L 83.659619 180.18 +L 83.692258 179.18 +L 83.759822 178.18 +L 83.813869 177.18 +L 83.847573 176.18 +L 83.937699 175.18 +L 83.966234 174.18 +L 83.99772 173.18 +L 84.028731 172.18 +L 84.083539 171.18 +L 84.148126 170.18 +L 84.186322 169.18 +L 84.282256 168.18 +L 84.331514 167.18 +L 84.375583 166.18 +L 84.415707 165.18 +L 84.524074 164.18 +L 84.565702 163.18 +L 84.627844 162.18 +L 84.697806 161.18 +L 84.80231 160.18 +L 84.839298 159.18 +L 84.885175 158.18 +L 84.95367 157.18 +L 85.002416 156.18 +L 85.080013 155.18 +L 85.110554 154.18 +L 85.180068 153.18 +L 85.204041 152.18 +L 85.232663 151.18 +L 85.274456 150.18 +L 85.296032 149.18 +L 85.30998 148.18 +L 85.336702 147.18 +L 85.346012 146.18 +L 85.358459 145.18 +L 85.369514 144.18 +L 85.375178 143.18 +L 85.379942 142.18 +L 85.374394 141.18 +L 85.361106 140.18 +L 85.353589 139.18 +L 85.328804 138.18 +L 85.305235 137.18 +L 85.269055 136.18 +L 85.243093 135.18 +L 85.220771 134.18 +L 85.152011 133.18 +L 85.077476 132.18 +L 84.983497 131.18 +L 84.932445 130.18 +L 84.878511 129.18 +L 84.84326 128.18 +L 84.737172 127.18 +L 84.684908 126.18 +L 84.648001 125.18 +L 84.61697 124.18 +L 84.555815 123.18 +L 84.488395 122.18 +L 84.439489 121.18 +L 84.374297 120.18 +L 84.336109 119.18 +L 84.294113 118.18 +L 84.252096 117.18 +L 84.19258 116.18 +L 84.07942 115.18 +L 84.027169 114.18 +L 83.987751 113.18 +L 83.94065 112.18 +L 83.88387 111.18 +L 83.851207 110.18 +L 83.815029 109.18 +L 83.782939 108.18 +L 83.748659 107.18 +L 83.690281 106.18 +L 83.645096 105.18 +L 83.615472 104.18 +L 83.565086 103.18 +L 83.539889 102.18 +L 83.518838 101.18 +L 83.48387 100.18 +L 83.45958 99.18 +L 83.445513 98.18 +L 83.426571 97.18 +L 83.41091 96.18 +L 83.398358 95.18 +L 83.392522 94.18 +L 83.38564 93.18 +L 83.380466 92.18 +L 83.382249 91.18 +L 83.384974 90.18 +L 83.396128 89.18 +L 83.424363 88.18 +L 83.468151 87.18 +L 83.48884 86.18 +L 83.529813 85.18 +L 83.569888 84.18 +L 83.588998 83.18 +L 83.611507 82.18 +L 83.678158 81.18 +L 83.727868 80.18 +L 83.801574 79.18 +L 83.832888 78.18 +L 83.90951 77.18 +L 83.947808 76.18 +L 84.021925 75.18 +L 84.125983 74.18 +L 84.195814 73.18 +L 84.301048 72.18 +L 84.356063 71.18 +L 84.479538 70.18 +L 84.550097 69.18 +L 84.665936 68.18 +L 84.716117 67.18 +L 84.751721 66.18 +L 84.843128 65.18 +L 84.896636 64.18 +L 84.984544 63.18 +L 85.053729 62.18 +L 85.100493 61.18 +L 85.172537 60.18 +L 85.222679 59.18 +L 85.240069 58.18 +L 85.267072 57.18 +L 85.286499 56.18 +L 85.305837 55.18 +L 85.344086 54.18 +L 85.360519 53.18 +L 85.368888 52.18 +L 85.373207 51.18 +L 85.379762 50.18 +L 85.377216 49.18 +L 85.371757 48.18 +L 85.355329 47.18 +L 85.323394 46.18 +L 85.285414 45.18 +L 85.25061 44.18 +L 85.187538 43.18 +L 85.166111 42.18 +L 85.115493 41.18 +L 85.090536 40.18 +L 85.034902 39.18 +L 85.003673 38.18 +L 84.953529 37.18 +L 84.921036 36.18 +L 84.840624 35.18 +L 84.771698 34.18 +L 84.656001 33.18 +L 84.580522 32.18 +L 84.464997 31.18 +L 84.385513 30.18 +L 84.277072 29.18 +L 84.237704 28.18 +L 84.134836 27.18 +L 84.035038 26.18 +L 83.989541 25.18 +L 83.955219 24.18 +L 83.903263 23.18 +L 83.863616 22.18 +L 83.828102 20.52 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 84.411436 258.18 +L 84.448377 257.18 +L 84.546123 256.18 +L 84.578645 255.18 +L 84.65227 254.18 +L 84.690835 253.18 +L 84.726248 252.18 +L 84.783888 251.18 +L 84.854274 250.18 +L 84.906239 249.18 +L 84.965328 248.18 +L 85.053649 247.18 +L 85.099794 246.18 +L 85.142205 245.18 +L 85.172697 244.18 +L 85.198742 243.18 +L 85.219942 242.18 +L 85.274243 241.18 +L 85.302181 240.18 +L 85.331905 239.18 +L 85.3573 238.18 +L 85.3685 237.18 +L 85.378624 236.18 +L 85.37842 235.18 +L 85.36891 234.18 +L 85.357256 233.18 +L 85.326227 232.18 +L 85.315059 231.18 +L 85.284942 230.18 +L 85.225165 229.18 +L 85.187973 228.18 +L 85.148877 227.18 +L 85.106437 226.18 +L 85.073672 225.18 +L 85.006246 224.18 +L 84.96712 223.18 +L 84.924445 222.18 +L 84.853865 221.18 +L 84.817474 220.18 +L 84.759071 219.18 +L 84.648118 218.18 +L 84.57746 217.18 +L 84.46452 216.18 +L 84.418747 215.18 +L 84.357464 214.18 +L 84.308965 213.18 +L 84.228142 212.18 +L 84.109623 211.18 +L 84.039412 210.18 +L 83.95615 209.18 +L 83.923008 208.18 +L 83.871771 207.18 +L 83.803372 206.18 +L 83.737157 205.18 +L 83.66024 204.18 +L 83.632924 203.18 +L 83.606447 202.18 +L 83.583796 201.18 +L 83.564265 200.18 +L 83.537871 199.18 +L 83.4881 198.18 +L 83.453027 197.18 +L 83.417161 196.18 +L 83.401794 195.18 +L 83.386025 194.18 +L 83.382612 193.18 +L 83.380195 192.18 +L 83.380681 191.18 +L 83.38261 190.18 +L 83.395867 189.18 +L 83.404258 188.18 +L 83.425794 187.18 +L 83.448827 186.18 +L 83.46606 185.18 +L 83.484523 184.18 +L 83.504975 183.18 +L 83.521575 182.18 +L 83.584354 181.18 +L 83.659619 180.18 +L 83.692258 179.18 +L 83.759822 178.18 +L 83.813869 177.18 +L 83.847573 176.18 +L 83.937699 175.18 +L 83.966234 174.18 +L 83.99772 173.18 +L 84.028731 172.18 +L 84.083539 171.18 +L 84.148126 170.18 +L 84.186322 169.18 +L 84.282256 168.18 +L 84.331514 167.18 +L 84.375583 166.18 +L 84.415707 165.18 +L 84.524074 164.18 +L 84.565702 163.18 +L 84.627844 162.18 +L 84.697806 161.18 +L 84.80231 160.18 +L 84.839298 159.18 +L 84.885175 158.18 +L 84.95367 157.18 +L 85.002416 156.18 +L 85.080013 155.18 +L 85.110554 154.18 +L 85.180068 153.18 +L 85.204041 152.18 +L 85.232663 151.18 +L 85.274456 150.18 +L 85.296032 149.18 +L 85.30998 148.18 +L 85.336702 147.18 +L 85.346012 146.18 +L 85.358459 145.18 +L 85.369514 144.18 +L 85.375178 143.18 +L 85.379942 142.18 +L 85.374394 141.18 +L 85.361106 140.18 +L 85.353589 139.18 +L 85.328804 138.18 +L 85.305235 137.18 +L 85.269055 136.18 +L 85.243093 135.18 +L 85.220771 134.18 +L 85.152011 133.18 +L 85.077476 132.18 +L 84.983497 131.18 +L 84.932445 130.18 +L 84.878511 129.18 +L 84.84326 128.18 +L 84.737172 127.18 +L 84.684908 126.18 +L 84.648001 125.18 +L 84.61697 124.18 +L 84.555815 123.18 +L 84.488395 122.18 +L 84.439489 121.18 +L 84.374297 120.18 +L 84.336109 119.18 +L 84.294113 118.18 +L 84.252096 117.18 +L 84.19258 116.18 +L 84.07942 115.18 +L 84.027169 114.18 +L 83.987751 113.18 +L 83.94065 112.18 +L 83.88387 111.18 +L 83.851207 110.18 +L 83.815029 109.18 +L 83.782939 108.18 +L 83.748659 107.18 +L 83.690281 106.18 +L 83.645096 105.18 +L 83.615472 104.18 +L 83.565086 103.18 +L 83.539889 102.18 +L 83.518838 101.18 +L 83.48387 100.18 +L 83.45958 99.18 +L 83.445513 98.18 +L 83.426571 97.18 +L 83.41091 96.18 +L 83.398358 95.18 +L 83.392522 94.18 +L 83.38564 93.18 +L 83.380466 92.18 +L 83.382249 91.18 +L 83.384974 90.18 +L 83.396128 89.18 +L 83.424363 88.18 +L 83.468151 87.18 +L 83.48884 86.18 +L 83.529813 85.18 +L 83.569888 84.18 +L 83.588998 83.18 +L 83.611507 82.18 +L 83.678158 81.18 +L 83.727868 80.18 +L 83.801574 79.18 +L 83.832888 78.18 +L 83.90951 77.18 +L 83.947808 76.18 +L 84.021925 75.18 +L 84.125983 74.18 +L 84.195814 73.18 +L 84.301048 72.18 +L 84.356063 71.18 +L 84.479538 70.18 +L 84.550097 69.18 +L 84.665936 68.18 +L 84.716117 67.18 +L 84.751721 66.18 +L 84.843128 65.18 +L 84.896636 64.18 +L 84.984544 63.18 +L 85.053729 62.18 +L 85.100493 61.18 +L 85.172537 60.18 +L 85.222679 59.18 +L 85.240069 58.18 +L 85.267072 57.18 +L 85.286499 56.18 +L 85.305837 55.18 +L 85.344086 54.18 +L 85.360519 53.18 +L 85.368888 52.18 +L 85.373207 51.18 +L 85.379762 50.18 +L 85.377216 49.18 +L 85.371757 48.18 +L 85.355329 47.18 +L 85.323394 46.18 +L 85.285414 45.18 +L 85.25061 44.18 +L 85.187538 43.18 +L 85.166111 42.18 +L 85.115493 41.18 +L 85.090536 40.18 +L 85.034902 39.18 +L 85.003673 38.18 +L 84.953529 37.18 +L 84.921036 36.18 +L 84.840624 35.18 +L 84.771698 34.18 +L 84.656001 33.18 +L 84.580522 32.18 +L 84.464997 31.18 +L 84.385513 30.18 +L 84.277072 29.18 +L 84.237704 28.18 +L 84.134836 27.18 +L 84.035038 26.18 +L 83.989541 25.18 +L 83.955219 24.18 +L 83.903263 23.18 +L 83.863616 22.18 +L 83.828102 20.52 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_4"> + <path d="M 584.1 259.18 +L 584.131436 258.18 +L 584.168377 257.18 +L 584.266123 256.18 +L 584.298645 255.18 +L 584.37227 254.18 +L 584.410835 253.18 +L 584.446248 252.18 +L 584.503888 251.18 +L 584.574274 250.18 +L 584.626239 249.18 +L 584.685328 248.18 +L 584.773649 247.18 +L 584.819794 246.18 +L 584.862205 245.18 +L 584.892697 244.18 +L 584.918742 243.18 +L 584.939942 242.18 +L 584.994243 241.18 +L 585.022181 240.18 +L 585.051905 239.18 +L 585.0773 238.18 +L 585.0885 237.18 +L 585.098624 236.18 +L 585.09842 235.18 +L 585.08891 234.18 +L 585.077256 233.18 +L 585.046227 232.18 +L 585.035059 231.18 +L 585.004942 230.18 +L 584.945165 229.18 +L 584.907973 228.18 +L 584.868877 227.18 +L 584.826437 226.18 +L 584.793672 225.18 +L 584.726246 224.18 +L 584.68712 223.18 +L 584.644445 222.18 +L 584.573865 221.18 +L 584.537474 220.18 +L 584.479071 219.18 +L 584.368118 218.18 +L 584.29746 217.18 +L 584.18452 216.18 +L 584.138747 215.18 +L 584.077464 214.18 +L 584.028965 213.18 +L 583.948142 212.18 +L 583.829623 211.18 +L 583.759412 210.18 +L 583.67615 209.18 +L 583.643008 208.18 +L 583.591771 207.18 +L 583.523372 206.18 +L 583.457157 205.18 +L 583.38024 204.18 +L 583.352924 203.18 +L 583.326447 202.18 +L 583.303796 201.18 +L 583.284265 200.18 +L 583.257871 199.18 +L 583.2081 198.18 +L 583.173027 197.18 +L 583.137161 196.18 +L 583.121794 195.18 +L 583.106025 194.18 +L 583.102612 193.18 +L 583.100195 192.18 +L 583.100681 191.18 +L 583.10261 190.18 +L 583.115867 189.18 +L 583.124258 188.18 +L 583.145794 187.18 +L 583.168827 186.18 +L 583.18606 185.18 +L 583.204523 184.18 +L 583.224975 183.18 +L 583.241575 182.18 +L 583.304354 181.18 +L 583.379619 180.18 +L 583.412258 179.18 +L 583.479822 178.18 +L 583.533869 177.18 +L 583.567573 176.18 +L 583.657699 175.18 +L 583.686234 174.18 +L 583.71772 173.18 +L 583.748731 172.18 +L 583.803539 171.18 +L 583.868126 170.18 +L 583.906322 169.18 +L 584.002256 168.18 +L 584.051514 167.18 +L 584.095583 166.18 +L 584.135707 165.18 +L 584.244074 164.18 +L 584.285702 163.18 +L 584.347844 162.18 +L 584.417806 161.18 +L 584.52231 160.18 +L 584.559298 159.18 +L 584.605175 158.18 +L 584.67367 157.18 +L 584.722416 156.18 +L 584.800013 155.18 +L 584.830554 154.18 +L 584.900068 153.18 +L 584.924041 152.18 +L 584.952663 151.18 +L 584.994456 150.18 +L 585.016032 149.18 +L 585.02998 148.18 +L 585.056702 147.18 +L 585.066012 146.18 +L 585.078459 145.18 +L 585.089514 144.18 +L 585.095178 143.18 +L 585.099942 142.18 +L 585.094394 141.18 +L 585.081106 140.18 +L 585.073589 139.18 +L 585.048804 138.18 +L 585.025235 137.18 +L 584.989055 136.18 +L 584.963093 135.18 +L 584.940771 134.18 +L 584.872011 133.18 +L 584.797476 132.18 +L 584.703497 131.18 +L 584.652445 130.18 +L 584.598511 129.18 +L 584.56326 128.18 +L 584.457172 127.18 +L 584.404908 126.18 +L 584.368001 125.18 +L 584.33697 124.18 +L 584.275815 123.18 +L 584.208395 122.18 +L 584.159489 121.18 +L 584.094297 120.18 +L 584.056109 119.18 +L 584.014113 118.18 +L 583.972096 117.18 +L 583.91258 116.18 +L 583.79942 115.18 +L 583.747169 114.18 +L 583.707751 113.18 +L 583.66065 112.18 +L 583.60387 111.18 +L 583.571207 110.18 +L 583.535029 109.18 +L 583.502939 108.18 +L 583.468659 107.18 +L 583.410281 106.18 +L 583.365096 105.18 +L 583.335472 104.18 +L 583.285086 103.18 +L 583.259889 102.18 +L 583.238838 101.18 +L 583.20387 100.18 +L 583.17958 99.18 +L 583.165513 98.18 +L 583.146571 97.18 +L 583.13091 96.18 +L 583.118358 95.18 +L 583.112522 94.18 +L 583.10564 93.18 +L 583.100466 92.18 +L 583.102249 91.18 +L 583.104974 90.18 +L 583.116128 89.18 +L 583.144363 88.18 +L 583.188151 87.18 +L 583.20884 86.18 +L 583.249813 85.18 +L 583.289888 84.18 +L 583.308998 83.18 +L 583.331507 82.18 +L 583.398158 81.18 +L 583.447868 80.18 +L 583.521574 79.18 +L 583.552888 78.18 +L 583.62951 77.18 +L 583.667808 76.18 +L 583.741925 75.18 +L 583.845983 74.18 +L 583.915814 73.18 +L 584.021048 72.18 +L 584.076063 71.18 +L 584.199538 70.18 +L 584.270097 69.18 +L 584.385936 68.18 +L 584.436117 67.18 +L 584.471721 66.18 +L 584.563128 65.18 +L 584.616636 64.18 +L 584.704544 63.18 +L 584.773729 62.18 +L 584.820493 61.18 +L 584.892537 60.18 +L 584.942679 59.18 +L 584.960069 58.18 +L 584.987072 57.18 +L 585.006499 56.18 +L 585.025837 55.18 +L 585.064086 54.18 +L 585.080519 53.18 +L 585.088888 52.18 +L 585.093207 51.18 +L 585.099762 50.18 +L 585.097216 49.18 +L 585.091757 48.18 +L 585.075329 47.18 +L 585.043394 46.18 +L 585.005414 45.18 +L 584.97061 44.18 +L 584.907538 43.18 +L 584.886111 42.18 +L 584.835493 41.18 +L 584.810536 40.18 +L 584.754902 39.18 +L 584.723673 38.18 +L 584.673529 37.18 +L 584.641036 36.18 +L 584.560624 35.18 +L 584.491698 34.18 +L 584.376001 33.18 +L 584.300522 32.18 +L 584.184997 31.18 +L 584.105513 30.18 +L 583.997072 29.18 +L 583.957704 28.18 +L 583.854836 27.18 +L 583.755038 26.18 +L 583.709541 25.18 +L 583.675219 24.18 +L 583.623263 23.18 +L 583.583616 22.18 +L 583.548102 20.52 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 584.1 259.18 +L 584.131436 258.18 +L 584.168377 257.18 +L 584.266123 256.18 +L 584.298645 255.18 +L 584.37227 254.18 +L 584.410835 253.18 +L 584.446248 252.18 +L 584.503888 251.18 +L 584.574274 250.18 +L 584.626239 249.18 +L 584.685328 248.18 +L 584.773649 247.18 +L 584.819794 246.18 +L 584.862205 245.18 +L 584.892697 244.18 +L 584.918742 243.18 +L 584.939942 242.18 +L 584.994243 241.18 +L 585.022181 240.18 +L 585.051905 239.18 +L 585.0773 238.18 +L 585.0885 237.18 +L 585.098624 236.18 +L 585.09842 235.18 +L 585.08891 234.18 +L 585.077256 233.18 +L 585.046227 232.18 +L 585.035059 231.18 +L 585.004942 230.18 +L 584.945165 229.18 +L 584.907973 228.18 +L 584.868877 227.18 +L 584.826437 226.18 +L 584.793672 225.18 +L 584.726246 224.18 +L 584.68712 223.18 +L 584.644445 222.18 +L 584.573865 221.18 +L 584.537474 220.18 +L 584.479071 219.18 +L 584.368118 218.18 +L 584.29746 217.18 +L 584.18452 216.18 +L 584.138747 215.18 +L 584.077464 214.18 +L 584.028965 213.18 +L 583.948142 212.18 +L 583.829623 211.18 +L 583.759412 210.18 +L 583.67615 209.18 +L 583.643008 208.18 +L 583.591771 207.18 +L 583.523372 206.18 +L 583.457157 205.18 +L 583.38024 204.18 +L 583.352924 203.18 +L 583.326447 202.18 +L 583.303796 201.18 +L 583.284265 200.18 +L 583.257871 199.18 +L 583.2081 198.18 +L 583.173027 197.18 +L 583.137161 196.18 +L 583.121794 195.18 +L 583.106025 194.18 +L 583.102612 193.18 +L 583.100195 192.18 +L 583.100681 191.18 +L 583.10261 190.18 +L 583.115867 189.18 +L 583.124258 188.18 +L 583.145794 187.18 +L 583.168827 186.18 +L 583.18606 185.18 +L 583.204523 184.18 +L 583.224975 183.18 +L 583.241575 182.18 +L 583.304354 181.18 +L 583.379619 180.18 +L 583.412258 179.18 +L 583.479822 178.18 +L 583.533869 177.18 +L 583.567573 176.18 +L 583.657699 175.18 +L 583.686234 174.18 +L 583.71772 173.18 +L 583.748731 172.18 +L 583.803539 171.18 +L 583.868126 170.18 +L 583.906322 169.18 +L 584.002256 168.18 +L 584.051514 167.18 +L 584.095583 166.18 +L 584.135707 165.18 +L 584.244074 164.18 +L 584.285702 163.18 +L 584.347844 162.18 +L 584.417806 161.18 +L 584.52231 160.18 +L 584.559298 159.18 +L 584.605175 158.18 +L 584.67367 157.18 +L 584.722416 156.18 +L 584.800013 155.18 +L 584.830554 154.18 +L 584.900068 153.18 +L 584.924041 152.18 +L 584.952663 151.18 +L 584.994456 150.18 +L 585.016032 149.18 +L 585.02998 148.18 +L 585.056702 147.18 +L 585.066012 146.18 +L 585.078459 145.18 +L 585.089514 144.18 +L 585.095178 143.18 +L 585.099942 142.18 +L 585.094394 141.18 +L 585.081106 140.18 +L 585.073589 139.18 +L 585.048804 138.18 +L 585.025235 137.18 +L 584.989055 136.18 +L 584.963093 135.18 +L 584.940771 134.18 +L 584.872011 133.18 +L 584.797476 132.18 +L 584.703497 131.18 +L 584.652445 130.18 +L 584.598511 129.18 +L 584.56326 128.18 +L 584.457172 127.18 +L 584.404908 126.18 +L 584.368001 125.18 +L 584.33697 124.18 +L 584.275815 123.18 +L 584.208395 122.18 +L 584.159489 121.18 +L 584.094297 120.18 +L 584.056109 119.18 +L 584.014113 118.18 +L 583.972096 117.18 +L 583.91258 116.18 +L 583.79942 115.18 +L 583.747169 114.18 +L 583.707751 113.18 +L 583.66065 112.18 +L 583.60387 111.18 +L 583.571207 110.18 +L 583.535029 109.18 +L 583.502939 108.18 +L 583.468659 107.18 +L 583.410281 106.18 +L 583.365096 105.18 +L 583.335472 104.18 +L 583.285086 103.18 +L 583.259889 102.18 +L 583.238838 101.18 +L 583.20387 100.18 +L 583.17958 99.18 +L 583.165513 98.18 +L 583.146571 97.18 +L 583.13091 96.18 +L 583.118358 95.18 +L 583.112522 94.18 +L 583.10564 93.18 +L 583.100466 92.18 +L 583.102249 91.18 +L 583.104974 90.18 +L 583.116128 89.18 +L 583.144363 88.18 +L 583.188151 87.18 +L 583.20884 86.18 +L 583.249813 85.18 +L 583.289888 84.18 +L 583.308998 83.18 +L 583.331507 82.18 +L 583.398158 81.18 +L 583.447868 80.18 +L 583.521574 79.18 +L 583.552888 78.18 +L 583.62951 77.18 +L 583.667808 76.18 +L 583.741925 75.18 +L 583.845983 74.18 +L 583.915814 73.18 +L 584.021048 72.18 +L 584.076063 71.18 +L 584.199538 70.18 +L 584.270097 69.18 +L 584.385936 68.18 +L 584.436117 67.18 +L 584.471721 66.18 +L 584.563128 65.18 +L 584.616636 64.18 +L 584.704544 63.18 +L 584.773729 62.18 +L 584.820493 61.18 +L 584.892537 60.18 +L 584.942679 59.18 +L 584.960069 58.18 +L 584.987072 57.18 +L 585.006499 56.18 +L 585.025837 55.18 +L 585.064086 54.18 +L 585.080519 53.18 +L 585.088888 52.18 +L 585.093207 51.18 +L 585.099762 50.18 +L 585.097216 49.18 +L 585.091757 48.18 +L 585.075329 47.18 +L 585.043394 46.18 +L 585.005414 45.18 +L 584.97061 44.18 +L 584.907538 43.18 +L 584.886111 42.18 +L 584.835493 41.18 +L 584.810536 40.18 +L 584.754902 39.18 +L 584.723673 38.18 +L 584.673529 37.18 +L 584.641036 36.18 +L 584.560624 35.18 +L 584.491698 34.18 +L 584.376001 33.18 +L 584.300522 32.18 +L 584.184997 31.18 +L 584.105513 30.18 +L 583.997072 29.18 +L 583.957704 28.18 +L 583.854836 27.18 +L 583.755038 26.18 +L 583.709541 25.18 +L 583.675219 24.18 +L 583.623263 23.18 +L 583.583616 22.18 +L 583.548102 20.52 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_5"> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.1 258.558708 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.1 258.558708 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_6"> + <path d="M 84.38 20.52 +L 85.38 20.551436 +L 86.38 20.588377 +L 87.38 20.686123 +L 88.38 20.718645 +L 89.38 20.79227 +L 90.38 20.830835 +L 91.38 20.866248 +L 92.38 20.923888 +L 93.38 20.994274 +L 94.38 21.046239 +L 95.38 21.105328 +L 96.38 21.193649 +L 97.38 21.239794 +L 98.38 21.282205 +L 99.38 21.312697 +L 100.38 21.338742 +L 101.38 21.359942 +L 102.38 21.414243 +L 103.38 21.442181 +L 104.38 21.471905 +L 105.38 21.4973 +L 106.38 21.5085 +L 107.38 21.518624 +L 108.38 21.51842 +L 109.38 21.50891 +L 110.38 21.497256 +L 111.38 21.466227 +L 112.38 21.455059 +L 113.38 21.424942 +L 114.38 21.365165 +L 115.38 21.327973 +L 116.38 21.288877 +L 117.38 21.246437 +L 118.38 21.213672 +L 119.38 21.146246 +L 120.38 21.10712 +L 121.38 21.064445 +L 122.38 20.993865 +L 123.38 20.957474 +L 124.38 20.899071 +L 125.38 20.788118 +L 126.38 20.71746 +L 127.38 20.60452 +L 128.38 20.558747 +L 129.38 20.497464 +L 130.38 20.448965 +L 131.38 20.368142 +L 132.38 20.249623 +L 133.38 20.179412 +L 134.38 20.09615 +L 135.38 20.063008 +L 136.38 20.011771 +L 137.38 19.943372 +L 138.38 19.877157 +L 139.38 19.80024 +L 140.38 19.772924 +L 141.38 19.746447 +L 142.38 19.723796 +L 143.38 19.704265 +L 144.38 19.677871 +L 145.38 19.6281 +L 146.38 19.593027 +L 147.38 19.557161 +L 148.38 19.541794 +L 149.38 19.526025 +L 150.38 19.522612 +L 151.38 19.520195 +L 152.38 19.520681 +L 153.38 19.52261 +L 154.38 19.535867 +L 155.38 19.544258 +L 156.38 19.565794 +L 157.38 19.588827 +L 158.38 19.60606 +L 159.38 19.624523 +L 160.38 19.644975 +L 161.38 19.661575 +L 162.38 19.724354 +L 163.38 19.799619 +L 164.38 19.832258 +L 165.38 19.899822 +L 166.38 19.953869 +L 167.38 19.987573 +L 168.38 20.077699 +L 169.38 20.106234 +L 170.38 20.13772 +L 171.38 20.168731 +L 172.38 20.223539 +L 173.38 20.288126 +L 174.38 20.326322 +L 175.38 20.422256 +L 176.38 20.471514 +L 177.38 20.515583 +L 178.38 20.555707 +L 179.38 20.664074 +L 180.38 20.705702 +L 181.38 20.767844 +L 182.38 20.837806 +L 183.38 20.94231 +L 184.38 20.979298 +L 185.38 21.025175 +L 186.38 21.09367 +L 187.38 21.142416 +L 188.38 21.220013 +L 189.38 21.250554 +L 190.38 21.320068 +L 191.38 21.344041 +L 192.38 21.372663 +L 193.38 21.414456 +L 194.38 21.436032 +L 195.38 21.44998 +L 196.38 21.476702 +L 197.38 21.486012 +L 198.38 21.498459 +L 199.38 21.509514 +L 200.38 21.515178 +L 201.38 21.519942 +L 202.38 21.514394 +L 203.38 21.501106 +L 204.38 21.493589 +L 205.38 21.468804 +L 206.38 21.445235 +L 207.38 21.409055 +L 208.38 21.383093 +L 209.38 21.360771 +L 210.38 21.292011 +L 211.38 21.217476 +L 212.38 21.123497 +L 213.38 21.072445 +L 214.38 21.018511 +L 215.38 20.98326 +L 216.38 20.877172 +L 217.38 20.824908 +L 218.38 20.788001 +L 219.38 20.75697 +L 220.38 20.695815 +L 221.38 20.628395 +L 222.38 20.579489 +L 223.38 20.514297 +L 224.38 20.476109 +L 225.38 20.434113 +L 226.38 20.392096 +L 227.38 20.33258 +L 228.38 20.21942 +L 229.38 20.167169 +L 230.38 20.127751 +L 231.38 20.08065 +L 232.38 20.02387 +L 233.38 19.991207 +L 234.38 19.955029 +L 235.38 19.922939 +L 236.38 19.888659 +L 237.38 19.830281 +L 238.38 19.785096 +L 239.38 19.755472 +L 240.38 19.705086 +L 241.38 19.679889 +L 242.38 19.658838 +L 243.38 19.62387 +L 244.38 19.59958 +L 245.38 19.585513 +L 246.38 19.566571 +L 247.38 19.55091 +L 248.38 19.538358 +L 249.38 19.532522 +L 250.38 19.52564 +L 251.38 19.520466 +L 252.38 19.522249 +L 253.38 19.524974 +L 254.38 19.536128 +L 255.38 19.564363 +L 256.38 19.608151 +L 257.38 19.62884 +L 258.38 19.669813 +L 259.38 19.709888 +L 260.38 19.728998 +L 261.38 19.751507 +L 262.38 19.818158 +L 263.38 19.867868 +L 264.38 19.941574 +L 265.38 19.972888 +L 266.38 20.04951 +L 267.38 20.087808 +L 268.38 20.161925 +L 269.38 20.265983 +L 270.38 20.335814 +L 271.38 20.441048 +L 272.38 20.496063 +L 273.38 20.619538 +L 274.38 20.690097 +L 275.38 20.805936 +L 276.38 20.856117 +L 277.38 20.891721 +L 278.38 20.983128 +L 279.38 21.036636 +L 280.38 21.124544 +L 281.38 21.193729 +L 282.38 21.240493 +L 283.38 21.312537 +L 284.38 21.362679 +L 285.38 21.380069 +L 286.38 21.407072 +L 287.38 21.426499 +L 288.38 21.445837 +L 289.38 21.484086 +L 290.38 21.500519 +L 291.38 21.508888 +L 292.38 21.513207 +L 293.38 21.519762 +L 294.38 21.517216 +L 295.38 21.511757 +L 296.38 21.495329 +L 297.38 21.463394 +L 298.38 21.425414 +L 299.38 21.39061 +L 300.38 21.327538 +L 301.38 21.306111 +L 302.38 21.255493 +L 303.38 21.230536 +L 304.38 21.174902 +L 305.38 21.143673 +L 306.38 21.093529 +L 307.38 21.061036 +L 308.38 20.980624 +L 309.38 20.911698 +L 310.38 20.796001 +L 311.38 20.720522 +L 312.38 20.604997 +L 313.38 20.525513 +L 314.38 20.417072 +L 315.38 20.377704 +L 316.38 20.274836 +L 317.38 20.175038 +L 318.38 20.129541 +L 319.38 20.095219 +L 320.38 20.043263 +L 321.38 20.003616 +L 322.38 19.968102 +L 323.38 19.900457 +L 324.38 19.861375 +L 325.38 19.810894 +L 326.38 19.761588 +L 327.38 19.710518 +L 328.38 19.666279 +L 329.38 19.644259 +L 330.38 19.628703 +L 331.38 19.586256 +L 332.38 19.571388 +L 333.38 19.54866 +L 334.38 19.528344 +L 335.38 19.522547 +L 336.38 19.520065 +L 337.38 19.523122 +L 338.38 19.534718 +L 339.38 19.551638 +L 340.38 19.583299 +L 341.38 19.597382 +L 342.38 19.650054 +L 343.38 19.699143 +L 344.38 19.753844 +L 345.38 19.798192 +L 346.38 19.868184 +L 347.38 19.918567 +L 348.38 19.972474 +L 349.38 20.041913 +L 350.38 20.099301 +L 351.38 20.149466 +L 352.38 20.226628 +L 353.38 20.284818 +L 354.38 20.345456 +L 355.38 20.382657 +L 356.38 20.447749 +L 357.38 20.552879 +L 358.38 20.613181 +L 359.38 20.709503 +L 360.38 20.741506 +L 361.38 20.792523 +L 362.38 20.909315 +L 363.38 20.944762 +L 364.38 21.000642 +L 365.38 21.031018 +L 366.38 21.119404 +L 367.38 21.164168 +L 368.38 21.245056 +L 369.38 21.305202 +L 370.38 21.368288 +L 371.38 21.391236 +L 372.38 21.407406 +L 373.38 21.436335 +L 374.38 21.466687 +L 375.38 21.479261 +L 376.38 21.50414 +L 377.38 21.516224 +L 378.38 21.519986 +L 379.38 21.51555 +L 380.38 21.503211 +L 381.38 21.488798 +L 382.38 21.472725 +L 383.38 21.437204 +L 384.38 21.41727 +L 385.38 21.360681 +L 386.38 21.293487 +L 387.38 21.266117 +L 388.38 21.231969 +L 389.38 21.183289 +L 390.38 21.135004 +L 391.38 21.075927 +L 392.38 20.980322 +L 393.38 20.937182 +L 394.38 20.887334 +L 395.38 20.8288 +L 396.38 20.781214 +L 397.38 20.720086 +L 398.38 20.664001 +L 399.38 20.58983 +L 400.38 20.472592 +L 401.38 20.416868 +L 402.38 20.308642 +L 403.38 20.202492 +L 404.38 20.09492 +L 405.38 20.060412 +L 406.38 19.957105 +L 407.38 19.881381 +L 408.38 19.841946 +L 409.38 19.802562 +L 410.38 19.78008 +L 411.38 19.724267 +L 412.38 19.698215 +L 413.38 19.66798 +L 414.38 19.617209 +L 415.38 19.598558 +L 416.38 19.576849 +L 417.38 19.564203 +L 418.38 19.54521 +L 419.38 19.52782 +L 420.38 19.520782 +L 421.38 19.521806 +L 422.38 19.52881 +L 423.38 19.53818 +L 424.38 19.561578 +L 425.38 19.586661 +L 426.38 19.59906 +L 427.38 19.632153 +L 428.38 19.64852 +L 429.38 19.666925 +L 430.38 19.716062 +L 431.38 19.759875 +L 432.38 19.80296 +L 433.38 19.825901 +L 434.38 19.866164 +L 435.38 19.951024 +L 436.38 19.993416 +L 437.38 20.057802 +L 438.38 20.102091 +L 439.38 20.209937 +L 440.38 20.286877 +L 441.38 20.323319 +L 442.38 20.378206 +L 443.38 20.453307 +L 444.38 20.511902 +L 445.38 20.548477 +L 446.38 20.660524 +L 447.38 20.722209 +L 448.38 20.772729 +L 449.38 20.871514 +L 450.38 20.909536 +L 451.38 20.944984 +L 452.38 21.036618 +L 453.38 21.07989 +L 454.38 21.133219 +L 455.38 21.166084 +L 456.38 21.228978 +L 457.38 21.282832 +L 458.38 21.339958 +L 459.38 21.362048 +L 460.38 21.405787 +L 461.38 21.452881 +L 462.38 21.469728 +L 463.38 21.497802 +L 464.38 21.508798 +L 465.38 21.513367 +L 466.38 21.519015 +L 467.38 21.519066 +L 468.38 21.515976 +L 469.38 21.512463 +L 470.38 21.506641 +L 471.38 21.493789 +L 472.38 21.470164 +L 473.38 21.45528 +L 474.38 21.431708 +L 475.38 21.395389 +L 476.38 21.363806 +L 477.38 21.333913 +L 478.38 21.255221 +L 479.38 21.21867 +L 480.38 21.192947 +L 481.38 21.122274 +L 482.38 21.031172 +L 483.38 20.969215 +L 484.38 20.935602 +L 485.38 20.901102 +L 486.38 20.803662 +L 487.38 20.756072 +L 488.38 20.724566 +L 489.38 20.680881 +L 490.38 20.610712 +L 491.38 20.560845 +L 492.38 20.526168 +L 493.38 20.41652 +L 494.38 20.383049 +L 495.38 20.345707 +L 496.38 20.265462 +L 497.38 20.226968 +L 498.38 20.185191 +L 499.38 20.142766 +L 500.38 20.033038 +L 501.38 19.944753 +L 502.38 19.870107 +L 503.38 19.78165 +L 504.38 19.707588 +L 505.38 19.658423 +L 506.38 19.602806 +L 507.38 19.568106 +L 508.38 19.556235 +L 509.38 19.534012 +L 510.38 19.522033 +L 511.38 19.520281 +L 512.38 19.525698 +L 513.38 19.541896 +L 514.38 19.558396 +L 515.38 19.589579 +L 516.38 19.602944 +L 517.38 19.632587 +L 518.38 19.69561 +L 519.38 19.744931 +L 520.38 19.79102 +L 521.38 19.873247 +L 522.38 19.91915 +L 523.38 19.953475 +L 524.38 20.007014 +L 525.38 20.095901 +L 526.38 20.127039 +L 527.38 20.235088 +L 528.38 20.34716 +L 529.38 20.382598 +L 530.38 20.467384 +L 531.38 20.532991 +L 532.38 20.635045 +L 533.38 20.75126 +L 534.38 20.791951 +L 535.38 20.83304 +L 536.38 20.869681 +L 537.38 20.910677 +L 538.38 20.986746 +L 539.38 21.062812 +L 540.38 21.0935 +L 541.38 21.119991 +L 542.38 21.176572 +L 543.38 21.221088 +L 544.38 21.251106 +L 545.38 21.278162 +L 546.38 21.320727 +L 547.38 21.373592 +L 548.38 21.404513 +L 549.38 21.430788 +L 550.38 21.445721 +L 551.38 21.47601 +L 552.38 21.497339 +L 553.38 21.514228 +L 554.38 21.518943 +L 555.38 21.519553 +L 556.38 21.517507 +L 557.38 21.511646 +L 558.38 21.492999 +L 559.38 21.460942 +L 560.38 21.414502 +L 561.38 21.372556 +L 562.38 21.305851 +L 563.38 21.236785 +L 564.38 21.18941 +L 565.38 21.137891 +L 566.38 21.098191 +L 567.38 21.028771 +L 568.38 20.96224 +L 569.38 20.853331 +L 570.38 20.788083 +L 571.38 20.679875 +L 572.38 20.618871 +L 573.38 20.570186 +L 574.38 20.493952 +L 575.38 20.434421 +L 576.38 20.359793 +L 577.38 20.240966 +L 578.38 20.143021 +L 579.38 20.063973 +L 580.38 20.018226 +L 581.38 19.990954 +L 582.38 19.947292 +L 584.1 19.898708 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 20.52 +L 85.38 20.551436 +L 86.38 20.588377 +L 87.38 20.686123 +L 88.38 20.718645 +L 89.38 20.79227 +L 90.38 20.830835 +L 91.38 20.866248 +L 92.38 20.923888 +L 93.38 20.994274 +L 94.38 21.046239 +L 95.38 21.105328 +L 96.38 21.193649 +L 97.38 21.239794 +L 98.38 21.282205 +L 99.38 21.312697 +L 100.38 21.338742 +L 101.38 21.359942 +L 102.38 21.414243 +L 103.38 21.442181 +L 104.38 21.471905 +L 105.38 21.4973 +L 106.38 21.5085 +L 107.38 21.518624 +L 108.38 21.51842 +L 109.38 21.50891 +L 110.38 21.497256 +L 111.38 21.466227 +L 112.38 21.455059 +L 113.38 21.424942 +L 114.38 21.365165 +L 115.38 21.327973 +L 116.38 21.288877 +L 117.38 21.246437 +L 118.38 21.213672 +L 119.38 21.146246 +L 120.38 21.10712 +L 121.38 21.064445 +L 122.38 20.993865 +L 123.38 20.957474 +L 124.38 20.899071 +L 125.38 20.788118 +L 126.38 20.71746 +L 127.38 20.60452 +L 128.38 20.558747 +L 129.38 20.497464 +L 130.38 20.448965 +L 131.38 20.368142 +L 132.38 20.249623 +L 133.38 20.179412 +L 134.38 20.09615 +L 135.38 20.063008 +L 136.38 20.011771 +L 137.38 19.943372 +L 138.38 19.877157 +L 139.38 19.80024 +L 140.38 19.772924 +L 141.38 19.746447 +L 142.38 19.723796 +L 143.38 19.704265 +L 144.38 19.677871 +L 145.38 19.6281 +L 146.38 19.593027 +L 147.38 19.557161 +L 148.38 19.541794 +L 149.38 19.526025 +L 150.38 19.522612 +L 151.38 19.520195 +L 152.38 19.520681 +L 153.38 19.52261 +L 154.38 19.535867 +L 155.38 19.544258 +L 156.38 19.565794 +L 157.38 19.588827 +L 158.38 19.60606 +L 159.38 19.624523 +L 160.38 19.644975 +L 161.38 19.661575 +L 162.38 19.724354 +L 163.38 19.799619 +L 164.38 19.832258 +L 165.38 19.899822 +L 166.38 19.953869 +L 167.38 19.987573 +L 168.38 20.077699 +L 169.38 20.106234 +L 170.38 20.13772 +L 171.38 20.168731 +L 172.38 20.223539 +L 173.38 20.288126 +L 174.38 20.326322 +L 175.38 20.422256 +L 176.38 20.471514 +L 177.38 20.515583 +L 178.38 20.555707 +L 179.38 20.664074 +L 180.38 20.705702 +L 181.38 20.767844 +L 182.38 20.837806 +L 183.38 20.94231 +L 184.38 20.979298 +L 185.38 21.025175 +L 186.38 21.09367 +L 187.38 21.142416 +L 188.38 21.220013 +L 189.38 21.250554 +L 190.38 21.320068 +L 191.38 21.344041 +L 192.38 21.372663 +L 193.38 21.414456 +L 194.38 21.436032 +L 195.38 21.44998 +L 196.38 21.476702 +L 197.38 21.486012 +L 198.38 21.498459 +L 199.38 21.509514 +L 200.38 21.515178 +L 201.38 21.519942 +L 202.38 21.514394 +L 203.38 21.501106 +L 204.38 21.493589 +L 205.38 21.468804 +L 206.38 21.445235 +L 207.38 21.409055 +L 208.38 21.383093 +L 209.38 21.360771 +L 210.38 21.292011 +L 211.38 21.217476 +L 212.38 21.123497 +L 213.38 21.072445 +L 214.38 21.018511 +L 215.38 20.98326 +L 216.38 20.877172 +L 217.38 20.824908 +L 218.38 20.788001 +L 219.38 20.75697 +L 220.38 20.695815 +L 221.38 20.628395 +L 222.38 20.579489 +L 223.38 20.514297 +L 224.38 20.476109 +L 225.38 20.434113 +L 226.38 20.392096 +L 227.38 20.33258 +L 228.38 20.21942 +L 229.38 20.167169 +L 230.38 20.127751 +L 231.38 20.08065 +L 232.38 20.02387 +L 233.38 19.991207 +L 234.38 19.955029 +L 235.38 19.922939 +L 236.38 19.888659 +L 237.38 19.830281 +L 238.38 19.785096 +L 239.38 19.755472 +L 240.38 19.705086 +L 241.38 19.679889 +L 242.38 19.658838 +L 243.38 19.62387 +L 244.38 19.59958 +L 245.38 19.585513 +L 246.38 19.566571 +L 247.38 19.55091 +L 248.38 19.538358 +L 249.38 19.532522 +L 250.38 19.52564 +L 251.38 19.520466 +L 252.38 19.522249 +L 253.38 19.524974 +L 254.38 19.536128 +L 255.38 19.564363 +L 256.38 19.608151 +L 257.38 19.62884 +L 258.38 19.669813 +L 259.38 19.709888 +L 260.38 19.728998 +L 261.38 19.751507 +L 262.38 19.818158 +L 263.38 19.867868 +L 264.38 19.941574 +L 265.38 19.972888 +L 266.38 20.04951 +L 267.38 20.087808 +L 268.38 20.161925 +L 269.38 20.265983 +L 270.38 20.335814 +L 271.38 20.441048 +L 272.38 20.496063 +L 273.38 20.619538 +L 274.38 20.690097 +L 275.38 20.805936 +L 276.38 20.856117 +L 277.38 20.891721 +L 278.38 20.983128 +L 279.38 21.036636 +L 280.38 21.124544 +L 281.38 21.193729 +L 282.38 21.240493 +L 283.38 21.312537 +L 284.38 21.362679 +L 285.38 21.380069 +L 286.38 21.407072 +L 287.38 21.426499 +L 288.38 21.445837 +L 289.38 21.484086 +L 290.38 21.500519 +L 291.38 21.508888 +L 292.38 21.513207 +L 293.38 21.519762 +L 294.38 21.517216 +L 295.38 21.511757 +L 296.38 21.495329 +L 297.38 21.463394 +L 298.38 21.425414 +L 299.38 21.39061 +L 300.38 21.327538 +L 301.38 21.306111 +L 302.38 21.255493 +L 303.38 21.230536 +L 304.38 21.174902 +L 305.38 21.143673 +L 306.38 21.093529 +L 307.38 21.061036 +L 308.38 20.980624 +L 309.38 20.911698 +L 310.38 20.796001 +L 311.38 20.720522 +L 312.38 20.604997 +L 313.38 20.525513 +L 314.38 20.417072 +L 315.38 20.377704 +L 316.38 20.274836 +L 317.38 20.175038 +L 318.38 20.129541 +L 319.38 20.095219 +L 320.38 20.043263 +L 321.38 20.003616 +L 322.38 19.968102 +L 323.38 19.900457 +L 324.38 19.861375 +L 325.38 19.810894 +L 326.38 19.761588 +L 327.38 19.710518 +L 328.38 19.666279 +L 329.38 19.644259 +L 330.38 19.628703 +L 331.38 19.586256 +L 332.38 19.571388 +L 333.38 19.54866 +L 334.38 19.528344 +L 335.38 19.522547 +L 336.38 19.520065 +L 337.38 19.523122 +L 338.38 19.534718 +L 339.38 19.551638 +L 340.38 19.583299 +L 341.38 19.597382 +L 342.38 19.650054 +L 343.38 19.699143 +L 344.38 19.753844 +L 345.38 19.798192 +L 346.38 19.868184 +L 347.38 19.918567 +L 348.38 19.972474 +L 349.38 20.041913 +L 350.38 20.099301 +L 351.38 20.149466 +L 352.38 20.226628 +L 353.38 20.284818 +L 354.38 20.345456 +L 355.38 20.382657 +L 356.38 20.447749 +L 357.38 20.552879 +L 358.38 20.613181 +L 359.38 20.709503 +L 360.38 20.741506 +L 361.38 20.792523 +L 362.38 20.909315 +L 363.38 20.944762 +L 364.38 21.000642 +L 365.38 21.031018 +L 366.38 21.119404 +L 367.38 21.164168 +L 368.38 21.245056 +L 369.38 21.305202 +L 370.38 21.368288 +L 371.38 21.391236 +L 372.38 21.407406 +L 373.38 21.436335 +L 374.38 21.466687 +L 375.38 21.479261 +L 376.38 21.50414 +L 377.38 21.516224 +L 378.38 21.519986 +L 379.38 21.51555 +L 380.38 21.503211 +L 381.38 21.488798 +L 382.38 21.472725 +L 383.38 21.437204 +L 384.38 21.41727 +L 385.38 21.360681 +L 386.38 21.293487 +L 387.38 21.266117 +L 388.38 21.231969 +L 389.38 21.183289 +L 390.38 21.135004 +L 391.38 21.075927 +L 392.38 20.980322 +L 393.38 20.937182 +L 394.38 20.887334 +L 395.38 20.8288 +L 396.38 20.781214 +L 397.38 20.720086 +L 398.38 20.664001 +L 399.38 20.58983 +L 400.38 20.472592 +L 401.38 20.416868 +L 402.38 20.308642 +L 403.38 20.202492 +L 404.38 20.09492 +L 405.38 20.060412 +L 406.38 19.957105 +L 407.38 19.881381 +L 408.38 19.841946 +L 409.38 19.802562 +L 410.38 19.78008 +L 411.38 19.724267 +L 412.38 19.698215 +L 413.38 19.66798 +L 414.38 19.617209 +L 415.38 19.598558 +L 416.38 19.576849 +L 417.38 19.564203 +L 418.38 19.54521 +L 419.38 19.52782 +L 420.38 19.520782 +L 421.38 19.521806 +L 422.38 19.52881 +L 423.38 19.53818 +L 424.38 19.561578 +L 425.38 19.586661 +L 426.38 19.59906 +L 427.38 19.632153 +L 428.38 19.64852 +L 429.38 19.666925 +L 430.38 19.716062 +L 431.38 19.759875 +L 432.38 19.80296 +L 433.38 19.825901 +L 434.38 19.866164 +L 435.38 19.951024 +L 436.38 19.993416 +L 437.38 20.057802 +L 438.38 20.102091 +L 439.38 20.209937 +L 440.38 20.286877 +L 441.38 20.323319 +L 442.38 20.378206 +L 443.38 20.453307 +L 444.38 20.511902 +L 445.38 20.548477 +L 446.38 20.660524 +L 447.38 20.722209 +L 448.38 20.772729 +L 449.38 20.871514 +L 450.38 20.909536 +L 451.38 20.944984 +L 452.38 21.036618 +L 453.38 21.07989 +L 454.38 21.133219 +L 455.38 21.166084 +L 456.38 21.228978 +L 457.38 21.282832 +L 458.38 21.339958 +L 459.38 21.362048 +L 460.38 21.405787 +L 461.38 21.452881 +L 462.38 21.469728 +L 463.38 21.497802 +L 464.38 21.508798 +L 465.38 21.513367 +L 466.38 21.519015 +L 467.38 21.519066 +L 468.38 21.515976 +L 469.38 21.512463 +L 470.38 21.506641 +L 471.38 21.493789 +L 472.38 21.470164 +L 473.38 21.45528 +L 474.38 21.431708 +L 475.38 21.395389 +L 476.38 21.363806 +L 477.38 21.333913 +L 478.38 21.255221 +L 479.38 21.21867 +L 480.38 21.192947 +L 481.38 21.122274 +L 482.38 21.031172 +L 483.38 20.969215 +L 484.38 20.935602 +L 485.38 20.901102 +L 486.38 20.803662 +L 487.38 20.756072 +L 488.38 20.724566 +L 489.38 20.680881 +L 490.38 20.610712 +L 491.38 20.560845 +L 492.38 20.526168 +L 493.38 20.41652 +L 494.38 20.383049 +L 495.38 20.345707 +L 496.38 20.265462 +L 497.38 20.226968 +L 498.38 20.185191 +L 499.38 20.142766 +L 500.38 20.033038 +L 501.38 19.944753 +L 502.38 19.870107 +L 503.38 19.78165 +L 504.38 19.707588 +L 505.38 19.658423 +L 506.38 19.602806 +L 507.38 19.568106 +L 508.38 19.556235 +L 509.38 19.534012 +L 510.38 19.522033 +L 511.38 19.520281 +L 512.38 19.525698 +L 513.38 19.541896 +L 514.38 19.558396 +L 515.38 19.589579 +L 516.38 19.602944 +L 517.38 19.632587 +L 518.38 19.69561 +L 519.38 19.744931 +L 520.38 19.79102 +L 521.38 19.873247 +L 522.38 19.91915 +L 523.38 19.953475 +L 524.38 20.007014 +L 525.38 20.095901 +L 526.38 20.127039 +L 527.38 20.235088 +L 528.38 20.34716 +L 529.38 20.382598 +L 530.38 20.467384 +L 531.38 20.532991 +L 532.38 20.635045 +L 533.38 20.75126 +L 534.38 20.791951 +L 535.38 20.83304 +L 536.38 20.869681 +L 537.38 20.910677 +L 538.38 20.986746 +L 539.38 21.062812 +L 540.38 21.0935 +L 541.38 21.119991 +L 542.38 21.176572 +L 543.38 21.221088 +L 544.38 21.251106 +L 545.38 21.278162 +L 546.38 21.320727 +L 547.38 21.373592 +L 548.38 21.404513 +L 549.38 21.430788 +L 550.38 21.445721 +L 551.38 21.47601 +L 552.38 21.497339 +L 553.38 21.514228 +L 554.38 21.518943 +L 555.38 21.519553 +L 556.38 21.517507 +L 557.38 21.511646 +L 558.38 21.492999 +L 559.38 21.460942 +L 560.38 21.414502 +L 561.38 21.372556 +L 562.38 21.305851 +L 563.38 21.236785 +L 564.38 21.18941 +L 565.38 21.137891 +L 566.38 21.098191 +L 567.38 21.028771 +L 568.38 20.96224 +L 569.38 20.853331 +L 570.38 20.788083 +L 571.38 20.679875 +L 572.38 20.618871 +L 573.38 20.570186 +L 574.38 20.493952 +L 575.38 20.434421 +L 576.38 20.359793 +L 577.38 20.240966 +L 578.38 20.143021 +L 579.38 20.063973 +L 580.38 20.018226 +L 581.38 19.990954 +L 582.38 19.947292 +L 584.1 19.898708 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="text_24"> + <path d="M 225.026634 142.293249 +Q 224.429809 143.430638 222.679917 144.361072 +Q 222.239547 144.595221 221.598786 144.760017 +Q 220.829693 144.958364 220.348281 144.882351 +L 220.288407 144.914187 +Q 220.027661 145.052827 219.755364 144.964725 +Q 219.484999 144.875597 219.347385 144.616783 +Q 219.010539 143.983268 218.393886 142.688387 +Q 217.779165 141.39248 217.442319 140.758965 +Q 217.067476 140.053986 216.293829 138.664201 +Q 215.520182 137.274416 215.145338 136.569438 +Q 215.013886 136.322213 215.122103 135.915345 +Q 215.232252 135.507451 215.485271 135.372918 +Q 215.63013 135.295896 216.666659 135.265038 +Q 217.835996 135.223025 218.006529 135.194288 +Q 220.032826 134.867568 221.884918 135.438662 +Q 224.063584 136.11607 224.975533 137.831195 +Q 225.523934 138.862588 225.541451 140.069726 +Q 225.559873 141.273904 225.026634 142.293249 +z +M 220.362513 136.582601 +Q 219.532649 136.503573 216.781031 136.705588 +L 217.736207 138.42746 +L 218.674781 140.150726 +L 220.330218 143.497124 +Q 220.382979 143.493845 220.499799 143.508534 +Q 221.219909 143.581504 222.029186 143.151204 +Q 223.404377 142.420002 223.807191 141.66325 +Q 224.180864 140.9542 224.17114 140.097201 +Q 224.160388 139.238272 223.772194 138.508184 +Q 222.867434 136.806579 220.362513 136.582601 +z +M 233.947509 137.549936 +Q 233.350684 138.687325 231.600792 139.617759 +Q 231.160422 139.851908 230.519661 140.016704 +Q 229.750568 140.215051 229.269156 140.139037 +L 229.209281 140.170873 +Q 228.948536 140.309514 228.676239 140.221412 +Q 228.405874 140.132283 228.26826 139.873469 +Q 227.931414 139.239954 227.314761 137.945074 +Q 226.70004 136.649167 226.363194 136.015652 +Q 225.98835 135.310673 225.214704 133.920888 +Q 224.441057 132.531103 224.066213 131.826125 +Q 223.934761 131.578899 224.042978 131.172032 +Q 224.153127 130.764138 224.406146 130.629605 +Q 224.551005 130.552583 225.587534 130.521725 +Q 226.756871 130.479711 226.927404 130.450975 +Q 228.953701 130.124255 230.805792 130.695349 +Q 232.984459 131.372756 233.896408 133.087882 +Q 234.444809 134.119275 234.462326 135.326412 +Q 234.480748 136.530591 233.947509 137.549936 +z +M 229.283388 131.839288 +Q 228.453524 131.76026 225.701906 131.962275 +L 226.657081 133.684147 +L 227.595656 135.407413 +L 229.251093 138.753811 +Q 229.303854 138.750532 229.420674 138.76522 +Q 230.140784 138.83819 230.950061 138.40789 +Q 232.325252 137.676688 232.728066 136.919936 +Q 233.101739 136.210887 233.092015 135.353888 +Q 233.081263 134.494958 232.693069 133.764871 +Q 231.788309 132.063266 229.283388 131.839288 +z +M 243.2272 132.754576 +Q 242.997358 132.876785 242.695722 132.789419 +Q 239.649042 131.877365 236.841309 132.495707 +L 237.519127 133.65401 +L 238.181616 134.825419 +Q 238.323338 135.091959 238.243989 135.362079 +Q 238.166571 135.631172 237.907757 135.768786 +Q 237.648943 135.9064 237.382563 135.820107 +Q 237.116183 135.733814 236.974462 135.467274 +Q 236.721827 134.992138 236.173285 134.072307 +Q 235.625646 133.149518 235.373012 132.674382 +Q 235.077245 132.118125 234.613676 130.957391 +Q 234.151012 129.793698 233.858326 129.243235 +Q 233.695038 128.936135 233.31668 128.364332 +Q 232.937295 127.790598 232.77298 127.481567 +Q 232.59018 127.137769 232.645711 126.776258 +Q 232.705076 126.333428 233.12518 126.149695 +L 234.642083 125.489316 +Q 235.523172 125.15214 236.250321 125.154475 +Q 239.385657 125.152265 240.379763 127.021907 +Q 240.867573 127.939344 240.41099 129.088878 +Q 240.042706 130.013082 239.197411 130.84159 +Q 241.610856 130.851592 243.133471 131.473997 +Q 243.394546 131.58293 243.509567 131.799252 +Q 243.645127 132.054204 243.559324 132.340143 +Q 243.474425 132.623124 243.2272 132.754576 +z +M 235.139278 126.82046 +L 234.208951 127.223457 +L 234.657021 127.921708 +Q 234.936742 128.345279 235.087707 128.629202 +Q 235.344449 129.112064 235.647292 129.872668 +L 236.160523 131.140782 +Q 236.243575 131.096622 236.424349 131.007935 +Q 236.607055 130.918221 236.697833 130.869954 +Q 238.235265 130.052486 238.783306 129.233381 +Q 239.021693 128.866311 239.151203 128.41096 +Q 239.292104 127.90248 239.166814 127.666843 +Q 238.721109 126.828595 237.38186 126.611625 +Q 236.153637 126.412424 235.139278 126.82046 +z +M 248.580173 126.439854 +L 249.768376 128.67454 +Q 250.066197 129.234659 249.515734 129.527346 +Q 248.876425 129.867272 248.411208 128.992326 +Q 248.353698 128.884165 248.259509 128.679064 +Q 248.165319 128.473964 248.126295 128.400568 +L 247.392379 127.034253 +L 244.6949 128.381816 +Q 243.86824 128.821358 243.518865 128.937755 +Q 242.922066 129.138636 242.742347 128.800632 +Q 242.598571 128.53023 242.708955 127.936398 +L 242.900911 127.044012 +L 243.566055 121.133323 +Q 243.672811 120.355608 244.292806 120.025951 +Q 244.976538 119.662404 245.290791 120.253427 +L 247.957829 125.269397 +Q 248.057115 125.209173 248.201974 125.132151 +Q 249.312556 124.541643 249.62989 125.138461 +Q 249.860958 125.573037 249.462891 125.933342 +Q 249.286913 126.096281 248.580173 126.439854 +z +M 244.693505 121.958408 +Q 244.449573 125.385657 244.223577 127.145924 +L 246.773117 125.86959 +z +M 254.747562 114.831251 +Q 254.859501 115.041778 254.700464 115.646614 +Q 254.571123 116.069668 254.446673 116.492599 +Q 254.181086 117.609948 254.551305 119.224149 +Q 254.874302 120.633052 255.505888 121.820892 +Q 257.136715 124.888031 259.285383 125.578912 +Q 259.679559 125.649282 260.078503 125.71464 +Q 260.575978 125.806887 260.720781 126.079221 +Q 260.826559 126.27816 260.74623 126.509162 +Q 260.668859 126.741068 260.464126 126.849926 +Q 260.282569 126.946461 259.955608 126.94193 +Q 256.642277 126.870312 254.224792 122.323683 +Q 253.354949 120.687747 253.122164 118.661054 +Q 252.865993 116.404 253.615855 114.930058 +Q 253.766912 114.631719 253.905977 114.557778 +Q 254.122299 114.442757 254.375941 114.528391 +Q 254.631514 114.612997 254.747562 114.831251 +z +M 264.181269 121.536298 +L 262.979909 122.175072 +L 261.781262 122.804972 +Q 261.360206 123.028851 261.161483 123.065144 +Q 260.796873 123.120271 260.609965 122.768747 +Q 260.286469 122.160341 261.232879 121.657126 +L 261.525677 121.508875 +L 261.780995 121.387985 +Q 261.62695 121.098268 261.273899 120.560082 +Q 260.919821 120.019964 260.768857 119.736041 +Q 260.36115 118.969257 259.668369 117.330842 +Q 258.984172 115.722549 258.554239 114.927942 +Q 258.078727 115.985962 257.856611 116.104064 +Q 257.61518 116.232435 257.340047 116.148318 +Q 257.065819 116.061243 256.940529 115.825607 +Q 256.789564 115.541684 257.09346 114.859825 +Q 257.298693 114.458357 257.625417 113.633052 +Q 257.871068 112.813693 258.35393 112.556951 +Q 258.757602 112.342315 259.005102 112.807793 +Q 259.079044 112.946858 259.188176 113.240636 +Q 259.299239 113.533387 259.373181 113.672451 +Q 259.478959 113.87139 259.715868 114.265698 +Q 259.951751 114.658073 260.057529 114.857013 +Q 260.42313 115.544608 261.004338 116.987164 +Q 261.58452 118.427789 261.94704 119.10959 +Q 262.132921 119.459182 262.448219 119.935685 +Q 262.76249 120.410255 262.937735 120.725863 +L 263.565088 120.377429 +Q 263.818107 120.242896 264.072531 120.320681 +Q 264.326955 120.398466 264.458407 120.645692 +Q 264.59294 120.898711 264.514128 121.151204 +Q 264.434289 121.401765 264.181269 121.536298 +z +M 269.306411 119.106033 +Q 267.471536 120.081654 265.735057 118.852011 +Q 264.408706 117.899799 263.307795 115.829287 +Q 262.377361 114.079395 262.516611 112.333044 +Q 262.688412 110.284473 264.378429 109.385875 +Q 265.966079 108.541707 267.573423 109.421315 +Q 268.96062 110.185092 269.856137 111.869315 +Q 271.293894 114.573342 271.157263 116.385192 +Q 271.021537 118.194085 269.306411 119.106033 +z +M 264.991897 110.553619 +Q 263.869726 111.150288 263.817014 112.640039 +Q 263.775805 113.885834 264.426904 115.110372 +Q 265.483655 117.097831 266.550513 117.808961 +Q 267.616345 118.518159 268.69023 117.947165 +Q 269.97078 117.266284 269.748717 115.511369 +Q 269.595848 114.291965 268.767084 112.733287 +Q 267.897241 111.097351 266.954985 110.555331 +Q 266.011701 110.01138 264.991897 110.553619 +z +M 276.85113 115.094435 +Q 275.016254 116.070056 273.279775 114.840413 +Q 271.953424 113.888201 270.852513 111.817689 +Q 269.922079 110.067798 270.061329 108.321447 +Q 270.23313 106.272876 271.923147 105.374278 +Q 273.510797 104.530109 275.118142 105.409717 +Q 276.505338 106.173494 277.400855 107.857717 +Q 278.838612 110.561744 278.701981 112.373595 +Q 278.566255 114.182487 276.85113 115.094435 +z +M 272.536615 106.542022 +Q 271.414444 107.138691 271.361732 108.628441 +Q 271.320524 109.874236 271.971622 111.098774 +Q 273.028373 113.086234 274.095232 113.797363 +Q 275.161063 114.506561 276.234948 113.935567 +Q 277.515498 113.254686 277.293435 111.499772 +Q 277.140566 110.280368 276.311802 108.721689 +Q 275.441959 107.085753 274.499703 106.543733 +Q 273.55642 105.999782 272.536615 106.542022 +z +M 290.182792 103.018663 +Q 290.793981 105.072085 290.184032 106.818484 +Q 289.574988 108.561925 287.944846 109.428687 +Q 286.461494 110.217399 285.27629 109.782259 +Q 284.093017 109.346093 283.210851 107.686979 +Q 282.379006 106.122506 282.238638 104.073926 +Q 282.097243 102.023415 282.713872 100.387429 +Q 283.123931 99.29484 283.985357 98.836812 +Q 284.535819 98.544126 285.625986 98.427766 +Q 286.956048 98.277996 287.235383 98.80335 +Q 287.366835 99.050576 287.287976 99.340256 +Q 287.211049 99.628908 286.956097 99.764468 +Q 286.824759 99.834302 286.503224 99.81202 +Q 285.281144 99.74086 284.645698 100.078733 +Q 284.193739 100.319044 283.949869 101.053221 +Q 283.827934 101.42031 283.693139 102.289736 +Q 283.280416 104.877671 284.429594 107.038962 +Q 285.032425 108.172722 285.623355 108.44073 +Q 286.266754 108.732868 287.286559 108.190628 +Q 288.36817 107.615526 288.801406 106.510613 +Q 289.256472 105.339589 288.872884 103.816731 +Q 287.245437 104.79107 286.347692 105.986884 +Q 286.244571 106.128426 286.113233 106.19826 +Q 285.846693 106.339982 285.561046 106.226771 +Q 285.300215 106.127617 285.167736 105.878461 +Q 284.992124 105.548183 285.20594 105.176836 +Q 286.086556 103.687875 289.279239 101.990295 +Q 289.538053 101.852681 289.805338 101.936016 +Q 290.073527 102.016392 290.215248 102.282932 +Q 290.423723 102.675016 290.182792 103.018663 +z +M 297.898924 103.291183 +Q 296.823532 104.54429 294.710528 105.667794 +Q 294.451714 105.805408 294.087584 105.684378 +Q 293.726412 105.564252 293.587772 105.303506 +L 292.654257 103.54782 +Q 292.195202 102.684463 291.453032 101.027714 +Q 290.656603 99.2363 290.257404 98.457559 +Q 289.95687 97.906315 289.443988 96.769323 +Q 289.326273 96.445424 289.431371 96.265667 +Q 290.117704 95.576185 291.162617 95.020595 +Q 292.224913 94.455762 293.587339 94.660409 +Q 295.15986 94.892086 295.810958 96.116624 +Q 296.635615 97.667577 295.903946 99.203693 +Q 297.013258 99.109361 297.713866 99.34135 +Q 298.413446 99.571408 298.709213 100.127665 +Q 299.097408 100.857752 298.669966 101.959584 +Q 298.376245 102.735132 297.898924 103.291183 +z +M 291.816796 96.250927 +Q 291.158173 96.601124 290.916158 96.784311 +L 291.466321 97.846974 +L 292.586245 100.246794 +Q 293.482833 99.864215 293.539627 99.826584 +Q 294.412246 99.26846 294.728776 98.465918 +Q 295.065205 97.598292 294.615392 96.752318 +Q 294.310382 96.178678 293.417044 96.026867 +Q 292.523706 95.875057 291.816796 96.250927 +z +M 295.063307 100.725902 +L 294.369568 100.963462 +Q 294.290379 101.005568 294.135203 101.100464 +Q 293.980933 101.192401 293.895949 101.237588 +Q 293.569534 101.411145 293.171872 101.553216 +Q 293.541732 102.332692 293.859066 102.929509 +L 294.523515 104.179156 +Q 296.074684 103.285015 296.862836 102.363015 +Q 297.199558 101.975867 297.403047 101.426675 +Q 297.602626 100.916725 297.519442 100.760278 +Q 297.368477 100.476355 296.406936 100.531756 +Q 295.682699 100.567513 295.063307 100.725902 +z +M 301.82797 102.207936 +Q 301.605853 102.326037 301.355782 102.265758 +Q 301.107643 102.204451 300.988514 101.980403 +Q 300.937166 101.883831 300.920216 101.754103 +Q 300.701366 100.20559 300.707004 97.071036 +Q 300.712643 93.936482 300.496506 92.379093 +Q 300.13729 89.797772 300.553164 89.601423 +Q 300.778361 89.489116 301.028555 89.554286 +Q 301.279653 89.616497 301.3957 89.83475 +Q 301.469642 89.973815 301.50667 90.201876 +L 301.703587 92.203046 +Q 301.893502 93.53406 301.920489 95.392698 +L 301.934071 98.591358 +L 302.127664 101.592726 +Q 302.154384 102.034378 301.82797 102.207936 +z +M 309.239508 91.610117 +Q 308.907299 91.786755 308.654901 91.633568 +Q 308.480938 91.525388 308.152365 91.065855 +Q 307.760998 91.420121 306.981739 92.228382 +Q 306.215615 93.131237 306.511749 93.702164 +Q 306.728222 93.671298 306.918484 93.609774 +Q 308.438647 93.118608 309.345722 93.193745 +Q 310.665675 93.304533 311.304449 94.505893 +Q 311.828204 95.490931 311.244352 96.443043 +Q 310.756186 97.230312 309.676507 97.804388 +Q 308.884613 98.225445 308.024393 98.340938 +Q 306.915647 98.496906 306.594205 97.892363 +Q 306.465834 97.650932 306.559608 97.370665 +Q 306.654286 97.087439 306.895717 96.959067 +Q 307.083068 96.859451 307.532625 96.992042 +Q 307.751425 97.054084 308.307663 96.874769 +Q 308.749334 96.731596 309.027462 96.583713 +Q 309.533502 96.314647 309.856119 95.989503 +Q 310.324716 95.514893 310.122403 95.134398 +Q 309.685941 94.313533 308.384616 94.633835 +L 307.682954 94.828536 +Q 306.787044 95.081925 306.323751 95.026008 +Q 305.655375 94.947827 305.292855 94.266026 +Q 304.622244 93.004791 305.525491 91.833304 +Q 305.800407 91.479019 306.476008 90.829929 +Q 307.15354 90.179811 307.415058 89.837605 +Q 307.604773 89.597992 307.89449 89.443946 +Q 308.153304 89.306332 308.409782 89.387981 +Q 308.665233 89.467697 308.810036 89.740031 +Q 308.902463 89.913862 309.157509 90.211813 +Q 309.412555 90.509765 309.506009 90.685527 +Q 309.650812 90.957861 309.575081 91.216147 +Q 309.498322 91.472503 309.239508 91.610117 +z +M 315.150383 89.928972 +Q 317.567868 94.4756 315.768657 97.265606 +Q 315.595373 97.536122 315.413817 97.632657 +Q 315.209084 97.741516 314.971628 97.677006 +Q 314.737131 97.6134 314.631354 97.414461 +Q 314.486551 97.142127 314.690191 96.67709 +Q 314.851367 96.313911 315.019243 95.944693 +Q 315.647997 93.777031 314.01717 90.709892 +Q 313.385584 89.522051 312.398169 88.466426 +Q 311.261165 87.259932 310.192121 86.852219 +Q 309.76804 86.720947 309.34885 86.589552 +Q 308.758485 86.38318 308.646546 86.172652 +Q 308.530498 85.954399 308.599408 85.697262 +Q 308.668318 85.440124 308.88464 85.325104 +Q 309.023704 85.251162 309.361303 85.289677 +Q 311.002574 85.492232 312.730507 86.966735 +Q 314.28054 88.293036 315.150383 89.928972 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 225.026634 142.293249 +Q 224.429809 143.430638 222.679917 144.361072 +Q 222.239547 144.595221 221.598786 144.760017 +Q 220.829693 144.958364 220.348281 144.882351 +L 220.288407 144.914187 +Q 220.027661 145.052827 219.755364 144.964725 +Q 219.484999 144.875597 219.347385 144.616783 +Q 219.010539 143.983268 218.393886 142.688387 +Q 217.779165 141.39248 217.442319 140.758965 +Q 217.067476 140.053986 216.293829 138.664201 +Q 215.520182 137.274416 215.145338 136.569438 +Q 215.013886 136.322213 215.122103 135.915345 +Q 215.232252 135.507451 215.485271 135.372918 +Q 215.63013 135.295896 216.666659 135.265038 +Q 217.835996 135.223025 218.006529 135.194288 +Q 220.032826 134.867568 221.884918 135.438662 +Q 224.063584 136.11607 224.975533 137.831195 +Q 225.523934 138.862588 225.541451 140.069726 +Q 225.559873 141.273904 225.026634 142.293249 +z +M 220.362513 136.582601 +Q 219.532649 136.503573 216.781031 136.705588 +L 217.736207 138.42746 +L 218.674781 140.150726 +L 220.330218 143.497124 +Q 220.382979 143.493845 220.499799 143.508534 +Q 221.219909 143.581504 222.029186 143.151204 +Q 223.404377 142.420002 223.807191 141.66325 +Q 224.180864 140.9542 224.17114 140.097201 +Q 224.160388 139.238272 223.772194 138.508184 +Q 222.867434 136.806579 220.362513 136.582601 +z +M 233.947509 137.549936 +Q 233.350684 138.687325 231.600792 139.617759 +Q 231.160422 139.851908 230.519661 140.016704 +Q 229.750568 140.215051 229.269156 140.139037 +L 229.209281 140.170873 +Q 228.948536 140.309514 228.676239 140.221412 +Q 228.405874 140.132283 228.26826 139.873469 +Q 227.931414 139.239954 227.314761 137.945074 +Q 226.70004 136.649167 226.363194 136.015652 +Q 225.98835 135.310673 225.214704 133.920888 +Q 224.441057 132.531103 224.066213 131.826125 +Q 223.934761 131.578899 224.042978 131.172032 +Q 224.153127 130.764138 224.406146 130.629605 +Q 224.551005 130.552583 225.587534 130.521725 +Q 226.756871 130.479711 226.927404 130.450975 +Q 228.953701 130.124255 230.805792 130.695349 +Q 232.984459 131.372756 233.896408 133.087882 +Q 234.444809 134.119275 234.462326 135.326412 +Q 234.480748 136.530591 233.947509 137.549936 +z +M 229.283388 131.839288 +Q 228.453524 131.76026 225.701906 131.962275 +L 226.657081 133.684147 +L 227.595656 135.407413 +L 229.251093 138.753811 +Q 229.303854 138.750532 229.420674 138.76522 +Q 230.140784 138.83819 230.950061 138.40789 +Q 232.325252 137.676688 232.728066 136.919936 +Q 233.101739 136.210887 233.092015 135.353888 +Q 233.081263 134.494958 232.693069 133.764871 +Q 231.788309 132.063266 229.283388 131.839288 +z +M 243.2272 132.754576 +Q 242.997358 132.876785 242.695722 132.789419 +Q 239.649042 131.877365 236.841309 132.495707 +L 237.519127 133.65401 +L 238.181616 134.825419 +Q 238.323338 135.091959 238.243989 135.362079 +Q 238.166571 135.631172 237.907757 135.768786 +Q 237.648943 135.9064 237.382563 135.820107 +Q 237.116183 135.733814 236.974462 135.467274 +Q 236.721827 134.992138 236.173285 134.072307 +Q 235.625646 133.149518 235.373012 132.674382 +Q 235.077245 132.118125 234.613676 130.957391 +Q 234.151012 129.793698 233.858326 129.243235 +Q 233.695038 128.936135 233.31668 128.364332 +Q 232.937295 127.790598 232.77298 127.481567 +Q 232.59018 127.137769 232.645711 126.776258 +Q 232.705076 126.333428 233.12518 126.149695 +L 234.642083 125.489316 +Q 235.523172 125.15214 236.250321 125.154475 +Q 239.385657 125.152265 240.379763 127.021907 +Q 240.867573 127.939344 240.41099 129.088878 +Q 240.042706 130.013082 239.197411 130.84159 +Q 241.610856 130.851592 243.133471 131.473997 +Q 243.394546 131.58293 243.509567 131.799252 +Q 243.645127 132.054204 243.559324 132.340143 +Q 243.474425 132.623124 243.2272 132.754576 +z +M 235.139278 126.82046 +L 234.208951 127.223457 +L 234.657021 127.921708 +Q 234.936742 128.345279 235.087707 128.629202 +Q 235.344449 129.112064 235.647292 129.872668 +L 236.160523 131.140782 +Q 236.243575 131.096622 236.424349 131.007935 +Q 236.607055 130.918221 236.697833 130.869954 +Q 238.235265 130.052486 238.783306 129.233381 +Q 239.021693 128.866311 239.151203 128.41096 +Q 239.292104 127.90248 239.166814 127.666843 +Q 238.721109 126.828595 237.38186 126.611625 +Q 236.153637 126.412424 235.139278 126.82046 +z +M 248.580173 126.439854 +L 249.768376 128.67454 +Q 250.066197 129.234659 249.515734 129.527346 +Q 248.876425 129.867272 248.411208 128.992326 +Q 248.353698 128.884165 248.259509 128.679064 +Q 248.165319 128.473964 248.126295 128.400568 +L 247.392379 127.034253 +L 244.6949 128.381816 +Q 243.86824 128.821358 243.518865 128.937755 +Q 242.922066 129.138636 242.742347 128.800632 +Q 242.598571 128.53023 242.708955 127.936398 +L 242.900911 127.044012 +L 243.566055 121.133323 +Q 243.672811 120.355608 244.292806 120.025951 +Q 244.976538 119.662404 245.290791 120.253427 +L 247.957829 125.269397 +Q 248.057115 125.209173 248.201974 125.132151 +Q 249.312556 124.541643 249.62989 125.138461 +Q 249.860958 125.573037 249.462891 125.933342 +Q 249.286913 126.096281 248.580173 126.439854 +z +M 244.693505 121.958408 +Q 244.449573 125.385657 244.223577 127.145924 +L 246.773117 125.86959 +z +M 254.747562 114.831251 +Q 254.859501 115.041778 254.700464 115.646614 +Q 254.571123 116.069668 254.446673 116.492599 +Q 254.181086 117.609948 254.551305 119.224149 +Q 254.874302 120.633052 255.505888 121.820892 +Q 257.136715 124.888031 259.285383 125.578912 +Q 259.679559 125.649282 260.078503 125.71464 +Q 260.575978 125.806887 260.720781 126.079221 +Q 260.826559 126.27816 260.74623 126.509162 +Q 260.668859 126.741068 260.464126 126.849926 +Q 260.282569 126.946461 259.955608 126.94193 +Q 256.642277 126.870312 254.224792 122.323683 +Q 253.354949 120.687747 253.122164 118.661054 +Q 252.865993 116.404 253.615855 114.930058 +Q 253.766912 114.631719 253.905977 114.557778 +Q 254.122299 114.442757 254.375941 114.528391 +Q 254.631514 114.612997 254.747562 114.831251 +z +M 264.181269 121.536298 +L 262.979909 122.175072 +L 261.781262 122.804972 +Q 261.360206 123.028851 261.161483 123.065144 +Q 260.796873 123.120271 260.609965 122.768747 +Q 260.286469 122.160341 261.232879 121.657126 +L 261.525677 121.508875 +L 261.780995 121.387985 +Q 261.62695 121.098268 261.273899 120.560082 +Q 260.919821 120.019964 260.768857 119.736041 +Q 260.36115 118.969257 259.668369 117.330842 +Q 258.984172 115.722549 258.554239 114.927942 +Q 258.078727 115.985962 257.856611 116.104064 +Q 257.61518 116.232435 257.340047 116.148318 +Q 257.065819 116.061243 256.940529 115.825607 +Q 256.789564 115.541684 257.09346 114.859825 +Q 257.298693 114.458357 257.625417 113.633052 +Q 257.871068 112.813693 258.35393 112.556951 +Q 258.757602 112.342315 259.005102 112.807793 +Q 259.079044 112.946858 259.188176 113.240636 +Q 259.299239 113.533387 259.373181 113.672451 +Q 259.478959 113.87139 259.715868 114.265698 +Q 259.951751 114.658073 260.057529 114.857013 +Q 260.42313 115.544608 261.004338 116.987164 +Q 261.58452 118.427789 261.94704 119.10959 +Q 262.132921 119.459182 262.448219 119.935685 +Q 262.76249 120.410255 262.937735 120.725863 +L 263.565088 120.377429 +Q 263.818107 120.242896 264.072531 120.320681 +Q 264.326955 120.398466 264.458407 120.645692 +Q 264.59294 120.898711 264.514128 121.151204 +Q 264.434289 121.401765 264.181269 121.536298 +z +M 269.306411 119.106033 +Q 267.471536 120.081654 265.735057 118.852011 +Q 264.408706 117.899799 263.307795 115.829287 +Q 262.377361 114.079395 262.516611 112.333044 +Q 262.688412 110.284473 264.378429 109.385875 +Q 265.966079 108.541707 267.573423 109.421315 +Q 268.96062 110.185092 269.856137 111.869315 +Q 271.293894 114.573342 271.157263 116.385192 +Q 271.021537 118.194085 269.306411 119.106033 +z +M 264.991897 110.553619 +Q 263.869726 111.150288 263.817014 112.640039 +Q 263.775805 113.885834 264.426904 115.110372 +Q 265.483655 117.097831 266.550513 117.808961 +Q 267.616345 118.518159 268.69023 117.947165 +Q 269.97078 117.266284 269.748717 115.511369 +Q 269.595848 114.291965 268.767084 112.733287 +Q 267.897241 111.097351 266.954985 110.555331 +Q 266.011701 110.01138 264.991897 110.553619 +z +M 276.85113 115.094435 +Q 275.016254 116.070056 273.279775 114.840413 +Q 271.953424 113.888201 270.852513 111.817689 +Q 269.922079 110.067798 270.061329 108.321447 +Q 270.23313 106.272876 271.923147 105.374278 +Q 273.510797 104.530109 275.118142 105.409717 +Q 276.505338 106.173494 277.400855 107.857717 +Q 278.838612 110.561744 278.701981 112.373595 +Q 278.566255 114.182487 276.85113 115.094435 +z +M 272.536615 106.542022 +Q 271.414444 107.138691 271.361732 108.628441 +Q 271.320524 109.874236 271.971622 111.098774 +Q 273.028373 113.086234 274.095232 113.797363 +Q 275.161063 114.506561 276.234948 113.935567 +Q 277.515498 113.254686 277.293435 111.499772 +Q 277.140566 110.280368 276.311802 108.721689 +Q 275.441959 107.085753 274.499703 106.543733 +Q 273.55642 105.999782 272.536615 106.542022 +z +M 290.182792 103.018663 +Q 290.793981 105.072085 290.184032 106.818484 +Q 289.574988 108.561925 287.944846 109.428687 +Q 286.461494 110.217399 285.27629 109.782259 +Q 284.093017 109.346093 283.210851 107.686979 +Q 282.379006 106.122506 282.238638 104.073926 +Q 282.097243 102.023415 282.713872 100.387429 +Q 283.123931 99.29484 283.985357 98.836812 +Q 284.535819 98.544126 285.625986 98.427766 +Q 286.956048 98.277996 287.235383 98.80335 +Q 287.366835 99.050576 287.287976 99.340256 +Q 287.211049 99.628908 286.956097 99.764468 +Q 286.824759 99.834302 286.503224 99.81202 +Q 285.281144 99.74086 284.645698 100.078733 +Q 284.193739 100.319044 283.949869 101.053221 +Q 283.827934 101.42031 283.693139 102.289736 +Q 283.280416 104.877671 284.429594 107.038962 +Q 285.032425 108.172722 285.623355 108.44073 +Q 286.266754 108.732868 287.286559 108.190628 +Q 288.36817 107.615526 288.801406 106.510613 +Q 289.256472 105.339589 288.872884 103.816731 +Q 287.245437 104.79107 286.347692 105.986884 +Q 286.244571 106.128426 286.113233 106.19826 +Q 285.846693 106.339982 285.561046 106.226771 +Q 285.300215 106.127617 285.167736 105.878461 +Q 284.992124 105.548183 285.20594 105.176836 +Q 286.086556 103.687875 289.279239 101.990295 +Q 289.538053 101.852681 289.805338 101.936016 +Q 290.073527 102.016392 290.215248 102.282932 +Q 290.423723 102.675016 290.182792 103.018663 +z +M 297.898924 103.291183 +Q 296.823532 104.54429 294.710528 105.667794 +Q 294.451714 105.805408 294.087584 105.684378 +Q 293.726412 105.564252 293.587772 105.303506 +L 292.654257 103.54782 +Q 292.195202 102.684463 291.453032 101.027714 +Q 290.656603 99.2363 290.257404 98.457559 +Q 289.95687 97.906315 289.443988 96.769323 +Q 289.326273 96.445424 289.431371 96.265667 +Q 290.117704 95.576185 291.162617 95.020595 +Q 292.224913 94.455762 293.587339 94.660409 +Q 295.15986 94.892086 295.810958 96.116624 +Q 296.635615 97.667577 295.903946 99.203693 +Q 297.013258 99.109361 297.713866 99.34135 +Q 298.413446 99.571408 298.709213 100.127665 +Q 299.097408 100.857752 298.669966 101.959584 +Q 298.376245 102.735132 297.898924 103.291183 +z +M 291.816796 96.250927 +Q 291.158173 96.601124 290.916158 96.784311 +L 291.466321 97.846974 +L 292.586245 100.246794 +Q 293.482833 99.864215 293.539627 99.826584 +Q 294.412246 99.26846 294.728776 98.465918 +Q 295.065205 97.598292 294.615392 96.752318 +Q 294.310382 96.178678 293.417044 96.026867 +Q 292.523706 95.875057 291.816796 96.250927 +z +M 295.063307 100.725902 +L 294.369568 100.963462 +Q 294.290379 101.005568 294.135203 101.100464 +Q 293.980933 101.192401 293.895949 101.237588 +Q 293.569534 101.411145 293.171872 101.553216 +Q 293.541732 102.332692 293.859066 102.929509 +L 294.523515 104.179156 +Q 296.074684 103.285015 296.862836 102.363015 +Q 297.199558 101.975867 297.403047 101.426675 +Q 297.602626 100.916725 297.519442 100.760278 +Q 297.368477 100.476355 296.406936 100.531756 +Q 295.682699 100.567513 295.063307 100.725902 +z +M 301.82797 102.207936 +Q 301.605853 102.326037 301.355782 102.265758 +Q 301.107643 102.204451 300.988514 101.980403 +Q 300.937166 101.883831 300.920216 101.754103 +Q 300.701366 100.20559 300.707004 97.071036 +Q 300.712643 93.936482 300.496506 92.379093 +Q 300.13729 89.797772 300.553164 89.601423 +Q 300.778361 89.489116 301.028555 89.554286 +Q 301.279653 89.616497 301.3957 89.83475 +Q 301.469642 89.973815 301.50667 90.201876 +L 301.703587 92.203046 +Q 301.893502 93.53406 301.920489 95.392698 +L 301.934071 98.591358 +L 302.127664 101.592726 +Q 302.154384 102.034378 301.82797 102.207936 +z +M 309.239508 91.610117 +Q 308.907299 91.786755 308.654901 91.633568 +Q 308.480938 91.525388 308.152365 91.065855 +Q 307.760998 91.420121 306.981739 92.228382 +Q 306.215615 93.131237 306.511749 93.702164 +Q 306.728222 93.671298 306.918484 93.609774 +Q 308.438647 93.118608 309.345722 93.193745 +Q 310.665675 93.304533 311.304449 94.505893 +Q 311.828204 95.490931 311.244352 96.443043 +Q 310.756186 97.230312 309.676507 97.804388 +Q 308.884613 98.225445 308.024393 98.340938 +Q 306.915647 98.496906 306.594205 97.892363 +Q 306.465834 97.650932 306.559608 97.370665 +Q 306.654286 97.087439 306.895717 96.959067 +Q 307.083068 96.859451 307.532625 96.992042 +Q 307.751425 97.054084 308.307663 96.874769 +Q 308.749334 96.731596 309.027462 96.583713 +Q 309.533502 96.314647 309.856119 95.989503 +Q 310.324716 95.514893 310.122403 95.134398 +Q 309.685941 94.313533 308.384616 94.633835 +L 307.682954 94.828536 +Q 306.787044 95.081925 306.323751 95.026008 +Q 305.655375 94.947827 305.292855 94.266026 +Q 304.622244 93.004791 305.525491 91.833304 +Q 305.800407 91.479019 306.476008 90.829929 +Q 307.15354 90.179811 307.415058 89.837605 +Q 307.604773 89.597992 307.89449 89.443946 +Q 308.153304 89.306332 308.409782 89.387981 +Q 308.665233 89.467697 308.810036 89.740031 +Q 308.902463 89.913862 309.157509 90.211813 +Q 309.412555 90.509765 309.506009 90.685527 +Q 309.650812 90.957861 309.575081 91.216147 +Q 309.498322 91.472503 309.239508 91.610117 +z +M 315.150383 89.928972 +Q 317.567868 94.4756 315.768657 97.265606 +Q 315.595373 97.536122 315.413817 97.632657 +Q 315.209084 97.741516 314.971628 97.677006 +Q 314.737131 97.6134 314.631354 97.414461 +Q 314.486551 97.142127 314.690191 96.67709 +Q 314.851367 96.313911 315.019243 95.944693 +Q 315.647997 93.777031 314.01717 90.709892 +Q 313.385584 89.522051 312.398169 88.466426 +Q 311.261165 87.259932 310.192121 86.852219 +Q 309.76804 86.720947 309.34885 86.589552 +Q 308.758485 86.38318 308.646546 86.172652 +Q 308.530498 85.954399 308.599408 85.697262 +Q 308.668318 85.440124 308.88464 85.325104 +Q 309.023704 85.251162 309.361303 85.289677 +Q 311.002574 85.492232 312.730507 86.966735 +Q 314.28054 88.293036 315.150383 89.928972 +z +"/> + </g> + <g id="text_25"> + <path d="M 431.256563 71.960095 +Q 431.25 71.673533 431.45125 71.49197 +Q 431.6525 71.310408 431.945625 71.310408 +Q 432.2825 71.310408 432.534063 71.69322 +Q 432.884063 72.211658 433.1575 72.397595 +Q 433.737188 72.780408 434.844063 72.780408 +Q 435.905 72.780408 436.812813 72.321033 +Q 437.976563 71.734783 437.976563 70.689158 +Q 437.976563 69.827283 436.99875 69.328533 +Q 436.171875 68.897595 434.953438 68.862595 +Q 433.875 68.821033 433.115938 68.392283 +Q 432.144688 67.836658 432.144688 66.806345 +Q 432.144688 65.587908 433.525 64.583845 +Q 434.844063 63.63447 436.252813 63.63447 +Q 436.915625 63.63447 437.75125 63.859783 +Q 438.858125 64.152908 438.858125 64.610095 +Q 438.858125 65.211658 438.243438 65.211658 +Q 437.97 65.211658 437.285313 65.065095 +Q 436.602813 64.918533 436.226563 64.925095 +Q 435.159063 64.93822 434.415313 65.452283 +Q 433.649688 65.977283 433.649688 66.729783 +Q 433.649688 67.298533 434.660313 67.530408 +Q 435.036563 67.617908 436.117188 67.69447 +Q 437.68125 67.810408 438.562813 68.678845 +Q 439.37 69.47072 439.37 70.612595 +Q 439.37 72.240095 437.867188 73.211345 +Q 436.56125 74.051345 434.8375 74.051345 +Q 433.58625 74.051345 432.547188 73.572283 +Q 431.27625 72.986033 431.256563 71.960095 +z +M 443.560156 74.06447 +Q 442.411719 74.06447 441.584844 73.217908 +Q 440.661719 72.275095 440.613594 70.680408 +Q 440.574219 69.136033 441.394531 67.961345 +Q 442.350469 66.572283 444.058906 66.572283 +Q 445.426094 66.572283 446.130469 67.823533 +Q 446.692656 68.836345 446.670781 70.25822 +Q 446.651094 71.774158 445.878906 72.84822 +Q 445.003906 74.06447 443.560156 74.06447 +z +M 443.971406 67.961345 +Q 442.965156 67.954783 442.405156 68.917283 +Q 441.961094 69.68947 441.961094 70.680408 +Q 441.961094 71.673533 442.501406 72.22697 +Q 442.952031 72.684158 443.560156 72.684158 +Q 444.271094 72.684158 444.785156 72.16572 +Q 445.364844 71.590408 445.399844 70.612595 +Q 445.496094 67.967908 443.971406 67.961345 +z +M 451.449648 74.092908 +Q 450.047461 74.092908 449.111211 73.244158 +Q 448.126836 72.356033 448.126836 70.899158 +Q 448.126836 69.512283 449.049961 68.03572 +Q 450.075898 66.395095 451.359961 66.395095 +Q 452.031523 66.395095 452.858398 66.710095 +Q 453.904023 67.112595 453.904023 67.69447 +Q 453.904023 67.954783 453.733398 68.156033 +Q 453.562773 68.357283 453.309023 68.357283 +Q 453.109961 68.357283 452.963398 68.239158 +Q 452.816836 68.118845 452.679023 68.00072 +Q 452.276523 67.681345 451.359961 67.681345 +Q 450.664336 67.681345 449.979648 68.923845 +Q 449.358398 70.06572 449.358398 70.899158 +Q 449.358398 71.802595 449.973086 72.321033 +Q 450.546211 72.806658 451.449648 72.806658 +Q 451.858711 72.806658 452.324648 72.587908 +L 453.116523 72.16572 +Q 453.322148 72.056345 453.411836 72.056345 +Q 453.663398 72.056345 453.847148 72.257595 +Q 454.033086 72.458845 454.033086 72.719158 +Q 454.033086 73.217908 452.980898 73.681658 +Q 452.057773 74.092908 451.449648 74.092908 +z +M 461.246367 73.94197 +Q 460.870117 73.94197 460.664492 73.546033 +Q 460.30793 72.854783 459.59043 71.91197 +L 458.380742 70.264783 +Q 457.984805 70.579783 457.151367 71.146345 +Q 457.074805 72.205095 457.074805 73.211345 +Q 457.074805 73.517595 456.88668 73.707908 +Q 456.698555 73.900408 456.40543 73.900408 +Q 455.71418 73.900408 455.71418 72.97072 +Q 455.71418 72.404158 455.79293 71.27322 +Q 455.87168 70.142283 455.87168 69.573533 +Q 455.87168 68.53447 455.902305 67.197908 +Q 455.93293 65.861345 455.93293 64.837595 +Q 455.93293 64.529158 455.902305 64.113533 +Q 455.87168 63.69572 455.87168 63.387283 +Q 455.87168 63.078845 456.059805 62.888533 +Q 456.24793 62.696033 456.543242 62.696033 +Q 456.836367 62.696033 457.024492 62.888533 +Q 457.212617 63.078845 457.212617 63.387283 +Q 457.212617 63.702283 457.24543 64.128845 +Q 457.28043 64.555408 457.28043 64.870408 +L 457.232305 67.071033 +Q 457.199492 68.261033 457.212617 69.451033 +Q 458.142305 68.740095 459.00418 67.891345 +L 460.506992 66.340408 +Q 460.732305 66.108533 460.992617 66.108533 +Q 461.259492 66.108533 461.473867 66.32072 +Q 461.69043 66.532908 461.69043 66.812908 +Q 461.69043 67.044783 461.491367 67.270095 +Q 460.651367 68.25447 459.419805 69.38322 +L 460.909492 71.41322 +Q 461.957305 72.841658 461.957305 73.272595 +Q 461.957305 73.546033 461.740742 73.742908 +Q 461.526367 73.94197 461.246367 73.94197 +z +M 466.304414 73.97697 +Q 464.760039 73.97697 463.801914 73.204783 +Q 462.756289 72.34947 462.756289 70.811658 +Q 462.756289 69.03322 463.618164 67.830095 +Q 464.554414 66.517595 466.118477 66.517595 +Q 467.253789 66.517595 467.971289 66.900408 +Q 468.852852 67.372908 468.852852 68.35072 +Q 468.852852 69.03322 468.080664 69.595408 +Q 467.739414 69.840408 466.632539 70.361033 +L 464.020664 71.59697 +Q 464.403477 72.16572 464.974414 72.452283 +Q 465.545352 72.738845 466.304414 72.738845 +Q 466.774727 72.738845 467.411289 72.561658 +Q 468.218477 72.336345 468.450352 71.971033 +Q 468.682227 71.603533 468.949102 71.603533 +Q 469.189727 71.603533 469.375664 71.785095 +Q 469.563789 71.966658 469.563789 72.205095 +Q 469.563789 72.964158 468.340977 73.511033 +Q 467.295352 73.97697 466.304414 73.97697 +z +M 466.118477 67.749158 +Q 465.285039 67.749158 464.731602 68.39447 +Q 464.178164 69.039783 463.904727 70.339158 +L 466.002539 69.341658 +Q 467.240664 68.740095 467.767852 68.296033 +Q 467.179414 67.749158 466.118477 67.749158 +z +M 475.354648 67.836658 +Q 475.210273 67.836658 475.015586 67.823533 +Q 474.820898 67.810408 474.678711 67.810408 +Q 474.521211 67.810408 473.749023 67.91322 +L 473.878086 71.953533 +L 473.884648 72.25322 +L 473.891211 72.60322 +Q 473.919648 74.09947 473.173711 74.09947 +Q 472.900273 74.09947 472.699023 73.922283 +Q 472.497773 73.745095 472.497773 73.47822 +Q 472.497773 73.217908 472.517461 72.69947 +Q 472.539336 72.178845 472.539336 71.918533 +L 472.401523 67.926345 +Q 471.902773 67.906658 470.883398 67.810408 +Q 470.275273 67.727283 470.275273 67.13447 +Q 470.275273 66.832595 470.459023 66.63572 +Q 470.644961 66.436658 470.931523 66.436658 +L 472.366523 66.552595 +Q 472.366523 66.204783 472.335898 65.62072 +Q 472.305273 65.03447 472.305273 64.774158 +Q 472.305273 64.487595 472.504336 64.29947 +Q 472.703398 64.111345 472.989961 64.111345 +Q 473.604648 64.111345 473.707461 65.117595 +Q 473.727148 65.369158 473.727148 65.72572 +L 473.714023 66.121658 +L 473.707461 66.546033 +Q 474.554023 66.436658 474.678711 66.436658 +Q 475.389648 66.436658 475.608398 66.50447 +Q 476.024023 66.642283 476.024023 67.147595 +Q 476.024023 67.447283 475.835898 67.64197 +Q 475.647773 67.836658 475.354648 67.836658 +z +M 483.435547 69.650095 +Q 483.243047 69.650095 482.599922 69.560408 +Q 482.545234 70.592908 482.545234 73.176345 +Q 482.545234 73.449783 482.368047 73.637908 +Q 482.190859 73.826033 481.923984 73.826033 +Q 481.650547 73.826033 481.473359 73.637908 +Q 481.296172 73.449783 481.296172 73.176345 +L 481.296172 71.166033 +Q 481.296172 70.16197 481.418672 68.337595 +Q 481.554297 66.360095 481.569609 65.50697 +L 481.569609 64.564158 +Q 481.569609 63.886033 481.650547 63.579783 +Q 481.808047 62.97822 482.319922 63.059158 +Q 482.538672 62.991345 482.941172 62.958533 +Q 483.345859 62.923533 483.934297 62.923533 +Q 485.185547 62.923533 486.279297 63.776658 +Q 487.482422 64.71947 487.482422 66.047283 +Q 487.482422 67.742595 486.196172 68.746658 +Q 485.047734 69.650095 483.435547 69.650095 +z +M 483.776797 64.22072 +Q 483.474922 64.22072 483.238672 64.236033 +Q 483.004609 64.249158 482.840547 64.275408 +L 482.827422 65.53322 +L 482.683047 68.25447 +L 483.435547 68.344158 +Q 484.583984 68.344158 485.369297 67.762283 +Q 486.231172 67.12572 486.231172 66.047283 +Q 486.231172 65.281658 485.410859 64.72822 +Q 484.651797 64.22072 483.776797 64.22072 +z +M 492.041719 73.97697 +Q 490.497344 73.97697 489.539219 73.204783 +Q 488.493594 72.34947 488.493594 70.811658 +Q 488.493594 69.03322 489.355469 67.830095 +Q 490.291719 66.517595 491.855781 66.517595 +Q 492.991094 66.517595 493.708594 66.900408 +Q 494.590156 67.372908 494.590156 68.35072 +Q 494.590156 69.03322 493.817969 69.595408 +Q 493.476719 69.840408 492.369844 70.361033 +L 489.757969 71.59697 +Q 490.140781 72.16572 490.711719 72.452283 +Q 491.282656 72.738845 492.041719 72.738845 +Q 492.512031 72.738845 493.148594 72.561658 +Q 493.955781 72.336345 494.187656 71.971033 +Q 494.419531 71.603533 494.686406 71.603533 +Q 494.927031 71.603533 495.112969 71.785095 +Q 495.301094 71.966658 495.301094 72.205095 +Q 495.301094 72.964158 494.078281 73.511033 +Q 493.032656 73.97697 492.041719 73.97697 +z +M 491.855781 67.749158 +Q 491.022344 67.749158 490.468906 68.39447 +Q 489.915469 69.039783 489.642031 70.339158 +L 491.739844 69.341658 +Q 492.977969 68.740095 493.505156 68.296033 +Q 492.916719 67.749158 491.855781 67.749158 +z +M 501.857578 74.112595 +Q 501.728516 74.112595 501.385078 73.812908 +Q 501.078828 73.532908 500.927891 73.314158 +Q 500.271641 73.668533 499.772891 73.850095 +Q 499.274141 74.031658 498.939453 74.031658 +Q 497.338203 74.031658 496.607578 73.12822 +Q 495.916328 72.281658 495.916328 70.531658 +Q 495.916328 68.87572 497.053828 67.701033 +Q 498.193516 66.524158 499.772891 66.524158 +Q 500.367891 66.524158 501.105078 66.832595 +Q 502.034766 67.215408 502.034766 67.75572 +Q 502.034766 67.93947 501.899141 68.083845 +Q 501.831328 68.344158 501.791953 68.939158 +Q 501.754766 69.53197 501.748203 70.461658 +Q 501.741641 71.310408 501.864141 71.802595 +Q 501.931953 72.102283 502.295078 73.00572 +Q 502.343203 73.12822 502.452578 73.368845 +L 502.494141 73.484783 +Q 502.494141 73.75822 502.301641 73.935408 +Q 502.111328 74.112595 501.857578 74.112595 +z +M 500.435703 69.361345 +Q 500.435703 69.06822 500.472891 68.722595 +Q 500.510078 68.37697 500.586641 67.987595 +Q 500.332891 67.858533 500.151328 67.797283 +Q 499.971953 67.736033 499.862578 67.736033 +Q 498.801641 67.736033 498.031641 68.600095 +Q 497.263828 69.464158 497.263828 70.592908 +Q 497.263828 71.712908 497.659766 72.275095 +Q 498.057891 72.835095 498.849766 72.835095 +Q 499.506016 72.835095 499.963203 72.59447 +Q 500.210391 72.465408 500.654453 72.076033 +Q 500.435703 70.264783 500.435703 69.361345 +z +M 509.378203 73.94197 +Q 509.001953 73.94197 508.796328 73.546033 +Q 508.439766 72.854783 507.722266 71.91197 +L 506.512578 70.264783 +Q 506.116641 70.579783 505.283203 71.146345 +Q 505.206641 72.205095 505.206641 73.211345 +Q 505.206641 73.517595 505.018516 73.707908 +Q 504.830391 73.900408 504.537266 73.900408 +Q 503.846016 73.900408 503.846016 72.97072 +Q 503.846016 72.404158 503.924766 71.27322 +Q 504.003516 70.142283 504.003516 69.573533 +Q 504.003516 68.53447 504.034141 67.197908 +Q 504.064766 65.861345 504.064766 64.837595 +Q 504.064766 64.529158 504.034141 64.113533 +Q 504.003516 63.69572 504.003516 63.387283 +Q 504.003516 63.078845 504.191641 62.888533 +Q 504.379766 62.696033 504.675078 62.696033 +Q 504.968203 62.696033 505.156328 62.888533 +Q 505.344453 63.078845 505.344453 63.387283 +Q 505.344453 63.702283 505.377266 64.128845 +Q 505.412266 64.555408 505.412266 64.870408 +L 505.364141 67.071033 +Q 505.331328 68.261033 505.344453 69.451033 +Q 506.274141 68.740095 507.136016 67.891345 +L 508.638828 66.340408 +Q 508.864141 66.108533 509.124453 66.108533 +Q 509.391328 66.108533 509.605703 66.32072 +Q 509.822266 66.532908 509.822266 66.812908 +Q 509.822266 67.044783 509.623203 67.270095 +Q 508.783203 68.25447 507.551641 69.38322 +L 509.041328 71.41322 +Q 510.089141 72.841658 510.089141 73.272595 +Q 510.089141 73.546033 509.872578 73.742908 +Q 509.658203 73.94197 509.378203 73.94197 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 431.256563 71.960095 +Q 431.25 71.673533 431.45125 71.49197 +Q 431.6525 71.310408 431.945625 71.310408 +Q 432.2825 71.310408 432.534063 71.69322 +Q 432.884063 72.211658 433.1575 72.397595 +Q 433.737188 72.780408 434.844063 72.780408 +Q 435.905 72.780408 436.812813 72.321033 +Q 437.976563 71.734783 437.976563 70.689158 +Q 437.976563 69.827283 436.99875 69.328533 +Q 436.171875 68.897595 434.953438 68.862595 +Q 433.875 68.821033 433.115938 68.392283 +Q 432.144688 67.836658 432.144688 66.806345 +Q 432.144688 65.587908 433.525 64.583845 +Q 434.844063 63.63447 436.252813 63.63447 +Q 436.915625 63.63447 437.75125 63.859783 +Q 438.858125 64.152908 438.858125 64.610095 +Q 438.858125 65.211658 438.243438 65.211658 +Q 437.97 65.211658 437.285313 65.065095 +Q 436.602813 64.918533 436.226563 64.925095 +Q 435.159063 64.93822 434.415313 65.452283 +Q 433.649688 65.977283 433.649688 66.729783 +Q 433.649688 67.298533 434.660313 67.530408 +Q 435.036563 67.617908 436.117188 67.69447 +Q 437.68125 67.810408 438.562813 68.678845 +Q 439.37 69.47072 439.37 70.612595 +Q 439.37 72.240095 437.867188 73.211345 +Q 436.56125 74.051345 434.8375 74.051345 +Q 433.58625 74.051345 432.547188 73.572283 +Q 431.27625 72.986033 431.256563 71.960095 +z +M 443.560156 74.06447 +Q 442.411719 74.06447 441.584844 73.217908 +Q 440.661719 72.275095 440.613594 70.680408 +Q 440.574219 69.136033 441.394531 67.961345 +Q 442.350469 66.572283 444.058906 66.572283 +Q 445.426094 66.572283 446.130469 67.823533 +Q 446.692656 68.836345 446.670781 70.25822 +Q 446.651094 71.774158 445.878906 72.84822 +Q 445.003906 74.06447 443.560156 74.06447 +z +M 443.971406 67.961345 +Q 442.965156 67.954783 442.405156 68.917283 +Q 441.961094 69.68947 441.961094 70.680408 +Q 441.961094 71.673533 442.501406 72.22697 +Q 442.952031 72.684158 443.560156 72.684158 +Q 444.271094 72.684158 444.785156 72.16572 +Q 445.364844 71.590408 445.399844 70.612595 +Q 445.496094 67.967908 443.971406 67.961345 +z +M 451.449648 74.092908 +Q 450.047461 74.092908 449.111211 73.244158 +Q 448.126836 72.356033 448.126836 70.899158 +Q 448.126836 69.512283 449.049961 68.03572 +Q 450.075898 66.395095 451.359961 66.395095 +Q 452.031523 66.395095 452.858398 66.710095 +Q 453.904023 67.112595 453.904023 67.69447 +Q 453.904023 67.954783 453.733398 68.156033 +Q 453.562773 68.357283 453.309023 68.357283 +Q 453.109961 68.357283 452.963398 68.239158 +Q 452.816836 68.118845 452.679023 68.00072 +Q 452.276523 67.681345 451.359961 67.681345 +Q 450.664336 67.681345 449.979648 68.923845 +Q 449.358398 70.06572 449.358398 70.899158 +Q 449.358398 71.802595 449.973086 72.321033 +Q 450.546211 72.806658 451.449648 72.806658 +Q 451.858711 72.806658 452.324648 72.587908 +L 453.116523 72.16572 +Q 453.322148 72.056345 453.411836 72.056345 +Q 453.663398 72.056345 453.847148 72.257595 +Q 454.033086 72.458845 454.033086 72.719158 +Q 454.033086 73.217908 452.980898 73.681658 +Q 452.057773 74.092908 451.449648 74.092908 +z +M 461.246367 73.94197 +Q 460.870117 73.94197 460.664492 73.546033 +Q 460.30793 72.854783 459.59043 71.91197 +L 458.380742 70.264783 +Q 457.984805 70.579783 457.151367 71.146345 +Q 457.074805 72.205095 457.074805 73.211345 +Q 457.074805 73.517595 456.88668 73.707908 +Q 456.698555 73.900408 456.40543 73.900408 +Q 455.71418 73.900408 455.71418 72.97072 +Q 455.71418 72.404158 455.79293 71.27322 +Q 455.87168 70.142283 455.87168 69.573533 +Q 455.87168 68.53447 455.902305 67.197908 +Q 455.93293 65.861345 455.93293 64.837595 +Q 455.93293 64.529158 455.902305 64.113533 +Q 455.87168 63.69572 455.87168 63.387283 +Q 455.87168 63.078845 456.059805 62.888533 +Q 456.24793 62.696033 456.543242 62.696033 +Q 456.836367 62.696033 457.024492 62.888533 +Q 457.212617 63.078845 457.212617 63.387283 +Q 457.212617 63.702283 457.24543 64.128845 +Q 457.28043 64.555408 457.28043 64.870408 +L 457.232305 67.071033 +Q 457.199492 68.261033 457.212617 69.451033 +Q 458.142305 68.740095 459.00418 67.891345 +L 460.506992 66.340408 +Q 460.732305 66.108533 460.992617 66.108533 +Q 461.259492 66.108533 461.473867 66.32072 +Q 461.69043 66.532908 461.69043 66.812908 +Q 461.69043 67.044783 461.491367 67.270095 +Q 460.651367 68.25447 459.419805 69.38322 +L 460.909492 71.41322 +Q 461.957305 72.841658 461.957305 73.272595 +Q 461.957305 73.546033 461.740742 73.742908 +Q 461.526367 73.94197 461.246367 73.94197 +z +M 466.304414 73.97697 +Q 464.760039 73.97697 463.801914 73.204783 +Q 462.756289 72.34947 462.756289 70.811658 +Q 462.756289 69.03322 463.618164 67.830095 +Q 464.554414 66.517595 466.118477 66.517595 +Q 467.253789 66.517595 467.971289 66.900408 +Q 468.852852 67.372908 468.852852 68.35072 +Q 468.852852 69.03322 468.080664 69.595408 +Q 467.739414 69.840408 466.632539 70.361033 +L 464.020664 71.59697 +Q 464.403477 72.16572 464.974414 72.452283 +Q 465.545352 72.738845 466.304414 72.738845 +Q 466.774727 72.738845 467.411289 72.561658 +Q 468.218477 72.336345 468.450352 71.971033 +Q 468.682227 71.603533 468.949102 71.603533 +Q 469.189727 71.603533 469.375664 71.785095 +Q 469.563789 71.966658 469.563789 72.205095 +Q 469.563789 72.964158 468.340977 73.511033 +Q 467.295352 73.97697 466.304414 73.97697 +z +M 466.118477 67.749158 +Q 465.285039 67.749158 464.731602 68.39447 +Q 464.178164 69.039783 463.904727 70.339158 +L 466.002539 69.341658 +Q 467.240664 68.740095 467.767852 68.296033 +Q 467.179414 67.749158 466.118477 67.749158 +z +M 475.354648 67.836658 +Q 475.210273 67.836658 475.015586 67.823533 +Q 474.820898 67.810408 474.678711 67.810408 +Q 474.521211 67.810408 473.749023 67.91322 +L 473.878086 71.953533 +L 473.884648 72.25322 +L 473.891211 72.60322 +Q 473.919648 74.09947 473.173711 74.09947 +Q 472.900273 74.09947 472.699023 73.922283 +Q 472.497773 73.745095 472.497773 73.47822 +Q 472.497773 73.217908 472.517461 72.69947 +Q 472.539336 72.178845 472.539336 71.918533 +L 472.401523 67.926345 +Q 471.902773 67.906658 470.883398 67.810408 +Q 470.275273 67.727283 470.275273 67.13447 +Q 470.275273 66.832595 470.459023 66.63572 +Q 470.644961 66.436658 470.931523 66.436658 +L 472.366523 66.552595 +Q 472.366523 66.204783 472.335898 65.62072 +Q 472.305273 65.03447 472.305273 64.774158 +Q 472.305273 64.487595 472.504336 64.29947 +Q 472.703398 64.111345 472.989961 64.111345 +Q 473.604648 64.111345 473.707461 65.117595 +Q 473.727148 65.369158 473.727148 65.72572 +L 473.714023 66.121658 +L 473.707461 66.546033 +Q 474.554023 66.436658 474.678711 66.436658 +Q 475.389648 66.436658 475.608398 66.50447 +Q 476.024023 66.642283 476.024023 67.147595 +Q 476.024023 67.447283 475.835898 67.64197 +Q 475.647773 67.836658 475.354648 67.836658 +z +M 483.435547 69.650095 +Q 483.243047 69.650095 482.599922 69.560408 +Q 482.545234 70.592908 482.545234 73.176345 +Q 482.545234 73.449783 482.368047 73.637908 +Q 482.190859 73.826033 481.923984 73.826033 +Q 481.650547 73.826033 481.473359 73.637908 +Q 481.296172 73.449783 481.296172 73.176345 +L 481.296172 71.166033 +Q 481.296172 70.16197 481.418672 68.337595 +Q 481.554297 66.360095 481.569609 65.50697 +L 481.569609 64.564158 +Q 481.569609 63.886033 481.650547 63.579783 +Q 481.808047 62.97822 482.319922 63.059158 +Q 482.538672 62.991345 482.941172 62.958533 +Q 483.345859 62.923533 483.934297 62.923533 +Q 485.185547 62.923533 486.279297 63.776658 +Q 487.482422 64.71947 487.482422 66.047283 +Q 487.482422 67.742595 486.196172 68.746658 +Q 485.047734 69.650095 483.435547 69.650095 +z +M 483.776797 64.22072 +Q 483.474922 64.22072 483.238672 64.236033 +Q 483.004609 64.249158 482.840547 64.275408 +L 482.827422 65.53322 +L 482.683047 68.25447 +L 483.435547 68.344158 +Q 484.583984 68.344158 485.369297 67.762283 +Q 486.231172 67.12572 486.231172 66.047283 +Q 486.231172 65.281658 485.410859 64.72822 +Q 484.651797 64.22072 483.776797 64.22072 +z +M 492.041719 73.97697 +Q 490.497344 73.97697 489.539219 73.204783 +Q 488.493594 72.34947 488.493594 70.811658 +Q 488.493594 69.03322 489.355469 67.830095 +Q 490.291719 66.517595 491.855781 66.517595 +Q 492.991094 66.517595 493.708594 66.900408 +Q 494.590156 67.372908 494.590156 68.35072 +Q 494.590156 69.03322 493.817969 69.595408 +Q 493.476719 69.840408 492.369844 70.361033 +L 489.757969 71.59697 +Q 490.140781 72.16572 490.711719 72.452283 +Q 491.282656 72.738845 492.041719 72.738845 +Q 492.512031 72.738845 493.148594 72.561658 +Q 493.955781 72.336345 494.187656 71.971033 +Q 494.419531 71.603533 494.686406 71.603533 +Q 494.927031 71.603533 495.112969 71.785095 +Q 495.301094 71.966658 495.301094 72.205095 +Q 495.301094 72.964158 494.078281 73.511033 +Q 493.032656 73.97697 492.041719 73.97697 +z +M 491.855781 67.749158 +Q 491.022344 67.749158 490.468906 68.39447 +Q 489.915469 69.039783 489.642031 70.339158 +L 491.739844 69.341658 +Q 492.977969 68.740095 493.505156 68.296033 +Q 492.916719 67.749158 491.855781 67.749158 +z +M 501.857578 74.112595 +Q 501.728516 74.112595 501.385078 73.812908 +Q 501.078828 73.532908 500.927891 73.314158 +Q 500.271641 73.668533 499.772891 73.850095 +Q 499.274141 74.031658 498.939453 74.031658 +Q 497.338203 74.031658 496.607578 73.12822 +Q 495.916328 72.281658 495.916328 70.531658 +Q 495.916328 68.87572 497.053828 67.701033 +Q 498.193516 66.524158 499.772891 66.524158 +Q 500.367891 66.524158 501.105078 66.832595 +Q 502.034766 67.215408 502.034766 67.75572 +Q 502.034766 67.93947 501.899141 68.083845 +Q 501.831328 68.344158 501.791953 68.939158 +Q 501.754766 69.53197 501.748203 70.461658 +Q 501.741641 71.310408 501.864141 71.802595 +Q 501.931953 72.102283 502.295078 73.00572 +Q 502.343203 73.12822 502.452578 73.368845 +L 502.494141 73.484783 +Q 502.494141 73.75822 502.301641 73.935408 +Q 502.111328 74.112595 501.857578 74.112595 +z +M 500.435703 69.361345 +Q 500.435703 69.06822 500.472891 68.722595 +Q 500.510078 68.37697 500.586641 67.987595 +Q 500.332891 67.858533 500.151328 67.797283 +Q 499.971953 67.736033 499.862578 67.736033 +Q 498.801641 67.736033 498.031641 68.600095 +Q 497.263828 69.464158 497.263828 70.592908 +Q 497.263828 71.712908 497.659766 72.275095 +Q 498.057891 72.835095 498.849766 72.835095 +Q 499.506016 72.835095 499.963203 72.59447 +Q 500.210391 72.465408 500.654453 72.076033 +Q 500.435703 70.264783 500.435703 69.361345 +z +M 509.378203 73.94197 +Q 509.001953 73.94197 508.796328 73.546033 +Q 508.439766 72.854783 507.722266 71.91197 +L 506.512578 70.264783 +Q 506.116641 70.579783 505.283203 71.146345 +Q 505.206641 72.205095 505.206641 73.211345 +Q 505.206641 73.517595 505.018516 73.707908 +Q 504.830391 73.900408 504.537266 73.900408 +Q 503.846016 73.900408 503.846016 72.97072 +Q 503.846016 72.404158 503.924766 71.27322 +Q 504.003516 70.142283 504.003516 69.573533 +Q 504.003516 68.53447 504.034141 67.197908 +Q 504.064766 65.861345 504.064766 64.837595 +Q 504.064766 64.529158 504.034141 64.113533 +Q 504.003516 63.69572 504.003516 63.387283 +Q 504.003516 63.078845 504.191641 62.888533 +Q 504.379766 62.696033 504.675078 62.696033 +Q 504.968203 62.696033 505.156328 62.888533 +Q 505.344453 63.078845 505.344453 63.387283 +Q 505.344453 63.702283 505.377266 64.128845 +Q 505.412266 64.555408 505.412266 64.870408 +L 505.364141 67.071033 +Q 505.331328 68.261033 505.344453 69.451033 +Q 506.274141 68.740095 507.136016 67.891345 +L 508.638828 66.340408 +Q 508.864141 66.108533 509.124453 66.108533 +Q 509.391328 66.108533 509.605703 66.32072 +Q 509.822266 66.532908 509.822266 66.812908 +Q 509.822266 67.044783 509.623203 67.270095 +Q 508.783203 68.25447 507.551641 69.38322 +L 509.041328 71.41322 +Q 510.089141 72.841658 510.089141 73.272595 +Q 510.089141 73.546033 509.872578 73.742908 +Q 509.658203 73.94197 509.378203 73.94197 +z +"/> + </g> + <g id="text_26"> + <path d="M 152.076647 241.992597 +Q 151.748522 241.992597 151.512272 241.760722 +Q 151.278209 241.526659 151.278209 241.205097 +Q 151.278209 240.876972 151.512272 240.645097 +Q 151.748522 240.413222 152.076647 240.413222 +Q 152.404772 240.413222 152.643209 240.645097 +Q 152.883834 240.876972 152.883834 241.205097 +Q 152.883834 241.526659 152.643209 241.760722 +Q 152.404772 241.992597 152.076647 241.992597 +z +M 152.021959 252.225722 +Q 152.030709 251.425097 151.790084 248.130722 +L 151.558209 244.363847 +Q 151.558209 244.022597 151.752897 243.755722 +Q 151.947584 243.488847 152.249459 243.488847 +Q 152.481334 243.488847 152.713209 243.659472 +Q 152.945084 243.830097 152.960397 244.009472 +L 153.185709 247.946972 +L 153.369459 252.157909 +Q 153.369459 253.107284 152.802897 253.879472 +Q 152.186022 254.721659 151.304459 254.721659 +Q 149.834459 254.721659 148.843522 252.457597 +Q 148.762584 252.273847 148.762584 252.129472 +Q 148.762584 251.856034 148.976959 251.656972 +Q 149.193522 251.460097 149.466959 251.460097 +Q 149.869459 251.460097 150.306959 252.348222 +Q 150.416334 252.582284 150.689772 253.019784 +Q 150.956647 253.361034 151.304459 253.361034 +Q 151.606334 253.361034 151.818522 252.910409 +Q 151.982584 252.566972 152.021959 252.225722 +z +M 161.778756 244.604472 +Q 161.695631 245.608534 161.695631 246.612597 +Q 161.695631 248.889784 161.907818 250.051347 +Q 161.920943 250.147597 161.920943 250.208847 +Q 161.920943 250.482284 161.728443 250.659472 +Q 161.538131 250.838847 161.286568 250.838847 +Q 160.862193 250.838847 160.663131 250.221972 +Q 160.170943 250.585097 159.641568 250.768847 +Q 159.112193 250.954784 158.536881 250.954784 +Q 157.121568 250.954784 156.191881 250.009784 +Q 155.235943 249.047284 155.235943 247.535722 +Q 155.235943 245.711347 156.202818 244.611034 +Q 157.169693 243.510722 158.716256 243.510722 +Q 159.508131 243.510722 159.939068 243.755722 +L 160.582193 244.228222 +Q 160.676256 241.349472 160.807506 240.351972 +Q 160.895006 239.743847 161.428756 239.743847 +Q 162.052193 239.743847 162.052193 240.406659 +Q 162.052193 241.356034 161.778756 244.604472 +z +M 158.742506 244.781659 +Q 157.594068 244.781659 157.018756 245.461972 +Q 156.445631 246.142284 156.445631 247.509472 +Q 156.445631 248.391034 157.071256 249.027597 +Q 157.696881 249.661972 158.536881 249.661972 +Q 159.112193 249.661972 159.508131 249.449784 +Q 159.740006 249.327284 160.267193 248.883222 +Q 160.370006 248.793534 160.466256 248.671034 +L 160.444381 247.487597 +L 160.450943 246.695722 +L 160.466256 245.888534 +Q 160.205943 245.335097 159.775006 245.059472 +Q 159.344068 244.781659 158.742506 244.781659 +z +M 166.268326 251.042284 +Q 165.119889 251.042284 164.293014 250.195722 +Q 163.369889 249.252909 163.321764 247.658222 +Q 163.282389 246.113847 164.102701 244.939159 +Q 165.058639 243.550097 166.767076 243.550097 +Q 168.134264 243.550097 168.838639 244.801347 +Q 169.400826 245.814159 169.378951 247.236034 +Q 169.359264 248.751972 168.587076 249.826034 +Q 167.712076 251.042284 166.268326 251.042284 +z +M 166.679576 244.939159 +Q 165.673326 244.932597 165.113326 245.895097 +Q 164.669264 246.667284 164.669264 247.658222 +Q 164.669264 248.651347 165.209576 249.204784 +Q 165.660201 249.661972 166.268326 249.661972 +Q 166.979264 249.661972 167.493326 249.143534 +Q 168.073014 248.568222 168.108014 247.590409 +Q 168.204264 244.945722 166.679576 244.939159 +z +M 175.640943 244.814472 +Q 175.496568 244.814472 175.301881 244.801347 +Q 175.107193 244.788222 174.965006 244.788222 +Q 174.807506 244.788222 174.035318 244.891034 +L 174.164381 248.931347 +L 174.170943 249.231034 +L 174.177506 249.581034 +Q 174.205943 251.077284 173.460006 251.077284 +Q 173.186568 251.077284 172.985318 250.900097 +Q 172.784068 250.722909 172.784068 250.456034 +Q 172.784068 250.195722 172.803756 249.677284 +Q 172.825631 249.156659 172.825631 248.896347 +L 172.687818 244.904159 +Q 172.189068 244.884472 171.169693 244.788222 +Q 170.561568 244.705097 170.561568 244.112284 +Q 170.561568 243.810409 170.745318 243.613534 +Q 170.931256 243.414472 171.217818 243.414472 +L 172.652818 243.530409 +Q 172.652818 243.182597 172.622193 242.598534 +Q 172.591568 242.012284 172.591568 241.751972 +Q 172.591568 241.465409 172.790631 241.277284 +Q 172.989693 241.089159 173.276256 241.089159 +Q 173.890943 241.089159 173.993756 242.095409 +Q 174.013443 242.346972 174.013443 242.703534 +L 174.000318 243.099472 +L 173.993756 243.523847 +Q 174.840318 243.414472 174.965006 243.414472 +Q 175.675943 243.414472 175.894693 243.482284 +Q 176.310318 243.620097 176.310318 244.125409 +Q 176.310318 244.425097 176.122193 244.619784 +Q 175.934068 244.814472 175.640943 244.814472 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 152.076647 241.992597 +Q 151.748522 241.992597 151.512272 241.760722 +Q 151.278209 241.526659 151.278209 241.205097 +Q 151.278209 240.876972 151.512272 240.645097 +Q 151.748522 240.413222 152.076647 240.413222 +Q 152.404772 240.413222 152.643209 240.645097 +Q 152.883834 240.876972 152.883834 241.205097 +Q 152.883834 241.526659 152.643209 241.760722 +Q 152.404772 241.992597 152.076647 241.992597 +z +M 152.021959 252.225722 +Q 152.030709 251.425097 151.790084 248.130722 +L 151.558209 244.363847 +Q 151.558209 244.022597 151.752897 243.755722 +Q 151.947584 243.488847 152.249459 243.488847 +Q 152.481334 243.488847 152.713209 243.659472 +Q 152.945084 243.830097 152.960397 244.009472 +L 153.185709 247.946972 +L 153.369459 252.157909 +Q 153.369459 253.107284 152.802897 253.879472 +Q 152.186022 254.721659 151.304459 254.721659 +Q 149.834459 254.721659 148.843522 252.457597 +Q 148.762584 252.273847 148.762584 252.129472 +Q 148.762584 251.856034 148.976959 251.656972 +Q 149.193522 251.460097 149.466959 251.460097 +Q 149.869459 251.460097 150.306959 252.348222 +Q 150.416334 252.582284 150.689772 253.019784 +Q 150.956647 253.361034 151.304459 253.361034 +Q 151.606334 253.361034 151.818522 252.910409 +Q 151.982584 252.566972 152.021959 252.225722 +z +M 161.778756 244.604472 +Q 161.695631 245.608534 161.695631 246.612597 +Q 161.695631 248.889784 161.907818 250.051347 +Q 161.920943 250.147597 161.920943 250.208847 +Q 161.920943 250.482284 161.728443 250.659472 +Q 161.538131 250.838847 161.286568 250.838847 +Q 160.862193 250.838847 160.663131 250.221972 +Q 160.170943 250.585097 159.641568 250.768847 +Q 159.112193 250.954784 158.536881 250.954784 +Q 157.121568 250.954784 156.191881 250.009784 +Q 155.235943 249.047284 155.235943 247.535722 +Q 155.235943 245.711347 156.202818 244.611034 +Q 157.169693 243.510722 158.716256 243.510722 +Q 159.508131 243.510722 159.939068 243.755722 +L 160.582193 244.228222 +Q 160.676256 241.349472 160.807506 240.351972 +Q 160.895006 239.743847 161.428756 239.743847 +Q 162.052193 239.743847 162.052193 240.406659 +Q 162.052193 241.356034 161.778756 244.604472 +z +M 158.742506 244.781659 +Q 157.594068 244.781659 157.018756 245.461972 +Q 156.445631 246.142284 156.445631 247.509472 +Q 156.445631 248.391034 157.071256 249.027597 +Q 157.696881 249.661972 158.536881 249.661972 +Q 159.112193 249.661972 159.508131 249.449784 +Q 159.740006 249.327284 160.267193 248.883222 +Q 160.370006 248.793534 160.466256 248.671034 +L 160.444381 247.487597 +L 160.450943 246.695722 +L 160.466256 245.888534 +Q 160.205943 245.335097 159.775006 245.059472 +Q 159.344068 244.781659 158.742506 244.781659 +z +M 166.268326 251.042284 +Q 165.119889 251.042284 164.293014 250.195722 +Q 163.369889 249.252909 163.321764 247.658222 +Q 163.282389 246.113847 164.102701 244.939159 +Q 165.058639 243.550097 166.767076 243.550097 +Q 168.134264 243.550097 168.838639 244.801347 +Q 169.400826 245.814159 169.378951 247.236034 +Q 169.359264 248.751972 168.587076 249.826034 +Q 167.712076 251.042284 166.268326 251.042284 +z +M 166.679576 244.939159 +Q 165.673326 244.932597 165.113326 245.895097 +Q 164.669264 246.667284 164.669264 247.658222 +Q 164.669264 248.651347 165.209576 249.204784 +Q 165.660201 249.661972 166.268326 249.661972 +Q 166.979264 249.661972 167.493326 249.143534 +Q 168.073014 248.568222 168.108014 247.590409 +Q 168.204264 244.945722 166.679576 244.939159 +z +M 175.640943 244.814472 +Q 175.496568 244.814472 175.301881 244.801347 +Q 175.107193 244.788222 174.965006 244.788222 +Q 174.807506 244.788222 174.035318 244.891034 +L 174.164381 248.931347 +L 174.170943 249.231034 +L 174.177506 249.581034 +Q 174.205943 251.077284 173.460006 251.077284 +Q 173.186568 251.077284 172.985318 250.900097 +Q 172.784068 250.722909 172.784068 250.456034 +Q 172.784068 250.195722 172.803756 249.677284 +Q 172.825631 249.156659 172.825631 248.896347 +L 172.687818 244.904159 +Q 172.189068 244.884472 171.169693 244.788222 +Q 170.561568 244.705097 170.561568 244.112284 +Q 170.561568 243.810409 170.745318 243.613534 +Q 170.931256 243.414472 171.217818 243.414472 +L 172.652818 243.530409 +Q 172.652818 243.182597 172.622193 242.598534 +Q 172.591568 242.012284 172.591568 241.751972 +Q 172.591568 241.465409 172.790631 241.277284 +Q 172.989693 241.089159 173.276256 241.089159 +Q 173.890943 241.089159 173.993756 242.095409 +Q 174.013443 242.346972 174.013443 242.703534 +L 174.000318 243.099472 +L 173.993756 243.523847 +Q 174.840318 243.414472 174.965006 243.414472 +Q 175.675943 243.414472 175.894693 243.482284 +Q 176.310318 243.620097 176.310318 244.125409 +Q 176.310318 244.425097 176.122193 244.619784 +Q 175.934068 244.814472 175.640943 244.814472 +z +"/> + </g> + <g id="text_27"> + <path d="M 184.461229 188.27605 +Q 184.378104 189.280113 184.378104 190.284175 +Q 184.378104 192.561363 184.590291 193.722925 +Q 184.603416 193.819175 184.603416 193.880425 +Q 184.603416 194.153863 184.410916 194.33105 +Q 184.220604 194.510425 183.969041 194.510425 +Q 183.544666 194.510425 183.345604 193.89355 +Q 182.853416 194.256675 182.324041 194.440425 +Q 181.794666 194.626363 181.219354 194.626363 +Q 179.804041 194.626363 178.874354 193.681363 +Q 177.918416 192.718863 177.918416 191.2073 +Q 177.918416 189.382925 178.885291 188.282613 +Q 179.852166 187.1823 181.398729 187.1823 +Q 182.190604 187.1823 182.621541 187.4273 +L 183.264666 187.8998 +Q 183.358729 185.02105 183.489979 184.02355 +Q 183.577479 183.415425 184.111229 183.415425 +Q 184.734666 183.415425 184.734666 184.078238 +Q 184.734666 185.027613 184.461229 188.27605 +z +M 181.424979 188.453238 +Q 180.276541 188.453238 179.701229 189.13355 +Q 179.128104 189.813863 179.128104 191.18105 +Q 179.128104 192.062613 179.753729 192.699175 +Q 180.379354 193.33355 181.219354 193.33355 +Q 181.794666 193.33355 182.190604 193.121363 +Q 182.422479 192.998863 182.949666 192.5548 +Q 183.052479 192.465113 183.148729 192.342613 +L 183.126854 191.159175 +L 183.133416 190.3673 +L 183.148729 189.560113 +Q 182.888416 189.006675 182.457479 188.73105 +Q 182.026541 188.453238 181.424979 188.453238 +z +M 188.950799 194.713863 +Q 187.802362 194.713863 186.975487 193.8673 +Q 186.052362 192.924488 186.004237 191.3298 +Q 185.964862 189.785425 186.785174 188.610738 +Q 187.741112 187.221675 189.449549 187.221675 +Q 190.816737 187.221675 191.521112 188.472925 +Q 192.083299 189.485738 192.061424 190.907613 +Q 192.041737 192.42355 191.269549 193.497613 +Q 190.394549 194.713863 188.950799 194.713863 +z +M 189.362049 188.610738 +Q 188.355799 188.604175 187.795799 189.566675 +Q 187.351737 190.338863 187.351737 191.3298 +Q 187.351737 192.322925 187.892049 192.876363 +Q 188.342674 193.33355 188.950799 193.33355 +Q 189.661737 193.33355 190.175799 192.815113 +Q 190.755487 192.2398 190.790487 191.261988 +Q 190.886737 188.6173 189.362049 188.610738 +z +M 198.323416 188.48605 +Q 198.179041 188.48605 197.984354 188.472925 +Q 197.789666 188.4598 197.647479 188.4598 +Q 197.489979 188.4598 196.717791 188.562613 +L 196.846854 192.602925 +L 196.853416 192.902613 +L 196.859979 193.252613 +Q 196.888416 194.748863 196.142479 194.748863 +Q 195.869041 194.748863 195.667791 194.571675 +Q 195.466541 194.394488 195.466541 194.127613 +Q 195.466541 193.8673 195.486229 193.348863 +Q 195.508104 192.828238 195.508104 192.567925 +L 195.370291 188.575738 +Q 194.871541 188.55605 193.852166 188.4598 +Q 193.244041 188.376675 193.244041 187.783863 +Q 193.244041 187.481988 193.427791 187.285113 +Q 193.613729 187.08605 193.900291 187.08605 +L 195.335291 187.201988 +Q 195.335291 186.854175 195.304666 186.270113 +Q 195.274041 185.683863 195.274041 185.42355 +Q 195.274041 185.136988 195.473104 184.948863 +Q 195.672166 184.760738 195.958729 184.760738 +Q 196.573416 184.760738 196.676229 185.766988 +Q 196.695916 186.01855 196.695916 186.375113 +L 196.682791 186.77105 +L 196.676229 187.195425 +Q 197.522791 187.08605 197.647479 187.08605 +Q 198.358416 187.08605 198.577166 187.153863 +Q 198.992791 187.291675 198.992791 187.796988 +Q 198.992791 188.096675 198.804666 188.291363 +Q 198.616541 188.48605 198.323416 188.48605 +z +M 206.287284 194.324488 +Q 206.116659 194.324488 205.806034 194.219488 +Q 205.495409 194.1123 205.331346 194.1123 +Q 204.981346 194.1123 204.283534 194.153863 +Q 203.587909 194.195425 203.231346 194.195425 +Q 202.964471 194.195425 202.441659 194.263238 +Q 201.918846 194.33105 201.651971 194.33105 +Q 201.577596 194.33105 201.433221 194.3048 +Q 201.291034 194.276363 201.214471 194.276363 +Q 200.744159 194.276363 200.599784 193.819175 +Q 200.518846 193.580738 200.518846 192.998863 +Q 200.518846 191.406363 201.385096 190.435113 +Q 201.783221 189.99105 203.526659 188.794488 +Q 204.502284 188.125113 204.830409 187.748863 +Q 205.418846 187.092613 205.418846 186.21105 +Q 205.418846 185.77355 204.852284 185.4323 +Q 204.353534 185.123863 203.874471 185.123863 +Q 203.244471 185.123863 202.677909 185.486988 +L 201.700096 186.252613 +Q 201.406971 186.484488 201.229784 186.484488 +Q 200.525409 186.484488 200.525409 185.924488 +Q 200.525409 185.602925 200.783534 185.368863 +Q 201.584159 184.61855 202.172596 184.283863 +Q 202.999471 183.811363 203.874471 183.811363 +Q 204.981346 183.811363 205.849784 184.412925 +Q 206.821034 185.088863 206.821034 186.1498 +Q 206.821034 186.845425 206.621971 187.433863 +Q 206.425096 188.0223 206.020409 188.507925 +Q 205.508534 189.122613 204.283534 189.881675 +Q 202.999471 190.688863 202.596971 191.104488 +Q 201.837909 191.891988 201.851034 193.011988 +L 203.259784 192.882925 +Q 204.707909 192.7998 205.331346 192.7998 +Q 205.849784 192.7998 206.315721 192.979175 +Q 206.930409 193.217613 206.930409 193.641988 +Q 206.930409 193.908863 206.744471 194.116675 +Q 206.560721 194.324488 206.287284 194.324488 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 184.461229 188.27605 +Q 184.378104 189.280113 184.378104 190.284175 +Q 184.378104 192.561363 184.590291 193.722925 +Q 184.603416 193.819175 184.603416 193.880425 +Q 184.603416 194.153863 184.410916 194.33105 +Q 184.220604 194.510425 183.969041 194.510425 +Q 183.544666 194.510425 183.345604 193.89355 +Q 182.853416 194.256675 182.324041 194.440425 +Q 181.794666 194.626363 181.219354 194.626363 +Q 179.804041 194.626363 178.874354 193.681363 +Q 177.918416 192.718863 177.918416 191.2073 +Q 177.918416 189.382925 178.885291 188.282613 +Q 179.852166 187.1823 181.398729 187.1823 +Q 182.190604 187.1823 182.621541 187.4273 +L 183.264666 187.8998 +Q 183.358729 185.02105 183.489979 184.02355 +Q 183.577479 183.415425 184.111229 183.415425 +Q 184.734666 183.415425 184.734666 184.078238 +Q 184.734666 185.027613 184.461229 188.27605 +z +M 181.424979 188.453238 +Q 180.276541 188.453238 179.701229 189.13355 +Q 179.128104 189.813863 179.128104 191.18105 +Q 179.128104 192.062613 179.753729 192.699175 +Q 180.379354 193.33355 181.219354 193.33355 +Q 181.794666 193.33355 182.190604 193.121363 +Q 182.422479 192.998863 182.949666 192.5548 +Q 183.052479 192.465113 183.148729 192.342613 +L 183.126854 191.159175 +L 183.133416 190.3673 +L 183.148729 189.560113 +Q 182.888416 189.006675 182.457479 188.73105 +Q 182.026541 188.453238 181.424979 188.453238 +z +M 188.950799 194.713863 +Q 187.802362 194.713863 186.975487 193.8673 +Q 186.052362 192.924488 186.004237 191.3298 +Q 185.964862 189.785425 186.785174 188.610738 +Q 187.741112 187.221675 189.449549 187.221675 +Q 190.816737 187.221675 191.521112 188.472925 +Q 192.083299 189.485738 192.061424 190.907613 +Q 192.041737 192.42355 191.269549 193.497613 +Q 190.394549 194.713863 188.950799 194.713863 +z +M 189.362049 188.610738 +Q 188.355799 188.604175 187.795799 189.566675 +Q 187.351737 190.338863 187.351737 191.3298 +Q 187.351737 192.322925 187.892049 192.876363 +Q 188.342674 193.33355 188.950799 193.33355 +Q 189.661737 193.33355 190.175799 192.815113 +Q 190.755487 192.2398 190.790487 191.261988 +Q 190.886737 188.6173 189.362049 188.610738 +z +M 198.323416 188.48605 +Q 198.179041 188.48605 197.984354 188.472925 +Q 197.789666 188.4598 197.647479 188.4598 +Q 197.489979 188.4598 196.717791 188.562613 +L 196.846854 192.602925 +L 196.853416 192.902613 +L 196.859979 193.252613 +Q 196.888416 194.748863 196.142479 194.748863 +Q 195.869041 194.748863 195.667791 194.571675 +Q 195.466541 194.394488 195.466541 194.127613 +Q 195.466541 193.8673 195.486229 193.348863 +Q 195.508104 192.828238 195.508104 192.567925 +L 195.370291 188.575738 +Q 194.871541 188.55605 193.852166 188.4598 +Q 193.244041 188.376675 193.244041 187.783863 +Q 193.244041 187.481988 193.427791 187.285113 +Q 193.613729 187.08605 193.900291 187.08605 +L 195.335291 187.201988 +Q 195.335291 186.854175 195.304666 186.270113 +Q 195.274041 185.683863 195.274041 185.42355 +Q 195.274041 185.136988 195.473104 184.948863 +Q 195.672166 184.760738 195.958729 184.760738 +Q 196.573416 184.760738 196.676229 185.766988 +Q 196.695916 186.01855 196.695916 186.375113 +L 196.682791 186.77105 +L 196.676229 187.195425 +Q 197.522791 187.08605 197.647479 187.08605 +Q 198.358416 187.08605 198.577166 187.153863 +Q 198.992791 187.291675 198.992791 187.796988 +Q 198.992791 188.096675 198.804666 188.291363 +Q 198.616541 188.48605 198.323416 188.48605 +z +M 206.287284 194.324488 +Q 206.116659 194.324488 205.806034 194.219488 +Q 205.495409 194.1123 205.331346 194.1123 +Q 204.981346 194.1123 204.283534 194.153863 +Q 203.587909 194.195425 203.231346 194.195425 +Q 202.964471 194.195425 202.441659 194.263238 +Q 201.918846 194.33105 201.651971 194.33105 +Q 201.577596 194.33105 201.433221 194.3048 +Q 201.291034 194.276363 201.214471 194.276363 +Q 200.744159 194.276363 200.599784 193.819175 +Q 200.518846 193.580738 200.518846 192.998863 +Q 200.518846 191.406363 201.385096 190.435113 +Q 201.783221 189.99105 203.526659 188.794488 +Q 204.502284 188.125113 204.830409 187.748863 +Q 205.418846 187.092613 205.418846 186.21105 +Q 205.418846 185.77355 204.852284 185.4323 +Q 204.353534 185.123863 203.874471 185.123863 +Q 203.244471 185.123863 202.677909 185.486988 +L 201.700096 186.252613 +Q 201.406971 186.484488 201.229784 186.484488 +Q 200.525409 186.484488 200.525409 185.924488 +Q 200.525409 185.602925 200.783534 185.368863 +Q 201.584159 184.61855 202.172596 184.283863 +Q 202.999471 183.811363 203.874471 183.811363 +Q 204.981346 183.811363 205.849784 184.412925 +Q 206.821034 185.088863 206.821034 186.1498 +Q 206.821034 186.845425 206.621971 187.433863 +Q 206.425096 188.0223 206.020409 188.507925 +Q 205.508534 189.122613 204.283534 189.881675 +Q 202.999471 190.688863 202.596971 191.104488 +Q 201.837909 191.891988 201.851034 193.011988 +L 203.259784 192.882925 +Q 204.707909 192.7998 205.331346 192.7998 +Q 205.849784 192.7998 206.315721 192.979175 +Q 206.930409 193.217613 206.930409 193.641988 +Q 206.930409 193.908863 206.744471 194.116675 +Q 206.560721 194.324488 206.287284 194.324488 +z +"/> + </g> + <g id="text_28"> + <path d="M 184.461229 216.517043 +Q 184.378104 217.521106 184.378104 218.525168 +Q 184.378104 220.802356 184.590291 221.963918 +Q 184.603416 222.060168 184.603416 222.121418 +Q 184.603416 222.394856 184.410916 222.572043 +Q 184.220604 222.751418 183.969041 222.751418 +Q 183.544666 222.751418 183.345604 222.134543 +Q 182.853416 222.497668 182.324041 222.681418 +Q 181.794666 222.867356 181.219354 222.867356 +Q 179.804041 222.867356 178.874354 221.922356 +Q 177.918416 220.959856 177.918416 219.448293 +Q 177.918416 217.623918 178.885291 216.523606 +Q 179.852166 215.423293 181.398729 215.423293 +Q 182.190604 215.423293 182.621541 215.668293 +L 183.264666 216.140793 +Q 183.358729 213.262043 183.489979 212.264543 +Q 183.577479 211.656418 184.111229 211.656418 +Q 184.734666 211.656418 184.734666 212.319231 +Q 184.734666 213.268606 184.461229 216.517043 +z +M 181.424979 216.694231 +Q 180.276541 216.694231 179.701229 217.374543 +Q 179.128104 218.054856 179.128104 219.422043 +Q 179.128104 220.303606 179.753729 220.940168 +Q 180.379354 221.574543 181.219354 221.574543 +Q 181.794666 221.574543 182.190604 221.362356 +Q 182.422479 221.239856 182.949666 220.795793 +Q 183.052479 220.706106 183.148729 220.583606 +L 183.126854 219.400168 +L 183.133416 218.608293 +L 183.148729 217.801106 +Q 182.888416 217.247668 182.457479 216.972043 +Q 182.026541 216.694231 181.424979 216.694231 +z +M 188.950799 222.954856 +Q 187.802362 222.954856 186.975487 222.108293 +Q 186.052362 221.165481 186.004237 219.570793 +Q 185.964862 218.026418 186.785174 216.851731 +Q 187.741112 215.462668 189.449549 215.462668 +Q 190.816737 215.462668 191.521112 216.713918 +Q 192.083299 217.726731 192.061424 219.148606 +Q 192.041737 220.664543 191.269549 221.738606 +Q 190.394549 222.954856 188.950799 222.954856 +z +M 189.362049 216.851731 +Q 188.355799 216.845168 187.795799 217.807668 +Q 187.351737 218.579856 187.351737 219.570793 +Q 187.351737 220.563918 187.892049 221.117356 +Q 188.342674 221.574543 188.950799 221.574543 +Q 189.661737 221.574543 190.175799 221.056106 +Q 190.755487 220.480793 190.790487 219.502981 +Q 190.886737 216.858293 189.362049 216.851731 +z +M 198.323416 216.727043 +Q 198.179041 216.727043 197.984354 216.713918 +Q 197.789666 216.700793 197.647479 216.700793 +Q 197.489979 216.700793 196.717791 216.803606 +L 196.846854 220.843918 +L 196.853416 221.143606 +L 196.859979 221.493606 +Q 196.888416 222.989856 196.142479 222.989856 +Q 195.869041 222.989856 195.667791 222.812668 +Q 195.466541 222.635481 195.466541 222.368606 +Q 195.466541 222.108293 195.486229 221.589856 +Q 195.508104 221.069231 195.508104 220.808918 +L 195.370291 216.816731 +Q 194.871541 216.797043 193.852166 216.700793 +Q 193.244041 216.617668 193.244041 216.024856 +Q 193.244041 215.722981 193.427791 215.526106 +Q 193.613729 215.327043 193.900291 215.327043 +L 195.335291 215.442981 +Q 195.335291 215.095168 195.304666 214.511106 +Q 195.274041 213.924856 195.274041 213.664543 +Q 195.274041 213.377981 195.473104 213.189856 +Q 195.672166 213.001731 195.958729 213.001731 +Q 196.573416 213.001731 196.676229 214.007981 +Q 196.695916 214.259543 196.695916 214.616106 +L 196.682791 215.012043 +L 196.676229 215.436418 +Q 197.522791 215.327043 197.647479 215.327043 +Q 198.358416 215.327043 198.577166 215.394856 +Q 198.992791 215.532668 198.992791 216.037981 +Q 198.992791 216.337668 198.804666 216.532356 +Q 198.616541 216.727043 198.323416 216.727043 +z +M 206.287284 222.565481 +Q 206.116659 222.565481 205.806034 222.460481 +Q 205.495409 222.353293 205.331346 222.353293 +Q 204.981346 222.353293 204.283534 222.394856 +Q 203.587909 222.436418 203.231346 222.436418 +Q 202.964471 222.436418 202.441659 222.504231 +Q 201.918846 222.572043 201.651971 222.572043 +Q 201.577596 222.572043 201.433221 222.545793 +Q 201.291034 222.517356 201.214471 222.517356 +Q 200.744159 222.517356 200.599784 222.060168 +Q 200.518846 221.821731 200.518846 221.239856 +Q 200.518846 219.647356 201.385096 218.676106 +Q 201.783221 218.232043 203.526659 217.035481 +Q 204.502284 216.366106 204.830409 215.989856 +Q 205.418846 215.333606 205.418846 214.452043 +Q 205.418846 214.014543 204.852284 213.673293 +Q 204.353534 213.364856 203.874471 213.364856 +Q 203.244471 213.364856 202.677909 213.727981 +L 201.700096 214.493606 +Q 201.406971 214.725481 201.229784 214.725481 +Q 200.525409 214.725481 200.525409 214.165481 +Q 200.525409 213.843918 200.783534 213.609856 +Q 201.584159 212.859543 202.172596 212.524856 +Q 202.999471 212.052356 203.874471 212.052356 +Q 204.981346 212.052356 205.849784 212.653918 +Q 206.821034 213.329856 206.821034 214.390793 +Q 206.821034 215.086418 206.621971 215.674856 +Q 206.425096 216.263293 206.020409 216.748918 +Q 205.508534 217.363606 204.283534 218.122668 +Q 202.999471 218.929856 202.596971 219.345481 +Q 201.837909 220.132981 201.851034 221.252981 +L 203.259784 221.123918 +Q 204.707909 221.040793 205.331346 221.040793 +Q 205.849784 221.040793 206.315721 221.220168 +Q 206.930409 221.458606 206.930409 221.882981 +Q 206.930409 222.149856 206.744471 222.357668 +Q 206.560721 222.565481 206.287284 222.565481 +z +M 216.882987 212.209856 +Q 216.882987 212.448293 216.458612 212.907668 +Q 216.145799 213.220481 215.837362 213.535481 +Q 215.078299 214.397356 214.647362 215.996418 +Q 214.271112 217.392043 214.271112 218.737356 +Q 214.271112 222.211106 215.843924 223.829856 +Q 216.158924 224.077043 216.480487 224.322043 +Q 216.876424 224.637043 216.876424 224.945481 +Q 216.876424 225.170793 216.697049 225.337043 +Q 216.519862 225.505481 216.287987 225.505481 +Q 216.082362 225.505481 215.795799 225.347981 +Q 212.903924 223.729231 212.903924 218.579856 +Q 212.903924 216.727043 213.649862 214.828293 +Q 214.483299 212.715168 215.837362 211.765793 +Q 216.110799 211.573293 216.268299 211.573293 +Q 216.513299 211.573293 216.697049 211.767981 +Q 216.882987 211.962668 216.882987 212.209856 +z +M 219.938377 217.179856 +L 219.835565 220.577043 +Q 219.835565 221.117356 219.780877 222.162981 +Q 219.713065 222.845481 219.111502 222.845481 +Q 218.442127 222.845481 218.442127 222.149856 +Q 218.442127 221.320793 218.516502 219.664856 +Q 218.593065 218.006731 218.593065 217.179856 +Q 218.593065 216.099231 218.625877 214.707981 +Q 218.660877 213.316731 218.660877 212.236106 +Q 218.660877 211.553606 219.330252 211.553606 +Q 220.00619 211.553606 220.00619 212.236106 +Q 220.00619 213.316731 219.97119 214.707981 +Q 219.938377 216.099231 219.938377 217.179856 +z +M 227.376151 223.002981 +Q 227.247088 223.002981 226.903651 222.703293 +Q 226.597401 222.423293 226.446463 222.204543 +Q 225.790213 222.558918 225.291463 222.740481 +Q 224.792713 222.922043 224.458026 222.922043 +Q 222.856776 222.922043 222.126151 222.018606 +Q 221.434901 221.172043 221.434901 219.422043 +Q 221.434901 217.766106 222.572401 216.591418 +Q 223.712088 215.414543 225.291463 215.414543 +Q 225.886463 215.414543 226.623651 215.722981 +Q 227.553338 216.105793 227.553338 216.646106 +Q 227.553338 216.829856 227.417713 216.974231 +Q 227.349901 217.234543 227.310526 217.829543 +Q 227.273338 218.422356 227.266776 219.352043 +Q 227.260213 220.200793 227.382713 220.692981 +Q 227.450526 220.992668 227.813651 221.896106 +Q 227.861776 222.018606 227.971151 222.259231 +L 228.012713 222.375168 +Q 228.012713 222.648606 227.820213 222.825793 +Q 227.629901 223.002981 227.376151 223.002981 +z +M 225.954276 218.251731 +Q 225.954276 217.958606 225.991463 217.612981 +Q 226.028651 217.267356 226.105213 216.877981 +Q 225.851463 216.748918 225.669901 216.687668 +Q 225.490526 216.626418 225.381151 216.626418 +Q 224.320213 216.626418 223.550213 217.490481 +Q 222.782401 218.354543 222.782401 219.483293 +Q 222.782401 220.603293 223.178338 221.165481 +Q 223.576463 221.725481 224.368338 221.725481 +Q 225.024588 221.725481 225.481776 221.484856 +Q 225.728963 221.355793 226.173026 220.966418 +Q 225.954276 219.155168 225.954276 218.251731 +z +M 234.520526 217.501418 +Q 234.472401 218.354543 233.835838 218.354543 +Q 233.247401 218.354543 233.247401 217.678606 +Q 233.247401 217.547356 233.227713 217.199543 +L 233.208026 216.626418 +Q 232.127401 216.755481 231.477713 217.234543 +Q 230.869588 217.678606 230.467088 218.573293 +L 230.480213 222.320481 +Q 230.480213 223.009543 229.802088 223.009543 +Q 229.200526 223.009543 229.200526 222.320481 +L 229.200526 217.521106 +Q 229.200526 217.295793 229.218026 216.845168 +Q 229.235526 216.392356 229.235526 216.167043 +Q 229.235526 215.477981 229.837088 215.477981 +Q 230.506463 215.477981 230.513026 216.611106 +Q 231.825526 215.346731 233.426776 215.346731 +Q 233.980213 215.346731 234.253651 215.764543 +Q 234.527088 216.180168 234.527088 217.022356 +Q 234.527088 217.376731 234.520526 217.501418 +z +M 241.553338 219.605793 +L 241.395838 221.902668 +Q 241.356463 223.269856 241.115838 224.138293 +Q 240.809588 225.245168 240.131463 225.772356 +Q 239.311151 226.408918 237.760213 226.408918 +Q 236.850213 226.408918 236.235526 226.284231 +Q 235.373651 226.113606 235.373651 225.573293 +Q 235.373651 224.965168 235.968651 224.965168 +Q 236.215838 224.965168 236.788963 225.085481 +Q 237.364276 225.205793 238.059901 225.190481 +Q 239.372401 225.170793 239.873338 223.919543 +Q 240.201463 223.086106 240.221151 221.355793 +Q 239.851463 222.040481 239.341776 222.381731 +Q 238.834276 222.722981 238.178026 222.722981 +Q 236.939901 222.722981 236.163338 221.878606 +Q 235.388963 221.034231 235.388963 219.688918 +Q 235.388963 217.842668 236.447713 216.713918 +Q 237.541463 215.552356 239.427088 215.552356 +Q 240.063651 215.552356 240.494588 215.716418 +Q 240.925526 215.880481 241.150838 216.208606 +Q 241.881463 216.228293 241.881463 217.022356 +Q 241.881463 217.507981 241.739276 218.321731 +Q 241.581776 219.264543 241.553338 219.605793 +z +M 239.359276 216.646106 +Q 238.059901 216.646106 237.348963 217.540793 +Q 236.714588 218.347981 236.714588 219.592668 +Q 236.714588 220.583606 237.090838 221.082356 +Q 237.467088 221.581106 238.217401 221.581106 +Q 238.908651 221.581106 239.558338 220.802356 +Q 240.146776 220.084856 240.227713 219.380481 +Q 240.372088 218.641106 240.536151 217.063918 +Q 240.262713 216.851731 239.967401 216.748918 +Q 239.674276 216.646106 239.359276 216.646106 +z +M 246.551502 222.867356 +Q 245.007127 222.867356 244.049002 222.095168 +Q 243.003377 221.239856 243.003377 219.702043 +Q 243.003377 217.923606 243.865252 216.720481 +Q 244.801502 215.407981 246.365565 215.407981 +Q 247.500877 215.407981 248.218377 215.790793 +Q 249.09994 216.263293 249.09994 217.241106 +Q 249.09994 217.923606 248.327752 218.485793 +Q 247.986502 218.730793 246.879627 219.251418 +L 244.267752 220.487356 +Q 244.650565 221.056106 245.221502 221.342668 +Q 245.79244 221.629231 246.551502 221.629231 +Q 247.021815 221.629231 247.658377 221.452043 +Q 248.465565 221.226731 248.69744 220.861418 +Q 248.929315 220.493918 249.19619 220.493918 +Q 249.436815 220.493918 249.622752 220.675481 +Q 249.810877 220.857043 249.810877 221.095481 +Q 249.810877 221.854543 248.588065 222.401418 +Q 247.54244 222.867356 246.551502 222.867356 +z +M 246.365565 216.639543 +Q 245.532127 216.639543 244.97869 217.284856 +Q 244.425252 217.930168 244.151815 219.229543 +L 246.249627 218.232043 +Q 247.487752 217.630481 248.01494 217.186418 +Q 247.426502 216.639543 246.365565 216.639543 +z +M 254.836112 218.579856 +Q 254.836112 223.729231 251.937674 225.347981 +Q 251.657674 225.505481 251.452049 225.505481 +Q 251.220174 225.505481 251.040799 225.337043 +Q 250.863612 225.170793 250.863612 224.945481 +Q 250.863612 224.637043 251.261737 224.322043 +Q 251.574549 224.077043 251.896112 223.829856 +Q 253.468924 222.211106 253.468924 218.737356 +Q 253.468924 217.392043 253.092674 215.996418 +Q 252.655174 214.397356 251.902674 213.535481 +Q 251.589862 213.220481 251.281424 212.907668 +Q 250.857049 212.448293 250.857049 212.209856 +Q 250.857049 211.962668 251.038612 211.767981 +Q 251.220174 211.573293 251.465174 211.573293 +Q 251.622674 211.573293 251.902674 211.765793 +Q 253.256737 212.715168 254.090174 214.828293 +Q 254.836112 216.727043 254.836112 218.579856 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 184.461229 216.517043 +Q 184.378104 217.521106 184.378104 218.525168 +Q 184.378104 220.802356 184.590291 221.963918 +Q 184.603416 222.060168 184.603416 222.121418 +Q 184.603416 222.394856 184.410916 222.572043 +Q 184.220604 222.751418 183.969041 222.751418 +Q 183.544666 222.751418 183.345604 222.134543 +Q 182.853416 222.497668 182.324041 222.681418 +Q 181.794666 222.867356 181.219354 222.867356 +Q 179.804041 222.867356 178.874354 221.922356 +Q 177.918416 220.959856 177.918416 219.448293 +Q 177.918416 217.623918 178.885291 216.523606 +Q 179.852166 215.423293 181.398729 215.423293 +Q 182.190604 215.423293 182.621541 215.668293 +L 183.264666 216.140793 +Q 183.358729 213.262043 183.489979 212.264543 +Q 183.577479 211.656418 184.111229 211.656418 +Q 184.734666 211.656418 184.734666 212.319231 +Q 184.734666 213.268606 184.461229 216.517043 +z +M 181.424979 216.694231 +Q 180.276541 216.694231 179.701229 217.374543 +Q 179.128104 218.054856 179.128104 219.422043 +Q 179.128104 220.303606 179.753729 220.940168 +Q 180.379354 221.574543 181.219354 221.574543 +Q 181.794666 221.574543 182.190604 221.362356 +Q 182.422479 221.239856 182.949666 220.795793 +Q 183.052479 220.706106 183.148729 220.583606 +L 183.126854 219.400168 +L 183.133416 218.608293 +L 183.148729 217.801106 +Q 182.888416 217.247668 182.457479 216.972043 +Q 182.026541 216.694231 181.424979 216.694231 +z +M 188.950799 222.954856 +Q 187.802362 222.954856 186.975487 222.108293 +Q 186.052362 221.165481 186.004237 219.570793 +Q 185.964862 218.026418 186.785174 216.851731 +Q 187.741112 215.462668 189.449549 215.462668 +Q 190.816737 215.462668 191.521112 216.713918 +Q 192.083299 217.726731 192.061424 219.148606 +Q 192.041737 220.664543 191.269549 221.738606 +Q 190.394549 222.954856 188.950799 222.954856 +z +M 189.362049 216.851731 +Q 188.355799 216.845168 187.795799 217.807668 +Q 187.351737 218.579856 187.351737 219.570793 +Q 187.351737 220.563918 187.892049 221.117356 +Q 188.342674 221.574543 188.950799 221.574543 +Q 189.661737 221.574543 190.175799 221.056106 +Q 190.755487 220.480793 190.790487 219.502981 +Q 190.886737 216.858293 189.362049 216.851731 +z +M 198.323416 216.727043 +Q 198.179041 216.727043 197.984354 216.713918 +Q 197.789666 216.700793 197.647479 216.700793 +Q 197.489979 216.700793 196.717791 216.803606 +L 196.846854 220.843918 +L 196.853416 221.143606 +L 196.859979 221.493606 +Q 196.888416 222.989856 196.142479 222.989856 +Q 195.869041 222.989856 195.667791 222.812668 +Q 195.466541 222.635481 195.466541 222.368606 +Q 195.466541 222.108293 195.486229 221.589856 +Q 195.508104 221.069231 195.508104 220.808918 +L 195.370291 216.816731 +Q 194.871541 216.797043 193.852166 216.700793 +Q 193.244041 216.617668 193.244041 216.024856 +Q 193.244041 215.722981 193.427791 215.526106 +Q 193.613729 215.327043 193.900291 215.327043 +L 195.335291 215.442981 +Q 195.335291 215.095168 195.304666 214.511106 +Q 195.274041 213.924856 195.274041 213.664543 +Q 195.274041 213.377981 195.473104 213.189856 +Q 195.672166 213.001731 195.958729 213.001731 +Q 196.573416 213.001731 196.676229 214.007981 +Q 196.695916 214.259543 196.695916 214.616106 +L 196.682791 215.012043 +L 196.676229 215.436418 +Q 197.522791 215.327043 197.647479 215.327043 +Q 198.358416 215.327043 198.577166 215.394856 +Q 198.992791 215.532668 198.992791 216.037981 +Q 198.992791 216.337668 198.804666 216.532356 +Q 198.616541 216.727043 198.323416 216.727043 +z +M 206.287284 222.565481 +Q 206.116659 222.565481 205.806034 222.460481 +Q 205.495409 222.353293 205.331346 222.353293 +Q 204.981346 222.353293 204.283534 222.394856 +Q 203.587909 222.436418 203.231346 222.436418 +Q 202.964471 222.436418 202.441659 222.504231 +Q 201.918846 222.572043 201.651971 222.572043 +Q 201.577596 222.572043 201.433221 222.545793 +Q 201.291034 222.517356 201.214471 222.517356 +Q 200.744159 222.517356 200.599784 222.060168 +Q 200.518846 221.821731 200.518846 221.239856 +Q 200.518846 219.647356 201.385096 218.676106 +Q 201.783221 218.232043 203.526659 217.035481 +Q 204.502284 216.366106 204.830409 215.989856 +Q 205.418846 215.333606 205.418846 214.452043 +Q 205.418846 214.014543 204.852284 213.673293 +Q 204.353534 213.364856 203.874471 213.364856 +Q 203.244471 213.364856 202.677909 213.727981 +L 201.700096 214.493606 +Q 201.406971 214.725481 201.229784 214.725481 +Q 200.525409 214.725481 200.525409 214.165481 +Q 200.525409 213.843918 200.783534 213.609856 +Q 201.584159 212.859543 202.172596 212.524856 +Q 202.999471 212.052356 203.874471 212.052356 +Q 204.981346 212.052356 205.849784 212.653918 +Q 206.821034 213.329856 206.821034 214.390793 +Q 206.821034 215.086418 206.621971 215.674856 +Q 206.425096 216.263293 206.020409 216.748918 +Q 205.508534 217.363606 204.283534 218.122668 +Q 202.999471 218.929856 202.596971 219.345481 +Q 201.837909 220.132981 201.851034 221.252981 +L 203.259784 221.123918 +Q 204.707909 221.040793 205.331346 221.040793 +Q 205.849784 221.040793 206.315721 221.220168 +Q 206.930409 221.458606 206.930409 221.882981 +Q 206.930409 222.149856 206.744471 222.357668 +Q 206.560721 222.565481 206.287284 222.565481 +z +M 216.882987 212.209856 +Q 216.882987 212.448293 216.458612 212.907668 +Q 216.145799 213.220481 215.837362 213.535481 +Q 215.078299 214.397356 214.647362 215.996418 +Q 214.271112 217.392043 214.271112 218.737356 +Q 214.271112 222.211106 215.843924 223.829856 +Q 216.158924 224.077043 216.480487 224.322043 +Q 216.876424 224.637043 216.876424 224.945481 +Q 216.876424 225.170793 216.697049 225.337043 +Q 216.519862 225.505481 216.287987 225.505481 +Q 216.082362 225.505481 215.795799 225.347981 +Q 212.903924 223.729231 212.903924 218.579856 +Q 212.903924 216.727043 213.649862 214.828293 +Q 214.483299 212.715168 215.837362 211.765793 +Q 216.110799 211.573293 216.268299 211.573293 +Q 216.513299 211.573293 216.697049 211.767981 +Q 216.882987 211.962668 216.882987 212.209856 +z +M 219.938377 217.179856 +L 219.835565 220.577043 +Q 219.835565 221.117356 219.780877 222.162981 +Q 219.713065 222.845481 219.111502 222.845481 +Q 218.442127 222.845481 218.442127 222.149856 +Q 218.442127 221.320793 218.516502 219.664856 +Q 218.593065 218.006731 218.593065 217.179856 +Q 218.593065 216.099231 218.625877 214.707981 +Q 218.660877 213.316731 218.660877 212.236106 +Q 218.660877 211.553606 219.330252 211.553606 +Q 220.00619 211.553606 220.00619 212.236106 +Q 220.00619 213.316731 219.97119 214.707981 +Q 219.938377 216.099231 219.938377 217.179856 +z +M 227.376151 223.002981 +Q 227.247088 223.002981 226.903651 222.703293 +Q 226.597401 222.423293 226.446463 222.204543 +Q 225.790213 222.558918 225.291463 222.740481 +Q 224.792713 222.922043 224.458026 222.922043 +Q 222.856776 222.922043 222.126151 222.018606 +Q 221.434901 221.172043 221.434901 219.422043 +Q 221.434901 217.766106 222.572401 216.591418 +Q 223.712088 215.414543 225.291463 215.414543 +Q 225.886463 215.414543 226.623651 215.722981 +Q 227.553338 216.105793 227.553338 216.646106 +Q 227.553338 216.829856 227.417713 216.974231 +Q 227.349901 217.234543 227.310526 217.829543 +Q 227.273338 218.422356 227.266776 219.352043 +Q 227.260213 220.200793 227.382713 220.692981 +Q 227.450526 220.992668 227.813651 221.896106 +Q 227.861776 222.018606 227.971151 222.259231 +L 228.012713 222.375168 +Q 228.012713 222.648606 227.820213 222.825793 +Q 227.629901 223.002981 227.376151 223.002981 +z +M 225.954276 218.251731 +Q 225.954276 217.958606 225.991463 217.612981 +Q 226.028651 217.267356 226.105213 216.877981 +Q 225.851463 216.748918 225.669901 216.687668 +Q 225.490526 216.626418 225.381151 216.626418 +Q 224.320213 216.626418 223.550213 217.490481 +Q 222.782401 218.354543 222.782401 219.483293 +Q 222.782401 220.603293 223.178338 221.165481 +Q 223.576463 221.725481 224.368338 221.725481 +Q 225.024588 221.725481 225.481776 221.484856 +Q 225.728963 221.355793 226.173026 220.966418 +Q 225.954276 219.155168 225.954276 218.251731 +z +M 234.520526 217.501418 +Q 234.472401 218.354543 233.835838 218.354543 +Q 233.247401 218.354543 233.247401 217.678606 +Q 233.247401 217.547356 233.227713 217.199543 +L 233.208026 216.626418 +Q 232.127401 216.755481 231.477713 217.234543 +Q 230.869588 217.678606 230.467088 218.573293 +L 230.480213 222.320481 +Q 230.480213 223.009543 229.802088 223.009543 +Q 229.200526 223.009543 229.200526 222.320481 +L 229.200526 217.521106 +Q 229.200526 217.295793 229.218026 216.845168 +Q 229.235526 216.392356 229.235526 216.167043 +Q 229.235526 215.477981 229.837088 215.477981 +Q 230.506463 215.477981 230.513026 216.611106 +Q 231.825526 215.346731 233.426776 215.346731 +Q 233.980213 215.346731 234.253651 215.764543 +Q 234.527088 216.180168 234.527088 217.022356 +Q 234.527088 217.376731 234.520526 217.501418 +z +M 241.553338 219.605793 +L 241.395838 221.902668 +Q 241.356463 223.269856 241.115838 224.138293 +Q 240.809588 225.245168 240.131463 225.772356 +Q 239.311151 226.408918 237.760213 226.408918 +Q 236.850213 226.408918 236.235526 226.284231 +Q 235.373651 226.113606 235.373651 225.573293 +Q 235.373651 224.965168 235.968651 224.965168 +Q 236.215838 224.965168 236.788963 225.085481 +Q 237.364276 225.205793 238.059901 225.190481 +Q 239.372401 225.170793 239.873338 223.919543 +Q 240.201463 223.086106 240.221151 221.355793 +Q 239.851463 222.040481 239.341776 222.381731 +Q 238.834276 222.722981 238.178026 222.722981 +Q 236.939901 222.722981 236.163338 221.878606 +Q 235.388963 221.034231 235.388963 219.688918 +Q 235.388963 217.842668 236.447713 216.713918 +Q 237.541463 215.552356 239.427088 215.552356 +Q 240.063651 215.552356 240.494588 215.716418 +Q 240.925526 215.880481 241.150838 216.208606 +Q 241.881463 216.228293 241.881463 217.022356 +Q 241.881463 217.507981 241.739276 218.321731 +Q 241.581776 219.264543 241.553338 219.605793 +z +M 239.359276 216.646106 +Q 238.059901 216.646106 237.348963 217.540793 +Q 236.714588 218.347981 236.714588 219.592668 +Q 236.714588 220.583606 237.090838 221.082356 +Q 237.467088 221.581106 238.217401 221.581106 +Q 238.908651 221.581106 239.558338 220.802356 +Q 240.146776 220.084856 240.227713 219.380481 +Q 240.372088 218.641106 240.536151 217.063918 +Q 240.262713 216.851731 239.967401 216.748918 +Q 239.674276 216.646106 239.359276 216.646106 +z +M 246.551502 222.867356 +Q 245.007127 222.867356 244.049002 222.095168 +Q 243.003377 221.239856 243.003377 219.702043 +Q 243.003377 217.923606 243.865252 216.720481 +Q 244.801502 215.407981 246.365565 215.407981 +Q 247.500877 215.407981 248.218377 215.790793 +Q 249.09994 216.263293 249.09994 217.241106 +Q 249.09994 217.923606 248.327752 218.485793 +Q 247.986502 218.730793 246.879627 219.251418 +L 244.267752 220.487356 +Q 244.650565 221.056106 245.221502 221.342668 +Q 245.79244 221.629231 246.551502 221.629231 +Q 247.021815 221.629231 247.658377 221.452043 +Q 248.465565 221.226731 248.69744 220.861418 +Q 248.929315 220.493918 249.19619 220.493918 +Q 249.436815 220.493918 249.622752 220.675481 +Q 249.810877 220.857043 249.810877 221.095481 +Q 249.810877 221.854543 248.588065 222.401418 +Q 247.54244 222.867356 246.551502 222.867356 +z +M 246.365565 216.639543 +Q 245.532127 216.639543 244.97869 217.284856 +Q 244.425252 217.930168 244.151815 219.229543 +L 246.249627 218.232043 +Q 247.487752 217.630481 248.01494 217.186418 +Q 247.426502 216.639543 246.365565 216.639543 +z +M 254.836112 218.579856 +Q 254.836112 223.729231 251.937674 225.347981 +Q 251.657674 225.505481 251.452049 225.505481 +Q 251.220174 225.505481 251.040799 225.337043 +Q 250.863612 225.170793 250.863612 224.945481 +Q 250.863612 224.637043 251.261737 224.322043 +Q 251.574549 224.077043 251.896112 223.829856 +Q 253.468924 222.211106 253.468924 218.737356 +Q 253.468924 217.392043 253.092674 215.996418 +Q 252.655174 214.397356 251.902674 213.535481 +Q 251.589862 213.220481 251.281424 212.907668 +Q 250.857049 212.448293 250.857049 212.209856 +Q 250.857049 211.962668 251.038612 211.767981 +Q 251.220174 211.573293 251.465174 211.573293 +Q 251.622674 211.573293 251.902674 211.765793 +Q 253.256737 212.715168 254.090174 214.828293 +Q 254.836112 216.727043 254.836112 218.579856 +z +"/> + </g> + </g> + </g> + <defs> + <clipPath id="p3978f70467"> + <rect height="238.66" width="499.72" x="84.38" y="20.52"/> + </clipPath> + </defs> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/images/Roofline_juwels_2.svg b/images/Roofline_juwels_2.svg new file mode 100644 index 0000000..f51a6d4 --- /dev/null +++ b/images/Roofline_juwels_2.svg @@ -0,0 +1,25524 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<!-- Created with matplotlib (https://matplotlib.org/) --> +<svg height="324pt" version="1.1" viewBox="0 0 612 324" width="612pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <metadata> + <rdf:RDF xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> + <cc:Work> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + <dc:date>2020-11-15T20:41:19.708451</dc:date> + <dc:format>image/svg+xml</dc:format> + <dc:creator> + <cc:Agent> + <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title> + </cc:Agent> + </dc:creator> + </cc:Work> + </rdf:RDF> + </metadata> + <defs> + <style type="text/css">*{stroke-linecap:butt;stroke-linejoin:round;}</style> + </defs> + <g id="figure_1"> + <g id="patch_1"> + <path d="M 0 324 +L 1 324.031436 +L 2 324.068377 +L 3 324.166123 +L 4 324.198645 +L 5 324.27227 +L 6 324.310835 +L 7 324.346248 +L 8 324.403888 +L 9 324.474274 +L 10 324.526239 +L 11 324.585328 +L 12 324.673649 +L 13 324.719794 +L 14 324.762205 +L 15 324.792697 +L 16 324.818742 +L 17 324.839942 +L 18 324.894243 +L 19 324.922181 +L 20 324.951905 +L 21 324.9773 +L 22 324.9885 +L 23 324.998624 +L 24 324.99842 +L 25 324.98891 +L 26 324.977256 +L 27 324.946227 +L 28 324.935059 +L 29 324.904942 +L 30 324.845165 +L 31 324.807973 +L 32 324.768877 +L 33 324.726437 +L 34 324.693672 +L 35 324.626246 +L 36 324.58712 +L 37 324.544445 +L 38 324.473865 +L 39 324.437474 +L 40 324.379071 +L 41 324.268118 +L 42 324.19746 +L 43 324.08452 +L 44 324.038747 +L 45 323.977464 +L 46 323.928965 +L 47 323.848142 +L 48 323.729623 +L 49 323.659412 +L 50 323.57615 +L 51 323.543008 +L 52 323.491771 +L 53 323.423372 +L 54 323.357157 +L 55 323.28024 +L 56 323.252924 +L 57 323.226447 +L 58 323.203796 +L 59 323.184265 +L 60 323.157871 +L 61 323.1081 +L 62 323.073027 +L 63 323.037161 +L 64 323.021794 +L 65 323.006025 +L 66 323.002612 +L 67 323.000195 +L 68 323.000681 +L 69 323.00261 +L 70 323.015867 +L 71 323.024258 +L 72 323.045794 +L 73 323.068827 +L 74 323.08606 +L 75 323.104523 +L 76 323.124975 +L 77 323.141575 +L 78 323.204354 +L 79 323.279619 +L 80 323.312258 +L 81 323.379822 +L 82 323.433869 +L 83 323.467573 +L 84 323.557699 +L 85 323.586234 +L 86 323.61772 +L 87 323.648731 +L 88 323.703539 +L 89 323.768126 +L 90 323.806322 +L 91 323.902256 +L 92 323.951514 +L 93 323.995583 +L 94 324.035707 +L 95 324.144074 +L 96 324.185702 +L 97 324.247844 +L 98 324.317806 +L 99 324.42231 +L 100 324.459298 +L 101 324.505175 +L 102 324.57367 +L 103 324.622416 +L 104 324.700013 +L 105 324.730554 +L 106 324.800068 +L 107 324.824041 +L 108 324.852663 +L 109 324.894456 +L 110 324.916032 +L 111 324.92998 +L 112 324.956702 +L 113 324.966012 +L 114 324.978459 +L 115 324.989514 +L 116 324.995178 +L 117 324.999942 +L 118 324.994394 +L 119 324.981106 +L 120 324.973589 +L 121 324.948804 +L 122 324.925235 +L 123 324.889055 +L 124 324.863093 +L 125 324.840771 +L 126 324.772011 +L 127 324.697476 +L 128 324.603497 +L 129 324.552445 +L 130 324.498511 +L 131 324.46326 +L 132 324.357172 +L 133 324.304908 +L 134 324.268001 +L 135 324.23697 +L 136 324.175815 +L 137 324.108395 +L 138 324.059489 +L 139 323.994297 +L 140 323.956109 +L 141 323.914113 +L 142 323.872096 +L 143 323.81258 +L 144 323.69942 +L 145 323.647169 +L 146 323.607751 +L 147 323.56065 +L 148 323.50387 +L 149 323.471207 +L 150 323.435029 +L 151 323.402939 +L 152 323.368659 +L 153 323.310281 +L 154 323.265096 +L 155 323.235472 +L 156 323.185086 +L 157 323.159889 +L 158 323.138838 +L 159 323.10387 +L 160 323.07958 +L 161 323.065513 +L 162 323.046571 +L 163 323.03091 +L 164 323.018358 +L 165 323.012522 +L 166 323.00564 +L 167 323.000466 +L 168 323.002249 +L 169 323.004974 +L 170 323.016128 +L 171 323.044363 +L 172 323.088151 +L 173 323.10884 +L 174 323.149813 +L 175 323.189888 +L 176 323.208998 +L 177 323.231507 +L 178 323.298158 +L 179 323.347868 +L 180 323.421574 +L 181 323.452888 +L 182 323.52951 +L 183 323.567808 +L 184 323.641925 +L 185 323.745983 +L 186 323.815814 +L 187 323.921048 +L 188 323.976063 +L 189 324.099538 +L 190 324.170097 +L 191 324.285936 +L 192 324.336117 +L 193 324.371721 +L 194 324.463128 +L 195 324.516636 +L 196 324.604544 +L 197 324.673729 +L 198 324.720493 +L 199 324.792537 +L 200 324.842679 +L 201 324.860069 +L 202 324.887072 +L 203 324.906499 +L 204 324.925837 +L 205 324.964086 +L 206 324.980519 +L 207 324.988888 +L 208 324.993207 +L 209 324.999762 +L 210 324.997216 +L 211 324.991757 +L 212 324.975329 +L 213 324.943394 +L 214 324.905414 +L 215 324.87061 +L 216 324.807538 +L 217 324.786111 +L 218 324.735493 +L 219 324.710536 +L 220 324.654902 +L 221 324.623673 +L 222 324.573529 +L 223 324.541036 +L 224 324.460624 +L 225 324.391698 +L 226 324.276001 +L 227 324.200522 +L 228 324.084997 +L 229 324.005513 +L 230 323.897072 +L 231 323.857704 +L 232 323.754836 +L 233 323.655038 +L 234 323.609541 +L 235 323.575219 +L 236 323.523263 +L 237 323.483616 +L 238 323.448102 +L 239 323.380457 +L 240 323.341375 +L 241 323.290894 +L 242 323.241588 +L 243 323.190518 +L 244 323.146279 +L 245 323.124259 +L 246 323.108703 +L 247 323.066256 +L 248 323.051388 +L 249 323.02866 +L 250 323.008344 +L 251 323.002547 +L 252 323.000065 +L 253 323.003122 +L 254 323.014718 +L 255 323.031638 +L 256 323.063299 +L 257 323.077382 +L 258 323.130054 +L 259 323.179143 +L 260 323.233844 +L 261 323.278192 +L 262 323.348184 +L 263 323.398567 +L 264 323.452474 +L 265 323.521913 +L 266 323.579301 +L 267 323.629466 +L 268 323.706628 +L 269 323.764818 +L 270 323.825456 +L 271 323.862657 +L 272 323.927749 +L 273 324.032879 +L 274 324.093181 +L 275 324.189503 +L 276 324.221506 +L 277 324.272523 +L 278 324.389315 +L 279 324.424762 +L 280 324.480642 +L 281 324.511018 +L 282 324.599404 +L 283 324.644168 +L 284 324.725056 +L 285 324.785202 +L 286 324.848288 +L 287 324.871236 +L 288 324.887406 +L 289 324.916335 +L 290 324.946687 +L 291 324.959261 +L 292 324.98414 +L 293 324.996224 +L 294 324.999986 +L 295 324.99555 +L 296 324.983211 +L 297 324.968798 +L 298 324.952725 +L 299 324.917204 +L 300 324.89727 +L 301 324.840681 +L 302 324.773487 +L 303 324.746117 +L 304 324.711969 +L 305 324.663289 +L 306 324.615004 +L 307 324.555927 +L 308 324.460322 +L 309 324.417182 +L 310 324.367334 +L 311 324.3088 +L 312 324.261214 +L 313 324.200086 +L 314 324.144001 +L 315 324.06983 +L 316 323.952592 +L 317 323.896868 +L 318 323.788642 +L 319 323.682492 +L 320 323.57492 +L 321 323.540412 +L 322 323.437105 +L 323 323.361381 +L 324 323.321946 +L 325 323.282562 +L 326 323.26008 +L 327 323.204267 +L 328 323.178215 +L 329 323.14798 +L 330 323.097209 +L 331 323.078558 +L 332 323.056849 +L 333 323.044203 +L 334 323.02521 +L 335 323.00782 +L 336 323.000782 +L 337 323.001806 +L 338 323.00881 +L 339 323.01818 +L 340 323.041578 +L 341 323.066661 +L 342 323.07906 +L 343 323.112153 +L 344 323.12852 +L 345 323.146925 +L 346 323.196062 +L 347 323.239875 +L 348 323.28296 +L 349 323.305901 +L 350 323.346164 +L 351 323.431024 +L 352 323.473416 +L 353 323.537802 +L 354 323.582091 +L 355 323.689937 +L 356 323.766877 +L 357 323.803319 +L 358 323.858206 +L 359 323.933307 +L 360 323.991902 +L 361 324.028477 +L 362 324.140524 +L 363 324.202209 +L 364 324.252729 +L 365 324.351514 +L 366 324.389536 +L 367 324.424984 +L 368 324.516618 +L 369 324.55989 +L 370 324.613219 +L 371 324.646084 +L 372 324.708978 +L 373 324.762832 +L 374 324.819958 +L 375 324.842048 +L 376 324.885787 +L 377 324.932881 +L 378 324.949728 +L 379 324.977802 +L 380 324.988798 +L 381 324.993367 +L 382 324.999015 +L 383 324.999066 +L 384 324.995976 +L 385 324.992463 +L 386 324.986641 +L 387 324.973789 +L 388 324.950164 +L 389 324.93528 +L 390 324.911708 +L 391 324.875389 +L 392 324.843806 +L 393 324.813913 +L 394 324.735221 +L 395 324.69867 +L 396 324.672947 +L 397 324.602274 +L 398 324.511172 +L 399 324.449215 +L 400 324.415602 +L 401 324.381102 +L 402 324.283662 +L 403 324.236072 +L 404 324.204566 +L 405 324.160881 +L 406 324.090712 +L 407 324.040845 +L 408 324.006168 +L 409 323.89652 +L 410 323.863049 +L 411 323.825707 +L 412 323.745462 +L 413 323.706968 +L 414 323.665191 +L 415 323.622766 +L 416 323.513038 +L 417 323.424753 +L 418 323.350107 +L 419 323.26165 +L 420 323.187588 +L 421 323.138423 +L 422 323.082806 +L 423 323.048106 +L 424 323.036235 +L 425 323.014012 +L 426 323.002033 +L 427 323.000281 +L 428 323.005698 +L 429 323.021896 +L 430 323.038396 +L 431 323.069579 +L 432 323.082944 +L 433 323.112587 +L 434 323.17561 +L 435 323.224931 +L 436 323.27102 +L 437 323.353247 +L 438 323.39915 +L 439 323.433475 +L 440 323.487014 +L 441 323.575901 +L 442 323.607039 +L 443 323.715088 +L 444 323.82716 +L 445 323.862598 +L 446 323.947384 +L 447 324.012991 +L 448 324.115045 +L 449 324.23126 +L 450 324.271951 +L 451 324.31304 +L 452 324.349681 +L 453 324.390677 +L 454 324.466746 +L 455 324.542812 +L 456 324.5735 +L 457 324.599991 +L 458 324.656572 +L 459 324.701088 +L 460 324.731106 +L 461 324.758162 +L 462 324.800727 +L 463 324.853592 +L 464 324.884513 +L 465 324.910788 +L 466 324.925721 +L 467 324.95601 +L 468 324.977339 +L 469 324.994228 +L 470 324.998943 +L 471 324.999553 +L 472 324.997507 +L 473 324.991646 +L 474 324.972999 +L 475 324.940942 +L 476 324.894502 +L 477 324.852556 +L 478 324.785851 +L 479 324.716785 +L 480 324.66941 +L 481 324.617891 +L 482 324.578191 +L 483 324.508771 +L 484 324.44224 +L 485 324.333331 +L 486 324.268083 +L 487 324.159875 +L 488 324.098871 +L 489 324.050186 +L 490 323.973952 +L 491 323.914421 +L 492 323.839793 +L 493 323.720966 +L 494 323.623021 +L 495 323.543973 +L 496 323.498226 +L 497 323.470954 +L 498 323.427292 +L 499 323.378708 +L 500 323.346974 +L 501 323.266744 +L 502 323.200251 +L 503 323.176226 +L 504 323.115727 +L 505 323.093495 +L 506 323.074895 +L 507 323.045569 +L 508 323.029868 +L 509 323.021569 +L 510 323.011333 +L 511 323.00099 +L 512 323.001668 +L 513 323.005448 +L 514 323.021889 +L 515 323.034023 +L 516 323.044618 +L 517 323.075995 +L 518 323.101768 +L 519 323.133177 +L 520 323.155986 +L 521 323.17358 +L 522 323.223392 +L 523 323.271052 +L 524 323.342761 +L 525 323.398524 +L 526 323.424722 +L 527 323.45549 +L 528 323.545248 +L 529 323.630042 +L 530 323.695636 +L 531 323.741461 +L 532 323.784458 +L 533 323.845971 +L 534 323.945796 +L 535 323.990226 +L 536 324.040276 +L 537 324.162117 +L 538 324.22181 +L 539 324.253376 +L 540 324.285719 +L 541 324.340279 +L 542 324.382779 +L 543 324.434251 +L 544 324.522636 +L 545 324.556833 +L 546 324.600767 +L 547 324.66448 +L 548 324.739677 +L 549 324.768491 +L 550 324.810695 +L 551 324.85328 +L 552 324.870172 +L 553 324.892653 +L 554 324.93499 +L 555 324.96495 +L 556 324.983583 +L 557 324.993375 +L 558 324.997138 +L 559 324.999976 +L 560 324.998227 +L 561 324.988871 +L 562 324.978174 +L 563 324.968304 +L 564 324.949446 +L 565 324.919107 +L 566 324.880716 +L 567 324.82123 +L 568 324.777941 +L 569 324.717203 +L 570 324.633129 +L 571 324.584836 +L 572 324.541259 +L 573 324.514378 +L 574 324.482448 +L 575 324.415256 +L 576 324.334435 +L 577 324.25889 +L 578 324.21516 +L 579 324.135265 +L 580 324.073786 +L 581 324.010161 +L 582 323.902912 +L 583 323.784202 +L 584 323.742296 +L 585 323.699342 +L 586 323.637143 +L 587 323.607006 +L 588 323.574488 +L 589 323.522553 +L 590 323.417003 +L 591 323.368557 +L 592 323.322233 +L 593 323.288417 +L 594 323.24054 +L 595 323.185662 +L 596 323.161751 +L 597 323.135714 +L 598 323.079597 +L 599 323.065723 +L 600 323.039689 +L 601 323.012943 +L 602 323.005197 +L 603 323.000044 +L 604 323.006242 +L 605 323.012549 +L 606 323.02013 +L 607 323.047636 +L 608 323.091869 +L 609 323.121407 +L 610 323.163254 +L 611 323.222428 +L 612 323.245138 +L 611.28177 323 +L 611.338558 322 +L 611.363728 321 +L 611.446424 320 +L 611.533356 319 +L 611.58404 318 +L 611.621434 317 +L 611.705814 316 +L 611.740325 315 +L 611.832316 314 +L 611.919341 313 +L 612.042481 312 +L 612.08035 311 +L 612.127825 310 +L 612.233351 309 +L 612.330812 308 +L 612.407449 307 +L 612.439376 306 +L 612.493616 305 +L 612.532467 304 +L 612.606172 303 +L 612.638168 302 +L 612.694707 301 +L 612.730823 300 +L 612.799425 299 +L 612.830841 298 +L 612.885508 297 +L 612.904279 296 +L 612.949908 295 +L 612.972811 294 +L 612.981352 293 +L 612.988693 292 +L 612.994988 291 +L 612.998165 290 +L 612.999751 289 +L 612.998288 288 +L 612.985334 287 +L 612.970712 286 +L 612.958856 285 +L 612.940831 284 +L 612.920453 283 +L 612.897054 282 +L 612.882145 281 +L 612.827431 280 +L 612.793834 279 +L 612.731138 278 +L 612.703763 277 +L 612.659783 276 +L 612.580836 275 +L 612.523308 274 +L 612.473329 273 +L 612.401345 272 +L 612.364813 271 +L 612.2965 270 +L 612.208294 269 +L 612.086947 268 +L 612.021266 267 +L 611.987648 266 +L 611.923371 265 +L 611.8774 264 +L 611.805243 263 +L 611.765417 262 +L 611.722787 261 +L 611.616828 260 +L 611.564043 259 +L 611.484766 258 +L 611.442362 257 +L 611.410096 256 +L 611.37523 255 +L 611.332572 254 +L 611.300999 253 +L 611.23342 252 +L 611.196535 251 +L 611.168579 250 +L 611.147731 249 +L 611.122118 248 +L 611.0845 247 +L 611.069658 246 +L 611.044928 245 +L 611.026698 244 +L 611.015291 243 +L 611.009656 242 +L 611.004902 241 +L 611.000293 240 +L 611.001966 239 +L 611.007748 238 +L 611.027744 237 +L 611.039396 236 +L 611.050385 235 +L 611.063352 234 +L 611.113766 233 +L 611.134588 232 +L 611.162535 231 +L 611.21928 230 +L 611.241924 229 +L 611.293327 228 +L 611.334463 227 +L 611.417232 226 +L 611.465692 225 +L 611.517119 224 +L 611.568279 223 +L 611.635578 222 +L 611.668732 221 +L 611.73479 220 +L 611.790975 219 +L 611.852254 218 +L 611.892237 217 +L 611.98866 216 +L 612.10042 215 +L 612.139339 214 +L 612.237188 213 +L 612.271842 212 +L 612.355524 211 +L 612.40603 210 +L 612.475073 209 +L 612.576176 208 +L 612.628622 207 +L 612.71793 206 +L 612.782938 205 +L 612.824483 204 +L 612.866823 203 +L 612.888843 202 +L 612.92633 201 +L 612.943582 200 +L 612.96699 199 +L 612.975557 198 +L 612.984646 197 +L 612.991714 196 +L 612.998741 195 +L 612.999849 194 +L 612.999863 193 +L 612.997189 192 +L 612.994163 191 +L 612.988696 190 +L 612.968701 189 +L 612.95673 188 +L 612.929611 187 +L 612.902599 186 +L 612.875433 185 +L 612.820958 184 +L 612.791342 183 +L 612.749586 182 +L 612.676477 181 +L 612.633039 180 +L 612.562348 179 +L 612.523941 178 +L 612.463602 177 +L 612.432847 176 +L 612.402349 175 +L 612.343439 174 +L 612.300262 173 +L 612.25865 172 +L 612.209535 171 +L 612.144448 170 +L 612.078053 169 +L 611.95329 168 +L 611.909475 167 +L 611.855147 166 +L 611.748443 165 +L 611.705943 164 +L 611.668449 163 +L 611.578953 162 +L 611.52173 161 +L 611.452087 160 +L 611.403068 159 +L 611.347123 158 +L 611.299998 157 +L 611.26111 156 +L 611.207418 155 +L 611.161847 154 +L 611.12491 153 +L 611.102834 152 +L 611.069951 151 +L 611.040231 150 +L 611.027681 149 +L 611.015782 148 +L 611.010664 147 +L 611.002775 146 +L 611.000144 145 +L 611.000942 144 +L 611.004183 143 +L 611.019321 142 +L 611.026258 141 +L 611.042635 140 +L 611.061048 139 +L 611.09064 138 +L 611.112722 137 +L 611.170416 136 +L 611.195607 135 +L 611.26392 134 +L 611.311046 133 +L 611.348394 132 +L 611.403603 131 +L 611.493034 130 +L 611.596144 129 +L 611.650118 128 +L 611.680838 127 +L 611.736379 126 +L 611.774114 125 +L 611.842368 124 +L 611.878197 123 +L 611.947981 122 +L 612.007275 121 +L 612.045882 120 +L 612.079878 119 +L 612.122458 118 +L 612.169107 117 +L 612.223673 116 +L 612.309574 115 +L 612.35625 114 +L 612.413565 113 +L 612.443979 112 +L 612.52903 111 +L 612.562705 110 +L 612.650629 109 +L 612.705614 108 +L 612.744303 107 +L 612.814334 106 +L 612.84478 105 +L 612.902505 104 +L 612.919649 103 +L 612.944384 102 +L 612.959884 101 +L 612.983336 100 +L 612.99015 99 +L 612.994083 98 +L 612.997815 97 +L 612.999848 96 +L 612.991462 95 +L 612.975076 94 +L 612.948806 93 +L 612.935477 92 +L 612.905523 91 +L 612.871272 90 +L 612.850602 89 +L 612.80959 88 +L 612.736272 87 +L 612.713054 86 +L 612.672688 85 +L 612.645437 84 +L 612.564899 83 +L 612.511421 82 +L 612.43285 81 +L 612.384382 80 +L 612.270352 79 +L 612.169667 78 +L 612.085243 77 +L 611.993703 76 +L 611.89129 75 +L 611.850482 74 +L 611.807339 73 +L 611.768038 72 +L 611.734615 71 +L 611.691507 70 +L 611.585928 69 +L 611.530227 68 +L 611.4249 67 +L 611.327903 66 +L 611.304883 65 +L 611.277896 64 +L 611.247795 63 +L 611.174553 62 +L 611.137161 61 +L 611.102202 60 +L 611.083626 59 +L 611.05312 58 +L 611.040908 57 +L 611.031132 56 +L 611.021563 55 +L 611.013354 54 +L 611.002078 53 +L 611.000216 52 +L 611.006518 51 +L 611.012531 50 +L 611.017988 49 +L 611.03818 48 +L 611.048069 47 +L 611.075822 46 +L 611.094829 45 +L 611.110228 44 +L 611.139493 43 +L 611.203297 42 +L 611.25235 41 +L 611.322539 40 +L 611.351648 39 +L 611.411218 38 +L 611.458167 37 +L 611.509289 36 +L 611.563342 35 +L 611.645029 34 +L 611.723686 33 +L 611.760346 32 +L 611.882 31 +L 611.960942 30 +L 612.025433 29 +L 612.071061 28 +L 612.18671 27 +L 612.234985 26 +L 612.270508 25 +L 612.314086 24 +L 612.349862 23 +L 612.420687 22 +L 612.457091 21 +L 612.554567 20 +L 612.623631 19 +L 612.689597 18 +L 612.754127 17 +L 612.777549 16 +L 612.804954 15 +L 612.853448 14 +L 612.883441 13 +L 612.915979 12 +L 612.930722 11 +L 612.944262 10 +L 612.967697 9 +L 612.980177 8 +L 612.987315 7 +L 612.992913 6 +L 612.998519 5 +L 613 4 +L 612.994007 3 +L 612.988042 2 +L 612.97653 0 +L 611 -0.952723 +L 610 -0.94259 +L 609 -0.900632 +L 608 -0.85856 +L 607 -0.827344 +L 606 -0.757486 +L 605 -0.71323 +L 604 -0.63076 +L 603 -0.542573 +L 602 -0.497653 +L 601 -0.401923 +L 600 -0.329819 +L 599 -0.234829 +L 598 -0.178455 +L 597 -0.134258 +L 596 -0.078442 +L 595 -0.038504 +L 594 0.036947 +L 593 0.094942 +L 592 0.132129 +L 591 0.190656 +L 590 0.293433 +L 589 0.35016 +L 588 0.421165 +L 587 0.482934 +L 586 0.520397 +L 585 0.555683 +L 584 0.599101 +L 583 0.64096 +L 582 0.668583 +L 581 0.719698 +L 580 0.753234 +L 579 0.815297 +L 578 0.834939 +L 577 0.896712 +L 576 0.919191 +L 575 0.939414 +L 574 0.960103 +L 573 0.98653 +L 572 0.997487 +L 571 0.999269 +L 570 0.996641 +L 569 0.990091 +L 568 0.968128 +L 567 0.929128 +L 566 0.908845 +L 565 0.892196 +L 564 0.830573 +L 563 0.801989 +L 562 0.778481 +L 561 0.734033 +L 560 0.70807 +L 559 0.65771 +L 558 0.581318 +L 557 0.553797 +L 556 0.521939 +L 555 0.486315 +L 554 0.398542 +L 553 0.301531 +L 552 0.221578 +L 551 0.103903 +L 550 0.031909 +L 549 -0.072257 +L 548 -0.183566 +L 547 -0.278988 +L 546 -0.373885 +L 545 -0.440904 +L 544 -0.501789 +L 543 -0.54625 +L 542 -0.581921 +L 541 -0.661217 +L 540 -0.691472 +L 539 -0.765116 +L 538 -0.797561 +L 537 -0.842088 +L 536 -0.863344 +L 535 -0.891696 +L 534 -0.920022 +L 533 -0.954355 +L 532 -0.967671 +L 531 -0.984463 +L 530 -0.995007 +L 529 -0.998126 +L 528 -0.999962 +L 527 -0.994973 +L 526 -0.989525 +L 525 -0.97538 +L 524 -0.940746 +L 523 -0.921719 +L 522 -0.879119 +L 521 -0.861014 +L 520 -0.816611 +L 519 -0.794181 +L 518 -0.753913 +L 517 -0.721408 +L 516 -0.658097 +L 515 -0.569587 +L 514 -0.483117 +L 513 -0.403482 +L 512 -0.349696 +L 511 -0.289585 +L 510 -0.218544 +L 509 -0.098423 +L 508 0.006039 +L 507 0.116842 +L 506 0.170115 +L 505 0.243365 +L 504 0.281948 +L 503 0.357711 +L 502 0.435272 +L 501 0.521412 +L 500 0.548855 +L 499 0.644831 +L 498 0.720941 +L 497 0.771105 +L 496 0.825458 +L 495 0.853129 +L 494 0.889151 +L 493 0.920712 +L 492 0.938819 +L 491 0.955558 +L 490 0.972565 +L 489 0.989619 +L 488 0.99403 +L 487 0.998289 +L 486 0.999886 +L 485 0.998359 +L 484 0.995935 +L 483 0.992476 +L 482 0.982211 +L 481 0.962483 +L 480 0.950784 +L 479 0.90804 +L 478 0.88236 +L 477 0.838178 +L 476 0.782063 +L 475 0.725365 +L 474 0.693505 +L 473 0.656796 +L 472 0.628663 +L 471 0.572864 +L 470 0.538147 +L 469 0.46646 +L 468 0.410402 +L 467 0.328747 +L 466 0.273173 +L 465 0.188865 +L 464 0.14624 +L 463 0.055234 +L 462 -0.005051 +L 461 -0.110128 +L 460 -0.174313 +L 459 -0.253509 +L 458 -0.319736 +L 457 -0.374012 +L 456 -0.407139 +L 455 -0.463853 +L 454 -0.50741 +L 453 -0.604653 +L 452 -0.678599 +L 451 -0.740393 +L 450 -0.768808 +L 449 -0.794142 +L 448 -0.860397 +L 447 -0.903414 +L 446 -0.931921 +L 445 -0.943915 +L 444 -0.957989 +L 443 -0.968817 +L 442 -0.984115 +L 441 -0.993971 +L 440 -0.999784 +L 439 -0.998949 +L 438 -0.996987 +L 437 -0.993379 +L 436 -0.976068 +L 435 -0.966337 +L 434 -0.932307 +L 433 -0.907236 +L 432 -0.868539 +L 431 -0.802605 +L 430 -0.761617 +L 429 -0.686776 +L 428 -0.654849 +L 427 -0.630635 +L 426 -0.604815 +L 425 -0.545775 +L 424 -0.491063 +L 423 -0.384861 +L 422 -0.304585 +L 421 -0.187843 +L 420 -0.08788 +L 419 -0.035566 +L 418 0.003007 +L 417 0.039368 +L 416 0.160354 +L 415 0.191539 +L 414 0.227915 +L 413 0.290066 +L 412 0.378077 +L 411 0.42247 +L 410 0.470988 +L 409 0.569778 +L 408 0.611246 +L 407 0.653898 +L 406 0.718748 +L 405 0.785183 +L 404 0.805272 +L 403 0.829751 +L 402 0.870359 +L 401 0.894905 +L 400 0.911852 +L 399 0.942871 +L 398 0.965923 +L 397 0.985366 +L 396 0.992773 +L 395 0.996995 +L 394 0.999656 +L 393 0.999239 +L 392 0.993894 +L 391 0.984738 +L 390 0.972213 +L 389 0.945446 +L 388 0.91655 +L 387 0.86624 +L 386 0.837897 +L 385 0.782994 +L 384 0.745187 +L 383 0.692498 +L 382 0.662794 +L 381 0.631793 +L 380 0.601321 +L 379 0.559084 +L 378 0.531062 +L 377 0.433515 +L 376 0.35707 +L 375 0.301773 +L 374 0.220903 +L 373 0.143522 +L 372 0.062112 +L 371 0.005147 +L 370 -0.117966 +L 369 -0.149535 +L 368 -0.216766 +L 367 -0.295058 +L 366 -0.387611 +L 365 -0.421765 +L 364 -0.452679 +L 363 -0.503004 +L 362 -0.547822 +L 361 -0.588823 +L 360 -0.618678 +L 359 -0.663526 +L 358 -0.74679 +L 357 -0.76885 +L 356 -0.812967 +L 355 -0.833129 +L 354 -0.893251 +L 353 -0.93548 +L 352 -0.958737 +L 351 -0.976732 +L 350 -0.983734 +L 349 -0.995973 +L 348 -0.999442 +L 347 -0.998259 +L 346 -0.994084 +L 345 -0.980354 +L 344 -0.972703 +L 343 -0.958263 +L 342 -0.927611 +L 341 -0.902922 +L 340 -0.882675 +L 339 -0.864202 +L 338 -0.845248 +L 337 -0.810642 +L 336 -0.743359 +L 335 -0.695131 +L 334 -0.665749 +L 333 -0.633906 +L 332 -0.555682 +L 331 -0.45647 +L 330 -0.412576 +L 329 -0.301816 +L 328 -0.248043 +L 327 -0.189835 +L 326 -0.153658 +L 325 -0.098867 +L 324 -0.015916 +L 323 0.031754 +L 322 0.120599 +L 321 0.168247 +L 320 0.248469 +L 319 0.337896 +L 318 0.382122 +L 317 0.441179 +L 316 0.539628 +L 315 0.57467 +L 314 0.620434 +L 313 0.673635 +L 312 0.709483 +L 311 0.751738 +L 310 0.793097 +L 309 0.820445 +L 308 0.88147 +L 307 0.904483 +L 306 0.919261 +L 305 0.934284 +L 304 0.947208 +L 303 0.979534 +L 302 0.996802 +L 301 0.999844 +L 300 0.997823 +L 299 0.99401 +L 298 0.978994 +L 297 0.970072 +L 296 0.95778 +L 295 0.929404 +L 294 0.901094 +L 293 0.866107 +L 292 0.813717 +L 291 0.765101 +L 290 0.721134 +L 289 0.682742 +L 288 0.590438 +L 287 0.563187 +L 286 0.517238 +L 285 0.475854 +L 284 0.436431 +L 283 0.377515 +L 282 0.273593 +L 281 0.227262 +L 280 0.140289 +L 279 0.091558 +L 278 0.053928 +L 277 0.017733 +L 276 -0.06793 +L 275 -0.161753 +L 274 -0.273189 +L 273 -0.360274 +L 272 -0.40709 +L 271 -0.463838 +L 270 -0.531601 +L 269 -0.573508 +L 268 -0.625352 +L 267 -0.650645 +L 266 -0.724163 +L 265 -0.770317 +L 264 -0.791479 +L 263 -0.851149 +L 262 -0.887991 +L 261 -0.917061 +L 260 -0.941292 +L 259 -0.951546 +L 258 -0.981839 +L 257 -0.994579 +L 256 -0.999784 +L 255 -0.999825 +L 254 -0.998417 +L 253 -0.992654 +L 252 -0.986301 +L 251 -0.967662 +L 250 -0.943214 +L 249 -0.912437 +L 248 -0.895086 +L 247 -0.880479 +L 246 -0.851999 +L 245 -0.833049 +L 244 -0.804776 +L 243 -0.736949 +L 242 -0.694852 +L 241 -0.659088 +L 240 -0.608192 +L 239 -0.546144 +L 238 -0.469078 +L 237 -0.390646 +L 236 -0.314256 +L 235 -0.272519 +L 234 -0.174586 +L 233 -0.104796 +L 232 -0.033939 +L 231 0.084549 +L 230 0.122597 +L 229 0.158643 +L 228 0.20132 +L 227 0.299241 +L 226 0.371531 +L 225 0.414118 +L 224 0.451421 +L 223 0.546295 +L 222 0.588994 +L 221 0.621715 +L 220 0.647784 +L 219 0.677809 +L 218 0.707013 +L 217 0.742447 +L 216 0.763133 +L 215 0.785911 +L 214 0.848282 +L 213 0.876933 +L 212 0.89743 +L 211 0.932584 +L 210 0.952705 +L 209 0.963835 +L 208 0.983785 +L 207 0.997162 +L 206 0.998974 +L 205 0.993744 +L 204 0.987133 +L 203 0.961107 +L 202 0.93948 +L 201 0.917584 +L 200 0.899066 +L 199 0.868853 +L 198 0.826455 +L 197 0.799415 +L 196 0.778893 +L 195 0.743514 +L 194 0.655618 +L 193 0.618638 +L 192 0.545793 +L 191 0.443104 +L 190 0.409892 +L 189 0.309442 +L 188 0.277702 +L 187 0.234758 +L 186 0.200953 +L 185 0.120665 +L 184 0.086322 +L 183 0.0144 +L 182 -0.061467 +L 181 -0.117562 +L 180 -0.207304 +L 179 -0.24726 +L 178 -0.314957 +L 177 -0.42911 +L 176 -0.460269 +L 175 -0.525752 +L 174 -0.557786 +L 173 -0.642979 +L 172 -0.673037 +L 171 -0.719408 +L 170 -0.749116 +L 169 -0.778759 +L 168 -0.843855 +L 167 -0.877651 +L 166 -0.902804 +L 165 -0.918897 +L 164 -0.955058 +L 163 -0.973964 +L 162 -0.984187 +L 161 -0.992492 +L 160 -0.999215 +L 159 -0.996501 +L 158 -0.988797 +L 157 -0.971166 +L 156 -0.940938 +L 155 -0.912341 +L 154 -0.885031 +L 153 -0.825603 +L 152 -0.77009 +L 151 -0.688452 +L 150 -0.647196 +L 149 -0.60259 +L 148 -0.511042 +L 147 -0.430427 +L 146 -0.384469 +L 145 -0.292923 +L 144 -0.225967 +L 143 -0.179248 +L 142 -0.136118 +L 141 -0.077875 +L 140 -0.030604 +L 139 0.026452 +L 138 0.080989 +L 137 0.196427 +L 136 0.315576 +L 135 0.370627 +L 134 0.40698 +L 133 0.502034 +L 132 0.546466 +L 131 0.575573 +L 130 0.667237 +L 129 0.714029 +L 128 0.749742 +L 127 0.795559 +L 126 0.859505 +L 125 0.892455 +L 124 0.917515 +L 123 0.933607 +L 122 0.970088 +L 121 0.979122 +L 120 0.985274 +L 119 0.990848 +L 118 0.99806 +L 117 0.99889 +L 116 0.994277 +L 115 0.981883 +L 114 0.973583 +L 113 0.937803 +L 112 0.919049 +L 111 0.901448 +L 110 0.87707 +L 109 0.844234 +L 108 0.771924 +L 107 0.735339 +L 106 0.713128 +L 105 0.683072 +L 104 0.643552 +L 103 0.614091 +L 102 0.569454 +L 101 0.500184 +L 100 0.392301 +L 99 0.355195 +L 98 0.247165 +L 97 0.140245 +L 96 0.103559 +L 95 0.051805 +L 94 -0.035129 +L 93 -0.106027 +L 92 -0.227181 +L 91 -0.260107 +L 90 -0.313632 +L 89 -0.359984 +L 88 -0.401339 +L 87 -0.450067 +L 86 -0.490327 +L 85 -0.533979 +L 84 -0.560575 +L 83 -0.651745 +L 82 -0.691652 +L 81 -0.720319 +L 80 -0.762616 +L 79 -0.811738 +L 78 -0.865675 +L 77 -0.918013 +L 76 -0.952001 +L 75 -0.967156 +L 74 -0.980387 +L 73 -0.992416 +L 72 -0.998222 +L 71 -0.99846 +L 70 -0.995029 +L 69 -0.978361 +L 68 -0.950969 +L 67 -0.910428 +L 66 -0.890133 +L 65 -0.872536 +L 64 -0.847806 +L 63 -0.794595 +L 62 -0.753623 +L 61 -0.693228 +L 60 -0.609661 +L 59 -0.563669 +L 58 -0.532753 +L 57 -0.502298 +L 56 -0.455614 +L 55 -0.387673 +L 54 -0.355756 +L 53 -0.30615 +L 52 -0.205734 +L 51 -0.170513 +L 50 -0.129026 +L 49 -0.0754 +L 48 -0.035334 +L 47 0.07453 +L 46 0.195709 +L 45 0.233871 +L 44 0.303602 +L 43 0.362359 +L 42 0.415477 +L 41 0.479944 +L 40 0.522985 +L 39 0.587131 +L 38 0.631929 +L 37 0.71055 +L 36 0.733761 +L 35 0.756219 +L 34 0.826066 +L 33 0.846169 +L 32 0.872053 +L 31 0.895656 +L 30 0.909427 +L 29 0.933238 +L 28 0.968289 +L 27 0.987905 +L 26 0.997925 +L 25 0.999511 +L 24 0.997397 +L 23 0.994191 +L 22 0.987806 +L 21 0.972822 +L 20 0.963505 +L 19 0.943913 +L 18 0.912031 +L 17 0.858743 +L 16 0.824485 +L 15 0.803278 +L 14 0.770858 +L 13 0.745139 +L 12 0.704247 +L 11 0.679944 +L 10 0.652386 +L 9 0.613312 +L 8 0.574818 +L 7 0.521172 +L 6 0.478431 +L 5 0.446006 +L 4 0.408082 +L 3 0.378531 +L 2 0.304491 +L 1 0.26975 +L 0 0.198648 +L 0.140692 1 +L 0.106477 2 +L 0.001931 3 +L -0.031948 4 +L -0.139586 5 +L -0.197401 6 +L -0.263521 7 +L -0.338446 8 +L -0.397233 9 +L -0.504686 10 +L -0.600611 11 +L -0.660743 12 +L -0.694963 13 +L -0.772666 14 +L -0.810252 15 +L -0.853431 16 +L -0.881952 17 +L -0.917155 18 +L -0.941985 19 +L -0.967909 20 +L -0.983386 21 +L -0.988682 22 +L -0.999195 23 +L -0.999894 24 +L -0.998307 25 +L -0.983759 26 +L -0.976299 27 +L -0.949036 28 +L -0.904736 29 +L -0.887316 30 +L -0.847912 31 +L -0.811558 32 +L -0.773772 33 +L -0.719976 34 +L -0.6736 35 +L -0.625248 36 +L -0.57127 37 +L -0.507815 38 +L -0.41649 39 +L -0.374633 40 +L -0.343546 41 +L -0.27172 42 +L -0.238363 43 +L -0.204546 44 +L -0.16887 45 +L -0.085534 46 +L -0.053624 47 +L 0.040791 48 +L 0.163353 49 +L 0.248217 50 +L 0.307634 51 +L 0.341295 52 +L 0.436499 53 +L 0.466063 54 +L 0.500969 55 +L 0.532344 56 +L 0.629809 57 +L 0.655764 58 +L 0.706154 59 +L 0.736458 60 +L 0.792812 61 +L 0.811609 62 +L 0.857562 63 +L 0.889309 64 +L 0.928102 65 +L 0.939367 66 +L 0.962917 67 +L 0.984478 68 +L 0.997526 69 +L 0.999538 70 +L 0.995753 71 +L 0.985115 72 +L 0.975318 73 +L 0.958534 74 +L 0.918546 75 +L 0.878403 76 +L 0.849158 77 +L 0.79297 78 +L 0.728315 79 +L 0.702635 80 +L 0.630177 81 +L 0.581336 82 +L 0.510439 83 +L 0.463434 84 +L 0.378435 85 +L 0.319363 86 +L 0.222007 87 +L 0.164991 88 +L 0.117272 89 +L 0.014472 90 +L -0.02234 91 +L -0.076322 92 +L -0.184562 93 +L -0.2602 94 +L -0.31553 95 +L -0.347777 96 +L -0.416353 97 +L -0.459389 98 +L -0.487952 99 +L -0.562466 100 +L -0.594614 101 +L -0.633657 102 +L -0.704582 103 +L -0.742738 104 +L -0.781239 105 +L -0.822464 106 +L -0.860217 107 +L -0.911822 108 +L -0.934482 109 +L -0.969474 110 +L -0.98441 111 +L -0.996883 112 +L -0.999377 113 +L -0.997667 114 +L -0.990768 115 +L -0.973342 116 +L -0.956407 117 +L -0.945227 118 +L -0.924291 119 +L -0.875606 120 +L -0.850806 121 +L -0.823432 122 +L -0.783114 123 +L -0.760187 124 +L -0.704025 125 +L -0.659989 126 +L -0.616491 127 +L -0.559006 128 +L -0.522812 129 +L -0.495364 130 +L -0.467239 131 +L -0.422296 132 +L -0.320379 133 +L -0.236637 134 +L -0.205303 135 +L -0.144729 136 +L -0.026538 137 +L 0.017226 138 +L 0.04926 139 +L 0.105515 140 +L 0.22903 141 +L 0.300206 142 +L 0.341773 143 +L 0.37704 144 +L 0.420393 145 +L 0.487558 146 +L 0.580358 147 +L 0.650854 148 +L 0.691959 149 +L 0.768831 150 +L 0.801376 151 +L 0.841236 152 +L 0.874431 153 +L 0.890969 154 +L 0.927446 155 +L 0.963483 156 +L 0.972432 157 +L 0.988429 158 +L 0.996319 159 +L 0.999895 160 +L 0.996799 161 +L 0.987033 162 +L 0.97377 163 +L 0.942355 164 +L 0.906664 165 +L 0.881038 166 +L 0.862092 167 +L 0.830678 168 +L 0.772571 169 +L 0.716419 170 +L 0.676783 171 +L 0.582157 172 +L 0.519227 173 +L 0.478763 174 +L 0.447139 175 +L 0.40453 176 +L 0.313182 177 +L 0.238514 178 +L 0.195632 179 +L 0.080774 180 +L -0.044337 181 +L -0.102267 182 +L -0.193938 183 +L -0.310477 184 +L -0.408029 185 +L -0.452502 186 +L -0.516962 187 +L -0.550534 188 +L -0.622316 189 +L -0.669351 190 +L -0.757146 191 +L -0.800149 192 +L -0.834509 193 +L -0.85207 194 +L -0.872354 195 +L -0.888212 196 +L -0.92473 197 +L -0.958305 198 +L -0.975528 199 +L -0.985845 200 +L -0.994201 201 +L -0.999896 202 +L -0.994187 203 +L -0.990069 204 +L -0.976917 205 +L -0.96587 206 +L -0.938511 207 +L -0.913218 208 +L -0.890446 209 +L -0.854054 210 +L -0.812807 211 +L -0.783319 212 +L -0.762338 213 +L -0.7181 214 +L -0.657794 215 +L -0.627516 216 +L -0.552709 217 +L -0.45367 218 +L -0.417209 219 +L -0.309864 220 +L -0.278564 221 +L -0.178908 222 +L -0.1292 223 +L -0.09734 224 +L -0.048052 225 +L 0.059125 226 +L 0.176294 227 +L 0.243923 228 +L 0.33879 229 +L 0.423477 230 +L 0.473971 231 +L 0.559699 232 +L 0.639038 233 +L 0.719441 234 +L 0.741948 235 +L 0.804237 236 +L 0.866676 237 +L 0.912554 238 +L 0.928877 239 +L 0.942867 240 +L 0.969584 241 +L 0.978976 242 +L 0.992336 243 +L 0.996199 244 +L 0.999669 245 +L 0.999452 246 +L 0.987873 247 +L 0.970207 248 +L 0.960378 249 +L 0.943126 250 +L 0.919047 251 +L 0.904695 252 +L 0.890761 253 +L 0.848831 254 +L 0.817457 255 +L 0.78119 256 +L 0.744194 257 +L 0.714233 258 +L 0.663958 259 +L 0.608774 260 +L 0.565306 261 +L 0.517094 262 +L 0.438295 263 +L 0.335053 264 +L 0.294185 265 +L 0.257329 266 +L 0.142324 267 +L 0.093922 268 +L 0.050679 269 +L 0.016176 270 +L -0.067266 271 +L -0.124899 272 +L -0.219326 273 +L -0.259961 274 +L -0.332909 275 +L -0.421783 276 +L -0.477713 277 +L -0.56476 278 +L -0.603306 279 +L -0.678593 280 +L -0.710352 281 +L -0.786973 282 +L -0.845684 283 +L -0.867242 284 +L -0.894782 285 +L -0.938136 286 +L -0.956954 287 +L -0.97281 288 +L -0.990081 289 +L -0.995143 290 +L -0.998625 291 +L -0.999954 292 +L -0.992646 293 +L -0.984258 294 +L -0.973159 295 +L -0.962317 296 +L -0.944201 297 +L -0.929045 298 +L -0.913208 299 +L -0.893663 300 +L -0.839374 301 +L -0.767989 302 +L -0.697232 303 +L -0.638825 304 +L -0.607223 305 +L -0.550885 306 +L -0.511916 307 +L -0.47796 308 +L -0.426496 309 +L -0.342586 310 +L -0.305985 311 +L -0.184442 312 +L -0.076239 313 +L -0.029753 314 +L 0.02223 315 +L 0.105604 316 +L 0.203258 317 +L 0.237991 318 +L 0.349841 319 +L 0.415061 320 +L 0.459371 321 +L 0.490208 322 +L 0.582577 324 +z +" style="fill:#ffffff;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 0 324 +L 1 324.031436 +L 2 324.068377 +L 3 324.166123 +L 4 324.198645 +L 5 324.27227 +L 6 324.310835 +L 7 324.346248 +L 8 324.403888 +L 9 324.474274 +L 10 324.526239 +L 11 324.585328 +L 12 324.673649 +L 13 324.719794 +L 14 324.762205 +L 15 324.792697 +L 16 324.818742 +L 17 324.839942 +L 18 324.894243 +L 19 324.922181 +L 20 324.951905 +L 21 324.9773 +L 22 324.9885 +L 23 324.998624 +L 24 324.99842 +L 25 324.98891 +L 26 324.977256 +L 27 324.946227 +L 28 324.935059 +L 29 324.904942 +L 30 324.845165 +L 31 324.807973 +L 32 324.768877 +L 33 324.726437 +L 34 324.693672 +L 35 324.626246 +L 36 324.58712 +L 37 324.544445 +L 38 324.473865 +L 39 324.437474 +L 40 324.379071 +L 41 324.268118 +L 42 324.19746 +L 43 324.08452 +L 44 324.038747 +L 45 323.977464 +L 46 323.928965 +L 47 323.848142 +L 48 323.729623 +L 49 323.659412 +L 50 323.57615 +L 51 323.543008 +L 52 323.491771 +L 53 323.423372 +L 54 323.357157 +L 55 323.28024 +L 56 323.252924 +L 57 323.226447 +L 58 323.203796 +L 59 323.184265 +L 60 323.157871 +L 61 323.1081 +L 62 323.073027 +L 63 323.037161 +L 64 323.021794 +L 65 323.006025 +L 66 323.002612 +L 67 323.000195 +L 68 323.000681 +L 69 323.00261 +L 70 323.015867 +L 71 323.024258 +L 72 323.045794 +L 73 323.068827 +L 74 323.08606 +L 75 323.104523 +L 76 323.124975 +L 77 323.141575 +L 78 323.204354 +L 79 323.279619 +L 80 323.312258 +L 81 323.379822 +L 82 323.433869 +L 83 323.467573 +L 84 323.557699 +L 85 323.586234 +L 86 323.61772 +L 87 323.648731 +L 88 323.703539 +L 89 323.768126 +L 90 323.806322 +L 91 323.902256 +L 92 323.951514 +L 93 323.995583 +L 94 324.035707 +L 95 324.144074 +L 96 324.185702 +L 97 324.247844 +L 98 324.317806 +L 99 324.42231 +L 100 324.459298 +L 101 324.505175 +L 102 324.57367 +L 103 324.622416 +L 104 324.700013 +L 105 324.730554 +L 106 324.800068 +L 107 324.824041 +L 108 324.852663 +L 109 324.894456 +L 110 324.916032 +L 111 324.92998 +L 112 324.956702 +L 113 324.966012 +L 114 324.978459 +L 115 324.989514 +L 116 324.995178 +L 117 324.999942 +L 118 324.994394 +L 119 324.981106 +L 120 324.973589 +L 121 324.948804 +L 122 324.925235 +L 123 324.889055 +L 124 324.863093 +L 125 324.840771 +L 126 324.772011 +L 127 324.697476 +L 128 324.603497 +L 129 324.552445 +L 130 324.498511 +L 131 324.46326 +L 132 324.357172 +L 133 324.304908 +L 134 324.268001 +L 135 324.23697 +L 136 324.175815 +L 137 324.108395 +L 138 324.059489 +L 139 323.994297 +L 140 323.956109 +L 141 323.914113 +L 142 323.872096 +L 143 323.81258 +L 144 323.69942 +L 145 323.647169 +L 146 323.607751 +L 147 323.56065 +L 148 323.50387 +L 149 323.471207 +L 150 323.435029 +L 151 323.402939 +L 152 323.368659 +L 153 323.310281 +L 154 323.265096 +L 155 323.235472 +L 156 323.185086 +L 157 323.159889 +L 158 323.138838 +L 159 323.10387 +L 160 323.07958 +L 161 323.065513 +L 162 323.046571 +L 163 323.03091 +L 164 323.018358 +L 165 323.012522 +L 166 323.00564 +L 167 323.000466 +L 168 323.002249 +L 169 323.004974 +L 170 323.016128 +L 171 323.044363 +L 172 323.088151 +L 173 323.10884 +L 174 323.149813 +L 175 323.189888 +L 176 323.208998 +L 177 323.231507 +L 178 323.298158 +L 179 323.347868 +L 180 323.421574 +L 181 323.452888 +L 182 323.52951 +L 183 323.567808 +L 184 323.641925 +L 185 323.745983 +L 186 323.815814 +L 187 323.921048 +L 188 323.976063 +L 189 324.099538 +L 190 324.170097 +L 191 324.285936 +L 192 324.336117 +L 193 324.371721 +L 194 324.463128 +L 195 324.516636 +L 196 324.604544 +L 197 324.673729 +L 198 324.720493 +L 199 324.792537 +L 200 324.842679 +L 201 324.860069 +L 202 324.887072 +L 203 324.906499 +L 204 324.925837 +L 205 324.964086 +L 206 324.980519 +L 207 324.988888 +L 208 324.993207 +L 209 324.999762 +L 210 324.997216 +L 211 324.991757 +L 212 324.975329 +L 213 324.943394 +L 214 324.905414 +L 215 324.87061 +L 216 324.807538 +L 217 324.786111 +L 218 324.735493 +L 219 324.710536 +L 220 324.654902 +L 221 324.623673 +L 222 324.573529 +L 223 324.541036 +L 224 324.460624 +L 225 324.391698 +L 226 324.276001 +L 227 324.200522 +L 228 324.084997 +L 229 324.005513 +L 230 323.897072 +L 231 323.857704 +L 232 323.754836 +L 233 323.655038 +L 234 323.609541 +L 235 323.575219 +L 236 323.523263 +L 237 323.483616 +L 238 323.448102 +L 239 323.380457 +L 240 323.341375 +L 241 323.290894 +L 242 323.241588 +L 243 323.190518 +L 244 323.146279 +L 245 323.124259 +L 246 323.108703 +L 247 323.066256 +L 248 323.051388 +L 249 323.02866 +L 250 323.008344 +L 251 323.002547 +L 252 323.000065 +L 253 323.003122 +L 254 323.014718 +L 255 323.031638 +L 256 323.063299 +L 257 323.077382 +L 258 323.130054 +L 259 323.179143 +L 260 323.233844 +L 261 323.278192 +L 262 323.348184 +L 263 323.398567 +L 264 323.452474 +L 265 323.521913 +L 266 323.579301 +L 267 323.629466 +L 268 323.706628 +L 269 323.764818 +L 270 323.825456 +L 271 323.862657 +L 272 323.927749 +L 273 324.032879 +L 274 324.093181 +L 275 324.189503 +L 276 324.221506 +L 277 324.272523 +L 278 324.389315 +L 279 324.424762 +L 280 324.480642 +L 281 324.511018 +L 282 324.599404 +L 283 324.644168 +L 284 324.725056 +L 285 324.785202 +L 286 324.848288 +L 287 324.871236 +L 288 324.887406 +L 289 324.916335 +L 290 324.946687 +L 291 324.959261 +L 292 324.98414 +L 293 324.996224 +L 294 324.999986 +L 295 324.99555 +L 296 324.983211 +L 297 324.968798 +L 298 324.952725 +L 299 324.917204 +L 300 324.89727 +L 301 324.840681 +L 302 324.773487 +L 303 324.746117 +L 304 324.711969 +L 305 324.663289 +L 306 324.615004 +L 307 324.555927 +L 308 324.460322 +L 309 324.417182 +L 310 324.367334 +L 311 324.3088 +L 312 324.261214 +L 313 324.200086 +L 314 324.144001 +L 315 324.06983 +L 316 323.952592 +L 317 323.896868 +L 318 323.788642 +L 319 323.682492 +L 320 323.57492 +L 321 323.540412 +L 322 323.437105 +L 323 323.361381 +L 324 323.321946 +L 325 323.282562 +L 326 323.26008 +L 327 323.204267 +L 328 323.178215 +L 329 323.14798 +L 330 323.097209 +L 331 323.078558 +L 332 323.056849 +L 333 323.044203 +L 334 323.02521 +L 335 323.00782 +L 336 323.000782 +L 337 323.001806 +L 338 323.00881 +L 339 323.01818 +L 340 323.041578 +L 341 323.066661 +L 342 323.07906 +L 343 323.112153 +L 344 323.12852 +L 345 323.146925 +L 346 323.196062 +L 347 323.239875 +L 348 323.28296 +L 349 323.305901 +L 350 323.346164 +L 351 323.431024 +L 352 323.473416 +L 353 323.537802 +L 354 323.582091 +L 355 323.689937 +L 356 323.766877 +L 357 323.803319 +L 358 323.858206 +L 359 323.933307 +L 360 323.991902 +L 361 324.028477 +L 362 324.140524 +L 363 324.202209 +L 364 324.252729 +L 365 324.351514 +L 366 324.389536 +L 367 324.424984 +L 368 324.516618 +L 369 324.55989 +L 370 324.613219 +L 371 324.646084 +L 372 324.708978 +L 373 324.762832 +L 374 324.819958 +L 375 324.842048 +L 376 324.885787 +L 377 324.932881 +L 378 324.949728 +L 379 324.977802 +L 380 324.988798 +L 381 324.993367 +L 382 324.999015 +L 383 324.999066 +L 384 324.995976 +L 385 324.992463 +L 386 324.986641 +L 387 324.973789 +L 388 324.950164 +L 389 324.93528 +L 390 324.911708 +L 391 324.875389 +L 392 324.843806 +L 393 324.813913 +L 394 324.735221 +L 395 324.69867 +L 396 324.672947 +L 397 324.602274 +L 398 324.511172 +L 399 324.449215 +L 400 324.415602 +L 401 324.381102 +L 402 324.283662 +L 403 324.236072 +L 404 324.204566 +L 405 324.160881 +L 406 324.090712 +L 407 324.040845 +L 408 324.006168 +L 409 323.89652 +L 410 323.863049 +L 411 323.825707 +L 412 323.745462 +L 413 323.706968 +L 414 323.665191 +L 415 323.622766 +L 416 323.513038 +L 417 323.424753 +L 418 323.350107 +L 419 323.26165 +L 420 323.187588 +L 421 323.138423 +L 422 323.082806 +L 423 323.048106 +L 424 323.036235 +L 425 323.014012 +L 426 323.002033 +L 427 323.000281 +L 428 323.005698 +L 429 323.021896 +L 430 323.038396 +L 431 323.069579 +L 432 323.082944 +L 433 323.112587 +L 434 323.17561 +L 435 323.224931 +L 436 323.27102 +L 437 323.353247 +L 438 323.39915 +L 439 323.433475 +L 440 323.487014 +L 441 323.575901 +L 442 323.607039 +L 443 323.715088 +L 444 323.82716 +L 445 323.862598 +L 446 323.947384 +L 447 324.012991 +L 448 324.115045 +L 449 324.23126 +L 450 324.271951 +L 451 324.31304 +L 452 324.349681 +L 453 324.390677 +L 454 324.466746 +L 455 324.542812 +L 456 324.5735 +L 457 324.599991 +L 458 324.656572 +L 459 324.701088 +L 460 324.731106 +L 461 324.758162 +L 462 324.800727 +L 463 324.853592 +L 464 324.884513 +L 465 324.910788 +L 466 324.925721 +L 467 324.95601 +L 468 324.977339 +L 469 324.994228 +L 470 324.998943 +L 471 324.999553 +L 472 324.997507 +L 473 324.991646 +L 474 324.972999 +L 475 324.940942 +L 476 324.894502 +L 477 324.852556 +L 478 324.785851 +L 479 324.716785 +L 480 324.66941 +L 481 324.617891 +L 482 324.578191 +L 483 324.508771 +L 484 324.44224 +L 485 324.333331 +L 486 324.268083 +L 487 324.159875 +L 488 324.098871 +L 489 324.050186 +L 490 323.973952 +L 491 323.914421 +L 492 323.839793 +L 493 323.720966 +L 494 323.623021 +L 495 323.543973 +L 496 323.498226 +L 497 323.470954 +L 498 323.427292 +L 499 323.378708 +L 500 323.346974 +L 501 323.266744 +L 502 323.200251 +L 503 323.176226 +L 504 323.115727 +L 505 323.093495 +L 506 323.074895 +L 507 323.045569 +L 508 323.029868 +L 509 323.021569 +L 510 323.011333 +L 511 323.00099 +L 512 323.001668 +L 513 323.005448 +L 514 323.021889 +L 515 323.034023 +L 516 323.044618 +L 517 323.075995 +L 518 323.101768 +L 519 323.133177 +L 520 323.155986 +L 521 323.17358 +L 522 323.223392 +L 523 323.271052 +L 524 323.342761 +L 525 323.398524 +L 526 323.424722 +L 527 323.45549 +L 528 323.545248 +L 529 323.630042 +L 530 323.695636 +L 531 323.741461 +L 532 323.784458 +L 533 323.845971 +L 534 323.945796 +L 535 323.990226 +L 536 324.040276 +L 537 324.162117 +L 538 324.22181 +L 539 324.253376 +L 540 324.285719 +L 541 324.340279 +L 542 324.382779 +L 543 324.434251 +L 544 324.522636 +L 545 324.556833 +L 546 324.600767 +L 547 324.66448 +L 548 324.739677 +L 549 324.768491 +L 550 324.810695 +L 551 324.85328 +L 552 324.870172 +L 553 324.892653 +L 554 324.93499 +L 555 324.96495 +L 556 324.983583 +L 557 324.993375 +L 558 324.997138 +L 559 324.999976 +L 560 324.998227 +L 561 324.988871 +L 562 324.978174 +L 563 324.968304 +L 564 324.949446 +L 565 324.919107 +L 566 324.880716 +L 567 324.82123 +L 568 324.777941 +L 569 324.717203 +L 570 324.633129 +L 571 324.584836 +L 572 324.541259 +L 573 324.514378 +L 574 324.482448 +L 575 324.415256 +L 576 324.334435 +L 577 324.25889 +L 578 324.21516 +L 579 324.135265 +L 580 324.073786 +L 581 324.010161 +L 582 323.902912 +L 583 323.784202 +L 584 323.742296 +L 585 323.699342 +L 586 323.637143 +L 587 323.607006 +L 588 323.574488 +L 589 323.522553 +L 590 323.417003 +L 591 323.368557 +L 592 323.322233 +L 593 323.288417 +L 594 323.24054 +L 595 323.185662 +L 596 323.161751 +L 597 323.135714 +L 598 323.079597 +L 599 323.065723 +L 600 323.039689 +L 601 323.012943 +L 602 323.005197 +L 603 323.000044 +L 604 323.006242 +L 605 323.012549 +L 606 323.02013 +L 607 323.047636 +L 608 323.091869 +L 609 323.121407 +L 610 323.163254 +L 611 323.222428 +L 612 323.245138 +L 611.28177 323 +L 611.338558 322 +L 611.363728 321 +L 611.446424 320 +L 611.533356 319 +L 611.58404 318 +L 611.621434 317 +L 611.705814 316 +L 611.740325 315 +L 611.832316 314 +L 611.919341 313 +L 612.042481 312 +L 612.08035 311 +L 612.127825 310 +L 612.233351 309 +L 612.330812 308 +L 612.407449 307 +L 612.439376 306 +L 612.493616 305 +L 612.532467 304 +L 612.606172 303 +L 612.638168 302 +L 612.694707 301 +L 612.730823 300 +L 612.799425 299 +L 612.830841 298 +L 612.885508 297 +L 612.904279 296 +L 612.949908 295 +L 612.972811 294 +L 612.981352 293 +L 612.988693 292 +L 612.994988 291 +L 612.998165 290 +L 612.999751 289 +L 612.998288 288 +L 612.985334 287 +L 612.970712 286 +L 612.958856 285 +L 612.940831 284 +L 612.920453 283 +L 612.897054 282 +L 612.882145 281 +L 612.827431 280 +L 612.793834 279 +L 612.731138 278 +L 612.703763 277 +L 612.659783 276 +L 612.580836 275 +L 612.523308 274 +L 612.473329 273 +L 612.401345 272 +L 612.364813 271 +L 612.2965 270 +L 612.208294 269 +L 612.086947 268 +L 612.021266 267 +L 611.987648 266 +L 611.923371 265 +L 611.8774 264 +L 611.805243 263 +L 611.765417 262 +L 611.722787 261 +L 611.616828 260 +L 611.564043 259 +L 611.484766 258 +L 611.442362 257 +L 611.410096 256 +L 611.37523 255 +L 611.332572 254 +L 611.300999 253 +L 611.23342 252 +L 611.196535 251 +L 611.168579 250 +L 611.147731 249 +L 611.122118 248 +L 611.0845 247 +L 611.069658 246 +L 611.044928 245 +L 611.026698 244 +L 611.015291 243 +L 611.009656 242 +L 611.004902 241 +L 611.000293 240 +L 611.001966 239 +L 611.007748 238 +L 611.027744 237 +L 611.039396 236 +L 611.050385 235 +L 611.063352 234 +L 611.113766 233 +L 611.134588 232 +L 611.162535 231 +L 611.21928 230 +L 611.241924 229 +L 611.293327 228 +L 611.334463 227 +L 611.417232 226 +L 611.465692 225 +L 611.517119 224 +L 611.568279 223 +L 611.635578 222 +L 611.668732 221 +L 611.73479 220 +L 611.790975 219 +L 611.852254 218 +L 611.892237 217 +L 611.98866 216 +L 612.10042 215 +L 612.139339 214 +L 612.237188 213 +L 612.271842 212 +L 612.355524 211 +L 612.40603 210 +L 612.475073 209 +L 612.576176 208 +L 612.628622 207 +L 612.71793 206 +L 612.782938 205 +L 612.824483 204 +L 612.866823 203 +L 612.888843 202 +L 612.92633 201 +L 612.943582 200 +L 612.96699 199 +L 612.975557 198 +L 612.984646 197 +L 612.991714 196 +L 612.998741 195 +L 612.999849 194 +L 612.999863 193 +L 612.997189 192 +L 612.994163 191 +L 612.988696 190 +L 612.968701 189 +L 612.95673 188 +L 612.929611 187 +L 612.902599 186 +L 612.875433 185 +L 612.820958 184 +L 612.791342 183 +L 612.749586 182 +L 612.676477 181 +L 612.633039 180 +L 612.562348 179 +L 612.523941 178 +L 612.463602 177 +L 612.432847 176 +L 612.402349 175 +L 612.343439 174 +L 612.300262 173 +L 612.25865 172 +L 612.209535 171 +L 612.144448 170 +L 612.078053 169 +L 611.95329 168 +L 611.909475 167 +L 611.855147 166 +L 611.748443 165 +L 611.705943 164 +L 611.668449 163 +L 611.578953 162 +L 611.52173 161 +L 611.452087 160 +L 611.403068 159 +L 611.347123 158 +L 611.299998 157 +L 611.26111 156 +L 611.207418 155 +L 611.161847 154 +L 611.12491 153 +L 611.102834 152 +L 611.069951 151 +L 611.040231 150 +L 611.027681 149 +L 611.015782 148 +L 611.010664 147 +L 611.002775 146 +L 611.000144 145 +L 611.000942 144 +L 611.004183 143 +L 611.019321 142 +L 611.026258 141 +L 611.042635 140 +L 611.061048 139 +L 611.09064 138 +L 611.112722 137 +L 611.170416 136 +L 611.195607 135 +L 611.26392 134 +L 611.311046 133 +L 611.348394 132 +L 611.403603 131 +L 611.493034 130 +L 611.596144 129 +L 611.650118 128 +L 611.680838 127 +L 611.736379 126 +L 611.774114 125 +L 611.842368 124 +L 611.878197 123 +L 611.947981 122 +L 612.007275 121 +L 612.045882 120 +L 612.079878 119 +L 612.122458 118 +L 612.169107 117 +L 612.223673 116 +L 612.309574 115 +L 612.35625 114 +L 612.413565 113 +L 612.443979 112 +L 612.52903 111 +L 612.562705 110 +L 612.650629 109 +L 612.705614 108 +L 612.744303 107 +L 612.814334 106 +L 612.84478 105 +L 612.902505 104 +L 612.919649 103 +L 612.944384 102 +L 612.959884 101 +L 612.983336 100 +L 612.99015 99 +L 612.994083 98 +L 612.997815 97 +L 612.999848 96 +L 612.991462 95 +L 612.975076 94 +L 612.948806 93 +L 612.935477 92 +L 612.905523 91 +L 612.871272 90 +L 612.850602 89 +L 612.80959 88 +L 612.736272 87 +L 612.713054 86 +L 612.672688 85 +L 612.645437 84 +L 612.564899 83 +L 612.511421 82 +L 612.43285 81 +L 612.384382 80 +L 612.270352 79 +L 612.169667 78 +L 612.085243 77 +L 611.993703 76 +L 611.89129 75 +L 611.850482 74 +L 611.807339 73 +L 611.768038 72 +L 611.734615 71 +L 611.691507 70 +L 611.585928 69 +L 611.530227 68 +L 611.4249 67 +L 611.327903 66 +L 611.304883 65 +L 611.277896 64 +L 611.247795 63 +L 611.174553 62 +L 611.137161 61 +L 611.102202 60 +L 611.083626 59 +L 611.05312 58 +L 611.040908 57 +L 611.031132 56 +L 611.021563 55 +L 611.013354 54 +L 611.002078 53 +L 611.000216 52 +L 611.006518 51 +L 611.012531 50 +L 611.017988 49 +L 611.03818 48 +L 611.048069 47 +L 611.075822 46 +L 611.094829 45 +L 611.110228 44 +L 611.139493 43 +L 611.203297 42 +L 611.25235 41 +L 611.322539 40 +L 611.351648 39 +L 611.411218 38 +L 611.458167 37 +L 611.509289 36 +L 611.563342 35 +L 611.645029 34 +L 611.723686 33 +L 611.760346 32 +L 611.882 31 +L 611.960942 30 +L 612.025433 29 +L 612.071061 28 +L 612.18671 27 +L 612.234985 26 +L 612.270508 25 +L 612.314086 24 +L 612.349862 23 +L 612.420687 22 +L 612.457091 21 +L 612.554567 20 +L 612.623631 19 +L 612.689597 18 +L 612.754127 17 +L 612.777549 16 +L 612.804954 15 +L 612.853448 14 +L 612.883441 13 +L 612.915979 12 +L 612.930722 11 +L 612.944262 10 +L 612.967697 9 +L 612.980177 8 +L 612.987315 7 +L 612.992913 6 +L 612.998519 5 +L 613 4 +L 612.994007 3 +L 612.988042 2 +L 612.97653 0 +L 611 -0.952723 +L 610 -0.94259 +L 609 -0.900632 +L 608 -0.85856 +L 607 -0.827344 +L 606 -0.757486 +L 605 -0.71323 +L 604 -0.63076 +L 603 -0.542573 +L 602 -0.497653 +L 601 -0.401923 +L 600 -0.329819 +L 599 -0.234829 +L 598 -0.178455 +L 597 -0.134258 +L 596 -0.078442 +L 595 -0.038504 +L 594 0.036947 +L 593 0.094942 +L 592 0.132129 +L 591 0.190656 +L 590 0.293433 +L 589 0.35016 +L 588 0.421165 +L 587 0.482934 +L 586 0.520397 +L 585 0.555683 +L 584 0.599101 +L 583 0.64096 +L 582 0.668583 +L 581 0.719698 +L 580 0.753234 +L 579 0.815297 +L 578 0.834939 +L 577 0.896712 +L 576 0.919191 +L 575 0.939414 +L 574 0.960103 +L 573 0.98653 +L 572 0.997487 +L 571 0.999269 +L 570 0.996641 +L 569 0.990091 +L 568 0.968128 +L 567 0.929128 +L 566 0.908845 +L 565 0.892196 +L 564 0.830573 +L 563 0.801989 +L 562 0.778481 +L 561 0.734033 +L 560 0.70807 +L 559 0.65771 +L 558 0.581318 +L 557 0.553797 +L 556 0.521939 +L 555 0.486315 +L 554 0.398542 +L 553 0.301531 +L 552 0.221578 +L 551 0.103903 +L 550 0.031909 +L 549 -0.072257 +L 548 -0.183566 +L 547 -0.278988 +L 546 -0.373885 +L 545 -0.440904 +L 544 -0.501789 +L 543 -0.54625 +L 542 -0.581921 +L 541 -0.661217 +L 540 -0.691472 +L 539 -0.765116 +L 538 -0.797561 +L 537 -0.842088 +L 536 -0.863344 +L 535 -0.891696 +L 534 -0.920022 +L 533 -0.954355 +L 532 -0.967671 +L 531 -0.984463 +L 530 -0.995007 +L 529 -0.998126 +L 528 -0.999962 +L 527 -0.994973 +L 526 -0.989525 +L 525 -0.97538 +L 524 -0.940746 +L 523 -0.921719 +L 522 -0.879119 +L 521 -0.861014 +L 520 -0.816611 +L 519 -0.794181 +L 518 -0.753913 +L 517 -0.721408 +L 516 -0.658097 +L 515 -0.569587 +L 514 -0.483117 +L 513 -0.403482 +L 512 -0.349696 +L 511 -0.289585 +L 510 -0.218544 +L 509 -0.098423 +L 508 0.006039 +L 507 0.116842 +L 506 0.170115 +L 505 0.243365 +L 504 0.281948 +L 503 0.357711 +L 502 0.435272 +L 501 0.521412 +L 500 0.548855 +L 499 0.644831 +L 498 0.720941 +L 497 0.771105 +L 496 0.825458 +L 495 0.853129 +L 494 0.889151 +L 493 0.920712 +L 492 0.938819 +L 491 0.955558 +L 490 0.972565 +L 489 0.989619 +L 488 0.99403 +L 487 0.998289 +L 486 0.999886 +L 485 0.998359 +L 484 0.995935 +L 483 0.992476 +L 482 0.982211 +L 481 0.962483 +L 480 0.950784 +L 479 0.90804 +L 478 0.88236 +L 477 0.838178 +L 476 0.782063 +L 475 0.725365 +L 474 0.693505 +L 473 0.656796 +L 472 0.628663 +L 471 0.572864 +L 470 0.538147 +L 469 0.46646 +L 468 0.410402 +L 467 0.328747 +L 466 0.273173 +L 465 0.188865 +L 464 0.14624 +L 463 0.055234 +L 462 -0.005051 +L 461 -0.110128 +L 460 -0.174313 +L 459 -0.253509 +L 458 -0.319736 +L 457 -0.374012 +L 456 -0.407139 +L 455 -0.463853 +L 454 -0.50741 +L 453 -0.604653 +L 452 -0.678599 +L 451 -0.740393 +L 450 -0.768808 +L 449 -0.794142 +L 448 -0.860397 +L 447 -0.903414 +L 446 -0.931921 +L 445 -0.943915 +L 444 -0.957989 +L 443 -0.968817 +L 442 -0.984115 +L 441 -0.993971 +L 440 -0.999784 +L 439 -0.998949 +L 438 -0.996987 +L 437 -0.993379 +L 436 -0.976068 +L 435 -0.966337 +L 434 -0.932307 +L 433 -0.907236 +L 432 -0.868539 +L 431 -0.802605 +L 430 -0.761617 +L 429 -0.686776 +L 428 -0.654849 +L 427 -0.630635 +L 426 -0.604815 +L 425 -0.545775 +L 424 -0.491063 +L 423 -0.384861 +L 422 -0.304585 +L 421 -0.187843 +L 420 -0.08788 +L 419 -0.035566 +L 418 0.003007 +L 417 0.039368 +L 416 0.160354 +L 415 0.191539 +L 414 0.227915 +L 413 0.290066 +L 412 0.378077 +L 411 0.42247 +L 410 0.470988 +L 409 0.569778 +L 408 0.611246 +L 407 0.653898 +L 406 0.718748 +L 405 0.785183 +L 404 0.805272 +L 403 0.829751 +L 402 0.870359 +L 401 0.894905 +L 400 0.911852 +L 399 0.942871 +L 398 0.965923 +L 397 0.985366 +L 396 0.992773 +L 395 0.996995 +L 394 0.999656 +L 393 0.999239 +L 392 0.993894 +L 391 0.984738 +L 390 0.972213 +L 389 0.945446 +L 388 0.91655 +L 387 0.86624 +L 386 0.837897 +L 385 0.782994 +L 384 0.745187 +L 383 0.692498 +L 382 0.662794 +L 381 0.631793 +L 380 0.601321 +L 379 0.559084 +L 378 0.531062 +L 377 0.433515 +L 376 0.35707 +L 375 0.301773 +L 374 0.220903 +L 373 0.143522 +L 372 0.062112 +L 371 0.005147 +L 370 -0.117966 +L 369 -0.149535 +L 368 -0.216766 +L 367 -0.295058 +L 366 -0.387611 +L 365 -0.421765 +L 364 -0.452679 +L 363 -0.503004 +L 362 -0.547822 +L 361 -0.588823 +L 360 -0.618678 +L 359 -0.663526 +L 358 -0.74679 +L 357 -0.76885 +L 356 -0.812967 +L 355 -0.833129 +L 354 -0.893251 +L 353 -0.93548 +L 352 -0.958737 +L 351 -0.976732 +L 350 -0.983734 +L 349 -0.995973 +L 348 -0.999442 +L 347 -0.998259 +L 346 -0.994084 +L 345 -0.980354 +L 344 -0.972703 +L 343 -0.958263 +L 342 -0.927611 +L 341 -0.902922 +L 340 -0.882675 +L 339 -0.864202 +L 338 -0.845248 +L 337 -0.810642 +L 336 -0.743359 +L 335 -0.695131 +L 334 -0.665749 +L 333 -0.633906 +L 332 -0.555682 +L 331 -0.45647 +L 330 -0.412576 +L 329 -0.301816 +L 328 -0.248043 +L 327 -0.189835 +L 326 -0.153658 +L 325 -0.098867 +L 324 -0.015916 +L 323 0.031754 +L 322 0.120599 +L 321 0.168247 +L 320 0.248469 +L 319 0.337896 +L 318 0.382122 +L 317 0.441179 +L 316 0.539628 +L 315 0.57467 +L 314 0.620434 +L 313 0.673635 +L 312 0.709483 +L 311 0.751738 +L 310 0.793097 +L 309 0.820445 +L 308 0.88147 +L 307 0.904483 +L 306 0.919261 +L 305 0.934284 +L 304 0.947208 +L 303 0.979534 +L 302 0.996802 +L 301 0.999844 +L 300 0.997823 +L 299 0.99401 +L 298 0.978994 +L 297 0.970072 +L 296 0.95778 +L 295 0.929404 +L 294 0.901094 +L 293 0.866107 +L 292 0.813717 +L 291 0.765101 +L 290 0.721134 +L 289 0.682742 +L 288 0.590438 +L 287 0.563187 +L 286 0.517238 +L 285 0.475854 +L 284 0.436431 +L 283 0.377515 +L 282 0.273593 +L 281 0.227262 +L 280 0.140289 +L 279 0.091558 +L 278 0.053928 +L 277 0.017733 +L 276 -0.06793 +L 275 -0.161753 +L 274 -0.273189 +L 273 -0.360274 +L 272 -0.40709 +L 271 -0.463838 +L 270 -0.531601 +L 269 -0.573508 +L 268 -0.625352 +L 267 -0.650645 +L 266 -0.724163 +L 265 -0.770317 +L 264 -0.791479 +L 263 -0.851149 +L 262 -0.887991 +L 261 -0.917061 +L 260 -0.941292 +L 259 -0.951546 +L 258 -0.981839 +L 257 -0.994579 +L 256 -0.999784 +L 255 -0.999825 +L 254 -0.998417 +L 253 -0.992654 +L 252 -0.986301 +L 251 -0.967662 +L 250 -0.943214 +L 249 -0.912437 +L 248 -0.895086 +L 247 -0.880479 +L 246 -0.851999 +L 245 -0.833049 +L 244 -0.804776 +L 243 -0.736949 +L 242 -0.694852 +L 241 -0.659088 +L 240 -0.608192 +L 239 -0.546144 +L 238 -0.469078 +L 237 -0.390646 +L 236 -0.314256 +L 235 -0.272519 +L 234 -0.174586 +L 233 -0.104796 +L 232 -0.033939 +L 231 0.084549 +L 230 0.122597 +L 229 0.158643 +L 228 0.20132 +L 227 0.299241 +L 226 0.371531 +L 225 0.414118 +L 224 0.451421 +L 223 0.546295 +L 222 0.588994 +L 221 0.621715 +L 220 0.647784 +L 219 0.677809 +L 218 0.707013 +L 217 0.742447 +L 216 0.763133 +L 215 0.785911 +L 214 0.848282 +L 213 0.876933 +L 212 0.89743 +L 211 0.932584 +L 210 0.952705 +L 209 0.963835 +L 208 0.983785 +L 207 0.997162 +L 206 0.998974 +L 205 0.993744 +L 204 0.987133 +L 203 0.961107 +L 202 0.93948 +L 201 0.917584 +L 200 0.899066 +L 199 0.868853 +L 198 0.826455 +L 197 0.799415 +L 196 0.778893 +L 195 0.743514 +L 194 0.655618 +L 193 0.618638 +L 192 0.545793 +L 191 0.443104 +L 190 0.409892 +L 189 0.309442 +L 188 0.277702 +L 187 0.234758 +L 186 0.200953 +L 185 0.120665 +L 184 0.086322 +L 183 0.0144 +L 182 -0.061467 +L 181 -0.117562 +L 180 -0.207304 +L 179 -0.24726 +L 178 -0.314957 +L 177 -0.42911 +L 176 -0.460269 +L 175 -0.525752 +L 174 -0.557786 +L 173 -0.642979 +L 172 -0.673037 +L 171 -0.719408 +L 170 -0.749116 +L 169 -0.778759 +L 168 -0.843855 +L 167 -0.877651 +L 166 -0.902804 +L 165 -0.918897 +L 164 -0.955058 +L 163 -0.973964 +L 162 -0.984187 +L 161 -0.992492 +L 160 -0.999215 +L 159 -0.996501 +L 158 -0.988797 +L 157 -0.971166 +L 156 -0.940938 +L 155 -0.912341 +L 154 -0.885031 +L 153 -0.825603 +L 152 -0.77009 +L 151 -0.688452 +L 150 -0.647196 +L 149 -0.60259 +L 148 -0.511042 +L 147 -0.430427 +L 146 -0.384469 +L 145 -0.292923 +L 144 -0.225967 +L 143 -0.179248 +L 142 -0.136118 +L 141 -0.077875 +L 140 -0.030604 +L 139 0.026452 +L 138 0.080989 +L 137 0.196427 +L 136 0.315576 +L 135 0.370627 +L 134 0.40698 +L 133 0.502034 +L 132 0.546466 +L 131 0.575573 +L 130 0.667237 +L 129 0.714029 +L 128 0.749742 +L 127 0.795559 +L 126 0.859505 +L 125 0.892455 +L 124 0.917515 +L 123 0.933607 +L 122 0.970088 +L 121 0.979122 +L 120 0.985274 +L 119 0.990848 +L 118 0.99806 +L 117 0.99889 +L 116 0.994277 +L 115 0.981883 +L 114 0.973583 +L 113 0.937803 +L 112 0.919049 +L 111 0.901448 +L 110 0.87707 +L 109 0.844234 +L 108 0.771924 +L 107 0.735339 +L 106 0.713128 +L 105 0.683072 +L 104 0.643552 +L 103 0.614091 +L 102 0.569454 +L 101 0.500184 +L 100 0.392301 +L 99 0.355195 +L 98 0.247165 +L 97 0.140245 +L 96 0.103559 +L 95 0.051805 +L 94 -0.035129 +L 93 -0.106027 +L 92 -0.227181 +L 91 -0.260107 +L 90 -0.313632 +L 89 -0.359984 +L 88 -0.401339 +L 87 -0.450067 +L 86 -0.490327 +L 85 -0.533979 +L 84 -0.560575 +L 83 -0.651745 +L 82 -0.691652 +L 81 -0.720319 +L 80 -0.762616 +L 79 -0.811738 +L 78 -0.865675 +L 77 -0.918013 +L 76 -0.952001 +L 75 -0.967156 +L 74 -0.980387 +L 73 -0.992416 +L 72 -0.998222 +L 71 -0.99846 +L 70 -0.995029 +L 69 -0.978361 +L 68 -0.950969 +L 67 -0.910428 +L 66 -0.890133 +L 65 -0.872536 +L 64 -0.847806 +L 63 -0.794595 +L 62 -0.753623 +L 61 -0.693228 +L 60 -0.609661 +L 59 -0.563669 +L 58 -0.532753 +L 57 -0.502298 +L 56 -0.455614 +L 55 -0.387673 +L 54 -0.355756 +L 53 -0.30615 +L 52 -0.205734 +L 51 -0.170513 +L 50 -0.129026 +L 49 -0.0754 +L 48 -0.035334 +L 47 0.07453 +L 46 0.195709 +L 45 0.233871 +L 44 0.303602 +L 43 0.362359 +L 42 0.415477 +L 41 0.479944 +L 40 0.522985 +L 39 0.587131 +L 38 0.631929 +L 37 0.71055 +L 36 0.733761 +L 35 0.756219 +L 34 0.826066 +L 33 0.846169 +L 32 0.872053 +L 31 0.895656 +L 30 0.909427 +L 29 0.933238 +L 28 0.968289 +L 27 0.987905 +L 26 0.997925 +L 25 0.999511 +L 24 0.997397 +L 23 0.994191 +L 22 0.987806 +L 21 0.972822 +L 20 0.963505 +L 19 0.943913 +L 18 0.912031 +L 17 0.858743 +L 16 0.824485 +L 15 0.803278 +L 14 0.770858 +L 13 0.745139 +L 12 0.704247 +L 11 0.679944 +L 10 0.652386 +L 9 0.613312 +L 8 0.574818 +L 7 0.521172 +L 6 0.478431 +L 5 0.446006 +L 4 0.408082 +L 3 0.378531 +L 2 0.304491 +L 1 0.26975 +L 0 0.198648 +L 0.140692 1 +L 0.106477 2 +L 0.001931 3 +L -0.031948 4 +L -0.139586 5 +L -0.197401 6 +L -0.263521 7 +L -0.338446 8 +L -0.397233 9 +L -0.504686 10 +L -0.600611 11 +L -0.660743 12 +L -0.694963 13 +L -0.772666 14 +L -0.810252 15 +L -0.853431 16 +L -0.881952 17 +L -0.917155 18 +L -0.941985 19 +L -0.967909 20 +L -0.983386 21 +L -0.988682 22 +L -0.999195 23 +L -0.999894 24 +L -0.998307 25 +L -0.983759 26 +L -0.976299 27 +L -0.949036 28 +L -0.904736 29 +L -0.887316 30 +L -0.847912 31 +L -0.811558 32 +L -0.773772 33 +L -0.719976 34 +L -0.6736 35 +L -0.625248 36 +L -0.57127 37 +L -0.507815 38 +L -0.41649 39 +L -0.374633 40 +L -0.343546 41 +L -0.27172 42 +L -0.238363 43 +L -0.204546 44 +L -0.16887 45 +L -0.085534 46 +L -0.053624 47 +L 0.040791 48 +L 0.163353 49 +L 0.248217 50 +L 0.307634 51 +L 0.341295 52 +L 0.436499 53 +L 0.466063 54 +L 0.500969 55 +L 0.532344 56 +L 0.629809 57 +L 0.655764 58 +L 0.706154 59 +L 0.736458 60 +L 0.792812 61 +L 0.811609 62 +L 0.857562 63 +L 0.889309 64 +L 0.928102 65 +L 0.939367 66 +L 0.962917 67 +L 0.984478 68 +L 0.997526 69 +L 0.999538 70 +L 0.995753 71 +L 0.985115 72 +L 0.975318 73 +L 0.958534 74 +L 0.918546 75 +L 0.878403 76 +L 0.849158 77 +L 0.79297 78 +L 0.728315 79 +L 0.702635 80 +L 0.630177 81 +L 0.581336 82 +L 0.510439 83 +L 0.463434 84 +L 0.378435 85 +L 0.319363 86 +L 0.222007 87 +L 0.164991 88 +L 0.117272 89 +L 0.014472 90 +L -0.02234 91 +L -0.076322 92 +L -0.184562 93 +L -0.2602 94 +L -0.31553 95 +L -0.347777 96 +L -0.416353 97 +L -0.459389 98 +L -0.487952 99 +L -0.562466 100 +L -0.594614 101 +L -0.633657 102 +L -0.704582 103 +L -0.742738 104 +L -0.781239 105 +L -0.822464 106 +L -0.860217 107 +L -0.911822 108 +L -0.934482 109 +L -0.969474 110 +L -0.98441 111 +L -0.996883 112 +L -0.999377 113 +L -0.997667 114 +L -0.990768 115 +L -0.973342 116 +L -0.956407 117 +L -0.945227 118 +L -0.924291 119 +L -0.875606 120 +L -0.850806 121 +L -0.823432 122 +L -0.783114 123 +L -0.760187 124 +L -0.704025 125 +L -0.659989 126 +L -0.616491 127 +L -0.559006 128 +L -0.522812 129 +L -0.495364 130 +L -0.467239 131 +L -0.422296 132 +L -0.320379 133 +L -0.236637 134 +L -0.205303 135 +L -0.144729 136 +L -0.026538 137 +L 0.017226 138 +L 0.04926 139 +L 0.105515 140 +L 0.22903 141 +L 0.300206 142 +L 0.341773 143 +L 0.37704 144 +L 0.420393 145 +L 0.487558 146 +L 0.580358 147 +L 0.650854 148 +L 0.691959 149 +L 0.768831 150 +L 0.801376 151 +L 0.841236 152 +L 0.874431 153 +L 0.890969 154 +L 0.927446 155 +L 0.963483 156 +L 0.972432 157 +L 0.988429 158 +L 0.996319 159 +L 0.999895 160 +L 0.996799 161 +L 0.987033 162 +L 0.97377 163 +L 0.942355 164 +L 0.906664 165 +L 0.881038 166 +L 0.862092 167 +L 0.830678 168 +L 0.772571 169 +L 0.716419 170 +L 0.676783 171 +L 0.582157 172 +L 0.519227 173 +L 0.478763 174 +L 0.447139 175 +L 0.40453 176 +L 0.313182 177 +L 0.238514 178 +L 0.195632 179 +L 0.080774 180 +L -0.044337 181 +L -0.102267 182 +L -0.193938 183 +L -0.310477 184 +L -0.408029 185 +L -0.452502 186 +L -0.516962 187 +L -0.550534 188 +L -0.622316 189 +L -0.669351 190 +L -0.757146 191 +L -0.800149 192 +L -0.834509 193 +L -0.85207 194 +L -0.872354 195 +L -0.888212 196 +L -0.92473 197 +L -0.958305 198 +L -0.975528 199 +L -0.985845 200 +L -0.994201 201 +L -0.999896 202 +L -0.994187 203 +L -0.990069 204 +L -0.976917 205 +L -0.96587 206 +L -0.938511 207 +L -0.913218 208 +L -0.890446 209 +L -0.854054 210 +L -0.812807 211 +L -0.783319 212 +L -0.762338 213 +L -0.7181 214 +L -0.657794 215 +L -0.627516 216 +L -0.552709 217 +L -0.45367 218 +L -0.417209 219 +L -0.309864 220 +L -0.278564 221 +L -0.178908 222 +L -0.1292 223 +L -0.09734 224 +L -0.048052 225 +L 0.059125 226 +L 0.176294 227 +L 0.243923 228 +L 0.33879 229 +L 0.423477 230 +L 0.473971 231 +L 0.559699 232 +L 0.639038 233 +L 0.719441 234 +L 0.741948 235 +L 0.804237 236 +L 0.866676 237 +L 0.912554 238 +L 0.928877 239 +L 0.942867 240 +L 0.969584 241 +L 0.978976 242 +L 0.992336 243 +L 0.996199 244 +L 0.999669 245 +L 0.999452 246 +L 0.987873 247 +L 0.970207 248 +L 0.960378 249 +L 0.943126 250 +L 0.919047 251 +L 0.904695 252 +L 0.890761 253 +L 0.848831 254 +L 0.817457 255 +L 0.78119 256 +L 0.744194 257 +L 0.714233 258 +L 0.663958 259 +L 0.608774 260 +L 0.565306 261 +L 0.517094 262 +L 0.438295 263 +L 0.335053 264 +L 0.294185 265 +L 0.257329 266 +L 0.142324 267 +L 0.093922 268 +L 0.050679 269 +L 0.016176 270 +L -0.067266 271 +L -0.124899 272 +L -0.219326 273 +L -0.259961 274 +L -0.332909 275 +L -0.421783 276 +L -0.477713 277 +L -0.56476 278 +L -0.603306 279 +L -0.678593 280 +L -0.710352 281 +L -0.786973 282 +L -0.845684 283 +L -0.867242 284 +L -0.894782 285 +L -0.938136 286 +L -0.956954 287 +L -0.97281 288 +L -0.990081 289 +L -0.995143 290 +L -0.998625 291 +L -0.999954 292 +L -0.992646 293 +L -0.984258 294 +L -0.973159 295 +L -0.962317 296 +L -0.944201 297 +L -0.929045 298 +L -0.913208 299 +L -0.893663 300 +L -0.839374 301 +L -0.767989 302 +L -0.697232 303 +L -0.638825 304 +L -0.607223 305 +L -0.550885 306 +L -0.511916 307 +L -0.47796 308 +L -0.426496 309 +L -0.342586 310 +L -0.305985 311 +L -0.184442 312 +L -0.076239 313 +L -0.029753 314 +L 0.02223 315 +L 0.105604 316 +L 0.203258 317 +L 0.237991 318 +L 0.349841 319 +L 0.415061 320 +L 0.459371 321 +L 0.490208 322 +L 0.582577 324 +z +" style="fill:#ffffff;"/> + <g id="axes_1"> + <g id="patch_2"> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.1 258.558708 +L 583.446974 258.18 +L 583.366744 257.18 +L 583.300251 256.18 +L 583.276226 255.18 +L 583.215727 254.18 +L 583.193495 253.18 +L 583.174895 252.18 +L 583.145569 251.18 +L 583.129868 250.18 +L 583.121569 249.18 +L 583.111333 248.18 +L 583.10099 247.18 +L 583.101668 246.18 +L 583.105448 245.18 +L 583.121889 244.18 +L 583.134023 243.18 +L 583.144618 242.18 +L 583.175995 241.18 +L 583.201768 240.18 +L 583.233177 239.18 +L 583.255986 238.18 +L 583.27358 237.18 +L 583.323392 236.18 +L 583.371052 235.18 +L 583.442761 234.18 +L 583.498524 233.18 +L 583.524722 232.18 +L 583.55549 231.18 +L 583.645248 230.18 +L 583.730042 229.18 +L 583.795636 228.18 +L 583.841461 227.18 +L 583.884458 226.18 +L 583.945971 225.18 +L 584.045796 224.18 +L 584.090226 223.18 +L 584.140276 222.18 +L 584.262117 221.18 +L 584.32181 220.18 +L 584.353376 219.18 +L 584.385719 218.18 +L 584.440279 217.18 +L 584.482779 216.18 +L 584.534251 215.18 +L 584.622636 214.18 +L 584.656833 213.18 +L 584.700767 212.18 +L 584.76448 211.18 +L 584.839677 210.18 +L 584.868491 209.18 +L 584.910695 208.18 +L 584.95328 207.18 +L 584.970172 206.18 +L 584.992653 205.18 +L 585.03499 204.18 +L 585.06495 203.18 +L 585.083583 202.18 +L 585.093375 201.18 +L 585.097138 200.18 +L 585.099976 199.18 +L 585.098227 198.18 +L 585.088871 197.18 +L 585.078174 196.18 +L 585.068304 195.18 +L 585.049446 194.18 +L 585.019107 193.18 +L 584.980716 192.18 +L 584.92123 191.18 +L 584.877941 190.18 +L 584.817203 189.18 +L 584.733129 188.18 +L 584.684836 187.18 +L 584.641259 186.18 +L 584.614378 185.18 +L 584.582448 184.18 +L 584.515256 183.18 +L 584.434435 182.18 +L 584.35889 181.18 +L 584.31516 180.18 +L 584.235265 179.18 +L 584.173786 178.18 +L 584.110161 177.18 +L 584.002912 176.18 +L 583.884202 175.18 +L 583.842296 174.18 +L 583.799342 173.18 +L 583.737143 172.18 +L 583.707006 171.18 +L 583.674488 170.18 +L 583.622553 169.18 +L 583.517003 168.18 +L 583.468557 167.18 +L 583.422233 166.18 +L 583.388417 165.18 +L 583.34054 164.18 +L 583.285662 163.18 +L 583.261751 162.18 +L 583.235714 161.18 +L 583.179597 160.18 +L 583.165723 159.18 +L 583.139689 158.18 +L 583.112943 157.18 +L 583.105197 156.18 +L 583.100044 155.18 +L 583.106242 154.18 +L 583.112549 153.18 +L 583.12013 152.18 +L 583.147636 151.18 +L 583.191869 150.18 +L 583.221407 149.18 +L 583.263254 148.18 +L 583.322428 147.18 +L 583.345138 146.18 +L 583.38177 145.18 +L 583.438558 144.18 +L 583.463728 143.18 +L 583.546424 142.18 +L 583.633356 141.18 +L 583.68404 140.18 +L 583.721434 139.18 +L 583.805814 138.18 +L 583.840325 137.18 +L 583.932316 136.18 +L 584.019341 135.18 +L 584.142481 134.18 +L 584.18035 133.18 +L 584.227825 132.18 +L 584.333351 131.18 +L 584.430812 130.18 +L 584.507449 129.18 +L 584.539376 128.18 +L 584.593616 127.18 +L 584.632467 126.18 +L 584.706172 125.18 +L 584.738168 124.18 +L 584.794707 123.18 +L 584.830823 122.18 +L 584.899425 121.18 +L 584.930841 120.18 +L 584.985508 119.18 +L 585.004279 118.18 +L 585.049908 117.18 +L 585.072811 116.18 +L 585.081352 115.18 +L 585.088693 114.18 +L 585.094988 113.18 +L 585.098165 112.18 +L 585.099751 111.18 +L 585.098288 110.18 +L 585.085334 109.18 +L 585.070712 108.18 +L 585.058856 107.18 +L 585.040831 106.18 +L 585.020453 105.18 +L 584.997054 104.18 +L 584.982145 103.18 +L 584.927431 102.18 +L 584.893834 101.18 +L 584.831138 100.18 +L 584.803763 99.18 +L 584.759783 98.18 +L 584.680836 97.18 +L 584.623308 96.18 +L 584.573329 95.18 +L 584.501345 94.18 +L 584.464813 93.18 +L 584.3965 92.18 +L 584.308294 91.18 +L 584.186947 90.18 +L 584.121266 89.18 +L 584.087648 88.18 +L 584.023371 87.18 +L 583.9774 86.18 +L 583.905243 85.18 +L 583.865417 84.18 +L 583.822787 83.18 +L 583.716828 82.18 +L 583.664043 81.18 +L 583.584766 80.18 +L 583.542362 79.18 +L 583.510096 78.18 +L 583.47523 77.18 +L 583.432572 76.18 +L 583.400999 75.18 +L 583.33342 74.18 +L 583.296535 73.18 +L 583.268579 72.18 +L 583.247731 71.18 +L 583.222118 70.18 +L 583.1845 69.18 +L 583.169658 68.18 +L 583.144928 67.18 +L 583.126698 66.18 +L 583.115291 65.18 +L 583.109656 64.18 +L 583.104902 63.18 +L 583.100293 62.18 +L 583.101966 61.18 +L 583.107748 60.18 +L 583.127744 59.18 +L 583.139396 58.18 +L 583.150385 57.18 +L 583.163352 56.18 +L 583.213766 55.18 +L 583.234588 54.18 +L 583.262535 53.18 +L 583.31928 52.18 +L 583.341924 51.18 +L 583.393327 50.18 +L 583.434463 49.18 +L 583.517232 48.18 +L 583.565692 47.18 +L 583.617119 46.18 +L 583.668279 45.18 +L 583.735578 44.18 +L 583.768732 43.18 +L 583.83479 42.18 +L 583.890975 41.18 +L 583.952254 40.18 +L 583.992237 39.18 +L 584.08866 38.18 +L 584.20042 37.18 +L 584.239339 36.18 +L 584.337188 35.18 +L 584.371842 34.18 +L 584.455524 33.18 +L 584.50603 32.18 +L 584.575073 31.18 +L 584.676176 30.18 +L 584.728622 29.18 +L 584.81793 28.18 +L 584.882938 27.18 +L 584.924483 26.18 +L 584.966823 25.18 +L 584.988843 24.18 +L 585.02633 23.18 +L 585.043582 22.18 +L 585.06699 20.52 +L 583.1 19.544443 +L 582.1 19.535354 +L 581.1 19.528286 +L 580.1 19.521259 +L 579.1 19.520151 +L 578.1 19.520137 +L 577.1 19.522811 +L 576.1 19.525837 +L 575.1 19.531304 +L 574.1 19.551299 +L 573.1 19.56327 +L 572.1 19.590389 +L 571.1 19.617401 +L 570.1 19.644567 +L 569.1 19.699042 +L 568.1 19.728658 +L 567.1 19.770414 +L 566.1 19.843523 +L 565.1 19.886961 +L 564.1 19.957652 +L 563.1 19.996059 +L 562.1 20.056398 +L 561.1 20.087153 +L 560.1 20.117651 +L 559.1 20.176561 +L 558.1 20.219738 +L 557.1 20.26135 +L 556.1 20.310465 +L 555.1 20.375552 +L 554.1 20.441947 +L 553.1 20.56671 +L 552.1 20.610525 +L 551.1 20.664853 +L 550.1 20.771557 +L 549.1 20.814057 +L 548.1 20.851551 +L 547.1 20.941047 +L 546.1 20.99827 +L 545.1 21.067913 +L 544.1 21.116932 +L 543.1 21.172877 +L 542.1 21.220002 +L 541.1 21.25889 +L 540.1 21.312582 +L 539.1 21.358153 +L 538.1 21.39509 +L 537.1 21.417166 +L 536.1 21.450049 +L 535.1 21.479769 +L 534.1 21.492319 +L 533.1 21.504218 +L 532.1 21.509336 +L 531.1 21.517225 +L 530.1 21.519856 +L 529.1 21.519058 +L 528.1 21.515817 +L 527.1 21.500679 +L 526.1 21.493742 +L 525.1 21.477365 +L 524.1 21.458952 +L 523.1 21.42936 +L 522.1 21.407278 +L 521.1 21.349584 +L 520.1 21.324393 +L 519.1 21.25608 +L 518.1 21.208954 +L 517.1 21.171606 +L 516.1 21.116397 +L 515.1 21.026966 +L 514.1 20.923856 +L 513.1 20.869882 +L 512.1 20.839162 +L 511.1 20.783621 +L 510.1 20.745886 +L 509.1 20.677632 +L 508.1 20.641803 +L 507.1 20.572019 +L 506.1 20.512725 +L 505.1 20.474118 +L 504.1 20.440122 +L 503.1 20.397542 +L 502.1 20.350893 +L 501.1 20.296327 +L 500.1 20.210426 +L 499.1 20.16375 +L 498.1 20.106435 +L 497.1 20.076021 +L 496.1 19.99097 +L 495.1 19.957295 +L 494.1 19.869371 +L 493.1 19.814386 +L 492.1 19.775697 +L 491.1 19.705666 +L 490.1 19.67522 +L 489.1 19.617495 +L 488.1 19.600351 +L 487.1 19.575616 +L 486.1 19.560116 +L 485.1 19.536664 +L 484.1 19.52985 +L 483.1 19.525917 +L 482.1 19.522185 +L 481.1 19.520152 +L 480.1 19.528538 +L 479.1 19.544924 +L 478.1 19.571194 +L 477.1 19.584523 +L 476.1 19.614477 +L 475.1 19.648728 +L 474.1 19.669398 +L 473.1 19.71041 +L 472.1 19.783728 +L 471.1 19.806946 +L 470.1 19.847312 +L 469.1 19.874563 +L 468.1 19.955101 +L 467.1 20.008579 +L 466.1 20.08715 +L 465.1 20.135618 +L 464.1 20.249648 +L 463.1 20.350333 +L 462.1 20.434757 +L 461.1 20.526297 +L 460.1 20.62871 +L 459.1 20.669518 +L 458.1 20.712661 +L 457.1 20.751962 +L 456.1 20.785385 +L 455.1 20.828493 +L 454.1 20.934072 +L 453.1 20.989773 +L 452.1 21.0951 +L 451.1 21.192097 +L 450.1 21.215117 +L 449.1 21.242104 +L 448.1 21.272205 +L 447.1 21.345447 +L 446.1 21.382839 +L 445.1 21.417798 +L 444.1 21.436374 +L 443.1 21.46688 +L 442.1 21.479092 +L 441.1 21.488868 +L 440.1 21.498437 +L 439.1 21.506646 +L 438.1 21.517922 +L 437.1 21.519784 +L 436.1 21.513482 +L 435.1 21.507469 +L 434.1 21.502012 +L 433.1 21.48182 +L 432.1 21.471931 +L 431.1 21.444178 +L 430.1 21.425171 +L 429.1 21.409772 +L 428.1 21.380507 +L 427.1 21.316703 +L 426.1 21.26765 +L 425.1 21.197461 +L 424.1 21.168352 +L 423.1 21.108782 +L 422.1 21.061833 +L 421.1 21.010711 +L 420.1 20.956658 +L 419.1 20.874971 +L 418.1 20.796314 +L 417.1 20.759654 +L 416.1 20.638 +L 415.1 20.559058 +L 414.1 20.494567 +L 413.1 20.448939 +L 412.1 20.33329 +L 411.1 20.285015 +L 410.1 20.249492 +L 409.1 20.205914 +L 408.1 20.170138 +L 407.1 20.099313 +L 406.1 20.062909 +L 405.1 19.965433 +L 404.1 19.896369 +L 403.1 19.830403 +L 402.1 19.765873 +L 401.1 19.742451 +L 400.1 19.715046 +L 399.1 19.666552 +L 398.1 19.636559 +L 397.1 19.604021 +L 396.1 19.589278 +L 395.1 19.575738 +L 394.1 19.552303 +L 393.1 19.539823 +L 392.1 19.532685 +L 391.1 19.527087 +L 390.1 19.521481 +L 389.1 19.52 +L 388.1 19.525993 +L 387.1 19.531958 +L 386.1 19.54347 +L 385.1 19.567277 +L 384.1 19.57741 +L 383.1 19.619368 +L 382.1 19.66144 +L 381.1 19.692656 +L 380.1 19.762514 +L 379.1 19.80677 +L 378.1 19.88924 +L 377.1 19.977427 +L 376.1 20.022347 +L 375.1 20.118077 +L 374.1 20.190181 +L 373.1 20.285171 +L 372.1 20.341545 +L 371.1 20.385742 +L 370.1 20.441558 +L 369.1 20.481496 +L 368.1 20.556947 +L 367.1 20.614942 +L 366.1 20.652129 +L 365.1 20.710656 +L 364.1 20.813433 +L 363.1 20.87016 +L 362.1 20.941165 +L 361.1 21.002934 +L 360.1 21.040397 +L 359.1 21.075683 +L 358.1 21.119101 +L 357.1 21.16096 +L 356.1 21.188583 +L 355.1 21.239698 +L 354.1 21.273234 +L 353.1 21.335297 +L 352.1 21.354939 +L 351.1 21.416712 +L 350.1 21.439191 +L 349.1 21.459414 +L 348.1 21.480103 +L 347.1 21.50653 +L 346.1 21.517487 +L 345.1 21.519269 +L 344.1 21.516641 +L 343.1 21.510091 +L 342.1 21.488128 +L 341.1 21.449128 +L 340.1 21.428845 +L 339.1 21.412196 +L 338.1 21.350573 +L 337.1 21.321989 +L 336.1 21.298481 +L 335.1 21.254033 +L 334.1 21.22807 +L 333.1 21.17771 +L 332.1 21.101318 +L 331.1 21.073797 +L 330.1 21.041939 +L 329.1 21.006315 +L 328.1 20.918542 +L 327.1 20.821531 +L 326.1 20.741578 +L 325.1 20.623903 +L 324.1 20.551909 +L 323.1 20.447743 +L 322.1 20.336434 +L 321.1 20.241012 +L 320.1 20.146115 +L 319.1 20.079096 +L 318.1 20.018211 +L 317.1 19.97375 +L 316.1 19.938079 +L 315.1 19.858783 +L 314.1 19.828528 +L 313.1 19.754884 +L 312.1 19.722439 +L 311.1 19.677912 +L 310.1 19.656656 +L 309.1 19.628304 +L 308.1 19.599978 +L 307.1 19.565645 +L 306.1 19.552329 +L 305.1 19.535537 +L 304.1 19.524993 +L 303.1 19.521874 +L 302.1 19.520038 +L 301.1 19.525027 +L 300.1 19.530475 +L 299.1 19.54462 +L 298.1 19.579254 +L 297.1 19.598281 +L 296.1 19.640881 +L 295.1 19.658986 +L 294.1 19.703389 +L 293.1 19.725819 +L 292.1 19.766087 +L 291.1 19.798592 +L 290.1 19.861903 +L 289.1 19.950413 +L 288.1 20.036883 +L 287.1 20.116518 +L 286.1 20.170304 +L 285.1 20.230415 +L 284.1 20.301456 +L 283.1 20.421577 +L 282.1 20.526039 +L 281.1 20.636842 +L 280.1 20.690115 +L 279.1 20.763365 +L 278.1 20.801948 +L 277.1 20.877711 +L 276.1 20.955272 +L 275.1 21.041412 +L 274.1 21.068855 +L 273.1 21.164831 +L 272.1 21.240941 +L 271.1 21.291105 +L 270.1 21.345458 +L 269.1 21.373129 +L 268.1 21.409151 +L 267.1 21.440712 +L 266.1 21.458819 +L 265.1 21.475558 +L 264.1 21.492565 +L 263.1 21.509619 +L 262.1 21.51403 +L 261.1 21.518289 +L 260.1 21.519886 +L 259.1 21.518359 +L 258.1 21.515935 +L 257.1 21.512476 +L 256.1 21.502211 +L 255.1 21.482483 +L 254.1 21.470784 +L 253.1 21.42804 +L 252.1 21.40236 +L 251.1 21.358178 +L 250.1 21.302063 +L 249.1 21.245365 +L 248.1 21.213505 +L 247.1 21.176796 +L 246.1 21.148663 +L 245.1 21.092864 +L 244.1 21.058147 +L 243.1 20.98646 +L 242.1 20.930402 +L 241.1 20.848747 +L 240.1 20.793173 +L 239.1 20.708865 +L 238.1 20.66624 +L 237.1 20.575234 +L 236.1 20.514949 +L 235.1 20.409872 +L 234.1 20.345687 +L 233.1 20.266491 +L 232.1 20.200264 +L 231.1 20.145988 +L 230.1 20.112861 +L 229.1 20.056147 +L 228.1 20.01259 +L 227.1 19.915347 +L 226.1 19.841401 +L 225.1 19.779607 +L 224.1 19.751192 +L 223.1 19.725858 +L 222.1 19.659603 +L 221.1 19.616586 +L 220.1 19.588079 +L 219.1 19.576085 +L 218.1 19.562011 +L 217.1 19.551183 +L 216.1 19.535885 +L 215.1 19.526029 +L 214.1 19.520216 +L 213.1 19.521051 +L 212.1 19.523013 +L 211.1 19.526621 +L 210.1 19.543932 +L 209.1 19.553663 +L 208.1 19.587693 +L 207.1 19.612764 +L 206.1 19.651461 +L 205.1 19.717395 +L 204.1 19.758383 +L 203.1 19.833224 +L 202.1 19.865151 +L 201.1 19.889365 +L 200.1 19.915185 +L 199.1 19.974225 +L 198.1 20.028937 +L 197.1 20.135139 +L 196.1 20.215415 +L 195.1 20.332157 +L 194.1 20.43212 +L 193.1 20.484434 +L 192.1 20.523007 +L 191.1 20.559368 +L 190.1 20.680354 +L 189.1 20.711539 +L 188.1 20.747915 +L 187.1 20.810066 +L 186.1 20.898077 +L 185.1 20.94247 +L 184.1 20.990988 +L 183.1 21.089778 +L 182.1 21.131246 +L 181.1 21.173898 +L 180.1 21.238748 +L 179.1 21.305183 +L 178.1 21.325272 +L 177.1 21.349751 +L 176.1 21.390359 +L 175.1 21.414905 +L 174.1 21.431852 +L 173.1 21.462871 +L 172.1 21.485923 +L 171.1 21.505366 +L 170.1 21.512773 +L 169.1 21.516995 +L 168.1 21.519656 +L 167.1 21.519239 +L 166.1 21.513894 +L 165.1 21.504738 +L 164.1 21.492213 +L 163.1 21.465446 +L 162.1 21.43655 +L 161.1 21.38624 +L 160.1 21.357897 +L 159.1 21.302994 +L 158.1 21.265187 +L 157.1 21.212498 +L 156.1 21.182794 +L 155.1 21.151793 +L 154.1 21.121321 +L 153.1 21.079084 +L 152.1 21.051062 +L 151.1 20.953515 +L 150.1 20.87707 +L 149.1 20.821773 +L 148.1 20.740903 +L 147.1 20.663522 +L 146.1 20.582112 +L 145.1 20.525147 +L 144.1 20.402034 +L 143.1 20.370465 +L 142.1 20.303234 +L 141.1 20.224942 +L 140.1 20.132389 +L 139.1 20.098235 +L 138.1 20.067321 +L 137.1 20.016996 +L 136.1 19.972178 +L 135.1 19.931177 +L 134.1 19.901322 +L 133.1 19.856474 +L 132.1 19.77321 +L 131.1 19.75115 +L 130.1 19.707033 +L 129.1 19.686871 +L 128.1 19.626749 +L 127.1 19.58452 +L 126.1 19.561263 +L 125.1 19.543268 +L 124.1 19.536266 +L 123.1 19.524027 +L 122.1 19.520558 +L 121.1 19.521741 +L 120.1 19.525916 +L 119.1 19.539646 +L 118.1 19.547297 +L 117.1 19.561737 +L 116.1 19.592389 +L 115.1 19.617078 +L 114.1 19.637325 +L 113.1 19.655798 +L 112.1 19.674752 +L 111.1 19.709358 +L 110.1 19.776641 +L 109.1 19.824869 +L 108.1 19.854251 +L 107.1 19.886094 +L 106.1 19.964318 +L 105.1 20.06353 +L 104.1 20.107424 +L 103.1 20.218184 +L 102.1 20.271957 +L 101.1 20.330165 +L 100.1 20.366342 +L 99.1 20.421133 +L 98.1 20.504084 +L 97.1 20.551754 +L 96.1 20.640599 +L 95.1 20.688247 +L 94.1 20.768469 +L 93.1 20.857896 +L 92.1 20.902122 +L 91.1 20.961179 +L 90.1 21.059628 +L 89.1 21.09467 +L 88.1 21.140434 +L 87.1 21.193635 +L 86.1 21.229483 +L 84.38 21.271738 +L 85.173097 21.52 +L 85.200445 22.52 +L 85.26147 23.52 +L 85.284483 24.52 +L 85.299261 25.52 +L 85.314284 26.52 +L 85.327208 27.52 +L 85.359534 28.52 +L 85.376802 29.52 +L 85.379844 30.52 +L 85.377823 31.52 +L 85.37401 32.52 +L 85.358994 33.52 +L 85.350072 34.52 +L 85.33778 35.52 +L 85.309404 36.52 +L 85.281094 37.52 +L 85.246107 38.52 +L 85.193717 39.52 +L 85.145101 40.52 +L 85.101134 41.52 +L 85.062742 42.52 +L 84.970438 43.52 +L 84.943187 44.52 +L 84.897238 45.52 +L 84.855854 46.52 +L 84.816431 47.52 +L 84.757515 48.52 +L 84.653593 49.52 +L 84.607262 50.52 +L 84.520289 51.52 +L 84.471558 52.52 +L 84.433928 53.52 +L 84.397733 54.52 +L 84.31207 55.52 +L 84.218247 56.52 +L 84.106811 57.52 +L 84.019726 58.52 +L 83.97291 59.52 +L 83.916162 60.52 +L 83.848399 61.52 +L 83.806492 62.52 +L 83.754648 63.52 +L 83.729355 64.52 +L 83.655837 65.52 +L 83.609683 66.52 +L 83.588521 67.52 +L 83.528851 68.52 +L 83.492009 69.52 +L 83.462939 70.52 +L 83.438708 71.52 +L 83.428454 72.52 +L 83.398161 73.52 +L 83.385421 74.52 +L 83.380216 75.52 +L 83.380175 76.52 +L 83.381583 77.52 +L 83.387346 78.52 +L 83.393699 79.52 +L 83.412338 80.52 +L 83.436786 81.52 +L 83.467563 82.52 +L 83.484914 83.52 +L 83.499521 84.52 +L 83.528001 85.52 +L 83.546951 86.52 +L 83.575224 87.52 +L 83.643051 88.52 +L 83.685148 89.52 +L 83.720912 90.52 +L 83.771808 91.52 +L 83.833856 92.52 +L 83.910922 93.52 +L 83.989354 94.52 +L 84.065744 95.52 +L 84.107481 96.52 +L 84.205414 97.52 +L 84.275204 98.52 +L 84.346061 99.52 +L 84.464549 100.52 +L 84.502597 101.52 +L 84.538643 102.52 +L 84.58132 103.52 +L 84.679241 104.52 +L 84.751531 105.52 +L 84.794118 106.52 +L 84.831421 107.52 +L 84.926295 108.52 +L 84.968994 109.52 +L 85.001715 110.52 +L 85.027784 111.52 +L 85.057809 112.52 +L 85.087013 113.52 +L 85.122447 114.52 +L 85.143133 115.52 +L 85.165911 116.52 +L 85.228282 117.52 +L 85.256933 118.52 +L 85.27743 119.52 +L 85.312584 120.52 +L 85.332705 121.52 +L 85.343835 122.52 +L 85.363785 123.52 +L 85.377162 124.52 +L 85.378974 125.52 +L 85.373744 126.52 +L 85.367133 127.52 +L 85.341107 128.52 +L 85.31948 129.52 +L 85.297584 130.52 +L 85.279066 131.52 +L 85.248853 132.52 +L 85.206455 133.52 +L 85.179415 134.52 +L 85.158893 135.52 +L 85.123514 136.52 +L 85.035618 137.52 +L 84.998638 138.52 +L 84.925793 139.52 +L 84.823104 140.52 +L 84.789892 141.52 +L 84.689442 142.52 +L 84.657702 143.52 +L 84.614758 144.52 +L 84.580953 145.52 +L 84.500665 146.52 +L 84.466322 147.52 +L 84.3944 148.52 +L 84.318533 149.52 +L 84.262438 150.52 +L 84.172696 151.52 +L 84.13274 152.52 +L 84.065043 153.52 +L 83.95089 154.52 +L 83.919731 155.52 +L 83.854248 156.52 +L 83.822214 157.52 +L 83.737021 158.52 +L 83.706963 159.52 +L 83.660592 160.52 +L 83.630884 161.52 +L 83.601241 162.52 +L 83.536145 163.52 +L 83.502349 164.52 +L 83.477196 165.52 +L 83.461103 166.52 +L 83.424942 167.52 +L 83.406036 168.52 +L 83.395813 169.52 +L 83.387508 170.52 +L 83.380785 171.52 +L 83.383499 172.52 +L 83.391203 173.52 +L 83.408834 174.52 +L 83.439062 175.52 +L 83.467659 176.52 +L 83.494969 177.52 +L 83.554397 178.52 +L 83.60991 179.52 +L 83.691548 180.52 +L 83.732804 181.52 +L 83.77741 182.52 +L 83.868958 183.52 +L 83.949573 184.52 +L 83.995531 185.52 +L 84.087077 186.52 +L 84.154033 187.52 +L 84.200752 188.52 +L 84.243882 189.52 +L 84.302125 190.52 +L 84.349396 191.52 +L 84.406452 192.52 +L 84.460989 193.52 +L 84.576427 194.52 +L 84.695576 195.52 +L 84.750627 196.52 +L 84.78698 197.52 +L 84.882034 198.52 +L 84.926466 199.52 +L 84.955573 200.52 +L 85.047237 201.52 +L 85.094029 202.52 +L 85.129742 203.52 +L 85.175559 204.52 +L 85.239505 205.52 +L 85.272455 206.52 +L 85.297515 207.52 +L 85.313607 208.52 +L 85.350088 209.52 +L 85.359122 210.52 +L 85.365274 211.52 +L 85.370848 212.52 +L 85.37806 213.52 +L 85.37889 214.52 +L 85.374277 215.52 +L 85.361883 216.52 +L 85.353583 217.52 +L 85.317803 218.52 +L 85.299049 219.52 +L 85.281448 220.52 +L 85.25707 221.52 +L 85.224234 222.52 +L 85.151924 223.52 +L 85.115339 224.52 +L 85.093128 225.52 +L 85.063072 226.52 +L 85.023552 227.52 +L 84.994091 228.52 +L 84.949454 229.52 +L 84.880184 230.52 +L 84.772301 231.52 +L 84.735195 232.52 +L 84.627165 233.52 +L 84.520245 234.52 +L 84.483559 235.52 +L 84.431805 236.52 +L 84.344871 237.52 +L 84.273973 238.52 +L 84.152819 239.52 +L 84.119893 240.52 +L 84.066368 241.52 +L 84.020016 242.52 +L 83.978661 243.52 +L 83.929933 244.52 +L 83.889673 245.52 +L 83.846021 246.52 +L 83.819425 247.52 +L 83.728255 248.52 +L 83.688348 249.52 +L 83.659681 250.52 +L 83.617384 251.52 +L 83.568262 252.52 +L 83.514325 253.52 +L 83.461987 254.52 +L 83.427999 255.52 +L 83.412844 256.52 +L 83.399613 257.52 +L 83.387584 259.18 +z +" style="fill:#ffffff;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.1 258.558708 +L 583.446974 258.18 +L 583.366744 257.18 +L 583.300251 256.18 +L 583.276226 255.18 +L 583.215727 254.18 +L 583.193495 253.18 +L 583.174895 252.18 +L 583.145569 251.18 +L 583.129868 250.18 +L 583.121569 249.18 +L 583.111333 248.18 +L 583.10099 247.18 +L 583.101668 246.18 +L 583.105448 245.18 +L 583.121889 244.18 +L 583.134023 243.18 +L 583.144618 242.18 +L 583.175995 241.18 +L 583.201768 240.18 +L 583.233177 239.18 +L 583.255986 238.18 +L 583.27358 237.18 +L 583.323392 236.18 +L 583.371052 235.18 +L 583.442761 234.18 +L 583.498524 233.18 +L 583.524722 232.18 +L 583.55549 231.18 +L 583.645248 230.18 +L 583.730042 229.18 +L 583.795636 228.18 +L 583.841461 227.18 +L 583.884458 226.18 +L 583.945971 225.18 +L 584.045796 224.18 +L 584.090226 223.18 +L 584.140276 222.18 +L 584.262117 221.18 +L 584.32181 220.18 +L 584.353376 219.18 +L 584.385719 218.18 +L 584.440279 217.18 +L 584.482779 216.18 +L 584.534251 215.18 +L 584.622636 214.18 +L 584.656833 213.18 +L 584.700767 212.18 +L 584.76448 211.18 +L 584.839677 210.18 +L 584.868491 209.18 +L 584.910695 208.18 +L 584.95328 207.18 +L 584.970172 206.18 +L 584.992653 205.18 +L 585.03499 204.18 +L 585.06495 203.18 +L 585.083583 202.18 +L 585.093375 201.18 +L 585.097138 200.18 +L 585.099976 199.18 +L 585.098227 198.18 +L 585.088871 197.18 +L 585.078174 196.18 +L 585.068304 195.18 +L 585.049446 194.18 +L 585.019107 193.18 +L 584.980716 192.18 +L 584.92123 191.18 +L 584.877941 190.18 +L 584.817203 189.18 +L 584.733129 188.18 +L 584.684836 187.18 +L 584.641259 186.18 +L 584.614378 185.18 +L 584.582448 184.18 +L 584.515256 183.18 +L 584.434435 182.18 +L 584.35889 181.18 +L 584.31516 180.18 +L 584.235265 179.18 +L 584.173786 178.18 +L 584.110161 177.18 +L 584.002912 176.18 +L 583.884202 175.18 +L 583.842296 174.18 +L 583.799342 173.18 +L 583.737143 172.18 +L 583.707006 171.18 +L 583.674488 170.18 +L 583.622553 169.18 +L 583.517003 168.18 +L 583.468557 167.18 +L 583.422233 166.18 +L 583.388417 165.18 +L 583.34054 164.18 +L 583.285662 163.18 +L 583.261751 162.18 +L 583.235714 161.18 +L 583.179597 160.18 +L 583.165723 159.18 +L 583.139689 158.18 +L 583.112943 157.18 +L 583.105197 156.18 +L 583.100044 155.18 +L 583.106242 154.18 +L 583.112549 153.18 +L 583.12013 152.18 +L 583.147636 151.18 +L 583.191869 150.18 +L 583.221407 149.18 +L 583.263254 148.18 +L 583.322428 147.18 +L 583.345138 146.18 +L 583.38177 145.18 +L 583.438558 144.18 +L 583.463728 143.18 +L 583.546424 142.18 +L 583.633356 141.18 +L 583.68404 140.18 +L 583.721434 139.18 +L 583.805814 138.18 +L 583.840325 137.18 +L 583.932316 136.18 +L 584.019341 135.18 +L 584.142481 134.18 +L 584.18035 133.18 +L 584.227825 132.18 +L 584.333351 131.18 +L 584.430812 130.18 +L 584.507449 129.18 +L 584.539376 128.18 +L 584.593616 127.18 +L 584.632467 126.18 +L 584.706172 125.18 +L 584.738168 124.18 +L 584.794707 123.18 +L 584.830823 122.18 +L 584.899425 121.18 +L 584.930841 120.18 +L 584.985508 119.18 +L 585.004279 118.18 +L 585.049908 117.18 +L 585.072811 116.18 +L 585.081352 115.18 +L 585.088693 114.18 +L 585.094988 113.18 +L 585.098165 112.18 +L 585.099751 111.18 +L 585.098288 110.18 +L 585.085334 109.18 +L 585.070712 108.18 +L 585.058856 107.18 +L 585.040831 106.18 +L 585.020453 105.18 +L 584.997054 104.18 +L 584.982145 103.18 +L 584.927431 102.18 +L 584.893834 101.18 +L 584.831138 100.18 +L 584.803763 99.18 +L 584.759783 98.18 +L 584.680836 97.18 +L 584.623308 96.18 +L 584.573329 95.18 +L 584.501345 94.18 +L 584.464813 93.18 +L 584.3965 92.18 +L 584.308294 91.18 +L 584.186947 90.18 +L 584.121266 89.18 +L 584.087648 88.18 +L 584.023371 87.18 +L 583.9774 86.18 +L 583.905243 85.18 +L 583.865417 84.18 +L 583.822787 83.18 +L 583.716828 82.18 +L 583.664043 81.18 +L 583.584766 80.18 +L 583.542362 79.18 +L 583.510096 78.18 +L 583.47523 77.18 +L 583.432572 76.18 +L 583.400999 75.18 +L 583.33342 74.18 +L 583.296535 73.18 +L 583.268579 72.18 +L 583.247731 71.18 +L 583.222118 70.18 +L 583.1845 69.18 +L 583.169658 68.18 +L 583.144928 67.18 +L 583.126698 66.18 +L 583.115291 65.18 +L 583.109656 64.18 +L 583.104902 63.18 +L 583.100293 62.18 +L 583.101966 61.18 +L 583.107748 60.18 +L 583.127744 59.18 +L 583.139396 58.18 +L 583.150385 57.18 +L 583.163352 56.18 +L 583.213766 55.18 +L 583.234588 54.18 +L 583.262535 53.18 +L 583.31928 52.18 +L 583.341924 51.18 +L 583.393327 50.18 +L 583.434463 49.18 +L 583.517232 48.18 +L 583.565692 47.18 +L 583.617119 46.18 +L 583.668279 45.18 +L 583.735578 44.18 +L 583.768732 43.18 +L 583.83479 42.18 +L 583.890975 41.18 +L 583.952254 40.18 +L 583.992237 39.18 +L 584.08866 38.18 +L 584.20042 37.18 +L 584.239339 36.18 +L 584.337188 35.18 +L 584.371842 34.18 +L 584.455524 33.18 +L 584.50603 32.18 +L 584.575073 31.18 +L 584.676176 30.18 +L 584.728622 29.18 +L 584.81793 28.18 +L 584.882938 27.18 +L 584.924483 26.18 +L 584.966823 25.18 +L 584.988843 24.18 +L 585.02633 23.18 +L 585.043582 22.18 +L 585.06699 20.52 +L 583.1 19.544443 +L 582.1 19.535354 +L 581.1 19.528286 +L 580.1 19.521259 +L 579.1 19.520151 +L 578.1 19.520137 +L 577.1 19.522811 +L 576.1 19.525837 +L 575.1 19.531304 +L 574.1 19.551299 +L 573.1 19.56327 +L 572.1 19.590389 +L 571.1 19.617401 +L 570.1 19.644567 +L 569.1 19.699042 +L 568.1 19.728658 +L 567.1 19.770414 +L 566.1 19.843523 +L 565.1 19.886961 +L 564.1 19.957652 +L 563.1 19.996059 +L 562.1 20.056398 +L 561.1 20.087153 +L 560.1 20.117651 +L 559.1 20.176561 +L 558.1 20.219738 +L 557.1 20.26135 +L 556.1 20.310465 +L 555.1 20.375552 +L 554.1 20.441947 +L 553.1 20.56671 +L 552.1 20.610525 +L 551.1 20.664853 +L 550.1 20.771557 +L 549.1 20.814057 +L 548.1 20.851551 +L 547.1 20.941047 +L 546.1 20.99827 +L 545.1 21.067913 +L 544.1 21.116932 +L 543.1 21.172877 +L 542.1 21.220002 +L 541.1 21.25889 +L 540.1 21.312582 +L 539.1 21.358153 +L 538.1 21.39509 +L 537.1 21.417166 +L 536.1 21.450049 +L 535.1 21.479769 +L 534.1 21.492319 +L 533.1 21.504218 +L 532.1 21.509336 +L 531.1 21.517225 +L 530.1 21.519856 +L 529.1 21.519058 +L 528.1 21.515817 +L 527.1 21.500679 +L 526.1 21.493742 +L 525.1 21.477365 +L 524.1 21.458952 +L 523.1 21.42936 +L 522.1 21.407278 +L 521.1 21.349584 +L 520.1 21.324393 +L 519.1 21.25608 +L 518.1 21.208954 +L 517.1 21.171606 +L 516.1 21.116397 +L 515.1 21.026966 +L 514.1 20.923856 +L 513.1 20.869882 +L 512.1 20.839162 +L 511.1 20.783621 +L 510.1 20.745886 +L 509.1 20.677632 +L 508.1 20.641803 +L 507.1 20.572019 +L 506.1 20.512725 +L 505.1 20.474118 +L 504.1 20.440122 +L 503.1 20.397542 +L 502.1 20.350893 +L 501.1 20.296327 +L 500.1 20.210426 +L 499.1 20.16375 +L 498.1 20.106435 +L 497.1 20.076021 +L 496.1 19.99097 +L 495.1 19.957295 +L 494.1 19.869371 +L 493.1 19.814386 +L 492.1 19.775697 +L 491.1 19.705666 +L 490.1 19.67522 +L 489.1 19.617495 +L 488.1 19.600351 +L 487.1 19.575616 +L 486.1 19.560116 +L 485.1 19.536664 +L 484.1 19.52985 +L 483.1 19.525917 +L 482.1 19.522185 +L 481.1 19.520152 +L 480.1 19.528538 +L 479.1 19.544924 +L 478.1 19.571194 +L 477.1 19.584523 +L 476.1 19.614477 +L 475.1 19.648728 +L 474.1 19.669398 +L 473.1 19.71041 +L 472.1 19.783728 +L 471.1 19.806946 +L 470.1 19.847312 +L 469.1 19.874563 +L 468.1 19.955101 +L 467.1 20.008579 +L 466.1 20.08715 +L 465.1 20.135618 +L 464.1 20.249648 +L 463.1 20.350333 +L 462.1 20.434757 +L 461.1 20.526297 +L 460.1 20.62871 +L 459.1 20.669518 +L 458.1 20.712661 +L 457.1 20.751962 +L 456.1 20.785385 +L 455.1 20.828493 +L 454.1 20.934072 +L 453.1 20.989773 +L 452.1 21.0951 +L 451.1 21.192097 +L 450.1 21.215117 +L 449.1 21.242104 +L 448.1 21.272205 +L 447.1 21.345447 +L 446.1 21.382839 +L 445.1 21.417798 +L 444.1 21.436374 +L 443.1 21.46688 +L 442.1 21.479092 +L 441.1 21.488868 +L 440.1 21.498437 +L 439.1 21.506646 +L 438.1 21.517922 +L 437.1 21.519784 +L 436.1 21.513482 +L 435.1 21.507469 +L 434.1 21.502012 +L 433.1 21.48182 +L 432.1 21.471931 +L 431.1 21.444178 +L 430.1 21.425171 +L 429.1 21.409772 +L 428.1 21.380507 +L 427.1 21.316703 +L 426.1 21.26765 +L 425.1 21.197461 +L 424.1 21.168352 +L 423.1 21.108782 +L 422.1 21.061833 +L 421.1 21.010711 +L 420.1 20.956658 +L 419.1 20.874971 +L 418.1 20.796314 +L 417.1 20.759654 +L 416.1 20.638 +L 415.1 20.559058 +L 414.1 20.494567 +L 413.1 20.448939 +L 412.1 20.33329 +L 411.1 20.285015 +L 410.1 20.249492 +L 409.1 20.205914 +L 408.1 20.170138 +L 407.1 20.099313 +L 406.1 20.062909 +L 405.1 19.965433 +L 404.1 19.896369 +L 403.1 19.830403 +L 402.1 19.765873 +L 401.1 19.742451 +L 400.1 19.715046 +L 399.1 19.666552 +L 398.1 19.636559 +L 397.1 19.604021 +L 396.1 19.589278 +L 395.1 19.575738 +L 394.1 19.552303 +L 393.1 19.539823 +L 392.1 19.532685 +L 391.1 19.527087 +L 390.1 19.521481 +L 389.1 19.52 +L 388.1 19.525993 +L 387.1 19.531958 +L 386.1 19.54347 +L 385.1 19.567277 +L 384.1 19.57741 +L 383.1 19.619368 +L 382.1 19.66144 +L 381.1 19.692656 +L 380.1 19.762514 +L 379.1 19.80677 +L 378.1 19.88924 +L 377.1 19.977427 +L 376.1 20.022347 +L 375.1 20.118077 +L 374.1 20.190181 +L 373.1 20.285171 +L 372.1 20.341545 +L 371.1 20.385742 +L 370.1 20.441558 +L 369.1 20.481496 +L 368.1 20.556947 +L 367.1 20.614942 +L 366.1 20.652129 +L 365.1 20.710656 +L 364.1 20.813433 +L 363.1 20.87016 +L 362.1 20.941165 +L 361.1 21.002934 +L 360.1 21.040397 +L 359.1 21.075683 +L 358.1 21.119101 +L 357.1 21.16096 +L 356.1 21.188583 +L 355.1 21.239698 +L 354.1 21.273234 +L 353.1 21.335297 +L 352.1 21.354939 +L 351.1 21.416712 +L 350.1 21.439191 +L 349.1 21.459414 +L 348.1 21.480103 +L 347.1 21.50653 +L 346.1 21.517487 +L 345.1 21.519269 +L 344.1 21.516641 +L 343.1 21.510091 +L 342.1 21.488128 +L 341.1 21.449128 +L 340.1 21.428845 +L 339.1 21.412196 +L 338.1 21.350573 +L 337.1 21.321989 +L 336.1 21.298481 +L 335.1 21.254033 +L 334.1 21.22807 +L 333.1 21.17771 +L 332.1 21.101318 +L 331.1 21.073797 +L 330.1 21.041939 +L 329.1 21.006315 +L 328.1 20.918542 +L 327.1 20.821531 +L 326.1 20.741578 +L 325.1 20.623903 +L 324.1 20.551909 +L 323.1 20.447743 +L 322.1 20.336434 +L 321.1 20.241012 +L 320.1 20.146115 +L 319.1 20.079096 +L 318.1 20.018211 +L 317.1 19.97375 +L 316.1 19.938079 +L 315.1 19.858783 +L 314.1 19.828528 +L 313.1 19.754884 +L 312.1 19.722439 +L 311.1 19.677912 +L 310.1 19.656656 +L 309.1 19.628304 +L 308.1 19.599978 +L 307.1 19.565645 +L 306.1 19.552329 +L 305.1 19.535537 +L 304.1 19.524993 +L 303.1 19.521874 +L 302.1 19.520038 +L 301.1 19.525027 +L 300.1 19.530475 +L 299.1 19.54462 +L 298.1 19.579254 +L 297.1 19.598281 +L 296.1 19.640881 +L 295.1 19.658986 +L 294.1 19.703389 +L 293.1 19.725819 +L 292.1 19.766087 +L 291.1 19.798592 +L 290.1 19.861903 +L 289.1 19.950413 +L 288.1 20.036883 +L 287.1 20.116518 +L 286.1 20.170304 +L 285.1 20.230415 +L 284.1 20.301456 +L 283.1 20.421577 +L 282.1 20.526039 +L 281.1 20.636842 +L 280.1 20.690115 +L 279.1 20.763365 +L 278.1 20.801948 +L 277.1 20.877711 +L 276.1 20.955272 +L 275.1 21.041412 +L 274.1 21.068855 +L 273.1 21.164831 +L 272.1 21.240941 +L 271.1 21.291105 +L 270.1 21.345458 +L 269.1 21.373129 +L 268.1 21.409151 +L 267.1 21.440712 +L 266.1 21.458819 +L 265.1 21.475558 +L 264.1 21.492565 +L 263.1 21.509619 +L 262.1 21.51403 +L 261.1 21.518289 +L 260.1 21.519886 +L 259.1 21.518359 +L 258.1 21.515935 +L 257.1 21.512476 +L 256.1 21.502211 +L 255.1 21.482483 +L 254.1 21.470784 +L 253.1 21.42804 +L 252.1 21.40236 +L 251.1 21.358178 +L 250.1 21.302063 +L 249.1 21.245365 +L 248.1 21.213505 +L 247.1 21.176796 +L 246.1 21.148663 +L 245.1 21.092864 +L 244.1 21.058147 +L 243.1 20.98646 +L 242.1 20.930402 +L 241.1 20.848747 +L 240.1 20.793173 +L 239.1 20.708865 +L 238.1 20.66624 +L 237.1 20.575234 +L 236.1 20.514949 +L 235.1 20.409872 +L 234.1 20.345687 +L 233.1 20.266491 +L 232.1 20.200264 +L 231.1 20.145988 +L 230.1 20.112861 +L 229.1 20.056147 +L 228.1 20.01259 +L 227.1 19.915347 +L 226.1 19.841401 +L 225.1 19.779607 +L 224.1 19.751192 +L 223.1 19.725858 +L 222.1 19.659603 +L 221.1 19.616586 +L 220.1 19.588079 +L 219.1 19.576085 +L 218.1 19.562011 +L 217.1 19.551183 +L 216.1 19.535885 +L 215.1 19.526029 +L 214.1 19.520216 +L 213.1 19.521051 +L 212.1 19.523013 +L 211.1 19.526621 +L 210.1 19.543932 +L 209.1 19.553663 +L 208.1 19.587693 +L 207.1 19.612764 +L 206.1 19.651461 +L 205.1 19.717395 +L 204.1 19.758383 +L 203.1 19.833224 +L 202.1 19.865151 +L 201.1 19.889365 +L 200.1 19.915185 +L 199.1 19.974225 +L 198.1 20.028937 +L 197.1 20.135139 +L 196.1 20.215415 +L 195.1 20.332157 +L 194.1 20.43212 +L 193.1 20.484434 +L 192.1 20.523007 +L 191.1 20.559368 +L 190.1 20.680354 +L 189.1 20.711539 +L 188.1 20.747915 +L 187.1 20.810066 +L 186.1 20.898077 +L 185.1 20.94247 +L 184.1 20.990988 +L 183.1 21.089778 +L 182.1 21.131246 +L 181.1 21.173898 +L 180.1 21.238748 +L 179.1 21.305183 +L 178.1 21.325272 +L 177.1 21.349751 +L 176.1 21.390359 +L 175.1 21.414905 +L 174.1 21.431852 +L 173.1 21.462871 +L 172.1 21.485923 +L 171.1 21.505366 +L 170.1 21.512773 +L 169.1 21.516995 +L 168.1 21.519656 +L 167.1 21.519239 +L 166.1 21.513894 +L 165.1 21.504738 +L 164.1 21.492213 +L 163.1 21.465446 +L 162.1 21.43655 +L 161.1 21.38624 +L 160.1 21.357897 +L 159.1 21.302994 +L 158.1 21.265187 +L 157.1 21.212498 +L 156.1 21.182794 +L 155.1 21.151793 +L 154.1 21.121321 +L 153.1 21.079084 +L 152.1 21.051062 +L 151.1 20.953515 +L 150.1 20.87707 +L 149.1 20.821773 +L 148.1 20.740903 +L 147.1 20.663522 +L 146.1 20.582112 +L 145.1 20.525147 +L 144.1 20.402034 +L 143.1 20.370465 +L 142.1 20.303234 +L 141.1 20.224942 +L 140.1 20.132389 +L 139.1 20.098235 +L 138.1 20.067321 +L 137.1 20.016996 +L 136.1 19.972178 +L 135.1 19.931177 +L 134.1 19.901322 +L 133.1 19.856474 +L 132.1 19.77321 +L 131.1 19.75115 +L 130.1 19.707033 +L 129.1 19.686871 +L 128.1 19.626749 +L 127.1 19.58452 +L 126.1 19.561263 +L 125.1 19.543268 +L 124.1 19.536266 +L 123.1 19.524027 +L 122.1 19.520558 +L 121.1 19.521741 +L 120.1 19.525916 +L 119.1 19.539646 +L 118.1 19.547297 +L 117.1 19.561737 +L 116.1 19.592389 +L 115.1 19.617078 +L 114.1 19.637325 +L 113.1 19.655798 +L 112.1 19.674752 +L 111.1 19.709358 +L 110.1 19.776641 +L 109.1 19.824869 +L 108.1 19.854251 +L 107.1 19.886094 +L 106.1 19.964318 +L 105.1 20.06353 +L 104.1 20.107424 +L 103.1 20.218184 +L 102.1 20.271957 +L 101.1 20.330165 +L 100.1 20.366342 +L 99.1 20.421133 +L 98.1 20.504084 +L 97.1 20.551754 +L 96.1 20.640599 +L 95.1 20.688247 +L 94.1 20.768469 +L 93.1 20.857896 +L 92.1 20.902122 +L 91.1 20.961179 +L 90.1 21.059628 +L 89.1 21.09467 +L 88.1 21.140434 +L 87.1 21.193635 +L 86.1 21.229483 +L 84.38 21.271738 +L 85.173097 21.52 +L 85.200445 22.52 +L 85.26147 23.52 +L 85.284483 24.52 +L 85.299261 25.52 +L 85.314284 26.52 +L 85.327208 27.52 +L 85.359534 28.52 +L 85.376802 29.52 +L 85.379844 30.52 +L 85.377823 31.52 +L 85.37401 32.52 +L 85.358994 33.52 +L 85.350072 34.52 +L 85.33778 35.52 +L 85.309404 36.52 +L 85.281094 37.52 +L 85.246107 38.52 +L 85.193717 39.52 +L 85.145101 40.52 +L 85.101134 41.52 +L 85.062742 42.52 +L 84.970438 43.52 +L 84.943187 44.52 +L 84.897238 45.52 +L 84.855854 46.52 +L 84.816431 47.52 +L 84.757515 48.52 +L 84.653593 49.52 +L 84.607262 50.52 +L 84.520289 51.52 +L 84.471558 52.52 +L 84.433928 53.52 +L 84.397733 54.52 +L 84.31207 55.52 +L 84.218247 56.52 +L 84.106811 57.52 +L 84.019726 58.52 +L 83.97291 59.52 +L 83.916162 60.52 +L 83.848399 61.52 +L 83.806492 62.52 +L 83.754648 63.52 +L 83.729355 64.52 +L 83.655837 65.52 +L 83.609683 66.52 +L 83.588521 67.52 +L 83.528851 68.52 +L 83.492009 69.52 +L 83.462939 70.52 +L 83.438708 71.52 +L 83.428454 72.52 +L 83.398161 73.52 +L 83.385421 74.52 +L 83.380216 75.52 +L 83.380175 76.52 +L 83.381583 77.52 +L 83.387346 78.52 +L 83.393699 79.52 +L 83.412338 80.52 +L 83.436786 81.52 +L 83.467563 82.52 +L 83.484914 83.52 +L 83.499521 84.52 +L 83.528001 85.52 +L 83.546951 86.52 +L 83.575224 87.52 +L 83.643051 88.52 +L 83.685148 89.52 +L 83.720912 90.52 +L 83.771808 91.52 +L 83.833856 92.52 +L 83.910922 93.52 +L 83.989354 94.52 +L 84.065744 95.52 +L 84.107481 96.52 +L 84.205414 97.52 +L 84.275204 98.52 +L 84.346061 99.52 +L 84.464549 100.52 +L 84.502597 101.52 +L 84.538643 102.52 +L 84.58132 103.52 +L 84.679241 104.52 +L 84.751531 105.52 +L 84.794118 106.52 +L 84.831421 107.52 +L 84.926295 108.52 +L 84.968994 109.52 +L 85.001715 110.52 +L 85.027784 111.52 +L 85.057809 112.52 +L 85.087013 113.52 +L 85.122447 114.52 +L 85.143133 115.52 +L 85.165911 116.52 +L 85.228282 117.52 +L 85.256933 118.52 +L 85.27743 119.52 +L 85.312584 120.52 +L 85.332705 121.52 +L 85.343835 122.52 +L 85.363785 123.52 +L 85.377162 124.52 +L 85.378974 125.52 +L 85.373744 126.52 +L 85.367133 127.52 +L 85.341107 128.52 +L 85.31948 129.52 +L 85.297584 130.52 +L 85.279066 131.52 +L 85.248853 132.52 +L 85.206455 133.52 +L 85.179415 134.52 +L 85.158893 135.52 +L 85.123514 136.52 +L 85.035618 137.52 +L 84.998638 138.52 +L 84.925793 139.52 +L 84.823104 140.52 +L 84.789892 141.52 +L 84.689442 142.52 +L 84.657702 143.52 +L 84.614758 144.52 +L 84.580953 145.52 +L 84.500665 146.52 +L 84.466322 147.52 +L 84.3944 148.52 +L 84.318533 149.52 +L 84.262438 150.52 +L 84.172696 151.52 +L 84.13274 152.52 +L 84.065043 153.52 +L 83.95089 154.52 +L 83.919731 155.52 +L 83.854248 156.52 +L 83.822214 157.52 +L 83.737021 158.52 +L 83.706963 159.52 +L 83.660592 160.52 +L 83.630884 161.52 +L 83.601241 162.52 +L 83.536145 163.52 +L 83.502349 164.52 +L 83.477196 165.52 +L 83.461103 166.52 +L 83.424942 167.52 +L 83.406036 168.52 +L 83.395813 169.52 +L 83.387508 170.52 +L 83.380785 171.52 +L 83.383499 172.52 +L 83.391203 173.52 +L 83.408834 174.52 +L 83.439062 175.52 +L 83.467659 176.52 +L 83.494969 177.52 +L 83.554397 178.52 +L 83.60991 179.52 +L 83.691548 180.52 +L 83.732804 181.52 +L 83.77741 182.52 +L 83.868958 183.52 +L 83.949573 184.52 +L 83.995531 185.52 +L 84.087077 186.52 +L 84.154033 187.52 +L 84.200752 188.52 +L 84.243882 189.52 +L 84.302125 190.52 +L 84.349396 191.52 +L 84.406452 192.52 +L 84.460989 193.52 +L 84.576427 194.52 +L 84.695576 195.52 +L 84.750627 196.52 +L 84.78698 197.52 +L 84.882034 198.52 +L 84.926466 199.52 +L 84.955573 200.52 +L 85.047237 201.52 +L 85.094029 202.52 +L 85.129742 203.52 +L 85.175559 204.52 +L 85.239505 205.52 +L 85.272455 206.52 +L 85.297515 207.52 +L 85.313607 208.52 +L 85.350088 209.52 +L 85.359122 210.52 +L 85.365274 211.52 +L 85.370848 212.52 +L 85.37806 213.52 +L 85.37889 214.52 +L 85.374277 215.52 +L 85.361883 216.52 +L 85.353583 217.52 +L 85.317803 218.52 +L 85.299049 219.52 +L 85.281448 220.52 +L 85.25707 221.52 +L 85.224234 222.52 +L 85.151924 223.52 +L 85.115339 224.52 +L 85.093128 225.52 +L 85.063072 226.52 +L 85.023552 227.52 +L 84.994091 228.52 +L 84.949454 229.52 +L 84.880184 230.52 +L 84.772301 231.52 +L 84.735195 232.52 +L 84.627165 233.52 +L 84.520245 234.52 +L 84.483559 235.52 +L 84.431805 236.52 +L 84.344871 237.52 +L 84.273973 238.52 +L 84.152819 239.52 +L 84.119893 240.52 +L 84.066368 241.52 +L 84.020016 242.52 +L 83.978661 243.52 +L 83.929933 244.52 +L 83.889673 245.52 +L 83.846021 246.52 +L 83.819425 247.52 +L 83.728255 248.52 +L 83.688348 249.52 +L 83.659681 250.52 +L 83.617384 251.52 +L 83.568262 252.52 +L 83.514325 253.52 +L 83.461987 254.52 +L 83.427999 255.52 +L 83.412844 256.52 +L 83.399613 257.52 +L 83.387584 259.18 +z +" style="fill:#ffffff;"/> + <g id="matplotlib.axis_1"> + <g id="xtick_1"> + <path d="M 84.38 259.18 +L 84.364269 260.18 +L 84.342527 261.18 +L 84.19285 262.18 +L 84.176819 263.18 +L 84.097166 264.18 +L 84.076217 265.18 +L 84.058753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 84.364269 260.18 +L 84.342527 261.18 +L 84.19285 262.18 +L 84.176819 263.18 +L 84.097166 264.18 +L 84.076217 265.18 +L 84.058753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_1"> + <path d="M 73.915 281.685312 +L 72.554375 281.685312 +L 71.200313 281.67875 +Q 70.723438 281.67875 70.530938 281.6175 +Q 70.183125 281.495 70.183125 281.096875 +Q 70.183125 280.407812 71.255 280.407812 +L 71.583125 280.414375 +L 71.865313 280.4275 +Q 71.865313 280.099375 71.80625 279.458438 +Q 71.747188 278.815313 71.747188 278.49375 +Q 71.747188 277.625313 71.904688 275.853437 +Q 72.055625 274.112188 72.049063 273.20875 +Q 71.1325 273.919687 70.880938 273.919687 +Q 70.6075 273.919687 70.404063 273.71625 +Q 70.202813 273.510625 70.202813 273.24375 +Q 70.202813 272.922187 70.79125 272.462812 +Q 71.160938 272.204687 71.836875 271.629375 +Q 72.438438 271.02125 72.985313 271.02125 +Q 73.4425 271.02125 73.4425 271.548437 +Q 73.4425 271.705938 73.400938 272.016562 +Q 73.361563 272.327187 73.361563 272.484687 +Q 73.361563 272.71 73.385625 273.169375 +Q 73.409688 273.626562 73.409688 273.851875 +Q 73.409688 274.630625 73.245625 276.177188 +Q 73.081563 277.721563 73.081563 278.49375 +Q 73.081563 278.889687 73.13625 279.458438 +Q 73.190938 280.025 73.1975 280.385937 +L 73.915 280.372812 +Q 74.201563 280.372812 74.389688 280.560937 +Q 74.577813 280.749062 74.577813 281.029062 +Q 74.577813 281.315625 74.389688 281.501562 +Q 74.201563 281.685312 73.915 281.685312 +z +M 76.614922 282.293437 +Q 76.363359 282.293437 76.170859 282.122812 +Q 75.980547 281.952187 75.980547 281.698437 +Q 75.980547 281.589062 76.026484 281.466562 +Q 76.560234 279.996562 78.036797 277.231562 +Q 79.513359 274.466562 80.053672 272.99 +Q 80.948359 270.542187 81.407734 270.564062 +Q 81.659297 270.570625 81.849609 270.745625 +Q 82.042109 270.918437 82.042109 271.165625 +Q 82.042109 271.323125 81.967734 271.541875 +L 81.202109 273.40125 +Q 80.744922 274.665625 79.896172 276.319375 +L 78.406484 279.15 +L 77.168359 281.890938 +Q 76.984609 282.293437 76.614922 282.293437 +z +M 86.705859 281.99375 +Q 85.673359 281.99375 84.853047 281.562813 +Q 83.929922 281.064062 83.608359 280.160625 +Q 83.566797 280.038125 83.566797 279.922188 +Q 83.566797 279.64875 83.774609 279.467187 +Q 83.984609 279.285625 84.258047 279.285625 +Q 84.531484 279.285625 84.730547 279.539375 +L 85.043359 280.009687 +Q 85.290547 280.346563 85.706172 280.515 +Q 86.123984 280.68125 86.705859 280.68125 +Q 87.449609 280.68125 88.011797 280.215312 +Q 88.604609 279.723125 88.604609 279.012187 +Q 88.604609 277.979687 87.847734 277.365 +Q 87.176172 276.83125 86.069297 276.715312 +Q 85.310234 276.640938 85.310234 276.100625 +Q 85.310234 275.698125 85.905234 275.485937 +L 87.539297 275.08125 +Q 88.011797 274.910625 88.250234 274.621875 +Q 88.488672 274.330938 88.495234 273.913125 +Q 88.510547 273.311562 88.031484 272.941875 +Q 87.532734 272.559062 86.629297 272.559062 +Q 86.165547 272.559062 85.728047 272.784375 +L 84.955859 273.27 +Q 84.730547 273.414375 84.592734 273.414375 +Q 84.319297 273.414375 84.124609 273.206562 +Q 83.929922 272.996562 83.929922 272.729687 +Q 83.929922 272.189375 84.975547 271.690625 +Q 85.885547 271.246562 86.471797 271.246562 +Q 87.941797 271.246562 88.803672 271.89625 +Q 89.726797 272.594062 89.726797 273.884687 +Q 89.726797 275.4925 88.427422 276.004375 +Q 88.311484 276.0525 88.160547 276.100625 +Q 89.070547 276.435312 89.521172 277.1025 +Q 89.971797 277.7675 89.971797 278.767187 +Q 89.971797 280.1125 89.022422 281.053125 +Q 88.073047 281.99375 86.705859 281.99375 +z +M 98.004844 281.691875 +Q 97.834219 281.691875 97.523594 281.586875 +Q 97.212969 281.479687 97.048906 281.479687 +Q 96.698906 281.479687 96.001094 281.52125 +Q 95.305469 281.562813 94.948906 281.562813 +Q 94.682031 281.562813 94.159219 281.630625 +Q 93.636406 281.698437 93.369531 281.698437 +Q 93.295156 281.698437 93.150781 281.672188 +Q 93.008594 281.64375 92.932031 281.64375 +Q 92.461719 281.64375 92.317344 281.186562 +Q 92.236406 280.948125 92.236406 280.36625 +Q 92.236406 278.77375 93.102656 277.8025 +Q 93.500781 277.358437 95.244219 276.161875 +Q 96.219844 275.4925 96.547969 275.11625 +Q 97.136406 274.46 97.136406 273.578437 +Q 97.136406 273.140937 96.569844 272.799688 +Q 96.071094 272.49125 95.592031 272.49125 +Q 94.962031 272.49125 94.395469 272.854375 +L 93.417656 273.62 +Q 93.124531 273.851875 92.947344 273.851875 +Q 92.242969 273.851875 92.242969 273.291875 +Q 92.242969 272.970312 92.501094 272.73625 +Q 93.301719 271.985937 93.890156 271.65125 +Q 94.717031 271.17875 95.592031 271.17875 +Q 96.698906 271.17875 97.567344 271.780312 +Q 98.538594 272.45625 98.538594 273.517187 +Q 98.538594 274.212812 98.339531 274.80125 +Q 98.142656 275.389687 97.737969 275.875313 +Q 97.226094 276.49 96.001094 277.249062 +Q 94.717031 278.05625 94.314531 278.471875 +Q 93.555469 279.259375 93.568594 280.379375 +L 94.977344 280.250313 +Q 96.425469 280.167187 97.048906 280.167187 +Q 97.567344 280.167187 98.033281 280.346563 +Q 98.647969 280.585 98.647969 281.009375 +Q 98.647969 281.27625 98.462031 281.484062 +Q 98.278281 281.691875 98.004844 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 73.915 281.685312 +L 72.554375 281.685312 +L 71.200313 281.67875 +Q 70.723438 281.67875 70.530938 281.6175 +Q 70.183125 281.495 70.183125 281.096875 +Q 70.183125 280.407812 71.255 280.407812 +L 71.583125 280.414375 +L 71.865313 280.4275 +Q 71.865313 280.099375 71.80625 279.458438 +Q 71.747188 278.815313 71.747188 278.49375 +Q 71.747188 277.625313 71.904688 275.853437 +Q 72.055625 274.112188 72.049063 273.20875 +Q 71.1325 273.919687 70.880938 273.919687 +Q 70.6075 273.919687 70.404063 273.71625 +Q 70.202813 273.510625 70.202813 273.24375 +Q 70.202813 272.922187 70.79125 272.462812 +Q 71.160938 272.204687 71.836875 271.629375 +Q 72.438438 271.02125 72.985313 271.02125 +Q 73.4425 271.02125 73.4425 271.548437 +Q 73.4425 271.705938 73.400938 272.016562 +Q 73.361563 272.327187 73.361563 272.484687 +Q 73.361563 272.71 73.385625 273.169375 +Q 73.409688 273.626562 73.409688 273.851875 +Q 73.409688 274.630625 73.245625 276.177188 +Q 73.081563 277.721563 73.081563 278.49375 +Q 73.081563 278.889687 73.13625 279.458438 +Q 73.190938 280.025 73.1975 280.385937 +L 73.915 280.372812 +Q 74.201563 280.372812 74.389688 280.560937 +Q 74.577813 280.749062 74.577813 281.029062 +Q 74.577813 281.315625 74.389688 281.501562 +Q 74.201563 281.685312 73.915 281.685312 +z +M 76.614922 282.293437 +Q 76.363359 282.293437 76.170859 282.122812 +Q 75.980547 281.952187 75.980547 281.698437 +Q 75.980547 281.589062 76.026484 281.466562 +Q 76.560234 279.996562 78.036797 277.231562 +Q 79.513359 274.466562 80.053672 272.99 +Q 80.948359 270.542187 81.407734 270.564062 +Q 81.659297 270.570625 81.849609 270.745625 +Q 82.042109 270.918437 82.042109 271.165625 +Q 82.042109 271.323125 81.967734 271.541875 +L 81.202109 273.40125 +Q 80.744922 274.665625 79.896172 276.319375 +L 78.406484 279.15 +L 77.168359 281.890938 +Q 76.984609 282.293437 76.614922 282.293437 +z +M 86.705859 281.99375 +Q 85.673359 281.99375 84.853047 281.562813 +Q 83.929922 281.064062 83.608359 280.160625 +Q 83.566797 280.038125 83.566797 279.922188 +Q 83.566797 279.64875 83.774609 279.467187 +Q 83.984609 279.285625 84.258047 279.285625 +Q 84.531484 279.285625 84.730547 279.539375 +L 85.043359 280.009687 +Q 85.290547 280.346563 85.706172 280.515 +Q 86.123984 280.68125 86.705859 280.68125 +Q 87.449609 280.68125 88.011797 280.215312 +Q 88.604609 279.723125 88.604609 279.012187 +Q 88.604609 277.979687 87.847734 277.365 +Q 87.176172 276.83125 86.069297 276.715312 +Q 85.310234 276.640938 85.310234 276.100625 +Q 85.310234 275.698125 85.905234 275.485937 +L 87.539297 275.08125 +Q 88.011797 274.910625 88.250234 274.621875 +Q 88.488672 274.330938 88.495234 273.913125 +Q 88.510547 273.311562 88.031484 272.941875 +Q 87.532734 272.559062 86.629297 272.559062 +Q 86.165547 272.559062 85.728047 272.784375 +L 84.955859 273.27 +Q 84.730547 273.414375 84.592734 273.414375 +Q 84.319297 273.414375 84.124609 273.206562 +Q 83.929922 272.996562 83.929922 272.729687 +Q 83.929922 272.189375 84.975547 271.690625 +Q 85.885547 271.246562 86.471797 271.246562 +Q 87.941797 271.246562 88.803672 271.89625 +Q 89.726797 272.594062 89.726797 273.884687 +Q 89.726797 275.4925 88.427422 276.004375 +Q 88.311484 276.0525 88.160547 276.100625 +Q 89.070547 276.435312 89.521172 277.1025 +Q 89.971797 277.7675 89.971797 278.767187 +Q 89.971797 280.1125 89.022422 281.053125 +Q 88.073047 281.99375 86.705859 281.99375 +z +M 98.004844 281.691875 +Q 97.834219 281.691875 97.523594 281.586875 +Q 97.212969 281.479687 97.048906 281.479687 +Q 96.698906 281.479687 96.001094 281.52125 +Q 95.305469 281.562813 94.948906 281.562813 +Q 94.682031 281.562813 94.159219 281.630625 +Q 93.636406 281.698437 93.369531 281.698437 +Q 93.295156 281.698437 93.150781 281.672188 +Q 93.008594 281.64375 92.932031 281.64375 +Q 92.461719 281.64375 92.317344 281.186562 +Q 92.236406 280.948125 92.236406 280.36625 +Q 92.236406 278.77375 93.102656 277.8025 +Q 93.500781 277.358437 95.244219 276.161875 +Q 96.219844 275.4925 96.547969 275.11625 +Q 97.136406 274.46 97.136406 273.578437 +Q 97.136406 273.140937 96.569844 272.799688 +Q 96.071094 272.49125 95.592031 272.49125 +Q 94.962031 272.49125 94.395469 272.854375 +L 93.417656 273.62 +Q 93.124531 273.851875 92.947344 273.851875 +Q 92.242969 273.851875 92.242969 273.291875 +Q 92.242969 272.970312 92.501094 272.73625 +Q 93.301719 271.985937 93.890156 271.65125 +Q 94.717031 271.17875 95.592031 271.17875 +Q 96.698906 271.17875 97.567344 271.780312 +Q 98.538594 272.45625 98.538594 273.517187 +Q 98.538594 274.212812 98.339531 274.80125 +Q 98.142656 275.389687 97.737969 275.875313 +Q 97.226094 276.49 96.001094 277.249062 +Q 94.717031 278.05625 94.314531 278.471875 +Q 93.555469 279.259375 93.568594 280.379375 +L 94.977344 280.250313 +Q 96.425469 280.167187 97.048906 280.167187 +Q 97.567344 280.167187 98.033281 280.346563 +Q 98.647969 280.585 98.647969 281.009375 +Q 98.647969 281.27625 98.462031 281.484062 +Q 98.278281 281.691875 98.004844 281.691875 +z +"/> + </g> + </g> + <g id="xtick_2"> + <path d="M 122.82 259.18 +L 122.804269 260.18 +L 122.782527 261.18 +L 122.63285 262.18 +L 122.616819 263.18 +L 122.537166 264.18 +L 122.516217 265.18 +L 122.498753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 122.82 259.18 +L 122.804269 260.18 +L 122.782527 261.18 +L 122.63285 262.18 +L 122.616819 263.18 +L 122.537166 264.18 +L 122.516217 265.18 +L 122.498753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_2"> + <path d="M 113.476094 281.685312 +L 112.115469 281.685312 +L 110.761406 281.67875 +Q 110.284531 281.67875 110.092031 281.6175 +Q 109.744219 281.495 109.744219 281.096875 +Q 109.744219 280.407812 110.816094 280.407812 +L 111.144219 280.414375 +L 111.426406 280.4275 +Q 111.426406 280.099375 111.367344 279.458438 +Q 111.308281 278.815313 111.308281 278.49375 +Q 111.308281 277.625313 111.465781 275.853437 +Q 111.616719 274.112188 111.610156 273.20875 +Q 110.693594 273.919687 110.442031 273.919687 +Q 110.168594 273.919687 109.965156 273.71625 +Q 109.763906 273.510625 109.763906 273.24375 +Q 109.763906 272.922187 110.352344 272.462812 +Q 110.722031 272.204687 111.397969 271.629375 +Q 111.999531 271.02125 112.546406 271.02125 +Q 113.003594 271.02125 113.003594 271.548437 +Q 113.003594 271.705938 112.962031 272.016562 +Q 112.922656 272.327187 112.922656 272.484687 +Q 112.922656 272.71 112.946719 273.169375 +Q 112.970781 273.626562 112.970781 273.851875 +Q 112.970781 274.630625 112.806719 276.177188 +Q 112.642656 277.721563 112.642656 278.49375 +Q 112.642656 278.889687 112.697344 279.458438 +Q 112.752031 280.025 112.758594 280.385937 +L 113.476094 280.372812 +Q 113.762656 280.372812 113.950781 280.560937 +Q 114.138906 280.749062 114.138906 281.029062 +Q 114.138906 281.315625 113.950781 281.501562 +Q 113.762656 281.685312 113.476094 281.685312 +z +M 116.176016 282.293437 +Q 115.924453 282.293437 115.731953 282.122812 +Q 115.541641 281.952187 115.541641 281.698437 +Q 115.541641 281.589062 115.587578 281.466562 +Q 116.121328 279.996562 117.597891 277.231562 +Q 119.074453 274.466562 119.614766 272.99 +Q 120.509453 270.542187 120.968828 270.564062 +Q 121.220391 270.570625 121.410703 270.745625 +Q 121.603203 270.918437 121.603203 271.165625 +Q 121.603203 271.323125 121.528828 271.541875 +L 120.763203 273.40125 +Q 120.306016 274.665625 119.457266 276.319375 +L 117.967578 279.15 +L 116.729453 281.890938 +Q 116.545703 282.293437 116.176016 282.293437 +z +M 126.942891 281.685312 +L 125.582266 281.685312 +L 124.228203 281.67875 +Q 123.751328 281.67875 123.558828 281.6175 +Q 123.211016 281.495 123.211016 281.096875 +Q 123.211016 280.407812 124.282891 280.407812 +L 124.611016 280.414375 +L 124.893203 280.4275 +Q 124.893203 280.099375 124.834141 279.458438 +Q 124.775078 278.815313 124.775078 278.49375 +Q 124.775078 277.625313 124.932578 275.853437 +Q 125.083516 274.112188 125.076953 273.20875 +Q 124.160391 273.919687 123.908828 273.919687 +Q 123.635391 273.919687 123.431953 273.71625 +Q 123.230703 273.510625 123.230703 273.24375 +Q 123.230703 272.922187 123.819141 272.462812 +Q 124.188828 272.204687 124.864766 271.629375 +Q 125.466328 271.02125 126.013203 271.02125 +Q 126.470391 271.02125 126.470391 271.548437 +Q 126.470391 271.705938 126.428828 272.016562 +Q 126.389453 272.327187 126.389453 272.484687 +Q 126.389453 272.71 126.413516 273.169375 +Q 126.437578 273.626562 126.437578 273.851875 +Q 126.437578 274.630625 126.273516 276.177188 +Q 126.109453 277.721563 126.109453 278.49375 +Q 126.109453 278.889687 126.164141 279.458438 +Q 126.218828 280.025 126.225391 280.385937 +L 126.942891 280.372812 +Q 127.229453 280.372812 127.417578 280.560937 +Q 127.605703 280.749062 127.605703 281.029062 +Q 127.605703 281.315625 127.417578 281.501562 +Q 127.229453 281.685312 126.942891 281.685312 +z +M 132.515 282.170937 +Q 130.73 282.170937 129.89 280.865 +Q 129.192188 279.790937 129.192188 278.001562 +Q 129.192188 274.624062 131.933125 272.143438 +L 132.57625 271.49375 +Q 133.046563 271.040937 133.287188 271.040937 +Q 133.560625 271.040937 133.764063 271.237812 +Q 133.969688 271.4325 133.97625 271.697187 +Q 133.991563 271.944375 133.280625 272.64875 +L 131.885 274.009375 +Q 131.331563 274.569375 130.935625 275.704687 +Q 131.530625 275.43125 131.974688 275.297812 +Q 132.41875 275.164375 132.705313 275.164375 +Q 134.304375 275.164375 135.159688 276.019687 +Q 136.015 276.872812 136.015 278.4325 +Q 136.015 280.064375 135.091875 281.096875 +Q 134.127188 282.170937 132.515 282.170937 +z +M 132.515 276.557812 +Q 131.926563 276.557812 131.460625 276.763437 +Q 131.283438 276.846563 130.565938 277.290625 +Q 130.524375 277.651562 130.524375 278.001562 +Q 130.524375 279.224375 130.935625 279.996562 +Q 131.454063 280.980937 132.554375 280.980937 +Q 133.586875 280.980937 134.155625 280.24375 +Q 134.680625 279.559062 134.680625 278.4325 +Q 134.680625 277.494062 134.140313 277.025937 +Q 133.602188 276.557812 132.515 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 113.476094 281.685312 +L 112.115469 281.685312 +L 110.761406 281.67875 +Q 110.284531 281.67875 110.092031 281.6175 +Q 109.744219 281.495 109.744219 281.096875 +Q 109.744219 280.407812 110.816094 280.407812 +L 111.144219 280.414375 +L 111.426406 280.4275 +Q 111.426406 280.099375 111.367344 279.458438 +Q 111.308281 278.815313 111.308281 278.49375 +Q 111.308281 277.625313 111.465781 275.853437 +Q 111.616719 274.112188 111.610156 273.20875 +Q 110.693594 273.919687 110.442031 273.919687 +Q 110.168594 273.919687 109.965156 273.71625 +Q 109.763906 273.510625 109.763906 273.24375 +Q 109.763906 272.922187 110.352344 272.462812 +Q 110.722031 272.204687 111.397969 271.629375 +Q 111.999531 271.02125 112.546406 271.02125 +Q 113.003594 271.02125 113.003594 271.548437 +Q 113.003594 271.705938 112.962031 272.016562 +Q 112.922656 272.327187 112.922656 272.484687 +Q 112.922656 272.71 112.946719 273.169375 +Q 112.970781 273.626562 112.970781 273.851875 +Q 112.970781 274.630625 112.806719 276.177188 +Q 112.642656 277.721563 112.642656 278.49375 +Q 112.642656 278.889687 112.697344 279.458438 +Q 112.752031 280.025 112.758594 280.385937 +L 113.476094 280.372812 +Q 113.762656 280.372812 113.950781 280.560937 +Q 114.138906 280.749062 114.138906 281.029062 +Q 114.138906 281.315625 113.950781 281.501562 +Q 113.762656 281.685312 113.476094 281.685312 +z +M 116.176016 282.293437 +Q 115.924453 282.293437 115.731953 282.122812 +Q 115.541641 281.952187 115.541641 281.698437 +Q 115.541641 281.589062 115.587578 281.466562 +Q 116.121328 279.996562 117.597891 277.231562 +Q 119.074453 274.466562 119.614766 272.99 +Q 120.509453 270.542187 120.968828 270.564062 +Q 121.220391 270.570625 121.410703 270.745625 +Q 121.603203 270.918437 121.603203 271.165625 +Q 121.603203 271.323125 121.528828 271.541875 +L 120.763203 273.40125 +Q 120.306016 274.665625 119.457266 276.319375 +L 117.967578 279.15 +L 116.729453 281.890938 +Q 116.545703 282.293437 116.176016 282.293437 +z +M 126.942891 281.685312 +L 125.582266 281.685312 +L 124.228203 281.67875 +Q 123.751328 281.67875 123.558828 281.6175 +Q 123.211016 281.495 123.211016 281.096875 +Q 123.211016 280.407812 124.282891 280.407812 +L 124.611016 280.414375 +L 124.893203 280.4275 +Q 124.893203 280.099375 124.834141 279.458438 +Q 124.775078 278.815313 124.775078 278.49375 +Q 124.775078 277.625313 124.932578 275.853437 +Q 125.083516 274.112188 125.076953 273.20875 +Q 124.160391 273.919687 123.908828 273.919687 +Q 123.635391 273.919687 123.431953 273.71625 +Q 123.230703 273.510625 123.230703 273.24375 +Q 123.230703 272.922187 123.819141 272.462812 +Q 124.188828 272.204687 124.864766 271.629375 +Q 125.466328 271.02125 126.013203 271.02125 +Q 126.470391 271.02125 126.470391 271.548437 +Q 126.470391 271.705938 126.428828 272.016562 +Q 126.389453 272.327187 126.389453 272.484687 +Q 126.389453 272.71 126.413516 273.169375 +Q 126.437578 273.626562 126.437578 273.851875 +Q 126.437578 274.630625 126.273516 276.177188 +Q 126.109453 277.721563 126.109453 278.49375 +Q 126.109453 278.889687 126.164141 279.458438 +Q 126.218828 280.025 126.225391 280.385937 +L 126.942891 280.372812 +Q 127.229453 280.372812 127.417578 280.560937 +Q 127.605703 280.749062 127.605703 281.029062 +Q 127.605703 281.315625 127.417578 281.501562 +Q 127.229453 281.685312 126.942891 281.685312 +z +M 132.515 282.170937 +Q 130.73 282.170937 129.89 280.865 +Q 129.192188 279.790937 129.192188 278.001562 +Q 129.192188 274.624062 131.933125 272.143438 +L 132.57625 271.49375 +Q 133.046563 271.040937 133.287188 271.040937 +Q 133.560625 271.040937 133.764063 271.237812 +Q 133.969688 271.4325 133.97625 271.697187 +Q 133.991563 271.944375 133.280625 272.64875 +L 131.885 274.009375 +Q 131.331563 274.569375 130.935625 275.704687 +Q 131.530625 275.43125 131.974688 275.297812 +Q 132.41875 275.164375 132.705313 275.164375 +Q 134.304375 275.164375 135.159688 276.019687 +Q 136.015 276.872812 136.015 278.4325 +Q 136.015 280.064375 135.091875 281.096875 +Q 134.127188 282.170937 132.515 282.170937 +z +M 132.515 276.557812 +Q 131.926563 276.557812 131.460625 276.763437 +Q 131.283438 276.846563 130.565938 277.290625 +Q 130.524375 277.651562 130.524375 278.001562 +Q 130.524375 279.224375 130.935625 279.996562 +Q 131.454063 280.980937 132.554375 280.980937 +Q 133.586875 280.980937 134.155625 280.24375 +Q 134.680625 279.559062 134.680625 278.4325 +Q 134.680625 277.494062 134.140313 277.025937 +Q 133.602188 276.557812 132.515 276.557812 +z +"/> + </g> + </g> + <g id="xtick_3"> + <path d="M 161.26 259.18 +L 161.244269 260.18 +L 161.222527 261.18 +L 161.07285 262.18 +L 161.056819 263.18 +L 160.977166 264.18 +L 160.956217 265.18 +L 160.938753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 161.26 259.18 +L 161.244269 260.18 +L 161.222527 261.18 +L 161.07285 262.18 +L 161.056819 263.18 +L 160.977166 264.18 +L 160.956217 265.18 +L 160.938753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_3"> + <path d="M 155.067188 281.685312 +L 153.706563 281.685312 +L 152.3525 281.67875 +Q 151.875625 281.67875 151.683125 281.6175 +Q 151.335313 281.495 151.335313 281.096875 +Q 151.335313 280.407812 152.407188 280.407812 +L 152.735313 280.414375 +L 153.0175 280.4275 +Q 153.0175 280.099375 152.958438 279.458438 +Q 152.899375 278.815313 152.899375 278.49375 +Q 152.899375 277.625313 153.056875 275.853437 +Q 153.207813 274.112188 153.20125 273.20875 +Q 152.284688 273.919687 152.033125 273.919687 +Q 151.759688 273.919687 151.55625 273.71625 +Q 151.355 273.510625 151.355 273.24375 +Q 151.355 272.922187 151.943438 272.462812 +Q 152.313125 272.204687 152.989063 271.629375 +Q 153.590625 271.02125 154.1375 271.02125 +Q 154.594688 271.02125 154.594688 271.548437 +Q 154.594688 271.705938 154.553125 272.016562 +Q 154.51375 272.327187 154.51375 272.484687 +Q 154.51375 272.71 154.537813 273.169375 +Q 154.561875 273.626562 154.561875 273.851875 +Q 154.561875 274.630625 154.397813 276.177188 +Q 154.23375 277.721563 154.23375 278.49375 +Q 154.23375 278.889687 154.288438 279.458438 +Q 154.343125 280.025 154.349688 280.385937 +L 155.067188 280.372812 +Q 155.35375 280.372812 155.541875 280.560937 +Q 155.73 280.749062 155.73 281.029062 +Q 155.73 281.315625 155.541875 281.501562 +Q 155.35375 281.685312 155.067188 281.685312 +z +M 157.767109 282.293437 +Q 157.515547 282.293437 157.323047 282.122812 +Q 157.132734 281.952187 157.132734 281.698437 +Q 157.132734 281.589062 157.178672 281.466562 +Q 157.712422 279.996562 159.188984 277.231562 +Q 160.665547 274.466562 161.205859 272.99 +Q 162.100547 270.542187 162.559922 270.564062 +Q 162.811484 270.570625 163.001797 270.745625 +Q 163.194297 270.918437 163.194297 271.165625 +Q 163.194297 271.323125 163.119922 271.541875 +L 162.354297 273.40125 +Q 161.897109 274.665625 161.048359 276.319375 +L 159.558672 279.15 +L 158.320547 281.890938 +Q 158.136797 282.293437 157.767109 282.293437 +z +M 167.919297 282.048437 +Q 166.475547 282.048437 165.587422 281.418437 +Q 164.576797 280.7075 164.554922 279.33375 +Q 164.528672 277.126562 166.108047 276.325937 +Q 164.889609 275.58875 164.889609 274.228125 +Q 164.889609 272.935312 165.828047 272.08 +Q 166.722734 271.259687 168.000234 271.246562 +Q 170.872422 271.220312 170.872422 274.08375 +Q 170.872422 274.904062 170.544297 275.348125 +Q 170.277422 275.717812 169.511797 276.107187 +Q 170.531172 276.619062 170.940234 277.214062 +Q 171.419297 277.911875 171.419297 279.134687 +Q 171.419297 280.530312 170.386797 281.322187 +Q 169.428672 282.048437 167.919297 282.048437 +z +M 167.980547 272.471563 +Q 167.098984 272.471563 166.633047 272.970312 +Q 166.217422 273.434062 166.223984 274.228125 +Q 166.230547 275.184062 167.796797 275.58875 +Q 168.617109 275.348125 168.971484 275.109688 +Q 169.538047 274.726875 169.538047 274.08375 +Q 169.538047 273.154062 169.122422 272.777812 +Q 168.765859 272.471563 167.980547 272.471563 +z +M 167.858047 276.798437 +Q 166.770859 277.30375 166.407734 277.673437 +Q 165.841172 278.24 165.873984 279.2725 +Q 165.902422 280.127813 166.661484 280.55 +Q 167.214922 280.851875 167.919297 280.851875 +Q 169.122422 280.851875 169.601484 280.283125 +Q 169.984297 279.8325 169.984297 278.915937 +Q 169.984297 278.02125 169.286484 277.474375 +Q 168.820547 277.098125 167.858047 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 155.067188 281.685312 +L 153.706563 281.685312 +L 152.3525 281.67875 +Q 151.875625 281.67875 151.683125 281.6175 +Q 151.335313 281.495 151.335313 281.096875 +Q 151.335313 280.407812 152.407188 280.407812 +L 152.735313 280.414375 +L 153.0175 280.4275 +Q 153.0175 280.099375 152.958438 279.458438 +Q 152.899375 278.815313 152.899375 278.49375 +Q 152.899375 277.625313 153.056875 275.853437 +Q 153.207813 274.112188 153.20125 273.20875 +Q 152.284688 273.919687 152.033125 273.919687 +Q 151.759688 273.919687 151.55625 273.71625 +Q 151.355 273.510625 151.355 273.24375 +Q 151.355 272.922187 151.943438 272.462812 +Q 152.313125 272.204687 152.989063 271.629375 +Q 153.590625 271.02125 154.1375 271.02125 +Q 154.594688 271.02125 154.594688 271.548437 +Q 154.594688 271.705938 154.553125 272.016562 +Q 154.51375 272.327187 154.51375 272.484687 +Q 154.51375 272.71 154.537813 273.169375 +Q 154.561875 273.626562 154.561875 273.851875 +Q 154.561875 274.630625 154.397813 276.177188 +Q 154.23375 277.721563 154.23375 278.49375 +Q 154.23375 278.889687 154.288438 279.458438 +Q 154.343125 280.025 154.349688 280.385937 +L 155.067188 280.372812 +Q 155.35375 280.372812 155.541875 280.560937 +Q 155.73 280.749062 155.73 281.029062 +Q 155.73 281.315625 155.541875 281.501562 +Q 155.35375 281.685312 155.067188 281.685312 +z +M 157.767109 282.293437 +Q 157.515547 282.293437 157.323047 282.122812 +Q 157.132734 281.952187 157.132734 281.698437 +Q 157.132734 281.589062 157.178672 281.466562 +Q 157.712422 279.996562 159.188984 277.231562 +Q 160.665547 274.466562 161.205859 272.99 +Q 162.100547 270.542187 162.559922 270.564062 +Q 162.811484 270.570625 163.001797 270.745625 +Q 163.194297 270.918437 163.194297 271.165625 +Q 163.194297 271.323125 163.119922 271.541875 +L 162.354297 273.40125 +Q 161.897109 274.665625 161.048359 276.319375 +L 159.558672 279.15 +L 158.320547 281.890938 +Q 158.136797 282.293437 157.767109 282.293437 +z +M 167.919297 282.048437 +Q 166.475547 282.048437 165.587422 281.418437 +Q 164.576797 280.7075 164.554922 279.33375 +Q 164.528672 277.126562 166.108047 276.325937 +Q 164.889609 275.58875 164.889609 274.228125 +Q 164.889609 272.935312 165.828047 272.08 +Q 166.722734 271.259687 168.000234 271.246562 +Q 170.872422 271.220312 170.872422 274.08375 +Q 170.872422 274.904062 170.544297 275.348125 +Q 170.277422 275.717812 169.511797 276.107187 +Q 170.531172 276.619062 170.940234 277.214062 +Q 171.419297 277.911875 171.419297 279.134687 +Q 171.419297 280.530312 170.386797 281.322187 +Q 169.428672 282.048437 167.919297 282.048437 +z +M 167.980547 272.471563 +Q 167.098984 272.471563 166.633047 272.970312 +Q 166.217422 273.434062 166.223984 274.228125 +Q 166.230547 275.184062 167.796797 275.58875 +Q 168.617109 275.348125 168.971484 275.109688 +Q 169.538047 274.726875 169.538047 274.08375 +Q 169.538047 273.154062 169.122422 272.777812 +Q 168.765859 272.471563 167.980547 272.471563 +z +M 167.858047 276.798437 +Q 166.770859 277.30375 166.407734 277.673437 +Q 165.841172 278.24 165.873984 279.2725 +Q 165.902422 280.127813 166.661484 280.55 +Q 167.214922 280.851875 167.919297 280.851875 +Q 169.122422 280.851875 169.601484 280.283125 +Q 169.984297 279.8325 169.984297 278.915937 +Q 169.984297 278.02125 169.286484 277.474375 +Q 168.820547 277.098125 167.858047 276.798437 +z +"/> + </g> + </g> + <g id="xtick_4"> + <path d="M 199.7 259.18 +L 199.684269 260.18 +L 199.662527 261.18 +L 199.51285 262.18 +L 199.496819 263.18 +L 199.417166 264.18 +L 199.396217 265.18 +L 199.378753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 199.7 259.18 +L 199.684269 260.18 +L 199.662527 261.18 +L 199.51285 262.18 +L 199.496819 263.18 +L 199.417166 264.18 +L 199.396217 265.18 +L 199.378753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_4"> + <path d="M 193.507188 281.685312 +L 192.146563 281.685312 +L 190.7925 281.67875 +Q 190.315625 281.67875 190.123125 281.6175 +Q 189.775313 281.495 189.775313 281.096875 +Q 189.775313 280.407812 190.847188 280.407812 +L 191.175313 280.414375 +L 191.4575 280.4275 +Q 191.4575 280.099375 191.398438 279.458438 +Q 191.339375 278.815313 191.339375 278.49375 +Q 191.339375 277.625313 191.496875 275.853437 +Q 191.647813 274.112188 191.64125 273.20875 +Q 190.724688 273.919687 190.473125 273.919687 +Q 190.199688 273.919687 189.99625 273.71625 +Q 189.795 273.510625 189.795 273.24375 +Q 189.795 272.922187 190.383438 272.462812 +Q 190.753125 272.204687 191.429063 271.629375 +Q 192.030625 271.02125 192.5775 271.02125 +Q 193.034688 271.02125 193.034688 271.548437 +Q 193.034688 271.705938 192.993125 272.016562 +Q 192.95375 272.327187 192.95375 272.484687 +Q 192.95375 272.71 192.977813 273.169375 +Q 193.001875 273.626562 193.001875 273.851875 +Q 193.001875 274.630625 192.837813 276.177188 +Q 192.67375 277.721563 192.67375 278.49375 +Q 192.67375 278.889687 192.728438 279.458438 +Q 192.783125 280.025 192.789688 280.385937 +L 193.507188 280.372812 +Q 193.79375 280.372812 193.981875 280.560937 +Q 194.17 280.749062 194.17 281.029062 +Q 194.17 281.315625 193.981875 281.501562 +Q 193.79375 281.685312 193.507188 281.685312 +z +M 196.207109 282.293437 +Q 195.955547 282.293437 195.763047 282.122812 +Q 195.572734 281.952187 195.572734 281.698437 +Q 195.572734 281.589062 195.618672 281.466562 +Q 196.152422 279.996562 197.628984 277.231562 +Q 199.105547 274.466562 199.645859 272.99 +Q 200.540547 270.542187 200.999922 270.564062 +Q 201.251484 270.570625 201.441797 270.745625 +Q 201.634297 270.918437 201.634297 271.165625 +Q 201.634297 271.323125 201.559922 271.541875 +L 200.794297 273.40125 +Q 200.337109 274.665625 199.488359 276.319375 +L 197.998672 279.15 +L 196.760547 281.890938 +Q 196.576797 282.293437 196.207109 282.293437 +z +M 208.752422 278.690625 +L 208.752422 281.221563 +Q 208.752422 281.855937 208.128984 281.855937 +Q 207.404922 281.855937 207.404922 280.865 +Q 207.404922 280.7425 207.418047 280.517187 +Q 207.431172 280.291875 207.431172 280.20875 +L 207.424609 278.657812 +L 204.410234 278.58125 +Q 203.473984 278.58125 203.110859 278.52 +Q 202.489609 278.417187 202.489609 278.034375 +Q 202.489609 277.728125 202.865859 277.255625 +L 203.454297 276.557812 +L 206.816484 271.65125 +Q 207.275859 271.014687 207.978047 271.014687 +Q 208.752422 271.014687 208.752422 271.684062 +L 208.752422 277.365 +Q 208.868359 277.358437 209.032422 277.358437 +Q 210.290234 277.358437 210.290234 278.034375 +Q 210.290234 278.526562 209.769609 278.657812 +Q 209.537734 278.719063 208.752422 278.690625 +z +M 207.424609 272.909063 +Q 205.600234 275.820625 204.574297 277.26875 +L 207.424609 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 193.507188 281.685312 +L 192.146563 281.685312 +L 190.7925 281.67875 +Q 190.315625 281.67875 190.123125 281.6175 +Q 189.775313 281.495 189.775313 281.096875 +Q 189.775313 280.407812 190.847188 280.407812 +L 191.175313 280.414375 +L 191.4575 280.4275 +Q 191.4575 280.099375 191.398438 279.458438 +Q 191.339375 278.815313 191.339375 278.49375 +Q 191.339375 277.625313 191.496875 275.853437 +Q 191.647813 274.112188 191.64125 273.20875 +Q 190.724688 273.919687 190.473125 273.919687 +Q 190.199688 273.919687 189.99625 273.71625 +Q 189.795 273.510625 189.795 273.24375 +Q 189.795 272.922187 190.383438 272.462812 +Q 190.753125 272.204687 191.429063 271.629375 +Q 192.030625 271.02125 192.5775 271.02125 +Q 193.034688 271.02125 193.034688 271.548437 +Q 193.034688 271.705938 192.993125 272.016562 +Q 192.95375 272.327187 192.95375 272.484687 +Q 192.95375 272.71 192.977813 273.169375 +Q 193.001875 273.626562 193.001875 273.851875 +Q 193.001875 274.630625 192.837813 276.177188 +Q 192.67375 277.721563 192.67375 278.49375 +Q 192.67375 278.889687 192.728438 279.458438 +Q 192.783125 280.025 192.789688 280.385937 +L 193.507188 280.372812 +Q 193.79375 280.372812 193.981875 280.560937 +Q 194.17 280.749062 194.17 281.029062 +Q 194.17 281.315625 193.981875 281.501562 +Q 193.79375 281.685312 193.507188 281.685312 +z +M 196.207109 282.293437 +Q 195.955547 282.293437 195.763047 282.122812 +Q 195.572734 281.952187 195.572734 281.698437 +Q 195.572734 281.589062 195.618672 281.466562 +Q 196.152422 279.996562 197.628984 277.231562 +Q 199.105547 274.466562 199.645859 272.99 +Q 200.540547 270.542187 200.999922 270.564062 +Q 201.251484 270.570625 201.441797 270.745625 +Q 201.634297 270.918437 201.634297 271.165625 +Q 201.634297 271.323125 201.559922 271.541875 +L 200.794297 273.40125 +Q 200.337109 274.665625 199.488359 276.319375 +L 197.998672 279.15 +L 196.760547 281.890938 +Q 196.576797 282.293437 196.207109 282.293437 +z +M 208.752422 278.690625 +L 208.752422 281.221563 +Q 208.752422 281.855937 208.128984 281.855937 +Q 207.404922 281.855937 207.404922 280.865 +Q 207.404922 280.7425 207.418047 280.517187 +Q 207.431172 280.291875 207.431172 280.20875 +L 207.424609 278.657812 +L 204.410234 278.58125 +Q 203.473984 278.58125 203.110859 278.52 +Q 202.489609 278.417187 202.489609 278.034375 +Q 202.489609 277.728125 202.865859 277.255625 +L 203.454297 276.557812 +L 206.816484 271.65125 +Q 207.275859 271.014687 207.978047 271.014687 +Q 208.752422 271.014687 208.752422 271.684062 +L 208.752422 277.365 +Q 208.868359 277.358437 209.032422 277.358437 +Q 210.290234 277.358437 210.290234 278.034375 +Q 210.290234 278.526562 209.769609 278.657812 +Q 209.537734 278.719063 208.752422 278.690625 +z +M 207.424609 272.909063 +Q 205.600234 275.820625 204.574297 277.26875 +L 207.424609 277.33875 +z +"/> + </g> + </g> + <g id="xtick_5"> + <path d="M 238.14 259.18 +L 238.124269 260.18 +L 238.102527 261.18 +L 237.95285 262.18 +L 237.936819 263.18 +L 237.857166 264.18 +L 237.836217 265.18 +L 237.818753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 238.14 259.18 +L 238.124269 260.18 +L 238.102527 261.18 +L 237.95285 262.18 +L 237.936819 263.18 +L 237.857166 264.18 +L 237.836217 265.18 +L 237.818753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_5"> + <path d="M 231.947188 281.685312 +L 230.586563 281.685312 +L 229.2325 281.67875 +Q 228.755625 281.67875 228.563125 281.6175 +Q 228.215313 281.495 228.215313 281.096875 +Q 228.215313 280.407812 229.287188 280.407812 +L 229.615313 280.414375 +L 229.8975 280.4275 +Q 229.8975 280.099375 229.838438 279.458438 +Q 229.779375 278.815313 229.779375 278.49375 +Q 229.779375 277.625313 229.936875 275.853437 +Q 230.087813 274.112188 230.08125 273.20875 +Q 229.164688 273.919687 228.913125 273.919687 +Q 228.639688 273.919687 228.43625 273.71625 +Q 228.235 273.510625 228.235 273.24375 +Q 228.235 272.922187 228.823438 272.462812 +Q 229.193125 272.204687 229.869063 271.629375 +Q 230.470625 271.02125 231.0175 271.02125 +Q 231.474688 271.02125 231.474688 271.548437 +Q 231.474688 271.705938 231.433125 272.016562 +Q 231.39375 272.327187 231.39375 272.484687 +Q 231.39375 272.71 231.417813 273.169375 +Q 231.441875 273.626562 231.441875 273.851875 +Q 231.441875 274.630625 231.277813 276.177188 +Q 231.11375 277.721563 231.11375 278.49375 +Q 231.11375 278.889687 231.168438 279.458438 +Q 231.223125 280.025 231.229688 280.385937 +L 231.947188 280.372812 +Q 232.23375 280.372812 232.421875 280.560937 +Q 232.61 280.749062 232.61 281.029062 +Q 232.61 281.315625 232.421875 281.501562 +Q 232.23375 281.685312 231.947188 281.685312 +z +M 234.647109 282.293437 +Q 234.395547 282.293437 234.203047 282.122812 +Q 234.012734 281.952187 234.012734 281.698437 +Q 234.012734 281.589062 234.058672 281.466562 +Q 234.592422 279.996562 236.068984 277.231562 +Q 237.545547 274.466562 238.085859 272.99 +Q 238.980547 270.542187 239.439922 270.564062 +Q 239.691484 270.570625 239.881797 270.745625 +Q 240.074297 270.918437 240.074297 271.165625 +Q 240.074297 271.323125 239.999922 271.541875 +L 239.234297 273.40125 +Q 238.777109 274.665625 237.928359 276.319375 +L 236.438672 279.15 +L 235.200547 281.890938 +Q 235.016797 282.293437 234.647109 282.293437 +z +M 247.492109 281.691875 +Q 247.321484 281.691875 247.010859 281.586875 +Q 246.700234 281.479687 246.536172 281.479687 +Q 246.186172 281.479687 245.488359 281.52125 +Q 244.792734 281.562813 244.436172 281.562813 +Q 244.169297 281.562813 243.646484 281.630625 +Q 243.123672 281.698437 242.856797 281.698437 +Q 242.782422 281.698437 242.638047 281.672188 +Q 242.495859 281.64375 242.419297 281.64375 +Q 241.948984 281.64375 241.804609 281.186562 +Q 241.723672 280.948125 241.723672 280.36625 +Q 241.723672 278.77375 242.589922 277.8025 +Q 242.988047 277.358437 244.731484 276.161875 +Q 245.707109 275.4925 246.035234 275.11625 +Q 246.623672 274.46 246.623672 273.578437 +Q 246.623672 273.140937 246.057109 272.799688 +Q 245.558359 272.49125 245.079297 272.49125 +Q 244.449297 272.49125 243.882734 272.854375 +L 242.904922 273.62 +Q 242.611797 273.851875 242.434609 273.851875 +Q 241.730234 273.851875 241.730234 273.291875 +Q 241.730234 272.970312 241.988359 272.73625 +Q 242.788984 271.985937 243.377422 271.65125 +Q 244.204297 271.17875 245.079297 271.17875 +Q 246.186172 271.17875 247.054609 271.780312 +Q 248.025859 272.45625 248.025859 273.517187 +Q 248.025859 274.212812 247.826797 274.80125 +Q 247.629922 275.389687 247.225234 275.875313 +Q 246.713359 276.49 245.488359 277.249062 +Q 244.204297 278.05625 243.801797 278.471875 +Q 243.042734 279.259375 243.055859 280.379375 +L 244.464609 280.250313 +Q 245.912734 280.167187 246.536172 280.167187 +Q 247.054609 280.167187 247.520547 280.346563 +Q 248.135234 280.585 248.135234 281.009375 +Q 248.135234 281.27625 247.949297 281.484062 +Q 247.765547 281.691875 247.492109 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 231.947188 281.685312 +L 230.586563 281.685312 +L 229.2325 281.67875 +Q 228.755625 281.67875 228.563125 281.6175 +Q 228.215313 281.495 228.215313 281.096875 +Q 228.215313 280.407812 229.287188 280.407812 +L 229.615313 280.414375 +L 229.8975 280.4275 +Q 229.8975 280.099375 229.838438 279.458438 +Q 229.779375 278.815313 229.779375 278.49375 +Q 229.779375 277.625313 229.936875 275.853437 +Q 230.087813 274.112188 230.08125 273.20875 +Q 229.164688 273.919687 228.913125 273.919687 +Q 228.639688 273.919687 228.43625 273.71625 +Q 228.235 273.510625 228.235 273.24375 +Q 228.235 272.922187 228.823438 272.462812 +Q 229.193125 272.204687 229.869063 271.629375 +Q 230.470625 271.02125 231.0175 271.02125 +Q 231.474688 271.02125 231.474688 271.548437 +Q 231.474688 271.705938 231.433125 272.016562 +Q 231.39375 272.327187 231.39375 272.484687 +Q 231.39375 272.71 231.417813 273.169375 +Q 231.441875 273.626562 231.441875 273.851875 +Q 231.441875 274.630625 231.277813 276.177188 +Q 231.11375 277.721563 231.11375 278.49375 +Q 231.11375 278.889687 231.168438 279.458438 +Q 231.223125 280.025 231.229688 280.385937 +L 231.947188 280.372812 +Q 232.23375 280.372812 232.421875 280.560937 +Q 232.61 280.749062 232.61 281.029062 +Q 232.61 281.315625 232.421875 281.501562 +Q 232.23375 281.685312 231.947188 281.685312 +z +M 234.647109 282.293437 +Q 234.395547 282.293437 234.203047 282.122812 +Q 234.012734 281.952187 234.012734 281.698437 +Q 234.012734 281.589062 234.058672 281.466562 +Q 234.592422 279.996562 236.068984 277.231562 +Q 237.545547 274.466562 238.085859 272.99 +Q 238.980547 270.542187 239.439922 270.564062 +Q 239.691484 270.570625 239.881797 270.745625 +Q 240.074297 270.918437 240.074297 271.165625 +Q 240.074297 271.323125 239.999922 271.541875 +L 239.234297 273.40125 +Q 238.777109 274.665625 237.928359 276.319375 +L 236.438672 279.15 +L 235.200547 281.890938 +Q 235.016797 282.293437 234.647109 282.293437 +z +M 247.492109 281.691875 +Q 247.321484 281.691875 247.010859 281.586875 +Q 246.700234 281.479687 246.536172 281.479687 +Q 246.186172 281.479687 245.488359 281.52125 +Q 244.792734 281.562813 244.436172 281.562813 +Q 244.169297 281.562813 243.646484 281.630625 +Q 243.123672 281.698437 242.856797 281.698437 +Q 242.782422 281.698437 242.638047 281.672188 +Q 242.495859 281.64375 242.419297 281.64375 +Q 241.948984 281.64375 241.804609 281.186562 +Q 241.723672 280.948125 241.723672 280.36625 +Q 241.723672 278.77375 242.589922 277.8025 +Q 242.988047 277.358437 244.731484 276.161875 +Q 245.707109 275.4925 246.035234 275.11625 +Q 246.623672 274.46 246.623672 273.578437 +Q 246.623672 273.140937 246.057109 272.799688 +Q 245.558359 272.49125 245.079297 272.49125 +Q 244.449297 272.49125 243.882734 272.854375 +L 242.904922 273.62 +Q 242.611797 273.851875 242.434609 273.851875 +Q 241.730234 273.851875 241.730234 273.291875 +Q 241.730234 272.970312 241.988359 272.73625 +Q 242.788984 271.985937 243.377422 271.65125 +Q 244.204297 271.17875 245.079297 271.17875 +Q 246.186172 271.17875 247.054609 271.780312 +Q 248.025859 272.45625 248.025859 273.517187 +Q 248.025859 274.212812 247.826797 274.80125 +Q 247.629922 275.389687 247.225234 275.875313 +Q 246.713359 276.49 245.488359 277.249062 +Q 244.204297 278.05625 243.801797 278.471875 +Q 243.042734 279.259375 243.055859 280.379375 +L 244.464609 280.250313 +Q 245.912734 280.167187 246.536172 280.167187 +Q 247.054609 280.167187 247.520547 280.346563 +Q 248.135234 280.585 248.135234 281.009375 +Q 248.135234 281.27625 247.949297 281.484062 +Q 247.765547 281.691875 247.492109 281.691875 +z +"/> + </g> + </g> + <g id="xtick_6"> + <path d="M 276.58 259.18 +L 276.564269 260.18 +L 276.542527 261.18 +L 276.39285 262.18 +L 276.376819 263.18 +L 276.297166 264.18 +L 276.276217 265.18 +L 276.258753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 276.58 259.18 +L 276.564269 260.18 +L 276.542527 261.18 +L 276.39285 262.18 +L 276.376819 263.18 +L 276.297166 264.18 +L 276.276217 265.18 +L 276.258753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_6"> + <path d="M 278.241406 281.685312 +L 276.880781 281.685312 +L 275.526719 281.67875 +Q 275.049844 281.67875 274.857344 281.6175 +Q 274.509531 281.495 274.509531 281.096875 +Q 274.509531 280.407812 275.581406 280.407812 +L 275.909531 280.414375 +L 276.191719 280.4275 +Q 276.191719 280.099375 276.132656 279.458438 +Q 276.073594 278.815313 276.073594 278.49375 +Q 276.073594 277.625313 276.231094 275.853437 +Q 276.382031 274.112188 276.375469 273.20875 +Q 275.458906 273.919687 275.207344 273.919687 +Q 274.933906 273.919687 274.730469 273.71625 +Q 274.529219 273.510625 274.529219 273.24375 +Q 274.529219 272.922187 275.117656 272.462812 +Q 275.487344 272.204687 276.163281 271.629375 +Q 276.764844 271.02125 277.311719 271.02125 +Q 277.768906 271.02125 277.768906 271.548437 +Q 277.768906 271.705938 277.727344 272.016562 +Q 277.687969 272.327187 277.687969 272.484687 +Q 277.687969 272.71 277.712031 273.169375 +Q 277.736094 273.626562 277.736094 273.851875 +Q 277.736094 274.630625 277.572031 276.177188 +Q 277.407969 277.721563 277.407969 278.49375 +Q 277.407969 278.889687 277.462656 279.458438 +Q 277.517344 280.025 277.523906 280.385937 +L 278.241406 280.372812 +Q 278.527969 280.372812 278.716094 280.560937 +Q 278.904219 280.749062 278.904219 281.029062 +Q 278.904219 281.315625 278.716094 281.501562 +Q 278.527969 281.685312 278.241406 281.685312 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 278.241406 281.685312 +L 276.880781 281.685312 +L 275.526719 281.67875 +Q 275.049844 281.67875 274.857344 281.6175 +Q 274.509531 281.495 274.509531 281.096875 +Q 274.509531 280.407812 275.581406 280.407812 +L 275.909531 280.414375 +L 276.191719 280.4275 +Q 276.191719 280.099375 276.132656 279.458438 +Q 276.073594 278.815313 276.073594 278.49375 +Q 276.073594 277.625313 276.231094 275.853437 +Q 276.382031 274.112188 276.375469 273.20875 +Q 275.458906 273.919687 275.207344 273.919687 +Q 274.933906 273.919687 274.730469 273.71625 +Q 274.529219 273.510625 274.529219 273.24375 +Q 274.529219 272.922187 275.117656 272.462812 +Q 275.487344 272.204687 276.163281 271.629375 +Q 276.764844 271.02125 277.311719 271.02125 +Q 277.768906 271.02125 277.768906 271.548437 +Q 277.768906 271.705938 277.727344 272.016562 +Q 277.687969 272.327187 277.687969 272.484687 +Q 277.687969 272.71 277.712031 273.169375 +Q 277.736094 273.626562 277.736094 273.851875 +Q 277.736094 274.630625 277.572031 276.177188 +Q 277.407969 277.721563 277.407969 278.49375 +Q 277.407969 278.889687 277.462656 279.458438 +Q 277.517344 280.025 277.523906 280.385937 +L 278.241406 280.372812 +Q 278.527969 280.372812 278.716094 280.560937 +Q 278.904219 280.749062 278.904219 281.029062 +Q 278.904219 281.315625 278.716094 281.501562 +Q 278.527969 281.685312 278.241406 281.685312 +z +"/> + </g> + </g> + <g id="xtick_7"> + <path d="M 315.02 259.18 +L 315.004269 260.18 +L 314.982527 261.18 +L 314.83285 262.18 +L 314.816819 263.18 +L 314.737166 264.18 +L 314.716217 265.18 +L 314.698753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 315.02 259.18 +L 315.004269 260.18 +L 314.982527 261.18 +L 314.83285 262.18 +L 314.816819 263.18 +L 314.737166 264.18 +L 314.716217 265.18 +L 314.698753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_7"> + <path d="M 317.638438 281.691875 +Q 317.467813 281.691875 317.157188 281.586875 +Q 316.846563 281.479687 316.6825 281.479687 +Q 316.3325 281.479687 315.634688 281.52125 +Q 314.939063 281.562813 314.5825 281.562813 +Q 314.315625 281.562813 313.792813 281.630625 +Q 313.27 281.698437 313.003125 281.698437 +Q 312.92875 281.698437 312.784375 281.672188 +Q 312.642188 281.64375 312.565625 281.64375 +Q 312.095313 281.64375 311.950938 281.186562 +Q 311.87 280.948125 311.87 280.36625 +Q 311.87 278.77375 312.73625 277.8025 +Q 313.134375 277.358437 314.877813 276.161875 +Q 315.853438 275.4925 316.181563 275.11625 +Q 316.77 274.46 316.77 273.578437 +Q 316.77 273.140937 316.203438 272.799688 +Q 315.704688 272.49125 315.225625 272.49125 +Q 314.595625 272.49125 314.029063 272.854375 +L 313.05125 273.62 +Q 312.758125 273.851875 312.580938 273.851875 +Q 311.876563 273.851875 311.876563 273.291875 +Q 311.876563 272.970312 312.134688 272.73625 +Q 312.935313 271.985937 313.52375 271.65125 +Q 314.350625 271.17875 315.225625 271.17875 +Q 316.3325 271.17875 317.200938 271.780312 +Q 318.172188 272.45625 318.172188 273.517187 +Q 318.172188 274.212812 317.973125 274.80125 +Q 317.77625 275.389687 317.371563 275.875313 +Q 316.859688 276.49 315.634688 277.249062 +Q 314.350625 278.05625 313.948125 278.471875 +Q 313.189063 279.259375 313.202188 280.379375 +L 314.610938 280.250313 +Q 316.059063 280.167187 316.6825 280.167187 +Q 317.200938 280.167187 317.666875 280.346563 +Q 318.281563 280.585 318.281563 281.009375 +Q 318.281563 281.27625 318.095625 281.484062 +Q 317.911875 281.691875 317.638438 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 317.638438 281.691875 +Q 317.467813 281.691875 317.157188 281.586875 +Q 316.846563 281.479687 316.6825 281.479687 +Q 316.3325 281.479687 315.634688 281.52125 +Q 314.939063 281.562813 314.5825 281.562813 +Q 314.315625 281.562813 313.792813 281.630625 +Q 313.27 281.698437 313.003125 281.698437 +Q 312.92875 281.698437 312.784375 281.672188 +Q 312.642188 281.64375 312.565625 281.64375 +Q 312.095313 281.64375 311.950938 281.186562 +Q 311.87 280.948125 311.87 280.36625 +Q 311.87 278.77375 312.73625 277.8025 +Q 313.134375 277.358437 314.877813 276.161875 +Q 315.853438 275.4925 316.181563 275.11625 +Q 316.77 274.46 316.77 273.578437 +Q 316.77 273.140937 316.203438 272.799688 +Q 315.704688 272.49125 315.225625 272.49125 +Q 314.595625 272.49125 314.029063 272.854375 +L 313.05125 273.62 +Q 312.758125 273.851875 312.580938 273.851875 +Q 311.876563 273.851875 311.876563 273.291875 +Q 311.876563 272.970312 312.134688 272.73625 +Q 312.935313 271.985937 313.52375 271.65125 +Q 314.350625 271.17875 315.225625 271.17875 +Q 316.3325 271.17875 317.200938 271.780312 +Q 318.172188 272.45625 318.172188 273.517187 +Q 318.172188 274.212812 317.973125 274.80125 +Q 317.77625 275.389687 317.371563 275.875313 +Q 316.859688 276.49 315.634688 277.249062 +Q 314.350625 278.05625 313.948125 278.471875 +Q 313.189063 279.259375 313.202188 280.379375 +L 314.610938 280.250313 +Q 316.059063 280.167187 316.6825 280.167187 +Q 317.200938 280.167187 317.666875 280.346563 +Q 318.281563 280.585 318.281563 281.009375 +Q 318.281563 281.27625 318.095625 281.484062 +Q 317.911875 281.691875 317.638438 281.691875 +z +"/> + </g> + </g> + <g id="xtick_8"> + <path d="M 353.46 259.18 +L 353.444269 260.18 +L 353.422527 261.18 +L 353.27285 262.18 +L 353.256819 263.18 +L 353.177166 264.18 +L 353.156217 265.18 +L 353.138753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 353.46 259.18 +L 353.444269 260.18 +L 353.422527 261.18 +L 353.27285 262.18 +L 353.256819 263.18 +L 353.177166 264.18 +L 353.156217 265.18 +L 353.138753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_8"> + <path d="M 355.77875 278.690625 +L 355.77875 281.221563 +Q 355.77875 281.855937 355.155313 281.855937 +Q 354.43125 281.855937 354.43125 280.865 +Q 354.43125 280.7425 354.444375 280.517187 +Q 354.4575 280.291875 354.4575 280.20875 +L 354.450938 278.657812 +L 351.436563 278.58125 +Q 350.500313 278.58125 350.137188 278.52 +Q 349.515938 278.417187 349.515938 278.034375 +Q 349.515938 277.728125 349.892188 277.255625 +L 350.480625 276.557812 +L 353.842813 271.65125 +Q 354.302188 271.014687 355.004375 271.014687 +Q 355.77875 271.014687 355.77875 271.684062 +L 355.77875 277.365 +Q 355.894688 277.358437 356.05875 277.358437 +Q 357.316563 277.358437 357.316563 278.034375 +Q 357.316563 278.526562 356.795938 278.657812 +Q 356.564063 278.719063 355.77875 278.690625 +z +M 354.450938 272.909063 +Q 352.626563 275.820625 351.600625 277.26875 +L 354.450938 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 355.77875 278.690625 +L 355.77875 281.221563 +Q 355.77875 281.855937 355.155313 281.855937 +Q 354.43125 281.855937 354.43125 280.865 +Q 354.43125 280.7425 354.444375 280.517187 +Q 354.4575 280.291875 354.4575 280.20875 +L 354.450938 278.657812 +L 351.436563 278.58125 +Q 350.500313 278.58125 350.137188 278.52 +Q 349.515938 278.417187 349.515938 278.034375 +Q 349.515938 277.728125 349.892188 277.255625 +L 350.480625 276.557812 +L 353.842813 271.65125 +Q 354.302188 271.014687 355.004375 271.014687 +Q 355.77875 271.014687 355.77875 271.684062 +L 355.77875 277.365 +Q 355.894688 277.358437 356.05875 277.358437 +Q 357.316563 277.358437 357.316563 278.034375 +Q 357.316563 278.526562 356.795938 278.657812 +Q 356.564063 278.719063 355.77875 278.690625 +z +M 354.450938 272.909063 +Q 352.626563 275.820625 351.600625 277.26875 +L 354.450938 277.33875 +z +"/> + </g> + </g> + <g id="xtick_9"> + <path d="M 391.9 259.18 +L 391.884269 260.18 +L 391.862527 261.18 +L 391.71285 262.18 +L 391.696819 263.18 +L 391.617166 264.18 +L 391.596217 265.18 +L 391.578753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 391.9 259.18 +L 391.884269 260.18 +L 391.862527 261.18 +L 391.71285 262.18 +L 391.696819 263.18 +L 391.617166 264.18 +L 391.596217 265.18 +L 391.578753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_9"> + <path d="M 391.825625 282.048437 +Q 390.381875 282.048437 389.49375 281.418437 +Q 388.483125 280.7075 388.46125 279.33375 +Q 388.435 277.126562 390.014375 276.325937 +Q 388.795938 275.58875 388.795938 274.228125 +Q 388.795938 272.935312 389.734375 272.08 +Q 390.629063 271.259687 391.906563 271.246562 +Q 394.77875 271.220312 394.77875 274.08375 +Q 394.77875 274.904062 394.450625 275.348125 +Q 394.18375 275.717812 393.418125 276.107187 +Q 394.4375 276.619062 394.846563 277.214062 +Q 395.325625 277.911875 395.325625 279.134687 +Q 395.325625 280.530312 394.293125 281.322187 +Q 393.335 282.048437 391.825625 282.048437 +z +M 391.886875 272.471563 +Q 391.005313 272.471563 390.539375 272.970312 +Q 390.12375 273.434062 390.130313 274.228125 +Q 390.136875 275.184062 391.703125 275.58875 +Q 392.523438 275.348125 392.877813 275.109688 +Q 393.444375 274.726875 393.444375 274.08375 +Q 393.444375 273.154062 393.02875 272.777812 +Q 392.672188 272.471563 391.886875 272.471563 +z +M 391.764375 276.798437 +Q 390.677188 277.30375 390.314063 277.673437 +Q 389.7475 278.24 389.780313 279.2725 +Q 389.80875 280.127813 390.567813 280.55 +Q 391.12125 280.851875 391.825625 280.851875 +Q 393.02875 280.851875 393.507813 280.283125 +Q 393.890625 279.8325 393.890625 278.915937 +Q 393.890625 278.02125 393.192813 277.474375 +Q 392.726875 277.098125 391.764375 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 391.825625 282.048437 +Q 390.381875 282.048437 389.49375 281.418437 +Q 388.483125 280.7075 388.46125 279.33375 +Q 388.435 277.126562 390.014375 276.325937 +Q 388.795938 275.58875 388.795938 274.228125 +Q 388.795938 272.935312 389.734375 272.08 +Q 390.629063 271.259687 391.906563 271.246562 +Q 394.77875 271.220312 394.77875 274.08375 +Q 394.77875 274.904062 394.450625 275.348125 +Q 394.18375 275.717812 393.418125 276.107187 +Q 394.4375 276.619062 394.846563 277.214062 +Q 395.325625 277.911875 395.325625 279.134687 +Q 395.325625 280.530312 394.293125 281.322187 +Q 393.335 282.048437 391.825625 282.048437 +z +M 391.886875 272.471563 +Q 391.005313 272.471563 390.539375 272.970312 +Q 390.12375 273.434062 390.130313 274.228125 +Q 390.136875 275.184062 391.703125 275.58875 +Q 392.523438 275.348125 392.877813 275.109688 +Q 393.444375 274.726875 393.444375 274.08375 +Q 393.444375 273.154062 393.02875 272.777812 +Q 392.672188 272.471563 391.886875 272.471563 +z +M 391.764375 276.798437 +Q 390.677188 277.30375 390.314063 277.673437 +Q 389.7475 278.24 389.780313 279.2725 +Q 389.80875 280.127813 390.567813 280.55 +Q 391.12125 280.851875 391.825625 280.851875 +Q 393.02875 280.851875 393.507813 280.283125 +Q 393.890625 279.8325 393.890625 278.915937 +Q 393.890625 278.02125 393.192813 277.474375 +Q 392.726875 277.098125 391.764375 276.798437 +z +"/> + </g> + </g> + <g id="xtick_10"> + <path d="M 430.34 259.18 +L 430.324269 260.18 +L 430.302527 261.18 +L 430.15285 262.18 +L 430.136819 263.18 +L 430.057166 264.18 +L 430.036217 265.18 +L 430.018753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 430.34 259.18 +L 430.324269 260.18 +L 430.302527 261.18 +L 430.15285 262.18 +L 430.136819 263.18 +L 430.057166 264.18 +L 430.036217 265.18 +L 430.018753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_10"> + <path d="M 427.729219 281.685312 +L 426.368594 281.685312 +L 425.014531 281.67875 +Q 424.537656 281.67875 424.345156 281.6175 +Q 423.997344 281.495 423.997344 281.096875 +Q 423.997344 280.407812 425.069219 280.407812 +L 425.397344 280.414375 +L 425.679531 280.4275 +Q 425.679531 280.099375 425.620469 279.458438 +Q 425.561406 278.815313 425.561406 278.49375 +Q 425.561406 277.625313 425.718906 275.853437 +Q 425.869844 274.112188 425.863281 273.20875 +Q 424.946719 273.919687 424.695156 273.919687 +Q 424.421719 273.919687 424.218281 273.71625 +Q 424.017031 273.510625 424.017031 273.24375 +Q 424.017031 272.922187 424.605469 272.462812 +Q 424.975156 272.204687 425.651094 271.629375 +Q 426.252656 271.02125 426.799531 271.02125 +Q 427.256719 271.02125 427.256719 271.548437 +Q 427.256719 271.705938 427.215156 272.016562 +Q 427.175781 272.327187 427.175781 272.484687 +Q 427.175781 272.71 427.199844 273.169375 +Q 427.223906 273.626562 427.223906 273.851875 +Q 427.223906 274.630625 427.059844 276.177188 +Q 426.895781 277.721563 426.895781 278.49375 +Q 426.895781 278.889687 426.950469 279.458438 +Q 427.005156 280.025 427.011719 280.385937 +L 427.729219 280.372812 +Q 428.015781 280.372812 428.203906 280.560937 +Q 428.392031 280.749062 428.392031 281.029062 +Q 428.392031 281.315625 428.203906 281.501562 +Q 428.015781 281.685312 427.729219 281.685312 +z +M 433.301328 282.170937 +Q 431.516328 282.170937 430.676328 280.865 +Q 429.978516 279.790937 429.978516 278.001562 +Q 429.978516 274.624062 432.719453 272.143438 +L 433.362578 271.49375 +Q 433.832891 271.040937 434.073516 271.040937 +Q 434.346953 271.040937 434.550391 271.237812 +Q 434.756016 271.4325 434.762578 271.697187 +Q 434.777891 271.944375 434.066953 272.64875 +L 432.671328 274.009375 +Q 432.117891 274.569375 431.721953 275.704687 +Q 432.316953 275.43125 432.761016 275.297812 +Q 433.205078 275.164375 433.491641 275.164375 +Q 435.090703 275.164375 435.946016 276.019687 +Q 436.801328 276.872812 436.801328 278.4325 +Q 436.801328 280.064375 435.878203 281.096875 +Q 434.913516 282.170937 433.301328 282.170937 +z +M 433.301328 276.557812 +Q 432.712891 276.557812 432.246953 276.763437 +Q 432.069766 276.846563 431.352266 277.290625 +Q 431.310703 277.651562 431.310703 278.001562 +Q 431.310703 279.224375 431.721953 279.996562 +Q 432.240391 280.980937 433.340703 280.980937 +Q 434.373203 280.980937 434.941953 280.24375 +Q 435.466953 279.559062 435.466953 278.4325 +Q 435.466953 277.494062 434.926641 277.025937 +Q 434.388516 276.557812 433.301328 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 427.729219 281.685312 +L 426.368594 281.685312 +L 425.014531 281.67875 +Q 424.537656 281.67875 424.345156 281.6175 +Q 423.997344 281.495 423.997344 281.096875 +Q 423.997344 280.407812 425.069219 280.407812 +L 425.397344 280.414375 +L 425.679531 280.4275 +Q 425.679531 280.099375 425.620469 279.458438 +Q 425.561406 278.815313 425.561406 278.49375 +Q 425.561406 277.625313 425.718906 275.853437 +Q 425.869844 274.112188 425.863281 273.20875 +Q 424.946719 273.919687 424.695156 273.919687 +Q 424.421719 273.919687 424.218281 273.71625 +Q 424.017031 273.510625 424.017031 273.24375 +Q 424.017031 272.922187 424.605469 272.462812 +Q 424.975156 272.204687 425.651094 271.629375 +Q 426.252656 271.02125 426.799531 271.02125 +Q 427.256719 271.02125 427.256719 271.548437 +Q 427.256719 271.705938 427.215156 272.016562 +Q 427.175781 272.327187 427.175781 272.484687 +Q 427.175781 272.71 427.199844 273.169375 +Q 427.223906 273.626562 427.223906 273.851875 +Q 427.223906 274.630625 427.059844 276.177188 +Q 426.895781 277.721563 426.895781 278.49375 +Q 426.895781 278.889687 426.950469 279.458438 +Q 427.005156 280.025 427.011719 280.385937 +L 427.729219 280.372812 +Q 428.015781 280.372812 428.203906 280.560937 +Q 428.392031 280.749062 428.392031 281.029062 +Q 428.392031 281.315625 428.203906 281.501562 +Q 428.015781 281.685312 427.729219 281.685312 +z +M 433.301328 282.170937 +Q 431.516328 282.170937 430.676328 280.865 +Q 429.978516 279.790937 429.978516 278.001562 +Q 429.978516 274.624062 432.719453 272.143438 +L 433.362578 271.49375 +Q 433.832891 271.040937 434.073516 271.040937 +Q 434.346953 271.040937 434.550391 271.237812 +Q 434.756016 271.4325 434.762578 271.697187 +Q 434.777891 271.944375 434.066953 272.64875 +L 432.671328 274.009375 +Q 432.117891 274.569375 431.721953 275.704687 +Q 432.316953 275.43125 432.761016 275.297812 +Q 433.205078 275.164375 433.491641 275.164375 +Q 435.090703 275.164375 435.946016 276.019687 +Q 436.801328 276.872812 436.801328 278.4325 +Q 436.801328 280.064375 435.878203 281.096875 +Q 434.913516 282.170937 433.301328 282.170937 +z +M 433.301328 276.557812 +Q 432.712891 276.557812 432.246953 276.763437 +Q 432.069766 276.846563 431.352266 277.290625 +Q 431.310703 277.651562 431.310703 278.001562 +Q 431.310703 279.224375 431.721953 279.996562 +Q 432.240391 280.980937 433.340703 280.980937 +Q 434.373203 280.980937 434.941953 280.24375 +Q 435.466953 279.559062 435.466953 278.4325 +Q 435.466953 277.494062 434.926641 277.025937 +Q 434.388516 276.557812 433.301328 276.557812 +z +"/> + </g> + </g> + <g id="xtick_11"> + <path d="M 468.78 259.18 +L 468.764269 260.18 +L 468.742527 261.18 +L 468.59285 262.18 +L 468.576819 263.18 +L 468.497166 264.18 +L 468.476217 265.18 +L 468.458753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 468.78 259.18 +L 468.764269 260.18 +L 468.742527 261.18 +L 468.59285 262.18 +L 468.576819 263.18 +L 468.497166 264.18 +L 468.476217 265.18 +L 468.458753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_11"> + <path d="M 464.372188 281.99375 +Q 463.339688 281.99375 462.519375 281.562813 +Q 461.59625 281.064062 461.274688 280.160625 +Q 461.233125 280.038125 461.233125 279.922188 +Q 461.233125 279.64875 461.440938 279.467187 +Q 461.650938 279.285625 461.924375 279.285625 +Q 462.197813 279.285625 462.396875 279.539375 +L 462.709688 280.009687 +Q 462.956875 280.346563 463.3725 280.515 +Q 463.790313 280.68125 464.372188 280.68125 +Q 465.115938 280.68125 465.678125 280.215312 +Q 466.270938 279.723125 466.270938 279.012187 +Q 466.270938 277.979687 465.514063 277.365 +Q 464.8425 276.83125 463.735625 276.715312 +Q 462.976563 276.640938 462.976563 276.100625 +Q 462.976563 275.698125 463.571563 275.485937 +L 465.205625 275.08125 +Q 465.678125 274.910625 465.916563 274.621875 +Q 466.155 274.330938 466.161563 273.913125 +Q 466.176875 273.311562 465.697813 272.941875 +Q 465.199063 272.559062 464.295625 272.559062 +Q 463.831875 272.559062 463.394375 272.784375 +L 462.622188 273.27 +Q 462.396875 273.414375 462.259063 273.414375 +Q 461.985625 273.414375 461.790938 273.206562 +Q 461.59625 272.996562 461.59625 272.729687 +Q 461.59625 272.189375 462.641875 271.690625 +Q 463.551875 271.246562 464.138125 271.246562 +Q 465.608125 271.246562 466.47 271.89625 +Q 467.393125 272.594062 467.393125 273.884687 +Q 467.393125 275.4925 466.09375 276.004375 +Q 465.977813 276.0525 465.826875 276.100625 +Q 466.736875 276.435312 467.1875 277.1025 +Q 467.638125 277.7675 467.638125 278.767187 +Q 467.638125 280.1125 466.68875 281.053125 +Q 465.739375 281.99375 464.372188 281.99375 +z +M 475.671172 281.691875 +Q 475.500547 281.691875 475.189922 281.586875 +Q 474.879297 281.479687 474.715234 281.479687 +Q 474.365234 281.479687 473.667422 281.52125 +Q 472.971797 281.562813 472.615234 281.562813 +Q 472.348359 281.562813 471.825547 281.630625 +Q 471.302734 281.698437 471.035859 281.698437 +Q 470.961484 281.698437 470.817109 281.672188 +Q 470.674922 281.64375 470.598359 281.64375 +Q 470.128047 281.64375 469.983672 281.186562 +Q 469.902734 280.948125 469.902734 280.36625 +Q 469.902734 278.77375 470.768984 277.8025 +Q 471.167109 277.358437 472.910547 276.161875 +Q 473.886172 275.4925 474.214297 275.11625 +Q 474.802734 274.46 474.802734 273.578437 +Q 474.802734 273.140937 474.236172 272.799688 +Q 473.737422 272.49125 473.258359 272.49125 +Q 472.628359 272.49125 472.061797 272.854375 +L 471.083984 273.62 +Q 470.790859 273.851875 470.613672 273.851875 +Q 469.909297 273.851875 469.909297 273.291875 +Q 469.909297 272.970312 470.167422 272.73625 +Q 470.968047 271.985937 471.556484 271.65125 +Q 472.383359 271.17875 473.258359 271.17875 +Q 474.365234 271.17875 475.233672 271.780312 +Q 476.204922 272.45625 476.204922 273.517187 +Q 476.204922 274.212812 476.005859 274.80125 +Q 475.808984 275.389687 475.404297 275.875313 +Q 474.892422 276.49 473.667422 277.249062 +Q 472.383359 278.05625 471.980859 278.471875 +Q 471.221797 279.259375 471.234922 280.379375 +L 472.643672 280.250313 +Q 474.091797 280.167187 474.715234 280.167187 +Q 475.233672 280.167187 475.699609 280.346563 +Q 476.314297 280.585 476.314297 281.009375 +Q 476.314297 281.27625 476.128359 281.484062 +Q 475.944609 281.691875 475.671172 281.691875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 464.372188 281.99375 +Q 463.339688 281.99375 462.519375 281.562813 +Q 461.59625 281.064062 461.274688 280.160625 +Q 461.233125 280.038125 461.233125 279.922188 +Q 461.233125 279.64875 461.440938 279.467187 +Q 461.650938 279.285625 461.924375 279.285625 +Q 462.197813 279.285625 462.396875 279.539375 +L 462.709688 280.009687 +Q 462.956875 280.346563 463.3725 280.515 +Q 463.790313 280.68125 464.372188 280.68125 +Q 465.115938 280.68125 465.678125 280.215312 +Q 466.270938 279.723125 466.270938 279.012187 +Q 466.270938 277.979687 465.514063 277.365 +Q 464.8425 276.83125 463.735625 276.715312 +Q 462.976563 276.640938 462.976563 276.100625 +Q 462.976563 275.698125 463.571563 275.485937 +L 465.205625 275.08125 +Q 465.678125 274.910625 465.916563 274.621875 +Q 466.155 274.330938 466.161563 273.913125 +Q 466.176875 273.311562 465.697813 272.941875 +Q 465.199063 272.559062 464.295625 272.559062 +Q 463.831875 272.559062 463.394375 272.784375 +L 462.622188 273.27 +Q 462.396875 273.414375 462.259063 273.414375 +Q 461.985625 273.414375 461.790938 273.206562 +Q 461.59625 272.996562 461.59625 272.729687 +Q 461.59625 272.189375 462.641875 271.690625 +Q 463.551875 271.246562 464.138125 271.246562 +Q 465.608125 271.246562 466.47 271.89625 +Q 467.393125 272.594062 467.393125 273.884687 +Q 467.393125 275.4925 466.09375 276.004375 +Q 465.977813 276.0525 465.826875 276.100625 +Q 466.736875 276.435312 467.1875 277.1025 +Q 467.638125 277.7675 467.638125 278.767187 +Q 467.638125 280.1125 466.68875 281.053125 +Q 465.739375 281.99375 464.372188 281.99375 +z +M 475.671172 281.691875 +Q 475.500547 281.691875 475.189922 281.586875 +Q 474.879297 281.479687 474.715234 281.479687 +Q 474.365234 281.479687 473.667422 281.52125 +Q 472.971797 281.562813 472.615234 281.562813 +Q 472.348359 281.562813 471.825547 281.630625 +Q 471.302734 281.698437 471.035859 281.698437 +Q 470.961484 281.698437 470.817109 281.672188 +Q 470.674922 281.64375 470.598359 281.64375 +Q 470.128047 281.64375 469.983672 281.186562 +Q 469.902734 280.948125 469.902734 280.36625 +Q 469.902734 278.77375 470.768984 277.8025 +Q 471.167109 277.358437 472.910547 276.161875 +Q 473.886172 275.4925 474.214297 275.11625 +Q 474.802734 274.46 474.802734 273.578437 +Q 474.802734 273.140937 474.236172 272.799688 +Q 473.737422 272.49125 473.258359 272.49125 +Q 472.628359 272.49125 472.061797 272.854375 +L 471.083984 273.62 +Q 470.790859 273.851875 470.613672 273.851875 +Q 469.909297 273.851875 469.909297 273.291875 +Q 469.909297 272.970312 470.167422 272.73625 +Q 470.968047 271.985937 471.556484 271.65125 +Q 472.383359 271.17875 473.258359 271.17875 +Q 474.365234 271.17875 475.233672 271.780312 +Q 476.204922 272.45625 476.204922 273.517187 +Q 476.204922 274.212812 476.005859 274.80125 +Q 475.808984 275.389687 475.404297 275.875313 +Q 474.892422 276.49 473.667422 277.249062 +Q 472.383359 278.05625 471.980859 278.471875 +Q 471.221797 279.259375 471.234922 280.379375 +L 472.643672 280.250313 +Q 474.091797 280.167187 474.715234 280.167187 +Q 475.233672 280.167187 475.699609 280.346563 +Q 476.314297 280.585 476.314297 281.009375 +Q 476.314297 281.27625 476.128359 281.484062 +Q 475.944609 281.691875 475.671172 281.691875 +z +"/> + </g> + </g> + <g id="xtick_12"> + <path d="M 507.22 259.18 +L 507.204269 260.18 +L 507.182527 261.18 +L 507.03285 262.18 +L 507.016819 263.18 +L 506.937166 264.18 +L 506.916217 265.18 +L 506.898753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 507.22 259.18 +L 507.204269 260.18 +L 507.182527 261.18 +L 507.03285 262.18 +L 507.016819 263.18 +L 506.937166 264.18 +L 506.916217 265.18 +L 506.898753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_12"> + <path d="M 502.7575 282.170937 +Q 500.9725 282.170937 500.1325 280.865 +Q 499.434688 279.790937 499.434688 278.001562 +Q 499.434688 274.624062 502.175625 272.143438 +L 502.81875 271.49375 +Q 503.289062 271.040937 503.529688 271.040937 +Q 503.803125 271.040937 504.006563 271.237812 +Q 504.212188 271.4325 504.21875 271.697187 +Q 504.234063 271.944375 503.523125 272.64875 +L 502.1275 274.009375 +Q 501.574063 274.569375 501.178125 275.704687 +Q 501.773125 275.43125 502.217188 275.297812 +Q 502.66125 275.164375 502.947812 275.164375 +Q 504.546875 275.164375 505.402188 276.019687 +Q 506.2575 276.872812 506.2575 278.4325 +Q 506.2575 280.064375 505.334375 281.096875 +Q 504.369687 282.170937 502.7575 282.170937 +z +M 502.7575 276.557812 +Q 502.169063 276.557812 501.703125 276.763437 +Q 501.525937 276.846563 500.808438 277.290625 +Q 500.766875 277.651562 500.766875 278.001562 +Q 500.766875 279.224375 501.178125 279.996562 +Q 501.696563 280.980937 502.796875 280.980937 +Q 503.829375 280.980937 504.398125 280.24375 +Q 504.923125 279.559062 504.923125 278.4325 +Q 504.923125 277.494062 504.382812 277.025937 +Q 503.844688 276.557812 502.7575 276.557812 +z +M 513.811484 278.690625 +L 513.811484 281.221563 +Q 513.811484 281.855937 513.188047 281.855937 +Q 512.463984 281.855937 512.463984 280.865 +Q 512.463984 280.7425 512.477109 280.517187 +Q 512.490234 280.291875 512.490234 280.20875 +L 512.483672 278.657812 +L 509.469297 278.58125 +Q 508.533047 278.58125 508.169922 278.52 +Q 507.548672 278.417187 507.548672 278.034375 +Q 507.548672 277.728125 507.924922 277.255625 +L 508.513359 276.557812 +L 511.875547 271.65125 +Q 512.334922 271.014687 513.037109 271.014687 +Q 513.811484 271.014687 513.811484 271.684062 +L 513.811484 277.365 +Q 513.927422 277.358437 514.091484 277.358437 +Q 515.349297 277.358437 515.349297 278.034375 +Q 515.349297 278.526562 514.828672 278.657812 +Q 514.596797 278.719063 513.811484 278.690625 +z +M 512.483672 272.909063 +Q 510.659297 275.820625 509.633359 277.26875 +L 512.483672 277.33875 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 502.7575 282.170937 +Q 500.9725 282.170937 500.1325 280.865 +Q 499.434688 279.790937 499.434688 278.001562 +Q 499.434688 274.624062 502.175625 272.143438 +L 502.81875 271.49375 +Q 503.289062 271.040937 503.529688 271.040937 +Q 503.803125 271.040937 504.006563 271.237812 +Q 504.212188 271.4325 504.21875 271.697187 +Q 504.234063 271.944375 503.523125 272.64875 +L 502.1275 274.009375 +Q 501.574063 274.569375 501.178125 275.704687 +Q 501.773125 275.43125 502.217188 275.297812 +Q 502.66125 275.164375 502.947812 275.164375 +Q 504.546875 275.164375 505.402188 276.019687 +Q 506.2575 276.872812 506.2575 278.4325 +Q 506.2575 280.064375 505.334375 281.096875 +Q 504.369687 282.170937 502.7575 282.170937 +z +M 502.7575 276.557812 +Q 502.169063 276.557812 501.703125 276.763437 +Q 501.525937 276.846563 500.808438 277.290625 +Q 500.766875 277.651562 500.766875 278.001562 +Q 500.766875 279.224375 501.178125 279.996562 +Q 501.696563 280.980937 502.796875 280.980937 +Q 503.829375 280.980937 504.398125 280.24375 +Q 504.923125 279.559062 504.923125 278.4325 +Q 504.923125 277.494062 504.382812 277.025937 +Q 503.844688 276.557812 502.7575 276.557812 +z +M 513.811484 278.690625 +L 513.811484 281.221563 +Q 513.811484 281.855937 513.188047 281.855937 +Q 512.463984 281.855937 512.463984 280.865 +Q 512.463984 280.7425 512.477109 280.517187 +Q 512.490234 280.291875 512.490234 280.20875 +L 512.483672 278.657812 +L 509.469297 278.58125 +Q 508.533047 278.58125 508.169922 278.52 +Q 507.548672 278.417187 507.548672 278.034375 +Q 507.548672 277.728125 507.924922 277.255625 +L 508.513359 276.557812 +L 511.875547 271.65125 +Q 512.334922 271.014687 513.037109 271.014687 +Q 513.811484 271.014687 513.811484 271.684062 +L 513.811484 277.365 +Q 513.927422 277.358437 514.091484 277.358437 +Q 515.349297 277.358437 515.349297 278.034375 +Q 515.349297 278.526562 514.828672 278.657812 +Q 514.596797 278.719063 513.811484 278.690625 +z +M 512.483672 272.909063 +Q 510.659297 275.820625 509.633359 277.26875 +L 512.483672 277.33875 +z +"/> + </g> + </g> + <g id="xtick_13"> + <path d="M 545.66 259.18 +L 545.644269 260.18 +L 545.622527 261.18 +L 545.47285 262.18 +L 545.456819 263.18 +L 545.377166 264.18 +L 545.356217 265.18 +L 545.338753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 545.66 259.18 +L 545.644269 260.18 +L 545.622527 261.18 +L 545.47285 262.18 +L 545.456819 263.18 +L 545.377166 264.18 +L 545.356217 265.18 +L 545.338753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_13"> + <path d="M 538.777031 281.685312 +L 537.416406 281.685312 +L 536.062344 281.67875 +Q 535.585469 281.67875 535.392969 281.6175 +Q 535.045156 281.495 535.045156 281.096875 +Q 535.045156 280.407812 536.117031 280.407812 +L 536.445156 280.414375 +L 536.727344 280.4275 +Q 536.727344 280.099375 536.668281 279.458438 +Q 536.609219 278.815313 536.609219 278.49375 +Q 536.609219 277.625313 536.766719 275.853437 +Q 536.917656 274.112188 536.911094 273.20875 +Q 535.994531 273.919687 535.742969 273.919687 +Q 535.469531 273.919687 535.266094 273.71625 +Q 535.064844 273.510625 535.064844 273.24375 +Q 535.064844 272.922187 535.653281 272.462812 +Q 536.022969 272.204687 536.698906 271.629375 +Q 537.300469 271.02125 537.847344 271.02125 +Q 538.304531 271.02125 538.304531 271.548437 +Q 538.304531 271.705938 538.262969 272.016562 +Q 538.223594 272.327187 538.223594 272.484687 +Q 538.223594 272.71 538.247656 273.169375 +Q 538.271719 273.626562 538.271719 273.851875 +Q 538.271719 274.630625 538.107656 276.177188 +Q 537.943594 277.721563 537.943594 278.49375 +Q 537.943594 278.889687 537.998281 279.458438 +Q 538.052969 280.025 538.059531 280.385937 +L 538.777031 280.372812 +Q 539.063594 280.372812 539.251719 280.560937 +Q 539.439844 280.749062 539.439844 281.029062 +Q 539.439844 281.315625 539.251719 281.501562 +Q 539.063594 281.685312 538.777031 281.685312 +z +M 547.157891 281.691875 +Q 546.987266 281.691875 546.676641 281.586875 +Q 546.366016 281.479687 546.201953 281.479687 +Q 545.851953 281.479687 545.154141 281.52125 +Q 544.458516 281.562813 544.101953 281.562813 +Q 543.835078 281.562813 543.312266 281.630625 +Q 542.789453 281.698437 542.522578 281.698437 +Q 542.448203 281.698437 542.303828 281.672188 +Q 542.161641 281.64375 542.085078 281.64375 +Q 541.614766 281.64375 541.470391 281.186562 +Q 541.389453 280.948125 541.389453 280.36625 +Q 541.389453 278.77375 542.255703 277.8025 +Q 542.653828 277.358437 544.397266 276.161875 +Q 545.372891 275.4925 545.701016 275.11625 +Q 546.289453 274.46 546.289453 273.578437 +Q 546.289453 273.140937 545.722891 272.799688 +Q 545.224141 272.49125 544.745078 272.49125 +Q 544.115078 272.49125 543.548516 272.854375 +L 542.570703 273.62 +Q 542.277578 273.851875 542.100391 273.851875 +Q 541.396016 273.851875 541.396016 273.291875 +Q 541.396016 272.970312 541.654141 272.73625 +Q 542.454766 271.985937 543.043203 271.65125 +Q 543.870078 271.17875 544.745078 271.17875 +Q 545.851953 271.17875 546.720391 271.780312 +Q 547.691641 272.45625 547.691641 273.517187 +Q 547.691641 274.212812 547.492578 274.80125 +Q 547.295703 275.389687 546.891016 275.875313 +Q 546.379141 276.49 545.154141 277.249062 +Q 543.870078 278.05625 543.467578 278.471875 +Q 542.708516 279.259375 542.721641 280.379375 +L 544.130391 280.250313 +Q 545.578516 280.167187 546.201953 280.167187 +Q 546.720391 280.167187 547.186328 280.346563 +Q 547.801016 280.585 547.801016 281.009375 +Q 547.801016 281.27625 547.615078 281.484062 +Q 547.431328 281.691875 547.157891 281.691875 +z +M 553.01 282.048437 +Q 551.56625 282.048437 550.678125 281.418437 +Q 549.6675 280.7075 549.645625 279.33375 +Q 549.619375 277.126562 551.19875 276.325937 +Q 549.980313 275.58875 549.980313 274.228125 +Q 549.980313 272.935312 550.91875 272.08 +Q 551.813438 271.259687 553.090938 271.246562 +Q 555.963125 271.220312 555.963125 274.08375 +Q 555.963125 274.904062 555.635 275.348125 +Q 555.368125 275.717812 554.6025 276.107187 +Q 555.621875 276.619062 556.030938 277.214062 +Q 556.51 277.911875 556.51 279.134687 +Q 556.51 280.530312 555.4775 281.322187 +Q 554.519375 282.048437 553.01 282.048437 +z +M 553.07125 272.471563 +Q 552.189688 272.471563 551.72375 272.970312 +Q 551.308125 273.434062 551.314688 274.228125 +Q 551.32125 275.184062 552.8875 275.58875 +Q 553.707813 275.348125 554.062188 275.109688 +Q 554.62875 274.726875 554.62875 274.08375 +Q 554.62875 273.154062 554.213125 272.777812 +Q 553.856563 272.471563 553.07125 272.471563 +z +M 552.94875 276.798437 +Q 551.861563 277.30375 551.498438 277.673437 +Q 550.931875 278.24 550.964688 279.2725 +Q 550.993125 280.127813 551.752188 280.55 +Q 552.305625 280.851875 553.01 280.851875 +Q 554.213125 280.851875 554.692188 280.283125 +Q 555.075 279.8325 555.075 278.915937 +Q 555.075 278.02125 554.377188 277.474375 +Q 553.91125 277.098125 552.94875 276.798437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 538.777031 281.685312 +L 537.416406 281.685312 +L 536.062344 281.67875 +Q 535.585469 281.67875 535.392969 281.6175 +Q 535.045156 281.495 535.045156 281.096875 +Q 535.045156 280.407812 536.117031 280.407812 +L 536.445156 280.414375 +L 536.727344 280.4275 +Q 536.727344 280.099375 536.668281 279.458438 +Q 536.609219 278.815313 536.609219 278.49375 +Q 536.609219 277.625313 536.766719 275.853437 +Q 536.917656 274.112188 536.911094 273.20875 +Q 535.994531 273.919687 535.742969 273.919687 +Q 535.469531 273.919687 535.266094 273.71625 +Q 535.064844 273.510625 535.064844 273.24375 +Q 535.064844 272.922187 535.653281 272.462812 +Q 536.022969 272.204687 536.698906 271.629375 +Q 537.300469 271.02125 537.847344 271.02125 +Q 538.304531 271.02125 538.304531 271.548437 +Q 538.304531 271.705938 538.262969 272.016562 +Q 538.223594 272.327187 538.223594 272.484687 +Q 538.223594 272.71 538.247656 273.169375 +Q 538.271719 273.626562 538.271719 273.851875 +Q 538.271719 274.630625 538.107656 276.177188 +Q 537.943594 277.721563 537.943594 278.49375 +Q 537.943594 278.889687 537.998281 279.458438 +Q 538.052969 280.025 538.059531 280.385937 +L 538.777031 280.372812 +Q 539.063594 280.372812 539.251719 280.560937 +Q 539.439844 280.749062 539.439844 281.029062 +Q 539.439844 281.315625 539.251719 281.501562 +Q 539.063594 281.685312 538.777031 281.685312 +z +M 547.157891 281.691875 +Q 546.987266 281.691875 546.676641 281.586875 +Q 546.366016 281.479687 546.201953 281.479687 +Q 545.851953 281.479687 545.154141 281.52125 +Q 544.458516 281.562813 544.101953 281.562813 +Q 543.835078 281.562813 543.312266 281.630625 +Q 542.789453 281.698437 542.522578 281.698437 +Q 542.448203 281.698437 542.303828 281.672188 +Q 542.161641 281.64375 542.085078 281.64375 +Q 541.614766 281.64375 541.470391 281.186562 +Q 541.389453 280.948125 541.389453 280.36625 +Q 541.389453 278.77375 542.255703 277.8025 +Q 542.653828 277.358437 544.397266 276.161875 +Q 545.372891 275.4925 545.701016 275.11625 +Q 546.289453 274.46 546.289453 273.578437 +Q 546.289453 273.140937 545.722891 272.799688 +Q 545.224141 272.49125 544.745078 272.49125 +Q 544.115078 272.49125 543.548516 272.854375 +L 542.570703 273.62 +Q 542.277578 273.851875 542.100391 273.851875 +Q 541.396016 273.851875 541.396016 273.291875 +Q 541.396016 272.970312 541.654141 272.73625 +Q 542.454766 271.985937 543.043203 271.65125 +Q 543.870078 271.17875 544.745078 271.17875 +Q 545.851953 271.17875 546.720391 271.780312 +Q 547.691641 272.45625 547.691641 273.517187 +Q 547.691641 274.212812 547.492578 274.80125 +Q 547.295703 275.389687 546.891016 275.875313 +Q 546.379141 276.49 545.154141 277.249062 +Q 543.870078 278.05625 543.467578 278.471875 +Q 542.708516 279.259375 542.721641 280.379375 +L 544.130391 280.250313 +Q 545.578516 280.167187 546.201953 280.167187 +Q 546.720391 280.167187 547.186328 280.346563 +Q 547.801016 280.585 547.801016 281.009375 +Q 547.801016 281.27625 547.615078 281.484062 +Q 547.431328 281.691875 547.157891 281.691875 +z +M 553.01 282.048437 +Q 551.56625 282.048437 550.678125 281.418437 +Q 549.6675 280.7075 549.645625 279.33375 +Q 549.619375 277.126562 551.19875 276.325937 +Q 549.980313 275.58875 549.980313 274.228125 +Q 549.980313 272.935312 550.91875 272.08 +Q 551.813438 271.259687 553.090938 271.246562 +Q 555.963125 271.220312 555.963125 274.08375 +Q 555.963125 274.904062 555.635 275.348125 +Q 555.368125 275.717812 554.6025 276.107187 +Q 555.621875 276.619062 556.030938 277.214062 +Q 556.51 277.911875 556.51 279.134687 +Q 556.51 280.530312 555.4775 281.322187 +Q 554.519375 282.048437 553.01 282.048437 +z +M 553.07125 272.471563 +Q 552.189688 272.471563 551.72375 272.970312 +Q 551.308125 273.434062 551.314688 274.228125 +Q 551.32125 275.184062 552.8875 275.58875 +Q 553.707813 275.348125 554.062188 275.109688 +Q 554.62875 274.726875 554.62875 274.08375 +Q 554.62875 273.154062 554.213125 272.777812 +Q 553.856563 272.471563 553.07125 272.471563 +z +M 552.94875 276.798437 +Q 551.861563 277.30375 551.498438 277.673437 +Q 550.931875 278.24 550.964688 279.2725 +Q 550.993125 280.127813 551.752188 280.55 +Q 552.305625 280.851875 553.01 280.851875 +Q 554.213125 280.851875 554.692188 280.283125 +Q 555.075 279.8325 555.075 278.915937 +Q 555.075 278.02125 554.377188 277.474375 +Q 553.91125 277.098125 552.94875 276.798437 +z +"/> + </g> + </g> + <g id="xtick_14"> + <path d="M 584.1 259.18 +L 584.084269 260.18 +L 584.062527 261.18 +L 583.91285 262.18 +L 583.896819 263.18 +L 583.817166 264.18 +L 583.796217 265.18 +L 583.778753 267.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 584.1 259.18 +L 584.084269 260.18 +L 584.062527 261.18 +L 583.91285 262.18 +L 583.896819 263.18 +L 583.817166 264.18 +L 583.796217 265.18 +L 583.778753 267.18 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_14"> + <path d="M 578.174062 281.691875 +Q 578.003438 281.691875 577.692812 281.586875 +Q 577.382187 281.479687 577.218125 281.479687 +Q 576.868125 281.479687 576.170313 281.52125 +Q 575.474687 281.562813 575.118125 281.562813 +Q 574.85125 281.562813 574.328437 281.630625 +Q 573.805625 281.698437 573.53875 281.698437 +Q 573.464375 281.698437 573.32 281.672188 +Q 573.177812 281.64375 573.10125 281.64375 +Q 572.630937 281.64375 572.486562 281.186562 +Q 572.405625 280.948125 572.405625 280.36625 +Q 572.405625 278.77375 573.271875 277.8025 +Q 573.67 277.358437 575.413437 276.161875 +Q 576.389063 275.4925 576.717188 275.11625 +Q 577.305625 274.46 577.305625 273.578437 +Q 577.305625 273.140937 576.739063 272.799688 +Q 576.240312 272.49125 575.76125 272.49125 +Q 575.13125 272.49125 574.564687 272.854375 +L 573.586875 273.62 +Q 573.29375 273.851875 573.116562 273.851875 +Q 572.412187 273.851875 572.412187 273.291875 +Q 572.412187 272.970312 572.670313 272.73625 +Q 573.470937 271.985937 574.059375 271.65125 +Q 574.88625 271.17875 575.76125 271.17875 +Q 576.868125 271.17875 577.736562 271.780312 +Q 578.707813 272.45625 578.707813 273.517187 +Q 578.707813 274.212812 578.50875 274.80125 +Q 578.311875 275.389687 577.907187 275.875313 +Q 577.395313 276.49 576.170313 277.249062 +Q 574.88625 278.05625 574.48375 278.471875 +Q 573.724687 279.259375 573.737813 280.379375 +L 575.146562 280.250313 +Q 576.594687 280.167187 577.218125 280.167187 +Q 577.736562 280.167187 578.2025 280.346563 +Q 578.817188 280.585 578.817188 281.009375 +Q 578.817188 281.27625 578.63125 281.484062 +Q 578.4475 281.691875 578.174062 281.691875 +z +M 583.669609 282.109688 +Q 581.729297 282.109688 580.812734 280.674688 +Q 580.690234 280.475625 580.690234 280.291875 +Q 580.690234 280.025 580.902422 279.830312 +Q 581.114609 279.635625 581.379297 279.635625 +Q 581.661484 279.635625 581.913047 279.935312 +Q 582.276172 280.372812 582.459922 280.495312 +Q 582.903984 280.797188 583.669609 280.797188 +Q 584.853047 280.797188 585.631797 279.89375 +Q 586.377734 279.034063 586.377734 277.822187 +Q 586.377734 276.824687 586.049609 276.203438 +Q 585.625234 275.415937 584.743672 275.415937 +Q 584.013047 275.415937 583.547109 275.615 +Q 583.177422 275.7725 582.801172 276.155312 +L 582.057422 276.969063 +Q 581.755547 277.275312 581.442734 277.275312 +Q 581.169297 277.275312 580.976797 277.080625 +Q 580.786484 276.885937 580.786484 276.6125 +Q 580.786484 276.476875 580.895859 275.39625 +Q 581.127734 273.24375 581.127734 272.565625 +Q 581.127734 272.327187 581.007422 272.045 +Q 580.887109 271.760625 580.887109 271.622812 +Q 580.887109 271.205 581.606797 271.205 +Q 581.742422 271.205 582.018047 271.229062 +Q 582.295859 271.253125 582.433672 271.253125 +Q 582.829609 271.253125 583.621484 271.226875 +Q 584.415547 271.198437 584.811484 271.198437 +Q 584.997422 271.198437 585.371484 271.21375 +Q 585.747734 271.226875 585.933672 271.226875 +Q 586.062734 271.226875 586.307734 271.176562 +Q 586.554922 271.124062 586.677422 271.124062 +Q 586.944297 271.124062 587.149922 271.323125 +Q 587.355547 271.52 587.355547 271.780312 +Q 587.355547 272.545937 585.734609 272.545937 +Q 585.522422 272.545937 585.200859 272.532812 +Q 584.879297 272.5175 584.811484 272.5175 +L 583.656484 272.539375 +L 582.501484 272.572187 +Q 582.501484 272.880625 582.247734 274.849375 +Q 583.183984 274.103437 584.743672 274.103437 +Q 586.246484 274.103437 587.040547 275.280312 +Q 587.709922 276.277812 587.709922 277.822187 +Q 587.709922 279.668437 586.629297 280.865 +Q 585.509297 282.109688 583.669609 282.109688 +z +M 592.455156 282.170937 +Q 590.670156 282.170937 589.830156 280.865 +Q 589.132344 279.790937 589.132344 278.001562 +Q 589.132344 274.624062 591.873281 272.143438 +L 592.516406 271.49375 +Q 592.986719 271.040937 593.227344 271.040937 +Q 593.500781 271.040937 593.704219 271.237812 +Q 593.909844 271.4325 593.916406 271.697187 +Q 593.931719 271.944375 593.220781 272.64875 +L 591.825156 274.009375 +Q 591.271719 274.569375 590.875781 275.704687 +Q 591.470781 275.43125 591.914844 275.297812 +Q 592.358906 275.164375 592.645469 275.164375 +Q 594.244531 275.164375 595.099844 276.019687 +Q 595.955156 276.872812 595.955156 278.4325 +Q 595.955156 280.064375 595.032031 281.096875 +Q 594.067344 282.170937 592.455156 282.170937 +z +M 592.455156 276.557812 +Q 591.866719 276.557812 591.400781 276.763437 +Q 591.223594 276.846563 590.506094 277.290625 +Q 590.464531 277.651562 590.464531 278.001562 +Q 590.464531 279.224375 590.875781 279.996562 +Q 591.394219 280.980937 592.494531 280.980937 +Q 593.527031 280.980937 594.095781 280.24375 +Q 594.620781 279.559062 594.620781 278.4325 +Q 594.620781 277.494062 594.080469 277.025937 +Q 593.542344 276.557812 592.455156 276.557812 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 578.174062 281.691875 +Q 578.003438 281.691875 577.692812 281.586875 +Q 577.382187 281.479687 577.218125 281.479687 +Q 576.868125 281.479687 576.170313 281.52125 +Q 575.474687 281.562813 575.118125 281.562813 +Q 574.85125 281.562813 574.328437 281.630625 +Q 573.805625 281.698437 573.53875 281.698437 +Q 573.464375 281.698437 573.32 281.672188 +Q 573.177812 281.64375 573.10125 281.64375 +Q 572.630937 281.64375 572.486562 281.186562 +Q 572.405625 280.948125 572.405625 280.36625 +Q 572.405625 278.77375 573.271875 277.8025 +Q 573.67 277.358437 575.413437 276.161875 +Q 576.389063 275.4925 576.717188 275.11625 +Q 577.305625 274.46 577.305625 273.578437 +Q 577.305625 273.140937 576.739063 272.799688 +Q 576.240312 272.49125 575.76125 272.49125 +Q 575.13125 272.49125 574.564687 272.854375 +L 573.586875 273.62 +Q 573.29375 273.851875 573.116562 273.851875 +Q 572.412187 273.851875 572.412187 273.291875 +Q 572.412187 272.970312 572.670313 272.73625 +Q 573.470937 271.985937 574.059375 271.65125 +Q 574.88625 271.17875 575.76125 271.17875 +Q 576.868125 271.17875 577.736562 271.780312 +Q 578.707813 272.45625 578.707813 273.517187 +Q 578.707813 274.212812 578.50875 274.80125 +Q 578.311875 275.389687 577.907187 275.875313 +Q 577.395313 276.49 576.170313 277.249062 +Q 574.88625 278.05625 574.48375 278.471875 +Q 573.724687 279.259375 573.737813 280.379375 +L 575.146562 280.250313 +Q 576.594687 280.167187 577.218125 280.167187 +Q 577.736562 280.167187 578.2025 280.346563 +Q 578.817188 280.585 578.817188 281.009375 +Q 578.817188 281.27625 578.63125 281.484062 +Q 578.4475 281.691875 578.174062 281.691875 +z +M 583.669609 282.109688 +Q 581.729297 282.109688 580.812734 280.674688 +Q 580.690234 280.475625 580.690234 280.291875 +Q 580.690234 280.025 580.902422 279.830312 +Q 581.114609 279.635625 581.379297 279.635625 +Q 581.661484 279.635625 581.913047 279.935312 +Q 582.276172 280.372812 582.459922 280.495312 +Q 582.903984 280.797188 583.669609 280.797188 +Q 584.853047 280.797188 585.631797 279.89375 +Q 586.377734 279.034063 586.377734 277.822187 +Q 586.377734 276.824687 586.049609 276.203438 +Q 585.625234 275.415937 584.743672 275.415937 +Q 584.013047 275.415937 583.547109 275.615 +Q 583.177422 275.7725 582.801172 276.155312 +L 582.057422 276.969063 +Q 581.755547 277.275312 581.442734 277.275312 +Q 581.169297 277.275312 580.976797 277.080625 +Q 580.786484 276.885937 580.786484 276.6125 +Q 580.786484 276.476875 580.895859 275.39625 +Q 581.127734 273.24375 581.127734 272.565625 +Q 581.127734 272.327187 581.007422 272.045 +Q 580.887109 271.760625 580.887109 271.622812 +Q 580.887109 271.205 581.606797 271.205 +Q 581.742422 271.205 582.018047 271.229062 +Q 582.295859 271.253125 582.433672 271.253125 +Q 582.829609 271.253125 583.621484 271.226875 +Q 584.415547 271.198437 584.811484 271.198437 +Q 584.997422 271.198437 585.371484 271.21375 +Q 585.747734 271.226875 585.933672 271.226875 +Q 586.062734 271.226875 586.307734 271.176562 +Q 586.554922 271.124062 586.677422 271.124062 +Q 586.944297 271.124062 587.149922 271.323125 +Q 587.355547 271.52 587.355547 271.780312 +Q 587.355547 272.545937 585.734609 272.545937 +Q 585.522422 272.545937 585.200859 272.532812 +Q 584.879297 272.5175 584.811484 272.5175 +L 583.656484 272.539375 +L 582.501484 272.572187 +Q 582.501484 272.880625 582.247734 274.849375 +Q 583.183984 274.103437 584.743672 274.103437 +Q 586.246484 274.103437 587.040547 275.280312 +Q 587.709922 276.277812 587.709922 277.822187 +Q 587.709922 279.668437 586.629297 280.865 +Q 585.509297 282.109688 583.669609 282.109688 +z +M 592.455156 282.170937 +Q 590.670156 282.170937 589.830156 280.865 +Q 589.132344 279.790937 589.132344 278.001562 +Q 589.132344 274.624062 591.873281 272.143438 +L 592.516406 271.49375 +Q 592.986719 271.040937 593.227344 271.040937 +Q 593.500781 271.040937 593.704219 271.237812 +Q 593.909844 271.4325 593.916406 271.697187 +Q 593.931719 271.944375 593.220781 272.64875 +L 591.825156 274.009375 +Q 591.271719 274.569375 590.875781 275.704687 +Q 591.470781 275.43125 591.914844 275.297812 +Q 592.358906 275.164375 592.645469 275.164375 +Q 594.244531 275.164375 595.099844 276.019687 +Q 595.955156 276.872812 595.955156 278.4325 +Q 595.955156 280.064375 595.032031 281.096875 +Q 594.067344 282.170937 592.455156 282.170937 +z +M 592.455156 276.557812 +Q 591.866719 276.557812 591.400781 276.763437 +Q 591.223594 276.846563 590.506094 277.290625 +Q 590.464531 277.651562 590.464531 278.001562 +Q 590.464531 279.224375 590.875781 279.996562 +Q 591.394219 280.980937 592.494531 280.980937 +Q 593.527031 280.980937 594.095781 280.24375 +Q 594.620781 279.559062 594.620781 278.4325 +Q 594.620781 277.494062 594.080469 277.025937 +Q 593.542344 276.557812 592.455156 276.557812 +z +"/> + </g> + </g> + <g id="xtick_15"> + <path d="M 98.070168 259.18 +L 98.054437 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 98.070168 259.18 +L 98.054437 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_16"> + <path d="M 110.445084 259.18 +L 110.429353 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 110.445084 259.18 +L 110.429353 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_17"> + <path d="M 120.556127 259.18 +L 120.540396 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 120.556127 259.18 +L 120.540396 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_18"> + <path d="M 129.104891 259.18 +L 129.08916 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 129.104891 259.18 +L 129.08916 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_19"> + <path d="M 136.510168 259.18 +L 136.494437 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 136.510168 259.18 +L 136.494437 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_20"> + <path d="M 143.042085 259.18 +L 143.026354 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 143.042085 259.18 +L 143.026354 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_21"> + <path d="M 187.325084 259.18 +L 187.309353 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 187.325084 259.18 +L 187.309353 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_22"> + <path d="M 209.811043 259.18 +L 209.795312 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 209.811043 259.18 +L 209.795312 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_23"> + <path d="M 225.765084 259.18 +L 225.749353 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 225.765084 259.18 +L 225.749353 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_24"> + <path d="M 248.251043 259.18 +L 248.235312 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 248.251043 259.18 +L 248.235312 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_25"> + <path d="M 256.799807 259.18 +L 256.784076 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 256.799807 259.18 +L 256.784076 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_26"> + <path d="M 264.205084 259.18 +L 264.189353 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 264.205084 259.18 +L 264.189353 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_27"> + <path d="M 270.737001 259.18 +L 270.72127 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 270.737001 259.18 +L 270.72127 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_28"> + <path d="M 337.505959 259.18 +L 337.490227 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 337.505959 259.18 +L 337.490227 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_29"> + <path d="M 365.834916 259.18 +L 365.819185 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 365.834916 259.18 +L 365.819185 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_30"> + <path d="M 375.945959 259.18 +L 375.930227 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 375.945959 259.18 +L 375.930227 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_31"> + <path d="M 384.494723 259.18 +L 384.478992 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 384.494723 259.18 +L 384.478992 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_32"> + <path d="M 398.431917 259.18 +L 398.416186 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 398.431917 259.18 +L 398.416186 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_33"> + <path d="M 442.714916 259.18 +L 442.699185 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 442.714916 259.18 +L 442.699185 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_34"> + <path d="M 465.200874 259.18 +L 465.185143 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 465.200874 259.18 +L 465.185143 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_35"> + <path d="M 481.154916 259.18 +L 481.139185 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 481.154916 259.18 +L 481.139185 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_36"> + <path d="M 493.529832 259.18 +L 493.514101 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 493.529832 259.18 +L 493.514101 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_37"> + <path d="M 503.640874 259.18 +L 503.625143 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 503.640874 259.18 +L 503.625143 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_38"> + <path d="M 512.189639 259.18 +L 512.173908 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 512.189639 259.18 +L 512.173908 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_39"> + <path d="M 519.594916 259.18 +L 519.579185 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 519.594916 259.18 +L 519.579185 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_40"> + <path d="M 526.126833 259.18 +L 526.111102 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 526.126833 259.18 +L 526.111102 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="xtick_41"> + <path d="M 570.409832 259.18 +L 570.394101 261.18 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 570.409832 259.18 +L 570.394101 261.18 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="text_15"> + <path d="M 205.942187 304.234062 +Q 205.135 304.234062 204.535937 302.158437 +Q 204.308125 301.368125 203.965 299.390937 +Q 203.067812 299.514687 201.619375 299.829687 +L 199.282187 300.313437 +Q 198.840625 301.46375 197.7775 303.68 +Q 197.49625 304.172187 197.0125 304.172187 +Q 196.660937 304.172187 196.3825 303.919062 +Q 196.106875 303.663125 196.106875 303.283437 +Q 196.106875 302.861562 197.434375 300.077187 +Q 197.285312 299.846562 197.285312 299.548437 +Q 197.285312 298.836875 198.145937 298.634375 +Q 199.15 296.752812 200.677187 294.311562 +Q 202.76125 290.97875 203.270312 290.97875 +Q 203.965 290.97875 204.220937 291.94625 +L 204.775 294.899375 +L 206.082812 301.008125 +L 206.583437 302.3975 +Q 206.839375 303.109062 206.839375 303.345312 +Q 206.839375 303.722187 206.566562 303.978125 +Q 206.29375 304.234062 205.942187 304.234062 +z +M 202.84 294.187812 +L 200.325625 298.237812 +Q 201.391562 297.967812 203.551562 297.579687 +z +M 216.183203 297.475625 +Q 216.121328 298.5725 215.302891 298.5725 +Q 214.546328 298.5725 214.546328 297.703437 +Q 214.546328 297.534687 214.521016 297.0875 +L 214.495703 296.350625 +Q 213.106328 296.516562 212.271016 297.1325 +Q 211.489141 297.703437 210.971641 298.85375 +L 210.988516 303.671562 +Q 210.988516 304.5575 210.116641 304.5575 +Q 209.343203 304.5575 209.343203 303.671562 +L 209.343203 297.500937 +Q 209.343203 297.21125 209.365703 296.631875 +Q 209.388203 296.049687 209.388203 295.76 +Q 209.388203 294.874062 210.161641 294.874062 +Q 211.022266 294.874062 211.030703 296.330937 +Q 212.718203 294.705312 214.776953 294.705312 +Q 215.488516 294.705312 215.840078 295.2425 +Q 216.191641 295.776875 216.191641 296.859687 +Q 216.191641 297.315312 216.183203 297.475625 +z +M 219.670703 292.843437 +Q 219.248828 292.843437 218.942266 292.545312 +Q 218.635703 292.244375 218.635703 291.8225 +Q 218.635703 291.400625 218.942266 291.1025 +Q 219.248828 290.804375 219.670703 290.804375 +Q 220.092578 290.804375 220.396328 291.1025 +Q 220.700078 291.400625 220.700078 291.8225 +Q 220.700078 292.244375 220.396328 292.545312 +Q 220.092578 292.843437 219.670703 292.843437 +z +M 220.067266 299.97875 +Q 220.067266 300.5075 220.098203 301.559375 +Q 220.129141 302.608437 220.129141 303.134375 +Q 220.129141 303.5225 219.890078 303.77 +Q 219.653828 304.014687 219.268516 304.014687 +Q 218.888828 304.014687 218.646953 303.77 +Q 218.405078 303.5225 218.405078 303.134375 +Q 218.405078 302.608437 218.374141 301.559375 +Q 218.343203 300.5075 218.343203 299.97875 +Q 218.343203 299.151875 218.430391 297.917187 +Q 218.520391 296.6825 218.520391 295.858437 +Q 218.520391 295.461875 218.762266 295.217187 +Q 219.004141 294.969687 219.381016 294.969687 +Q 219.760703 294.969687 219.999766 295.217187 +Q 220.241641 295.461875 220.241641 295.858437 +Q 220.241641 296.6825 220.154453 297.917187 +Q 220.067266 299.151875 220.067266 299.97875 +z +M 228.9175 296.48 +Q 228.731875 296.48 228.481562 296.463125 +Q 228.23125 296.44625 228.048437 296.44625 +Q 227.845937 296.44625 226.853125 296.578437 +L 227.019062 301.773125 +L 227.0275 302.158437 +L 227.035937 302.608437 +Q 227.0725 304.532187 226.113437 304.532187 +Q 225.761875 304.532187 225.503125 304.304375 +Q 225.244375 304.076562 225.244375 303.733437 +Q 225.244375 303.39875 225.269687 302.732187 +Q 225.297812 302.062812 225.297812 301.728125 +L 225.120625 296.595312 +Q 224.479375 296.57 223.16875 296.44625 +Q 222.386875 296.339375 222.386875 295.577187 +Q 222.386875 295.189062 222.623125 294.935937 +Q 222.862187 294.68 223.230625 294.68 +L 225.075625 294.829062 +Q 225.075625 294.381875 225.03625 293.630937 +Q 224.996875 292.877187 224.996875 292.5425 +Q 224.996875 292.174062 225.252812 291.932187 +Q 225.50875 291.690312 225.877187 291.690312 +Q 226.6675 291.690312 226.799687 292.984062 +Q 226.825 293.3075 226.825 293.765937 +L 226.808125 294.275 +L 226.799687 294.820625 +Q 227.888125 294.68 228.048437 294.68 +Q 228.9625 294.68 229.24375 294.767187 +Q 229.778125 294.944375 229.778125 295.594062 +Q 229.778125 295.979375 229.53625 296.229687 +Q 229.294375 296.48 228.9175 296.48 +z +M 238.875508 304.515312 +Q 238.251133 304.515312 238.05707 303.845937 +Q 237.857383 303.125937 237.688633 301.798437 +Q 237.531133 300.524375 237.531133 299.705937 +Q 237.531133 299.478125 237.553633 299.014062 +Q 237.576133 298.547187 237.576133 298.319375 +Q 237.576133 296.665625 236.749258 296.665625 +Q 235.632695 296.665625 234.752383 297.675312 +Q 234.305195 298.195625 233.52332 299.655312 +Q 233.52332 303.002187 233.24207 303.618125 +Q 232.99457 304.16375 232.47707 304.16375 +Q 232.11707 304.16375 231.844258 303.919062 +Q 231.571445 303.671562 231.571445 303.32 +Q 231.571445 303.19625 231.650195 302.931875 +Q 231.720508 302.7125 231.748633 301.649375 +L 231.773945 300.347187 +L 231.799258 293.889687 +Q 231.861133 292.798437 231.861133 292.421562 +Q 231.861133 291.971562 231.776758 291.572187 +Q 231.695195 291.172812 231.695195 290.7425 +Q 231.695195 290.374062 231.94832 290.132187 +Q 232.204258 289.890312 232.572695 289.890312 +Q 233.295508 289.890312 233.416445 290.66375 +Q 233.55707 291.515937 233.55707 292.202187 +Q 233.55707 293.124687 233.498008 294.125937 +Q 233.44457 295.085 233.453008 296.049687 +L 233.461445 296.823125 +Q 234.181445 295.858437 235.002695 295.380312 +Q 235.826758 294.899375 236.749258 294.899375 +Q 238.208945 294.899375 238.751758 295.847187 +Q 239.139883 296.516562 239.19332 298.097187 +L 239.263633 299.77625 +L 239.438008 301.604375 +Q 239.561758 302.63375 239.736133 303.415625 +Q 239.772695 303.564687 239.772695 303.671562 +Q 239.772695 304.031562 239.50832 304.273437 +Q 239.243945 304.515312 238.875508 304.515312 +z +M 253.078281 304.698125 +Q 252.358281 304.698125 252.234531 303.933125 +Q 252.077031 302.968437 251.919531 301.210625 +L 251.618594 298.485312 +Q 251.531406 297.877812 251.320469 297.298437 +Q 251.022344 296.508125 250.670781 296.508125 +Q 250.344531 296.508125 249.458594 297.062187 +Q 248.614844 297.57125 248.350469 297.877812 +Q 248.342031 298.704687 248.395469 299.531562 +L 248.657031 301.877187 +Q 248.825781 303.266562 248.825781 304.172187 +Q 248.825781 304.5575 248.583906 304.807812 +Q 248.342031 305.060937 247.962344 305.060937 +Q 247.585469 305.060937 247.343594 304.807812 +Q 247.101719 304.5575 247.101719 304.172187 +Q 247.101719 303.109062 246.885156 301.030625 +Q 246.671406 298.952187 246.671406 297.88625 +Q 246.671406 296.955312 246.407031 296.437812 +Q 245.793906 296.719062 245.161094 297.351875 +L 244.123281 298.510625 +Q 243.982656 298.721562 243.673281 299.064687 +Q 243.673281 299.593437 243.577656 300.622812 +Q 243.482031 301.649375 243.482031 302.141562 +Q 243.482031 302.405937 243.563594 302.88125 +Q 243.647969 303.35375 243.647969 303.564687 +Q 243.647969 303.924687 243.377969 304.169375 +Q 243.110781 304.416875 242.750781 304.416875 +Q 241.757969 304.416875 241.757969 302.158437 +Q 241.757969 301.6325 241.853594 300.58625 +Q 241.952031 299.54 241.952031 299.01125 +Q 241.952031 298.547187 241.867656 297.61625 +Q 241.786094 296.6825 241.786094 296.21 +Q 241.786094 294.213125 242.680469 294.213125 +Q 243.023594 294.213125 243.307656 294.514062 +Q 243.594531 294.812187 243.594531 295.16375 +Q 243.594531 295.329687 243.549531 295.68125 +Q 243.507344 296.032812 243.507344 296.218437 +L 243.524219 297.140937 +Q 243.982656 296.19875 244.868594 295.439375 +Q 245.757344 294.68 246.381719 294.68 +Q 247.762656 294.68 248.280156 296.049687 +Q 248.763906 295.408437 249.430469 295.087812 +Q 250.099844 294.767187 250.960469 294.767187 +Q 252.428594 294.767187 252.965781 296.350625 +Q 253.069844 296.665625 253.325781 298.82 +Q 253.570469 300.330312 253.958594 303.854375 +Q 253.983906 304.205937 253.719531 304.450625 +Q 253.457969 304.698125 253.078281 304.698125 +z +M 260.005117 304.374687 +Q 258.019492 304.374687 256.787617 303.381875 +Q 255.443242 302.282187 255.443242 300.305 +Q 255.443242 298.018437 256.551367 296.471562 +Q 257.755117 294.784062 259.766055 294.784062 +Q 261.225742 294.784062 262.148242 295.27625 +Q 263.28168 295.88375 263.28168 297.140937 +Q 263.28168 298.018437 262.288867 298.74125 +Q 261.850117 299.05625 260.426992 299.725625 +L 257.068867 301.314687 +Q 257.561055 302.045937 258.295117 302.414375 +Q 259.02918 302.782812 260.005117 302.782812 +Q 260.609805 302.782812 261.428242 302.555 +Q 262.466055 302.265312 262.76418 301.795625 +Q 263.062305 301.323125 263.40543 301.323125 +Q 263.714805 301.323125 263.953867 301.556562 +Q 264.195742 301.79 264.195742 302.096562 +Q 264.195742 303.0725 262.623555 303.775625 +Q 261.27918 304.374687 260.005117 304.374687 +z +M 259.766055 296.3675 +Q 258.694492 296.3675 257.98293 297.197187 +Q 257.271367 298.026875 256.919805 299.6975 +L 259.616992 298.415 +Q 261.208867 297.641562 261.88668 297.070625 +Q 261.130117 296.3675 259.766055 296.3675 +z +M 271.641133 296.48 +Q 271.455508 296.48 271.205195 296.463125 +Q 270.954883 296.44625 270.77207 296.44625 +Q 270.56957 296.44625 269.576758 296.578437 +L 269.742695 301.773125 +L 269.751133 302.158437 +L 269.75957 302.608437 +Q 269.796133 304.532187 268.83707 304.532187 +Q 268.485508 304.532187 268.226758 304.304375 +Q 267.968008 304.076562 267.968008 303.733437 +Q 267.968008 303.39875 267.99332 302.732187 +Q 268.021445 302.062812 268.021445 301.728125 +L 267.844258 296.595312 +Q 267.203008 296.57 265.892383 296.44625 +Q 265.110508 296.339375 265.110508 295.577187 +Q 265.110508 295.189062 265.346758 294.935937 +Q 265.58582 294.68 265.954258 294.68 +L 267.799258 294.829062 +Q 267.799258 294.381875 267.759883 293.630937 +Q 267.720508 292.877187 267.720508 292.5425 +Q 267.720508 292.174062 267.976445 291.932187 +Q 268.232383 291.690312 268.60082 291.690312 +Q 269.391133 291.690312 269.52332 292.984062 +Q 269.548633 293.3075 269.548633 293.765937 +L 269.531758 294.275 +L 269.52332 294.820625 +Q 270.611758 294.68 270.77207 294.68 +Q 271.686133 294.68 271.967383 294.767187 +Q 272.501758 294.944375 272.501758 295.594062 +Q 272.501758 295.979375 272.259883 296.229687 +Q 272.018008 296.48 271.641133 296.48 +z +M 275.920703 292.843437 +Q 275.498828 292.843437 275.192266 292.545312 +Q 274.885703 292.244375 274.885703 291.8225 +Q 274.885703 291.400625 275.192266 291.1025 +Q 275.498828 290.804375 275.920703 290.804375 +Q 276.342578 290.804375 276.646328 291.1025 +Q 276.950078 291.400625 276.950078 291.8225 +Q 276.950078 292.244375 276.646328 292.545312 +Q 276.342578 292.843437 275.920703 292.843437 +z +M 276.317266 299.97875 +Q 276.317266 300.5075 276.348203 301.559375 +Q 276.379141 302.608437 276.379141 303.134375 +Q 276.379141 303.5225 276.140078 303.77 +Q 275.903828 304.014687 275.518516 304.014687 +Q 275.138828 304.014687 274.896953 303.77 +Q 274.655078 303.5225 274.655078 303.134375 +Q 274.655078 302.608437 274.624141 301.559375 +Q 274.593203 300.5075 274.593203 299.97875 +Q 274.593203 299.151875 274.680391 297.917187 +Q 274.770391 296.6825 274.770391 295.858437 +Q 274.770391 295.461875 275.012266 295.217187 +Q 275.254141 294.969687 275.631016 294.969687 +Q 276.010703 294.969687 276.249766 295.217187 +Q 276.491641 295.461875 276.491641 295.858437 +Q 276.491641 296.6825 276.404453 297.917187 +Q 276.317266 299.151875 276.317266 299.97875 +z +M 283.260625 304.52375 +Q 281.457812 304.52375 280.254062 303.4325 +Q 278.988437 302.290625 278.988437 300.4175 +Q 278.988437 298.634375 280.175312 296.735937 +Q 281.494375 294.626562 283.145312 294.626562 +Q 284.00875 294.626562 285.071875 295.031562 +Q 286.41625 295.549062 286.41625 296.297187 +Q 286.41625 296.631875 286.196875 296.890625 +Q 285.9775 297.149375 285.65125 297.149375 +Q 285.395312 297.149375 285.206875 296.9975 +Q 285.018437 296.842812 284.84125 296.690937 +Q 284.32375 296.280312 283.145312 296.280312 +Q 282.250937 296.280312 281.370625 297.877812 +Q 280.571875 299.345937 280.571875 300.4175 +Q 280.571875 301.579062 281.362187 302.245625 +Q 282.099062 302.87 283.260625 302.87 +Q 283.786562 302.87 284.385625 302.58875 +L 285.40375 302.045937 +Q 285.668125 301.905312 285.783437 301.905312 +Q 286.106875 301.905312 286.343125 302.164062 +Q 286.582187 302.422812 286.582187 302.7575 +Q 286.582187 303.39875 285.229375 303.995 +Q 284.0425 304.52375 283.260625 304.52375 +z +M 301.103125 293.017812 +Q 300.540625 293.017812 299.688437 292.905312 +L 298.270937 292.719687 +Q 298.07125 295.27625 298.07125 297.605 +Q 298.07125 298.220937 298.105 299.126562 +Q 298.141562 300.032187 298.141562 300.648125 +Q 298.141562 301.472187 298.079687 302.15 +L 300.847187 302.11625 +Q 301.215625 302.11625 301.465937 302.375 +Q 301.71625 302.63375 301.71625 303.010625 +Q 301.71625 303.39875 301.465937 303.6575 +Q 301.215625 303.91625 300.847187 303.91625 +Q 300.355 303.91625 299.370625 303.93875 +Q 298.38625 303.96125 297.894062 303.96125 +Q 297.314687 303.96125 296.15875 304.124375 +Q 295.002812 304.2875 294.415 304.2875 +Q 294.04375 304.2875 293.793437 304.025937 +Q 293.543125 303.767187 293.543125 303.390312 +Q 293.543125 303.010625 293.793437 302.749062 +Q 294.04375 302.484687 294.415 302.484687 +Q 294.985937 302.484687 296.302187 302.299062 +Q 296.392187 301.5875 296.392187 300.673437 +Q 296.392187 300.065937 296.333125 299.194062 +Q 296.276875 298.319375 296.276875 297.720312 +Q 296.276875 295.689687 296.524375 292.649375 +L 295.379687 292.683125 +L 294.237812 292.71125 +Q 293.860937 292.71125 293.605 292.458125 +Q 293.349062 292.202187 293.349062 291.805625 +Q 293.349062 290.987187 294.175937 290.908437 +Q 294.8875 290.838125 296.839375 290.838125 +Q 298.58875 290.838125 301.224062 291.217812 +Q 302.00875 291.330312 302.00875 292.157187 +Q 302.00875 292.570625 301.707812 292.815312 +Q 301.44625 293.017812 301.103125 293.017812 +z +M 310.488086 304.594062 +Q 309.734336 304.594062 309.635898 303.767187 +L 309.391211 301.843437 +Q 309.267461 300.814062 309.267461 299.916875 +Q 309.267461 299.672187 309.298398 299.084375 +Q 309.329336 298.49375 309.329336 298.249062 +Q 309.329336 296.350625 308.626211 296.350625 +Q 307.641836 296.350625 306.744648 297.517812 +Q 305.937461 298.580937 305.479023 300.206562 +Q 305.462148 300.549687 305.400273 301.07 +Q 305.346836 301.50875 305.346836 301.922187 +Q 305.346836 302.186562 305.400273 302.715312 +Q 305.453711 303.24125 305.453711 303.502812 +Q 305.453711 303.899375 305.211836 304.144062 +Q 304.969961 304.391562 304.590273 304.391562 +Q 304.204961 304.391562 303.965898 304.144062 +Q 303.729648 303.899375 303.729648 303.502812 +Q 303.729648 303.24125 303.673398 302.715312 +Q 303.617148 302.186562 303.617148 301.922187 +Q 303.617148 301.016562 303.743711 299.413437 +Q 303.870273 297.8075 303.870273 296.901875 +Q 303.870273 296.620625 303.839336 296.069375 +Q 303.808398 295.515312 303.808398 295.234062 +Q 303.808398 294.854375 304.058711 294.6125 +Q 304.309023 294.370625 304.680273 294.370625 +Q 305.487461 294.370625 305.566211 295.515312 +L 305.594336 296.541875 +Q 307.070898 294.573125 308.626211 294.573125 +Q 310.032461 294.573125 310.586523 295.813437 +Q 310.963398 296.640312 310.999961 298.2575 +L 310.999961 299.143437 +L 310.988711 299.961875 +Q 310.988711 300.690312 311.177148 301.84625 +Q 311.368398 303.002187 311.368398 303.722187 +Q 311.368398 304.110312 311.118086 304.352187 +Q 310.867773 304.594062 310.488086 304.594062 +z +M 319.049336 296.48 +Q 318.863711 296.48 318.613398 296.463125 +Q 318.363086 296.44625 318.180273 296.44625 +Q 317.977773 296.44625 316.984961 296.578437 +L 317.150898 301.773125 +L 317.159336 302.158437 +L 317.167773 302.608437 +Q 317.204336 304.532187 316.245273 304.532187 +Q 315.893711 304.532187 315.634961 304.304375 +Q 315.376211 304.076562 315.376211 303.733437 +Q 315.376211 303.39875 315.401523 302.732187 +Q 315.429648 302.062812 315.429648 301.728125 +L 315.252461 296.595312 +Q 314.611211 296.57 313.300586 296.44625 +Q 312.518711 296.339375 312.518711 295.577187 +Q 312.518711 295.189062 312.754961 294.935937 +Q 312.994023 294.68 313.362461 294.68 +L 315.207461 294.829062 +Q 315.207461 294.381875 315.168086 293.630937 +Q 315.128711 292.877187 315.128711 292.5425 +Q 315.128711 292.174062 315.384648 291.932187 +Q 315.640586 291.690312 316.009023 291.690312 +Q 316.799336 291.690312 316.931523 292.984062 +Q 316.956836 293.3075 316.956836 293.765937 +L 316.939961 294.275 +L 316.931523 294.820625 +Q 318.019961 294.68 318.180273 294.68 +Q 319.094336 294.68 319.375586 294.767187 +Q 319.909961 294.944375 319.909961 295.594062 +Q 319.909961 295.979375 319.668086 296.229687 +Q 319.426211 296.48 319.049336 296.48 +z +M 325.756094 304.374687 +Q 323.770469 304.374687 322.538594 303.381875 +Q 321.194219 302.282187 321.194219 300.305 +Q 321.194219 298.018437 322.302344 296.471562 +Q 323.506094 294.784062 325.517031 294.784062 +Q 326.976719 294.784062 327.899219 295.27625 +Q 329.032656 295.88375 329.032656 297.140937 +Q 329.032656 298.018437 328.039844 298.74125 +Q 327.601094 299.05625 326.177969 299.725625 +L 322.819844 301.314687 +Q 323.312031 302.045937 324.046094 302.414375 +Q 324.780156 302.782812 325.756094 302.782812 +Q 326.360781 302.782812 327.179219 302.555 +Q 328.217031 302.265312 328.515156 301.795625 +Q 328.813281 301.323125 329.156406 301.323125 +Q 329.465781 301.323125 329.704844 301.556562 +Q 329.946719 301.79 329.946719 302.096562 +Q 329.946719 303.0725 328.374531 303.775625 +Q 327.030156 304.374687 325.756094 304.374687 +z +M 325.517031 296.3675 +Q 324.445469 296.3675 323.733906 297.197187 +Q 323.022344 298.026875 322.670781 299.6975 +L 325.367969 298.415 +Q 326.959844 297.641562 327.637656 297.070625 +Q 326.881094 296.3675 325.517031 296.3675 +z +M 338.252734 304.594062 +Q 337.498984 304.594062 337.400547 303.767187 +L 337.155859 301.843437 +Q 337.032109 300.814062 337.032109 299.916875 +Q 337.032109 299.672187 337.063047 299.084375 +Q 337.093984 298.49375 337.093984 298.249062 +Q 337.093984 296.350625 336.390859 296.350625 +Q 335.406484 296.350625 334.509297 297.517812 +Q 333.702109 298.580937 333.243672 300.206562 +Q 333.226797 300.549687 333.164922 301.07 +Q 333.111484 301.50875 333.111484 301.922187 +Q 333.111484 302.186562 333.164922 302.715312 +Q 333.218359 303.24125 333.218359 303.502812 +Q 333.218359 303.899375 332.976484 304.144062 +Q 332.734609 304.391562 332.354922 304.391562 +Q 331.969609 304.391562 331.730547 304.144062 +Q 331.494297 303.899375 331.494297 303.502812 +Q 331.494297 303.24125 331.438047 302.715312 +Q 331.381797 302.186562 331.381797 301.922187 +Q 331.381797 301.016562 331.508359 299.413437 +Q 331.634922 297.8075 331.634922 296.901875 +Q 331.634922 296.620625 331.603984 296.069375 +Q 331.573047 295.515312 331.573047 295.234062 +Q 331.573047 294.854375 331.823359 294.6125 +Q 332.073672 294.370625 332.444922 294.370625 +Q 333.252109 294.370625 333.330859 295.515312 +L 333.358984 296.541875 +Q 334.835547 294.573125 336.390859 294.573125 +Q 337.797109 294.573125 338.351172 295.813437 +Q 338.728047 296.640312 338.764609 298.2575 +L 338.764609 299.143437 +L 338.753359 299.961875 +Q 338.753359 300.690312 338.941797 301.84625 +Q 339.133047 303.002187 339.133047 303.722187 +Q 339.133047 304.110312 338.882734 304.352187 +Q 338.632422 304.594062 338.252734 304.594062 +z +M 346.867422 297.202812 +Q 346.383672 297.202812 346.189609 296.876562 +Q 346.057422 296.64875 345.961797 295.92875 +Q 345.303672 296.094687 343.931172 296.541875 +Q 342.516484 297.104375 342.508047 297.93125 +Q 342.772422 298.026875 343.025547 298.071875 +Q 345.047734 298.431875 346.032109 299.064687 +Q 347.463672 299.987187 347.463672 301.736562 +Q 347.463672 303.170937 346.226172 303.899375 +Q 345.196797 304.498437 343.624609 304.498437 +Q 342.471484 304.498437 341.425234 304.110312 +Q 340.072422 303.618125 340.072422 302.737812 +Q 340.072422 302.38625 340.348047 302.124687 +Q 340.626484 301.860312 340.978047 301.860312 +Q 341.250859 301.860312 341.681172 302.282187 +Q 341.892109 302.484687 342.631797 302.616875 +Q 343.219609 302.720937 343.624609 302.720937 +Q 344.361484 302.720937 344.923984 302.546562 +Q 345.742422 302.290625 345.742422 301.736562 +Q 345.742422 300.54125 344.071797 300.119375 +L 343.157734 299.916875 +Q 341.987734 299.66375 341.495547 299.320625 +Q 340.783984 298.828437 340.783984 297.835625 +Q 340.783984 295.999062 342.516484 295.214375 +Q 343.042422 294.978125 344.201172 294.649062 +Q 345.362734 294.32 345.866172 294.089375 +Q 346.226172 293.931875 346.648047 293.931875 +Q 347.024922 293.931875 347.266797 294.179375 +Q 347.508672 294.424062 347.508672 294.820625 +Q 347.508672 295.07375 347.618359 295.565937 +Q 347.728047 296.058125 347.728047 296.314062 +Q 347.728047 296.710625 347.486172 296.958125 +Q 347.244297 297.202812 346.867422 297.202812 +z +M 351.374805 292.843437 +Q 350.95293 292.843437 350.646367 292.545312 +Q 350.339805 292.244375 350.339805 291.8225 +Q 350.339805 291.400625 350.646367 291.1025 +Q 350.95293 290.804375 351.374805 290.804375 +Q 351.79668 290.804375 352.10043 291.1025 +Q 352.40418 291.400625 352.40418 291.8225 +Q 352.40418 292.244375 352.10043 292.545312 +Q 351.79668 292.843437 351.374805 292.843437 +z +M 351.771367 299.97875 +Q 351.771367 300.5075 351.802305 301.559375 +Q 351.833242 302.608437 351.833242 303.134375 +Q 351.833242 303.5225 351.59418 303.77 +Q 351.35793 304.014687 350.972617 304.014687 +Q 350.59293 304.014687 350.351055 303.77 +Q 350.10918 303.5225 350.10918 303.134375 +Q 350.10918 302.608437 350.078242 301.559375 +Q 350.047305 300.5075 350.047305 299.97875 +Q 350.047305 299.151875 350.134492 297.917187 +Q 350.224492 296.6825 350.224492 295.858437 +Q 350.224492 295.461875 350.466367 295.217187 +Q 350.708242 294.969687 351.085117 294.969687 +Q 351.464805 294.969687 351.703867 295.217187 +Q 351.945742 295.461875 351.945742 295.858437 +Q 351.945742 296.6825 351.858555 297.917187 +Q 351.771367 299.151875 351.771367 299.97875 +z +M 360.621602 296.48 +Q 360.435977 296.48 360.185664 296.463125 +Q 359.935352 296.44625 359.752539 296.44625 +Q 359.550039 296.44625 358.557227 296.578437 +L 358.723164 301.773125 +L 358.731602 302.158437 +L 358.740039 302.608437 +Q 358.776602 304.532187 357.817539 304.532187 +Q 357.465977 304.532187 357.207227 304.304375 +Q 356.948477 304.076562 356.948477 303.733437 +Q 356.948477 303.39875 356.973789 302.732187 +Q 357.001914 302.062812 357.001914 301.728125 +L 356.824727 296.595312 +Q 356.183477 296.57 354.872852 296.44625 +Q 354.090977 296.339375 354.090977 295.577187 +Q 354.090977 295.189062 354.327227 294.935937 +Q 354.566289 294.68 354.934727 294.68 +L 356.779727 294.829062 +Q 356.779727 294.381875 356.740352 293.630937 +Q 356.700977 292.877187 356.700977 292.5425 +Q 356.700977 292.174062 356.956914 291.932187 +Q 357.212852 291.690312 357.581289 291.690312 +Q 358.371602 291.690312 358.503789 292.984062 +Q 358.529102 293.3075 358.529102 293.765937 +L 358.512227 294.275 +L 358.503789 294.820625 +Q 359.592227 294.68 359.752539 294.68 +Q 360.666602 294.68 360.947852 294.767187 +Q 361.482227 294.944375 361.482227 295.594062 +Q 361.482227 295.979375 361.240352 296.229687 +Q 360.998477 296.48 360.621602 296.48 +z +M 370.886172 296.128437 +L 367.845859 302.704062 +Q 366.720859 305.103125 366.124609 306.720312 +L 365.542422 308.424687 +Q 365.314609 309.0575 364.752109 309.0575 +Q 364.383672 309.0575 364.113672 308.815625 +Q 363.846484 308.576562 363.846484 308.21375 +Q 363.846484 307.33625 365.744922 303.125937 +L 362.600547 297.070625 +L 362.203984 296.429375 +Q 361.964922 296.024375 361.964922 295.751562 +Q 361.964922 295.391562 362.240547 295.11875 +Q 362.518984 294.845937 362.862109 294.845937 +Q 363.267109 294.845937 363.486484 295.155312 +Q 364.979922 297.228125 366.695547 301.061562 +L 367.994922 298.026875 +Q 368.698047 296.454687 369.350547 295.32125 +Q 369.631797 294.829062 370.087422 294.829062 +Q 370.447422 294.829062 370.723047 295.085 +Q 371.001484 295.338125 371.001484 295.689687 +Q 371.001484 295.88375 370.886172 296.128437 +z +M 380.616719 307.592187 +Q 380.422656 307.592187 380.026094 307.611875 +Q 379.632344 307.634375 379.429844 307.634375 +Q 378.296406 307.634375 378.296406 306.607812 +Q 378.296406 304.999062 378.422969 300.423125 +Q 378.552344 295.847187 378.552344 294.24125 +L 378.411719 291.577812 +L 378.403281 291.454062 +Q 378.383594 291.119375 378.608594 290.86625 +Q 378.833594 290.610312 379.185156 290.610312 +Q 379.446719 290.610312 379.978281 290.632812 +Q 380.512656 290.655312 380.774219 290.655312 +Q 380.942969 290.655312 381.272031 290.632812 +Q 381.601094 290.610312 381.767031 290.610312 +Q 382.577031 290.610312 382.577031 291.4625 +Q 382.577031 292.244375 381.837344 292.314687 +Q 381.100469 292.385 380.054219 292.342812 +Q 380.107656 293.133125 380.107656 294.125937 +L 379.992344 300.02375 +L 379.851719 305.913125 +L 380.616719 305.885 +Q 380.872656 305.885 381.384531 305.9075 +Q 381.899219 305.93 382.155156 305.93 +Q 382.506719 305.93 382.712031 306.180312 +Q 382.920156 306.430625 382.920156 306.782187 +Q 382.920156 307.13375 382.712031 307.384062 +Q 382.506719 307.634375 382.155156 307.634375 +Q 381.899219 307.634375 381.384531 307.611875 +Q 380.872656 307.592187 380.616719 307.592187 +z +M 393.245898 292.421562 +Q 393.088398 292.421562 392.914023 292.35125 +Q 391.822773 291.94625 390.031211 291.94625 +Q 389.449023 291.94625 388.669961 292.030625 +Q 387.893711 292.112187 386.926211 292.289375 +L 386.909336 296.08625 +Q 388.605273 295.63625 389.457461 295.63625 +Q 390.813086 295.63625 392.261523 295.796562 +Q 393.088398 295.88375 393.088398 296.690937 +Q 393.088398 297.0875 392.832461 297.34625 +Q 392.579336 297.605 392.199648 297.605 +Q 391.744023 297.605 390.829961 297.52625 +Q 389.915898 297.4475 389.457461 297.4475 +Q 388.861211 297.4475 386.875586 297.956562 +L 386.796836 304.00625 +Q 386.796836 304.383125 386.549336 304.641875 +Q 386.304648 304.900625 385.924961 304.900625 +Q 385.548086 304.900625 385.297773 304.641875 +Q 385.047461 304.383125 385.047461 304.00625 +Q 385.047461 302.27375 385.112148 298.805937 +Q 385.179648 295.338125 385.179648 293.608437 +Q 385.179648 293.220312 385.165586 292.444062 +Q 385.151523 291.665 385.151523 291.276875 +Q 385.151523 290.891562 385.393398 290.627187 +Q 385.635273 290.362812 386.023398 290.362812 +Q 386.313086 290.362812 386.540898 290.523125 +Q 387.629336 290.329062 388.498398 290.23625 +Q 389.370273 290.143437 390.031211 290.143437 +Q 391.040898 290.143437 392.340273 290.433125 +Q 394.109336 290.838125 394.109336 291.487812 +Q 394.109336 291.839375 393.878711 292.112187 +Q 393.625586 292.421562 393.245898 292.421562 +z +M 397.904453 297.062187 +L 397.772266 301.43 +Q 397.772266 302.124687 397.701953 303.469062 +Q 397.614766 304.346562 396.841328 304.346562 +Q 395.980703 304.346562 395.980703 303.452187 +Q 395.980703 302.38625 396.076328 300.257187 +Q 396.174766 298.125312 396.174766 297.062187 +Q 396.174766 295.672812 396.216953 293.884062 +Q 396.261953 292.095312 396.261953 290.705937 +Q 396.261953 289.828437 397.122578 289.828437 +Q 397.991641 289.828437 397.991641 290.705937 +Q 397.991641 292.095312 397.946641 293.884062 +Q 397.904453 295.672812 397.904453 297.062187 +z +M 403.898242 304.487187 +Q 402.42168 304.487187 401.358555 303.39875 +Q 400.17168 302.186562 400.109805 300.13625 +Q 400.05918 298.150625 401.113867 296.640312 +Q 402.34293 294.854375 404.539492 294.854375 +Q 406.297305 294.854375 407.20293 296.463125 +Q 407.925742 297.765312 407.897617 299.593437 +Q 407.872305 301.5425 406.879492 302.923437 +Q 405.754492 304.487187 403.898242 304.487187 +z +M 404.426992 296.640312 +Q 403.133242 296.631875 402.413242 297.869375 +Q 401.842305 298.862187 401.842305 300.13625 +Q 401.842305 301.413125 402.536992 302.124687 +Q 403.116367 302.7125 403.898242 302.7125 +Q 404.812305 302.7125 405.473242 302.045937 +Q 406.218555 301.30625 406.263555 300.049062 +Q 406.387305 296.64875 404.426992 296.640312 +z +M 413.805625 304.27625 +Q 412.925312 304.27625 411.870625 303.995 +L 411.85375 308.196875 +Q 411.85375 308.585 411.611875 308.829687 +Q 411.37 309.077187 410.993125 309.077187 +Q 410.613437 309.077187 410.371562 308.829687 +Q 410.129687 308.585 410.129687 308.196875 +L 410.157812 304.68125 +L 410.157812 301.174062 +Q 410.129687 299.250312 410.025625 297.666875 +L 409.893437 295.88375 +Q 409.893437 295.259375 410.12125 294.829062 +Q 410.385625 294.311562 410.88625 294.311562 +Q 411.229375 294.311562 411.462812 294.553437 +Q 411.69625 294.7925 411.69625 295.144062 +Q 411.69625 295.225625 411.668125 295.436562 +Q 411.625937 295.706562 411.60625 295.937187 +Q 412.362812 295.416875 413.065937 295.158125 +Q 413.769062 294.899375 414.410312 294.899375 +Q 416.213125 294.899375 417.048437 296.499687 +Q 417.706562 297.765312 417.706562 299.846562 +Q 417.706562 301.745 416.688437 302.976875 +Q 415.605625 304.27625 413.805625 304.27625 +z +M 414.410312 296.657187 +Q 413.603125 296.657187 412.950625 297.017187 +Q 412.486562 297.273125 411.775 297.948125 +Q 411.8875 299.945 411.8875 302.141562 +Q 412.846562 302.51 413.805625 302.51 +Q 414.9025 302.51 415.481875 301.694375 +Q 415.985312 300.98 415.985312 299.846562 +Q 415.985312 298.249062 415.591562 297.453125 +Q 415.200625 296.657187 414.410312 296.657187 +z +M 420.026523 304.76 +Q 419.703086 304.76 419.455586 304.540625 +Q 419.210898 304.32125 419.210898 303.995 +Q 419.210898 303.854375 419.269961 303.696875 +Q 419.956211 301.806875 421.854648 298.251875 +Q 423.753086 294.696875 424.447773 292.798437 +Q 425.598086 289.65125 426.188711 289.679375 +Q 426.512148 289.687812 426.756836 289.912812 +Q 427.004336 290.135 427.004336 290.452812 +Q 427.004336 290.655312 426.908711 290.936562 +L 425.924336 293.327187 +Q 425.336523 294.952812 424.245273 297.079062 +L 422.329961 300.718437 +L 420.738086 304.2425 +Q 420.501836 304.76 420.026523 304.76 +z +M 435.469961 303.618125 +Q 433.492773 304.391562 430.415898 304.391562 +Q 430.039023 304.391562 429.698711 304.034375 +Q 429.361211 303.68 429.361211 303.300312 +L 429.361211 300.74375 +Q 429.361211 299.486562 429.518711 297.157812 +Q 429.695898 294.643437 429.712773 293.518437 +Q 429.704336 292.71125 429.808398 291.110937 +Q 429.870273 290.672187 430.098086 290.531562 +Q 431.293398 290.163125 432.814961 290.163125 +Q 434.361836 290.163125 435.784961 291.217812 +Q 437.430273 292.43 437.430273 294.213125 +Q 437.430273 296.471562 435.672461 297.77375 +Q 436.988711 298.33625 437.644023 299.0225 +Q 438.299336 299.705937 438.299336 300.515937 +Q 438.299336 301.579062 437.149023 302.571875 +Q 436.347461 303.275 435.469961 303.618125 +z +M 432.814961 291.954687 +Q 431.855898 291.954687 431.470586 292.016562 +L 431.453711 293.555 +L 431.276523 296.955312 +Q 432.525273 297.062187 432.612461 297.05375 +Q 433.939961 296.946875 434.783711 296.226875 +Q 435.689336 295.445 435.689336 294.213125 +Q 435.689336 293.377812 434.766836 292.66625 +Q 433.844336 291.954687 432.814961 291.954687 +z +M 433.799336 298.994375 +L 432.868398 298.845312 +Q 432.753086 298.845312 432.519648 298.859375 +Q 432.289023 298.870625 432.165273 298.870625 +Q 431.689961 298.870625 431.152773 298.791875 +Q 431.102148 299.9 431.102148 300.769062 +L 431.102148 302.58875 +Q 433.402773 302.51 434.854023 301.939062 +Q 435.469961 301.702812 436.032461 301.202187 +Q 436.566836 300.74375 436.566836 300.515937 +Q 436.566836 300.1025 435.441836 299.585 +Q 434.598086 299.188437 433.799336 298.994375 +z +M 447.913516 296.128437 +L 444.873203 302.704062 +Q 443.748203 305.103125 443.151953 306.720312 +L 442.569766 308.424687 +Q 442.341953 309.0575 441.779453 309.0575 +Q 441.411016 309.0575 441.141016 308.815625 +Q 440.873828 308.576562 440.873828 308.21375 +Q 440.873828 307.33625 442.772266 303.125937 +L 439.627891 297.070625 +L 439.231328 296.429375 +Q 438.992266 296.024375 438.992266 295.751562 +Q 438.992266 295.391562 439.267891 295.11875 +Q 439.546328 294.845937 439.889453 294.845937 +Q 440.294453 294.845937 440.513828 295.155312 +Q 442.007266 297.228125 443.722891 301.061562 +L 445.022266 298.026875 +Q 445.725391 296.454687 446.377891 295.32125 +Q 446.659141 294.829062 447.114766 294.829062 +Q 447.474766 294.829062 447.750391 295.085 +Q 448.028828 295.338125 448.028828 295.689687 +Q 448.028828 295.88375 447.913516 296.128437 +z +M 455.499531 296.48 +Q 455.313906 296.48 455.063594 296.463125 +Q 454.813281 296.44625 454.630469 296.44625 +Q 454.427969 296.44625 453.435156 296.578437 +L 453.601094 301.773125 +L 453.609531 302.158437 +L 453.617969 302.608437 +Q 453.654531 304.532187 452.695469 304.532187 +Q 452.343906 304.532187 452.085156 304.304375 +Q 451.826406 304.076562 451.826406 303.733437 +Q 451.826406 303.39875 451.851719 302.732187 +Q 451.879844 302.062812 451.879844 301.728125 +L 451.702656 296.595312 +Q 451.061406 296.57 449.750781 296.44625 +Q 448.968906 296.339375 448.968906 295.577187 +Q 448.968906 295.189062 449.205156 294.935937 +Q 449.444219 294.68 449.812656 294.68 +L 451.657656 294.829062 +Q 451.657656 294.381875 451.618281 293.630937 +Q 451.578906 292.877187 451.578906 292.5425 +Q 451.578906 292.174062 451.834844 291.932187 +Q 452.090781 291.690312 452.459219 291.690312 +Q 453.249531 291.690312 453.381719 292.984062 +Q 453.407031 293.3075 453.407031 293.765937 +L 453.390156 294.275 +L 453.381719 294.820625 +Q 454.470156 294.68 454.630469 294.68 +Q 455.544531 294.68 455.825781 294.767187 +Q 456.360156 294.944375 456.360156 295.594062 +Q 456.360156 295.979375 456.118281 296.229687 +Q 455.876406 296.48 455.499531 296.48 +z +M 462.206289 304.374687 +Q 460.220664 304.374687 458.988789 303.381875 +Q 457.644414 302.282187 457.644414 300.305 +Q 457.644414 298.018437 458.752539 296.471562 +Q 459.956289 294.784062 461.967227 294.784062 +Q 463.426914 294.784062 464.349414 295.27625 +Q 465.482852 295.88375 465.482852 297.140937 +Q 465.482852 298.018437 464.490039 298.74125 +Q 464.051289 299.05625 462.628164 299.725625 +L 459.270039 301.314687 +Q 459.762227 302.045937 460.496289 302.414375 +Q 461.230352 302.782812 462.206289 302.782812 +Q 462.810977 302.782812 463.629414 302.555 +Q 464.667227 302.265312 464.965352 301.795625 +Q 465.263477 301.323125 465.606602 301.323125 +Q 465.915977 301.323125 466.155039 301.556562 +Q 466.396914 301.79 466.396914 302.096562 +Q 466.396914 303.0725 464.824727 303.775625 +Q 463.480352 304.374687 462.206289 304.374687 +z +M 461.967227 296.3675 +Q 460.895664 296.3675 460.184102 297.197187 +Q 459.472539 298.026875 459.120977 299.6975 +L 461.818164 298.415 +Q 463.410039 297.641562 464.087852 297.070625 +Q 463.331289 296.3675 461.967227 296.3675 +z +M 470.591055 307.592187 +Q 470.793555 307.592187 471.187305 307.611875 +Q 471.583867 307.634375 471.77793 307.634375 +Q 472.911367 307.634375 472.911367 306.607812 +Q 472.911367 304.999062 472.781992 300.423125 +Q 472.65543 295.847187 472.65543 294.24125 +L 472.796055 291.577812 +L 472.804492 291.454062 +Q 472.82418 291.119375 472.59918 290.86625 +Q 472.37418 290.610312 472.031055 290.610312 +Q 471.758242 290.610312 471.22668 290.632812 +Q 470.695117 290.655312 470.433555 290.655312 +Q 470.264805 290.655312 469.935742 290.632812 +Q 469.60668 290.610312 469.43793 290.610312 +Q 468.630742 290.610312 468.630742 291.4625 +Q 468.630742 292.244375 469.367617 292.314687 +Q 470.107305 292.385 471.161992 292.342812 +Q 471.100117 293.133125 471.100117 294.125937 +L 471.21543 300.02375 +L 471.356055 305.913125 +L 470.591055 305.885 +Q 470.335117 305.885 469.82043 305.9075 +Q 469.308555 305.93 469.052617 305.93 +Q 468.709492 305.93 468.498555 306.180312 +Q 468.287617 306.430625 468.287617 306.782187 +Q 468.287617 307.13375 468.498555 307.384062 +Q 468.709492 307.634375 469.052617 307.634375 +Q 469.308555 307.634375 469.82043 307.611875 +Q 470.335117 307.592187 470.591055 307.592187 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 205.942187 304.234062 +Q 205.135 304.234062 204.535937 302.158437 +Q 204.308125 301.368125 203.965 299.390937 +Q 203.067812 299.514687 201.619375 299.829687 +L 199.282187 300.313437 +Q 198.840625 301.46375 197.7775 303.68 +Q 197.49625 304.172187 197.0125 304.172187 +Q 196.660937 304.172187 196.3825 303.919062 +Q 196.106875 303.663125 196.106875 303.283437 +Q 196.106875 302.861562 197.434375 300.077187 +Q 197.285312 299.846562 197.285312 299.548437 +Q 197.285312 298.836875 198.145937 298.634375 +Q 199.15 296.752812 200.677187 294.311562 +Q 202.76125 290.97875 203.270312 290.97875 +Q 203.965 290.97875 204.220937 291.94625 +L 204.775 294.899375 +L 206.082812 301.008125 +L 206.583437 302.3975 +Q 206.839375 303.109062 206.839375 303.345312 +Q 206.839375 303.722187 206.566562 303.978125 +Q 206.29375 304.234062 205.942187 304.234062 +z +M 202.84 294.187812 +L 200.325625 298.237812 +Q 201.391562 297.967812 203.551562 297.579687 +z +M 216.183203 297.475625 +Q 216.121328 298.5725 215.302891 298.5725 +Q 214.546328 298.5725 214.546328 297.703437 +Q 214.546328 297.534687 214.521016 297.0875 +L 214.495703 296.350625 +Q 213.106328 296.516562 212.271016 297.1325 +Q 211.489141 297.703437 210.971641 298.85375 +L 210.988516 303.671562 +Q 210.988516 304.5575 210.116641 304.5575 +Q 209.343203 304.5575 209.343203 303.671562 +L 209.343203 297.500937 +Q 209.343203 297.21125 209.365703 296.631875 +Q 209.388203 296.049687 209.388203 295.76 +Q 209.388203 294.874062 210.161641 294.874062 +Q 211.022266 294.874062 211.030703 296.330937 +Q 212.718203 294.705312 214.776953 294.705312 +Q 215.488516 294.705312 215.840078 295.2425 +Q 216.191641 295.776875 216.191641 296.859687 +Q 216.191641 297.315312 216.183203 297.475625 +z +M 219.670703 292.843437 +Q 219.248828 292.843437 218.942266 292.545312 +Q 218.635703 292.244375 218.635703 291.8225 +Q 218.635703 291.400625 218.942266 291.1025 +Q 219.248828 290.804375 219.670703 290.804375 +Q 220.092578 290.804375 220.396328 291.1025 +Q 220.700078 291.400625 220.700078 291.8225 +Q 220.700078 292.244375 220.396328 292.545312 +Q 220.092578 292.843437 219.670703 292.843437 +z +M 220.067266 299.97875 +Q 220.067266 300.5075 220.098203 301.559375 +Q 220.129141 302.608437 220.129141 303.134375 +Q 220.129141 303.5225 219.890078 303.77 +Q 219.653828 304.014687 219.268516 304.014687 +Q 218.888828 304.014687 218.646953 303.77 +Q 218.405078 303.5225 218.405078 303.134375 +Q 218.405078 302.608437 218.374141 301.559375 +Q 218.343203 300.5075 218.343203 299.97875 +Q 218.343203 299.151875 218.430391 297.917187 +Q 218.520391 296.6825 218.520391 295.858437 +Q 218.520391 295.461875 218.762266 295.217187 +Q 219.004141 294.969687 219.381016 294.969687 +Q 219.760703 294.969687 219.999766 295.217187 +Q 220.241641 295.461875 220.241641 295.858437 +Q 220.241641 296.6825 220.154453 297.917187 +Q 220.067266 299.151875 220.067266 299.97875 +z +M 228.9175 296.48 +Q 228.731875 296.48 228.481562 296.463125 +Q 228.23125 296.44625 228.048437 296.44625 +Q 227.845937 296.44625 226.853125 296.578437 +L 227.019062 301.773125 +L 227.0275 302.158437 +L 227.035937 302.608437 +Q 227.0725 304.532187 226.113437 304.532187 +Q 225.761875 304.532187 225.503125 304.304375 +Q 225.244375 304.076562 225.244375 303.733437 +Q 225.244375 303.39875 225.269687 302.732187 +Q 225.297812 302.062812 225.297812 301.728125 +L 225.120625 296.595312 +Q 224.479375 296.57 223.16875 296.44625 +Q 222.386875 296.339375 222.386875 295.577187 +Q 222.386875 295.189062 222.623125 294.935937 +Q 222.862187 294.68 223.230625 294.68 +L 225.075625 294.829062 +Q 225.075625 294.381875 225.03625 293.630937 +Q 224.996875 292.877187 224.996875 292.5425 +Q 224.996875 292.174062 225.252812 291.932187 +Q 225.50875 291.690312 225.877187 291.690312 +Q 226.6675 291.690312 226.799687 292.984062 +Q 226.825 293.3075 226.825 293.765937 +L 226.808125 294.275 +L 226.799687 294.820625 +Q 227.888125 294.68 228.048437 294.68 +Q 228.9625 294.68 229.24375 294.767187 +Q 229.778125 294.944375 229.778125 295.594062 +Q 229.778125 295.979375 229.53625 296.229687 +Q 229.294375 296.48 228.9175 296.48 +z +M 238.875508 304.515312 +Q 238.251133 304.515312 238.05707 303.845937 +Q 237.857383 303.125937 237.688633 301.798437 +Q 237.531133 300.524375 237.531133 299.705937 +Q 237.531133 299.478125 237.553633 299.014062 +Q 237.576133 298.547187 237.576133 298.319375 +Q 237.576133 296.665625 236.749258 296.665625 +Q 235.632695 296.665625 234.752383 297.675312 +Q 234.305195 298.195625 233.52332 299.655312 +Q 233.52332 303.002187 233.24207 303.618125 +Q 232.99457 304.16375 232.47707 304.16375 +Q 232.11707 304.16375 231.844258 303.919062 +Q 231.571445 303.671562 231.571445 303.32 +Q 231.571445 303.19625 231.650195 302.931875 +Q 231.720508 302.7125 231.748633 301.649375 +L 231.773945 300.347187 +L 231.799258 293.889687 +Q 231.861133 292.798437 231.861133 292.421562 +Q 231.861133 291.971562 231.776758 291.572187 +Q 231.695195 291.172812 231.695195 290.7425 +Q 231.695195 290.374062 231.94832 290.132187 +Q 232.204258 289.890312 232.572695 289.890312 +Q 233.295508 289.890312 233.416445 290.66375 +Q 233.55707 291.515937 233.55707 292.202187 +Q 233.55707 293.124687 233.498008 294.125937 +Q 233.44457 295.085 233.453008 296.049687 +L 233.461445 296.823125 +Q 234.181445 295.858437 235.002695 295.380312 +Q 235.826758 294.899375 236.749258 294.899375 +Q 238.208945 294.899375 238.751758 295.847187 +Q 239.139883 296.516562 239.19332 298.097187 +L 239.263633 299.77625 +L 239.438008 301.604375 +Q 239.561758 302.63375 239.736133 303.415625 +Q 239.772695 303.564687 239.772695 303.671562 +Q 239.772695 304.031562 239.50832 304.273437 +Q 239.243945 304.515312 238.875508 304.515312 +z +M 253.078281 304.698125 +Q 252.358281 304.698125 252.234531 303.933125 +Q 252.077031 302.968437 251.919531 301.210625 +L 251.618594 298.485312 +Q 251.531406 297.877812 251.320469 297.298437 +Q 251.022344 296.508125 250.670781 296.508125 +Q 250.344531 296.508125 249.458594 297.062187 +Q 248.614844 297.57125 248.350469 297.877812 +Q 248.342031 298.704687 248.395469 299.531562 +L 248.657031 301.877187 +Q 248.825781 303.266562 248.825781 304.172187 +Q 248.825781 304.5575 248.583906 304.807812 +Q 248.342031 305.060937 247.962344 305.060937 +Q 247.585469 305.060937 247.343594 304.807812 +Q 247.101719 304.5575 247.101719 304.172187 +Q 247.101719 303.109062 246.885156 301.030625 +Q 246.671406 298.952187 246.671406 297.88625 +Q 246.671406 296.955312 246.407031 296.437812 +Q 245.793906 296.719062 245.161094 297.351875 +L 244.123281 298.510625 +Q 243.982656 298.721562 243.673281 299.064687 +Q 243.673281 299.593437 243.577656 300.622812 +Q 243.482031 301.649375 243.482031 302.141562 +Q 243.482031 302.405937 243.563594 302.88125 +Q 243.647969 303.35375 243.647969 303.564687 +Q 243.647969 303.924687 243.377969 304.169375 +Q 243.110781 304.416875 242.750781 304.416875 +Q 241.757969 304.416875 241.757969 302.158437 +Q 241.757969 301.6325 241.853594 300.58625 +Q 241.952031 299.54 241.952031 299.01125 +Q 241.952031 298.547187 241.867656 297.61625 +Q 241.786094 296.6825 241.786094 296.21 +Q 241.786094 294.213125 242.680469 294.213125 +Q 243.023594 294.213125 243.307656 294.514062 +Q 243.594531 294.812187 243.594531 295.16375 +Q 243.594531 295.329687 243.549531 295.68125 +Q 243.507344 296.032812 243.507344 296.218437 +L 243.524219 297.140937 +Q 243.982656 296.19875 244.868594 295.439375 +Q 245.757344 294.68 246.381719 294.68 +Q 247.762656 294.68 248.280156 296.049687 +Q 248.763906 295.408437 249.430469 295.087812 +Q 250.099844 294.767187 250.960469 294.767187 +Q 252.428594 294.767187 252.965781 296.350625 +Q 253.069844 296.665625 253.325781 298.82 +Q 253.570469 300.330312 253.958594 303.854375 +Q 253.983906 304.205937 253.719531 304.450625 +Q 253.457969 304.698125 253.078281 304.698125 +z +M 260.005117 304.374687 +Q 258.019492 304.374687 256.787617 303.381875 +Q 255.443242 302.282187 255.443242 300.305 +Q 255.443242 298.018437 256.551367 296.471562 +Q 257.755117 294.784062 259.766055 294.784062 +Q 261.225742 294.784062 262.148242 295.27625 +Q 263.28168 295.88375 263.28168 297.140937 +Q 263.28168 298.018437 262.288867 298.74125 +Q 261.850117 299.05625 260.426992 299.725625 +L 257.068867 301.314687 +Q 257.561055 302.045937 258.295117 302.414375 +Q 259.02918 302.782812 260.005117 302.782812 +Q 260.609805 302.782812 261.428242 302.555 +Q 262.466055 302.265312 262.76418 301.795625 +Q 263.062305 301.323125 263.40543 301.323125 +Q 263.714805 301.323125 263.953867 301.556562 +Q 264.195742 301.79 264.195742 302.096562 +Q 264.195742 303.0725 262.623555 303.775625 +Q 261.27918 304.374687 260.005117 304.374687 +z +M 259.766055 296.3675 +Q 258.694492 296.3675 257.98293 297.197187 +Q 257.271367 298.026875 256.919805 299.6975 +L 259.616992 298.415 +Q 261.208867 297.641562 261.88668 297.070625 +Q 261.130117 296.3675 259.766055 296.3675 +z +M 271.641133 296.48 +Q 271.455508 296.48 271.205195 296.463125 +Q 270.954883 296.44625 270.77207 296.44625 +Q 270.56957 296.44625 269.576758 296.578437 +L 269.742695 301.773125 +L 269.751133 302.158437 +L 269.75957 302.608437 +Q 269.796133 304.532187 268.83707 304.532187 +Q 268.485508 304.532187 268.226758 304.304375 +Q 267.968008 304.076562 267.968008 303.733437 +Q 267.968008 303.39875 267.99332 302.732187 +Q 268.021445 302.062812 268.021445 301.728125 +L 267.844258 296.595312 +Q 267.203008 296.57 265.892383 296.44625 +Q 265.110508 296.339375 265.110508 295.577187 +Q 265.110508 295.189062 265.346758 294.935937 +Q 265.58582 294.68 265.954258 294.68 +L 267.799258 294.829062 +Q 267.799258 294.381875 267.759883 293.630937 +Q 267.720508 292.877187 267.720508 292.5425 +Q 267.720508 292.174062 267.976445 291.932187 +Q 268.232383 291.690312 268.60082 291.690312 +Q 269.391133 291.690312 269.52332 292.984062 +Q 269.548633 293.3075 269.548633 293.765937 +L 269.531758 294.275 +L 269.52332 294.820625 +Q 270.611758 294.68 270.77207 294.68 +Q 271.686133 294.68 271.967383 294.767187 +Q 272.501758 294.944375 272.501758 295.594062 +Q 272.501758 295.979375 272.259883 296.229687 +Q 272.018008 296.48 271.641133 296.48 +z +M 275.920703 292.843437 +Q 275.498828 292.843437 275.192266 292.545312 +Q 274.885703 292.244375 274.885703 291.8225 +Q 274.885703 291.400625 275.192266 291.1025 +Q 275.498828 290.804375 275.920703 290.804375 +Q 276.342578 290.804375 276.646328 291.1025 +Q 276.950078 291.400625 276.950078 291.8225 +Q 276.950078 292.244375 276.646328 292.545312 +Q 276.342578 292.843437 275.920703 292.843437 +z +M 276.317266 299.97875 +Q 276.317266 300.5075 276.348203 301.559375 +Q 276.379141 302.608437 276.379141 303.134375 +Q 276.379141 303.5225 276.140078 303.77 +Q 275.903828 304.014687 275.518516 304.014687 +Q 275.138828 304.014687 274.896953 303.77 +Q 274.655078 303.5225 274.655078 303.134375 +Q 274.655078 302.608437 274.624141 301.559375 +Q 274.593203 300.5075 274.593203 299.97875 +Q 274.593203 299.151875 274.680391 297.917187 +Q 274.770391 296.6825 274.770391 295.858437 +Q 274.770391 295.461875 275.012266 295.217187 +Q 275.254141 294.969687 275.631016 294.969687 +Q 276.010703 294.969687 276.249766 295.217187 +Q 276.491641 295.461875 276.491641 295.858437 +Q 276.491641 296.6825 276.404453 297.917187 +Q 276.317266 299.151875 276.317266 299.97875 +z +M 283.260625 304.52375 +Q 281.457812 304.52375 280.254062 303.4325 +Q 278.988437 302.290625 278.988437 300.4175 +Q 278.988437 298.634375 280.175312 296.735937 +Q 281.494375 294.626562 283.145312 294.626562 +Q 284.00875 294.626562 285.071875 295.031562 +Q 286.41625 295.549062 286.41625 296.297187 +Q 286.41625 296.631875 286.196875 296.890625 +Q 285.9775 297.149375 285.65125 297.149375 +Q 285.395312 297.149375 285.206875 296.9975 +Q 285.018437 296.842812 284.84125 296.690937 +Q 284.32375 296.280312 283.145312 296.280312 +Q 282.250937 296.280312 281.370625 297.877812 +Q 280.571875 299.345937 280.571875 300.4175 +Q 280.571875 301.579062 281.362187 302.245625 +Q 282.099062 302.87 283.260625 302.87 +Q 283.786562 302.87 284.385625 302.58875 +L 285.40375 302.045937 +Q 285.668125 301.905312 285.783437 301.905312 +Q 286.106875 301.905312 286.343125 302.164062 +Q 286.582187 302.422812 286.582187 302.7575 +Q 286.582187 303.39875 285.229375 303.995 +Q 284.0425 304.52375 283.260625 304.52375 +z +M 301.103125 293.017812 +Q 300.540625 293.017812 299.688437 292.905312 +L 298.270937 292.719687 +Q 298.07125 295.27625 298.07125 297.605 +Q 298.07125 298.220937 298.105 299.126562 +Q 298.141562 300.032187 298.141562 300.648125 +Q 298.141562 301.472187 298.079687 302.15 +L 300.847187 302.11625 +Q 301.215625 302.11625 301.465937 302.375 +Q 301.71625 302.63375 301.71625 303.010625 +Q 301.71625 303.39875 301.465937 303.6575 +Q 301.215625 303.91625 300.847187 303.91625 +Q 300.355 303.91625 299.370625 303.93875 +Q 298.38625 303.96125 297.894062 303.96125 +Q 297.314687 303.96125 296.15875 304.124375 +Q 295.002812 304.2875 294.415 304.2875 +Q 294.04375 304.2875 293.793437 304.025937 +Q 293.543125 303.767187 293.543125 303.390312 +Q 293.543125 303.010625 293.793437 302.749062 +Q 294.04375 302.484687 294.415 302.484687 +Q 294.985937 302.484687 296.302187 302.299062 +Q 296.392187 301.5875 296.392187 300.673437 +Q 296.392187 300.065937 296.333125 299.194062 +Q 296.276875 298.319375 296.276875 297.720312 +Q 296.276875 295.689687 296.524375 292.649375 +L 295.379687 292.683125 +L 294.237812 292.71125 +Q 293.860937 292.71125 293.605 292.458125 +Q 293.349062 292.202187 293.349062 291.805625 +Q 293.349062 290.987187 294.175937 290.908437 +Q 294.8875 290.838125 296.839375 290.838125 +Q 298.58875 290.838125 301.224062 291.217812 +Q 302.00875 291.330312 302.00875 292.157187 +Q 302.00875 292.570625 301.707812 292.815312 +Q 301.44625 293.017812 301.103125 293.017812 +z +M 310.488086 304.594062 +Q 309.734336 304.594062 309.635898 303.767187 +L 309.391211 301.843437 +Q 309.267461 300.814062 309.267461 299.916875 +Q 309.267461 299.672187 309.298398 299.084375 +Q 309.329336 298.49375 309.329336 298.249062 +Q 309.329336 296.350625 308.626211 296.350625 +Q 307.641836 296.350625 306.744648 297.517812 +Q 305.937461 298.580937 305.479023 300.206562 +Q 305.462148 300.549687 305.400273 301.07 +Q 305.346836 301.50875 305.346836 301.922187 +Q 305.346836 302.186562 305.400273 302.715312 +Q 305.453711 303.24125 305.453711 303.502812 +Q 305.453711 303.899375 305.211836 304.144062 +Q 304.969961 304.391562 304.590273 304.391562 +Q 304.204961 304.391562 303.965898 304.144062 +Q 303.729648 303.899375 303.729648 303.502812 +Q 303.729648 303.24125 303.673398 302.715312 +Q 303.617148 302.186562 303.617148 301.922187 +Q 303.617148 301.016562 303.743711 299.413437 +Q 303.870273 297.8075 303.870273 296.901875 +Q 303.870273 296.620625 303.839336 296.069375 +Q 303.808398 295.515312 303.808398 295.234062 +Q 303.808398 294.854375 304.058711 294.6125 +Q 304.309023 294.370625 304.680273 294.370625 +Q 305.487461 294.370625 305.566211 295.515312 +L 305.594336 296.541875 +Q 307.070898 294.573125 308.626211 294.573125 +Q 310.032461 294.573125 310.586523 295.813437 +Q 310.963398 296.640312 310.999961 298.2575 +L 310.999961 299.143437 +L 310.988711 299.961875 +Q 310.988711 300.690312 311.177148 301.84625 +Q 311.368398 303.002187 311.368398 303.722187 +Q 311.368398 304.110312 311.118086 304.352187 +Q 310.867773 304.594062 310.488086 304.594062 +z +M 319.049336 296.48 +Q 318.863711 296.48 318.613398 296.463125 +Q 318.363086 296.44625 318.180273 296.44625 +Q 317.977773 296.44625 316.984961 296.578437 +L 317.150898 301.773125 +L 317.159336 302.158437 +L 317.167773 302.608437 +Q 317.204336 304.532187 316.245273 304.532187 +Q 315.893711 304.532187 315.634961 304.304375 +Q 315.376211 304.076562 315.376211 303.733437 +Q 315.376211 303.39875 315.401523 302.732187 +Q 315.429648 302.062812 315.429648 301.728125 +L 315.252461 296.595312 +Q 314.611211 296.57 313.300586 296.44625 +Q 312.518711 296.339375 312.518711 295.577187 +Q 312.518711 295.189062 312.754961 294.935937 +Q 312.994023 294.68 313.362461 294.68 +L 315.207461 294.829062 +Q 315.207461 294.381875 315.168086 293.630937 +Q 315.128711 292.877187 315.128711 292.5425 +Q 315.128711 292.174062 315.384648 291.932187 +Q 315.640586 291.690312 316.009023 291.690312 +Q 316.799336 291.690312 316.931523 292.984062 +Q 316.956836 293.3075 316.956836 293.765937 +L 316.939961 294.275 +L 316.931523 294.820625 +Q 318.019961 294.68 318.180273 294.68 +Q 319.094336 294.68 319.375586 294.767187 +Q 319.909961 294.944375 319.909961 295.594062 +Q 319.909961 295.979375 319.668086 296.229687 +Q 319.426211 296.48 319.049336 296.48 +z +M 325.756094 304.374687 +Q 323.770469 304.374687 322.538594 303.381875 +Q 321.194219 302.282187 321.194219 300.305 +Q 321.194219 298.018437 322.302344 296.471562 +Q 323.506094 294.784062 325.517031 294.784062 +Q 326.976719 294.784062 327.899219 295.27625 +Q 329.032656 295.88375 329.032656 297.140937 +Q 329.032656 298.018437 328.039844 298.74125 +Q 327.601094 299.05625 326.177969 299.725625 +L 322.819844 301.314687 +Q 323.312031 302.045937 324.046094 302.414375 +Q 324.780156 302.782812 325.756094 302.782812 +Q 326.360781 302.782812 327.179219 302.555 +Q 328.217031 302.265312 328.515156 301.795625 +Q 328.813281 301.323125 329.156406 301.323125 +Q 329.465781 301.323125 329.704844 301.556562 +Q 329.946719 301.79 329.946719 302.096562 +Q 329.946719 303.0725 328.374531 303.775625 +Q 327.030156 304.374687 325.756094 304.374687 +z +M 325.517031 296.3675 +Q 324.445469 296.3675 323.733906 297.197187 +Q 323.022344 298.026875 322.670781 299.6975 +L 325.367969 298.415 +Q 326.959844 297.641562 327.637656 297.070625 +Q 326.881094 296.3675 325.517031 296.3675 +z +M 338.252734 304.594062 +Q 337.498984 304.594062 337.400547 303.767187 +L 337.155859 301.843437 +Q 337.032109 300.814062 337.032109 299.916875 +Q 337.032109 299.672187 337.063047 299.084375 +Q 337.093984 298.49375 337.093984 298.249062 +Q 337.093984 296.350625 336.390859 296.350625 +Q 335.406484 296.350625 334.509297 297.517812 +Q 333.702109 298.580937 333.243672 300.206562 +Q 333.226797 300.549687 333.164922 301.07 +Q 333.111484 301.50875 333.111484 301.922187 +Q 333.111484 302.186562 333.164922 302.715312 +Q 333.218359 303.24125 333.218359 303.502812 +Q 333.218359 303.899375 332.976484 304.144062 +Q 332.734609 304.391562 332.354922 304.391562 +Q 331.969609 304.391562 331.730547 304.144062 +Q 331.494297 303.899375 331.494297 303.502812 +Q 331.494297 303.24125 331.438047 302.715312 +Q 331.381797 302.186562 331.381797 301.922187 +Q 331.381797 301.016562 331.508359 299.413437 +Q 331.634922 297.8075 331.634922 296.901875 +Q 331.634922 296.620625 331.603984 296.069375 +Q 331.573047 295.515312 331.573047 295.234062 +Q 331.573047 294.854375 331.823359 294.6125 +Q 332.073672 294.370625 332.444922 294.370625 +Q 333.252109 294.370625 333.330859 295.515312 +L 333.358984 296.541875 +Q 334.835547 294.573125 336.390859 294.573125 +Q 337.797109 294.573125 338.351172 295.813437 +Q 338.728047 296.640312 338.764609 298.2575 +L 338.764609 299.143437 +L 338.753359 299.961875 +Q 338.753359 300.690312 338.941797 301.84625 +Q 339.133047 303.002187 339.133047 303.722187 +Q 339.133047 304.110312 338.882734 304.352187 +Q 338.632422 304.594062 338.252734 304.594062 +z +M 346.867422 297.202812 +Q 346.383672 297.202812 346.189609 296.876562 +Q 346.057422 296.64875 345.961797 295.92875 +Q 345.303672 296.094687 343.931172 296.541875 +Q 342.516484 297.104375 342.508047 297.93125 +Q 342.772422 298.026875 343.025547 298.071875 +Q 345.047734 298.431875 346.032109 299.064687 +Q 347.463672 299.987187 347.463672 301.736562 +Q 347.463672 303.170937 346.226172 303.899375 +Q 345.196797 304.498437 343.624609 304.498437 +Q 342.471484 304.498437 341.425234 304.110312 +Q 340.072422 303.618125 340.072422 302.737812 +Q 340.072422 302.38625 340.348047 302.124687 +Q 340.626484 301.860312 340.978047 301.860312 +Q 341.250859 301.860312 341.681172 302.282187 +Q 341.892109 302.484687 342.631797 302.616875 +Q 343.219609 302.720937 343.624609 302.720937 +Q 344.361484 302.720937 344.923984 302.546562 +Q 345.742422 302.290625 345.742422 301.736562 +Q 345.742422 300.54125 344.071797 300.119375 +L 343.157734 299.916875 +Q 341.987734 299.66375 341.495547 299.320625 +Q 340.783984 298.828437 340.783984 297.835625 +Q 340.783984 295.999062 342.516484 295.214375 +Q 343.042422 294.978125 344.201172 294.649062 +Q 345.362734 294.32 345.866172 294.089375 +Q 346.226172 293.931875 346.648047 293.931875 +Q 347.024922 293.931875 347.266797 294.179375 +Q 347.508672 294.424062 347.508672 294.820625 +Q 347.508672 295.07375 347.618359 295.565937 +Q 347.728047 296.058125 347.728047 296.314062 +Q 347.728047 296.710625 347.486172 296.958125 +Q 347.244297 297.202812 346.867422 297.202812 +z +M 351.374805 292.843437 +Q 350.95293 292.843437 350.646367 292.545312 +Q 350.339805 292.244375 350.339805 291.8225 +Q 350.339805 291.400625 350.646367 291.1025 +Q 350.95293 290.804375 351.374805 290.804375 +Q 351.79668 290.804375 352.10043 291.1025 +Q 352.40418 291.400625 352.40418 291.8225 +Q 352.40418 292.244375 352.10043 292.545312 +Q 351.79668 292.843437 351.374805 292.843437 +z +M 351.771367 299.97875 +Q 351.771367 300.5075 351.802305 301.559375 +Q 351.833242 302.608437 351.833242 303.134375 +Q 351.833242 303.5225 351.59418 303.77 +Q 351.35793 304.014687 350.972617 304.014687 +Q 350.59293 304.014687 350.351055 303.77 +Q 350.10918 303.5225 350.10918 303.134375 +Q 350.10918 302.608437 350.078242 301.559375 +Q 350.047305 300.5075 350.047305 299.97875 +Q 350.047305 299.151875 350.134492 297.917187 +Q 350.224492 296.6825 350.224492 295.858437 +Q 350.224492 295.461875 350.466367 295.217187 +Q 350.708242 294.969687 351.085117 294.969687 +Q 351.464805 294.969687 351.703867 295.217187 +Q 351.945742 295.461875 351.945742 295.858437 +Q 351.945742 296.6825 351.858555 297.917187 +Q 351.771367 299.151875 351.771367 299.97875 +z +M 360.621602 296.48 +Q 360.435977 296.48 360.185664 296.463125 +Q 359.935352 296.44625 359.752539 296.44625 +Q 359.550039 296.44625 358.557227 296.578437 +L 358.723164 301.773125 +L 358.731602 302.158437 +L 358.740039 302.608437 +Q 358.776602 304.532187 357.817539 304.532187 +Q 357.465977 304.532187 357.207227 304.304375 +Q 356.948477 304.076562 356.948477 303.733437 +Q 356.948477 303.39875 356.973789 302.732187 +Q 357.001914 302.062812 357.001914 301.728125 +L 356.824727 296.595312 +Q 356.183477 296.57 354.872852 296.44625 +Q 354.090977 296.339375 354.090977 295.577187 +Q 354.090977 295.189062 354.327227 294.935937 +Q 354.566289 294.68 354.934727 294.68 +L 356.779727 294.829062 +Q 356.779727 294.381875 356.740352 293.630937 +Q 356.700977 292.877187 356.700977 292.5425 +Q 356.700977 292.174062 356.956914 291.932187 +Q 357.212852 291.690312 357.581289 291.690312 +Q 358.371602 291.690312 358.503789 292.984062 +Q 358.529102 293.3075 358.529102 293.765937 +L 358.512227 294.275 +L 358.503789 294.820625 +Q 359.592227 294.68 359.752539 294.68 +Q 360.666602 294.68 360.947852 294.767187 +Q 361.482227 294.944375 361.482227 295.594062 +Q 361.482227 295.979375 361.240352 296.229687 +Q 360.998477 296.48 360.621602 296.48 +z +M 370.886172 296.128437 +L 367.845859 302.704062 +Q 366.720859 305.103125 366.124609 306.720312 +L 365.542422 308.424687 +Q 365.314609 309.0575 364.752109 309.0575 +Q 364.383672 309.0575 364.113672 308.815625 +Q 363.846484 308.576562 363.846484 308.21375 +Q 363.846484 307.33625 365.744922 303.125937 +L 362.600547 297.070625 +L 362.203984 296.429375 +Q 361.964922 296.024375 361.964922 295.751562 +Q 361.964922 295.391562 362.240547 295.11875 +Q 362.518984 294.845937 362.862109 294.845937 +Q 363.267109 294.845937 363.486484 295.155312 +Q 364.979922 297.228125 366.695547 301.061562 +L 367.994922 298.026875 +Q 368.698047 296.454687 369.350547 295.32125 +Q 369.631797 294.829062 370.087422 294.829062 +Q 370.447422 294.829062 370.723047 295.085 +Q 371.001484 295.338125 371.001484 295.689687 +Q 371.001484 295.88375 370.886172 296.128437 +z +M 380.616719 307.592187 +Q 380.422656 307.592187 380.026094 307.611875 +Q 379.632344 307.634375 379.429844 307.634375 +Q 378.296406 307.634375 378.296406 306.607812 +Q 378.296406 304.999062 378.422969 300.423125 +Q 378.552344 295.847187 378.552344 294.24125 +L 378.411719 291.577812 +L 378.403281 291.454062 +Q 378.383594 291.119375 378.608594 290.86625 +Q 378.833594 290.610312 379.185156 290.610312 +Q 379.446719 290.610312 379.978281 290.632812 +Q 380.512656 290.655312 380.774219 290.655312 +Q 380.942969 290.655312 381.272031 290.632812 +Q 381.601094 290.610312 381.767031 290.610312 +Q 382.577031 290.610312 382.577031 291.4625 +Q 382.577031 292.244375 381.837344 292.314687 +Q 381.100469 292.385 380.054219 292.342812 +Q 380.107656 293.133125 380.107656 294.125937 +L 379.992344 300.02375 +L 379.851719 305.913125 +L 380.616719 305.885 +Q 380.872656 305.885 381.384531 305.9075 +Q 381.899219 305.93 382.155156 305.93 +Q 382.506719 305.93 382.712031 306.180312 +Q 382.920156 306.430625 382.920156 306.782187 +Q 382.920156 307.13375 382.712031 307.384062 +Q 382.506719 307.634375 382.155156 307.634375 +Q 381.899219 307.634375 381.384531 307.611875 +Q 380.872656 307.592187 380.616719 307.592187 +z +M 393.245898 292.421562 +Q 393.088398 292.421562 392.914023 292.35125 +Q 391.822773 291.94625 390.031211 291.94625 +Q 389.449023 291.94625 388.669961 292.030625 +Q 387.893711 292.112187 386.926211 292.289375 +L 386.909336 296.08625 +Q 388.605273 295.63625 389.457461 295.63625 +Q 390.813086 295.63625 392.261523 295.796562 +Q 393.088398 295.88375 393.088398 296.690937 +Q 393.088398 297.0875 392.832461 297.34625 +Q 392.579336 297.605 392.199648 297.605 +Q 391.744023 297.605 390.829961 297.52625 +Q 389.915898 297.4475 389.457461 297.4475 +Q 388.861211 297.4475 386.875586 297.956562 +L 386.796836 304.00625 +Q 386.796836 304.383125 386.549336 304.641875 +Q 386.304648 304.900625 385.924961 304.900625 +Q 385.548086 304.900625 385.297773 304.641875 +Q 385.047461 304.383125 385.047461 304.00625 +Q 385.047461 302.27375 385.112148 298.805937 +Q 385.179648 295.338125 385.179648 293.608437 +Q 385.179648 293.220312 385.165586 292.444062 +Q 385.151523 291.665 385.151523 291.276875 +Q 385.151523 290.891562 385.393398 290.627187 +Q 385.635273 290.362812 386.023398 290.362812 +Q 386.313086 290.362812 386.540898 290.523125 +Q 387.629336 290.329062 388.498398 290.23625 +Q 389.370273 290.143437 390.031211 290.143437 +Q 391.040898 290.143437 392.340273 290.433125 +Q 394.109336 290.838125 394.109336 291.487812 +Q 394.109336 291.839375 393.878711 292.112187 +Q 393.625586 292.421562 393.245898 292.421562 +z +M 397.904453 297.062187 +L 397.772266 301.43 +Q 397.772266 302.124687 397.701953 303.469062 +Q 397.614766 304.346562 396.841328 304.346562 +Q 395.980703 304.346562 395.980703 303.452187 +Q 395.980703 302.38625 396.076328 300.257187 +Q 396.174766 298.125312 396.174766 297.062187 +Q 396.174766 295.672812 396.216953 293.884062 +Q 396.261953 292.095312 396.261953 290.705937 +Q 396.261953 289.828437 397.122578 289.828437 +Q 397.991641 289.828437 397.991641 290.705937 +Q 397.991641 292.095312 397.946641 293.884062 +Q 397.904453 295.672812 397.904453 297.062187 +z +M 403.898242 304.487187 +Q 402.42168 304.487187 401.358555 303.39875 +Q 400.17168 302.186562 400.109805 300.13625 +Q 400.05918 298.150625 401.113867 296.640312 +Q 402.34293 294.854375 404.539492 294.854375 +Q 406.297305 294.854375 407.20293 296.463125 +Q 407.925742 297.765312 407.897617 299.593437 +Q 407.872305 301.5425 406.879492 302.923437 +Q 405.754492 304.487187 403.898242 304.487187 +z +M 404.426992 296.640312 +Q 403.133242 296.631875 402.413242 297.869375 +Q 401.842305 298.862187 401.842305 300.13625 +Q 401.842305 301.413125 402.536992 302.124687 +Q 403.116367 302.7125 403.898242 302.7125 +Q 404.812305 302.7125 405.473242 302.045937 +Q 406.218555 301.30625 406.263555 300.049062 +Q 406.387305 296.64875 404.426992 296.640312 +z +M 413.805625 304.27625 +Q 412.925312 304.27625 411.870625 303.995 +L 411.85375 308.196875 +Q 411.85375 308.585 411.611875 308.829687 +Q 411.37 309.077187 410.993125 309.077187 +Q 410.613437 309.077187 410.371562 308.829687 +Q 410.129687 308.585 410.129687 308.196875 +L 410.157812 304.68125 +L 410.157812 301.174062 +Q 410.129687 299.250312 410.025625 297.666875 +L 409.893437 295.88375 +Q 409.893437 295.259375 410.12125 294.829062 +Q 410.385625 294.311562 410.88625 294.311562 +Q 411.229375 294.311562 411.462812 294.553437 +Q 411.69625 294.7925 411.69625 295.144062 +Q 411.69625 295.225625 411.668125 295.436562 +Q 411.625937 295.706562 411.60625 295.937187 +Q 412.362812 295.416875 413.065937 295.158125 +Q 413.769062 294.899375 414.410312 294.899375 +Q 416.213125 294.899375 417.048437 296.499687 +Q 417.706562 297.765312 417.706562 299.846562 +Q 417.706562 301.745 416.688437 302.976875 +Q 415.605625 304.27625 413.805625 304.27625 +z +M 414.410312 296.657187 +Q 413.603125 296.657187 412.950625 297.017187 +Q 412.486562 297.273125 411.775 297.948125 +Q 411.8875 299.945 411.8875 302.141562 +Q 412.846562 302.51 413.805625 302.51 +Q 414.9025 302.51 415.481875 301.694375 +Q 415.985312 300.98 415.985312 299.846562 +Q 415.985312 298.249062 415.591562 297.453125 +Q 415.200625 296.657187 414.410312 296.657187 +z +M 420.026523 304.76 +Q 419.703086 304.76 419.455586 304.540625 +Q 419.210898 304.32125 419.210898 303.995 +Q 419.210898 303.854375 419.269961 303.696875 +Q 419.956211 301.806875 421.854648 298.251875 +Q 423.753086 294.696875 424.447773 292.798437 +Q 425.598086 289.65125 426.188711 289.679375 +Q 426.512148 289.687812 426.756836 289.912812 +Q 427.004336 290.135 427.004336 290.452812 +Q 427.004336 290.655312 426.908711 290.936562 +L 425.924336 293.327187 +Q 425.336523 294.952812 424.245273 297.079062 +L 422.329961 300.718437 +L 420.738086 304.2425 +Q 420.501836 304.76 420.026523 304.76 +z +M 435.469961 303.618125 +Q 433.492773 304.391562 430.415898 304.391562 +Q 430.039023 304.391562 429.698711 304.034375 +Q 429.361211 303.68 429.361211 303.300312 +L 429.361211 300.74375 +Q 429.361211 299.486562 429.518711 297.157812 +Q 429.695898 294.643437 429.712773 293.518437 +Q 429.704336 292.71125 429.808398 291.110937 +Q 429.870273 290.672187 430.098086 290.531562 +Q 431.293398 290.163125 432.814961 290.163125 +Q 434.361836 290.163125 435.784961 291.217812 +Q 437.430273 292.43 437.430273 294.213125 +Q 437.430273 296.471562 435.672461 297.77375 +Q 436.988711 298.33625 437.644023 299.0225 +Q 438.299336 299.705937 438.299336 300.515937 +Q 438.299336 301.579062 437.149023 302.571875 +Q 436.347461 303.275 435.469961 303.618125 +z +M 432.814961 291.954687 +Q 431.855898 291.954687 431.470586 292.016562 +L 431.453711 293.555 +L 431.276523 296.955312 +Q 432.525273 297.062187 432.612461 297.05375 +Q 433.939961 296.946875 434.783711 296.226875 +Q 435.689336 295.445 435.689336 294.213125 +Q 435.689336 293.377812 434.766836 292.66625 +Q 433.844336 291.954687 432.814961 291.954687 +z +M 433.799336 298.994375 +L 432.868398 298.845312 +Q 432.753086 298.845312 432.519648 298.859375 +Q 432.289023 298.870625 432.165273 298.870625 +Q 431.689961 298.870625 431.152773 298.791875 +Q 431.102148 299.9 431.102148 300.769062 +L 431.102148 302.58875 +Q 433.402773 302.51 434.854023 301.939062 +Q 435.469961 301.702812 436.032461 301.202187 +Q 436.566836 300.74375 436.566836 300.515937 +Q 436.566836 300.1025 435.441836 299.585 +Q 434.598086 299.188437 433.799336 298.994375 +z +M 447.913516 296.128437 +L 444.873203 302.704062 +Q 443.748203 305.103125 443.151953 306.720312 +L 442.569766 308.424687 +Q 442.341953 309.0575 441.779453 309.0575 +Q 441.411016 309.0575 441.141016 308.815625 +Q 440.873828 308.576562 440.873828 308.21375 +Q 440.873828 307.33625 442.772266 303.125937 +L 439.627891 297.070625 +L 439.231328 296.429375 +Q 438.992266 296.024375 438.992266 295.751562 +Q 438.992266 295.391562 439.267891 295.11875 +Q 439.546328 294.845937 439.889453 294.845937 +Q 440.294453 294.845937 440.513828 295.155312 +Q 442.007266 297.228125 443.722891 301.061562 +L 445.022266 298.026875 +Q 445.725391 296.454687 446.377891 295.32125 +Q 446.659141 294.829062 447.114766 294.829062 +Q 447.474766 294.829062 447.750391 295.085 +Q 448.028828 295.338125 448.028828 295.689687 +Q 448.028828 295.88375 447.913516 296.128437 +z +M 455.499531 296.48 +Q 455.313906 296.48 455.063594 296.463125 +Q 454.813281 296.44625 454.630469 296.44625 +Q 454.427969 296.44625 453.435156 296.578437 +L 453.601094 301.773125 +L 453.609531 302.158437 +L 453.617969 302.608437 +Q 453.654531 304.532187 452.695469 304.532187 +Q 452.343906 304.532187 452.085156 304.304375 +Q 451.826406 304.076562 451.826406 303.733437 +Q 451.826406 303.39875 451.851719 302.732187 +Q 451.879844 302.062812 451.879844 301.728125 +L 451.702656 296.595312 +Q 451.061406 296.57 449.750781 296.44625 +Q 448.968906 296.339375 448.968906 295.577187 +Q 448.968906 295.189062 449.205156 294.935937 +Q 449.444219 294.68 449.812656 294.68 +L 451.657656 294.829062 +Q 451.657656 294.381875 451.618281 293.630937 +Q 451.578906 292.877187 451.578906 292.5425 +Q 451.578906 292.174062 451.834844 291.932187 +Q 452.090781 291.690312 452.459219 291.690312 +Q 453.249531 291.690312 453.381719 292.984062 +Q 453.407031 293.3075 453.407031 293.765937 +L 453.390156 294.275 +L 453.381719 294.820625 +Q 454.470156 294.68 454.630469 294.68 +Q 455.544531 294.68 455.825781 294.767187 +Q 456.360156 294.944375 456.360156 295.594062 +Q 456.360156 295.979375 456.118281 296.229687 +Q 455.876406 296.48 455.499531 296.48 +z +M 462.206289 304.374687 +Q 460.220664 304.374687 458.988789 303.381875 +Q 457.644414 302.282187 457.644414 300.305 +Q 457.644414 298.018437 458.752539 296.471562 +Q 459.956289 294.784062 461.967227 294.784062 +Q 463.426914 294.784062 464.349414 295.27625 +Q 465.482852 295.88375 465.482852 297.140937 +Q 465.482852 298.018437 464.490039 298.74125 +Q 464.051289 299.05625 462.628164 299.725625 +L 459.270039 301.314687 +Q 459.762227 302.045937 460.496289 302.414375 +Q 461.230352 302.782812 462.206289 302.782812 +Q 462.810977 302.782812 463.629414 302.555 +Q 464.667227 302.265312 464.965352 301.795625 +Q 465.263477 301.323125 465.606602 301.323125 +Q 465.915977 301.323125 466.155039 301.556562 +Q 466.396914 301.79 466.396914 302.096562 +Q 466.396914 303.0725 464.824727 303.775625 +Q 463.480352 304.374687 462.206289 304.374687 +z +M 461.967227 296.3675 +Q 460.895664 296.3675 460.184102 297.197187 +Q 459.472539 298.026875 459.120977 299.6975 +L 461.818164 298.415 +Q 463.410039 297.641562 464.087852 297.070625 +Q 463.331289 296.3675 461.967227 296.3675 +z +M 470.591055 307.592187 +Q 470.793555 307.592187 471.187305 307.611875 +Q 471.583867 307.634375 471.77793 307.634375 +Q 472.911367 307.634375 472.911367 306.607812 +Q 472.911367 304.999062 472.781992 300.423125 +Q 472.65543 295.847187 472.65543 294.24125 +L 472.796055 291.577812 +L 472.804492 291.454062 +Q 472.82418 291.119375 472.59918 290.86625 +Q 472.37418 290.610312 472.031055 290.610312 +Q 471.758242 290.610312 471.22668 290.632812 +Q 470.695117 290.655312 470.433555 290.655312 +Q 470.264805 290.655312 469.935742 290.632812 +Q 469.60668 290.610312 469.43793 290.610312 +Q 468.630742 290.610312 468.630742 291.4625 +Q 468.630742 292.244375 469.367617 292.314687 +Q 470.107305 292.385 471.161992 292.342812 +Q 471.100117 293.133125 471.100117 294.125937 +L 471.21543 300.02375 +L 471.356055 305.913125 +L 470.591055 305.885 +Q 470.335117 305.885 469.82043 305.9075 +Q 469.308555 305.93 469.052617 305.93 +Q 468.709492 305.93 468.498555 306.180312 +Q 468.287617 306.430625 468.287617 306.782187 +Q 468.287617 307.13375 468.498555 307.384062 +Q 468.709492 307.634375 469.052617 307.634375 +Q 469.308555 307.634375 469.82043 307.611875 +Q 470.335117 307.592187 470.591055 307.592187 +z +"/> + </g> + </g> + <g id="matplotlib.axis_2"> + <g id="ytick_1"> + <path d="M 84.38 250.639784 +L 83.38 250.624053 +L 82.38 250.602311 +L 81.38 250.452634 +L 80.38 250.436603 +L 79.38 250.356951 +L 78.38 250.336001 +L 76.38 250.318537 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 250.639784 +L 83.38 250.624053 +L 82.38 250.602311 +L 81.38 250.452634 +L 80.38 250.436603 +L 79.38 250.356951 +L 78.38 250.336001 +L 76.38 250.318537 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_16"> + <path d="M 71.390313 256.145722 +L 70.029688 256.145722 +L 68.675625 256.139159 +Q 68.19875 256.139159 68.00625 256.077909 +Q 67.658438 255.955409 67.658438 255.557284 +Q 67.658438 254.868222 68.730313 254.868222 +L 69.058438 254.874784 +L 69.340625 254.887909 +Q 69.340625 254.559784 69.281563 253.918847 +Q 69.2225 253.275722 69.2225 252.954159 +Q 69.2225 252.085722 69.38 250.313847 +Q 69.530938 248.572597 69.524375 247.669159 +Q 68.607813 248.380097 68.35625 248.380097 +Q 68.082813 248.380097 67.879375 248.176659 +Q 67.678125 247.971034 67.678125 247.704159 +Q 67.678125 247.382597 68.266563 246.923222 +Q 68.63625 246.665097 69.312188 246.089784 +Q 69.91375 245.481659 70.460625 245.481659 +Q 70.917813 245.481659 70.917813 246.008847 +Q 70.917813 246.166347 70.87625 246.476972 +Q 70.836875 246.787597 70.836875 246.945097 +Q 70.836875 247.170409 70.860938 247.629784 +Q 70.885 248.086972 70.885 248.312284 +Q 70.885 249.091034 70.720938 250.637597 +Q 70.556875 252.181972 70.556875 252.954159 +Q 70.556875 253.350097 70.611563 253.918847 +Q 70.66625 254.485409 70.672813 254.846347 +L 71.390313 254.833222 +Q 71.676875 254.833222 71.865 255.021347 +Q 72.053125 255.209472 72.053125 255.489472 +Q 72.053125 255.776034 71.865 255.961972 +Q 71.676875 256.145722 71.390313 256.145722 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 71.390313 256.145722 +L 70.029688 256.145722 +L 68.675625 256.139159 +Q 68.19875 256.139159 68.00625 256.077909 +Q 67.658438 255.955409 67.658438 255.557284 +Q 67.658438 254.868222 68.730313 254.868222 +L 69.058438 254.874784 +L 69.340625 254.887909 +Q 69.340625 254.559784 69.281563 253.918847 +Q 69.2225 253.275722 69.2225 252.954159 +Q 69.2225 252.085722 69.38 250.313847 +Q 69.530938 248.572597 69.524375 247.669159 +Q 68.607813 248.380097 68.35625 248.380097 +Q 68.082813 248.380097 67.879375 248.176659 +Q 67.678125 247.971034 67.678125 247.704159 +Q 67.678125 247.382597 68.266563 246.923222 +Q 68.63625 246.665097 69.312188 246.089784 +Q 69.91375 245.481659 70.460625 245.481659 +Q 70.917813 245.481659 70.917813 246.008847 +Q 70.917813 246.166347 70.87625 246.476972 +Q 70.836875 246.787597 70.836875 246.945097 +Q 70.836875 247.170409 70.860938 247.629784 +Q 70.885 248.086972 70.885 248.312284 +Q 70.885 249.091034 70.720938 250.637597 +Q 70.556875 252.181972 70.556875 252.954159 +Q 70.556875 253.350097 70.611563 253.918847 +Q 70.66625 254.485409 70.672813 254.846347 +L 71.390313 254.833222 +Q 71.676875 254.833222 71.865 255.021347 +Q 72.053125 255.209472 72.053125 255.489472 +Q 72.053125 255.776034 71.865 255.961972 +Q 71.676875 256.145722 71.390313 256.145722 +z +"/> + </g> + </g> + <g id="ytick_2"> + <path d="M 84.38 212.286487 +L 83.38 212.270756 +L 82.38 212.249014 +L 81.38 212.099337 +L 80.38 212.083306 +L 79.38 212.003653 +L 78.38 211.982704 +L 76.38 211.96524 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 212.286487 +L 83.38 212.270756 +L 82.38 212.249014 +L 81.38 212.099337 +L 80.38 212.083306 +L 79.38 212.003653 +L 78.38 211.982704 +L 76.38 211.96524 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_17"> + <path d="M 70.926563 214.797737 +L 70.926563 217.328675 +Q 70.926563 217.96305 70.303125 217.96305 +Q 69.579063 217.96305 69.579063 216.972112 +Q 69.579063 216.849612 69.592188 216.6243 +Q 69.605313 216.398987 69.605313 216.315862 +L 69.59875 214.764925 +L 66.584375 214.688362 +Q 65.648125 214.688362 65.285 214.627112 +Q 64.66375 214.5243 64.66375 214.141487 +Q 64.66375 213.835237 65.04 213.362737 +L 65.628438 212.664925 +L 68.990625 207.758362 +Q 69.45 207.1218 70.152188 207.1218 +Q 70.926563 207.1218 70.926563 207.791175 +L 70.926563 213.472112 +Q 71.0425 213.46555 71.206563 213.46555 +Q 72.464375 213.46555 72.464375 214.141487 +Q 72.464375 214.633675 71.94375 214.764925 +Q 71.711875 214.826175 70.926563 214.797737 +z +M 69.59875 209.016175 +Q 67.774375 211.927737 66.748438 213.375862 +L 69.59875 213.445862 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 70.926563 214.797737 +L 70.926563 217.328675 +Q 70.926563 217.96305 70.303125 217.96305 +Q 69.579063 217.96305 69.579063 216.972112 +Q 69.579063 216.849612 69.592188 216.6243 +Q 69.605313 216.398987 69.605313 216.315862 +L 69.59875 214.764925 +L 66.584375 214.688362 +Q 65.648125 214.688362 65.285 214.627112 +Q 64.66375 214.5243 64.66375 214.141487 +Q 64.66375 213.835237 65.04 213.362737 +L 65.628438 212.664925 +L 68.990625 207.758362 +Q 69.45 207.1218 70.152188 207.1218 +Q 70.926563 207.1218 70.926563 207.791175 +L 70.926563 213.472112 +Q 71.0425 213.46555 71.206563 213.46555 +Q 72.464375 213.46555 72.464375 214.141487 +Q 72.464375 214.633675 71.94375 214.764925 +Q 71.711875 214.826175 70.926563 214.797737 +z +M 69.59875 209.016175 +Q 67.774375 211.927737 66.748438 213.375862 +L 69.59875 213.445862 +z +"/> + </g> + </g> + <g id="ytick_3"> + <path d="M 84.38 173.93319 +L 83.38 173.917459 +L 82.38 173.895716 +L 81.38 173.74604 +L 80.38 173.730008 +L 79.38 173.650356 +L 78.38 173.629407 +L 76.38 173.611943 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 173.93319 +L 83.38 173.917459 +L 82.38 173.895716 +L 81.38 173.74604 +L 80.38 173.730008 +L 79.38 173.650356 +L 78.38 173.629407 +L 76.38 173.611943 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_18"> + <path d="M 62.845938 179.439127 +L 61.485313 179.439127 +L 60.13125 179.432565 +Q 59.654375 179.432565 59.461875 179.371315 +Q 59.114063 179.248815 59.114063 178.85069 +Q 59.114063 178.161627 60.185938 178.161627 +L 60.514063 178.16819 +L 60.79625 178.181315 +Q 60.79625 177.85319 60.737188 177.212252 +Q 60.678125 176.569127 60.678125 176.247565 +Q 60.678125 175.379127 60.835625 173.607252 +Q 60.986563 171.866002 60.98 170.962565 +Q 60.063438 171.673502 59.811875 171.673502 +Q 59.538438 171.673502 59.335 171.470065 +Q 59.13375 171.26444 59.13375 170.997565 +Q 59.13375 170.676002 59.722188 170.216627 +Q 60.091875 169.958502 60.767813 169.38319 +Q 61.369375 168.775065 61.91625 168.775065 +Q 62.373438 168.775065 62.373438 169.302252 +Q 62.373438 169.459752 62.331875 169.770377 +Q 62.2925 170.081002 62.2925 170.238502 +Q 62.2925 170.463815 62.316563 170.92319 +Q 62.340625 171.380377 62.340625 171.60569 +Q 62.340625 172.38444 62.176563 173.931002 +Q 62.0125 175.475377 62.0125 176.247565 +Q 62.0125 176.643502 62.067188 177.212252 +Q 62.121875 177.778815 62.128438 178.139752 +L 62.845938 178.126627 +Q 63.1325 178.126627 63.320625 178.314752 +Q 63.50875 178.502877 63.50875 178.782877 +Q 63.50875 179.06944 63.320625 179.255377 +Q 63.1325 179.439127 62.845938 179.439127 +z +M 68.418047 179.924752 +Q 66.633047 179.924752 65.793047 178.618815 +Q 65.095234 177.544752 65.095234 175.755377 +Q 65.095234 172.377877 67.836172 169.897252 +L 68.479297 169.247565 +Q 68.949609 168.794752 69.190234 168.794752 +Q 69.463672 168.794752 69.667109 168.991627 +Q 69.872734 169.186315 69.879297 169.451002 +Q 69.894609 169.69819 69.183672 170.402565 +L 67.788047 171.76319 +Q 67.234609 172.32319 66.838672 173.458502 +Q 67.433672 173.185065 67.877734 173.051627 +Q 68.321797 172.91819 68.608359 172.91819 +Q 70.207422 172.91819 71.062734 173.773502 +Q 71.918047 174.626627 71.918047 176.186315 +Q 71.918047 177.81819 70.994922 178.85069 +Q 70.030234 179.924752 68.418047 179.924752 +z +M 68.418047 174.311627 +Q 67.829609 174.311627 67.363672 174.517252 +Q 67.186484 174.600377 66.468984 175.04444 +Q 66.427422 175.405377 66.427422 175.755377 +Q 66.427422 176.97819 66.838672 177.750377 +Q 67.357109 178.734752 68.457422 178.734752 +Q 69.489922 178.734752 70.058672 177.997565 +Q 70.583672 177.312877 70.583672 176.186315 +Q 70.583672 175.247877 70.043359 174.779752 +Q 69.505234 174.311627 68.418047 174.311627 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 62.845938 179.439127 +L 61.485313 179.439127 +L 60.13125 179.432565 +Q 59.654375 179.432565 59.461875 179.371315 +Q 59.114063 179.248815 59.114063 178.85069 +Q 59.114063 178.161627 60.185938 178.161627 +L 60.514063 178.16819 +L 60.79625 178.181315 +Q 60.79625 177.85319 60.737188 177.212252 +Q 60.678125 176.569127 60.678125 176.247565 +Q 60.678125 175.379127 60.835625 173.607252 +Q 60.986563 171.866002 60.98 170.962565 +Q 60.063438 171.673502 59.811875 171.673502 +Q 59.538438 171.673502 59.335 171.470065 +Q 59.13375 171.26444 59.13375 170.997565 +Q 59.13375 170.676002 59.722188 170.216627 +Q 60.091875 169.958502 60.767813 169.38319 +Q 61.369375 168.775065 61.91625 168.775065 +Q 62.373438 168.775065 62.373438 169.302252 +Q 62.373438 169.459752 62.331875 169.770377 +Q 62.2925 170.081002 62.2925 170.238502 +Q 62.2925 170.463815 62.316563 170.92319 +Q 62.340625 171.380377 62.340625 171.60569 +Q 62.340625 172.38444 62.176563 173.931002 +Q 62.0125 175.475377 62.0125 176.247565 +Q 62.0125 176.643502 62.067188 177.212252 +Q 62.121875 177.778815 62.128438 178.139752 +L 62.845938 178.126627 +Q 63.1325 178.126627 63.320625 178.314752 +Q 63.50875 178.502877 63.50875 178.782877 +Q 63.50875 179.06944 63.320625 179.255377 +Q 63.1325 179.439127 62.845938 179.439127 +z +M 68.418047 179.924752 +Q 66.633047 179.924752 65.793047 178.618815 +Q 65.095234 177.544752 65.095234 175.755377 +Q 65.095234 172.377877 67.836172 169.897252 +L 68.479297 169.247565 +Q 68.949609 168.794752 69.190234 168.794752 +Q 69.463672 168.794752 69.667109 168.991627 +Q 69.872734 169.186315 69.879297 169.451002 +Q 69.894609 169.69819 69.183672 170.402565 +L 67.788047 171.76319 +Q 67.234609 172.32319 66.838672 173.458502 +Q 67.433672 173.185065 67.877734 173.051627 +Q 68.321797 172.91819 68.608359 172.91819 +Q 70.207422 172.91819 71.062734 173.773502 +Q 71.918047 174.626627 71.918047 176.186315 +Q 71.918047 177.81819 70.994922 178.85069 +Q 70.030234 179.924752 68.418047 179.924752 +z +M 68.418047 174.311627 +Q 67.829609 174.311627 67.363672 174.517252 +Q 67.186484 174.600377 66.468984 175.04444 +Q 66.427422 175.405377 66.427422 175.755377 +Q 66.427422 176.97819 66.838672 177.750377 +Q 67.357109 178.734752 68.457422 178.734752 +Q 69.489922 178.734752 70.058672 177.997565 +Q 70.583672 177.312877 70.583672 176.186315 +Q 70.583672 175.247877 70.043359 174.779752 +Q 69.505234 174.311627 68.418047 174.311627 +z +"/> + </g> + </g> + <g id="ytick_4"> + <path d="M 84.38 135.579892 +L 83.38 135.564161 +L 82.38 135.542419 +L 81.38 135.392742 +L 80.38 135.376711 +L 79.38 135.297058 +L 78.38 135.276109 +L 76.38 135.258645 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 135.579892 +L 83.38 135.564161 +L 82.38 135.542419 +L 81.38 135.392742 +L 80.38 135.376711 +L 79.38 135.297058 +L 78.38 135.276109 +L 76.38 135.258645 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_19"> + <path d="M 59.873125 141.571455 +Q 58.088125 141.571455 57.248125 140.265517 +Q 56.550313 139.191455 56.550313 137.40208 +Q 56.550313 134.02458 59.29125 131.543955 +L 59.934375 130.894267 +Q 60.404688 130.441455 60.645313 130.441455 +Q 60.91875 130.441455 61.122188 130.63833 +Q 61.327813 130.833017 61.334375 131.097705 +Q 61.349688 131.344892 60.63875 132.049267 +L 59.243125 133.409892 +Q 58.689688 133.969892 58.29375 135.105205 +Q 58.88875 134.831767 59.332813 134.69833 +Q 59.776875 134.564892 60.063438 134.564892 +Q 61.6625 134.564892 62.517813 135.420205 +Q 63.373125 136.27333 63.373125 137.833017 +Q 63.373125 139.464892 62.45 140.497392 +Q 61.485313 141.571455 59.873125 141.571455 +z +M 59.873125 135.95833 +Q 59.284688 135.95833 58.81875 136.163955 +Q 58.641563 136.24708 57.924063 136.691142 +Q 57.8825 137.05208 57.8825 137.40208 +Q 57.8825 138.624892 58.29375 139.39708 +Q 58.812188 140.381455 59.9125 140.381455 +Q 60.945 140.381455 61.51375 139.644267 +Q 62.03875 138.95958 62.03875 137.833017 +Q 62.03875 136.89458 61.498438 136.426455 +Q 60.960313 135.95833 59.873125 135.95833 +z +M 70.927109 138.091142 +L 70.927109 140.62208 +Q 70.927109 141.256455 70.303672 141.256455 +Q 69.579609 141.256455 69.579609 140.265517 +Q 69.579609 140.143017 69.592734 139.917705 +Q 69.605859 139.692392 69.605859 139.609267 +L 69.599297 138.05833 +L 66.584922 137.981767 +Q 65.648672 137.981767 65.285547 137.920517 +Q 64.664297 137.817705 64.664297 137.434892 +Q 64.664297 137.128642 65.040547 136.656142 +L 65.628984 135.95833 +L 68.991172 131.051767 +Q 69.450547 130.415205 70.152734 130.415205 +Q 70.927109 130.415205 70.927109 131.08458 +L 70.927109 136.765517 +Q 71.043047 136.758955 71.207109 136.758955 +Q 72.464922 136.758955 72.464922 137.434892 +Q 72.464922 137.92708 71.944297 138.05833 +Q 71.712422 138.11958 70.927109 138.091142 +z +M 69.599297 132.30958 +Q 67.774922 135.221142 66.748984 136.669267 +L 69.599297 136.739267 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 59.873125 141.571455 +Q 58.088125 141.571455 57.248125 140.265517 +Q 56.550313 139.191455 56.550313 137.40208 +Q 56.550313 134.02458 59.29125 131.543955 +L 59.934375 130.894267 +Q 60.404688 130.441455 60.645313 130.441455 +Q 60.91875 130.441455 61.122188 130.63833 +Q 61.327813 130.833017 61.334375 131.097705 +Q 61.349688 131.344892 60.63875 132.049267 +L 59.243125 133.409892 +Q 58.689688 133.969892 58.29375 135.105205 +Q 58.88875 134.831767 59.332813 134.69833 +Q 59.776875 134.564892 60.063438 134.564892 +Q 61.6625 134.564892 62.517813 135.420205 +Q 63.373125 136.27333 63.373125 137.833017 +Q 63.373125 139.464892 62.45 140.497392 +Q 61.485313 141.571455 59.873125 141.571455 +z +M 59.873125 135.95833 +Q 59.284688 135.95833 58.81875 136.163955 +Q 58.641563 136.24708 57.924063 136.691142 +Q 57.8825 137.05208 57.8825 137.40208 +Q 57.8825 138.624892 58.29375 139.39708 +Q 58.812188 140.381455 59.9125 140.381455 +Q 60.945 140.381455 61.51375 139.644267 +Q 62.03875 138.95958 62.03875 137.833017 +Q 62.03875 136.89458 61.498438 136.426455 +Q 60.960313 135.95833 59.873125 135.95833 +z +M 70.927109 138.091142 +L 70.927109 140.62208 +Q 70.927109 141.256455 70.303672 141.256455 +Q 69.579609 141.256455 69.579609 140.265517 +Q 69.579609 140.143017 69.592734 139.917705 +Q 69.605859 139.692392 69.605859 139.609267 +L 69.599297 138.05833 +L 66.584922 137.981767 +Q 65.648672 137.981767 65.285547 137.920517 +Q 64.664297 137.817705 64.664297 137.434892 +Q 64.664297 137.128642 65.040547 136.656142 +L 65.628984 135.95833 +L 68.991172 131.051767 +Q 69.450547 130.415205 70.152734 130.415205 +Q 70.927109 130.415205 70.927109 131.08458 +L 70.927109 136.765517 +Q 71.043047 136.758955 71.207109 136.758955 +Q 72.464922 136.758955 72.464922 137.434892 +Q 72.464922 137.92708 71.944297 138.05833 +Q 71.712422 138.11958 70.927109 138.091142 +z +M 69.599297 132.30958 +Q 67.774922 135.221142 66.748984 136.669267 +L 69.599297 136.739267 +z +"/> + </g> + </g> + <g id="ytick_5"> + <path d="M 84.38 97.226595 +L 83.38 97.210864 +L 82.38 97.189122 +L 81.38 97.039445 +L 80.38 97.023413 +L 79.38 96.943761 +L 78.38 96.922812 +L 76.38 96.905348 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 97.226595 +L 83.38 97.210864 +L 82.38 97.189122 +L 81.38 97.039445 +L 80.38 97.023413 +L 79.38 96.943761 +L 78.38 96.922812 +L 76.38 96.905348 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_20"> + <path d="M 54.1375 102.739095 +Q 53.966875 102.739095 53.65625 102.634095 +Q 53.345625 102.526907 53.181563 102.526907 +Q 52.831563 102.526907 52.13375 102.56847 +Q 51.438125 102.610032 51.081563 102.610032 +Q 50.814688 102.610032 50.291875 102.677845 +Q 49.769063 102.745657 49.502188 102.745657 +Q 49.427813 102.745657 49.283438 102.719407 +Q 49.14125 102.69097 49.064688 102.69097 +Q 48.594375 102.69097 48.45 102.233782 +Q 48.369063 101.995345 48.369063 101.41347 +Q 48.369063 99.82097 49.235313 98.84972 +Q 49.633437 98.405657 51.376875 97.209095 +Q 52.3525 96.53972 52.680625 96.16347 +Q 53.269063 95.50722 53.269063 94.625657 +Q 53.269063 94.188157 52.7025 93.846907 +Q 52.20375 93.53847 51.724688 93.53847 +Q 51.094688 93.53847 50.528125 93.901595 +L 49.550313 94.66722 +Q 49.257188 94.899095 49.08 94.899095 +Q 48.375625 94.899095 48.375625 94.339095 +Q 48.375625 94.017532 48.63375 93.78347 +Q 49.434375 93.033157 50.022813 92.69847 +Q 50.849688 92.22597 51.724688 92.22597 +Q 52.831563 92.22597 53.7 92.827532 +Q 54.67125 93.50347 54.67125 94.564407 +Q 54.67125 95.260032 54.472188 95.84847 +Q 54.275313 96.436907 53.870625 96.922532 +Q 53.35875 97.53722 52.13375 98.296282 +Q 50.849688 99.10347 50.447188 99.519095 +Q 49.688125 100.306595 49.70125 101.426595 +L 51.11 101.297532 +Q 52.558125 101.214407 53.181563 101.214407 +Q 53.7 101.214407 54.165938 101.393782 +Q 54.780625 101.63222 54.780625 102.056595 +Q 54.780625 102.32347 54.594688 102.531282 +Q 54.410938 102.739095 54.1375 102.739095 +z +M 59.633047 103.156907 +Q 57.692734 103.156907 56.776172 101.721907 +Q 56.653672 101.522845 56.653672 101.339095 +Q 56.653672 101.07222 56.865859 100.877532 +Q 57.078047 100.682845 57.342734 100.682845 +Q 57.624922 100.682845 57.876484 100.982532 +Q 58.239609 101.420032 58.423359 101.542532 +Q 58.867422 101.844407 59.633047 101.844407 +Q 60.816484 101.844407 61.595234 100.94097 +Q 62.341172 100.081282 62.341172 98.869407 +Q 62.341172 97.871907 62.013047 97.250657 +Q 61.588672 96.463157 60.707109 96.463157 +Q 59.976484 96.463157 59.510547 96.66222 +Q 59.140859 96.81972 58.764609 97.202532 +L 58.020859 98.016282 +Q 57.718984 98.322532 57.406172 98.322532 +Q 57.132734 98.322532 56.940234 98.127845 +Q 56.749922 97.933157 56.749922 97.65972 +Q 56.749922 97.524095 56.859297 96.44347 +Q 57.091172 94.29097 57.091172 93.612845 +Q 57.091172 93.374407 56.970859 93.09222 +Q 56.850547 92.807845 56.850547 92.670032 +Q 56.850547 92.25222 57.570234 92.25222 +Q 57.705859 92.25222 57.981484 92.276282 +Q 58.259297 92.300345 58.397109 92.300345 +Q 58.793047 92.300345 59.584922 92.274095 +Q 60.378984 92.245657 60.774922 92.245657 +Q 60.960859 92.245657 61.334922 92.26097 +Q 61.711172 92.274095 61.897109 92.274095 +Q 62.026172 92.274095 62.271172 92.223782 +Q 62.518359 92.171282 62.640859 92.171282 +Q 62.907734 92.171282 63.113359 92.370345 +Q 63.318984 92.56722 63.318984 92.827532 +Q 63.318984 93.593157 61.698047 93.593157 +Q 61.485859 93.593157 61.164297 93.580032 +Q 60.842734 93.56472 60.774922 93.56472 +L 59.619922 93.586595 +L 58.464922 93.619407 +Q 58.464922 93.927845 58.211172 95.896595 +Q 59.147422 95.150657 60.707109 95.150657 +Q 62.209922 95.150657 63.003984 96.327532 +Q 63.673359 97.325032 63.673359 98.869407 +Q 63.673359 100.715657 62.592734 101.91222 +Q 61.472734 103.156907 59.633047 103.156907 +z +M 68.418594 103.218157 +Q 66.633594 103.218157 65.793594 101.91222 +Q 65.095781 100.838157 65.095781 99.048782 +Q 65.095781 95.671282 67.836719 93.190657 +L 68.479844 92.54097 +Q 68.950156 92.088157 69.190781 92.088157 +Q 69.464219 92.088157 69.667656 92.285032 +Q 69.873281 92.47972 69.879844 92.744407 +Q 69.895156 92.991595 69.184219 93.69597 +L 67.788594 95.056595 +Q 67.235156 95.616595 66.839219 96.751907 +Q 67.434219 96.47847 67.878281 96.345032 +Q 68.322344 96.211595 68.608906 96.211595 +Q 70.207969 96.211595 71.063281 97.066907 +Q 71.918594 97.920032 71.918594 99.47972 +Q 71.918594 101.111595 70.995469 102.144095 +Q 70.030781 103.218157 68.418594 103.218157 +z +M 68.418594 97.605032 +Q 67.830156 97.605032 67.364219 97.810657 +Q 67.187031 97.893782 66.469531 98.337845 +Q 66.427969 98.698782 66.427969 99.048782 +Q 66.427969 100.271595 66.839219 101.043782 +Q 67.357656 102.028157 68.457969 102.028157 +Q 69.490469 102.028157 70.059219 101.29097 +Q 70.584219 100.606282 70.584219 99.47972 +Q 70.584219 98.541282 70.043906 98.073157 +Q 69.505781 97.605032 68.418594 97.605032 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 54.1375 102.739095 +Q 53.966875 102.739095 53.65625 102.634095 +Q 53.345625 102.526907 53.181563 102.526907 +Q 52.831563 102.526907 52.13375 102.56847 +Q 51.438125 102.610032 51.081563 102.610032 +Q 50.814688 102.610032 50.291875 102.677845 +Q 49.769063 102.745657 49.502188 102.745657 +Q 49.427813 102.745657 49.283438 102.719407 +Q 49.14125 102.69097 49.064688 102.69097 +Q 48.594375 102.69097 48.45 102.233782 +Q 48.369063 101.995345 48.369063 101.41347 +Q 48.369063 99.82097 49.235313 98.84972 +Q 49.633437 98.405657 51.376875 97.209095 +Q 52.3525 96.53972 52.680625 96.16347 +Q 53.269063 95.50722 53.269063 94.625657 +Q 53.269063 94.188157 52.7025 93.846907 +Q 52.20375 93.53847 51.724688 93.53847 +Q 51.094688 93.53847 50.528125 93.901595 +L 49.550313 94.66722 +Q 49.257188 94.899095 49.08 94.899095 +Q 48.375625 94.899095 48.375625 94.339095 +Q 48.375625 94.017532 48.63375 93.78347 +Q 49.434375 93.033157 50.022813 92.69847 +Q 50.849688 92.22597 51.724688 92.22597 +Q 52.831563 92.22597 53.7 92.827532 +Q 54.67125 93.50347 54.67125 94.564407 +Q 54.67125 95.260032 54.472188 95.84847 +Q 54.275313 96.436907 53.870625 96.922532 +Q 53.35875 97.53722 52.13375 98.296282 +Q 50.849688 99.10347 50.447188 99.519095 +Q 49.688125 100.306595 49.70125 101.426595 +L 51.11 101.297532 +Q 52.558125 101.214407 53.181563 101.214407 +Q 53.7 101.214407 54.165938 101.393782 +Q 54.780625 101.63222 54.780625 102.056595 +Q 54.780625 102.32347 54.594688 102.531282 +Q 54.410938 102.739095 54.1375 102.739095 +z +M 59.633047 103.156907 +Q 57.692734 103.156907 56.776172 101.721907 +Q 56.653672 101.522845 56.653672 101.339095 +Q 56.653672 101.07222 56.865859 100.877532 +Q 57.078047 100.682845 57.342734 100.682845 +Q 57.624922 100.682845 57.876484 100.982532 +Q 58.239609 101.420032 58.423359 101.542532 +Q 58.867422 101.844407 59.633047 101.844407 +Q 60.816484 101.844407 61.595234 100.94097 +Q 62.341172 100.081282 62.341172 98.869407 +Q 62.341172 97.871907 62.013047 97.250657 +Q 61.588672 96.463157 60.707109 96.463157 +Q 59.976484 96.463157 59.510547 96.66222 +Q 59.140859 96.81972 58.764609 97.202532 +L 58.020859 98.016282 +Q 57.718984 98.322532 57.406172 98.322532 +Q 57.132734 98.322532 56.940234 98.127845 +Q 56.749922 97.933157 56.749922 97.65972 +Q 56.749922 97.524095 56.859297 96.44347 +Q 57.091172 94.29097 57.091172 93.612845 +Q 57.091172 93.374407 56.970859 93.09222 +Q 56.850547 92.807845 56.850547 92.670032 +Q 56.850547 92.25222 57.570234 92.25222 +Q 57.705859 92.25222 57.981484 92.276282 +Q 58.259297 92.300345 58.397109 92.300345 +Q 58.793047 92.300345 59.584922 92.274095 +Q 60.378984 92.245657 60.774922 92.245657 +Q 60.960859 92.245657 61.334922 92.26097 +Q 61.711172 92.274095 61.897109 92.274095 +Q 62.026172 92.274095 62.271172 92.223782 +Q 62.518359 92.171282 62.640859 92.171282 +Q 62.907734 92.171282 63.113359 92.370345 +Q 63.318984 92.56722 63.318984 92.827532 +Q 63.318984 93.593157 61.698047 93.593157 +Q 61.485859 93.593157 61.164297 93.580032 +Q 60.842734 93.56472 60.774922 93.56472 +L 59.619922 93.586595 +L 58.464922 93.619407 +Q 58.464922 93.927845 58.211172 95.896595 +Q 59.147422 95.150657 60.707109 95.150657 +Q 62.209922 95.150657 63.003984 96.327532 +Q 63.673359 97.325032 63.673359 98.869407 +Q 63.673359 100.715657 62.592734 101.91222 +Q 61.472734 103.156907 59.633047 103.156907 +z +M 68.418594 103.218157 +Q 66.633594 103.218157 65.793594 101.91222 +Q 65.095781 100.838157 65.095781 99.048782 +Q 65.095781 95.671282 67.836719 93.190657 +L 68.479844 92.54097 +Q 68.950156 92.088157 69.190781 92.088157 +Q 69.464219 92.088157 69.667656 92.285032 +Q 69.873281 92.47972 69.879844 92.744407 +Q 69.895156 92.991595 69.184219 93.69597 +L 67.788594 95.056595 +Q 67.235156 95.616595 66.839219 96.751907 +Q 67.434219 96.47847 67.878281 96.345032 +Q 68.322344 96.211595 68.608906 96.211595 +Q 70.207969 96.211595 71.063281 97.066907 +Q 71.918594 97.920032 71.918594 99.47972 +Q 71.918594 101.111595 70.995469 102.144095 +Q 70.030781 103.218157 68.418594 103.218157 +z +M 68.418594 97.605032 +Q 67.830156 97.605032 67.364219 97.810657 +Q 67.187031 97.893782 66.469531 98.337845 +Q 66.427969 98.698782 66.427969 99.048782 +Q 66.427969 100.271595 66.839219 101.043782 +Q 67.357656 102.028157 68.457969 102.028157 +Q 69.490469 102.028157 70.059219 101.29097 +Q 70.584219 100.606282 70.584219 99.47972 +Q 70.584219 98.541282 70.043906 98.073157 +Q 69.505781 97.605032 68.418594 97.605032 +z +"/> + </g> + </g> + <g id="ytick_6"> + <path d="M 84.38 58.873297 +L 83.38 58.857566 +L 82.38 58.835824 +L 81.38 58.686147 +L 80.38 58.670116 +L 79.38 58.590464 +L 78.38 58.569514 +L 76.38 58.55205 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 58.873297 +L 83.38 58.857566 +L 82.38 58.835824 +L 81.38 58.686147 +L 80.38 58.670116 +L 79.38 58.590464 +L 78.38 58.569514 +L 76.38 58.55205 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_21"> + <path d="M 45.757188 64.379235 +L 44.396563 64.379235 +L 43.0425 64.372672 +Q 42.565625 64.372672 42.373125 64.311422 +Q 42.025313 64.188922 42.025313 63.790797 +Q 42.025313 63.101735 43.097188 63.101735 +L 43.425313 63.108297 +L 43.7075 63.121422 +Q 43.7075 62.793297 43.648438 62.15236 +Q 43.589375 61.509235 43.589375 61.187672 +Q 43.589375 60.319235 43.746875 58.54736 +Q 43.897813 56.80611 43.89125 55.902672 +Q 42.974688 56.61361 42.723125 56.61361 +Q 42.449688 56.61361 42.24625 56.410172 +Q 42.045 56.204547 42.045 55.937672 +Q 42.045 55.61611 42.633438 55.156735 +Q 43.003125 54.89861 43.679063 54.323297 +Q 44.280625 53.715172 44.8275 53.715172 +Q 45.284688 53.715172 45.284688 54.24236 +Q 45.284688 54.39986 45.243125 54.710485 +Q 45.20375 55.02111 45.20375 55.17861 +Q 45.20375 55.403922 45.227813 55.863297 +Q 45.251875 56.320485 45.251875 56.545797 +Q 45.251875 57.324547 45.087813 58.87111 +Q 44.92375 60.415485 44.92375 61.187672 +Q 44.92375 61.58361 44.978438 62.15236 +Q 45.033125 62.718922 45.039688 63.07986 +L 45.757188 63.066735 +Q 46.04375 63.066735 46.231875 63.25486 +Q 46.42 63.442985 46.42 63.722985 +Q 46.42 64.009547 46.231875 64.195485 +Q 46.04375 64.379235 45.757188 64.379235 +z +M 51.423359 64.639547 +Q 49.345234 64.639547 48.389297 62.73861 +Q 47.665234 61.275172 47.665234 58.930172 +Q 47.665234 56.948297 48.608047 55.471735 +Q 49.721484 53.74361 51.635547 53.74361 +Q 53.433672 53.74361 54.439922 55.27486 +Q 55.306172 56.600485 55.306172 58.507985 +Q 55.306172 61.570485 54.334922 63.10611 +Q 53.365859 64.639547 51.423359 64.639547 +z +M 51.628984 55.062672 +Q 50.358047 55.062672 49.612109 56.353297 +Q 48.990859 57.433922 48.990859 58.820797 +Q 48.990859 61.071735 49.598984 62.200485 +Q 50.207109 63.327047 51.423359 63.327047 +Q 52.873672 63.327047 53.501484 61.673297 +Q 53.938984 60.52486 53.938984 58.759547 +Q 53.938984 56.906735 53.361484 55.985797 +Q 52.783984 55.062672 51.628984 55.062672 +z +M 62.682969 64.385797 +Q 62.512344 64.385797 62.201719 64.280797 +Q 61.891094 64.17361 61.727031 64.17361 +Q 61.377031 64.17361 60.679219 64.215172 +Q 59.983594 64.256735 59.627031 64.256735 +Q 59.360156 64.256735 58.837344 64.324547 +Q 58.314531 64.39236 58.047656 64.39236 +Q 57.973281 64.39236 57.828906 64.36611 +Q 57.686719 64.337672 57.610156 64.337672 +Q 57.139844 64.337672 56.995469 63.880485 +Q 56.914531 63.642047 56.914531 63.060172 +Q 56.914531 61.467672 57.780781 60.496422 +Q 58.178906 60.05236 59.922344 58.855797 +Q 60.897969 58.186422 61.226094 57.810172 +Q 61.814531 57.153922 61.814531 56.27236 +Q 61.814531 55.83486 61.247969 55.49361 +Q 60.749219 55.185172 60.270156 55.185172 +Q 59.640156 55.185172 59.073594 55.548297 +L 58.095781 56.313922 +Q 57.802656 56.545797 57.625469 56.545797 +Q 56.921094 56.545797 56.921094 55.985797 +Q 56.921094 55.664235 57.179219 55.430172 +Q 57.979844 54.67986 58.568281 54.345172 +Q 59.395156 53.872672 60.270156 53.872672 +Q 61.377031 53.872672 62.245469 54.474235 +Q 63.216719 55.150172 63.216719 56.21111 +Q 63.216719 56.906735 63.017656 57.495172 +Q 62.820781 58.08361 62.416094 58.569235 +Q 61.904219 59.183922 60.679219 59.942985 +Q 59.395156 60.750172 58.992656 61.165797 +Q 58.233594 61.953297 58.246719 63.073297 +L 59.655469 62.944235 +Q 61.103594 62.86111 61.727031 62.86111 +Q 62.245469 62.86111 62.711406 63.040485 +Q 63.326094 63.278922 63.326094 63.703297 +Q 63.326094 63.970172 63.140156 64.177985 +Q 62.956406 64.385797 62.682969 64.385797 +z +M 70.928203 61.384547 +L 70.928203 63.915485 +Q 70.928203 64.54986 70.304766 64.54986 +Q 69.580703 64.54986 69.580703 63.558922 +Q 69.580703 63.436422 69.593828 63.21111 +Q 69.606953 62.985797 69.606953 62.902672 +L 69.600391 61.351735 +L 66.586016 61.275172 +Q 65.649766 61.275172 65.286641 61.213922 +Q 64.665391 61.11111 64.665391 60.728297 +Q 64.665391 60.422047 65.041641 59.949547 +L 65.630078 59.251735 +L 68.992266 54.345172 +Q 69.451641 53.70861 70.153828 53.70861 +Q 70.928203 53.70861 70.928203 54.377985 +L 70.928203 60.058922 +Q 71.044141 60.05236 71.208203 60.05236 +Q 72.466016 60.05236 72.466016 60.728297 +Q 72.466016 61.220485 71.945391 61.351735 +Q 71.713516 61.412985 70.928203 61.384547 +z +M 69.600391 55.602985 +Q 67.776016 58.514547 66.750078 59.962672 +L 69.600391 60.032672 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 45.757188 64.379235 +L 44.396563 64.379235 +L 43.0425 64.372672 +Q 42.565625 64.372672 42.373125 64.311422 +Q 42.025313 64.188922 42.025313 63.790797 +Q 42.025313 63.101735 43.097188 63.101735 +L 43.425313 63.108297 +L 43.7075 63.121422 +Q 43.7075 62.793297 43.648438 62.15236 +Q 43.589375 61.509235 43.589375 61.187672 +Q 43.589375 60.319235 43.746875 58.54736 +Q 43.897813 56.80611 43.89125 55.902672 +Q 42.974688 56.61361 42.723125 56.61361 +Q 42.449688 56.61361 42.24625 56.410172 +Q 42.045 56.204547 42.045 55.937672 +Q 42.045 55.61611 42.633438 55.156735 +Q 43.003125 54.89861 43.679063 54.323297 +Q 44.280625 53.715172 44.8275 53.715172 +Q 45.284688 53.715172 45.284688 54.24236 +Q 45.284688 54.39986 45.243125 54.710485 +Q 45.20375 55.02111 45.20375 55.17861 +Q 45.20375 55.403922 45.227813 55.863297 +Q 45.251875 56.320485 45.251875 56.545797 +Q 45.251875 57.324547 45.087813 58.87111 +Q 44.92375 60.415485 44.92375 61.187672 +Q 44.92375 61.58361 44.978438 62.15236 +Q 45.033125 62.718922 45.039688 63.07986 +L 45.757188 63.066735 +Q 46.04375 63.066735 46.231875 63.25486 +Q 46.42 63.442985 46.42 63.722985 +Q 46.42 64.009547 46.231875 64.195485 +Q 46.04375 64.379235 45.757188 64.379235 +z +M 51.423359 64.639547 +Q 49.345234 64.639547 48.389297 62.73861 +Q 47.665234 61.275172 47.665234 58.930172 +Q 47.665234 56.948297 48.608047 55.471735 +Q 49.721484 53.74361 51.635547 53.74361 +Q 53.433672 53.74361 54.439922 55.27486 +Q 55.306172 56.600485 55.306172 58.507985 +Q 55.306172 61.570485 54.334922 63.10611 +Q 53.365859 64.639547 51.423359 64.639547 +z +M 51.628984 55.062672 +Q 50.358047 55.062672 49.612109 56.353297 +Q 48.990859 57.433922 48.990859 58.820797 +Q 48.990859 61.071735 49.598984 62.200485 +Q 50.207109 63.327047 51.423359 63.327047 +Q 52.873672 63.327047 53.501484 61.673297 +Q 53.938984 60.52486 53.938984 58.759547 +Q 53.938984 56.906735 53.361484 55.985797 +Q 52.783984 55.062672 51.628984 55.062672 +z +M 62.682969 64.385797 +Q 62.512344 64.385797 62.201719 64.280797 +Q 61.891094 64.17361 61.727031 64.17361 +Q 61.377031 64.17361 60.679219 64.215172 +Q 59.983594 64.256735 59.627031 64.256735 +Q 59.360156 64.256735 58.837344 64.324547 +Q 58.314531 64.39236 58.047656 64.39236 +Q 57.973281 64.39236 57.828906 64.36611 +Q 57.686719 64.337672 57.610156 64.337672 +Q 57.139844 64.337672 56.995469 63.880485 +Q 56.914531 63.642047 56.914531 63.060172 +Q 56.914531 61.467672 57.780781 60.496422 +Q 58.178906 60.05236 59.922344 58.855797 +Q 60.897969 58.186422 61.226094 57.810172 +Q 61.814531 57.153922 61.814531 56.27236 +Q 61.814531 55.83486 61.247969 55.49361 +Q 60.749219 55.185172 60.270156 55.185172 +Q 59.640156 55.185172 59.073594 55.548297 +L 58.095781 56.313922 +Q 57.802656 56.545797 57.625469 56.545797 +Q 56.921094 56.545797 56.921094 55.985797 +Q 56.921094 55.664235 57.179219 55.430172 +Q 57.979844 54.67986 58.568281 54.345172 +Q 59.395156 53.872672 60.270156 53.872672 +Q 61.377031 53.872672 62.245469 54.474235 +Q 63.216719 55.150172 63.216719 56.21111 +Q 63.216719 56.906735 63.017656 57.495172 +Q 62.820781 58.08361 62.416094 58.569235 +Q 61.904219 59.183922 60.679219 59.942985 +Q 59.395156 60.750172 58.992656 61.165797 +Q 58.233594 61.953297 58.246719 63.073297 +L 59.655469 62.944235 +Q 61.103594 62.86111 61.727031 62.86111 +Q 62.245469 62.86111 62.711406 63.040485 +Q 63.326094 63.278922 63.326094 63.703297 +Q 63.326094 63.970172 63.140156 64.177985 +Q 62.956406 64.385797 62.682969 64.385797 +z +M 70.928203 61.384547 +L 70.928203 63.915485 +Q 70.928203 64.54986 70.304766 64.54986 +Q 69.580703 64.54986 69.580703 63.558922 +Q 69.580703 63.436422 69.593828 63.21111 +Q 69.606953 62.985797 69.606953 62.902672 +L 69.600391 61.351735 +L 66.586016 61.275172 +Q 65.649766 61.275172 65.286641 61.213922 +Q 64.665391 61.11111 64.665391 60.728297 +Q 64.665391 60.422047 65.041641 59.949547 +L 65.630078 59.251735 +L 68.992266 54.345172 +Q 69.451641 53.70861 70.153828 53.70861 +Q 70.928203 53.70861 70.928203 54.377985 +L 70.928203 60.058922 +Q 71.044141 60.05236 71.208203 60.05236 +Q 72.466016 60.05236 72.466016 60.728297 +Q 72.466016 61.220485 71.945391 61.351735 +Q 71.713516 61.412985 70.928203 61.384547 +z +M 69.600391 55.602985 +Q 67.776016 58.514547 66.750078 59.962672 +L 69.600391 60.032672 +z +"/> + </g> + </g> + <g id="ytick_7"> + <path d="M 84.38 20.52 +L 83.38 20.504269 +L 82.38 20.482527 +L 81.38 20.33285 +L 80.38 20.316819 +L 79.38 20.237166 +L 78.38 20.216217 +L 76.38 20.198753 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 20.52 +L 83.38 20.504269 +L 82.38 20.482527 +L 81.38 20.33285 +L 80.38 20.316819 +L 79.38 20.237166 +L 78.38 20.216217 +L 76.38 20.198753 +" style="stroke:#000000;stroke-width:3;"/> + <g id="text_22"> + <path d="M 45.293438 23.03125 +L 45.293438 25.562187 +Q 45.293438 26.196562 44.67 26.196562 +Q 43.945938 26.196562 43.945938 25.205625 +Q 43.945938 25.083125 43.959063 24.857812 +Q 43.972188 24.6325 43.972188 24.549375 +L 43.965625 22.998437 +L 40.95125 22.921875 +Q 40.015 22.921875 39.651875 22.860625 +Q 39.030625 22.757812 39.030625 22.375 +Q 39.030625 22.06875 39.406875 21.59625 +L 39.995313 20.898437 +L 43.3575 15.991875 +Q 43.816875 15.355312 44.519063 15.355312 +Q 45.293438 15.355312 45.293438 16.024687 +L 45.293438 21.705625 +Q 45.409375 21.699062 45.573438 21.699062 +Q 46.83125 21.699062 46.83125 22.375 +Q 46.83125 22.867187 46.310625 22.998437 +Q 46.07875 23.059687 45.293438 23.03125 +z +M 43.965625 17.249687 +Q 42.14125 20.16125 41.115313 21.609375 +L 43.965625 21.679375 +z +M 51.423359 26.28625 +Q 49.345234 26.28625 48.389297 24.385312 +Q 47.665234 22.921875 47.665234 20.576875 +Q 47.665234 18.595 48.608047 17.118437 +Q 49.721484 15.390312 51.635547 15.390312 +Q 53.433672 15.390312 54.439922 16.921562 +Q 55.306172 18.247187 55.306172 20.154687 +Q 55.306172 23.217187 54.334922 24.752812 +Q 53.365859 26.28625 51.423359 26.28625 +z +M 51.628984 16.709375 +Q 50.358047 16.709375 49.612109 18 +Q 48.990859 19.080625 48.990859 20.4675 +Q 48.990859 22.718437 49.598984 23.847187 +Q 50.207109 24.97375 51.423359 24.97375 +Q 52.873672 24.97375 53.501484 23.32 +Q 53.938984 22.171562 53.938984 20.40625 +Q 53.938984 18.553437 53.361484 17.6325 +Q 52.783984 16.709375 51.628984 16.709375 +z +M 61.151719 25.1925 +Q 60.652969 25.562187 59.552656 26.080625 +Q 58.327656 26.669062 57.850781 26.669062 +Q 57.570781 26.669062 57.389219 26.463437 +Q 57.207656 26.257812 57.207656 25.984375 +Q 57.207656 25.581875 57.671406 25.37625 +L 58.813281 24.986875 +Q 59.874219 24.555937 60.488906 23.995937 +Q 61.103594 23.435937 61.608906 22.403437 +L 61.904219 21.815 +Q 61.521406 22.03375 60.919844 22.219687 +Q 60.318281 22.403437 59.942031 22.403437 +Q 58.649219 22.403437 57.706406 21.685937 +Q 56.557969 20.810937 56.557969 19.196562 +Q 56.557969 17.289062 57.734844 16.333125 +Q 58.738906 15.519375 60.372969 15.519375 +Q 61.630781 15.519375 62.628281 16.545312 +Q 63.680469 17.6325 63.687031 19.170312 +Q 63.695781 20.905 63.046094 22.539062 +Q 62.348281 24.304375 61.151719 25.1925 +z +M 60.180469 16.6875 +Q 59.032031 16.6875 58.454531 17.2825 +Q 57.877031 17.8775 57.870469 19.074062 +Q 57.870469 20.078125 58.574844 20.631562 +Q 59.196094 21.117187 60.141094 21.117187 +Q 60.687969 21.117187 61.280781 20.789062 +Q 61.554219 20.640312 62.265156 20.113125 +Q 62.354844 19.518125 62.354844 19.170312 +Q 62.348281 18.315 61.632969 17.50125 +Q 60.919844 16.6875 60.180469 16.6875 +z +M 68.419141 26.511562 +Q 66.634141 26.511562 65.794141 25.205625 +Q 65.096328 24.131562 65.096328 22.342187 +Q 65.096328 18.964687 67.837266 16.484062 +L 68.480391 15.834375 +Q 68.950703 15.381562 69.191328 15.381562 +Q 69.464766 15.381562 69.668203 15.578437 +Q 69.873828 15.773125 69.880391 16.037812 +Q 69.895703 16.285 69.184766 16.989375 +L 67.789141 18.35 +Q 67.235703 18.91 66.839766 20.045312 +Q 67.434766 19.771875 67.878828 19.638437 +Q 68.322891 19.505 68.609453 19.505 +Q 70.208516 19.505 71.063828 20.360312 +Q 71.919141 21.213437 71.919141 22.773125 +Q 71.919141 24.405 70.996016 25.4375 +Q 70.031328 26.511562 68.419141 26.511562 +z +M 68.419141 20.898437 +Q 67.830703 20.898437 67.364766 21.104062 +Q 67.187578 21.187187 66.470078 21.63125 +Q 66.428516 21.992187 66.428516 22.342187 +Q 66.428516 23.565 66.839766 24.337187 +Q 67.358203 25.321562 68.458516 25.321562 +Q 69.491016 25.321562 70.059766 24.584375 +Q 70.584766 23.899687 70.584766 22.773125 +Q 70.584766 21.834687 70.044453 21.366562 +Q 69.506328 20.898437 68.419141 20.898437 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 45.293438 23.03125 +L 45.293438 25.562187 +Q 45.293438 26.196562 44.67 26.196562 +Q 43.945938 26.196562 43.945938 25.205625 +Q 43.945938 25.083125 43.959063 24.857812 +Q 43.972188 24.6325 43.972188 24.549375 +L 43.965625 22.998437 +L 40.95125 22.921875 +Q 40.015 22.921875 39.651875 22.860625 +Q 39.030625 22.757812 39.030625 22.375 +Q 39.030625 22.06875 39.406875 21.59625 +L 39.995313 20.898437 +L 43.3575 15.991875 +Q 43.816875 15.355312 44.519063 15.355312 +Q 45.293438 15.355312 45.293438 16.024687 +L 45.293438 21.705625 +Q 45.409375 21.699062 45.573438 21.699062 +Q 46.83125 21.699062 46.83125 22.375 +Q 46.83125 22.867187 46.310625 22.998437 +Q 46.07875 23.059687 45.293438 23.03125 +z +M 43.965625 17.249687 +Q 42.14125 20.16125 41.115313 21.609375 +L 43.965625 21.679375 +z +M 51.423359 26.28625 +Q 49.345234 26.28625 48.389297 24.385312 +Q 47.665234 22.921875 47.665234 20.576875 +Q 47.665234 18.595 48.608047 17.118437 +Q 49.721484 15.390312 51.635547 15.390312 +Q 53.433672 15.390312 54.439922 16.921562 +Q 55.306172 18.247187 55.306172 20.154687 +Q 55.306172 23.217187 54.334922 24.752812 +Q 53.365859 26.28625 51.423359 26.28625 +z +M 51.628984 16.709375 +Q 50.358047 16.709375 49.612109 18 +Q 48.990859 19.080625 48.990859 20.4675 +Q 48.990859 22.718437 49.598984 23.847187 +Q 50.207109 24.97375 51.423359 24.97375 +Q 52.873672 24.97375 53.501484 23.32 +Q 53.938984 22.171562 53.938984 20.40625 +Q 53.938984 18.553437 53.361484 17.6325 +Q 52.783984 16.709375 51.628984 16.709375 +z +M 61.151719 25.1925 +Q 60.652969 25.562187 59.552656 26.080625 +Q 58.327656 26.669062 57.850781 26.669062 +Q 57.570781 26.669062 57.389219 26.463437 +Q 57.207656 26.257812 57.207656 25.984375 +Q 57.207656 25.581875 57.671406 25.37625 +L 58.813281 24.986875 +Q 59.874219 24.555937 60.488906 23.995937 +Q 61.103594 23.435937 61.608906 22.403437 +L 61.904219 21.815 +Q 61.521406 22.03375 60.919844 22.219687 +Q 60.318281 22.403437 59.942031 22.403437 +Q 58.649219 22.403437 57.706406 21.685937 +Q 56.557969 20.810937 56.557969 19.196562 +Q 56.557969 17.289062 57.734844 16.333125 +Q 58.738906 15.519375 60.372969 15.519375 +Q 61.630781 15.519375 62.628281 16.545312 +Q 63.680469 17.6325 63.687031 19.170312 +Q 63.695781 20.905 63.046094 22.539062 +Q 62.348281 24.304375 61.151719 25.1925 +z +M 60.180469 16.6875 +Q 59.032031 16.6875 58.454531 17.2825 +Q 57.877031 17.8775 57.870469 19.074062 +Q 57.870469 20.078125 58.574844 20.631562 +Q 59.196094 21.117187 60.141094 21.117187 +Q 60.687969 21.117187 61.280781 20.789062 +Q 61.554219 20.640312 62.265156 20.113125 +Q 62.354844 19.518125 62.354844 19.170312 +Q 62.348281 18.315 61.632969 17.50125 +Q 60.919844 16.6875 60.180469 16.6875 +z +M 68.419141 26.511562 +Q 66.634141 26.511562 65.794141 25.205625 +Q 65.096328 24.131562 65.096328 22.342187 +Q 65.096328 18.964687 67.837266 16.484062 +L 68.480391 15.834375 +Q 68.950703 15.381562 69.191328 15.381562 +Q 69.464766 15.381562 69.668203 15.578437 +Q 69.873828 15.773125 69.880391 16.037812 +Q 69.895703 16.285 69.184766 16.989375 +L 67.789141 18.35 +Q 67.235703 18.91 66.839766 20.045312 +Q 67.434766 19.771875 67.878828 19.638437 +Q 68.322891 19.505 68.609453 19.505 +Q 70.208516 19.505 71.063828 20.360312 +Q 71.919141 21.213437 71.919141 22.773125 +Q 71.919141 24.405 70.996016 25.4375 +Q 70.031328 26.511562 68.419141 26.511562 +z +M 68.419141 20.898437 +Q 67.830703 20.898437 67.364766 21.104062 +Q 67.187578 21.187187 66.470078 21.63125 +Q 66.428516 21.992187 66.428516 22.342187 +Q 66.428516 23.565 66.839766 24.337187 +Q 67.358203 25.321562 68.458516 25.321562 +Q 69.491016 25.321562 70.059766 24.584375 +Q 70.584766 23.899687 70.584766 22.773125 +Q 70.584766 21.834687 70.044453 21.366562 +Q 69.506328 20.898437 68.419141 20.898437 +z +"/> + </g> + </g> + <g id="ytick_8"> + <path d="M 84.38 256.813286 +L 82.38 256.797555 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 256.813286 +L 82.38 256.797555 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_9"> + <path d="M 84.38 253.554694 +L 82.38 253.538963 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 253.554694 +L 82.38 253.538963 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_10"> + <path d="M 84.38 231.463136 +L 82.38 231.447405 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 231.463136 +L 82.38 231.447405 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_11"> + <path d="M 84.38 220.245515 +L 82.38 220.229784 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 220.245515 +L 82.38 220.229784 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_12"> + <path d="M 84.38 206.112985 +L 82.38 206.097254 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 206.112985 +L 82.38 206.097254 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_13"> + <path d="M 84.38 201.068867 +L 82.38 201.053136 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 201.068867 +L 82.38 201.053136 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_14"> + <path d="M 84.38 196.804125 +L 82.38 196.788394 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 196.804125 +L 82.38 196.788394 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_15"> + <path d="M 84.38 193.109838 +L 82.38 193.094107 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 193.109838 +L 82.38 193.094107 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_16"> + <path d="M 84.38 189.851246 +L 82.38 189.835515 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 189.851246 +L 82.38 189.835515 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_17"> + <path d="M 84.38 167.759688 +L 82.38 167.743957 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 167.759688 +L 82.38 167.743957 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_18"> + <path d="M 84.38 156.542067 +L 82.38 156.526336 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 156.542067 +L 82.38 156.526336 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_19"> + <path d="M 84.38 148.583039 +L 82.38 148.567308 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 148.583039 +L 82.38 148.567308 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_20"> + <path d="M 84.38 142.409537 +L 82.38 142.393806 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 142.409537 +L 82.38 142.393806 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_21"> + <path d="M 84.38 137.365419 +L 82.38 137.349687 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 137.365419 +L 82.38 137.349687 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_22"> + <path d="M 84.38 133.100677 +L 82.38 133.084946 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 133.100677 +L 82.38 133.084946 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_23"> + <path d="M 84.38 129.40639 +L 82.38 129.390659 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 129.40639 +L 82.38 129.390659 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_24"> + <path d="M 84.38 126.147798 +L 82.38 126.132067 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 126.147798 +L 82.38 126.132067 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_25"> + <path d="M 84.38 104.05624 +L 82.38 104.040508 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 104.05624 +L 82.38 104.040508 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_26"> + <path d="M 84.38 92.838619 +L 82.38 92.822888 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 92.838619 +L 82.38 92.822888 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_27"> + <path d="M 84.38 84.879591 +L 82.38 84.86386 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 84.879591 +L 82.38 84.86386 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_28"> + <path d="M 84.38 78.706089 +L 82.38 78.690358 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 78.706089 +L 82.38 78.690358 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_29"> + <path d="M 84.38 73.66197 +L 82.38 73.646239 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 73.66197 +L 82.38 73.646239 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_30"> + <path d="M 84.38 69.397229 +L 82.38 69.381498 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 69.397229 +L 82.38 69.381498 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_31"> + <path d="M 84.38 65.702942 +L 82.38 65.687211 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 65.702942 +L 82.38 65.687211 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_32"> + <path d="M 84.38 62.44435 +L 82.38 62.428619 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 62.44435 +L 82.38 62.428619 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_33"> + <path d="M 84.38 40.352791 +L 82.38 40.33706 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 40.352791 +L 82.38 40.33706 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_34"> + <path d="M 84.38 29.135171 +L 82.38 29.11944 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 29.135171 +L 82.38 29.11944 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="ytick_35"> + <path d="M 84.38 21.176143 +L 82.38 21.160412 +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 84.38 21.176143 +L 82.38 21.160412 +" style="stroke:#000000;stroke-width:0.6;"/> + </g> + <g id="text_23"> + <path d="M 24.436875 231.695 +Q 24.436875 231.9425 24.321562 232.769375 +Q 25.649062 232.839687 28.970625 232.839687 +Q 29.322187 232.839687 29.564062 233.0675 +Q 29.805937 233.295312 29.805937 233.638437 +Q 29.805937 233.99 29.564062 234.217812 +Q 29.322187 234.445625 28.970625 234.445625 +L 26.385937 234.445625 +Q 25.095 234.445625 22.749375 234.288125 +Q 20.206875 234.11375 19.11 234.094062 +L 17.897813 234.094062 +Q 17.025937 234.094062 16.632188 233.99 +Q 15.85875 233.7875 15.962813 233.129375 +Q 15.875625 232.848125 15.833437 232.330625 +Q 15.788437 231.810312 15.788437 231.05375 +Q 15.788437 229.445 16.885312 228.03875 +Q 18.0975 226.491875 19.804688 226.491875 +Q 21.984375 226.491875 23.275312 228.145625 +Q 24.436875 229.622187 24.436875 231.695 +z +M 17.45625 231.25625 +Q 17.45625 231.644375 17.475938 231.948125 +Q 17.492812 232.249062 17.526562 232.46 +L 19.14375 232.476875 +L 22.6425 232.6625 +L 22.757812 231.695 +Q 22.757812 230.218437 22.009687 229.20875 +Q 21.19125 228.100625 19.804688 228.100625 +Q 18.820312 228.100625 18.10875 229.155312 +Q 17.45625 230.13125 17.45625 231.25625 +z +M 30 220.629922 +Q 30 222.615547 29.007188 223.847422 +Q 27.9075 225.191797 25.930312 225.191797 +Q 23.64375 225.191797 22.096875 224.083672 +Q 20.409375 222.879922 20.409375 220.868984 +Q 20.409375 219.409297 20.901563 218.486797 +Q 21.509062 217.353359 22.76625 217.353359 +Q 23.64375 217.353359 24.366563 218.346172 +Q 24.681562 218.784922 25.350938 220.208047 +L 26.94 223.566172 +Q 27.67125 223.073984 28.039687 222.339922 +Q 28.408125 221.605859 28.408125 220.629922 +Q 28.408125 220.025234 28.180312 219.206797 +Q 27.890625 218.168984 27.420938 217.870859 +Q 26.948438 217.572734 26.948438 217.229609 +Q 26.948438 216.920234 27.181875 216.681172 +Q 27.415312 216.439297 27.721875 216.439297 +Q 28.697813 216.439297 29.400938 218.011484 +Q 30 219.355859 30 220.629922 +z +M 21.992812 220.868984 +Q 21.992812 221.940547 22.8225 222.652109 +Q 23.652188 223.363672 25.322812 223.715234 +L 24.040312 221.018047 +Q 23.266875 219.426172 22.695937 218.748359 +Q 21.992812 219.504922 21.992812 220.868984 +z +M 23.100938 208.034844 +Q 24.197813 208.096719 24.197813 208.915156 +Q 24.197813 209.671719 23.32875 209.671719 +Q 23.16 209.671719 22.712813 209.697031 +L 21.975938 209.722344 +Q 22.141875 211.111719 22.757812 211.947031 +Q 23.32875 212.728906 24.479063 213.246406 +L 29.296875 213.229531 +Q 30.182813 213.229531 30.182813 214.101406 +Q 30.182813 214.874844 29.296875 214.874844 +L 23.12625 214.874844 +Q 22.836562 214.874844 22.257188 214.852344 +Q 21.675 214.829844 21.385313 214.829844 +Q 20.499375 214.829844 20.499375 214.056406 +Q 20.499375 213.195781 21.95625 213.187344 +Q 20.330625 211.499844 20.330625 209.441094 +Q 20.330625 208.729531 20.867812 208.377969 +Q 21.402188 208.026406 22.485 208.026406 +Q 22.940625 208.026406 23.100938 208.034844 +z +M 17.236875 200.320156 +Q 17.236875 202.446406 20.19 202.699531 +L 20.735625 202.727656 +Q 20.62875 201.234219 20.62875 200.792656 +Q 20.62875 199.394844 21.509062 199.394844 +Q 22.150313 199.394844 22.274062 200.081094 +Q 22.3275 200.379219 22.313437 200.781406 +Q 22.299375 201.180781 22.431563 202.806406 +L 24.436875 202.876719 +Q 24.979688 202.876719 26.070937 202.842969 +Q 27.159375 202.806406 27.696563 202.806406 +Q 29.367188 202.806406 30.298125 203.000469 +Q 31.00125 203.149531 31.00125 203.816094 +Q 31.00125 204.176094 30.767813 204.432031 +Q 30.534375 204.687969 30.182813 204.687969 +Q 30.1125 204.687969 30.008437 204.668281 +Q 28.866563 204.485469 27.519375 204.485469 +L 25.120313 204.510781 +L 22.572188 204.510781 +Q 22.659375 205.610469 22.659375 205.900156 +Q 22.659375 206.788906 21.807188 206.788906 +Q 20.938125 206.788906 20.893125 205.250469 +L 20.867812 204.406719 +Q 20.375625 204.378594 19.531875 204.274531 +Q 17.58 204.046719 16.6575 203.290156 +Q 15.540938 202.376094 15.540938 200.432656 +Q 15.540938 199.175469 16.393125 199.175469 +Q 17.236875 199.175469 17.236875 200.320156 +z +M 30.1125 193.780742 +Q 30.1125 195.257305 29.024063 196.32043 +Q 27.811875 197.507305 25.761563 197.56918 +Q 23.775938 197.619805 22.265625 196.565117 +Q 20.479688 195.336055 20.479688 193.139492 +Q 20.479688 191.38168 22.088438 190.476055 +Q 23.390625 189.753242 25.21875 189.781367 +Q 27.167813 189.80668 28.54875 190.799492 +Q 30.1125 191.924492 30.1125 193.780742 +z +M 22.265625 193.251992 +Q 22.257188 194.545742 23.494688 195.265742 +Q 24.4875 195.83668 25.761563 195.83668 +Q 27.038438 195.83668 27.75 195.141992 +Q 28.337813 194.562617 28.337813 193.780742 +Q 28.337813 192.86668 27.67125 192.205742 +Q 26.931563 191.46043 25.674375 191.41543 +Q 22.274063 191.29168 22.265625 193.251992 +z +M 23.100938 180.771172 +Q 24.197813 180.833047 24.197813 181.651484 +Q 24.197813 182.408047 23.32875 182.408047 +Q 23.16 182.408047 22.712813 182.433359 +L 21.975938 182.458672 +Q 22.141875 183.848047 22.757812 184.683359 +Q 23.32875 185.465234 24.479063 185.982734 +L 29.296875 185.965859 +Q 30.182813 185.965859 30.182813 186.837734 +Q 30.182813 187.611172 29.296875 187.611172 +L 23.12625 187.611172 +Q 22.836563 187.611172 22.257188 187.588672 +Q 21.675 187.566172 21.385313 187.566172 +Q 20.499375 187.566172 20.499375 186.792734 +Q 20.499375 185.932109 21.95625 185.923672 +Q 20.330625 184.236172 20.330625 182.177422 +Q 20.330625 181.465859 20.867813 181.114297 +Q 21.402188 180.762734 22.485 180.762734 +Q 22.940625 180.762734 23.100938 180.771172 +z +M 30.323438 167.799922 +Q 30.323438 168.519922 29.558438 168.643672 +Q 28.59375 168.801172 26.835938 168.958672 +L 24.110625 169.259609 +Q 23.503125 169.346797 22.92375 169.557734 +Q 22.133438 169.855859 22.133438 170.207422 +Q 22.133438 170.533672 22.6875 171.419609 +Q 23.196563 172.263359 23.503125 172.527734 +Q 24.33 172.536172 25.156875 172.482734 +L 27.5025 172.221172 +Q 28.891875 172.052422 29.7975 172.052422 +Q 30.182813 172.052422 30.433125 172.294297 +Q 30.68625 172.536172 30.68625 172.915859 +Q 30.68625 173.292734 30.433125 173.534609 +Q 30.182813 173.776484 29.7975 173.776484 +Q 28.734375 173.776484 26.655938 173.993047 +Q 24.5775 174.206797 23.511563 174.206797 +Q 22.580625 174.206797 22.063125 174.471172 +Q 22.344375 175.084297 22.977188 175.717109 +L 24.135938 176.754922 +Q 24.346875 176.895547 24.69 177.204922 +Q 25.21875 177.204922 26.248125 177.300547 +Q 27.274688 177.396172 27.766875 177.396172 +Q 28.03125 177.396172 28.506563 177.314609 +Q 28.979063 177.230234 29.19 177.230234 +Q 29.55 177.230234 29.794688 177.500234 +Q 30.042188 177.767422 30.042188 178.127422 +Q 30.042188 179.120234 27.78375 179.120234 +Q 27.257813 179.120234 26.211563 179.024609 +Q 25.165313 178.926172 24.636563 178.926172 +Q 24.1725 178.926172 23.241563 179.010547 +Q 22.307813 179.092109 21.835313 179.092109 +Q 19.838438 179.092109 19.838438 178.197734 +Q 19.838438 177.854609 20.139375 177.570547 +Q 20.4375 177.283672 20.789063 177.283672 +Q 20.955 177.283672 21.306563 177.328672 +Q 21.658125 177.370859 21.84375 177.370859 +L 22.76625 177.353984 +Q 21.824063 176.895547 21.064688 176.009609 +Q 20.305313 175.120859 20.305313 174.496484 +Q 20.305313 173.115547 21.675 172.598047 +Q 21.03375 172.114297 20.713125 171.447734 +Q 20.3925 170.778359 20.3925 169.917734 +Q 20.3925 168.449609 21.975938 167.912422 +Q 22.290938 167.808359 24.445313 167.552422 +Q 25.955625 167.307734 29.479688 166.919609 +Q 29.83125 166.894297 30.075938 167.158672 +Q 30.323438 167.420234 30.323438 167.799922 +z +M 30.174375 158.114023 +Q 30.174375 158.279961 29.789063 158.721523 +Q 29.429063 159.115273 29.147813 159.309336 +Q 29.603438 160.153086 29.836875 160.794336 +Q 30.070313 161.435586 30.070313 161.865898 +Q 30.070313 163.924648 28.90875 164.864023 +Q 27.820313 165.752773 25.570313 165.752773 +Q 23.44125 165.752773 21.930938 164.290273 +Q 20.417813 162.824961 20.417813 160.794336 +Q 20.417813 160.029336 20.814375 159.081523 +Q 21.306563 157.886211 22.00125 157.886211 +Q 22.2375 157.886211 22.423125 158.060586 +Q 22.757813 158.147773 23.522813 158.198398 +Q 24.285 158.246211 25.480313 158.254648 +Q 26.571563 158.263086 27.204375 158.105586 +Q 27.589688 158.018398 28.75125 157.551523 +Q 28.90875 157.489648 29.218125 157.349023 +L 29.367188 157.295586 +Q 29.71875 157.295586 29.946563 157.543086 +Q 30.174375 157.787773 30.174375 158.114023 +z +M 24.065625 159.942148 +Q 23.68875 159.942148 23.244375 159.894336 +Q 22.8 159.846523 22.299375 159.748086 +Q 22.133438 160.074336 22.054688 160.307773 +Q 21.975938 160.538398 21.975938 160.679023 +Q 21.975938 162.043086 23.086875 163.033086 +Q 24.197813 164.020273 25.649063 164.020273 +Q 27.089063 164.020273 27.811875 163.511211 +Q 28.531875 162.999336 28.531875 161.981211 +Q 28.531875 161.137461 28.2225 160.549648 +Q 28.056563 160.231836 27.555938 159.660898 +Q 25.227188 159.942148 24.065625 159.942148 +z +M 30.219375 149.026836 +Q 30.219375 149.780586 29.3925 149.879023 +L 27.46875 150.123711 +Q 26.439375 150.247461 25.542188 150.247461 +Q 25.2975 150.247461 24.709688 150.216523 +Q 24.119063 150.185586 23.874375 150.185586 +Q 21.975938 150.185586 21.975938 150.888711 +Q 21.975938 151.873086 23.143125 152.770273 +Q 24.20625 153.577461 25.831875 154.035898 +Q 26.175 154.052773 26.695313 154.114648 +Q 27.134063 154.168086 27.5475 154.168086 +Q 27.811875 154.168086 28.340625 154.114648 +Q 28.866563 154.061211 29.128125 154.061211 +Q 29.524688 154.061211 29.769375 154.303086 +Q 30.016875 154.544961 30.016875 154.924648 +Q 30.016875 155.309961 29.769375 155.549023 +Q 29.524688 155.785273 29.128125 155.785273 +Q 28.866563 155.785273 28.340625 155.841523 +Q 27.811875 155.897773 27.5475 155.897773 +Q 26.641875 155.897773 25.03875 155.771211 +Q 23.432813 155.644648 22.527188 155.644648 +Q 22.245938 155.644648 21.694688 155.675586 +Q 21.140625 155.706523 20.859375 155.706523 +Q 20.479688 155.706523 20.237813 155.456211 +Q 19.995938 155.205898 19.995938 154.834648 +Q 19.995938 154.027461 21.140625 153.948711 +L 22.167188 153.920586 +Q 20.198438 152.444023 20.198438 150.888711 +Q 20.198438 149.482461 21.43875 148.928398 +Q 22.265625 148.551523 23.882813 148.514961 +L 24.76875 148.514961 +L 25.587188 148.526211 +Q 26.315625 148.526211 27.471563 148.337773 +Q 28.6275 148.146523 29.3475 148.146523 +Q 29.735625 148.146523 29.9775 148.396836 +Q 30.219375 148.647148 30.219375 149.026836 +z +M 30.149063 142.372461 +Q 30.149063 144.175273 29.057813 145.379023 +Q 27.915938 146.644648 26.042813 146.644648 +Q 24.259688 146.644648 22.36125 145.457773 +Q 20.251875 144.138711 20.251875 142.487773 +Q 20.251875 141.624336 20.656875 140.561211 +Q 21.174375 139.216836 21.9225 139.216836 +Q 22.257188 139.216836 22.515938 139.436211 +Q 22.774688 139.655586 22.774688 139.981836 +Q 22.774688 140.237773 22.622813 140.426211 +Q 22.468125 140.614648 22.31625 140.791836 +Q 21.905625 141.309336 21.905625 142.487773 +Q 21.905625 143.382148 23.503125 144.262461 +Q 24.97125 145.061211 26.042813 145.061211 +Q 27.204375 145.061211 27.870938 144.270898 +Q 28.495313 143.534023 28.495313 142.372461 +Q 28.495313 141.846523 28.214063 141.247461 +L 27.67125 140.229336 +Q 27.530625 139.964961 27.530625 139.849648 +Q 27.530625 139.526211 27.789375 139.289961 +Q 28.048125 139.050898 28.382813 139.050898 +Q 29.024063 139.050898 29.620313 140.403711 +Q 30.149063 141.590586 30.149063 142.372461 +z +M 30 132.99418 +Q 30 134.979805 29.007188 136.21168 +Q 27.9075 137.556055 25.930313 137.556055 +Q 23.64375 137.556055 22.096875 136.44793 +Q 20.409375 135.24418 20.409375 133.233242 +Q 20.409375 131.773555 20.901563 130.851055 +Q 21.509063 129.717617 22.76625 129.717617 +Q 23.64375 129.717617 24.366563 130.71043 +Q 24.681563 131.14918 25.350938 132.572305 +L 26.94 135.93043 +Q 27.67125 135.438242 28.039688 134.70418 +Q 28.408125 133.970117 28.408125 132.99418 +Q 28.408125 132.389492 28.180313 131.571055 +Q 27.890625 130.533242 27.420938 130.235117 +Q 26.948438 129.936992 26.948438 129.593867 +Q 26.948438 129.284492 27.181875 129.04543 +Q 27.415313 128.803555 27.721875 128.803555 +Q 28.697813 128.803555 29.400938 130.375742 +Q 30 131.720117 30 132.99418 +z +M 21.992813 133.233242 +Q 21.992813 134.304805 22.8225 135.016367 +Q 23.652188 135.72793 25.322813 136.079492 +L 24.040313 133.382305 +Q 23.266875 131.79043 22.695938 131.112617 +Q 21.992813 131.86918 21.992813 133.233242 +z +M 33.2175 119.213633 +Q 33.2175 119.407695 33.237188 119.804258 +Q 33.259688 120.198008 33.259688 120.400508 +Q 33.259688 121.533945 32.233125 121.533945 +Q 30.624375 121.533945 26.048438 121.407383 +Q 21.4725 121.278008 19.866563 121.278008 +L 17.203125 121.418633 +L 17.079375 121.42707 +Q 16.744688 121.446758 16.491563 121.221758 +Q 16.235625 120.996758 16.235625 120.645195 +Q 16.235625 120.383633 16.258125 119.85207 +Q 16.280625 119.317695 16.280625 119.056133 +Q 16.280625 118.887383 16.258125 118.55832 +Q 16.235625 118.229258 16.235625 118.06332 +Q 16.235625 117.25332 17.087813 117.25332 +Q 17.869688 117.25332 17.94 117.993008 +Q 18.010313 118.729883 17.968125 119.776133 +Q 18.758438 119.722695 19.75125 119.722695 +L 25.649063 119.838008 +L 31.538438 119.978633 +L 31.510313 119.213633 +Q 31.510313 118.957695 31.532813 118.44582 +Q 31.555313 117.931133 31.555313 117.675195 +Q 31.555313 117.323633 31.805625 117.11832 +Q 32.055938 116.910195 32.4075 116.910195 +Q 32.759063 116.910195 33.009375 117.11832 +Q 33.259688 117.323633 33.259688 117.675195 +Q 33.259688 117.931133 33.237188 118.44582 +Q 33.2175 118.957695 33.2175 119.213633 +z +M 24.276563 104.877266 +Q 26.976563 105.422891 28.590938 107.169453 +Q 30.2025 108.913203 30.2025 111.286953 +Q 30.2025 113.446953 28.993125 114.529766 +Q 27.78375 115.609766 25.367813 115.609766 +Q 23.089688 115.609766 20.679375 114.532578 +Q 18.26625 113.455391 16.78125 111.767891 +Q 15.788438 110.642891 15.788438 109.388516 +Q 15.788438 108.586953 16.314375 107.279141 +Q 16.947188 105.678828 17.712188 105.678828 +Q 18.072188 105.678828 18.353438 105.943203 +Q 18.634688 106.204766 18.634688 106.576016 +Q 18.634688 106.767266 18.415313 107.118828 +Q 17.596875 108.463203 17.596875 109.388516 +Q 17.596875 110.046641 18.283125 110.766641 +Q 18.62625 111.126641 19.531875 111.804453 +Q 22.220625 113.835078 25.367813 113.835078 +Q 27.01875 113.835078 27.679688 113.326016 +Q 28.399688 112.771953 28.399688 111.286953 +Q 28.399688 109.711953 27.406875 108.553203 +Q 26.352188 107.329766 24.391875 106.846016 +Q 24.515625 109.281641 25.33125 111.022578 +Q 25.429688 111.225078 25.429688 111.416328 +Q 25.429688 111.804453 25.12875 112.060391 +Q 24.85875 112.296641 24.495938 112.296641 +Q 24.015 112.296641 23.7225 111.829766 +Q 22.56375 109.931328 22.56375 105.282266 +Q 22.56375 104.905391 22.819688 104.652266 +Q 23.072813 104.396328 23.460938 104.396328 +Q 24.031875 104.396328 24.276563 104.877266 +z +M 18.046875 94.350078 +Q 18.046875 94.507578 17.976563 94.681953 +Q 17.571563 95.773203 17.571563 97.564766 +Q 17.571563 98.146953 17.655938 98.926016 +Q 17.7375 99.702266 17.914688 100.669766 +L 21.711563 100.686641 +Q 21.261563 98.990703 21.261563 98.138516 +Q 21.261563 96.782891 21.421875 95.334453 +Q 21.509063 94.507578 22.31625 94.507578 +Q 22.712813 94.507578 22.971563 94.763516 +Q 23.230313 95.016641 23.230313 95.396328 +Q 23.230313 95.851953 23.151563 96.766016 +Q 23.072813 97.680078 23.072813 98.138516 +Q 23.072813 98.734766 23.581875 100.720391 +L 29.631563 100.799141 +Q 30.008438 100.799141 30.267188 101.046641 +Q 30.525938 101.291328 30.525938 101.671016 +Q 30.525938 102.047891 30.267188 102.298203 +Q 30.008438 102.548516 29.631563 102.548516 +Q 27.899063 102.548516 24.43125 102.483828 +Q 20.963438 102.416328 19.23375 102.416328 +Q 18.845625 102.416328 18.069375 102.430391 +Q 17.290313 102.444453 16.902188 102.444453 +Q 16.516875 102.444453 16.2525 102.202578 +Q 15.988125 101.960703 15.988125 101.572578 +Q 15.988125 101.282891 16.148438 101.055078 +Q 15.954375 99.966641 15.861563 99.097578 +Q 15.76875 98.225703 15.76875 97.564766 +Q 15.76875 96.555078 16.058438 95.255703 +Q 16.463438 93.486641 17.113125 93.486641 +Q 17.464688 93.486641 17.7375 93.717266 +Q 18.046875 93.970391 18.046875 94.350078 +z +M 22.6875 89.691523 +L 27.055313 89.823711 +Q 27.75 89.823711 29.094375 89.894023 +Q 29.971875 89.981211 29.971875 90.754648 +Q 29.971875 91.615273 29.0775 91.615273 +Q 28.011563 91.615273 25.8825 91.519648 +Q 23.750625 91.421211 22.6875 91.421211 +Q 21.298125 91.421211 19.509375 91.379023 +Q 17.720625 91.334023 16.33125 91.334023 +Q 15.45375 91.334023 15.45375 90.473398 +Q 15.45375 89.604336 16.33125 89.604336 +Q 17.720625 89.604336 19.509375 89.649336 +Q 21.298125 89.691523 22.6875 89.691523 +z +M 30.1125 83.697734 +Q 30.1125 85.174297 29.024063 86.237422 +Q 27.811875 87.424297 25.761563 87.486172 +Q 23.775938 87.536797 22.265625 86.482109 +Q 20.479688 85.253047 20.479688 83.056484 +Q 20.479688 81.298672 22.088438 80.393047 +Q 23.390625 79.670234 25.21875 79.698359 +Q 27.167813 79.723672 28.54875 80.716484 +Q 30.1125 81.841484 30.1125 83.697734 +z +M 22.265625 83.168984 +Q 22.257188 84.462734 23.494688 85.182734 +Q 24.4875 85.753672 25.761563 85.753672 +Q 27.038438 85.753672 27.75 85.058984 +Q 28.337813 84.479609 28.337813 83.697734 +Q 28.337813 82.783672 27.67125 82.122734 +Q 26.931563 81.377422 25.674375 81.332422 +Q 22.274063 81.208672 22.265625 83.168984 +z +M 29.901563 73.790352 +Q 29.901563 74.670664 29.620313 75.725352 +L 33.822188 75.742227 +Q 34.210313 75.742227 34.455 75.984102 +Q 34.7025 76.225977 34.7025 76.602852 +Q 34.7025 76.982539 34.455 77.224414 +Q 34.210313 77.466289 33.822188 77.466289 +L 30.306563 77.438164 +L 26.799375 77.438164 +Q 24.875625 77.466289 23.292188 77.570352 +L 21.509063 77.702539 +Q 20.884688 77.702539 20.454375 77.474727 +Q 19.936875 77.210352 19.936875 76.709727 +Q 19.936875 76.366602 20.17875 76.133164 +Q 20.417813 75.899727 20.769375 75.899727 +Q 20.850938 75.899727 21.061875 75.927852 +Q 21.331875 75.970039 21.5625 75.989727 +Q 21.042188 75.233164 20.783438 74.530039 +Q 20.524688 73.826914 20.524688 73.185664 +Q 20.524688 71.382852 22.125 70.547539 +Q 23.390625 69.889414 25.471875 69.889414 +Q 27.370313 69.889414 28.602188 70.907539 +Q 29.901563 71.990352 29.901563 73.790352 +z +M 22.2825 73.185664 +Q 22.2825 73.992852 22.6425 74.645352 +Q 22.898438 75.109414 23.573438 75.820977 +Q 25.570313 75.708477 27.766875 75.708477 +Q 28.135313 74.749414 28.135313 73.790352 +Q 28.135313 72.693477 27.319688 72.114102 +Q 26.605313 71.610664 25.471875 71.610664 +Q 23.874375 71.610664 23.078438 72.004414 +Q 22.2825 72.395352 22.2825 73.185664 +z +M 30.385313 67.569453 +Q 30.385313 67.892891 30.165938 68.140391 +Q 29.946563 68.385078 29.620313 68.385078 +Q 29.479688 68.385078 29.322188 68.326016 +Q 27.432188 67.639766 23.877188 65.741328 +Q 20.322188 63.842891 18.42375 63.148203 +Q 15.276563 61.997891 15.304688 61.407266 +Q 15.313125 61.083828 15.538125 60.839141 +Q 15.760313 60.591641 16.078125 60.591641 +Q 16.280625 60.591641 16.561875 60.687266 +L 18.9525 61.671641 +Q 20.578125 62.259453 22.704375 63.350703 +L 26.34375 65.266016 +L 29.867813 66.857891 +Q 30.385313 67.094141 30.385313 67.569453 +z +M 22.828125 52.758828 +Q 22.828125 53.242578 22.501875 53.436641 +Q 22.274063 53.568828 21.554063 53.664453 +Q 21.72 54.322578 22.167188 55.695078 +Q 22.729688 57.109766 23.556563 57.118203 +Q 23.652188 56.853828 23.697188 56.600703 +Q 24.057188 54.578516 24.69 53.594141 +Q 25.6125 52.162578 27.361875 52.162578 +Q 28.79625 52.162578 29.524688 53.400078 +Q 30.12375 54.429453 30.12375 56.001641 +Q 30.12375 57.154766 29.735625 58.201016 +Q 29.243438 59.553828 28.363125 59.553828 +Q 28.011563 59.553828 27.75 59.278203 +Q 27.485625 58.999766 27.485625 58.648203 +Q 27.485625 58.375391 27.9075 57.945078 +Q 28.11 57.734141 28.242188 56.994453 +Q 28.34625 56.406641 28.34625 56.001641 +Q 28.34625 55.264766 28.171875 54.702266 +Q 27.915938 53.883828 27.361875 53.883828 +Q 26.166563 53.883828 25.744688 55.554453 +L 25.542188 56.468516 +Q 25.289063 57.638516 24.945938 58.130703 +Q 24.45375 58.842266 23.460938 58.842266 +Q 21.624375 58.842266 20.839688 57.109766 +Q 20.603438 56.583828 20.274375 55.425078 +Q 19.945313 54.263516 19.714688 53.760078 +Q 19.557188 53.400078 19.557188 52.978203 +Q 19.557188 52.601328 19.804688 52.359453 +Q 20.049375 52.117578 20.445938 52.117578 +Q 20.699063 52.117578 21.19125 52.007891 +Q 21.683438 51.898203 21.939375 51.898203 +Q 22.335938 51.898203 22.583438 52.140078 +Q 22.828125 52.381953 22.828125 52.758828 +z +M 33.2175 47.30082 +Q 33.2175 47.09832 33.237188 46.70457 +Q 33.259688 46.308008 33.259688 46.113945 +Q 33.259688 44.980508 32.233125 44.980508 +Q 30.624375 44.980508 26.048438 45.109883 +Q 21.4725 45.236445 19.866563 45.236445 +L 17.203125 45.09582 +L 17.079375 45.087383 +Q 16.744688 45.067695 16.491563 45.292695 +Q 16.235625 45.517695 16.235625 45.86082 +Q 16.235625 46.133633 16.258125 46.665195 +Q 16.280625 47.196758 16.280625 47.45832 +Q 16.280625 47.62707 16.258125 47.956133 +Q 16.235625 48.285195 16.235625 48.453945 +Q 16.235625 49.261133 17.087813 49.261133 +Q 17.869688 49.261133 17.94 48.524258 +Q 18.010313 47.78457 17.968125 46.729883 +Q 18.758438 46.791758 19.75125 46.791758 +L 25.649063 46.676445 +L 31.538438 46.53582 +L 31.510313 47.30082 +Q 31.510313 47.556758 31.532813 48.071445 +Q 31.555313 48.58332 31.555313 48.839258 +Q 31.555313 49.182383 31.805625 49.39332 +Q 32.055938 49.604258 32.4075 49.604258 +Q 32.759063 49.604258 33.009375 49.39332 +Q 33.259688 49.182383 33.259688 48.839258 +Q 33.259688 48.58332 33.237188 48.071445 +Q 33.2175 47.556758 33.2175 47.30082 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 24.436875 231.695 +Q 24.436875 231.9425 24.321562 232.769375 +Q 25.649062 232.839687 28.970625 232.839687 +Q 29.322187 232.839687 29.564062 233.0675 +Q 29.805937 233.295312 29.805937 233.638437 +Q 29.805937 233.99 29.564062 234.217812 +Q 29.322187 234.445625 28.970625 234.445625 +L 26.385937 234.445625 +Q 25.095 234.445625 22.749375 234.288125 +Q 20.206875 234.11375 19.11 234.094062 +L 17.897813 234.094062 +Q 17.025937 234.094062 16.632188 233.99 +Q 15.85875 233.7875 15.962813 233.129375 +Q 15.875625 232.848125 15.833437 232.330625 +Q 15.788437 231.810312 15.788437 231.05375 +Q 15.788437 229.445 16.885312 228.03875 +Q 18.0975 226.491875 19.804688 226.491875 +Q 21.984375 226.491875 23.275312 228.145625 +Q 24.436875 229.622187 24.436875 231.695 +z +M 17.45625 231.25625 +Q 17.45625 231.644375 17.475938 231.948125 +Q 17.492812 232.249062 17.526562 232.46 +L 19.14375 232.476875 +L 22.6425 232.6625 +L 22.757812 231.695 +Q 22.757812 230.218437 22.009687 229.20875 +Q 21.19125 228.100625 19.804688 228.100625 +Q 18.820312 228.100625 18.10875 229.155312 +Q 17.45625 230.13125 17.45625 231.25625 +z +M 30 220.629922 +Q 30 222.615547 29.007188 223.847422 +Q 27.9075 225.191797 25.930312 225.191797 +Q 23.64375 225.191797 22.096875 224.083672 +Q 20.409375 222.879922 20.409375 220.868984 +Q 20.409375 219.409297 20.901563 218.486797 +Q 21.509062 217.353359 22.76625 217.353359 +Q 23.64375 217.353359 24.366563 218.346172 +Q 24.681562 218.784922 25.350938 220.208047 +L 26.94 223.566172 +Q 27.67125 223.073984 28.039687 222.339922 +Q 28.408125 221.605859 28.408125 220.629922 +Q 28.408125 220.025234 28.180312 219.206797 +Q 27.890625 218.168984 27.420938 217.870859 +Q 26.948438 217.572734 26.948438 217.229609 +Q 26.948438 216.920234 27.181875 216.681172 +Q 27.415312 216.439297 27.721875 216.439297 +Q 28.697813 216.439297 29.400938 218.011484 +Q 30 219.355859 30 220.629922 +z +M 21.992812 220.868984 +Q 21.992812 221.940547 22.8225 222.652109 +Q 23.652188 223.363672 25.322812 223.715234 +L 24.040312 221.018047 +Q 23.266875 219.426172 22.695937 218.748359 +Q 21.992812 219.504922 21.992812 220.868984 +z +M 23.100938 208.034844 +Q 24.197813 208.096719 24.197813 208.915156 +Q 24.197813 209.671719 23.32875 209.671719 +Q 23.16 209.671719 22.712813 209.697031 +L 21.975938 209.722344 +Q 22.141875 211.111719 22.757812 211.947031 +Q 23.32875 212.728906 24.479063 213.246406 +L 29.296875 213.229531 +Q 30.182813 213.229531 30.182813 214.101406 +Q 30.182813 214.874844 29.296875 214.874844 +L 23.12625 214.874844 +Q 22.836562 214.874844 22.257188 214.852344 +Q 21.675 214.829844 21.385313 214.829844 +Q 20.499375 214.829844 20.499375 214.056406 +Q 20.499375 213.195781 21.95625 213.187344 +Q 20.330625 211.499844 20.330625 209.441094 +Q 20.330625 208.729531 20.867812 208.377969 +Q 21.402188 208.026406 22.485 208.026406 +Q 22.940625 208.026406 23.100938 208.034844 +z +M 17.236875 200.320156 +Q 17.236875 202.446406 20.19 202.699531 +L 20.735625 202.727656 +Q 20.62875 201.234219 20.62875 200.792656 +Q 20.62875 199.394844 21.509062 199.394844 +Q 22.150313 199.394844 22.274062 200.081094 +Q 22.3275 200.379219 22.313437 200.781406 +Q 22.299375 201.180781 22.431563 202.806406 +L 24.436875 202.876719 +Q 24.979688 202.876719 26.070937 202.842969 +Q 27.159375 202.806406 27.696563 202.806406 +Q 29.367188 202.806406 30.298125 203.000469 +Q 31.00125 203.149531 31.00125 203.816094 +Q 31.00125 204.176094 30.767813 204.432031 +Q 30.534375 204.687969 30.182813 204.687969 +Q 30.1125 204.687969 30.008437 204.668281 +Q 28.866563 204.485469 27.519375 204.485469 +L 25.120313 204.510781 +L 22.572188 204.510781 +Q 22.659375 205.610469 22.659375 205.900156 +Q 22.659375 206.788906 21.807188 206.788906 +Q 20.938125 206.788906 20.893125 205.250469 +L 20.867812 204.406719 +Q 20.375625 204.378594 19.531875 204.274531 +Q 17.58 204.046719 16.6575 203.290156 +Q 15.540938 202.376094 15.540938 200.432656 +Q 15.540938 199.175469 16.393125 199.175469 +Q 17.236875 199.175469 17.236875 200.320156 +z +M 30.1125 193.780742 +Q 30.1125 195.257305 29.024063 196.32043 +Q 27.811875 197.507305 25.761563 197.56918 +Q 23.775938 197.619805 22.265625 196.565117 +Q 20.479688 195.336055 20.479688 193.139492 +Q 20.479688 191.38168 22.088438 190.476055 +Q 23.390625 189.753242 25.21875 189.781367 +Q 27.167813 189.80668 28.54875 190.799492 +Q 30.1125 191.924492 30.1125 193.780742 +z +M 22.265625 193.251992 +Q 22.257188 194.545742 23.494688 195.265742 +Q 24.4875 195.83668 25.761563 195.83668 +Q 27.038438 195.83668 27.75 195.141992 +Q 28.337813 194.562617 28.337813 193.780742 +Q 28.337813 192.86668 27.67125 192.205742 +Q 26.931563 191.46043 25.674375 191.41543 +Q 22.274063 191.29168 22.265625 193.251992 +z +M 23.100938 180.771172 +Q 24.197813 180.833047 24.197813 181.651484 +Q 24.197813 182.408047 23.32875 182.408047 +Q 23.16 182.408047 22.712813 182.433359 +L 21.975938 182.458672 +Q 22.141875 183.848047 22.757812 184.683359 +Q 23.32875 185.465234 24.479063 185.982734 +L 29.296875 185.965859 +Q 30.182813 185.965859 30.182813 186.837734 +Q 30.182813 187.611172 29.296875 187.611172 +L 23.12625 187.611172 +Q 22.836563 187.611172 22.257188 187.588672 +Q 21.675 187.566172 21.385313 187.566172 +Q 20.499375 187.566172 20.499375 186.792734 +Q 20.499375 185.932109 21.95625 185.923672 +Q 20.330625 184.236172 20.330625 182.177422 +Q 20.330625 181.465859 20.867813 181.114297 +Q 21.402188 180.762734 22.485 180.762734 +Q 22.940625 180.762734 23.100938 180.771172 +z +M 30.323438 167.799922 +Q 30.323438 168.519922 29.558438 168.643672 +Q 28.59375 168.801172 26.835938 168.958672 +L 24.110625 169.259609 +Q 23.503125 169.346797 22.92375 169.557734 +Q 22.133438 169.855859 22.133438 170.207422 +Q 22.133438 170.533672 22.6875 171.419609 +Q 23.196563 172.263359 23.503125 172.527734 +Q 24.33 172.536172 25.156875 172.482734 +L 27.5025 172.221172 +Q 28.891875 172.052422 29.7975 172.052422 +Q 30.182813 172.052422 30.433125 172.294297 +Q 30.68625 172.536172 30.68625 172.915859 +Q 30.68625 173.292734 30.433125 173.534609 +Q 30.182813 173.776484 29.7975 173.776484 +Q 28.734375 173.776484 26.655938 173.993047 +Q 24.5775 174.206797 23.511563 174.206797 +Q 22.580625 174.206797 22.063125 174.471172 +Q 22.344375 175.084297 22.977188 175.717109 +L 24.135938 176.754922 +Q 24.346875 176.895547 24.69 177.204922 +Q 25.21875 177.204922 26.248125 177.300547 +Q 27.274688 177.396172 27.766875 177.396172 +Q 28.03125 177.396172 28.506563 177.314609 +Q 28.979063 177.230234 29.19 177.230234 +Q 29.55 177.230234 29.794688 177.500234 +Q 30.042188 177.767422 30.042188 178.127422 +Q 30.042188 179.120234 27.78375 179.120234 +Q 27.257813 179.120234 26.211563 179.024609 +Q 25.165313 178.926172 24.636563 178.926172 +Q 24.1725 178.926172 23.241563 179.010547 +Q 22.307813 179.092109 21.835313 179.092109 +Q 19.838438 179.092109 19.838438 178.197734 +Q 19.838438 177.854609 20.139375 177.570547 +Q 20.4375 177.283672 20.789063 177.283672 +Q 20.955 177.283672 21.306563 177.328672 +Q 21.658125 177.370859 21.84375 177.370859 +L 22.76625 177.353984 +Q 21.824063 176.895547 21.064688 176.009609 +Q 20.305313 175.120859 20.305313 174.496484 +Q 20.305313 173.115547 21.675 172.598047 +Q 21.03375 172.114297 20.713125 171.447734 +Q 20.3925 170.778359 20.3925 169.917734 +Q 20.3925 168.449609 21.975938 167.912422 +Q 22.290938 167.808359 24.445313 167.552422 +Q 25.955625 167.307734 29.479688 166.919609 +Q 29.83125 166.894297 30.075938 167.158672 +Q 30.323438 167.420234 30.323438 167.799922 +z +M 30.174375 158.114023 +Q 30.174375 158.279961 29.789063 158.721523 +Q 29.429063 159.115273 29.147813 159.309336 +Q 29.603438 160.153086 29.836875 160.794336 +Q 30.070313 161.435586 30.070313 161.865898 +Q 30.070313 163.924648 28.90875 164.864023 +Q 27.820313 165.752773 25.570313 165.752773 +Q 23.44125 165.752773 21.930938 164.290273 +Q 20.417813 162.824961 20.417813 160.794336 +Q 20.417813 160.029336 20.814375 159.081523 +Q 21.306563 157.886211 22.00125 157.886211 +Q 22.2375 157.886211 22.423125 158.060586 +Q 22.757813 158.147773 23.522813 158.198398 +Q 24.285 158.246211 25.480313 158.254648 +Q 26.571563 158.263086 27.204375 158.105586 +Q 27.589688 158.018398 28.75125 157.551523 +Q 28.90875 157.489648 29.218125 157.349023 +L 29.367188 157.295586 +Q 29.71875 157.295586 29.946563 157.543086 +Q 30.174375 157.787773 30.174375 158.114023 +z +M 24.065625 159.942148 +Q 23.68875 159.942148 23.244375 159.894336 +Q 22.8 159.846523 22.299375 159.748086 +Q 22.133438 160.074336 22.054688 160.307773 +Q 21.975938 160.538398 21.975938 160.679023 +Q 21.975938 162.043086 23.086875 163.033086 +Q 24.197813 164.020273 25.649063 164.020273 +Q 27.089063 164.020273 27.811875 163.511211 +Q 28.531875 162.999336 28.531875 161.981211 +Q 28.531875 161.137461 28.2225 160.549648 +Q 28.056563 160.231836 27.555938 159.660898 +Q 25.227188 159.942148 24.065625 159.942148 +z +M 30.219375 149.026836 +Q 30.219375 149.780586 29.3925 149.879023 +L 27.46875 150.123711 +Q 26.439375 150.247461 25.542188 150.247461 +Q 25.2975 150.247461 24.709688 150.216523 +Q 24.119063 150.185586 23.874375 150.185586 +Q 21.975938 150.185586 21.975938 150.888711 +Q 21.975938 151.873086 23.143125 152.770273 +Q 24.20625 153.577461 25.831875 154.035898 +Q 26.175 154.052773 26.695313 154.114648 +Q 27.134063 154.168086 27.5475 154.168086 +Q 27.811875 154.168086 28.340625 154.114648 +Q 28.866563 154.061211 29.128125 154.061211 +Q 29.524688 154.061211 29.769375 154.303086 +Q 30.016875 154.544961 30.016875 154.924648 +Q 30.016875 155.309961 29.769375 155.549023 +Q 29.524688 155.785273 29.128125 155.785273 +Q 28.866563 155.785273 28.340625 155.841523 +Q 27.811875 155.897773 27.5475 155.897773 +Q 26.641875 155.897773 25.03875 155.771211 +Q 23.432813 155.644648 22.527188 155.644648 +Q 22.245938 155.644648 21.694688 155.675586 +Q 21.140625 155.706523 20.859375 155.706523 +Q 20.479688 155.706523 20.237813 155.456211 +Q 19.995938 155.205898 19.995938 154.834648 +Q 19.995938 154.027461 21.140625 153.948711 +L 22.167188 153.920586 +Q 20.198438 152.444023 20.198438 150.888711 +Q 20.198438 149.482461 21.43875 148.928398 +Q 22.265625 148.551523 23.882813 148.514961 +L 24.76875 148.514961 +L 25.587188 148.526211 +Q 26.315625 148.526211 27.471563 148.337773 +Q 28.6275 148.146523 29.3475 148.146523 +Q 29.735625 148.146523 29.9775 148.396836 +Q 30.219375 148.647148 30.219375 149.026836 +z +M 30.149063 142.372461 +Q 30.149063 144.175273 29.057813 145.379023 +Q 27.915938 146.644648 26.042813 146.644648 +Q 24.259688 146.644648 22.36125 145.457773 +Q 20.251875 144.138711 20.251875 142.487773 +Q 20.251875 141.624336 20.656875 140.561211 +Q 21.174375 139.216836 21.9225 139.216836 +Q 22.257188 139.216836 22.515938 139.436211 +Q 22.774688 139.655586 22.774688 139.981836 +Q 22.774688 140.237773 22.622813 140.426211 +Q 22.468125 140.614648 22.31625 140.791836 +Q 21.905625 141.309336 21.905625 142.487773 +Q 21.905625 143.382148 23.503125 144.262461 +Q 24.97125 145.061211 26.042813 145.061211 +Q 27.204375 145.061211 27.870938 144.270898 +Q 28.495313 143.534023 28.495313 142.372461 +Q 28.495313 141.846523 28.214063 141.247461 +L 27.67125 140.229336 +Q 27.530625 139.964961 27.530625 139.849648 +Q 27.530625 139.526211 27.789375 139.289961 +Q 28.048125 139.050898 28.382813 139.050898 +Q 29.024063 139.050898 29.620313 140.403711 +Q 30.149063 141.590586 30.149063 142.372461 +z +M 30 132.99418 +Q 30 134.979805 29.007188 136.21168 +Q 27.9075 137.556055 25.930313 137.556055 +Q 23.64375 137.556055 22.096875 136.44793 +Q 20.409375 135.24418 20.409375 133.233242 +Q 20.409375 131.773555 20.901563 130.851055 +Q 21.509063 129.717617 22.76625 129.717617 +Q 23.64375 129.717617 24.366563 130.71043 +Q 24.681563 131.14918 25.350938 132.572305 +L 26.94 135.93043 +Q 27.67125 135.438242 28.039688 134.70418 +Q 28.408125 133.970117 28.408125 132.99418 +Q 28.408125 132.389492 28.180313 131.571055 +Q 27.890625 130.533242 27.420938 130.235117 +Q 26.948438 129.936992 26.948438 129.593867 +Q 26.948438 129.284492 27.181875 129.04543 +Q 27.415313 128.803555 27.721875 128.803555 +Q 28.697813 128.803555 29.400938 130.375742 +Q 30 131.720117 30 132.99418 +z +M 21.992813 133.233242 +Q 21.992813 134.304805 22.8225 135.016367 +Q 23.652188 135.72793 25.322813 136.079492 +L 24.040313 133.382305 +Q 23.266875 131.79043 22.695938 131.112617 +Q 21.992813 131.86918 21.992813 133.233242 +z +M 33.2175 119.213633 +Q 33.2175 119.407695 33.237188 119.804258 +Q 33.259688 120.198008 33.259688 120.400508 +Q 33.259688 121.533945 32.233125 121.533945 +Q 30.624375 121.533945 26.048438 121.407383 +Q 21.4725 121.278008 19.866563 121.278008 +L 17.203125 121.418633 +L 17.079375 121.42707 +Q 16.744688 121.446758 16.491563 121.221758 +Q 16.235625 120.996758 16.235625 120.645195 +Q 16.235625 120.383633 16.258125 119.85207 +Q 16.280625 119.317695 16.280625 119.056133 +Q 16.280625 118.887383 16.258125 118.55832 +Q 16.235625 118.229258 16.235625 118.06332 +Q 16.235625 117.25332 17.087813 117.25332 +Q 17.869688 117.25332 17.94 117.993008 +Q 18.010313 118.729883 17.968125 119.776133 +Q 18.758438 119.722695 19.75125 119.722695 +L 25.649063 119.838008 +L 31.538438 119.978633 +L 31.510313 119.213633 +Q 31.510313 118.957695 31.532813 118.44582 +Q 31.555313 117.931133 31.555313 117.675195 +Q 31.555313 117.323633 31.805625 117.11832 +Q 32.055938 116.910195 32.4075 116.910195 +Q 32.759063 116.910195 33.009375 117.11832 +Q 33.259688 117.323633 33.259688 117.675195 +Q 33.259688 117.931133 33.237188 118.44582 +Q 33.2175 118.957695 33.2175 119.213633 +z +M 24.276563 104.877266 +Q 26.976563 105.422891 28.590938 107.169453 +Q 30.2025 108.913203 30.2025 111.286953 +Q 30.2025 113.446953 28.993125 114.529766 +Q 27.78375 115.609766 25.367813 115.609766 +Q 23.089688 115.609766 20.679375 114.532578 +Q 18.26625 113.455391 16.78125 111.767891 +Q 15.788438 110.642891 15.788438 109.388516 +Q 15.788438 108.586953 16.314375 107.279141 +Q 16.947188 105.678828 17.712188 105.678828 +Q 18.072188 105.678828 18.353438 105.943203 +Q 18.634688 106.204766 18.634688 106.576016 +Q 18.634688 106.767266 18.415313 107.118828 +Q 17.596875 108.463203 17.596875 109.388516 +Q 17.596875 110.046641 18.283125 110.766641 +Q 18.62625 111.126641 19.531875 111.804453 +Q 22.220625 113.835078 25.367813 113.835078 +Q 27.01875 113.835078 27.679688 113.326016 +Q 28.399688 112.771953 28.399688 111.286953 +Q 28.399688 109.711953 27.406875 108.553203 +Q 26.352188 107.329766 24.391875 106.846016 +Q 24.515625 109.281641 25.33125 111.022578 +Q 25.429688 111.225078 25.429688 111.416328 +Q 25.429688 111.804453 25.12875 112.060391 +Q 24.85875 112.296641 24.495938 112.296641 +Q 24.015 112.296641 23.7225 111.829766 +Q 22.56375 109.931328 22.56375 105.282266 +Q 22.56375 104.905391 22.819688 104.652266 +Q 23.072813 104.396328 23.460938 104.396328 +Q 24.031875 104.396328 24.276563 104.877266 +z +M 18.046875 94.350078 +Q 18.046875 94.507578 17.976563 94.681953 +Q 17.571563 95.773203 17.571563 97.564766 +Q 17.571563 98.146953 17.655938 98.926016 +Q 17.7375 99.702266 17.914688 100.669766 +L 21.711563 100.686641 +Q 21.261563 98.990703 21.261563 98.138516 +Q 21.261563 96.782891 21.421875 95.334453 +Q 21.509063 94.507578 22.31625 94.507578 +Q 22.712813 94.507578 22.971563 94.763516 +Q 23.230313 95.016641 23.230313 95.396328 +Q 23.230313 95.851953 23.151563 96.766016 +Q 23.072813 97.680078 23.072813 98.138516 +Q 23.072813 98.734766 23.581875 100.720391 +L 29.631563 100.799141 +Q 30.008438 100.799141 30.267188 101.046641 +Q 30.525938 101.291328 30.525938 101.671016 +Q 30.525938 102.047891 30.267188 102.298203 +Q 30.008438 102.548516 29.631563 102.548516 +Q 27.899063 102.548516 24.43125 102.483828 +Q 20.963438 102.416328 19.23375 102.416328 +Q 18.845625 102.416328 18.069375 102.430391 +Q 17.290313 102.444453 16.902188 102.444453 +Q 16.516875 102.444453 16.2525 102.202578 +Q 15.988125 101.960703 15.988125 101.572578 +Q 15.988125 101.282891 16.148438 101.055078 +Q 15.954375 99.966641 15.861563 99.097578 +Q 15.76875 98.225703 15.76875 97.564766 +Q 15.76875 96.555078 16.058438 95.255703 +Q 16.463438 93.486641 17.113125 93.486641 +Q 17.464688 93.486641 17.7375 93.717266 +Q 18.046875 93.970391 18.046875 94.350078 +z +M 22.6875 89.691523 +L 27.055313 89.823711 +Q 27.75 89.823711 29.094375 89.894023 +Q 29.971875 89.981211 29.971875 90.754648 +Q 29.971875 91.615273 29.0775 91.615273 +Q 28.011563 91.615273 25.8825 91.519648 +Q 23.750625 91.421211 22.6875 91.421211 +Q 21.298125 91.421211 19.509375 91.379023 +Q 17.720625 91.334023 16.33125 91.334023 +Q 15.45375 91.334023 15.45375 90.473398 +Q 15.45375 89.604336 16.33125 89.604336 +Q 17.720625 89.604336 19.509375 89.649336 +Q 21.298125 89.691523 22.6875 89.691523 +z +M 30.1125 83.697734 +Q 30.1125 85.174297 29.024063 86.237422 +Q 27.811875 87.424297 25.761563 87.486172 +Q 23.775938 87.536797 22.265625 86.482109 +Q 20.479688 85.253047 20.479688 83.056484 +Q 20.479688 81.298672 22.088438 80.393047 +Q 23.390625 79.670234 25.21875 79.698359 +Q 27.167813 79.723672 28.54875 80.716484 +Q 30.1125 81.841484 30.1125 83.697734 +z +M 22.265625 83.168984 +Q 22.257188 84.462734 23.494688 85.182734 +Q 24.4875 85.753672 25.761563 85.753672 +Q 27.038438 85.753672 27.75 85.058984 +Q 28.337813 84.479609 28.337813 83.697734 +Q 28.337813 82.783672 27.67125 82.122734 +Q 26.931563 81.377422 25.674375 81.332422 +Q 22.274063 81.208672 22.265625 83.168984 +z +M 29.901563 73.790352 +Q 29.901563 74.670664 29.620313 75.725352 +L 33.822188 75.742227 +Q 34.210313 75.742227 34.455 75.984102 +Q 34.7025 76.225977 34.7025 76.602852 +Q 34.7025 76.982539 34.455 77.224414 +Q 34.210313 77.466289 33.822188 77.466289 +L 30.306563 77.438164 +L 26.799375 77.438164 +Q 24.875625 77.466289 23.292188 77.570352 +L 21.509063 77.702539 +Q 20.884688 77.702539 20.454375 77.474727 +Q 19.936875 77.210352 19.936875 76.709727 +Q 19.936875 76.366602 20.17875 76.133164 +Q 20.417813 75.899727 20.769375 75.899727 +Q 20.850938 75.899727 21.061875 75.927852 +Q 21.331875 75.970039 21.5625 75.989727 +Q 21.042188 75.233164 20.783438 74.530039 +Q 20.524688 73.826914 20.524688 73.185664 +Q 20.524688 71.382852 22.125 70.547539 +Q 23.390625 69.889414 25.471875 69.889414 +Q 27.370313 69.889414 28.602188 70.907539 +Q 29.901563 71.990352 29.901563 73.790352 +z +M 22.2825 73.185664 +Q 22.2825 73.992852 22.6425 74.645352 +Q 22.898438 75.109414 23.573438 75.820977 +Q 25.570313 75.708477 27.766875 75.708477 +Q 28.135313 74.749414 28.135313 73.790352 +Q 28.135313 72.693477 27.319688 72.114102 +Q 26.605313 71.610664 25.471875 71.610664 +Q 23.874375 71.610664 23.078438 72.004414 +Q 22.2825 72.395352 22.2825 73.185664 +z +M 30.385313 67.569453 +Q 30.385313 67.892891 30.165938 68.140391 +Q 29.946563 68.385078 29.620313 68.385078 +Q 29.479688 68.385078 29.322188 68.326016 +Q 27.432188 67.639766 23.877188 65.741328 +Q 20.322188 63.842891 18.42375 63.148203 +Q 15.276563 61.997891 15.304688 61.407266 +Q 15.313125 61.083828 15.538125 60.839141 +Q 15.760313 60.591641 16.078125 60.591641 +Q 16.280625 60.591641 16.561875 60.687266 +L 18.9525 61.671641 +Q 20.578125 62.259453 22.704375 63.350703 +L 26.34375 65.266016 +L 29.867813 66.857891 +Q 30.385313 67.094141 30.385313 67.569453 +z +M 22.828125 52.758828 +Q 22.828125 53.242578 22.501875 53.436641 +Q 22.274063 53.568828 21.554063 53.664453 +Q 21.72 54.322578 22.167188 55.695078 +Q 22.729688 57.109766 23.556563 57.118203 +Q 23.652188 56.853828 23.697188 56.600703 +Q 24.057188 54.578516 24.69 53.594141 +Q 25.6125 52.162578 27.361875 52.162578 +Q 28.79625 52.162578 29.524688 53.400078 +Q 30.12375 54.429453 30.12375 56.001641 +Q 30.12375 57.154766 29.735625 58.201016 +Q 29.243438 59.553828 28.363125 59.553828 +Q 28.011563 59.553828 27.75 59.278203 +Q 27.485625 58.999766 27.485625 58.648203 +Q 27.485625 58.375391 27.9075 57.945078 +Q 28.11 57.734141 28.242188 56.994453 +Q 28.34625 56.406641 28.34625 56.001641 +Q 28.34625 55.264766 28.171875 54.702266 +Q 27.915938 53.883828 27.361875 53.883828 +Q 26.166563 53.883828 25.744688 55.554453 +L 25.542188 56.468516 +Q 25.289063 57.638516 24.945938 58.130703 +Q 24.45375 58.842266 23.460938 58.842266 +Q 21.624375 58.842266 20.839688 57.109766 +Q 20.603438 56.583828 20.274375 55.425078 +Q 19.945313 54.263516 19.714688 53.760078 +Q 19.557188 53.400078 19.557188 52.978203 +Q 19.557188 52.601328 19.804688 52.359453 +Q 20.049375 52.117578 20.445938 52.117578 +Q 20.699063 52.117578 21.19125 52.007891 +Q 21.683438 51.898203 21.939375 51.898203 +Q 22.335938 51.898203 22.583438 52.140078 +Q 22.828125 52.381953 22.828125 52.758828 +z +M 33.2175 47.30082 +Q 33.2175 47.09832 33.237188 46.70457 +Q 33.259688 46.308008 33.259688 46.113945 +Q 33.259688 44.980508 32.233125 44.980508 +Q 30.624375 44.980508 26.048438 45.109883 +Q 21.4725 45.236445 19.866563 45.236445 +L 17.203125 45.09582 +L 17.079375 45.087383 +Q 16.744688 45.067695 16.491563 45.292695 +Q 16.235625 45.517695 16.235625 45.86082 +Q 16.235625 46.133633 16.258125 46.665195 +Q 16.280625 47.196758 16.280625 47.45832 +Q 16.280625 47.62707 16.258125 47.956133 +Q 16.235625 48.285195 16.235625 48.453945 +Q 16.235625 49.261133 17.087813 49.261133 +Q 17.869688 49.261133 17.94 48.524258 +Q 18.010313 47.78457 17.968125 46.729883 +Q 18.758438 46.791758 19.75125 46.791758 +L 25.649063 46.676445 +L 31.538438 46.53582 +L 31.510313 47.30082 +Q 31.510313 47.556758 31.532813 48.071445 +Q 31.555313 48.58332 31.555313 48.839258 +Q 31.555313 49.182383 31.805625 49.39332 +Q 32.055938 49.604258 32.4075 49.604258 +Q 32.759063 49.604258 33.009375 49.39332 +Q 33.259688 49.182383 33.259688 48.839258 +Q 33.259688 48.58332 33.237188 48.071445 +Q 33.2175 47.556758 33.2175 47.30082 +z +"/> + </g> + </g> + <path clip-path="url(#pfaf7ce58aa)" d="M 84.38 219.116132 +L 85.288864 218.697856 +L 86.200185 218.284505 +L 87.13865 217.925566 +L 88.047998 217.508261 +L 88.975695 217.127736 +L 89.887742 216.71584 +L 90.798381 216.301123 +L 91.718942 215.906295 +L 92.645193 215.522872 +L 93.563221 215.122965 +L 94.48443 214.729435 +L 95.418687 214.362061 +L 96.334117 213.956946 +L 97.24788 213.54849 +L 98.156322 213.12937 +L 99.062779 212.70627 +L 99.967074 212.278834 +L 100.886145 211.881019 +L 101.793447 211.459612 +L 102.701546 211.039804 +L 103.607713 210.616122 +L 104.507543 210.179738 +L 105.406893 209.742391 +L 106.301632 209.295802 +L 107.192218 208.840886 +L 108.081846 208.384052 +L 108.962825 207.90988 +L 109.85267 207.453481 +L 110.734056 206.980125 +L 111.602201 206.480228 +L 112.480429 206.000542 +L 113.357807 205.519152 +L 114.233692 205.034769 +L 115.113896 204.559044 +L 115.978627 204.052303 +L 116.855992 203.570885 +L 117.731772 203.086293 +L 118.595095 202.576729 +L 119.47368 202.097759 +L 120.342439 201.599092 +L 121.18774 201.053403 +L 122.908147 200.116176 +L 123.752561 199.568708 +L 124.626958 199.081343 +L 125.494431 198.580099 +L 126.367611 198.090294 +L 127.226362 197.571565 +L 128.068285 197.019105 +L 128.931773 196.509872 +L 129.789435 195.98896 +L 130.66947 195.512898 +L 131.541428 195.020643 +L 132.405725 194.513032 +L 133.270997 194.007375 +L 134.131491 193.492141 +L 135.014128 193.021292 +L 135.897139 192.551193 +L 136.781858 192.084518 +L 137.667969 191.620635 +L 138.551017 191.150611 +L 139.42363 190.659668 +L 140.302803 190.181878 +L 141.181623 189.703378 +L 142.069594 189.243221 +L 142.957385 188.782704 +L 143.850692 188.333244 +L 144.744443 187.884675 +L 145.639491 187.438704 +L 146.535182 186.994024 +L 147.435931 186.559481 +L 148.334507 186.120582 +L 149.238952 185.693448 +L 150.144064 185.267652 +L 151.046587 184.836667 +L 151.94966 184.406782 +L 152.85362 183.978677 +L 153.755861 183.547125 +L 154.678716 183.156895 +L 155.607146 182.777839 +L 156.516546 182.360639 +L 157.441538 181.974691 +L 158.360495 181.576648 +L 159.270371 181.160402 +L 161.062554 180.36705 +L 161.970123 179.946178 +L 162.879009 179.527947 +L 163.787683 179.10929 +L 164.70698 178.711928 +L 165.630643 178.323316 +L 166.542524 177.911088 +L 167.48018 177.550527 +L 168.396999 177.148199 +L 169.311503 176.741227 +L 170.224245 176.330725 +L 171.167451 175.981289 +L 172.080864 175.572133 +L 173.003435 175.181333 +L 173.929497 174.797532 +L 174.870979 174.444639 +L 175.782321 174.031331 +L 176.697632 173.625977 +L 177.623038 173.240862 +L 178.539629 172.838075 +L 179.4691 172.461106 +L 180.377564 172.042028 +L 181.303426 171.657826 +L 182.208958 171.232872 +L 183.116566 170.812077 +L 184.030053 170.403069 +L 184.934515 169.975969 +L 185.835572 169.542044 +L 186.742331 169.11955 +L 187.641318 168.681475 +L 188.541705 168.246206 +L 189.44147 167.809693 +L 190.338829 167.368355 +L 191.235786 166.926212 +L 192.12814 166.474842 +L 193.017039 166.016545 +L 193.908514 165.563412 +L 194.79228 165.094828 +L 195.676589 164.627332 +L 196.555268 164.14855 +L 197.438509 163.678913 +L 198.323376 163.212533 +L 200.044631 162.277005 +L 200.906188 161.763903 +L 201.759066 161.233401 +L 202.631106 160.741312 +L 203.50186 160.246644 +L 204.380955 159.768695 +L 205.228427 159.227358 +L 206.099926 158.734184 +L 206.978281 158.254753 +L 207.859259 157.780579 +L 208.72679 157.279449 +L 209.591524 156.772714 +L 210.464522 156.282545 +L 211.33025 155.777803 +L 212.208034 155.297226 +L 213.084117 154.81324 +L 213.960191 154.329236 +L 214.828453 153.829573 +L 215.672768 153.281908 +L 216.544273 152.788746 +L 217.421508 152.307068 +L 218.295312 151.818514 +L 219.164796 151.3213 +L 220.045045 150.845666 +L 220.923725 150.366887 +L 221.80423 149.891765 +L 222.683758 149.414684 +L 223.552529 148.91604 +L 224.427188 148.429201 +L 225.308794 147.956286 +L 226.181132 147.464794 +L 227.064714 146.99584 +L 227.950148 146.530597 +L 228.829368 146.0529 +L 229.713356 145.584759 +L 230.601906 145.125765 +L 231.488281 144.662409 +L 232.37612 144.201989 +L 233.265348 143.744351 +L 234.157573 143.292723 +L 235.049331 142.840158 +L 235.941852 142.389123 +L 237.694598 141.516719 +L 238.590645 141.072752 +L 239.490454 140.636326 +L 240.397889 140.215186 +L 241.312267 139.807962 +L 242.216333 139.380069 +L 243.129454 138.970328 +L 244.042175 138.559782 +L 244.945536 138.130476 +L 245.850414 137.704211 +L 246.774999 137.317447 +L 247.692019 136.915522 +L 248.619753 136.535071 +L 249.528562 136.116685 +L 250.457597 135.738843 +L 251.369524 135.326707 +L 252.297441 134.946623 +L 253.238724 134.593332 +L 254.164727 134.209412 +L 255.106534 133.857172 +L 256.025924 133.459996 +L 256.975875 133.124079 +L 257.902203 132.740811 +L 258.848745 132.398062 +L 259.765976 131.996559 +L 260.676701 131.582012 +L 261.612336 131.2174 +L 262.531052 130.818874 +L 263.465126 130.451131 +L 264.390841 130.066634 +L 265.306547 129.662074 +L 266.233539 129.280135 +L 267.150753 128.878597 +L 268.053346 128.447752 +L 268.960231 128.025509 +L 269.863734 127.596487 +L 270.767197 127.167385 +L 271.679102 126.755205 +L 272.581268 126.323504 +L 273.479835 125.884587 +L 274.376593 125.442045 +L 275.27435 125.001505 +L 277.025163 124.125227 +L 277.917557 123.673937 +L 278.805054 123.21283 +L 279.685628 122.737848 +L 280.563504 122.257456 +L 281.442798 121.779906 +L 282.309473 121.277062 +L 283.194738 120.811482 +L 284.066973 120.319781 +L 284.950662 119.851042 +L 285.820657 119.354854 +L 286.701547 118.880503 +L 287.573993 118.389227 +L 288.454318 117.913745 +L 289.313252 117.395383 +L 290.177314 116.8873 +L 291.020496 116.337365 +L 291.881633 115.823418 +L 292.724892 115.273637 +L 293.58424 114.756105 +L 294.430662 114.212663 +L 295.307919 113.73103 +L 296.156828 113.192574 +L 297.007108 112.656866 +L 297.881629 112.169748 +L 298.761137 111.692629 +L 299.632775 111.199731 +L 300.509906 110.717848 +L 301.388883 110.239663 +L 302.253516 109.732725 +L 303.130901 109.251348 +L 304.003196 108.75977 +L 304.876016 108.269243 +L 305.748049 107.777139 +L 306.62313 107.291146 +L 307.508131 106.825036 +L 308.396017 106.364709 +L 309.271899 105.880321 +L 310.160092 105.42061 +L 311.044777 104.953867 +L 311.930538 104.489281 +L 312.822781 104.037688 +L 314.573623 103.161467 +L 315.469818 102.717797 +L 316.369825 102.281767 +L 317.272209 101.850501 +L 318.181173 101.432427 +L 319.08229 100.998623 +L 320.000634 100.599349 +L 320.917378 100.196869 +L 321.836627 99.799411 +L 322.751255 99.392689 +L 323.67733 99.008914 +L 324.594652 98.607592 +L 325.513547 98.209423 +L 326.439375 97.825154 +L 327.359824 97.4301 +L 328.277049 97.028583 +L 329.206325 96.651224 +L 330.127132 96.256888 +L 331.049031 95.864743 +L 331.960469 95.451625 +L 332.884356 95.063465 +L 333.826118 94.711133 +L 334.747867 94.318687 +L 335.685696 93.958472 +L 336.594813 93.540704 +L 337.512418 93.139949 +L 338.459385 92.798052 +L 339.370039 92.383365 +L 340.289815 91.986963 +L 341.198206 91.567737 +L 342.132492 91.200422 +L 343.047306 90.794072 +L 343.978245 90.420047 +L 344.899925 90.027461 +L 345.822918 89.637507 +L 346.727992 89.211635 +L 347.630041 88.779699 +L 348.537786 88.359179 +L 349.446165 87.939932 +L 350.346609 87.504779 +L 351.252546 87.080635 +L 352.152771 86.645042 +L 353.9064 85.774409 +L 354.79925 85.324033 +L 355.688572 84.866586 +L 356.576969 84.407283 +L 357.464624 83.946494 +L 358.343598 83.468302 +L 359.22953 83.004059 +L 360.099098 82.507015 +L 360.963933 82.000482 +L 361.846545 81.529584 +L 362.726132 81.052622 +L 363.867139 80.429003 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 84.38 219.116132 +L 85.288864 218.697856 +L 86.200185 218.284505 +L 87.13865 217.925566 +L 88.047998 217.508261 +L 88.975695 217.127736 +L 89.887742 216.71584 +L 90.798381 216.301123 +L 91.718942 215.906295 +L 92.645193 215.522872 +L 93.563221 215.122965 +L 94.48443 214.729435 +L 95.418687 214.362061 +L 96.334117 213.956946 +L 97.24788 213.54849 +L 98.156322 213.12937 +L 99.062779 212.70627 +L 99.967074 212.278834 +L 100.886145 211.881019 +L 101.793447 211.459612 +L 102.701546 211.039804 +L 103.607713 210.616122 +L 104.507543 210.179738 +L 105.406893 209.742391 +L 106.301632 209.295802 +L 107.192218 208.840886 +L 108.081846 208.384052 +L 108.962825 207.90988 +L 109.85267 207.453481 +L 110.734056 206.980125 +L 111.602201 206.480228 +L 112.480429 206.000542 +L 113.357807 205.519152 +L 114.233692 205.034769 +L 115.113896 204.559044 +L 115.978627 204.052303 +L 116.855992 203.570885 +L 117.731772 203.086293 +L 118.595095 202.576729 +L 119.47368 202.097759 +L 120.342439 201.599092 +L 121.18774 201.053403 +L 122.908147 200.116176 +L 123.752561 199.568708 +L 124.626958 199.081343 +L 125.494431 198.580099 +L 126.367611 198.090294 +L 127.226362 197.571565 +L 128.068285 197.019105 +L 128.931773 196.509872 +L 129.789435 195.98896 +L 130.66947 195.512898 +L 131.541428 195.020643 +L 132.405725 194.513032 +L 133.270997 194.007375 +L 134.131491 193.492141 +L 135.014128 193.021292 +L 135.897139 192.551193 +L 136.781858 192.084518 +L 137.667969 191.620635 +L 138.551017 191.150611 +L 139.42363 190.659668 +L 140.302803 190.181878 +L 141.181623 189.703378 +L 142.069594 189.243221 +L 142.957385 188.782704 +L 143.850692 188.333244 +L 144.744443 187.884675 +L 145.639491 187.438704 +L 146.535182 186.994024 +L 147.435931 186.559481 +L 148.334507 186.120582 +L 149.238952 185.693448 +L 150.144064 185.267652 +L 151.046587 184.836667 +L 151.94966 184.406782 +L 152.85362 183.978677 +L 153.755861 183.547125 +L 154.678716 183.156895 +L 155.607146 182.777839 +L 156.516546 182.360639 +L 157.441538 181.974691 +L 158.360495 181.576648 +L 159.270371 181.160402 +L 161.062554 180.36705 +L 161.970123 179.946178 +L 162.879009 179.527947 +L 163.787683 179.10929 +L 164.70698 178.711928 +L 165.630643 178.323316 +L 166.542524 177.911088 +L 167.48018 177.550527 +L 168.396999 177.148199 +L 169.311503 176.741227 +L 170.224245 176.330725 +L 171.167451 175.981289 +L 172.080864 175.572133 +L 173.003435 175.181333 +L 173.929497 174.797532 +L 174.870979 174.444639 +L 175.782321 174.031331 +L 176.697632 173.625977 +L 177.623038 173.240862 +L 178.539629 172.838075 +L 179.4691 172.461106 +L 180.377564 172.042028 +L 181.303426 171.657826 +L 182.208958 171.232872 +L 183.116566 170.812077 +L 184.030053 170.403069 +L 184.934515 169.975969 +L 185.835572 169.542044 +L 186.742331 169.11955 +L 187.641318 168.681475 +L 188.541705 168.246206 +L 189.44147 167.809693 +L 190.338829 167.368355 +L 191.235786 166.926212 +L 192.12814 166.474842 +L 193.017039 166.016545 +L 193.908514 165.563412 +L 194.79228 165.094828 +L 195.676589 164.627332 +L 196.555268 164.14855 +L 197.438509 163.678913 +L 198.323376 163.212533 +L 200.044631 162.277005 +L 200.906188 161.763903 +L 201.759066 161.233401 +L 202.631106 160.741312 +L 203.50186 160.246644 +L 204.380955 159.768695 +L 205.228427 159.227358 +L 206.099926 158.734184 +L 206.978281 158.254753 +L 207.859259 157.780579 +L 208.72679 157.279449 +L 209.591524 156.772714 +L 210.464522 156.282545 +L 211.33025 155.777803 +L 212.208034 155.297226 +L 213.084117 154.81324 +L 213.960191 154.329236 +L 214.828453 153.829573 +L 215.672768 153.281908 +L 216.544273 152.788746 +L 217.421508 152.307068 +L 218.295312 151.818514 +L 219.164796 151.3213 +L 220.045045 150.845666 +L 220.923725 150.366887 +L 221.80423 149.891765 +L 222.683758 149.414684 +L 223.552529 148.91604 +L 224.427188 148.429201 +L 225.308794 147.956286 +L 226.181132 147.464794 +L 227.064714 146.99584 +L 227.950148 146.530597 +L 228.829368 146.0529 +L 229.713356 145.584759 +L 230.601906 145.125765 +L 231.488281 144.662409 +L 232.37612 144.201989 +L 233.265348 143.744351 +L 234.157573 143.292723 +L 235.049331 142.840158 +L 235.941852 142.389123 +L 237.694598 141.516719 +L 238.590645 141.072752 +L 239.490454 140.636326 +L 240.397889 140.215186 +L 241.312267 139.807962 +L 242.216333 139.380069 +L 243.129454 138.970328 +L 244.042175 138.559782 +L 244.945536 138.130476 +L 245.850414 137.704211 +L 246.774999 137.317447 +L 247.692019 136.915522 +L 248.619753 136.535071 +L 249.528562 136.116685 +L 250.457597 135.738843 +L 251.369524 135.326707 +L 252.297441 134.946623 +L 253.238724 134.593332 +L 254.164727 134.209412 +L 255.106534 133.857172 +L 256.025924 133.459996 +L 256.975875 133.124079 +L 257.902203 132.740811 +L 258.848745 132.398062 +L 259.765976 131.996559 +L 260.676701 131.582012 +L 261.612336 131.2174 +L 262.531052 130.818874 +L 263.465126 130.451131 +L 264.390841 130.066634 +L 265.306547 129.662074 +L 266.233539 129.280135 +L 267.150753 128.878597 +L 268.053346 128.447752 +L 268.960231 128.025509 +L 269.863734 127.596487 +L 270.767197 127.167385 +L 271.679102 126.755205 +L 272.581268 126.323504 +L 273.479835 125.884587 +L 274.376593 125.442045 +L 275.27435 125.001505 +L 277.025163 124.125227 +L 277.917557 123.673937 +L 278.805054 123.21283 +L 279.685628 122.737848 +L 280.563504 122.257456 +L 281.442798 121.779906 +L 282.309473 121.277062 +L 283.194738 120.811482 +L 284.066973 120.319781 +L 284.950662 119.851042 +L 285.820657 119.354854 +L 286.701547 118.880503 +L 287.573993 118.389227 +L 288.454318 117.913745 +L 289.313252 117.395383 +L 290.177314 116.8873 +L 291.020496 116.337365 +L 291.881633 115.823418 +L 292.724892 115.273637 +L 293.58424 114.756105 +L 294.430662 114.212663 +L 295.307919 113.73103 +L 296.156828 113.192574 +L 297.007108 112.656866 +L 297.881629 112.169748 +L 298.761137 111.692629 +L 299.632775 111.199731 +L 300.509906 110.717848 +L 301.388883 110.239663 +L 302.253516 109.732725 +L 303.130901 109.251348 +L 304.003196 108.75977 +L 304.876016 108.269243 +L 305.748049 107.777139 +L 306.62313 107.291146 +L 307.508131 106.825036 +L 308.396017 106.364709 +L 309.271899 105.880321 +L 310.160092 105.42061 +L 311.044777 104.953867 +L 311.930538 104.489281 +L 312.822781 104.037688 +L 314.573623 103.161467 +L 315.469818 102.717797 +L 316.369825 102.281767 +L 317.272209 101.850501 +L 318.181173 101.432427 +L 319.08229 100.998623 +L 320.000634 100.599349 +L 320.917378 100.196869 +L 321.836627 99.799411 +L 322.751255 99.392689 +L 323.67733 99.008914 +L 324.594652 98.607592 +L 325.513547 98.209423 +L 326.439375 97.825154 +L 327.359824 97.4301 +L 328.277049 97.028583 +L 329.206325 96.651224 +L 330.127132 96.256888 +L 331.049031 95.864743 +L 331.960469 95.451625 +L 332.884356 95.063465 +L 333.826118 94.711133 +L 334.747867 94.318687 +L 335.685696 93.958472 +L 336.594813 93.540704 +L 337.512418 93.139949 +L 338.459385 92.798052 +L 339.370039 92.383365 +L 340.289815 91.986963 +L 341.198206 91.567737 +L 342.132492 91.200422 +L 343.047306 90.794072 +L 343.978245 90.420047 +L 344.899925 90.027461 +L 345.822918 89.637507 +L 346.727992 89.211635 +L 347.630041 88.779699 +L 348.537786 88.359179 +L 349.446165 87.939932 +L 350.346609 87.504779 +L 351.252546 87.080635 +L 352.152771 86.645042 +L 353.9064 85.774409 +L 354.79925 85.324033 +L 355.688572 84.866586 +L 356.576969 84.407283 +L 357.464624 83.946494 +L 358.343598 83.468302 +L 359.22953 83.004059 +L 360.099098 82.507015 +L 360.963933 82.000482 +L 361.846545 81.529584 +L 362.726132 81.052622 +L 363.867139 80.429003 +" style="fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 84.38 193.765981 +L 85.288864 193.347705 +L 86.200185 192.934354 +L 87.13865 192.575415 +L 88.047998 192.15811 +L 88.975695 191.777586 +L 89.887742 191.365689 +L 90.798381 190.950972 +L 91.718942 190.556144 +L 92.645193 190.172722 +L 93.563221 189.772815 +L 94.48443 189.379284 +L 95.418687 189.01191 +L 96.334117 188.606795 +L 97.24788 188.19834 +L 98.156322 187.77922 +L 99.062779 187.356119 +L 99.967074 186.928684 +L 100.886145 186.530868 +L 101.793447 186.109461 +L 102.701546 185.689653 +L 103.607713 185.265971 +L 104.507543 184.829587 +L 105.406893 184.39224 +L 106.301632 183.945651 +L 107.192218 183.490736 +L 108.081846 183.033902 +L 108.962825 182.55973 +L 109.85267 182.10333 +L 110.734056 181.629974 +L 111.602201 181.130078 +L 112.480429 180.650391 +L 113.357807 180.169001 +L 114.233692 179.684619 +L 115.113896 179.208893 +L 115.978627 178.702152 +L 116.855992 178.220735 +L 117.731772 177.736142 +L 118.595095 177.226578 +L 119.47368 176.747609 +L 120.342439 176.248942 +L 121.18774 175.703252 +L 122.908147 174.766025 +L 123.752561 174.218557 +L 124.626958 173.731192 +L 125.494431 173.229948 +L 126.367611 172.740143 +L 127.226362 172.221415 +L 128.068285 171.668954 +L 128.931773 171.159722 +L 129.789435 170.63881 +L 130.66947 170.162747 +L 131.541428 169.670493 +L 132.405725 169.162882 +L 133.270997 168.657224 +L 134.131491 168.14199 +L 135.014128 167.671141 +L 135.897139 167.201042 +L 136.781858 166.734368 +L 137.667969 166.270484 +L 138.551017 165.80046 +L 139.42363 165.309518 +L 140.302803 164.831727 +L 141.181623 164.353227 +L 142.069594 163.89307 +L 142.957385 163.432553 +L 143.850692 162.983093 +L 144.744443 162.534524 +L 145.639491 162.088553 +L 146.535182 161.643873 +L 147.435931 161.20933 +L 148.334507 160.770432 +L 149.238952 160.343298 +L 150.144064 159.917501 +L 151.046587 159.486517 +L 151.94966 159.056631 +L 152.85362 158.628527 +L 153.755861 158.196975 +L 154.678716 157.806745 +L 155.607146 157.427688 +L 156.516546 157.010489 +L 157.441538 156.62454 +L 158.360495 156.226497 +L 159.270371 155.810251 +L 161.062554 155.016899 +L 161.970123 154.596027 +L 162.879009 154.177796 +L 163.787683 153.759139 +L 164.70698 153.361777 +L 165.630643 152.973166 +L 166.542524 152.560938 +L 167.48018 152.200377 +L 168.396999 151.798048 +L 169.311503 151.391077 +L 170.224245 150.980575 +L 171.167451 150.631139 +L 172.080864 150.221983 +L 173.003435 149.831182 +L 173.929497 149.447381 +L 174.870979 149.094489 +L 175.782321 148.68118 +L 176.697632 148.275826 +L 177.623038 147.890711 +L 178.539629 147.487924 +L 179.4691 147.110955 +L 180.377564 146.691878 +L 181.303426 146.307675 +L 182.208958 145.882721 +L 183.116566 145.461926 +L 184.030053 145.052918 +L 184.934515 144.625819 +L 185.835572 144.191893 +L 186.742331 143.7694 +L 187.641318 143.331324 +L 188.541705 142.896056 +L 189.44147 142.459542 +L 190.338829 142.018205 +L 191.235786 141.576061 +L 192.12814 141.124691 +L 193.017039 140.666395 +L 193.908514 140.213261 +L 194.79228 139.744677 +L 195.676589 139.277181 +L 196.555268 138.798399 +L 197.438509 138.328762 +L 198.323376 137.862382 +L 200.044631 136.926854 +L 200.906188 136.413752 +L 201.759066 135.88325 +L 202.631106 135.391161 +L 203.50186 134.896494 +L 204.380955 134.418544 +L 205.228427 133.877207 +L 206.099926 133.384033 +L 206.978281 132.904602 +L 207.859259 132.430429 +L 208.72679 131.929299 +L 209.591524 131.422563 +L 210.464522 130.932395 +L 211.33025 130.427652 +L 212.208034 129.947075 +L 213.084117 129.46309 +L 213.960191 128.979085 +L 214.828453 128.479422 +L 215.672768 127.931757 +L 216.544273 127.438595 +L 217.421508 126.956917 +L 218.295312 126.468363 +L 219.164796 125.971149 +L 220.045045 125.495515 +L 220.923725 125.016736 +L 221.80423 124.541614 +L 222.683758 124.064534 +L 223.552529 123.565889 +L 224.427188 123.07905 +L 225.308794 122.606136 +L 226.181132 122.114643 +L 227.064714 121.645689 +L 227.950148 121.180446 +L 228.829368 120.70275 +L 229.713356 120.234608 +L 230.601906 119.775615 +L 231.488281 119.312259 +L 232.37612 118.851838 +L 233.265348 118.3942 +L 234.157573 117.942572 +L 235.049331 117.490007 +L 235.941852 117.038972 +L 237.694598 116.166568 +L 238.590645 115.722601 +L 239.490454 115.286175 +L 240.397889 114.865035 +L 241.312267 114.457811 +L 242.216333 114.029919 +L 243.129454 113.620177 +L 244.042175 113.209631 +L 244.945536 112.780325 +L 245.850414 112.35406 +L 246.774999 111.967296 +L 247.692019 111.565371 +L 248.619753 111.18492 +L 249.528562 110.766535 +L 250.457597 110.388692 +L 251.369524 109.976557 +L 252.297441 109.596472 +L 253.238724 109.243181 +L 254.164727 108.859261 +L 255.106534 108.507022 +L 256.025924 108.109845 +L 256.975875 107.773928 +L 257.902203 107.39066 +L 258.848745 107.047911 +L 259.765976 106.646408 +L 260.676701 106.231862 +L 261.612336 105.867249 +L 262.531052 105.468723 +L 263.465126 105.10098 +L 264.390841 104.716483 +L 265.306547 104.311923 +L 266.233539 103.929984 +L 267.150753 103.528446 +L 268.053346 103.097601 +L 268.960231 102.675359 +L 269.863734 102.246337 +L 270.767197 101.817235 +L 271.679102 101.405054 +L 272.581268 100.973354 +L 273.479835 100.534436 +L 274.376593 100.091895 +L 275.27435 99.651355 +L 277.025163 98.775076 +L 277.917557 98.323786 +L 278.805054 97.862679 +L 279.685628 97.387697 +L 280.563504 96.907305 +L 281.442798 96.429755 +L 282.309473 95.926911 +L 283.194738 95.461331 +L 284.066973 94.969631 +L 284.950662 94.500892 +L 285.820657 94.004703 +L 286.701547 93.530353 +L 287.573993 93.039076 +L 288.454318 92.563594 +L 289.313252 92.045232 +L 290.177314 91.53715 +L 291.020496 90.987214 +L 291.881633 90.473267 +L 292.724892 89.923486 +L 293.58424 89.405955 +L 294.430662 88.862512 +L 295.307919 88.380879 +L 296.156828 87.842424 +L 297.007108 87.306715 +L 297.881629 86.819597 +L 298.761137 86.342478 +L 299.632775 85.849581 +L 300.509906 85.367697 +L 301.388883 84.889512 +L 302.253516 84.382575 +L 303.130901 83.901198 +L 304.003196 83.409619 +L 304.876016 82.919092 +L 305.748049 82.426988 +L 306.62313 81.940995 +L 307.508131 81.474885 +L 308.396017 81.014558 +L 309.271899 80.53017 +L 310.160092 80.070459 +L 311.044777 79.603716 +L 312.313445 78.948108 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 84.38 193.765981 +L 85.288864 193.347705 +L 86.200185 192.934354 +L 87.13865 192.575415 +L 88.047998 192.15811 +L 88.975695 191.777586 +L 89.887742 191.365689 +L 90.798381 190.950972 +L 91.718942 190.556144 +L 92.645193 190.172722 +L 93.563221 189.772815 +L 94.48443 189.379284 +L 95.418687 189.01191 +L 96.334117 188.606795 +L 97.24788 188.19834 +L 98.156322 187.77922 +L 99.062779 187.356119 +L 99.967074 186.928684 +L 100.886145 186.530868 +L 101.793447 186.109461 +L 102.701546 185.689653 +L 103.607713 185.265971 +L 104.507543 184.829587 +L 105.406893 184.39224 +L 106.301632 183.945651 +L 107.192218 183.490736 +L 108.081846 183.033902 +L 108.962825 182.55973 +L 109.85267 182.10333 +L 110.734056 181.629974 +L 111.602201 181.130078 +L 112.480429 180.650391 +L 113.357807 180.169001 +L 114.233692 179.684619 +L 115.113896 179.208893 +L 115.978627 178.702152 +L 116.855992 178.220735 +L 117.731772 177.736142 +L 118.595095 177.226578 +L 119.47368 176.747609 +L 120.342439 176.248942 +L 121.18774 175.703252 +L 122.908147 174.766025 +L 123.752561 174.218557 +L 124.626958 173.731192 +L 125.494431 173.229948 +L 126.367611 172.740143 +L 127.226362 172.221415 +L 128.068285 171.668954 +L 128.931773 171.159722 +L 129.789435 170.63881 +L 130.66947 170.162747 +L 131.541428 169.670493 +L 132.405725 169.162882 +L 133.270997 168.657224 +L 134.131491 168.14199 +L 135.014128 167.671141 +L 135.897139 167.201042 +L 136.781858 166.734368 +L 137.667969 166.270484 +L 138.551017 165.80046 +L 139.42363 165.309518 +L 140.302803 164.831727 +L 141.181623 164.353227 +L 142.069594 163.89307 +L 142.957385 163.432553 +L 143.850692 162.983093 +L 144.744443 162.534524 +L 145.639491 162.088553 +L 146.535182 161.643873 +L 147.435931 161.20933 +L 148.334507 160.770432 +L 149.238952 160.343298 +L 150.144064 159.917501 +L 151.046587 159.486517 +L 151.94966 159.056631 +L 152.85362 158.628527 +L 153.755861 158.196975 +L 154.678716 157.806745 +L 155.607146 157.427688 +L 156.516546 157.010489 +L 157.441538 156.62454 +L 158.360495 156.226497 +L 159.270371 155.810251 +L 161.062554 155.016899 +L 161.970123 154.596027 +L 162.879009 154.177796 +L 163.787683 153.759139 +L 164.70698 153.361777 +L 165.630643 152.973166 +L 166.542524 152.560938 +L 167.48018 152.200377 +L 168.396999 151.798048 +L 169.311503 151.391077 +L 170.224245 150.980575 +L 171.167451 150.631139 +L 172.080864 150.221983 +L 173.003435 149.831182 +L 173.929497 149.447381 +L 174.870979 149.094489 +L 175.782321 148.68118 +L 176.697632 148.275826 +L 177.623038 147.890711 +L 178.539629 147.487924 +L 179.4691 147.110955 +L 180.377564 146.691878 +L 181.303426 146.307675 +L 182.208958 145.882721 +L 183.116566 145.461926 +L 184.030053 145.052918 +L 184.934515 144.625819 +L 185.835572 144.191893 +L 186.742331 143.7694 +L 187.641318 143.331324 +L 188.541705 142.896056 +L 189.44147 142.459542 +L 190.338829 142.018205 +L 191.235786 141.576061 +L 192.12814 141.124691 +L 193.017039 140.666395 +L 193.908514 140.213261 +L 194.79228 139.744677 +L 195.676589 139.277181 +L 196.555268 138.798399 +L 197.438509 138.328762 +L 198.323376 137.862382 +L 200.044631 136.926854 +L 200.906188 136.413752 +L 201.759066 135.88325 +L 202.631106 135.391161 +L 203.50186 134.896494 +L 204.380955 134.418544 +L 205.228427 133.877207 +L 206.099926 133.384033 +L 206.978281 132.904602 +L 207.859259 132.430429 +L 208.72679 131.929299 +L 209.591524 131.422563 +L 210.464522 130.932395 +L 211.33025 130.427652 +L 212.208034 129.947075 +L 213.084117 129.46309 +L 213.960191 128.979085 +L 214.828453 128.479422 +L 215.672768 127.931757 +L 216.544273 127.438595 +L 217.421508 126.956917 +L 218.295312 126.468363 +L 219.164796 125.971149 +L 220.045045 125.495515 +L 220.923725 125.016736 +L 221.80423 124.541614 +L 222.683758 124.064534 +L 223.552529 123.565889 +L 224.427188 123.07905 +L 225.308794 122.606136 +L 226.181132 122.114643 +L 227.064714 121.645689 +L 227.950148 121.180446 +L 228.829368 120.70275 +L 229.713356 120.234608 +L 230.601906 119.775615 +L 231.488281 119.312259 +L 232.37612 118.851838 +L 233.265348 118.3942 +L 234.157573 117.942572 +L 235.049331 117.490007 +L 235.941852 117.038972 +L 237.694598 116.166568 +L 238.590645 115.722601 +L 239.490454 115.286175 +L 240.397889 114.865035 +L 241.312267 114.457811 +L 242.216333 114.029919 +L 243.129454 113.620177 +L 244.042175 113.209631 +L 244.945536 112.780325 +L 245.850414 112.35406 +L 246.774999 111.967296 +L 247.692019 111.565371 +L 248.619753 111.18492 +L 249.528562 110.766535 +L 250.457597 110.388692 +L 251.369524 109.976557 +L 252.297441 109.596472 +L 253.238724 109.243181 +L 254.164727 108.859261 +L 255.106534 108.507022 +L 256.025924 108.109845 +L 256.975875 107.773928 +L 257.902203 107.39066 +L 258.848745 107.047911 +L 259.765976 106.646408 +L 260.676701 106.231862 +L 261.612336 105.867249 +L 262.531052 105.468723 +L 263.465126 105.10098 +L 264.390841 104.716483 +L 265.306547 104.311923 +L 266.233539 103.929984 +L 267.150753 103.528446 +L 268.053346 103.097601 +L 268.960231 102.675359 +L 269.863734 102.246337 +L 270.767197 101.817235 +L 271.679102 101.405054 +L 272.581268 100.973354 +L 273.479835 100.534436 +L 274.376593 100.091895 +L 275.27435 99.651355 +L 277.025163 98.775076 +L 277.917557 98.323786 +L 278.805054 97.862679 +L 279.685628 97.387697 +L 280.563504 96.907305 +L 281.442798 96.429755 +L 282.309473 95.926911 +L 283.194738 95.461331 +L 284.066973 94.969631 +L 284.950662 94.500892 +L 285.820657 94.004703 +L 286.701547 93.530353 +L 287.573993 93.039076 +L 288.454318 92.563594 +L 289.313252 92.045232 +L 290.177314 91.53715 +L 291.020496 90.987214 +L 291.881633 90.473267 +L 292.724892 89.923486 +L 293.58424 89.405955 +L 294.430662 88.862512 +L 295.307919 88.380879 +L 296.156828 87.842424 +L 297.007108 87.306715 +L 297.881629 86.819597 +L 298.761137 86.342478 +L 299.632775 85.849581 +L 300.509906 85.367697 +L 301.388883 84.889512 +L 302.253516 84.382575 +L 303.130901 83.901198 +L 304.003196 83.409619 +L 304.876016 82.919092 +L 305.748049 82.426988 +L 306.62313 81.940995 +L 307.508131 81.474885 +L 308.396017 81.014558 +L 309.271899 80.53017 +L 310.160092 80.070459 +L 311.044777 79.603716 +L 312.313445 78.948108 +" style="fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 312.756127 79.835472 +L 313.756127 79.866909 +L 314.756127 79.903849 +L 315.756127 80.001596 +L 316.756127 80.034117 +L 317.756127 80.107742 +L 318.756127 80.146308 +L 319.756127 80.181721 +L 320.756127 80.239361 +L 321.756127 80.309747 +L 322.756127 80.361711 +L 323.756127 80.420801 +L 324.756127 80.509122 +L 325.756127 80.555266 +L 326.756127 80.597677 +L 327.756127 80.62817 +L 328.756127 80.654215 +L 329.756127 80.675415 +L 330.756127 80.729716 +L 331.756127 80.757653 +L 332.756127 80.787377 +L 333.756127 80.812772 +L 334.756127 80.823973 +L 335.756127 80.834097 +L 336.756127 80.833892 +L 337.756127 80.824382 +L 338.756127 80.812729 +L 339.756127 80.7817 +L 340.756127 80.770532 +L 341.756127 80.740414 +L 342.756127 80.680637 +L 343.756127 80.643446 +L 344.756127 80.60435 +L 345.756127 80.56191 +L 346.756127 80.529145 +L 347.756127 80.461718 +L 348.756127 80.422592 +L 349.756127 80.379918 +L 350.756127 80.309337 +L 351.756127 80.272946 +L 352.756127 80.214543 +L 353.756127 80.103591 +L 354.756127 80.032932 +L 355.756127 79.919993 +L 356.756127 79.87422 +L 357.756127 79.812936 +L 358.756127 79.764437 +L 359.756127 79.683614 +L 360.756127 79.565095 +L 361.756127 79.494885 +L 362.756127 79.411622 +L 363.756127 79.378481 +L 364.756127 79.327243 +L 365.756127 79.258845 +L 366.756127 79.192629 +L 367.756127 79.115712 +L 368.756127 79.088397 +L 369.756127 79.061919 +L 370.756127 79.039269 +L 371.756127 79.019737 +L 372.756127 78.993344 +L 373.756127 78.943573 +L 374.756127 78.9085 +L 375.756127 78.872634 +L 376.756127 78.857267 +L 377.756127 78.841497 +L 378.756127 78.838085 +L 379.756127 78.835667 +L 380.756127 78.836153 +L 381.756127 78.838083 +L 382.756127 78.85134 +L 383.756127 78.85973 +L 384.756127 78.881267 +L 385.756127 78.904299 +L 386.756127 78.921533 +L 387.756127 78.939995 +L 388.756127 78.960448 +L 389.756127 78.977048 +L 390.756127 79.039826 +L 391.756127 79.115091 +L 392.756127 79.147731 +L 393.756127 79.215294 +L 394.756127 79.269341 +L 395.756127 79.303046 +L 396.756127 79.393172 +L 397.756127 79.421706 +L 398.756127 79.453193 +L 399.756127 79.484203 +L 400.756127 79.539011 +L 401.756127 79.603599 +L 402.756127 79.641794 +L 403.756127 79.737728 +L 404.756127 79.786986 +L 405.756127 79.831056 +L 406.756127 79.871179 +L 407.756127 79.979546 +L 408.756127 80.021175 +L 409.756127 80.083316 +L 410.756127 80.153278 +L 411.756127 80.257783 +L 412.756127 80.29477 +L 413.756127 80.340648 +L 414.756127 80.409142 +L 415.756127 80.457888 +L 416.756127 80.535486 +L 417.756127 80.566026 +L 418.756127 80.635541 +L 419.756127 80.659514 +L 420.756127 80.688135 +L 421.756127 80.729928 +L 422.756127 80.751504 +L 423.756127 80.765452 +L 424.756127 80.792175 +L 425.756127 80.801485 +L 426.756127 80.813931 +L 427.756127 80.824986 +L 428.756127 80.830651 +L 429.756127 80.835414 +L 430.756127 80.829867 +L 431.756127 80.816579 +L 432.756127 80.809061 +L 433.756127 80.784276 +L 434.756127 80.760708 +L 435.756127 80.724527 +L 436.756127 80.698565 +L 437.756127 80.676244 +L 438.756127 80.607484 +L 439.756127 80.532949 +L 440.756127 80.438969 +L 441.756127 80.387917 +L 442.756127 80.333983 +L 443.756127 80.298733 +L 444.756127 80.192645 +L 445.756127 80.140381 +L 446.756127 80.103474 +L 447.756127 80.072443 +L 448.756127 80.011287 +L 449.756127 79.943867 +L 450.756127 79.894962 +L 451.756127 79.829769 +L 452.756127 79.791582 +L 453.756127 79.749586 +L 454.756127 79.707568 +L 455.756127 79.648052 +L 456.756127 79.534892 +L 457.756127 79.482641 +L 458.756127 79.443224 +L 459.756127 79.396122 +L 460.756127 79.339343 +L 461.756127 79.30668 +L 462.756127 79.270502 +L 463.756127 79.238411 +L 464.756127 79.204131 +L 465.756127 79.145754 +L 466.756127 79.100569 +L 467.756127 79.070945 +L 468.756127 79.020559 +L 469.756127 78.995361 +L 470.756127 78.97431 +L 471.756127 78.939342 +L 472.756127 78.915052 +L 473.756127 78.900985 +L 474.756127 78.882044 +L 475.756127 78.866382 +L 476.756127 78.85383 +L 477.756127 78.847995 +L 478.756127 78.841112 +L 479.756127 78.835938 +L 480.756127 78.837721 +L 481.756127 78.840447 +L 482.756127 78.8516 +L 483.756127 78.879836 +L 484.756127 78.923623 +L 485.756127 78.944312 +L 486.756127 78.985286 +L 487.756127 79.025361 +L 488.756127 79.044471 +L 489.756127 79.066979 +L 490.756127 79.133631 +L 491.756127 79.18334 +L 492.756127 79.257047 +L 493.756127 79.288361 +L 494.756127 79.364983 +L 495.756127 79.403281 +L 496.756127 79.477397 +L 497.756127 79.581456 +L 498.756127 79.651286 +L 499.756127 79.75652 +L 500.756127 79.811535 +L 501.756127 79.93501 +L 502.756127 80.00557 +L 503.756127 80.121409 +L 504.756127 80.171589 +L 505.756127 80.207194 +L 506.756127 80.2986 +L 507.756127 80.352108 +L 508.756127 80.440016 +L 509.756127 80.509201 +L 510.756127 80.555966 +L 511.756127 80.62801 +L 512.756127 80.678151 +L 513.756127 80.695541 +L 514.756127 80.722545 +L 515.756127 80.741972 +L 516.756127 80.76131 +L 517.756127 80.799558 +L 518.756127 80.815992 +L 519.756127 80.824361 +L 520.756127 80.828679 +L 521.756127 80.835235 +L 522.756127 80.832688 +L 523.756127 80.82723 +L 524.756127 80.810801 +L 525.756127 80.778867 +L 526.756127 80.740886 +L 527.756127 80.706082 +L 528.756127 80.643011 +L 529.756127 80.621584 +L 530.756127 80.570966 +L 531.756127 80.546008 +L 532.756127 80.490375 +L 533.756127 80.459146 +L 534.756127 80.409002 +L 535.756127 80.376509 +L 536.756127 80.296096 +L 537.756127 80.227171 +L 538.756127 80.111473 +L 539.756127 80.035994 +L 540.756127 79.92047 +L 541.756127 79.840985 +L 542.756127 79.732544 +L 543.756127 79.693177 +L 544.756127 79.590309 +L 545.756127 79.490511 +L 546.756127 79.445014 +L 547.756127 79.410691 +L 548.756127 79.358736 +L 549.756127 79.319089 +L 550.756127 79.283574 +L 551.756127 79.215929 +L 552.756127 79.176848 +L 553.756127 79.126366 +L 554.756127 79.07706 +L 555.756127 79.025991 +L 556.756127 78.981751 +L 557.756127 78.959732 +L 558.756127 78.944175 +L 559.756127 78.901729 +L 560.756127 78.88686 +L 561.756127 78.864133 +L 562.756127 78.843816 +L 563.756127 78.83802 +L 564.756127 78.835537 +L 565.756127 78.838594 +L 566.756127 78.85019 +L 567.756127 78.86711 +L 568.756127 78.898771 +L 569.756127 78.912855 +L 570.756127 78.965526 +L 571.756127 79.014616 +L 572.756127 79.069317 +L 573.756127 79.113664 +L 574.756127 79.183656 +L 575.756127 79.234039 +L 576.756127 79.287946 +L 577.756127 79.357385 +L 578.756127 79.414773 +L 579.756127 79.464938 +L 580.756127 79.5421 +L 581.756127 79.60029 +L 582.756127 79.660929 +L 584.1 79.69813 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 312.756127 79.835472 +L 313.756127 79.866909 +L 314.756127 79.903849 +L 315.756127 80.001596 +L 316.756127 80.034117 +L 317.756127 80.107742 +L 318.756127 80.146308 +L 319.756127 80.181721 +L 320.756127 80.239361 +L 321.756127 80.309747 +L 322.756127 80.361711 +L 323.756127 80.420801 +L 324.756127 80.509122 +L 325.756127 80.555266 +L 326.756127 80.597677 +L 327.756127 80.62817 +L 328.756127 80.654215 +L 329.756127 80.675415 +L 330.756127 80.729716 +L 331.756127 80.757653 +L 332.756127 80.787377 +L 333.756127 80.812772 +L 334.756127 80.823973 +L 335.756127 80.834097 +L 336.756127 80.833892 +L 337.756127 80.824382 +L 338.756127 80.812729 +L 339.756127 80.7817 +L 340.756127 80.770532 +L 341.756127 80.740414 +L 342.756127 80.680637 +L 343.756127 80.643446 +L 344.756127 80.60435 +L 345.756127 80.56191 +L 346.756127 80.529145 +L 347.756127 80.461718 +L 348.756127 80.422592 +L 349.756127 80.379918 +L 350.756127 80.309337 +L 351.756127 80.272946 +L 352.756127 80.214543 +L 353.756127 80.103591 +L 354.756127 80.032932 +L 355.756127 79.919993 +L 356.756127 79.87422 +L 357.756127 79.812936 +L 358.756127 79.764437 +L 359.756127 79.683614 +L 360.756127 79.565095 +L 361.756127 79.494885 +L 362.756127 79.411622 +L 363.756127 79.378481 +L 364.756127 79.327243 +L 365.756127 79.258845 +L 366.756127 79.192629 +L 367.756127 79.115712 +L 368.756127 79.088397 +L 369.756127 79.061919 +L 370.756127 79.039269 +L 371.756127 79.019737 +L 372.756127 78.993344 +L 373.756127 78.943573 +L 374.756127 78.9085 +L 375.756127 78.872634 +L 376.756127 78.857267 +L 377.756127 78.841497 +L 378.756127 78.838085 +L 379.756127 78.835667 +L 380.756127 78.836153 +L 381.756127 78.838083 +L 382.756127 78.85134 +L 383.756127 78.85973 +L 384.756127 78.881267 +L 385.756127 78.904299 +L 386.756127 78.921533 +L 387.756127 78.939995 +L 388.756127 78.960448 +L 389.756127 78.977048 +L 390.756127 79.039826 +L 391.756127 79.115091 +L 392.756127 79.147731 +L 393.756127 79.215294 +L 394.756127 79.269341 +L 395.756127 79.303046 +L 396.756127 79.393172 +L 397.756127 79.421706 +L 398.756127 79.453193 +L 399.756127 79.484203 +L 400.756127 79.539011 +L 401.756127 79.603599 +L 402.756127 79.641794 +L 403.756127 79.737728 +L 404.756127 79.786986 +L 405.756127 79.831056 +L 406.756127 79.871179 +L 407.756127 79.979546 +L 408.756127 80.021175 +L 409.756127 80.083316 +L 410.756127 80.153278 +L 411.756127 80.257783 +L 412.756127 80.29477 +L 413.756127 80.340648 +L 414.756127 80.409142 +L 415.756127 80.457888 +L 416.756127 80.535486 +L 417.756127 80.566026 +L 418.756127 80.635541 +L 419.756127 80.659514 +L 420.756127 80.688135 +L 421.756127 80.729928 +L 422.756127 80.751504 +L 423.756127 80.765452 +L 424.756127 80.792175 +L 425.756127 80.801485 +L 426.756127 80.813931 +L 427.756127 80.824986 +L 428.756127 80.830651 +L 429.756127 80.835414 +L 430.756127 80.829867 +L 431.756127 80.816579 +L 432.756127 80.809061 +L 433.756127 80.784276 +L 434.756127 80.760708 +L 435.756127 80.724527 +L 436.756127 80.698565 +L 437.756127 80.676244 +L 438.756127 80.607484 +L 439.756127 80.532949 +L 440.756127 80.438969 +L 441.756127 80.387917 +L 442.756127 80.333983 +L 443.756127 80.298733 +L 444.756127 80.192645 +L 445.756127 80.140381 +L 446.756127 80.103474 +L 447.756127 80.072443 +L 448.756127 80.011287 +L 449.756127 79.943867 +L 450.756127 79.894962 +L 451.756127 79.829769 +L 452.756127 79.791582 +L 453.756127 79.749586 +L 454.756127 79.707568 +L 455.756127 79.648052 +L 456.756127 79.534892 +L 457.756127 79.482641 +L 458.756127 79.443224 +L 459.756127 79.396122 +L 460.756127 79.339343 +L 461.756127 79.30668 +L 462.756127 79.270502 +L 463.756127 79.238411 +L 464.756127 79.204131 +L 465.756127 79.145754 +L 466.756127 79.100569 +L 467.756127 79.070945 +L 468.756127 79.020559 +L 469.756127 78.995361 +L 470.756127 78.97431 +L 471.756127 78.939342 +L 472.756127 78.915052 +L 473.756127 78.900985 +L 474.756127 78.882044 +L 475.756127 78.866382 +L 476.756127 78.85383 +L 477.756127 78.847995 +L 478.756127 78.841112 +L 479.756127 78.835938 +L 480.756127 78.837721 +L 481.756127 78.840447 +L 482.756127 78.8516 +L 483.756127 78.879836 +L 484.756127 78.923623 +L 485.756127 78.944312 +L 486.756127 78.985286 +L 487.756127 79.025361 +L 488.756127 79.044471 +L 489.756127 79.066979 +L 490.756127 79.133631 +L 491.756127 79.18334 +L 492.756127 79.257047 +L 493.756127 79.288361 +L 494.756127 79.364983 +L 495.756127 79.403281 +L 496.756127 79.477397 +L 497.756127 79.581456 +L 498.756127 79.651286 +L 499.756127 79.75652 +L 500.756127 79.811535 +L 501.756127 79.93501 +L 502.756127 80.00557 +L 503.756127 80.121409 +L 504.756127 80.171589 +L 505.756127 80.207194 +L 506.756127 80.2986 +L 507.756127 80.352108 +L 508.756127 80.440016 +L 509.756127 80.509201 +L 510.756127 80.555966 +L 511.756127 80.62801 +L 512.756127 80.678151 +L 513.756127 80.695541 +L 514.756127 80.722545 +L 515.756127 80.741972 +L 516.756127 80.76131 +L 517.756127 80.799558 +L 518.756127 80.815992 +L 519.756127 80.824361 +L 520.756127 80.828679 +L 521.756127 80.835235 +L 522.756127 80.832688 +L 523.756127 80.82723 +L 524.756127 80.810801 +L 525.756127 80.778867 +L 526.756127 80.740886 +L 527.756127 80.706082 +L 528.756127 80.643011 +L 529.756127 80.621584 +L 530.756127 80.570966 +L 531.756127 80.546008 +L 532.756127 80.490375 +L 533.756127 80.459146 +L 534.756127 80.409002 +L 535.756127 80.376509 +L 536.756127 80.296096 +L 537.756127 80.227171 +L 538.756127 80.111473 +L 539.756127 80.035994 +L 540.756127 79.92047 +L 541.756127 79.840985 +L 542.756127 79.732544 +L 543.756127 79.693177 +L 544.756127 79.590309 +L 545.756127 79.490511 +L 546.756127 79.445014 +L 547.756127 79.410691 +L 548.756127 79.358736 +L 549.756127 79.319089 +L 550.756127 79.283574 +L 551.756127 79.215929 +L 552.756127 79.176848 +L 553.756127 79.126366 +L 554.756127 79.07706 +L 555.756127 79.025991 +L 556.756127 78.981751 +L 557.756127 78.959732 +L 558.756127 78.944175 +L 559.756127 78.901729 +L 560.756127 78.88686 +L 561.756127 78.864133 +L 562.756127 78.843816 +L 563.756127 78.83802 +L 564.756127 78.835537 +L 565.756127 78.838594 +L 566.756127 78.85019 +L 567.756127 78.86711 +L 568.756127 78.898771 +L 569.756127 78.912855 +L 570.756127 78.965526 +L 571.756127 79.014616 +L 572.756127 79.069317 +L 573.756127 79.113664 +L 574.756127 79.183656 +L 575.756127 79.234039 +L 576.756127 79.287946 +L 577.756127 79.357385 +L 578.756127 79.414773 +L 579.756127 79.464938 +L 580.756127 79.5421 +L 581.756127 79.60029 +L 582.756127 79.660929 +L 584.1 79.69813 +" style="fill:none;stroke:#2ca02c;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 174.950168 148.583039 +L 175.950168 148.614475 +L 176.950168 148.651416 +L 177.950168 148.749162 +L 178.950168 148.781684 +L 179.950168 148.855308 +L 180.950168 148.893874 +L 181.950168 148.929287 +L 182.950168 148.986927 +L 183.950168 149.057313 +L 184.950168 149.109278 +L 185.950168 149.168367 +L 186.950168 149.256688 +L 187.950168 149.302833 +L 188.950168 149.345244 +L 189.950168 149.375736 +L 190.950168 149.401781 +L 191.950168 149.422981 +L 192.950168 149.477282 +L 193.950168 149.50522 +L 194.950168 149.534944 +L 195.950168 149.560339 +L 196.950168 149.571539 +L 197.950168 149.581663 +L 198.950168 149.581459 +L 199.950168 149.571949 +L 200.950168 149.560295 +L 201.950168 149.529266 +L 202.950168 149.518098 +L 203.950168 149.487981 +L 204.950168 149.428204 +L 205.950168 149.391012 +L 206.950168 149.351916 +L 207.950168 149.309476 +L 208.950168 149.276711 +L 209.950168 149.209285 +L 210.950168 149.170159 +L 211.950168 149.127484 +L 212.950168 149.056904 +L 213.950168 149.020513 +L 214.950168 148.96211 +L 215.950168 148.851157 +L 216.950168 148.780499 +L 217.950168 148.667559 +L 218.950168 148.621786 +L 219.950168 148.560503 +L 220.950168 148.512003 +L 221.950168 148.431181 +L 222.950168 148.312662 +L 223.950168 148.242451 +L 224.950168 148.159189 +L 225.950168 148.126047 +L 226.950168 148.07481 +L 227.950168 148.006411 +L 228.950168 147.940196 +L 229.950168 147.863279 +L 230.950168 147.835963 +L 231.950168 147.809486 +L 232.950168 147.786835 +L 233.950168 147.767304 +L 234.950168 147.74091 +L 235.950168 147.691139 +L 236.950168 147.656066 +L 237.950168 147.6202 +L 238.950168 147.604833 +L 239.950168 147.589064 +L 240.950168 147.585651 +L 241.950168 147.583234 +L 242.950168 147.58372 +L 243.950168 147.585649 +L 244.950168 147.598906 +L 245.950168 147.607296 +L 246.950168 147.628833 +L 247.950168 147.651866 +L 248.950168 147.669099 +L 249.950168 147.687562 +L 250.950168 147.708014 +L 251.950168 147.724614 +L 252.950168 147.787393 +L 253.950168 147.862658 +L 254.950168 147.895297 +L 255.950168 147.96286 +L 256.950168 148.016908 +L 257.950168 148.050612 +L 258.950168 148.140738 +L 259.950168 148.169273 +L 260.950168 148.200759 +L 261.950168 148.23177 +L 262.950168 148.286578 +L 263.950168 148.351165 +L 264.950168 148.38936 +L 265.950168 148.485295 +L 266.950168 148.534553 +L 267.950168 148.578622 +L 268.950168 148.618746 +L 269.950168 148.727113 +L 270.950168 148.768741 +L 271.950168 148.830882 +L 272.950168 148.900845 +L 273.950168 149.005349 +L 274.950168 149.042337 +L 275.950168 149.088214 +L 276.950168 149.156709 +L 277.950168 149.205454 +L 278.950168 149.283052 +L 279.950168 149.313593 +L 280.950168 149.383107 +L 281.950168 149.40708 +L 282.950168 149.435702 +L 283.950168 149.477495 +L 284.950168 149.499071 +L 285.950168 149.513019 +L 286.950168 149.539741 +L 287.950168 149.549051 +L 288.950168 149.561498 +L 289.950168 149.572552 +L 290.950168 149.578217 +L 291.950168 149.582981 +L 292.950168 149.577433 +L 293.950168 149.564145 +L 294.950168 149.556628 +L 295.950168 149.531843 +L 296.950168 149.508274 +L 297.950168 149.472093 +L 298.950168 149.446132 +L 299.950168 149.42381 +L 300.950168 149.35505 +L 301.950168 149.280515 +L 302.950168 149.186536 +L 303.950168 149.135484 +L 304.950168 149.08155 +L 305.950168 149.046299 +L 306.950168 148.940211 +L 307.950168 148.887947 +L 308.950168 148.85104 +L 309.950168 148.820009 +L 310.950168 148.758854 +L 311.950168 148.691434 +L 312.950168 148.642528 +L 313.950168 148.577336 +L 314.950168 148.539148 +L 315.950168 148.497152 +L 316.950168 148.455135 +L 317.950168 148.395618 +L 318.950168 148.282459 +L 319.950168 148.230208 +L 320.950168 148.19079 +L 321.950168 148.143689 +L 322.950168 148.086909 +L 323.950168 148.054246 +L 324.950168 148.018068 +L 325.950168 147.985977 +L 326.950168 147.951698 +L 327.950168 147.89332 +L 328.950168 147.848135 +L 329.950168 147.818511 +L 330.950168 147.768125 +L 331.950168 147.742928 +L 332.950168 147.721877 +L 333.950168 147.686909 +L 334.950168 147.662619 +L 335.950168 147.648552 +L 336.950168 147.62961 +L 337.950168 147.613948 +L 338.950168 147.601397 +L 339.950168 147.595561 +L 340.950168 147.588679 +L 341.950168 147.583505 +L 342.950168 147.585287 +L 343.950168 147.588013 +L 344.950168 147.599167 +L 345.950168 147.627402 +L 346.950168 147.67119 +L 347.950168 147.691879 +L 348.950168 147.732852 +L 349.950168 147.772927 +L 350.950168 147.792037 +L 351.950168 147.814546 +L 352.950168 147.881197 +L 353.950168 147.930906 +L 354.950168 148.004613 +L 355.950168 148.035927 +L 356.950168 148.112549 +L 357.950168 148.150847 +L 358.950168 148.224964 +L 359.950168 148.329022 +L 360.950168 148.398853 +L 361.950168 148.504086 +L 362.950168 148.559102 +L 363.950168 148.682577 +L 364.950168 148.753136 +L 365.950168 148.868975 +L 366.950168 148.919156 +L 367.950168 148.95476 +L 368.950168 149.046167 +L 369.950168 149.099674 +L 370.950168 149.187583 +L 371.950168 149.256768 +L 372.950168 149.303532 +L 373.950168 149.375576 +L 374.950168 149.425718 +L 375.950168 149.443108 +L 376.950168 149.470111 +L 377.950168 149.489538 +L 378.950168 149.508876 +L 379.950168 149.547125 +L 380.950168 149.563558 +L 381.950168 149.571927 +L 382.950168 149.576246 +L 383.950168 149.582801 +L 384.950168 149.580255 +L 385.950168 149.574796 +L 386.950168 149.558368 +L 387.950168 149.526433 +L 388.950168 149.488453 +L 389.950168 149.453649 +L 390.950168 149.390577 +L 391.950168 149.36915 +L 392.950168 149.318532 +L 393.950168 149.293575 +L 394.950168 149.237941 +L 395.950168 149.206712 +L 396.950168 149.156568 +L 397.950168 149.124075 +L 398.950168 149.043663 +L 399.950168 148.974737 +L 400.950168 148.85904 +L 401.950168 148.783561 +L 402.950168 148.668036 +L 403.950168 148.588552 +L 404.950168 148.48011 +L 405.950168 148.440743 +L 406.950168 148.337875 +L 407.950168 148.238077 +L 408.950168 148.19258 +L 409.950168 148.158257 +L 410.950168 148.106302 +L 411.950168 148.066655 +L 412.950168 148.031141 +L 413.950168 147.963495 +L 414.950168 147.924414 +L 415.950168 147.873933 +L 416.950168 147.824627 +L 417.950168 147.773557 +L 418.950168 147.729318 +L 419.950168 147.707298 +L 420.950168 147.691742 +L 421.950168 147.649295 +L 422.950168 147.634427 +L 423.950168 147.611699 +L 424.950168 147.591383 +L 425.950168 147.585586 +L 426.950168 147.583104 +L 427.950168 147.586161 +L 428.950168 147.597757 +L 429.950168 147.614677 +L 430.950168 147.646338 +L 431.950168 147.660421 +L 432.950168 147.713093 +L 433.950168 147.762182 +L 434.950168 147.816883 +L 435.950168 147.861231 +L 436.950168 147.931223 +L 437.950168 147.981605 +L 438.950168 148.035513 +L 439.950168 148.104952 +L 440.950168 148.162339 +L 441.950168 148.212505 +L 442.950168 148.289667 +L 443.950168 148.347857 +L 444.950168 148.408495 +L 445.950168 148.445696 +L 446.950168 148.510788 +L 447.950168 148.615918 +L 448.950168 148.67622 +L 449.950168 148.772541 +L 450.950168 148.804545 +L 451.950168 148.855562 +L 452.950168 148.972354 +L 453.950168 149.0078 +L 454.950168 149.063681 +L 455.950168 149.094057 +L 456.950168 149.182443 +L 457.950168 149.227207 +L 458.950168 149.308095 +L 459.950168 149.368241 +L 460.950168 149.431327 +L 461.950168 149.454275 +L 462.950168 149.470445 +L 463.950168 149.499374 +L 464.950168 149.529725 +L 465.950168 149.5423 +L 466.950168 149.567179 +L 467.950168 149.579263 +L 468.950168 149.583025 +L 469.950168 149.578589 +L 470.950168 149.56625 +L 471.950168 149.551837 +L 472.950168 149.535764 +L 473.950168 149.500243 +L 474.950168 149.480309 +L 475.950168 149.42372 +L 476.950168 149.356526 +L 477.950168 149.329155 +L 478.950168 149.295008 +L 479.950168 149.246327 +L 480.950168 149.198043 +L 481.950168 149.138966 +L 482.950168 149.043361 +L 483.950168 149.000221 +L 484.950168 148.950373 +L 485.950168 148.891838 +L 486.950168 148.844253 +L 487.950168 148.783125 +L 488.950168 148.72704 +L 489.950168 148.652869 +L 490.950168 148.535631 +L 491.950168 148.479907 +L 492.950168 148.371681 +L 493.950168 148.265531 +L 494.950168 148.157958 +L 495.950168 148.123451 +L 496.950168 148.020144 +L 497.950168 147.94442 +L 498.950168 147.904985 +L 499.950168 147.865601 +L 500.950168 147.843119 +L 501.950168 147.787305 +L 502.950168 147.761254 +L 503.950168 147.731019 +L 504.950168 147.680248 +L 505.950168 147.661597 +L 506.950168 147.639888 +L 507.950168 147.627242 +L 508.950168 147.608249 +L 509.950168 147.590859 +L 510.950168 147.583821 +L 511.950168 147.584845 +L 512.950168 147.591849 +L 513.950168 147.601219 +L 514.950168 147.624617 +L 515.950168 147.6497 +L 516.950168 147.662099 +L 517.950168 147.695192 +L 518.950168 147.711559 +L 519.950168 147.729964 +L 520.950168 147.779101 +L 521.950168 147.822914 +L 522.950168 147.865999 +L 523.950168 147.88894 +L 524.950168 147.929203 +L 525.950168 148.014062 +L 526.950168 148.056455 +L 527.950168 148.120841 +L 528.950168 148.16513 +L 529.950168 148.272976 +L 530.950168 148.349916 +L 531.950168 148.386358 +L 532.950168 148.441245 +L 533.950168 148.516346 +L 534.950168 148.574941 +L 535.950168 148.611516 +L 536.950168 148.723563 +L 537.950168 148.785248 +L 538.950168 148.835767 +L 539.950168 148.934553 +L 540.950168 148.972575 +L 541.950168 149.008023 +L 542.950168 149.099657 +L 543.950168 149.142929 +L 544.950168 149.196257 +L 545.950168 149.229123 +L 546.950168 149.292016 +L 547.950168 149.345871 +L 548.950168 149.402997 +L 549.950168 149.425087 +L 550.950168 149.468826 +L 551.950168 149.51592 +L 552.950168 149.532767 +L 553.950168 149.560841 +L 554.950168 149.571837 +L 555.950168 149.576406 +L 556.950168 149.582054 +L 557.950168 149.582105 +L 558.950168 149.579015 +L 559.950168 149.575502 +L 560.950168 149.56968 +L 561.950168 149.556828 +L 562.950168 149.533203 +L 563.950168 149.518318 +L 564.950168 149.494747 +L 565.950168 149.458428 +L 566.950168 149.426845 +L 567.950168 149.396952 +L 568.950168 149.31826 +L 569.950168 149.281709 +L 570.950168 149.255986 +L 571.950168 149.185313 +L 572.950168 149.094211 +L 573.950168 149.032254 +L 574.950168 148.998641 +L 575.950168 148.96414 +L 576.950168 148.866701 +L 577.950168 148.819111 +L 578.950168 148.787605 +L 579.950168 148.74392 +L 580.950168 148.673751 +L 581.950168 148.623884 +L 582.950168 148.589207 +L 584.1 148.479559 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 174.950168 148.583039 +L 175.950168 148.614475 +L 176.950168 148.651416 +L 177.950168 148.749162 +L 178.950168 148.781684 +L 179.950168 148.855308 +L 180.950168 148.893874 +L 181.950168 148.929287 +L 182.950168 148.986927 +L 183.950168 149.057313 +L 184.950168 149.109278 +L 185.950168 149.168367 +L 186.950168 149.256688 +L 187.950168 149.302833 +L 188.950168 149.345244 +L 189.950168 149.375736 +L 190.950168 149.401781 +L 191.950168 149.422981 +L 192.950168 149.477282 +L 193.950168 149.50522 +L 194.950168 149.534944 +L 195.950168 149.560339 +L 196.950168 149.571539 +L 197.950168 149.581663 +L 198.950168 149.581459 +L 199.950168 149.571949 +L 200.950168 149.560295 +L 201.950168 149.529266 +L 202.950168 149.518098 +L 203.950168 149.487981 +L 204.950168 149.428204 +L 205.950168 149.391012 +L 206.950168 149.351916 +L 207.950168 149.309476 +L 208.950168 149.276711 +L 209.950168 149.209285 +L 210.950168 149.170159 +L 211.950168 149.127484 +L 212.950168 149.056904 +L 213.950168 149.020513 +L 214.950168 148.96211 +L 215.950168 148.851157 +L 216.950168 148.780499 +L 217.950168 148.667559 +L 218.950168 148.621786 +L 219.950168 148.560503 +L 220.950168 148.512003 +L 221.950168 148.431181 +L 222.950168 148.312662 +L 223.950168 148.242451 +L 224.950168 148.159189 +L 225.950168 148.126047 +L 226.950168 148.07481 +L 227.950168 148.006411 +L 228.950168 147.940196 +L 229.950168 147.863279 +L 230.950168 147.835963 +L 231.950168 147.809486 +L 232.950168 147.786835 +L 233.950168 147.767304 +L 234.950168 147.74091 +L 235.950168 147.691139 +L 236.950168 147.656066 +L 237.950168 147.6202 +L 238.950168 147.604833 +L 239.950168 147.589064 +L 240.950168 147.585651 +L 241.950168 147.583234 +L 242.950168 147.58372 +L 243.950168 147.585649 +L 244.950168 147.598906 +L 245.950168 147.607296 +L 246.950168 147.628833 +L 247.950168 147.651866 +L 248.950168 147.669099 +L 249.950168 147.687562 +L 250.950168 147.708014 +L 251.950168 147.724614 +L 252.950168 147.787393 +L 253.950168 147.862658 +L 254.950168 147.895297 +L 255.950168 147.96286 +L 256.950168 148.016908 +L 257.950168 148.050612 +L 258.950168 148.140738 +L 259.950168 148.169273 +L 260.950168 148.200759 +L 261.950168 148.23177 +L 262.950168 148.286578 +L 263.950168 148.351165 +L 264.950168 148.38936 +L 265.950168 148.485295 +L 266.950168 148.534553 +L 267.950168 148.578622 +L 268.950168 148.618746 +L 269.950168 148.727113 +L 270.950168 148.768741 +L 271.950168 148.830882 +L 272.950168 148.900845 +L 273.950168 149.005349 +L 274.950168 149.042337 +L 275.950168 149.088214 +L 276.950168 149.156709 +L 277.950168 149.205454 +L 278.950168 149.283052 +L 279.950168 149.313593 +L 280.950168 149.383107 +L 281.950168 149.40708 +L 282.950168 149.435702 +L 283.950168 149.477495 +L 284.950168 149.499071 +L 285.950168 149.513019 +L 286.950168 149.539741 +L 287.950168 149.549051 +L 288.950168 149.561498 +L 289.950168 149.572552 +L 290.950168 149.578217 +L 291.950168 149.582981 +L 292.950168 149.577433 +L 293.950168 149.564145 +L 294.950168 149.556628 +L 295.950168 149.531843 +L 296.950168 149.508274 +L 297.950168 149.472093 +L 298.950168 149.446132 +L 299.950168 149.42381 +L 300.950168 149.35505 +L 301.950168 149.280515 +L 302.950168 149.186536 +L 303.950168 149.135484 +L 304.950168 149.08155 +L 305.950168 149.046299 +L 306.950168 148.940211 +L 307.950168 148.887947 +L 308.950168 148.85104 +L 309.950168 148.820009 +L 310.950168 148.758854 +L 311.950168 148.691434 +L 312.950168 148.642528 +L 313.950168 148.577336 +L 314.950168 148.539148 +L 315.950168 148.497152 +L 316.950168 148.455135 +L 317.950168 148.395618 +L 318.950168 148.282459 +L 319.950168 148.230208 +L 320.950168 148.19079 +L 321.950168 148.143689 +L 322.950168 148.086909 +L 323.950168 148.054246 +L 324.950168 148.018068 +L 325.950168 147.985977 +L 326.950168 147.951698 +L 327.950168 147.89332 +L 328.950168 147.848135 +L 329.950168 147.818511 +L 330.950168 147.768125 +L 331.950168 147.742928 +L 332.950168 147.721877 +L 333.950168 147.686909 +L 334.950168 147.662619 +L 335.950168 147.648552 +L 336.950168 147.62961 +L 337.950168 147.613948 +L 338.950168 147.601397 +L 339.950168 147.595561 +L 340.950168 147.588679 +L 341.950168 147.583505 +L 342.950168 147.585287 +L 343.950168 147.588013 +L 344.950168 147.599167 +L 345.950168 147.627402 +L 346.950168 147.67119 +L 347.950168 147.691879 +L 348.950168 147.732852 +L 349.950168 147.772927 +L 350.950168 147.792037 +L 351.950168 147.814546 +L 352.950168 147.881197 +L 353.950168 147.930906 +L 354.950168 148.004613 +L 355.950168 148.035927 +L 356.950168 148.112549 +L 357.950168 148.150847 +L 358.950168 148.224964 +L 359.950168 148.329022 +L 360.950168 148.398853 +L 361.950168 148.504086 +L 362.950168 148.559102 +L 363.950168 148.682577 +L 364.950168 148.753136 +L 365.950168 148.868975 +L 366.950168 148.919156 +L 367.950168 148.95476 +L 368.950168 149.046167 +L 369.950168 149.099674 +L 370.950168 149.187583 +L 371.950168 149.256768 +L 372.950168 149.303532 +L 373.950168 149.375576 +L 374.950168 149.425718 +L 375.950168 149.443108 +L 376.950168 149.470111 +L 377.950168 149.489538 +L 378.950168 149.508876 +L 379.950168 149.547125 +L 380.950168 149.563558 +L 381.950168 149.571927 +L 382.950168 149.576246 +L 383.950168 149.582801 +L 384.950168 149.580255 +L 385.950168 149.574796 +L 386.950168 149.558368 +L 387.950168 149.526433 +L 388.950168 149.488453 +L 389.950168 149.453649 +L 390.950168 149.390577 +L 391.950168 149.36915 +L 392.950168 149.318532 +L 393.950168 149.293575 +L 394.950168 149.237941 +L 395.950168 149.206712 +L 396.950168 149.156568 +L 397.950168 149.124075 +L 398.950168 149.043663 +L 399.950168 148.974737 +L 400.950168 148.85904 +L 401.950168 148.783561 +L 402.950168 148.668036 +L 403.950168 148.588552 +L 404.950168 148.48011 +L 405.950168 148.440743 +L 406.950168 148.337875 +L 407.950168 148.238077 +L 408.950168 148.19258 +L 409.950168 148.158257 +L 410.950168 148.106302 +L 411.950168 148.066655 +L 412.950168 148.031141 +L 413.950168 147.963495 +L 414.950168 147.924414 +L 415.950168 147.873933 +L 416.950168 147.824627 +L 417.950168 147.773557 +L 418.950168 147.729318 +L 419.950168 147.707298 +L 420.950168 147.691742 +L 421.950168 147.649295 +L 422.950168 147.634427 +L 423.950168 147.611699 +L 424.950168 147.591383 +L 425.950168 147.585586 +L 426.950168 147.583104 +L 427.950168 147.586161 +L 428.950168 147.597757 +L 429.950168 147.614677 +L 430.950168 147.646338 +L 431.950168 147.660421 +L 432.950168 147.713093 +L 433.950168 147.762182 +L 434.950168 147.816883 +L 435.950168 147.861231 +L 436.950168 147.931223 +L 437.950168 147.981605 +L 438.950168 148.035513 +L 439.950168 148.104952 +L 440.950168 148.162339 +L 441.950168 148.212505 +L 442.950168 148.289667 +L 443.950168 148.347857 +L 444.950168 148.408495 +L 445.950168 148.445696 +L 446.950168 148.510788 +L 447.950168 148.615918 +L 448.950168 148.67622 +L 449.950168 148.772541 +L 450.950168 148.804545 +L 451.950168 148.855562 +L 452.950168 148.972354 +L 453.950168 149.0078 +L 454.950168 149.063681 +L 455.950168 149.094057 +L 456.950168 149.182443 +L 457.950168 149.227207 +L 458.950168 149.308095 +L 459.950168 149.368241 +L 460.950168 149.431327 +L 461.950168 149.454275 +L 462.950168 149.470445 +L 463.950168 149.499374 +L 464.950168 149.529725 +L 465.950168 149.5423 +L 466.950168 149.567179 +L 467.950168 149.579263 +L 468.950168 149.583025 +L 469.950168 149.578589 +L 470.950168 149.56625 +L 471.950168 149.551837 +L 472.950168 149.535764 +L 473.950168 149.500243 +L 474.950168 149.480309 +L 475.950168 149.42372 +L 476.950168 149.356526 +L 477.950168 149.329155 +L 478.950168 149.295008 +L 479.950168 149.246327 +L 480.950168 149.198043 +L 481.950168 149.138966 +L 482.950168 149.043361 +L 483.950168 149.000221 +L 484.950168 148.950373 +L 485.950168 148.891838 +L 486.950168 148.844253 +L 487.950168 148.783125 +L 488.950168 148.72704 +L 489.950168 148.652869 +L 490.950168 148.535631 +L 491.950168 148.479907 +L 492.950168 148.371681 +L 493.950168 148.265531 +L 494.950168 148.157958 +L 495.950168 148.123451 +L 496.950168 148.020144 +L 497.950168 147.94442 +L 498.950168 147.904985 +L 499.950168 147.865601 +L 500.950168 147.843119 +L 501.950168 147.787305 +L 502.950168 147.761254 +L 503.950168 147.731019 +L 504.950168 147.680248 +L 505.950168 147.661597 +L 506.950168 147.639888 +L 507.950168 147.627242 +L 508.950168 147.608249 +L 509.950168 147.590859 +L 510.950168 147.583821 +L 511.950168 147.584845 +L 512.950168 147.591849 +L 513.950168 147.601219 +L 514.950168 147.624617 +L 515.950168 147.6497 +L 516.950168 147.662099 +L 517.950168 147.695192 +L 518.950168 147.711559 +L 519.950168 147.729964 +L 520.950168 147.779101 +L 521.950168 147.822914 +L 522.950168 147.865999 +L 523.950168 147.88894 +L 524.950168 147.929203 +L 525.950168 148.014062 +L 526.950168 148.056455 +L 527.950168 148.120841 +L 528.950168 148.16513 +L 529.950168 148.272976 +L 530.950168 148.349916 +L 531.950168 148.386358 +L 532.950168 148.441245 +L 533.950168 148.516346 +L 534.950168 148.574941 +L 535.950168 148.611516 +L 536.950168 148.723563 +L 537.950168 148.785248 +L 538.950168 148.835767 +L 539.950168 148.934553 +L 540.950168 148.972575 +L 541.950168 149.008023 +L 542.950168 149.099657 +L 543.950168 149.142929 +L 544.950168 149.196257 +L 545.950168 149.229123 +L 546.950168 149.292016 +L 547.950168 149.345871 +L 548.950168 149.402997 +L 549.950168 149.425087 +L 550.950168 149.468826 +L 551.950168 149.51592 +L 552.950168 149.532767 +L 553.950168 149.560841 +L 554.950168 149.571837 +L 555.950168 149.576406 +L 556.950168 149.582054 +L 557.950168 149.582105 +L 558.950168 149.579015 +L 559.950168 149.575502 +L 560.950168 149.56968 +L 561.950168 149.556828 +L 562.950168 149.533203 +L 563.950168 149.518318 +L 564.950168 149.494747 +L 565.950168 149.458428 +L 566.950168 149.426845 +L 567.950168 149.396952 +L 568.950168 149.31826 +L 569.950168 149.281709 +L 570.950168 149.255986 +L 571.950168 149.185313 +L 572.950168 149.094211 +L 573.950168 149.032254 +L 574.950168 148.998641 +L 575.950168 148.96414 +L 576.950168 148.866701 +L 577.950168 148.819111 +L 578.950168 148.787605 +L 579.950168 148.74392 +L 580.950168 148.673751 +L 581.950168 148.623884 +L 582.950168 148.589207 +L 584.1 148.479559 +" style="fill:none;stroke:#d62728;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 21.190168 225.289634 +L 22.190168 225.32107 +L 23.190168 225.35801 +L 24.190168 225.455757 +L 25.190168 225.488279 +L 26.190168 225.561903 +L 27.190168 225.600469 +L 28.190168 225.635882 +L 29.190168 225.693522 +L 30.190168 225.763908 +L 31.190168 225.815872 +L 32.190168 225.874962 +L 33.190168 225.963283 +L 34.190168 226.009427 +L 35.190168 226.051838 +L 36.190168 226.082331 +L 37.190168 226.108376 +L 38.190168 226.129576 +L 39.190168 226.183877 +L 40.190168 226.211815 +L 41.190168 226.241539 +L 42.190168 226.266933 +L 43.190168 226.278134 +L 44.190168 226.288258 +L 45.190168 226.288053 +L 46.190168 226.278544 +L 47.190168 226.26689 +L 48.190168 226.235861 +L 49.190168 226.224693 +L 50.190168 226.194575 +L 51.190168 226.134798 +L 52.190168 226.097607 +L 53.190168 226.058511 +L 54.190168 226.016071 +L 55.190168 225.983306 +L 56.190168 225.91588 +L 57.190168 225.876754 +L 58.190168 225.834079 +L 59.190168 225.763499 +L 60.190168 225.727108 +L 61.190168 225.668704 +L 62.190168 225.557752 +L 63.190168 225.487094 +L 64.190168 225.374154 +L 65.190168 225.328381 +L 66.190168 225.267098 +L 67.190168 225.218598 +L 68.190168 225.137776 +L 69.190168 225.019257 +L 70.190168 224.949046 +L 71.190168 224.865784 +L 72.190168 224.832642 +L 73.190168 224.781405 +L 74.190168 224.713006 +L 75.190168 224.646791 +L 76.190168 224.569874 +L 77.190168 224.542558 +L 78.190168 224.516081 +L 79.190168 224.49343 +L 80.190168 224.473899 +L 81.190168 224.447505 +L 82.190168 224.397734 +L 83.190168 224.362661 +L 84.190168 224.326795 +L 85.190168 224.311428 +L 86.190168 224.295659 +L 87.190168 224.292246 +L 88.190168 224.289828 +L 89.190168 224.290315 +L 90.190168 224.292244 +L 91.190168 224.305501 +L 92.190168 224.313891 +L 93.190168 224.335428 +L 94.190168 224.35846 +L 95.190168 224.375694 +L 96.190168 224.394156 +L 97.190168 224.414609 +L 98.190168 224.431209 +L 99.190168 224.493988 +L 100.190168 224.569253 +L 101.190168 224.601892 +L 102.190168 224.669455 +L 103.190168 224.723502 +L 104.190168 224.757207 +L 105.190168 224.847333 +L 106.190168 224.875868 +L 107.190168 224.907354 +L 108.190168 224.938365 +L 109.190168 224.993173 +L 110.190168 225.05776 +L 111.190168 225.095955 +L 112.190168 225.19189 +L 113.190168 225.241148 +L 114.190168 225.285217 +L 115.190168 225.325341 +L 116.190168 225.433708 +L 117.190168 225.475336 +L 118.190168 225.537477 +L 119.190168 225.60744 +L 120.190168 225.711944 +L 121.190168 225.748932 +L 122.190168 225.794809 +L 123.190168 225.863303 +L 124.190168 225.912049 +L 125.190168 225.989647 +L 126.190168 226.020187 +L 127.190168 226.089702 +L 128.190168 226.113675 +L 129.190168 226.142296 +L 130.190168 226.18409 +L 131.190168 226.205665 +L 132.190168 226.219613 +L 133.190168 226.246336 +L 134.190168 226.255646 +L 135.190168 226.268092 +L 136.190168 226.279147 +L 137.190168 226.284812 +L 138.190168 226.289576 +L 139.190168 226.284028 +L 140.190168 226.27074 +L 141.190168 226.263222 +L 142.190168 226.238438 +L 143.190168 226.214869 +L 144.190168 226.178688 +L 145.190168 226.152726 +L 146.190168 226.130405 +L 147.190168 226.061645 +L 148.190168 225.98711 +L 149.190168 225.89313 +L 150.190168 225.842078 +L 151.190168 225.788145 +L 152.190168 225.752894 +L 153.190168 225.646806 +L 154.190168 225.594542 +L 155.190168 225.557635 +L 156.190168 225.526604 +L 157.190168 225.465449 +L 158.190168 225.398029 +L 159.190168 225.349123 +L 160.190168 225.28393 +L 161.190168 225.245743 +L 162.190168 225.203747 +L 163.190168 225.16173 +L 164.190168 225.102213 +L 165.190168 224.989053 +L 166.190168 224.936803 +L 167.190168 224.897385 +L 168.190168 224.850283 +L 169.190168 224.793504 +L 170.190168 224.760841 +L 171.190168 224.724663 +L 172.190168 224.692572 +L 173.190168 224.658293 +L 174.190168 224.599915 +L 175.190168 224.55473 +L 176.190168 224.525106 +L 177.190168 224.47472 +L 178.190168 224.449522 +L 179.190168 224.428472 +L 180.190168 224.393504 +L 181.190168 224.369214 +L 182.190168 224.355147 +L 183.190168 224.336205 +L 184.190168 224.320543 +L 185.190168 224.307992 +L 186.190168 224.302156 +L 187.190168 224.295273 +L 188.190168 224.2901 +L 189.190168 224.291882 +L 190.190168 224.294608 +L 191.190168 224.305761 +L 192.190168 224.333997 +L 193.190168 224.377784 +L 194.190168 224.398474 +L 195.190168 224.439447 +L 196.190168 224.479522 +L 197.190168 224.498632 +L 198.190168 224.52114 +L 199.190168 224.587792 +L 200.190168 224.637501 +L 201.190168 224.711208 +L 202.190168 224.742522 +L 203.190168 224.819144 +L 204.190168 224.857442 +L 205.190168 224.931559 +L 206.190168 225.035617 +L 207.190168 225.105448 +L 208.190168 225.210681 +L 209.190168 225.265697 +L 210.190168 225.389172 +L 211.190168 225.459731 +L 212.190168 225.57557 +L 213.190168 225.625751 +L 214.190168 225.661355 +L 215.190168 225.752762 +L 216.190168 225.806269 +L 217.190168 225.894178 +L 218.190168 225.963363 +L 219.190168 226.010127 +L 220.190168 226.082171 +L 221.190168 226.132313 +L 222.190168 226.149702 +L 223.190168 226.176706 +L 224.190168 226.196133 +L 225.190168 226.215471 +L 226.190168 226.253719 +L 227.190168 226.270153 +L 228.190168 226.278522 +L 229.190168 226.282841 +L 230.190168 226.289396 +L 231.190168 226.286849 +L 232.190168 226.281391 +L 233.190168 226.264963 +L 234.190168 226.233028 +L 235.190168 226.195048 +L 236.190168 226.160243 +L 237.190168 226.097172 +L 238.190168 226.075745 +L 239.190168 226.025127 +L 240.190168 226.000169 +L 241.190168 225.944536 +L 242.190168 225.913307 +L 243.190168 225.863163 +L 244.190168 225.83067 +L 245.190168 225.750257 +L 246.190168 225.681332 +L 247.190168 225.565634 +L 248.190168 225.490156 +L 249.190168 225.374631 +L 250.190168 225.295146 +L 251.190168 225.186705 +L 252.190168 225.147338 +L 253.190168 225.04447 +L 254.190168 224.944672 +L 255.190168 224.899175 +L 256.190168 224.864852 +L 257.190168 224.812897 +L 258.190168 224.77325 +L 259.190168 224.737736 +L 260.190168 224.67009 +L 261.190168 224.631009 +L 262.190168 224.580527 +L 263.190168 224.531222 +L 264.190168 224.480152 +L 265.190168 224.435913 +L 266.190168 224.413893 +L 267.190168 224.398336 +L 268.190168 224.35589 +L 269.190168 224.341022 +L 270.190168 224.318294 +L 271.190168 224.297978 +L 272.190168 224.292181 +L 273.190168 224.289698 +L 274.190168 224.292756 +L 275.190168 224.304352 +L 276.190168 224.321272 +L 277.190168 224.352933 +L 278.190168 224.367016 +L 279.190168 224.419688 +L 280.190168 224.468777 +L 281.190168 224.523478 +L 282.190168 224.567826 +L 283.190168 224.637818 +L 284.190168 224.6882 +L 285.190168 224.742107 +L 286.190168 224.811547 +L 287.190168 224.868934 +L 288.190168 224.9191 +L 289.190168 224.996262 +L 290.190168 225.054452 +L 291.190168 225.11509 +L 292.190168 225.152291 +L 293.190168 225.217383 +L 294.190168 225.322513 +L 295.190168 225.382814 +L 296.190168 225.479136 +L 297.190168 225.511139 +L 298.190168 225.562157 +L 299.190168 225.678949 +L 300.190168 225.714395 +L 301.190168 225.770276 +L 302.190168 225.800651 +L 303.190168 225.889038 +L 304.190168 225.933802 +L 305.190168 226.01469 +L 306.190168 226.074836 +L 307.190168 226.137922 +L 308.190168 226.16087 +L 309.190168 226.17704 +L 310.190168 226.205969 +L 311.190168 226.23632 +L 312.190168 226.248895 +L 313.190168 226.273774 +L 314.190168 226.285858 +L 315.190168 226.28962 +L 316.190168 226.285184 +L 317.190168 226.272845 +L 318.190168 226.258432 +L 319.190168 226.242359 +L 320.190168 226.206838 +L 321.190168 226.186904 +L 322.190168 226.130314 +L 323.190168 226.063121 +L 324.190168 226.03575 +L 325.190168 226.001603 +L 326.190168 225.952922 +L 327.190168 225.904638 +L 328.190168 225.84556 +L 329.190168 225.749956 +L 330.190168 225.706816 +L 331.190168 225.656968 +L 332.190168 225.598433 +L 333.190168 225.550848 +L 334.190168 225.48972 +L 335.190168 225.433635 +L 336.190168 225.359464 +L 337.190168 225.242226 +L 338.190168 225.186502 +L 339.190168 225.078276 +L 340.190168 224.972126 +L 341.190168 224.864553 +L 342.190168 224.830046 +L 343.190168 224.726738 +L 344.190168 224.651015 +L 345.190168 224.61158 +L 346.190168 224.572196 +L 347.190168 224.549713 +L 348.190168 224.4939 +L 349.190168 224.467849 +L 350.190168 224.437614 +L 351.190168 224.386842 +L 352.190168 224.368191 +L 353.190168 224.346483 +L 354.190168 224.333837 +L 355.190168 224.314844 +L 356.190168 224.297454 +L 357.190168 224.290415 +L 358.190168 224.29144 +L 359.190168 224.298444 +L 360.190168 224.307814 +L 361.190168 224.331211 +L 362.190168 224.356295 +L 363.190168 224.368693 +L 364.190168 224.401786 +L 365.190168 224.418154 +L 366.190168 224.436559 +L 367.190168 224.485696 +L 368.190168 224.529509 +L 369.190168 224.572594 +L 370.190168 224.595535 +L 371.190168 224.635798 +L 372.190168 224.720657 +L 373.190168 224.76305 +L 374.190168 224.827436 +L 375.190168 224.871725 +L 376.190168 224.979571 +L 377.190168 225.056511 +L 378.190168 225.092952 +L 379.190168 225.14784 +L 380.190168 225.22294 +L 381.190168 225.281536 +L 382.190168 225.318111 +L 383.190168 225.430158 +L 384.190168 225.491843 +L 385.190168 225.542362 +L 386.190168 225.641147 +L 387.190168 225.67917 +L 388.190168 225.714617 +L 389.190168 225.806252 +L 390.190168 225.849524 +L 391.190168 225.902852 +L 392.190168 225.935717 +L 393.190168 225.998611 +L 394.190168 226.052466 +L 395.190168 226.109592 +L 396.190168 226.131682 +L 397.190168 226.175421 +L 398.190168 226.222515 +L 399.190168 226.239362 +L 400.190168 226.267435 +L 401.190168 226.278431 +L 402.190168 226.283001 +L 403.190168 226.288649 +L 404.190168 226.2887 +L 405.190168 226.28561 +L 406.190168 226.282097 +L 407.190168 226.276275 +L 408.190168 226.263423 +L 409.190168 226.239798 +L 410.190168 226.224913 +L 411.190168 226.201342 +L 412.190168 226.165023 +L 413.190168 226.133439 +L 414.190168 226.103547 +L 415.190168 226.024854 +L 416.190168 225.988304 +L 417.190168 225.962581 +L 418.190168 225.891908 +L 419.190168 225.800806 +L 420.190168 225.738849 +L 421.190168 225.705236 +L 422.190168 225.670735 +L 423.190168 225.573296 +L 424.190168 225.525706 +L 425.190168 225.4942 +L 426.190168 225.450515 +L 427.190168 225.380346 +L 428.190168 225.330479 +L 429.190168 225.295802 +L 430.190168 225.186153 +L 431.190168 225.152682 +L 432.190168 225.11534 +L 433.190168 225.035096 +L 434.190168 224.996602 +L 435.190168 224.954825 +L 436.190168 224.9124 +L 437.190168 224.802672 +L 438.190168 224.714387 +L 439.190168 224.639741 +L 440.190168 224.551283 +L 441.190168 224.477222 +L 442.190168 224.428056 +L 443.190168 224.372439 +L 444.190168 224.33774 +L 445.190168 224.325868 +L 446.190168 224.303645 +L 447.190168 224.291667 +L 448.190168 224.289915 +L 449.190168 224.295332 +L 450.190168 224.31153 +L 451.190168 224.328029 +L 452.190168 224.359213 +L 453.190168 224.372578 +L 454.190168 224.40222 +L 455.190168 224.465244 +L 456.190168 224.514565 +L 457.190168 224.560653 +L 458.190168 224.642881 +L 459.190168 224.688784 +L 460.190168 224.723109 +L 461.190168 224.776648 +L 462.190168 224.865534 +L 463.190168 224.896673 +L 464.190168 225.004721 +L 465.190168 225.116794 +L 466.190168 225.152232 +L 467.190168 225.237018 +L 468.190168 225.302625 +L 469.190168 225.404679 +L 470.190168 225.520894 +L 471.190168 225.561585 +L 472.190168 225.602674 +L 473.190168 225.639314 +L 474.190168 225.680311 +L 475.190168 225.75638 +L 476.190168 225.832446 +L 477.190168 225.863134 +L 478.190168 225.889625 +L 479.190168 225.946206 +L 480.190168 225.990721 +L 481.190168 226.02074 +L 482.190168 226.047795 +L 483.190168 226.090361 +L 484.190168 226.143226 +L 485.190168 226.174147 +L 486.190168 226.200422 +L 487.190168 226.215355 +L 488.190168 226.245644 +L 489.190168 226.266973 +L 490.190168 226.283862 +L 491.190168 226.288577 +L 492.190168 226.289187 +L 493.190168 226.28714 +L 494.190168 226.281279 +L 495.190168 226.262632 +L 496.190168 226.230576 +L 497.190168 226.184136 +L 498.190168 226.142189 +L 499.190168 226.075485 +L 500.190168 226.006419 +L 501.190168 225.959043 +L 502.190168 225.907525 +L 503.190168 225.867825 +L 504.190168 225.798405 +L 505.190168 225.731874 +L 506.190168 225.622965 +L 507.190168 225.557717 +L 508.190168 225.449509 +L 509.190168 225.388504 +L 510.190168 225.33982 +L 511.190168 225.263586 +L 512.190168 225.204055 +L 513.190168 225.129426 +L 514.190168 225.0106 +L 515.190168 224.912655 +L 516.190168 224.833606 +L 517.190168 224.78786 +L 518.190168 224.760588 +L 519.190168 224.716925 +L 520.190168 224.668341 +L 521.190168 224.636607 +L 522.190168 224.556378 +L 523.190168 224.489884 +L 524.190168 224.46586 +L 525.190168 224.405361 +L 526.190168 224.383129 +L 527.190168 224.364529 +L 528.190168 224.335203 +L 529.190168 224.319502 +L 530.190168 224.311202 +L 531.190168 224.300967 +L 532.190168 224.290624 +L 533.190168 224.291302 +L 534.190168 224.295082 +L 535.190168 224.311523 +L 536.190168 224.323656 +L 537.190168 224.334251 +L 538.190168 224.365629 +L 539.190168 224.391401 +L 540.190168 224.42281 +L 541.190168 224.44562 +L 542.190168 224.463214 +L 543.190168 224.513026 +L 544.190168 224.560686 +L 545.190168 224.632394 +L 546.190168 224.688157 +L 547.190168 224.714355 +L 548.190168 224.745124 +L 549.190168 224.834881 +L 550.190168 224.919676 +L 551.190168 224.98527 +L 552.190168 225.031095 +L 553.190168 225.074092 +L 554.190168 225.135605 +L 555.190168 225.23543 +L 556.190168 225.27986 +L 557.190168 225.329909 +L 558.190168 225.451751 +L 559.190168 225.511443 +L 560.190168 225.543009 +L 561.190168 225.575353 +L 562.190168 225.629913 +L 563.190168 225.672412 +L 564.190168 225.723885 +L 565.190168 225.81227 +L 566.190168 225.846467 +L 567.190168 225.890401 +L 568.190168 225.954114 +L 569.190168 226.029311 +L 570.190168 226.058125 +L 571.190168 226.100328 +L 572.190168 226.142913 +L 573.190168 226.159806 +L 574.190168 226.182287 +L 575.190168 226.224624 +L 576.190168 226.254584 +L 577.190168 226.273217 +L 578.190168 226.283009 +L 579.190168 226.286772 +L 580.190168 226.289609 +L 581.190168 226.287861 +L 582.190168 226.278505 +L 584.1 226.267808 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:4;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 21.190168 225.289634 +L 22.190168 225.32107 +L 23.190168 225.35801 +L 24.190168 225.455757 +L 25.190168 225.488279 +L 26.190168 225.561903 +L 27.190168 225.600469 +L 28.190168 225.635882 +L 29.190168 225.693522 +L 30.190168 225.763908 +L 31.190168 225.815872 +L 32.190168 225.874962 +L 33.190168 225.963283 +L 34.190168 226.009427 +L 35.190168 226.051838 +L 36.190168 226.082331 +L 37.190168 226.108376 +L 38.190168 226.129576 +L 39.190168 226.183877 +L 40.190168 226.211815 +L 41.190168 226.241539 +L 42.190168 226.266933 +L 43.190168 226.278134 +L 44.190168 226.288258 +L 45.190168 226.288053 +L 46.190168 226.278544 +L 47.190168 226.26689 +L 48.190168 226.235861 +L 49.190168 226.224693 +L 50.190168 226.194575 +L 51.190168 226.134798 +L 52.190168 226.097607 +L 53.190168 226.058511 +L 54.190168 226.016071 +L 55.190168 225.983306 +L 56.190168 225.91588 +L 57.190168 225.876754 +L 58.190168 225.834079 +L 59.190168 225.763499 +L 60.190168 225.727108 +L 61.190168 225.668704 +L 62.190168 225.557752 +L 63.190168 225.487094 +L 64.190168 225.374154 +L 65.190168 225.328381 +L 66.190168 225.267098 +L 67.190168 225.218598 +L 68.190168 225.137776 +L 69.190168 225.019257 +L 70.190168 224.949046 +L 71.190168 224.865784 +L 72.190168 224.832642 +L 73.190168 224.781405 +L 74.190168 224.713006 +L 75.190168 224.646791 +L 76.190168 224.569874 +L 77.190168 224.542558 +L 78.190168 224.516081 +L 79.190168 224.49343 +L 80.190168 224.473899 +L 81.190168 224.447505 +L 82.190168 224.397734 +L 83.190168 224.362661 +L 84.190168 224.326795 +L 85.190168 224.311428 +L 86.190168 224.295659 +L 87.190168 224.292246 +L 88.190168 224.289828 +L 89.190168 224.290315 +L 90.190168 224.292244 +L 91.190168 224.305501 +L 92.190168 224.313891 +L 93.190168 224.335428 +L 94.190168 224.35846 +L 95.190168 224.375694 +L 96.190168 224.394156 +L 97.190168 224.414609 +L 98.190168 224.431209 +L 99.190168 224.493988 +L 100.190168 224.569253 +L 101.190168 224.601892 +L 102.190168 224.669455 +L 103.190168 224.723502 +L 104.190168 224.757207 +L 105.190168 224.847333 +L 106.190168 224.875868 +L 107.190168 224.907354 +L 108.190168 224.938365 +L 109.190168 224.993173 +L 110.190168 225.05776 +L 111.190168 225.095955 +L 112.190168 225.19189 +L 113.190168 225.241148 +L 114.190168 225.285217 +L 115.190168 225.325341 +L 116.190168 225.433708 +L 117.190168 225.475336 +L 118.190168 225.537477 +L 119.190168 225.60744 +L 120.190168 225.711944 +L 121.190168 225.748932 +L 122.190168 225.794809 +L 123.190168 225.863303 +L 124.190168 225.912049 +L 125.190168 225.989647 +L 126.190168 226.020187 +L 127.190168 226.089702 +L 128.190168 226.113675 +L 129.190168 226.142296 +L 130.190168 226.18409 +L 131.190168 226.205665 +L 132.190168 226.219613 +L 133.190168 226.246336 +L 134.190168 226.255646 +L 135.190168 226.268092 +L 136.190168 226.279147 +L 137.190168 226.284812 +L 138.190168 226.289576 +L 139.190168 226.284028 +L 140.190168 226.27074 +L 141.190168 226.263222 +L 142.190168 226.238438 +L 143.190168 226.214869 +L 144.190168 226.178688 +L 145.190168 226.152726 +L 146.190168 226.130405 +L 147.190168 226.061645 +L 148.190168 225.98711 +L 149.190168 225.89313 +L 150.190168 225.842078 +L 151.190168 225.788145 +L 152.190168 225.752894 +L 153.190168 225.646806 +L 154.190168 225.594542 +L 155.190168 225.557635 +L 156.190168 225.526604 +L 157.190168 225.465449 +L 158.190168 225.398029 +L 159.190168 225.349123 +L 160.190168 225.28393 +L 161.190168 225.245743 +L 162.190168 225.203747 +L 163.190168 225.16173 +L 164.190168 225.102213 +L 165.190168 224.989053 +L 166.190168 224.936803 +L 167.190168 224.897385 +L 168.190168 224.850283 +L 169.190168 224.793504 +L 170.190168 224.760841 +L 171.190168 224.724663 +L 172.190168 224.692572 +L 173.190168 224.658293 +L 174.190168 224.599915 +L 175.190168 224.55473 +L 176.190168 224.525106 +L 177.190168 224.47472 +L 178.190168 224.449522 +L 179.190168 224.428472 +L 180.190168 224.393504 +L 181.190168 224.369214 +L 182.190168 224.355147 +L 183.190168 224.336205 +L 184.190168 224.320543 +L 185.190168 224.307992 +L 186.190168 224.302156 +L 187.190168 224.295273 +L 188.190168 224.2901 +L 189.190168 224.291882 +L 190.190168 224.294608 +L 191.190168 224.305761 +L 192.190168 224.333997 +L 193.190168 224.377784 +L 194.190168 224.398474 +L 195.190168 224.439447 +L 196.190168 224.479522 +L 197.190168 224.498632 +L 198.190168 224.52114 +L 199.190168 224.587792 +L 200.190168 224.637501 +L 201.190168 224.711208 +L 202.190168 224.742522 +L 203.190168 224.819144 +L 204.190168 224.857442 +L 205.190168 224.931559 +L 206.190168 225.035617 +L 207.190168 225.105448 +L 208.190168 225.210681 +L 209.190168 225.265697 +L 210.190168 225.389172 +L 211.190168 225.459731 +L 212.190168 225.57557 +L 213.190168 225.625751 +L 214.190168 225.661355 +L 215.190168 225.752762 +L 216.190168 225.806269 +L 217.190168 225.894178 +L 218.190168 225.963363 +L 219.190168 226.010127 +L 220.190168 226.082171 +L 221.190168 226.132313 +L 222.190168 226.149702 +L 223.190168 226.176706 +L 224.190168 226.196133 +L 225.190168 226.215471 +L 226.190168 226.253719 +L 227.190168 226.270153 +L 228.190168 226.278522 +L 229.190168 226.282841 +L 230.190168 226.289396 +L 231.190168 226.286849 +L 232.190168 226.281391 +L 233.190168 226.264963 +L 234.190168 226.233028 +L 235.190168 226.195048 +L 236.190168 226.160243 +L 237.190168 226.097172 +L 238.190168 226.075745 +L 239.190168 226.025127 +L 240.190168 226.000169 +L 241.190168 225.944536 +L 242.190168 225.913307 +L 243.190168 225.863163 +L 244.190168 225.83067 +L 245.190168 225.750257 +L 246.190168 225.681332 +L 247.190168 225.565634 +L 248.190168 225.490156 +L 249.190168 225.374631 +L 250.190168 225.295146 +L 251.190168 225.186705 +L 252.190168 225.147338 +L 253.190168 225.04447 +L 254.190168 224.944672 +L 255.190168 224.899175 +L 256.190168 224.864852 +L 257.190168 224.812897 +L 258.190168 224.77325 +L 259.190168 224.737736 +L 260.190168 224.67009 +L 261.190168 224.631009 +L 262.190168 224.580527 +L 263.190168 224.531222 +L 264.190168 224.480152 +L 265.190168 224.435913 +L 266.190168 224.413893 +L 267.190168 224.398336 +L 268.190168 224.35589 +L 269.190168 224.341022 +L 270.190168 224.318294 +L 271.190168 224.297978 +L 272.190168 224.292181 +L 273.190168 224.289698 +L 274.190168 224.292756 +L 275.190168 224.304352 +L 276.190168 224.321272 +L 277.190168 224.352933 +L 278.190168 224.367016 +L 279.190168 224.419688 +L 280.190168 224.468777 +L 281.190168 224.523478 +L 282.190168 224.567826 +L 283.190168 224.637818 +L 284.190168 224.6882 +L 285.190168 224.742107 +L 286.190168 224.811547 +L 287.190168 224.868934 +L 288.190168 224.9191 +L 289.190168 224.996262 +L 290.190168 225.054452 +L 291.190168 225.11509 +L 292.190168 225.152291 +L 293.190168 225.217383 +L 294.190168 225.322513 +L 295.190168 225.382814 +L 296.190168 225.479136 +L 297.190168 225.511139 +L 298.190168 225.562157 +L 299.190168 225.678949 +L 300.190168 225.714395 +L 301.190168 225.770276 +L 302.190168 225.800651 +L 303.190168 225.889038 +L 304.190168 225.933802 +L 305.190168 226.01469 +L 306.190168 226.074836 +L 307.190168 226.137922 +L 308.190168 226.16087 +L 309.190168 226.17704 +L 310.190168 226.205969 +L 311.190168 226.23632 +L 312.190168 226.248895 +L 313.190168 226.273774 +L 314.190168 226.285858 +L 315.190168 226.28962 +L 316.190168 226.285184 +L 317.190168 226.272845 +L 318.190168 226.258432 +L 319.190168 226.242359 +L 320.190168 226.206838 +L 321.190168 226.186904 +L 322.190168 226.130314 +L 323.190168 226.063121 +L 324.190168 226.03575 +L 325.190168 226.001603 +L 326.190168 225.952922 +L 327.190168 225.904638 +L 328.190168 225.84556 +L 329.190168 225.749956 +L 330.190168 225.706816 +L 331.190168 225.656968 +L 332.190168 225.598433 +L 333.190168 225.550848 +L 334.190168 225.48972 +L 335.190168 225.433635 +L 336.190168 225.359464 +L 337.190168 225.242226 +L 338.190168 225.186502 +L 339.190168 225.078276 +L 340.190168 224.972126 +L 341.190168 224.864553 +L 342.190168 224.830046 +L 343.190168 224.726738 +L 344.190168 224.651015 +L 345.190168 224.61158 +L 346.190168 224.572196 +L 347.190168 224.549713 +L 348.190168 224.4939 +L 349.190168 224.467849 +L 350.190168 224.437614 +L 351.190168 224.386842 +L 352.190168 224.368191 +L 353.190168 224.346483 +L 354.190168 224.333837 +L 355.190168 224.314844 +L 356.190168 224.297454 +L 357.190168 224.290415 +L 358.190168 224.29144 +L 359.190168 224.298444 +L 360.190168 224.307814 +L 361.190168 224.331211 +L 362.190168 224.356295 +L 363.190168 224.368693 +L 364.190168 224.401786 +L 365.190168 224.418154 +L 366.190168 224.436559 +L 367.190168 224.485696 +L 368.190168 224.529509 +L 369.190168 224.572594 +L 370.190168 224.595535 +L 371.190168 224.635798 +L 372.190168 224.720657 +L 373.190168 224.76305 +L 374.190168 224.827436 +L 375.190168 224.871725 +L 376.190168 224.979571 +L 377.190168 225.056511 +L 378.190168 225.092952 +L 379.190168 225.14784 +L 380.190168 225.22294 +L 381.190168 225.281536 +L 382.190168 225.318111 +L 383.190168 225.430158 +L 384.190168 225.491843 +L 385.190168 225.542362 +L 386.190168 225.641147 +L 387.190168 225.67917 +L 388.190168 225.714617 +L 389.190168 225.806252 +L 390.190168 225.849524 +L 391.190168 225.902852 +L 392.190168 225.935717 +L 393.190168 225.998611 +L 394.190168 226.052466 +L 395.190168 226.109592 +L 396.190168 226.131682 +L 397.190168 226.175421 +L 398.190168 226.222515 +L 399.190168 226.239362 +L 400.190168 226.267435 +L 401.190168 226.278431 +L 402.190168 226.283001 +L 403.190168 226.288649 +L 404.190168 226.2887 +L 405.190168 226.28561 +L 406.190168 226.282097 +L 407.190168 226.276275 +L 408.190168 226.263423 +L 409.190168 226.239798 +L 410.190168 226.224913 +L 411.190168 226.201342 +L 412.190168 226.165023 +L 413.190168 226.133439 +L 414.190168 226.103547 +L 415.190168 226.024854 +L 416.190168 225.988304 +L 417.190168 225.962581 +L 418.190168 225.891908 +L 419.190168 225.800806 +L 420.190168 225.738849 +L 421.190168 225.705236 +L 422.190168 225.670735 +L 423.190168 225.573296 +L 424.190168 225.525706 +L 425.190168 225.4942 +L 426.190168 225.450515 +L 427.190168 225.380346 +L 428.190168 225.330479 +L 429.190168 225.295802 +L 430.190168 225.186153 +L 431.190168 225.152682 +L 432.190168 225.11534 +L 433.190168 225.035096 +L 434.190168 224.996602 +L 435.190168 224.954825 +L 436.190168 224.9124 +L 437.190168 224.802672 +L 438.190168 224.714387 +L 439.190168 224.639741 +L 440.190168 224.551283 +L 441.190168 224.477222 +L 442.190168 224.428056 +L 443.190168 224.372439 +L 444.190168 224.33774 +L 445.190168 224.325868 +L 446.190168 224.303645 +L 447.190168 224.291667 +L 448.190168 224.289915 +L 449.190168 224.295332 +L 450.190168 224.31153 +L 451.190168 224.328029 +L 452.190168 224.359213 +L 453.190168 224.372578 +L 454.190168 224.40222 +L 455.190168 224.465244 +L 456.190168 224.514565 +L 457.190168 224.560653 +L 458.190168 224.642881 +L 459.190168 224.688784 +L 460.190168 224.723109 +L 461.190168 224.776648 +L 462.190168 224.865534 +L 463.190168 224.896673 +L 464.190168 225.004721 +L 465.190168 225.116794 +L 466.190168 225.152232 +L 467.190168 225.237018 +L 468.190168 225.302625 +L 469.190168 225.404679 +L 470.190168 225.520894 +L 471.190168 225.561585 +L 472.190168 225.602674 +L 473.190168 225.639314 +L 474.190168 225.680311 +L 475.190168 225.75638 +L 476.190168 225.832446 +L 477.190168 225.863134 +L 478.190168 225.889625 +L 479.190168 225.946206 +L 480.190168 225.990721 +L 481.190168 226.02074 +L 482.190168 226.047795 +L 483.190168 226.090361 +L 484.190168 226.143226 +L 485.190168 226.174147 +L 486.190168 226.200422 +L 487.190168 226.215355 +L 488.190168 226.245644 +L 489.190168 226.266973 +L 490.190168 226.283862 +L 491.190168 226.288577 +L 492.190168 226.289187 +L 493.190168 226.28714 +L 494.190168 226.281279 +L 495.190168 226.262632 +L 496.190168 226.230576 +L 497.190168 226.184136 +L 498.190168 226.142189 +L 499.190168 226.075485 +L 500.190168 226.006419 +L 501.190168 225.959043 +L 502.190168 225.907525 +L 503.190168 225.867825 +L 504.190168 225.798405 +L 505.190168 225.731874 +L 506.190168 225.622965 +L 507.190168 225.557717 +L 508.190168 225.449509 +L 509.190168 225.388504 +L 510.190168 225.33982 +L 511.190168 225.263586 +L 512.190168 225.204055 +L 513.190168 225.129426 +L 514.190168 225.0106 +L 515.190168 224.912655 +L 516.190168 224.833606 +L 517.190168 224.78786 +L 518.190168 224.760588 +L 519.190168 224.716925 +L 520.190168 224.668341 +L 521.190168 224.636607 +L 522.190168 224.556378 +L 523.190168 224.489884 +L 524.190168 224.46586 +L 525.190168 224.405361 +L 526.190168 224.383129 +L 527.190168 224.364529 +L 528.190168 224.335203 +L 529.190168 224.319502 +L 530.190168 224.311202 +L 531.190168 224.300967 +L 532.190168 224.290624 +L 533.190168 224.291302 +L 534.190168 224.295082 +L 535.190168 224.311523 +L 536.190168 224.323656 +L 537.190168 224.334251 +L 538.190168 224.365629 +L 539.190168 224.391401 +L 540.190168 224.42281 +L 541.190168 224.44562 +L 542.190168 224.463214 +L 543.190168 224.513026 +L 544.190168 224.560686 +L 545.190168 224.632394 +L 546.190168 224.688157 +L 547.190168 224.714355 +L 548.190168 224.745124 +L 549.190168 224.834881 +L 550.190168 224.919676 +L 551.190168 224.98527 +L 552.190168 225.031095 +L 553.190168 225.074092 +L 554.190168 225.135605 +L 555.190168 225.23543 +L 556.190168 225.27986 +L 557.190168 225.329909 +L 558.190168 225.451751 +L 559.190168 225.511443 +L 560.190168 225.543009 +L 561.190168 225.575353 +L 562.190168 225.629913 +L 563.190168 225.672412 +L 564.190168 225.723885 +L 565.190168 225.81227 +L 566.190168 225.846467 +L 567.190168 225.890401 +L 568.190168 225.954114 +L 569.190168 226.029311 +L 570.190168 226.058125 +L 571.190168 226.100328 +L 572.190168 226.142913 +L 573.190168 226.159806 +L 574.190168 226.182287 +L 575.190168 226.224624 +L 576.190168 226.254584 +L 577.190168 226.273217 +L 578.190168 226.283009 +L 579.190168 226.286772 +L 580.190168 226.289609 +L 581.190168 226.287861 +L 582.190168 226.278505 +L 584.1 226.267808 +" style="fill:none;stroke:#9467bd;stroke-linecap:square;stroke-width:2;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 138.774041 253.639784 +L 139.367735 253.615968 +L 140.462698 253.186851 +L 141.0186 252.90195 +L 141.439397 252.447896 +L 141.995834 251.340667 +L 142.077151 250.659993 +L 142.055065 250.025767 +L 141.624508 248.825456 +L 141.215292 248.238528 +L 140.746293 247.786838 +L 139.550647 247.235182 +L 138.807005 247.145357 +L 138.149301 247.197921 +L 136.922967 247.700606 +L 136.358852 248.182611 +L 135.936829 248.681299 +L 135.425981 249.886599 +L 135.486863 250.620638 +L 135.587289 251.247517 +L 136.153193 252.359002 +L 136.678419 252.738619 +L 137.161724 253.081373 +L 138.273725 253.377366 +L 138.799668 253.255405 +L 138.774041 253.639784 +z +" style="fill:#8c564b;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 138.774041 253.639784 +L 139.367735 253.615968 +L 140.462698 253.186851 +L 141.0186 252.90195 +L 141.439397 252.447896 +L 141.995834 251.340667 +L 142.077151 250.659993 +L 142.055065 250.025767 +L 141.624508 248.825456 +L 141.215292 248.238528 +L 140.746293 247.786838 +L 139.550647 247.235182 +L 138.807005 247.145357 +L 138.149301 247.197921 +L 136.922967 247.700606 +L 136.358852 248.182611 +L 135.936829 248.681299 +L 135.425981 249.886599 +L 135.486863 250.620638 +L 135.587289 251.247517 +L 136.153193 252.359002 +L 136.678419 252.738619 +L 137.161724 253.081373 +L 138.273725 253.377366 +L 138.799668 253.255405 +L 138.774041 253.639784 +z +" style="fill:#8c564b;stroke:#8c564b;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 161.26 197.311363 +L 161.853694 197.287547 +L 162.948657 196.858429 +L 163.504559 196.573528 +L 163.925356 196.119474 +L 164.481792 195.012246 +L 164.56311 194.331572 +L 164.541023 193.697345 +L 164.110466 192.497034 +L 163.70125 191.910106 +L 163.232251 191.458417 +L 162.036606 190.90676 +L 161.292964 190.816936 +L 160.635259 190.8695 +L 159.408925 191.372185 +L 158.84481 191.854189 +L 158.422787 192.352878 +L 157.911939 193.558178 +L 157.972821 194.292216 +L 158.073248 194.919095 +L 158.639152 196.030581 +L 159.164377 196.410198 +L 159.647683 196.752952 +L 160.759684 197.048944 +L 161.285627 196.926984 +L 161.26 197.311363 +z +" style="fill:#e377c2;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 161.26 197.311363 +L 161.853694 197.287547 +L 162.948657 196.858429 +L 163.504559 196.573528 +L 163.925356 196.119474 +L 164.481792 195.012246 +L 164.56311 194.331572 +L 164.541023 193.697345 +L 164.110466 192.497034 +L 163.70125 191.910106 +L 163.232251 191.458417 +L 162.036606 190.90676 +L 161.292964 190.816936 +L 160.635259 190.8695 +L 159.408925 191.372185 +L 158.84481 191.854189 +L 158.422787 192.352878 +L 157.911939 193.558178 +L 157.972821 194.292216 +L 158.073248 194.919095 +L 158.639152 196.030581 +L 159.164377 196.410198 +L 159.647683 196.752952 +L 160.759684 197.048944 +L 161.285627 196.926984 +L 161.26 197.311363 +z +" style="fill:#e377c2;stroke:#e377c2;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 161.26 225.552356 +L 161.853694 225.528539 +L 162.948657 225.099422 +L 163.504559 224.814521 +L 163.925356 224.360467 +L 164.481792 223.253239 +L 164.56311 222.572564 +L 164.541023 221.938338 +L 164.110466 220.738027 +L 163.70125 220.151099 +L 163.232251 219.699409 +L 162.036606 219.147753 +L 161.292964 219.057928 +L 160.635259 219.110493 +L 159.408925 219.613177 +L 158.84481 220.095182 +L 158.422787 220.593871 +L 157.911939 221.799171 +L 157.972821 222.533209 +L 158.073248 223.160088 +L 158.639152 224.271574 +L 159.164377 224.651191 +L 159.647683 224.993945 +L 160.759684 225.289937 +L 161.285627 225.167976 +L 161.26 225.552356 +z +" style="fill:#7f7f7f;stroke:#ffffff;stroke-width:4;"/> + <path clip-path="url(#pfaf7ce58aa)" d="M 161.26 225.552356 +L 161.853694 225.528539 +L 162.948657 225.099422 +L 163.504559 224.814521 +L 163.925356 224.360467 +L 164.481792 223.253239 +L 164.56311 222.572564 +L 164.541023 221.938338 +L 164.110466 220.738027 +L 163.70125 220.151099 +L 163.232251 219.699409 +L 162.036606 219.147753 +L 161.292964 219.057928 +L 160.635259 219.110493 +L 159.408925 219.613177 +L 158.84481 220.095182 +L 158.422787 220.593871 +L 157.911939 221.799171 +L 157.972821 222.533209 +L 158.073248 223.160088 +L 158.639152 224.271574 +L 159.164377 224.651191 +L 159.647683 224.993945 +L 160.759684 225.289937 +L 161.285627 225.167976 +L 161.26 225.552356 +z +" style="fill:#7f7f7f;stroke:#7f7f7f;"/> + <g id="patch_3"> + <path d="M 84.38 259.18 +L 84.411436 258.18 +L 84.448377 257.18 +L 84.546123 256.18 +L 84.578645 255.18 +L 84.65227 254.18 +L 84.690835 253.18 +L 84.726248 252.18 +L 84.783888 251.18 +L 84.854274 250.18 +L 84.906239 249.18 +L 84.965328 248.18 +L 85.053649 247.18 +L 85.099794 246.18 +L 85.142205 245.18 +L 85.172697 244.18 +L 85.198742 243.18 +L 85.219942 242.18 +L 85.274243 241.18 +L 85.302181 240.18 +L 85.331905 239.18 +L 85.3573 238.18 +L 85.3685 237.18 +L 85.378624 236.18 +L 85.37842 235.18 +L 85.36891 234.18 +L 85.357256 233.18 +L 85.326227 232.18 +L 85.315059 231.18 +L 85.284942 230.18 +L 85.225165 229.18 +L 85.187973 228.18 +L 85.148877 227.18 +L 85.106437 226.18 +L 85.073672 225.18 +L 85.006246 224.18 +L 84.96712 223.18 +L 84.924445 222.18 +L 84.853865 221.18 +L 84.817474 220.18 +L 84.759071 219.18 +L 84.648118 218.18 +L 84.57746 217.18 +L 84.46452 216.18 +L 84.418747 215.18 +L 84.357464 214.18 +L 84.308965 213.18 +L 84.228142 212.18 +L 84.109623 211.18 +L 84.039412 210.18 +L 83.95615 209.18 +L 83.923008 208.18 +L 83.871771 207.18 +L 83.803372 206.18 +L 83.737157 205.18 +L 83.66024 204.18 +L 83.632924 203.18 +L 83.606447 202.18 +L 83.583796 201.18 +L 83.564265 200.18 +L 83.537871 199.18 +L 83.4881 198.18 +L 83.453027 197.18 +L 83.417161 196.18 +L 83.401794 195.18 +L 83.386025 194.18 +L 83.382612 193.18 +L 83.380195 192.18 +L 83.380681 191.18 +L 83.38261 190.18 +L 83.395867 189.18 +L 83.404258 188.18 +L 83.425794 187.18 +L 83.448827 186.18 +L 83.46606 185.18 +L 83.484523 184.18 +L 83.504975 183.18 +L 83.521575 182.18 +L 83.584354 181.18 +L 83.659619 180.18 +L 83.692258 179.18 +L 83.759822 178.18 +L 83.813869 177.18 +L 83.847573 176.18 +L 83.937699 175.18 +L 83.966234 174.18 +L 83.99772 173.18 +L 84.028731 172.18 +L 84.083539 171.18 +L 84.148126 170.18 +L 84.186322 169.18 +L 84.282256 168.18 +L 84.331514 167.18 +L 84.375583 166.18 +L 84.415707 165.18 +L 84.524074 164.18 +L 84.565702 163.18 +L 84.627844 162.18 +L 84.697806 161.18 +L 84.80231 160.18 +L 84.839298 159.18 +L 84.885175 158.18 +L 84.95367 157.18 +L 85.002416 156.18 +L 85.080013 155.18 +L 85.110554 154.18 +L 85.180068 153.18 +L 85.204041 152.18 +L 85.232663 151.18 +L 85.274456 150.18 +L 85.296032 149.18 +L 85.30998 148.18 +L 85.336702 147.18 +L 85.346012 146.18 +L 85.358459 145.18 +L 85.369514 144.18 +L 85.375178 143.18 +L 85.379942 142.18 +L 85.374394 141.18 +L 85.361106 140.18 +L 85.353589 139.18 +L 85.328804 138.18 +L 85.305235 137.18 +L 85.269055 136.18 +L 85.243093 135.18 +L 85.220771 134.18 +L 85.152011 133.18 +L 85.077476 132.18 +L 84.983497 131.18 +L 84.932445 130.18 +L 84.878511 129.18 +L 84.84326 128.18 +L 84.737172 127.18 +L 84.684908 126.18 +L 84.648001 125.18 +L 84.61697 124.18 +L 84.555815 123.18 +L 84.488395 122.18 +L 84.439489 121.18 +L 84.374297 120.18 +L 84.336109 119.18 +L 84.294113 118.18 +L 84.252096 117.18 +L 84.19258 116.18 +L 84.07942 115.18 +L 84.027169 114.18 +L 83.987751 113.18 +L 83.94065 112.18 +L 83.88387 111.18 +L 83.851207 110.18 +L 83.815029 109.18 +L 83.782939 108.18 +L 83.748659 107.18 +L 83.690281 106.18 +L 83.645096 105.18 +L 83.615472 104.18 +L 83.565086 103.18 +L 83.539889 102.18 +L 83.518838 101.18 +L 83.48387 100.18 +L 83.45958 99.18 +L 83.445513 98.18 +L 83.426571 97.18 +L 83.41091 96.18 +L 83.398358 95.18 +L 83.392522 94.18 +L 83.38564 93.18 +L 83.380466 92.18 +L 83.382249 91.18 +L 83.384974 90.18 +L 83.396128 89.18 +L 83.424363 88.18 +L 83.468151 87.18 +L 83.48884 86.18 +L 83.529813 85.18 +L 83.569888 84.18 +L 83.588998 83.18 +L 83.611507 82.18 +L 83.678158 81.18 +L 83.727868 80.18 +L 83.801574 79.18 +L 83.832888 78.18 +L 83.90951 77.18 +L 83.947808 76.18 +L 84.021925 75.18 +L 84.125983 74.18 +L 84.195814 73.18 +L 84.301048 72.18 +L 84.356063 71.18 +L 84.479538 70.18 +L 84.550097 69.18 +L 84.665936 68.18 +L 84.716117 67.18 +L 84.751721 66.18 +L 84.843128 65.18 +L 84.896636 64.18 +L 84.984544 63.18 +L 85.053729 62.18 +L 85.100493 61.18 +L 85.172537 60.18 +L 85.222679 59.18 +L 85.240069 58.18 +L 85.267072 57.18 +L 85.286499 56.18 +L 85.305837 55.18 +L 85.344086 54.18 +L 85.360519 53.18 +L 85.368888 52.18 +L 85.373207 51.18 +L 85.379762 50.18 +L 85.377216 49.18 +L 85.371757 48.18 +L 85.355329 47.18 +L 85.323394 46.18 +L 85.285414 45.18 +L 85.25061 44.18 +L 85.187538 43.18 +L 85.166111 42.18 +L 85.115493 41.18 +L 85.090536 40.18 +L 85.034902 39.18 +L 85.003673 38.18 +L 84.953529 37.18 +L 84.921036 36.18 +L 84.840624 35.18 +L 84.771698 34.18 +L 84.656001 33.18 +L 84.580522 32.18 +L 84.464997 31.18 +L 84.385513 30.18 +L 84.277072 29.18 +L 84.237704 28.18 +L 84.134836 27.18 +L 84.035038 26.18 +L 83.989541 25.18 +L 83.955219 24.18 +L 83.903263 23.18 +L 83.863616 22.18 +L 83.828102 20.52 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 84.411436 258.18 +L 84.448377 257.18 +L 84.546123 256.18 +L 84.578645 255.18 +L 84.65227 254.18 +L 84.690835 253.18 +L 84.726248 252.18 +L 84.783888 251.18 +L 84.854274 250.18 +L 84.906239 249.18 +L 84.965328 248.18 +L 85.053649 247.18 +L 85.099794 246.18 +L 85.142205 245.18 +L 85.172697 244.18 +L 85.198742 243.18 +L 85.219942 242.18 +L 85.274243 241.18 +L 85.302181 240.18 +L 85.331905 239.18 +L 85.3573 238.18 +L 85.3685 237.18 +L 85.378624 236.18 +L 85.37842 235.18 +L 85.36891 234.18 +L 85.357256 233.18 +L 85.326227 232.18 +L 85.315059 231.18 +L 85.284942 230.18 +L 85.225165 229.18 +L 85.187973 228.18 +L 85.148877 227.18 +L 85.106437 226.18 +L 85.073672 225.18 +L 85.006246 224.18 +L 84.96712 223.18 +L 84.924445 222.18 +L 84.853865 221.18 +L 84.817474 220.18 +L 84.759071 219.18 +L 84.648118 218.18 +L 84.57746 217.18 +L 84.46452 216.18 +L 84.418747 215.18 +L 84.357464 214.18 +L 84.308965 213.18 +L 84.228142 212.18 +L 84.109623 211.18 +L 84.039412 210.18 +L 83.95615 209.18 +L 83.923008 208.18 +L 83.871771 207.18 +L 83.803372 206.18 +L 83.737157 205.18 +L 83.66024 204.18 +L 83.632924 203.18 +L 83.606447 202.18 +L 83.583796 201.18 +L 83.564265 200.18 +L 83.537871 199.18 +L 83.4881 198.18 +L 83.453027 197.18 +L 83.417161 196.18 +L 83.401794 195.18 +L 83.386025 194.18 +L 83.382612 193.18 +L 83.380195 192.18 +L 83.380681 191.18 +L 83.38261 190.18 +L 83.395867 189.18 +L 83.404258 188.18 +L 83.425794 187.18 +L 83.448827 186.18 +L 83.46606 185.18 +L 83.484523 184.18 +L 83.504975 183.18 +L 83.521575 182.18 +L 83.584354 181.18 +L 83.659619 180.18 +L 83.692258 179.18 +L 83.759822 178.18 +L 83.813869 177.18 +L 83.847573 176.18 +L 83.937699 175.18 +L 83.966234 174.18 +L 83.99772 173.18 +L 84.028731 172.18 +L 84.083539 171.18 +L 84.148126 170.18 +L 84.186322 169.18 +L 84.282256 168.18 +L 84.331514 167.18 +L 84.375583 166.18 +L 84.415707 165.18 +L 84.524074 164.18 +L 84.565702 163.18 +L 84.627844 162.18 +L 84.697806 161.18 +L 84.80231 160.18 +L 84.839298 159.18 +L 84.885175 158.18 +L 84.95367 157.18 +L 85.002416 156.18 +L 85.080013 155.18 +L 85.110554 154.18 +L 85.180068 153.18 +L 85.204041 152.18 +L 85.232663 151.18 +L 85.274456 150.18 +L 85.296032 149.18 +L 85.30998 148.18 +L 85.336702 147.18 +L 85.346012 146.18 +L 85.358459 145.18 +L 85.369514 144.18 +L 85.375178 143.18 +L 85.379942 142.18 +L 85.374394 141.18 +L 85.361106 140.18 +L 85.353589 139.18 +L 85.328804 138.18 +L 85.305235 137.18 +L 85.269055 136.18 +L 85.243093 135.18 +L 85.220771 134.18 +L 85.152011 133.18 +L 85.077476 132.18 +L 84.983497 131.18 +L 84.932445 130.18 +L 84.878511 129.18 +L 84.84326 128.18 +L 84.737172 127.18 +L 84.684908 126.18 +L 84.648001 125.18 +L 84.61697 124.18 +L 84.555815 123.18 +L 84.488395 122.18 +L 84.439489 121.18 +L 84.374297 120.18 +L 84.336109 119.18 +L 84.294113 118.18 +L 84.252096 117.18 +L 84.19258 116.18 +L 84.07942 115.18 +L 84.027169 114.18 +L 83.987751 113.18 +L 83.94065 112.18 +L 83.88387 111.18 +L 83.851207 110.18 +L 83.815029 109.18 +L 83.782939 108.18 +L 83.748659 107.18 +L 83.690281 106.18 +L 83.645096 105.18 +L 83.615472 104.18 +L 83.565086 103.18 +L 83.539889 102.18 +L 83.518838 101.18 +L 83.48387 100.18 +L 83.45958 99.18 +L 83.445513 98.18 +L 83.426571 97.18 +L 83.41091 96.18 +L 83.398358 95.18 +L 83.392522 94.18 +L 83.38564 93.18 +L 83.380466 92.18 +L 83.382249 91.18 +L 83.384974 90.18 +L 83.396128 89.18 +L 83.424363 88.18 +L 83.468151 87.18 +L 83.48884 86.18 +L 83.529813 85.18 +L 83.569888 84.18 +L 83.588998 83.18 +L 83.611507 82.18 +L 83.678158 81.18 +L 83.727868 80.18 +L 83.801574 79.18 +L 83.832888 78.18 +L 83.90951 77.18 +L 83.947808 76.18 +L 84.021925 75.18 +L 84.125983 74.18 +L 84.195814 73.18 +L 84.301048 72.18 +L 84.356063 71.18 +L 84.479538 70.18 +L 84.550097 69.18 +L 84.665936 68.18 +L 84.716117 67.18 +L 84.751721 66.18 +L 84.843128 65.18 +L 84.896636 64.18 +L 84.984544 63.18 +L 85.053729 62.18 +L 85.100493 61.18 +L 85.172537 60.18 +L 85.222679 59.18 +L 85.240069 58.18 +L 85.267072 57.18 +L 85.286499 56.18 +L 85.305837 55.18 +L 85.344086 54.18 +L 85.360519 53.18 +L 85.368888 52.18 +L 85.373207 51.18 +L 85.379762 50.18 +L 85.377216 49.18 +L 85.371757 48.18 +L 85.355329 47.18 +L 85.323394 46.18 +L 85.285414 45.18 +L 85.25061 44.18 +L 85.187538 43.18 +L 85.166111 42.18 +L 85.115493 41.18 +L 85.090536 40.18 +L 85.034902 39.18 +L 85.003673 38.18 +L 84.953529 37.18 +L 84.921036 36.18 +L 84.840624 35.18 +L 84.771698 34.18 +L 84.656001 33.18 +L 84.580522 32.18 +L 84.464997 31.18 +L 84.385513 30.18 +L 84.277072 29.18 +L 84.237704 28.18 +L 84.134836 27.18 +L 84.035038 26.18 +L 83.989541 25.18 +L 83.955219 24.18 +L 83.903263 23.18 +L 83.863616 22.18 +L 83.828102 20.52 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_4"> + <path d="M 584.1 259.18 +L 584.131436 258.18 +L 584.168377 257.18 +L 584.266123 256.18 +L 584.298645 255.18 +L 584.37227 254.18 +L 584.410835 253.18 +L 584.446248 252.18 +L 584.503888 251.18 +L 584.574274 250.18 +L 584.626239 249.18 +L 584.685328 248.18 +L 584.773649 247.18 +L 584.819794 246.18 +L 584.862205 245.18 +L 584.892697 244.18 +L 584.918742 243.18 +L 584.939942 242.18 +L 584.994243 241.18 +L 585.022181 240.18 +L 585.051905 239.18 +L 585.0773 238.18 +L 585.0885 237.18 +L 585.098624 236.18 +L 585.09842 235.18 +L 585.08891 234.18 +L 585.077256 233.18 +L 585.046227 232.18 +L 585.035059 231.18 +L 585.004942 230.18 +L 584.945165 229.18 +L 584.907973 228.18 +L 584.868877 227.18 +L 584.826437 226.18 +L 584.793672 225.18 +L 584.726246 224.18 +L 584.68712 223.18 +L 584.644445 222.18 +L 584.573865 221.18 +L 584.537474 220.18 +L 584.479071 219.18 +L 584.368118 218.18 +L 584.29746 217.18 +L 584.18452 216.18 +L 584.138747 215.18 +L 584.077464 214.18 +L 584.028965 213.18 +L 583.948142 212.18 +L 583.829623 211.18 +L 583.759412 210.18 +L 583.67615 209.18 +L 583.643008 208.18 +L 583.591771 207.18 +L 583.523372 206.18 +L 583.457157 205.18 +L 583.38024 204.18 +L 583.352924 203.18 +L 583.326447 202.18 +L 583.303796 201.18 +L 583.284265 200.18 +L 583.257871 199.18 +L 583.2081 198.18 +L 583.173027 197.18 +L 583.137161 196.18 +L 583.121794 195.18 +L 583.106025 194.18 +L 583.102612 193.18 +L 583.100195 192.18 +L 583.100681 191.18 +L 583.10261 190.18 +L 583.115867 189.18 +L 583.124258 188.18 +L 583.145794 187.18 +L 583.168827 186.18 +L 583.18606 185.18 +L 583.204523 184.18 +L 583.224975 183.18 +L 583.241575 182.18 +L 583.304354 181.18 +L 583.379619 180.18 +L 583.412258 179.18 +L 583.479822 178.18 +L 583.533869 177.18 +L 583.567573 176.18 +L 583.657699 175.18 +L 583.686234 174.18 +L 583.71772 173.18 +L 583.748731 172.18 +L 583.803539 171.18 +L 583.868126 170.18 +L 583.906322 169.18 +L 584.002256 168.18 +L 584.051514 167.18 +L 584.095583 166.18 +L 584.135707 165.18 +L 584.244074 164.18 +L 584.285702 163.18 +L 584.347844 162.18 +L 584.417806 161.18 +L 584.52231 160.18 +L 584.559298 159.18 +L 584.605175 158.18 +L 584.67367 157.18 +L 584.722416 156.18 +L 584.800013 155.18 +L 584.830554 154.18 +L 584.900068 153.18 +L 584.924041 152.18 +L 584.952663 151.18 +L 584.994456 150.18 +L 585.016032 149.18 +L 585.02998 148.18 +L 585.056702 147.18 +L 585.066012 146.18 +L 585.078459 145.18 +L 585.089514 144.18 +L 585.095178 143.18 +L 585.099942 142.18 +L 585.094394 141.18 +L 585.081106 140.18 +L 585.073589 139.18 +L 585.048804 138.18 +L 585.025235 137.18 +L 584.989055 136.18 +L 584.963093 135.18 +L 584.940771 134.18 +L 584.872011 133.18 +L 584.797476 132.18 +L 584.703497 131.18 +L 584.652445 130.18 +L 584.598511 129.18 +L 584.56326 128.18 +L 584.457172 127.18 +L 584.404908 126.18 +L 584.368001 125.18 +L 584.33697 124.18 +L 584.275815 123.18 +L 584.208395 122.18 +L 584.159489 121.18 +L 584.094297 120.18 +L 584.056109 119.18 +L 584.014113 118.18 +L 583.972096 117.18 +L 583.91258 116.18 +L 583.79942 115.18 +L 583.747169 114.18 +L 583.707751 113.18 +L 583.66065 112.18 +L 583.60387 111.18 +L 583.571207 110.18 +L 583.535029 109.18 +L 583.502939 108.18 +L 583.468659 107.18 +L 583.410281 106.18 +L 583.365096 105.18 +L 583.335472 104.18 +L 583.285086 103.18 +L 583.259889 102.18 +L 583.238838 101.18 +L 583.20387 100.18 +L 583.17958 99.18 +L 583.165513 98.18 +L 583.146571 97.18 +L 583.13091 96.18 +L 583.118358 95.18 +L 583.112522 94.18 +L 583.10564 93.18 +L 583.100466 92.18 +L 583.102249 91.18 +L 583.104974 90.18 +L 583.116128 89.18 +L 583.144363 88.18 +L 583.188151 87.18 +L 583.20884 86.18 +L 583.249813 85.18 +L 583.289888 84.18 +L 583.308998 83.18 +L 583.331507 82.18 +L 583.398158 81.18 +L 583.447868 80.18 +L 583.521574 79.18 +L 583.552888 78.18 +L 583.62951 77.18 +L 583.667808 76.18 +L 583.741925 75.18 +L 583.845983 74.18 +L 583.915814 73.18 +L 584.021048 72.18 +L 584.076063 71.18 +L 584.199538 70.18 +L 584.270097 69.18 +L 584.385936 68.18 +L 584.436117 67.18 +L 584.471721 66.18 +L 584.563128 65.18 +L 584.616636 64.18 +L 584.704544 63.18 +L 584.773729 62.18 +L 584.820493 61.18 +L 584.892537 60.18 +L 584.942679 59.18 +L 584.960069 58.18 +L 584.987072 57.18 +L 585.006499 56.18 +L 585.025837 55.18 +L 585.064086 54.18 +L 585.080519 53.18 +L 585.088888 52.18 +L 585.093207 51.18 +L 585.099762 50.18 +L 585.097216 49.18 +L 585.091757 48.18 +L 585.075329 47.18 +L 585.043394 46.18 +L 585.005414 45.18 +L 584.97061 44.18 +L 584.907538 43.18 +L 584.886111 42.18 +L 584.835493 41.18 +L 584.810536 40.18 +L 584.754902 39.18 +L 584.723673 38.18 +L 584.673529 37.18 +L 584.641036 36.18 +L 584.560624 35.18 +L 584.491698 34.18 +L 584.376001 33.18 +L 584.300522 32.18 +L 584.184997 31.18 +L 584.105513 30.18 +L 583.997072 29.18 +L 583.957704 28.18 +L 583.854836 27.18 +L 583.755038 26.18 +L 583.709541 25.18 +L 583.675219 24.18 +L 583.623263 23.18 +L 583.583616 22.18 +L 583.548102 20.52 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 584.1 259.18 +L 584.131436 258.18 +L 584.168377 257.18 +L 584.266123 256.18 +L 584.298645 255.18 +L 584.37227 254.18 +L 584.410835 253.18 +L 584.446248 252.18 +L 584.503888 251.18 +L 584.574274 250.18 +L 584.626239 249.18 +L 584.685328 248.18 +L 584.773649 247.18 +L 584.819794 246.18 +L 584.862205 245.18 +L 584.892697 244.18 +L 584.918742 243.18 +L 584.939942 242.18 +L 584.994243 241.18 +L 585.022181 240.18 +L 585.051905 239.18 +L 585.0773 238.18 +L 585.0885 237.18 +L 585.098624 236.18 +L 585.09842 235.18 +L 585.08891 234.18 +L 585.077256 233.18 +L 585.046227 232.18 +L 585.035059 231.18 +L 585.004942 230.18 +L 584.945165 229.18 +L 584.907973 228.18 +L 584.868877 227.18 +L 584.826437 226.18 +L 584.793672 225.18 +L 584.726246 224.18 +L 584.68712 223.18 +L 584.644445 222.18 +L 584.573865 221.18 +L 584.537474 220.18 +L 584.479071 219.18 +L 584.368118 218.18 +L 584.29746 217.18 +L 584.18452 216.18 +L 584.138747 215.18 +L 584.077464 214.18 +L 584.028965 213.18 +L 583.948142 212.18 +L 583.829623 211.18 +L 583.759412 210.18 +L 583.67615 209.18 +L 583.643008 208.18 +L 583.591771 207.18 +L 583.523372 206.18 +L 583.457157 205.18 +L 583.38024 204.18 +L 583.352924 203.18 +L 583.326447 202.18 +L 583.303796 201.18 +L 583.284265 200.18 +L 583.257871 199.18 +L 583.2081 198.18 +L 583.173027 197.18 +L 583.137161 196.18 +L 583.121794 195.18 +L 583.106025 194.18 +L 583.102612 193.18 +L 583.100195 192.18 +L 583.100681 191.18 +L 583.10261 190.18 +L 583.115867 189.18 +L 583.124258 188.18 +L 583.145794 187.18 +L 583.168827 186.18 +L 583.18606 185.18 +L 583.204523 184.18 +L 583.224975 183.18 +L 583.241575 182.18 +L 583.304354 181.18 +L 583.379619 180.18 +L 583.412258 179.18 +L 583.479822 178.18 +L 583.533869 177.18 +L 583.567573 176.18 +L 583.657699 175.18 +L 583.686234 174.18 +L 583.71772 173.18 +L 583.748731 172.18 +L 583.803539 171.18 +L 583.868126 170.18 +L 583.906322 169.18 +L 584.002256 168.18 +L 584.051514 167.18 +L 584.095583 166.18 +L 584.135707 165.18 +L 584.244074 164.18 +L 584.285702 163.18 +L 584.347844 162.18 +L 584.417806 161.18 +L 584.52231 160.18 +L 584.559298 159.18 +L 584.605175 158.18 +L 584.67367 157.18 +L 584.722416 156.18 +L 584.800013 155.18 +L 584.830554 154.18 +L 584.900068 153.18 +L 584.924041 152.18 +L 584.952663 151.18 +L 584.994456 150.18 +L 585.016032 149.18 +L 585.02998 148.18 +L 585.056702 147.18 +L 585.066012 146.18 +L 585.078459 145.18 +L 585.089514 144.18 +L 585.095178 143.18 +L 585.099942 142.18 +L 585.094394 141.18 +L 585.081106 140.18 +L 585.073589 139.18 +L 585.048804 138.18 +L 585.025235 137.18 +L 584.989055 136.18 +L 584.963093 135.18 +L 584.940771 134.18 +L 584.872011 133.18 +L 584.797476 132.18 +L 584.703497 131.18 +L 584.652445 130.18 +L 584.598511 129.18 +L 584.56326 128.18 +L 584.457172 127.18 +L 584.404908 126.18 +L 584.368001 125.18 +L 584.33697 124.18 +L 584.275815 123.18 +L 584.208395 122.18 +L 584.159489 121.18 +L 584.094297 120.18 +L 584.056109 119.18 +L 584.014113 118.18 +L 583.972096 117.18 +L 583.91258 116.18 +L 583.79942 115.18 +L 583.747169 114.18 +L 583.707751 113.18 +L 583.66065 112.18 +L 583.60387 111.18 +L 583.571207 110.18 +L 583.535029 109.18 +L 583.502939 108.18 +L 583.468659 107.18 +L 583.410281 106.18 +L 583.365096 105.18 +L 583.335472 104.18 +L 583.285086 103.18 +L 583.259889 102.18 +L 583.238838 101.18 +L 583.20387 100.18 +L 583.17958 99.18 +L 583.165513 98.18 +L 583.146571 97.18 +L 583.13091 96.18 +L 583.118358 95.18 +L 583.112522 94.18 +L 583.10564 93.18 +L 583.100466 92.18 +L 583.102249 91.18 +L 583.104974 90.18 +L 583.116128 89.18 +L 583.144363 88.18 +L 583.188151 87.18 +L 583.20884 86.18 +L 583.249813 85.18 +L 583.289888 84.18 +L 583.308998 83.18 +L 583.331507 82.18 +L 583.398158 81.18 +L 583.447868 80.18 +L 583.521574 79.18 +L 583.552888 78.18 +L 583.62951 77.18 +L 583.667808 76.18 +L 583.741925 75.18 +L 583.845983 74.18 +L 583.915814 73.18 +L 584.021048 72.18 +L 584.076063 71.18 +L 584.199538 70.18 +L 584.270097 69.18 +L 584.385936 68.18 +L 584.436117 67.18 +L 584.471721 66.18 +L 584.563128 65.18 +L 584.616636 64.18 +L 584.704544 63.18 +L 584.773729 62.18 +L 584.820493 61.18 +L 584.892537 60.18 +L 584.942679 59.18 +L 584.960069 58.18 +L 584.987072 57.18 +L 585.006499 56.18 +L 585.025837 55.18 +L 585.064086 54.18 +L 585.080519 53.18 +L 585.088888 52.18 +L 585.093207 51.18 +L 585.099762 50.18 +L 585.097216 49.18 +L 585.091757 48.18 +L 585.075329 47.18 +L 585.043394 46.18 +L 585.005414 45.18 +L 584.97061 44.18 +L 584.907538 43.18 +L 584.886111 42.18 +L 584.835493 41.18 +L 584.810536 40.18 +L 584.754902 39.18 +L 584.723673 38.18 +L 584.673529 37.18 +L 584.641036 36.18 +L 584.560624 35.18 +L 584.491698 34.18 +L 584.376001 33.18 +L 584.300522 32.18 +L 584.184997 31.18 +L 584.105513 30.18 +L 583.997072 29.18 +L 583.957704 28.18 +L 583.854836 27.18 +L 583.755038 26.18 +L 583.709541 25.18 +L 583.675219 24.18 +L 583.623263 23.18 +L 583.583616 22.18 +L 583.548102 20.52 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_5"> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.1 258.558708 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 259.18 +L 85.38 259.211436 +L 86.38 259.248377 +L 87.38 259.346123 +L 88.38 259.378645 +L 89.38 259.45227 +L 90.38 259.490835 +L 91.38 259.526248 +L 92.38 259.583888 +L 93.38 259.654274 +L 94.38 259.706239 +L 95.38 259.765328 +L 96.38 259.853649 +L 97.38 259.899794 +L 98.38 259.942205 +L 99.38 259.972697 +L 100.38 259.998742 +L 101.38 260.019942 +L 102.38 260.074243 +L 103.38 260.102181 +L 104.38 260.131905 +L 105.38 260.1573 +L 106.38 260.1685 +L 107.38 260.178624 +L 108.38 260.17842 +L 109.38 260.16891 +L 110.38 260.157256 +L 111.38 260.126227 +L 112.38 260.115059 +L 113.38 260.084942 +L 114.38 260.025165 +L 115.38 259.987973 +L 116.38 259.948877 +L 117.38 259.906437 +L 118.38 259.873672 +L 119.38 259.806246 +L 120.38 259.76712 +L 121.38 259.724445 +L 122.38 259.653865 +L 123.38 259.617474 +L 124.38 259.559071 +L 125.38 259.448118 +L 126.38 259.37746 +L 127.38 259.26452 +L 128.38 259.218747 +L 129.38 259.157464 +L 130.38 259.108965 +L 131.38 259.028142 +L 132.38 258.909623 +L 133.38 258.839412 +L 134.38 258.75615 +L 135.38 258.723008 +L 136.38 258.671771 +L 137.38 258.603372 +L 138.38 258.537157 +L 139.38 258.46024 +L 140.38 258.432924 +L 141.38 258.406447 +L 142.38 258.383796 +L 143.38 258.364265 +L 144.38 258.337871 +L 145.38 258.2881 +L 146.38 258.253027 +L 147.38 258.217161 +L 148.38 258.201794 +L 149.38 258.186025 +L 150.38 258.182612 +L 151.38 258.180195 +L 152.38 258.180681 +L 153.38 258.18261 +L 154.38 258.195867 +L 155.38 258.204258 +L 156.38 258.225794 +L 157.38 258.248827 +L 158.38 258.26606 +L 159.38 258.284523 +L 160.38 258.304975 +L 161.38 258.321575 +L 162.38 258.384354 +L 163.38 258.459619 +L 164.38 258.492258 +L 165.38 258.559822 +L 166.38 258.613869 +L 167.38 258.647573 +L 168.38 258.737699 +L 169.38 258.766234 +L 170.38 258.79772 +L 171.38 258.828731 +L 172.38 258.883539 +L 173.38 258.948126 +L 174.38 258.986322 +L 175.38 259.082256 +L 176.38 259.131514 +L 177.38 259.175583 +L 178.38 259.215707 +L 179.38 259.324074 +L 180.38 259.365702 +L 181.38 259.427844 +L 182.38 259.497806 +L 183.38 259.60231 +L 184.38 259.639298 +L 185.38 259.685175 +L 186.38 259.75367 +L 187.38 259.802416 +L 188.38 259.880013 +L 189.38 259.910554 +L 190.38 259.980068 +L 191.38 260.004041 +L 192.38 260.032663 +L 193.38 260.074456 +L 194.38 260.096032 +L 195.38 260.10998 +L 196.38 260.136702 +L 197.38 260.146012 +L 198.38 260.158459 +L 199.38 260.169514 +L 200.38 260.175178 +L 201.38 260.179942 +L 202.38 260.174394 +L 203.38 260.161106 +L 204.38 260.153589 +L 205.38 260.128804 +L 206.38 260.105235 +L 207.38 260.069055 +L 208.38 260.043093 +L 209.38 260.020771 +L 210.38 259.952011 +L 211.38 259.877476 +L 212.38 259.783497 +L 213.38 259.732445 +L 214.38 259.678511 +L 215.38 259.64326 +L 216.38 259.537172 +L 217.38 259.484908 +L 218.38 259.448001 +L 219.38 259.41697 +L 220.38 259.355815 +L 221.38 259.288395 +L 222.38 259.239489 +L 223.38 259.174297 +L 224.38 259.136109 +L 225.38 259.094113 +L 226.38 259.052096 +L 227.38 258.99258 +L 228.38 258.87942 +L 229.38 258.827169 +L 230.38 258.787751 +L 231.38 258.74065 +L 232.38 258.68387 +L 233.38 258.651207 +L 234.38 258.615029 +L 235.38 258.582939 +L 236.38 258.548659 +L 237.38 258.490281 +L 238.38 258.445096 +L 239.38 258.415472 +L 240.38 258.365086 +L 241.38 258.339889 +L 242.38 258.318838 +L 243.38 258.28387 +L 244.38 258.25958 +L 245.38 258.245513 +L 246.38 258.226571 +L 247.38 258.21091 +L 248.38 258.198358 +L 249.38 258.192522 +L 250.38 258.18564 +L 251.38 258.180466 +L 252.38 258.182249 +L 253.38 258.184974 +L 254.38 258.196128 +L 255.38 258.224363 +L 256.38 258.268151 +L 257.38 258.28884 +L 258.38 258.329813 +L 259.38 258.369888 +L 260.38 258.388998 +L 261.38 258.411507 +L 262.38 258.478158 +L 263.38 258.527868 +L 264.38 258.601574 +L 265.38 258.632888 +L 266.38 258.70951 +L 267.38 258.747808 +L 268.38 258.821925 +L 269.38 258.925983 +L 270.38 258.995814 +L 271.38 259.101048 +L 272.38 259.156063 +L 273.38 259.279538 +L 274.38 259.350097 +L 275.38 259.465936 +L 276.38 259.516117 +L 277.38 259.551721 +L 278.38 259.643128 +L 279.38 259.696636 +L 280.38 259.784544 +L 281.38 259.853729 +L 282.38 259.900493 +L 283.38 259.972537 +L 284.38 260.022679 +L 285.38 260.040069 +L 286.38 260.067072 +L 287.38 260.086499 +L 288.38 260.105837 +L 289.38 260.144086 +L 290.38 260.160519 +L 291.38 260.168888 +L 292.38 260.173207 +L 293.38 260.179762 +L 294.38 260.177216 +L 295.38 260.171757 +L 296.38 260.155329 +L 297.38 260.123394 +L 298.38 260.085414 +L 299.38 260.05061 +L 300.38 259.987538 +L 301.38 259.966111 +L 302.38 259.915493 +L 303.38 259.890536 +L 304.38 259.834902 +L 305.38 259.803673 +L 306.38 259.753529 +L 307.38 259.721036 +L 308.38 259.640624 +L 309.38 259.571698 +L 310.38 259.456001 +L 311.38 259.380522 +L 312.38 259.264997 +L 313.38 259.185513 +L 314.38 259.077072 +L 315.38 259.037704 +L 316.38 258.934836 +L 317.38 258.835038 +L 318.38 258.789541 +L 319.38 258.755219 +L 320.38 258.703263 +L 321.38 258.663616 +L 322.38 258.628102 +L 323.38 258.560457 +L 324.38 258.521375 +L 325.38 258.470894 +L 326.38 258.421588 +L 327.38 258.370518 +L 328.38 258.326279 +L 329.38 258.304259 +L 330.38 258.288703 +L 331.38 258.246256 +L 332.38 258.231388 +L 333.38 258.20866 +L 334.38 258.188344 +L 335.38 258.182547 +L 336.38 258.180065 +L 337.38 258.183122 +L 338.38 258.194718 +L 339.38 258.211638 +L 340.38 258.243299 +L 341.38 258.257382 +L 342.38 258.310054 +L 343.38 258.359143 +L 344.38 258.413844 +L 345.38 258.458192 +L 346.38 258.528184 +L 347.38 258.578567 +L 348.38 258.632474 +L 349.38 258.701913 +L 350.38 258.759301 +L 351.38 258.809466 +L 352.38 258.886628 +L 353.38 258.944818 +L 354.38 259.005456 +L 355.38 259.042657 +L 356.38 259.107749 +L 357.38 259.212879 +L 358.38 259.273181 +L 359.38 259.369503 +L 360.38 259.401506 +L 361.38 259.452523 +L 362.38 259.569315 +L 363.38 259.604762 +L 364.38 259.660642 +L 365.38 259.691018 +L 366.38 259.779404 +L 367.38 259.824168 +L 368.38 259.905056 +L 369.38 259.965202 +L 370.38 260.028288 +L 371.38 260.051236 +L 372.38 260.067406 +L 373.38 260.096335 +L 374.38 260.126687 +L 375.38 260.139261 +L 376.38 260.16414 +L 377.38 260.176224 +L 378.38 260.179986 +L 379.38 260.17555 +L 380.38 260.163211 +L 381.38 260.148798 +L 382.38 260.132725 +L 383.38 260.097204 +L 384.38 260.07727 +L 385.38 260.020681 +L 386.38 259.953487 +L 387.38 259.926117 +L 388.38 259.891969 +L 389.38 259.843289 +L 390.38 259.795004 +L 391.38 259.735927 +L 392.38 259.640322 +L 393.38 259.597182 +L 394.38 259.547334 +L 395.38 259.4888 +L 396.38 259.441214 +L 397.38 259.380086 +L 398.38 259.324001 +L 399.38 259.24983 +L 400.38 259.132592 +L 401.38 259.076868 +L 402.38 258.968642 +L 403.38 258.862492 +L 404.38 258.75492 +L 405.38 258.720412 +L 406.38 258.617105 +L 407.38 258.541381 +L 408.38 258.501946 +L 409.38 258.462562 +L 410.38 258.44008 +L 411.38 258.384267 +L 412.38 258.358215 +L 413.38 258.32798 +L 414.38 258.277209 +L 415.38 258.258558 +L 416.38 258.236849 +L 417.38 258.224203 +L 418.38 258.20521 +L 419.38 258.18782 +L 420.38 258.180782 +L 421.38 258.181806 +L 422.38 258.18881 +L 423.38 258.19818 +L 424.38 258.221578 +L 425.38 258.246661 +L 426.38 258.25906 +L 427.38 258.292153 +L 428.38 258.30852 +L 429.38 258.326925 +L 430.38 258.376062 +L 431.38 258.419875 +L 432.38 258.46296 +L 433.38 258.485901 +L 434.38 258.526164 +L 435.38 258.611024 +L 436.38 258.653416 +L 437.38 258.717802 +L 438.38 258.762091 +L 439.38 258.869937 +L 440.38 258.946877 +L 441.38 258.983319 +L 442.38 259.038206 +L 443.38 259.113307 +L 444.38 259.171902 +L 445.38 259.208477 +L 446.38 259.320524 +L 447.38 259.382209 +L 448.38 259.432729 +L 449.38 259.531514 +L 450.38 259.569536 +L 451.38 259.604984 +L 452.38 259.696618 +L 453.38 259.73989 +L 454.38 259.793219 +L 455.38 259.826084 +L 456.38 259.888978 +L 457.38 259.942832 +L 458.38 259.999958 +L 459.38 260.022048 +L 460.38 260.065787 +L 461.38 260.112881 +L 462.38 260.129728 +L 463.38 260.157802 +L 464.38 260.168798 +L 465.38 260.173367 +L 466.38 260.179015 +L 467.38 260.179066 +L 468.38 260.175976 +L 469.38 260.172463 +L 470.38 260.166641 +L 471.38 260.153789 +L 472.38 260.130164 +L 473.38 260.11528 +L 474.38 260.091708 +L 475.38 260.055389 +L 476.38 260.023806 +L 477.38 259.993913 +L 478.38 259.915221 +L 479.38 259.87867 +L 480.38 259.852947 +L 481.38 259.782274 +L 482.38 259.691172 +L 483.38 259.629215 +L 484.38 259.595602 +L 485.38 259.561102 +L 486.38 259.463662 +L 487.38 259.416072 +L 488.38 259.384566 +L 489.38 259.340881 +L 490.38 259.270712 +L 491.38 259.220845 +L 492.38 259.186168 +L 493.38 259.07652 +L 494.38 259.043049 +L 495.38 259.005707 +L 496.38 258.925462 +L 497.38 258.886968 +L 498.38 258.845191 +L 499.38 258.802766 +L 500.38 258.693038 +L 501.38 258.604753 +L 502.38 258.530107 +L 503.38 258.44165 +L 504.38 258.367588 +L 505.38 258.318423 +L 506.38 258.262806 +L 507.38 258.228106 +L 508.38 258.216235 +L 509.38 258.194012 +L 510.38 258.182033 +L 511.38 258.180281 +L 512.38 258.185698 +L 513.38 258.201896 +L 514.38 258.218396 +L 515.38 258.249579 +L 516.38 258.262944 +L 517.38 258.292587 +L 518.38 258.35561 +L 519.38 258.404931 +L 520.38 258.45102 +L 521.38 258.533247 +L 522.38 258.57915 +L 523.38 258.613475 +L 524.38 258.667014 +L 525.38 258.755901 +L 526.38 258.787039 +L 527.38 258.895088 +L 528.38 259.00716 +L 529.38 259.042598 +L 530.38 259.127384 +L 531.38 259.192991 +L 532.38 259.295045 +L 533.38 259.41126 +L 534.38 259.451951 +L 535.38 259.49304 +L 536.38 259.529681 +L 537.38 259.570677 +L 538.38 259.646746 +L 539.38 259.722812 +L 540.38 259.7535 +L 541.38 259.779991 +L 542.38 259.836572 +L 543.38 259.881088 +L 544.38 259.911106 +L 545.38 259.938162 +L 546.38 259.980727 +L 547.38 260.033592 +L 548.38 260.064513 +L 549.38 260.090788 +L 550.38 260.105721 +L 551.38 260.13601 +L 552.38 260.157339 +L 553.38 260.174228 +L 554.38 260.178943 +L 555.38 260.179553 +L 556.38 260.177507 +L 557.38 260.171646 +L 558.38 260.152999 +L 559.38 260.120942 +L 560.38 260.074502 +L 561.38 260.032556 +L 562.38 259.965851 +L 563.38 259.896785 +L 564.38 259.84941 +L 565.38 259.797891 +L 566.38 259.758191 +L 567.38 259.688771 +L 568.38 259.62224 +L 569.38 259.513331 +L 570.38 259.448083 +L 571.38 259.339875 +L 572.38 259.278871 +L 573.38 259.230186 +L 574.38 259.153952 +L 575.38 259.094421 +L 576.38 259.019793 +L 577.38 258.900966 +L 578.38 258.803021 +L 579.38 258.723973 +L 580.38 258.678226 +L 581.38 258.650954 +L 582.38 258.607292 +L 584.1 258.558708 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="patch_6"> + <path d="M 84.38 20.52 +L 85.38 20.551436 +L 86.38 20.588377 +L 87.38 20.686123 +L 88.38 20.718645 +L 89.38 20.79227 +L 90.38 20.830835 +L 91.38 20.866248 +L 92.38 20.923888 +L 93.38 20.994274 +L 94.38 21.046239 +L 95.38 21.105328 +L 96.38 21.193649 +L 97.38 21.239794 +L 98.38 21.282205 +L 99.38 21.312697 +L 100.38 21.338742 +L 101.38 21.359942 +L 102.38 21.414243 +L 103.38 21.442181 +L 104.38 21.471905 +L 105.38 21.4973 +L 106.38 21.5085 +L 107.38 21.518624 +L 108.38 21.51842 +L 109.38 21.50891 +L 110.38 21.497256 +L 111.38 21.466227 +L 112.38 21.455059 +L 113.38 21.424942 +L 114.38 21.365165 +L 115.38 21.327973 +L 116.38 21.288877 +L 117.38 21.246437 +L 118.38 21.213672 +L 119.38 21.146246 +L 120.38 21.10712 +L 121.38 21.064445 +L 122.38 20.993865 +L 123.38 20.957474 +L 124.38 20.899071 +L 125.38 20.788118 +L 126.38 20.71746 +L 127.38 20.60452 +L 128.38 20.558747 +L 129.38 20.497464 +L 130.38 20.448965 +L 131.38 20.368142 +L 132.38 20.249623 +L 133.38 20.179412 +L 134.38 20.09615 +L 135.38 20.063008 +L 136.38 20.011771 +L 137.38 19.943372 +L 138.38 19.877157 +L 139.38 19.80024 +L 140.38 19.772924 +L 141.38 19.746447 +L 142.38 19.723796 +L 143.38 19.704265 +L 144.38 19.677871 +L 145.38 19.6281 +L 146.38 19.593027 +L 147.38 19.557161 +L 148.38 19.541794 +L 149.38 19.526025 +L 150.38 19.522612 +L 151.38 19.520195 +L 152.38 19.520681 +L 153.38 19.52261 +L 154.38 19.535867 +L 155.38 19.544258 +L 156.38 19.565794 +L 157.38 19.588827 +L 158.38 19.60606 +L 159.38 19.624523 +L 160.38 19.644975 +L 161.38 19.661575 +L 162.38 19.724354 +L 163.38 19.799619 +L 164.38 19.832258 +L 165.38 19.899822 +L 166.38 19.953869 +L 167.38 19.987573 +L 168.38 20.077699 +L 169.38 20.106234 +L 170.38 20.13772 +L 171.38 20.168731 +L 172.38 20.223539 +L 173.38 20.288126 +L 174.38 20.326322 +L 175.38 20.422256 +L 176.38 20.471514 +L 177.38 20.515583 +L 178.38 20.555707 +L 179.38 20.664074 +L 180.38 20.705702 +L 181.38 20.767844 +L 182.38 20.837806 +L 183.38 20.94231 +L 184.38 20.979298 +L 185.38 21.025175 +L 186.38 21.09367 +L 187.38 21.142416 +L 188.38 21.220013 +L 189.38 21.250554 +L 190.38 21.320068 +L 191.38 21.344041 +L 192.38 21.372663 +L 193.38 21.414456 +L 194.38 21.436032 +L 195.38 21.44998 +L 196.38 21.476702 +L 197.38 21.486012 +L 198.38 21.498459 +L 199.38 21.509514 +L 200.38 21.515178 +L 201.38 21.519942 +L 202.38 21.514394 +L 203.38 21.501106 +L 204.38 21.493589 +L 205.38 21.468804 +L 206.38 21.445235 +L 207.38 21.409055 +L 208.38 21.383093 +L 209.38 21.360771 +L 210.38 21.292011 +L 211.38 21.217476 +L 212.38 21.123497 +L 213.38 21.072445 +L 214.38 21.018511 +L 215.38 20.98326 +L 216.38 20.877172 +L 217.38 20.824908 +L 218.38 20.788001 +L 219.38 20.75697 +L 220.38 20.695815 +L 221.38 20.628395 +L 222.38 20.579489 +L 223.38 20.514297 +L 224.38 20.476109 +L 225.38 20.434113 +L 226.38 20.392096 +L 227.38 20.33258 +L 228.38 20.21942 +L 229.38 20.167169 +L 230.38 20.127751 +L 231.38 20.08065 +L 232.38 20.02387 +L 233.38 19.991207 +L 234.38 19.955029 +L 235.38 19.922939 +L 236.38 19.888659 +L 237.38 19.830281 +L 238.38 19.785096 +L 239.38 19.755472 +L 240.38 19.705086 +L 241.38 19.679889 +L 242.38 19.658838 +L 243.38 19.62387 +L 244.38 19.59958 +L 245.38 19.585513 +L 246.38 19.566571 +L 247.38 19.55091 +L 248.38 19.538358 +L 249.38 19.532522 +L 250.38 19.52564 +L 251.38 19.520466 +L 252.38 19.522249 +L 253.38 19.524974 +L 254.38 19.536128 +L 255.38 19.564363 +L 256.38 19.608151 +L 257.38 19.62884 +L 258.38 19.669813 +L 259.38 19.709888 +L 260.38 19.728998 +L 261.38 19.751507 +L 262.38 19.818158 +L 263.38 19.867868 +L 264.38 19.941574 +L 265.38 19.972888 +L 266.38 20.04951 +L 267.38 20.087808 +L 268.38 20.161925 +L 269.38 20.265983 +L 270.38 20.335814 +L 271.38 20.441048 +L 272.38 20.496063 +L 273.38 20.619538 +L 274.38 20.690097 +L 275.38 20.805936 +L 276.38 20.856117 +L 277.38 20.891721 +L 278.38 20.983128 +L 279.38 21.036636 +L 280.38 21.124544 +L 281.38 21.193729 +L 282.38 21.240493 +L 283.38 21.312537 +L 284.38 21.362679 +L 285.38 21.380069 +L 286.38 21.407072 +L 287.38 21.426499 +L 288.38 21.445837 +L 289.38 21.484086 +L 290.38 21.500519 +L 291.38 21.508888 +L 292.38 21.513207 +L 293.38 21.519762 +L 294.38 21.517216 +L 295.38 21.511757 +L 296.38 21.495329 +L 297.38 21.463394 +L 298.38 21.425414 +L 299.38 21.39061 +L 300.38 21.327538 +L 301.38 21.306111 +L 302.38 21.255493 +L 303.38 21.230536 +L 304.38 21.174902 +L 305.38 21.143673 +L 306.38 21.093529 +L 307.38 21.061036 +L 308.38 20.980624 +L 309.38 20.911698 +L 310.38 20.796001 +L 311.38 20.720522 +L 312.38 20.604997 +L 313.38 20.525513 +L 314.38 20.417072 +L 315.38 20.377704 +L 316.38 20.274836 +L 317.38 20.175038 +L 318.38 20.129541 +L 319.38 20.095219 +L 320.38 20.043263 +L 321.38 20.003616 +L 322.38 19.968102 +L 323.38 19.900457 +L 324.38 19.861375 +L 325.38 19.810894 +L 326.38 19.761588 +L 327.38 19.710518 +L 328.38 19.666279 +L 329.38 19.644259 +L 330.38 19.628703 +L 331.38 19.586256 +L 332.38 19.571388 +L 333.38 19.54866 +L 334.38 19.528344 +L 335.38 19.522547 +L 336.38 19.520065 +L 337.38 19.523122 +L 338.38 19.534718 +L 339.38 19.551638 +L 340.38 19.583299 +L 341.38 19.597382 +L 342.38 19.650054 +L 343.38 19.699143 +L 344.38 19.753844 +L 345.38 19.798192 +L 346.38 19.868184 +L 347.38 19.918567 +L 348.38 19.972474 +L 349.38 20.041913 +L 350.38 20.099301 +L 351.38 20.149466 +L 352.38 20.226628 +L 353.38 20.284818 +L 354.38 20.345456 +L 355.38 20.382657 +L 356.38 20.447749 +L 357.38 20.552879 +L 358.38 20.613181 +L 359.38 20.709503 +L 360.38 20.741506 +L 361.38 20.792523 +L 362.38 20.909315 +L 363.38 20.944762 +L 364.38 21.000642 +L 365.38 21.031018 +L 366.38 21.119404 +L 367.38 21.164168 +L 368.38 21.245056 +L 369.38 21.305202 +L 370.38 21.368288 +L 371.38 21.391236 +L 372.38 21.407406 +L 373.38 21.436335 +L 374.38 21.466687 +L 375.38 21.479261 +L 376.38 21.50414 +L 377.38 21.516224 +L 378.38 21.519986 +L 379.38 21.51555 +L 380.38 21.503211 +L 381.38 21.488798 +L 382.38 21.472725 +L 383.38 21.437204 +L 384.38 21.41727 +L 385.38 21.360681 +L 386.38 21.293487 +L 387.38 21.266117 +L 388.38 21.231969 +L 389.38 21.183289 +L 390.38 21.135004 +L 391.38 21.075927 +L 392.38 20.980322 +L 393.38 20.937182 +L 394.38 20.887334 +L 395.38 20.8288 +L 396.38 20.781214 +L 397.38 20.720086 +L 398.38 20.664001 +L 399.38 20.58983 +L 400.38 20.472592 +L 401.38 20.416868 +L 402.38 20.308642 +L 403.38 20.202492 +L 404.38 20.09492 +L 405.38 20.060412 +L 406.38 19.957105 +L 407.38 19.881381 +L 408.38 19.841946 +L 409.38 19.802562 +L 410.38 19.78008 +L 411.38 19.724267 +L 412.38 19.698215 +L 413.38 19.66798 +L 414.38 19.617209 +L 415.38 19.598558 +L 416.38 19.576849 +L 417.38 19.564203 +L 418.38 19.54521 +L 419.38 19.52782 +L 420.38 19.520782 +L 421.38 19.521806 +L 422.38 19.52881 +L 423.38 19.53818 +L 424.38 19.561578 +L 425.38 19.586661 +L 426.38 19.59906 +L 427.38 19.632153 +L 428.38 19.64852 +L 429.38 19.666925 +L 430.38 19.716062 +L 431.38 19.759875 +L 432.38 19.80296 +L 433.38 19.825901 +L 434.38 19.866164 +L 435.38 19.951024 +L 436.38 19.993416 +L 437.38 20.057802 +L 438.38 20.102091 +L 439.38 20.209937 +L 440.38 20.286877 +L 441.38 20.323319 +L 442.38 20.378206 +L 443.38 20.453307 +L 444.38 20.511902 +L 445.38 20.548477 +L 446.38 20.660524 +L 447.38 20.722209 +L 448.38 20.772729 +L 449.38 20.871514 +L 450.38 20.909536 +L 451.38 20.944984 +L 452.38 21.036618 +L 453.38 21.07989 +L 454.38 21.133219 +L 455.38 21.166084 +L 456.38 21.228978 +L 457.38 21.282832 +L 458.38 21.339958 +L 459.38 21.362048 +L 460.38 21.405787 +L 461.38 21.452881 +L 462.38 21.469728 +L 463.38 21.497802 +L 464.38 21.508798 +L 465.38 21.513367 +L 466.38 21.519015 +L 467.38 21.519066 +L 468.38 21.515976 +L 469.38 21.512463 +L 470.38 21.506641 +L 471.38 21.493789 +L 472.38 21.470164 +L 473.38 21.45528 +L 474.38 21.431708 +L 475.38 21.395389 +L 476.38 21.363806 +L 477.38 21.333913 +L 478.38 21.255221 +L 479.38 21.21867 +L 480.38 21.192947 +L 481.38 21.122274 +L 482.38 21.031172 +L 483.38 20.969215 +L 484.38 20.935602 +L 485.38 20.901102 +L 486.38 20.803662 +L 487.38 20.756072 +L 488.38 20.724566 +L 489.38 20.680881 +L 490.38 20.610712 +L 491.38 20.560845 +L 492.38 20.526168 +L 493.38 20.41652 +L 494.38 20.383049 +L 495.38 20.345707 +L 496.38 20.265462 +L 497.38 20.226968 +L 498.38 20.185191 +L 499.38 20.142766 +L 500.38 20.033038 +L 501.38 19.944753 +L 502.38 19.870107 +L 503.38 19.78165 +L 504.38 19.707588 +L 505.38 19.658423 +L 506.38 19.602806 +L 507.38 19.568106 +L 508.38 19.556235 +L 509.38 19.534012 +L 510.38 19.522033 +L 511.38 19.520281 +L 512.38 19.525698 +L 513.38 19.541896 +L 514.38 19.558396 +L 515.38 19.589579 +L 516.38 19.602944 +L 517.38 19.632587 +L 518.38 19.69561 +L 519.38 19.744931 +L 520.38 19.79102 +L 521.38 19.873247 +L 522.38 19.91915 +L 523.38 19.953475 +L 524.38 20.007014 +L 525.38 20.095901 +L 526.38 20.127039 +L 527.38 20.235088 +L 528.38 20.34716 +L 529.38 20.382598 +L 530.38 20.467384 +L 531.38 20.532991 +L 532.38 20.635045 +L 533.38 20.75126 +L 534.38 20.791951 +L 535.38 20.83304 +L 536.38 20.869681 +L 537.38 20.910677 +L 538.38 20.986746 +L 539.38 21.062812 +L 540.38 21.0935 +L 541.38 21.119991 +L 542.38 21.176572 +L 543.38 21.221088 +L 544.38 21.251106 +L 545.38 21.278162 +L 546.38 21.320727 +L 547.38 21.373592 +L 548.38 21.404513 +L 549.38 21.430788 +L 550.38 21.445721 +L 551.38 21.47601 +L 552.38 21.497339 +L 553.38 21.514228 +L 554.38 21.518943 +L 555.38 21.519553 +L 556.38 21.517507 +L 557.38 21.511646 +L 558.38 21.492999 +L 559.38 21.460942 +L 560.38 21.414502 +L 561.38 21.372556 +L 562.38 21.305851 +L 563.38 21.236785 +L 564.38 21.18941 +L 565.38 21.137891 +L 566.38 21.098191 +L 567.38 21.028771 +L 568.38 20.96224 +L 569.38 20.853331 +L 570.38 20.788083 +L 571.38 20.679875 +L 572.38 20.618871 +L 573.38 20.570186 +L 574.38 20.493952 +L 575.38 20.434421 +L 576.38 20.359793 +L 577.38 20.240966 +L 578.38 20.143021 +L 579.38 20.063973 +L 580.38 20.018226 +L 581.38 19.990954 +L 582.38 19.947292 +L 584.1 19.898708 +" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:4;"/> + <path d="M 84.38 20.52 +L 85.38 20.551436 +L 86.38 20.588377 +L 87.38 20.686123 +L 88.38 20.718645 +L 89.38 20.79227 +L 90.38 20.830835 +L 91.38 20.866248 +L 92.38 20.923888 +L 93.38 20.994274 +L 94.38 21.046239 +L 95.38 21.105328 +L 96.38 21.193649 +L 97.38 21.239794 +L 98.38 21.282205 +L 99.38 21.312697 +L 100.38 21.338742 +L 101.38 21.359942 +L 102.38 21.414243 +L 103.38 21.442181 +L 104.38 21.471905 +L 105.38 21.4973 +L 106.38 21.5085 +L 107.38 21.518624 +L 108.38 21.51842 +L 109.38 21.50891 +L 110.38 21.497256 +L 111.38 21.466227 +L 112.38 21.455059 +L 113.38 21.424942 +L 114.38 21.365165 +L 115.38 21.327973 +L 116.38 21.288877 +L 117.38 21.246437 +L 118.38 21.213672 +L 119.38 21.146246 +L 120.38 21.10712 +L 121.38 21.064445 +L 122.38 20.993865 +L 123.38 20.957474 +L 124.38 20.899071 +L 125.38 20.788118 +L 126.38 20.71746 +L 127.38 20.60452 +L 128.38 20.558747 +L 129.38 20.497464 +L 130.38 20.448965 +L 131.38 20.368142 +L 132.38 20.249623 +L 133.38 20.179412 +L 134.38 20.09615 +L 135.38 20.063008 +L 136.38 20.011771 +L 137.38 19.943372 +L 138.38 19.877157 +L 139.38 19.80024 +L 140.38 19.772924 +L 141.38 19.746447 +L 142.38 19.723796 +L 143.38 19.704265 +L 144.38 19.677871 +L 145.38 19.6281 +L 146.38 19.593027 +L 147.38 19.557161 +L 148.38 19.541794 +L 149.38 19.526025 +L 150.38 19.522612 +L 151.38 19.520195 +L 152.38 19.520681 +L 153.38 19.52261 +L 154.38 19.535867 +L 155.38 19.544258 +L 156.38 19.565794 +L 157.38 19.588827 +L 158.38 19.60606 +L 159.38 19.624523 +L 160.38 19.644975 +L 161.38 19.661575 +L 162.38 19.724354 +L 163.38 19.799619 +L 164.38 19.832258 +L 165.38 19.899822 +L 166.38 19.953869 +L 167.38 19.987573 +L 168.38 20.077699 +L 169.38 20.106234 +L 170.38 20.13772 +L 171.38 20.168731 +L 172.38 20.223539 +L 173.38 20.288126 +L 174.38 20.326322 +L 175.38 20.422256 +L 176.38 20.471514 +L 177.38 20.515583 +L 178.38 20.555707 +L 179.38 20.664074 +L 180.38 20.705702 +L 181.38 20.767844 +L 182.38 20.837806 +L 183.38 20.94231 +L 184.38 20.979298 +L 185.38 21.025175 +L 186.38 21.09367 +L 187.38 21.142416 +L 188.38 21.220013 +L 189.38 21.250554 +L 190.38 21.320068 +L 191.38 21.344041 +L 192.38 21.372663 +L 193.38 21.414456 +L 194.38 21.436032 +L 195.38 21.44998 +L 196.38 21.476702 +L 197.38 21.486012 +L 198.38 21.498459 +L 199.38 21.509514 +L 200.38 21.515178 +L 201.38 21.519942 +L 202.38 21.514394 +L 203.38 21.501106 +L 204.38 21.493589 +L 205.38 21.468804 +L 206.38 21.445235 +L 207.38 21.409055 +L 208.38 21.383093 +L 209.38 21.360771 +L 210.38 21.292011 +L 211.38 21.217476 +L 212.38 21.123497 +L 213.38 21.072445 +L 214.38 21.018511 +L 215.38 20.98326 +L 216.38 20.877172 +L 217.38 20.824908 +L 218.38 20.788001 +L 219.38 20.75697 +L 220.38 20.695815 +L 221.38 20.628395 +L 222.38 20.579489 +L 223.38 20.514297 +L 224.38 20.476109 +L 225.38 20.434113 +L 226.38 20.392096 +L 227.38 20.33258 +L 228.38 20.21942 +L 229.38 20.167169 +L 230.38 20.127751 +L 231.38 20.08065 +L 232.38 20.02387 +L 233.38 19.991207 +L 234.38 19.955029 +L 235.38 19.922939 +L 236.38 19.888659 +L 237.38 19.830281 +L 238.38 19.785096 +L 239.38 19.755472 +L 240.38 19.705086 +L 241.38 19.679889 +L 242.38 19.658838 +L 243.38 19.62387 +L 244.38 19.59958 +L 245.38 19.585513 +L 246.38 19.566571 +L 247.38 19.55091 +L 248.38 19.538358 +L 249.38 19.532522 +L 250.38 19.52564 +L 251.38 19.520466 +L 252.38 19.522249 +L 253.38 19.524974 +L 254.38 19.536128 +L 255.38 19.564363 +L 256.38 19.608151 +L 257.38 19.62884 +L 258.38 19.669813 +L 259.38 19.709888 +L 260.38 19.728998 +L 261.38 19.751507 +L 262.38 19.818158 +L 263.38 19.867868 +L 264.38 19.941574 +L 265.38 19.972888 +L 266.38 20.04951 +L 267.38 20.087808 +L 268.38 20.161925 +L 269.38 20.265983 +L 270.38 20.335814 +L 271.38 20.441048 +L 272.38 20.496063 +L 273.38 20.619538 +L 274.38 20.690097 +L 275.38 20.805936 +L 276.38 20.856117 +L 277.38 20.891721 +L 278.38 20.983128 +L 279.38 21.036636 +L 280.38 21.124544 +L 281.38 21.193729 +L 282.38 21.240493 +L 283.38 21.312537 +L 284.38 21.362679 +L 285.38 21.380069 +L 286.38 21.407072 +L 287.38 21.426499 +L 288.38 21.445837 +L 289.38 21.484086 +L 290.38 21.500519 +L 291.38 21.508888 +L 292.38 21.513207 +L 293.38 21.519762 +L 294.38 21.517216 +L 295.38 21.511757 +L 296.38 21.495329 +L 297.38 21.463394 +L 298.38 21.425414 +L 299.38 21.39061 +L 300.38 21.327538 +L 301.38 21.306111 +L 302.38 21.255493 +L 303.38 21.230536 +L 304.38 21.174902 +L 305.38 21.143673 +L 306.38 21.093529 +L 307.38 21.061036 +L 308.38 20.980624 +L 309.38 20.911698 +L 310.38 20.796001 +L 311.38 20.720522 +L 312.38 20.604997 +L 313.38 20.525513 +L 314.38 20.417072 +L 315.38 20.377704 +L 316.38 20.274836 +L 317.38 20.175038 +L 318.38 20.129541 +L 319.38 20.095219 +L 320.38 20.043263 +L 321.38 20.003616 +L 322.38 19.968102 +L 323.38 19.900457 +L 324.38 19.861375 +L 325.38 19.810894 +L 326.38 19.761588 +L 327.38 19.710518 +L 328.38 19.666279 +L 329.38 19.644259 +L 330.38 19.628703 +L 331.38 19.586256 +L 332.38 19.571388 +L 333.38 19.54866 +L 334.38 19.528344 +L 335.38 19.522547 +L 336.38 19.520065 +L 337.38 19.523122 +L 338.38 19.534718 +L 339.38 19.551638 +L 340.38 19.583299 +L 341.38 19.597382 +L 342.38 19.650054 +L 343.38 19.699143 +L 344.38 19.753844 +L 345.38 19.798192 +L 346.38 19.868184 +L 347.38 19.918567 +L 348.38 19.972474 +L 349.38 20.041913 +L 350.38 20.099301 +L 351.38 20.149466 +L 352.38 20.226628 +L 353.38 20.284818 +L 354.38 20.345456 +L 355.38 20.382657 +L 356.38 20.447749 +L 357.38 20.552879 +L 358.38 20.613181 +L 359.38 20.709503 +L 360.38 20.741506 +L 361.38 20.792523 +L 362.38 20.909315 +L 363.38 20.944762 +L 364.38 21.000642 +L 365.38 21.031018 +L 366.38 21.119404 +L 367.38 21.164168 +L 368.38 21.245056 +L 369.38 21.305202 +L 370.38 21.368288 +L 371.38 21.391236 +L 372.38 21.407406 +L 373.38 21.436335 +L 374.38 21.466687 +L 375.38 21.479261 +L 376.38 21.50414 +L 377.38 21.516224 +L 378.38 21.519986 +L 379.38 21.51555 +L 380.38 21.503211 +L 381.38 21.488798 +L 382.38 21.472725 +L 383.38 21.437204 +L 384.38 21.41727 +L 385.38 21.360681 +L 386.38 21.293487 +L 387.38 21.266117 +L 388.38 21.231969 +L 389.38 21.183289 +L 390.38 21.135004 +L 391.38 21.075927 +L 392.38 20.980322 +L 393.38 20.937182 +L 394.38 20.887334 +L 395.38 20.8288 +L 396.38 20.781214 +L 397.38 20.720086 +L 398.38 20.664001 +L 399.38 20.58983 +L 400.38 20.472592 +L 401.38 20.416868 +L 402.38 20.308642 +L 403.38 20.202492 +L 404.38 20.09492 +L 405.38 20.060412 +L 406.38 19.957105 +L 407.38 19.881381 +L 408.38 19.841946 +L 409.38 19.802562 +L 410.38 19.78008 +L 411.38 19.724267 +L 412.38 19.698215 +L 413.38 19.66798 +L 414.38 19.617209 +L 415.38 19.598558 +L 416.38 19.576849 +L 417.38 19.564203 +L 418.38 19.54521 +L 419.38 19.52782 +L 420.38 19.520782 +L 421.38 19.521806 +L 422.38 19.52881 +L 423.38 19.53818 +L 424.38 19.561578 +L 425.38 19.586661 +L 426.38 19.59906 +L 427.38 19.632153 +L 428.38 19.64852 +L 429.38 19.666925 +L 430.38 19.716062 +L 431.38 19.759875 +L 432.38 19.80296 +L 433.38 19.825901 +L 434.38 19.866164 +L 435.38 19.951024 +L 436.38 19.993416 +L 437.38 20.057802 +L 438.38 20.102091 +L 439.38 20.209937 +L 440.38 20.286877 +L 441.38 20.323319 +L 442.38 20.378206 +L 443.38 20.453307 +L 444.38 20.511902 +L 445.38 20.548477 +L 446.38 20.660524 +L 447.38 20.722209 +L 448.38 20.772729 +L 449.38 20.871514 +L 450.38 20.909536 +L 451.38 20.944984 +L 452.38 21.036618 +L 453.38 21.07989 +L 454.38 21.133219 +L 455.38 21.166084 +L 456.38 21.228978 +L 457.38 21.282832 +L 458.38 21.339958 +L 459.38 21.362048 +L 460.38 21.405787 +L 461.38 21.452881 +L 462.38 21.469728 +L 463.38 21.497802 +L 464.38 21.508798 +L 465.38 21.513367 +L 466.38 21.519015 +L 467.38 21.519066 +L 468.38 21.515976 +L 469.38 21.512463 +L 470.38 21.506641 +L 471.38 21.493789 +L 472.38 21.470164 +L 473.38 21.45528 +L 474.38 21.431708 +L 475.38 21.395389 +L 476.38 21.363806 +L 477.38 21.333913 +L 478.38 21.255221 +L 479.38 21.21867 +L 480.38 21.192947 +L 481.38 21.122274 +L 482.38 21.031172 +L 483.38 20.969215 +L 484.38 20.935602 +L 485.38 20.901102 +L 486.38 20.803662 +L 487.38 20.756072 +L 488.38 20.724566 +L 489.38 20.680881 +L 490.38 20.610712 +L 491.38 20.560845 +L 492.38 20.526168 +L 493.38 20.41652 +L 494.38 20.383049 +L 495.38 20.345707 +L 496.38 20.265462 +L 497.38 20.226968 +L 498.38 20.185191 +L 499.38 20.142766 +L 500.38 20.033038 +L 501.38 19.944753 +L 502.38 19.870107 +L 503.38 19.78165 +L 504.38 19.707588 +L 505.38 19.658423 +L 506.38 19.602806 +L 507.38 19.568106 +L 508.38 19.556235 +L 509.38 19.534012 +L 510.38 19.522033 +L 511.38 19.520281 +L 512.38 19.525698 +L 513.38 19.541896 +L 514.38 19.558396 +L 515.38 19.589579 +L 516.38 19.602944 +L 517.38 19.632587 +L 518.38 19.69561 +L 519.38 19.744931 +L 520.38 19.79102 +L 521.38 19.873247 +L 522.38 19.91915 +L 523.38 19.953475 +L 524.38 20.007014 +L 525.38 20.095901 +L 526.38 20.127039 +L 527.38 20.235088 +L 528.38 20.34716 +L 529.38 20.382598 +L 530.38 20.467384 +L 531.38 20.532991 +L 532.38 20.635045 +L 533.38 20.75126 +L 534.38 20.791951 +L 535.38 20.83304 +L 536.38 20.869681 +L 537.38 20.910677 +L 538.38 20.986746 +L 539.38 21.062812 +L 540.38 21.0935 +L 541.38 21.119991 +L 542.38 21.176572 +L 543.38 21.221088 +L 544.38 21.251106 +L 545.38 21.278162 +L 546.38 21.320727 +L 547.38 21.373592 +L 548.38 21.404513 +L 549.38 21.430788 +L 550.38 21.445721 +L 551.38 21.47601 +L 552.38 21.497339 +L 553.38 21.514228 +L 554.38 21.518943 +L 555.38 21.519553 +L 556.38 21.517507 +L 557.38 21.511646 +L 558.38 21.492999 +L 559.38 21.460942 +L 560.38 21.414502 +L 561.38 21.372556 +L 562.38 21.305851 +L 563.38 21.236785 +L 564.38 21.18941 +L 565.38 21.137891 +L 566.38 21.098191 +L 567.38 21.028771 +L 568.38 20.96224 +L 569.38 20.853331 +L 570.38 20.788083 +L 571.38 20.679875 +L 572.38 20.618871 +L 573.38 20.570186 +L 574.38 20.493952 +L 575.38 20.434421 +L 576.38 20.359793 +L 577.38 20.240966 +L 578.38 20.143021 +L 579.38 20.063973 +L 580.38 20.018226 +L 581.38 19.990954 +L 582.38 19.947292 +L 584.1 19.898708 +" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5;"/> + <g id="text_24"> + <path d="M 121.66366 164.688071 +Q 121.152336 165.371212 119.826694 166.40062 +Q 118.605765 167.352054 117.753997 167.804947 +Q 117.14559 168.128442 116.779435 168.082814 +Q 116.283721 168.021837 115.923255 167.343899 +L 114.981119 165.28311 +Q 113.667973 162.436024 111.876939 159.067578 +Q 111.739325 158.808764 111.814689 158.535808 +Q 111.891984 158.261825 112.145004 158.127292 +Q 112.403818 157.989678 112.672252 158.079834 +Q 112.940686 158.16999 113.0783 158.428804 +Q 114.891927 161.839741 116.21571 164.720811 +L 116.624331 165.680355 +Q 116.842029 166.206274 117.060943 166.585375 +Q 118.644316 165.765778 120.649233 163.726088 +Q 120.735168 163.640756 120.825946 163.592488 +Q 121.08476 163.454875 121.36938 163.566154 +Q 121.619649 163.673401 121.748021 163.914832 +Q 121.953414 164.301121 121.66366 164.688071 +z +M 128.507261 161.381249 +Q 128.356608 161.461352 128.033048 161.514472 +Q 127.708461 161.565661 127.563602 161.642684 +Q 127.25457 161.806999 126.657951 162.171299 +Q 126.063263 162.534573 125.748437 162.701969 +Q 125.5128 162.827259 125.08302 163.13258 +Q 124.65324 163.4379 124.417604 163.56319 +Q 124.351934 163.598107 124.212135 163.64271 +Q 124.07324 163.684354 124.00564 163.720298 +Q 123.590378 163.941096 123.248266 163.605204 +Q 123.064863 163.432674 122.791689 162.918909 +Q 122.044056 161.512815 122.352935 160.248572 +Q 122.495984 159.66958 123.473596 157.794583 +Q 124.020769 156.745532 124.133847 156.259278 +Q 124.345316 155.403589 123.931448 154.625215 +Q 123.726054 154.238926 123.065602 154.203605 +Q 122.480429 154.16542 122.057442 154.390326 +Q 121.501185 154.686093 121.171417 155.272698 +L 120.667499 156.40776 +Q 120.517543 156.750107 120.361096 156.833292 +Q 119.73917 157.163976 119.476266 156.669525 +Q 119.325301 156.385602 119.443327 156.057755 +Q 119.797986 155.019398 120.160419 154.447632 +Q 120.668681 153.642245 121.44126 153.231457 +Q 122.418573 152.711811 123.467774 152.835252 +Q 124.642671 152.976095 125.140751 153.912848 +Q 125.467327 154.527048 125.56782 155.140062 +Q 125.670244 155.752048 125.540913 156.370819 +Q 125.377533 157.153867 124.65228 158.399182 +Q 123.897472 159.714717 123.73721 160.270654 +Q 123.436706 161.322334 123.974103 162.305073 +L 125.157364 161.52975 +Q 126.396958 160.776501 126.947421 160.483815 +Q 127.405174 160.240423 127.900784 160.180058 +Q 128.55546 160.102007 128.754692 160.476708 +Q 128.879982 160.712345 128.813371 160.983125 +Q 128.748692 161.252877 128.507261 161.381249 +z +M 133.00104 147.263393 +Q 133.112979 147.473921 132.953942 148.078757 +Q 132.824602 148.501811 132.700151 148.924742 +Q 132.434564 150.04209 132.804783 151.656292 +Q 133.127781 153.065194 133.759367 154.253035 +Q 135.390193 157.320174 137.538862 158.011054 +Q 137.933038 158.081425 138.331981 158.146782 +Q 138.829457 158.239029 138.974259 158.511364 +Q 139.080037 158.710303 138.999708 158.941304 +Q 138.922337 159.17321 138.717604 159.282069 +Q 138.536048 159.378604 138.209086 159.374073 +Q 134.895755 159.302454 132.47827 154.755826 +Q 131.608427 153.11989 131.375642 151.093196 +Q 131.119471 148.836143 131.869333 147.3622 +Q 132.020391 147.063862 132.159455 146.98992 +Q 132.375777 146.8749 132.629419 146.960533 +Q 132.884992 147.04514 133.00104 147.263393 +z +M 144.272704 152.998614 +Q 144.122051 153.078717 143.798491 153.131838 +Q 143.473904 153.183026 143.329045 153.260049 +Q 143.020013 153.424364 142.423394 153.788665 +Q 141.828706 154.151938 141.51388 154.319334 +Q 141.278243 154.444624 140.848463 154.749945 +Q 140.418683 155.055265 140.183047 155.180556 +Q 140.117377 155.215473 139.977578 155.260075 +Q 139.838684 155.301719 139.771083 155.337663 +Q 139.355822 155.558462 139.01371 155.222569 +Q 138.830306 155.050039 138.557133 154.536274 +Q 137.809499 153.13018 138.118378 151.865937 +Q 138.261427 151.286945 139.239039 149.411949 +Q 139.786212 148.362897 139.899291 147.876643 +Q 140.110759 147.020954 139.696891 146.24258 +Q 139.491497 145.856291 138.831045 145.82097 +Q 138.245872 145.782785 137.822885 146.007691 +Q 137.266628 146.303458 136.93686 146.890063 +L 136.432942 148.025125 +Q 136.282987 148.367473 136.126539 148.450657 +Q 135.504613 148.781341 135.241709 148.28689 +Q 135.090745 148.002968 135.20877 147.67512 +Q 135.563429 146.636763 135.925862 146.064997 +Q 136.434124 145.25961 137.206704 144.848822 +Q 138.184016 144.329176 139.233218 144.452617 +Q 140.408114 144.593461 140.906194 145.530213 +Q 141.23277 146.144413 141.333263 146.757427 +Q 141.435687 147.369413 141.306356 147.988184 +Q 141.142976 148.771232 140.417723 150.016547 +Q 139.662915 151.332082 139.502653 151.888019 +Q 139.202149 152.939699 139.739546 153.922438 +L 140.922807 153.147115 +Q 142.162401 152.393866 142.712864 152.10118 +Q 143.170617 151.857788 143.666227 151.797423 +Q 144.320903 151.719372 144.520135 152.094073 +Q 144.645425 152.32971 144.578814 152.60049 +Q 144.514135 152.870243 144.272704 152.998614 +z +M 149.321135 150.787517 +Q 147.607941 151.698439 146.124972 150.861709 +Q 145.923357 150.743458 145.837092 150.581216 +Q 145.711801 150.345579 145.807751 150.074065 +Q 145.903702 149.80255 146.137407 149.678286 +Q 146.386564 149.545807 146.749375 149.692314 +Q 147.275389 149.908127 147.495141 149.930023 +Q 148.028947 149.988088 148.704953 149.628649 +Q 149.749867 149.073058 150.013324 147.909769 +Q 150.268349 146.800514 149.699408 145.730492 +Q 149.23111 144.849752 148.649734 144.455266 +Q 147.905324 143.959177 147.12695 144.373045 +Q 146.481847 144.716053 146.163903 145.110559 +Q 145.91143 145.423181 145.75894 145.937823 +L 145.48428 147.005491 +Q 145.361516 147.417616 145.085319 147.564472 +Q 144.843888 147.692843 144.582521 147.611318 +Q 144.323084 147.528765 144.194713 147.287334 +Q 144.131041 147.167584 143.720291 146.162101 +Q 142.914487 144.152697 142.596126 143.553948 +Q 142.484187 143.343421 142.245478 143.150747 +Q 142.005743 142.956142 141.941044 142.834461 +Q 141.744892 142.465554 142.380339 142.127682 +Q 142.500089 142.06401 142.754748 141.955857 +Q 143.011338 141.846678 143.133019 141.781979 +Q 143.482611 141.596098 144.169472 141.201158 +Q 144.857237 140.803259 145.206829 140.617378 +Q 145.371002 140.530085 145.708468 140.367994 +Q 146.046839 140.202944 146.211012 140.115651 +Q 146.324968 140.05506 146.51767 139.895616 +Q 146.711276 139.733214 146.819437 139.675704 +Q 147.055074 139.550414 147.330084 139.62964 +Q 147.604067 139.706935 147.726277 139.936778 +Q 148.085716 140.612784 146.654513 141.373769 +Q 146.467162 141.473385 146.177078 141.61276 +Q 145.885966 141.750205 145.826091 141.782041 +L 144.816557 142.343595 +L 143.812157 142.914806 +Q 143.956959 143.18714 144.657183 145.044572 +Q 145.133647 143.946405 146.510769 143.214176 +Q 147.837674 142.508649 149.091299 143.174978 +Q 150.15062 143.741466 150.87566 145.105068 +Q 151.742422 146.73521 151.350038 148.299034 +Q 150.945482 149.923836 149.321135 150.787517 +z +M 157.084342 146.473935 +Q 155.249466 147.449555 153.512988 146.219913 +Q 152.186636 145.267701 151.085725 143.197189 +Q 150.155291 141.447297 150.294541 139.700946 +Q 150.466343 137.652375 152.156359 136.753777 +Q 153.74401 135.909608 155.351354 136.789216 +Q 156.738551 137.552994 157.634068 139.237216 +Q 159.071824 141.941243 158.935194 143.753094 +Q 158.799468 145.561986 157.084342 146.473935 +z +M 152.769827 137.921521 +Q 151.647656 138.51819 151.594944 140.007941 +Q 151.553736 141.253735 152.204834 142.478273 +Q 153.261585 144.465733 154.328444 145.176863 +Q 155.394275 145.886061 156.46816 145.315066 +Q 157.74871 144.634185 157.526647 142.879271 +Q 157.373778 141.659867 156.545014 140.101188 +Q 155.675171 138.465252 154.732915 137.923232 +Q 153.789632 137.379281 152.769827 137.921521 +z +M 170.416004 134.398163 +Q 171.027193 136.451585 170.417245 138.197983 +Q 169.8082 139.941424 168.178058 140.808186 +Q 166.694706 141.596898 165.509502 141.161759 +Q 164.326229 140.725592 163.444063 139.066478 +Q 162.612218 137.502006 162.47185 135.453426 +Q 162.330455 133.402914 162.947084 131.766928 +Q 163.357143 130.67434 164.218569 130.216311 +Q 164.769032 129.923625 165.859198 129.807265 +Q 167.18926 129.657496 167.468596 130.18285 +Q 167.600048 130.430075 167.521189 130.719755 +Q 167.444261 131.008408 167.18931 131.143968 +Q 167.057971 131.213801 166.736437 131.19152 +Q 165.514357 131.12036 164.87891 131.458232 +Q 164.426951 131.698543 164.183081 132.43272 +Q 164.061146 132.799809 163.926351 133.669235 +Q 163.513628 136.257171 164.662807 138.418461 +Q 165.265637 139.552221 165.856567 139.82023 +Q 166.499967 140.112367 167.519771 139.570128 +Q 168.601382 138.995025 169.034618 137.890113 +Q 169.489685 136.719088 169.106096 135.19623 +Q 167.478649 136.170569 166.580904 137.366383 +Q 166.477784 137.507925 166.346445 137.577759 +Q 166.079905 137.719481 165.794258 137.60627 +Q 165.533427 137.507117 165.400948 137.25796 +Q 165.225336 136.927682 165.439152 136.556335 +Q 166.319768 135.067374 169.512451 133.369795 +Q 169.771265 133.232181 170.03855 133.315515 +Q 170.306739 133.395891 170.448461 133.662431 +Q 170.656935 134.054515 170.416004 134.398163 +z +M 178.132136 134.670682 +Q 177.056745 135.92379 174.943741 137.047294 +Q 174.684927 137.184908 174.320796 137.063877 +Q 173.959625 136.943751 173.820984 136.683005 +L 172.887469 134.927319 +Q 172.428414 134.063962 171.686244 132.407213 +Q 170.889815 130.6158 170.490616 129.837059 +Q 170.190082 129.285814 169.6772 128.148822 +Q 169.559485 127.824923 169.664584 127.645166 +Q 170.350916 126.955685 171.395829 126.400094 +Q 172.458126 125.835261 173.820552 126.039908 +Q 175.393072 126.271585 176.044171 127.496123 +Q 176.868827 129.047076 176.137159 130.583192 +Q 177.24647 130.48886 177.947078 130.720849 +Q 178.646659 130.950907 178.942426 131.507164 +Q 179.33062 132.237252 178.903178 133.339083 +Q 178.609458 134.114631 178.132136 134.670682 +z +M 172.050009 127.630427 +Q 171.391385 127.980623 171.14937 128.16381 +L 171.699533 129.226474 +L 172.819458 131.626293 +Q 173.716045 131.243714 173.772839 131.206083 +Q 174.645458 130.647959 174.961988 129.845418 +Q 175.298417 128.977791 174.848605 128.131817 +Q 174.543595 127.558177 173.650257 127.406367 +Q 172.756919 127.254556 172.050009 127.630427 +z +M 175.296519 132.105402 +L 174.60278 132.342962 +Q 174.523591 132.385067 174.368416 132.479963 +Q 174.214145 132.5719 174.129161 132.617087 +Q 173.802746 132.790645 173.405085 132.932715 +Q 173.774944 133.712191 174.092278 134.309008 +L 174.756727 135.558655 +Q 176.307896 134.664514 177.096048 133.742514 +Q 177.43277 133.355366 177.636259 132.806175 +Q 177.835838 132.296225 177.752654 132.139777 +Q 177.601689 131.855854 176.640148 131.911256 +Q 175.915911 131.947012 175.296519 132.105402 +z +M 182.061182 133.587435 +Q 181.839065 133.705537 181.588994 133.645257 +Q 181.340855 133.58395 181.221727 133.359902 +Q 181.170378 133.26333 181.153428 133.133603 +Q 180.934578 131.585089 180.940217 128.450535 +Q 180.945855 125.315981 180.729719 123.758592 +Q 180.370502 121.177272 180.786376 120.980923 +Q 181.011574 120.868616 181.261767 120.933785 +Q 181.512865 120.995996 181.628913 121.21425 +Q 181.702854 121.353314 181.739882 121.581376 +L 181.936799 123.582546 +Q 182.126714 124.913559 182.153701 126.772198 +L 182.167283 129.970857 +L 182.360876 132.972226 +Q 182.387597 133.413877 182.061182 133.587435 +z +M 189.472721 122.989616 +Q 189.140512 123.166255 188.888113 123.013067 +Q 188.714151 122.904888 188.385577 122.445354 +Q 187.99421 122.79962 187.214951 123.607881 +Q 186.448827 124.510736 186.744961 125.081663 +Q 186.961434 125.050797 187.151696 124.989273 +Q 188.671859 124.498108 189.578934 124.573244 +Q 190.898887 124.684032 191.537662 125.885392 +Q 192.061416 126.870431 191.477564 127.822542 +Q 190.989398 128.609811 189.909719 129.183887 +Q 189.117825 129.604944 188.257605 129.720437 +Q 187.148859 129.876406 186.827418 129.271862 +Q 186.699047 129.030431 186.79282 128.750164 +Q 186.887499 128.466938 187.12893 128.338567 +Q 187.31628 128.238951 187.765837 128.371542 +Q 187.984637 128.433583 188.540876 128.254268 +Q 188.982546 128.111095 189.260674 127.963212 +Q 189.766714 127.694146 190.089331 127.369002 +Q 190.557928 126.894393 190.355616 126.513897 +Q 189.919154 125.693032 188.617828 126.013335 +L 187.916166 126.208035 +Q 187.020256 126.461424 186.556963 126.405507 +Q 185.888587 126.327327 185.526067 125.645526 +Q 184.855456 124.38429 185.758704 123.212803 +Q 186.033619 122.858518 186.70922 122.209428 +Q 187.386753 121.55931 187.64827 121.217104 +Q 187.837985 120.977491 188.127703 120.823446 +Q 188.386517 120.685832 188.642994 120.76748 +Q 188.898445 120.847196 189.043248 121.119531 +Q 189.135675 121.293361 189.390721 121.591312 +Q 189.645767 121.889264 189.739221 122.065026 +Q 189.884024 122.33736 189.808293 122.595647 +Q 189.731535 122.852002 189.472721 122.989616 +z +M 195.383595 121.308471 +Q 197.80108 125.855099 196.001869 128.645105 +Q 195.828586 128.915621 195.647029 129.012156 +Q 195.442296 129.121015 195.204841 129.056505 +Q 194.970344 128.992899 194.864566 128.79396 +Q 194.719763 128.521626 194.923403 128.056589 +Q 195.08458 127.693411 195.252455 127.324192 +Q 195.881209 125.15653 194.250382 122.089391 +Q 193.618796 120.901551 192.631381 119.845926 +Q 191.494377 118.639431 190.425333 118.231718 +Q 190.001253 118.100446 189.582062 117.969052 +Q 188.991697 117.76268 188.879758 117.552152 +Q 188.76371 117.333898 188.83262 117.076761 +Q 188.90153 116.819624 189.117852 116.704603 +Q 189.256917 116.630661 189.594515 116.669177 +Q 191.235786 116.871731 192.96372 118.346235 +Q 194.513753 119.672535 195.383595 121.308471 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 121.66366 164.688071 +Q 121.152336 165.371212 119.826694 166.40062 +Q 118.605765 167.352054 117.753997 167.804947 +Q 117.14559 168.128442 116.779435 168.082814 +Q 116.283721 168.021837 115.923255 167.343899 +L 114.981119 165.28311 +Q 113.667973 162.436024 111.876939 159.067578 +Q 111.739325 158.808764 111.814689 158.535808 +Q 111.891984 158.261825 112.145004 158.127292 +Q 112.403818 157.989678 112.672252 158.079834 +Q 112.940686 158.16999 113.0783 158.428804 +Q 114.891927 161.839741 116.21571 164.720811 +L 116.624331 165.680355 +Q 116.842029 166.206274 117.060943 166.585375 +Q 118.644316 165.765778 120.649233 163.726088 +Q 120.735168 163.640756 120.825946 163.592488 +Q 121.08476 163.454875 121.36938 163.566154 +Q 121.619649 163.673401 121.748021 163.914832 +Q 121.953414 164.301121 121.66366 164.688071 +z +M 128.507261 161.381249 +Q 128.356608 161.461352 128.033048 161.514472 +Q 127.708461 161.565661 127.563602 161.642684 +Q 127.25457 161.806999 126.657951 162.171299 +Q 126.063263 162.534573 125.748437 162.701969 +Q 125.5128 162.827259 125.08302 163.13258 +Q 124.65324 163.4379 124.417604 163.56319 +Q 124.351934 163.598107 124.212135 163.64271 +Q 124.07324 163.684354 124.00564 163.720298 +Q 123.590378 163.941096 123.248266 163.605204 +Q 123.064863 163.432674 122.791689 162.918909 +Q 122.044056 161.512815 122.352935 160.248572 +Q 122.495984 159.66958 123.473596 157.794583 +Q 124.020769 156.745532 124.133847 156.259278 +Q 124.345316 155.403589 123.931448 154.625215 +Q 123.726054 154.238926 123.065602 154.203605 +Q 122.480429 154.16542 122.057442 154.390326 +Q 121.501185 154.686093 121.171417 155.272698 +L 120.667499 156.40776 +Q 120.517543 156.750107 120.361096 156.833292 +Q 119.73917 157.163976 119.476266 156.669525 +Q 119.325301 156.385602 119.443327 156.057755 +Q 119.797986 155.019398 120.160419 154.447632 +Q 120.668681 153.642245 121.44126 153.231457 +Q 122.418573 152.711811 123.467774 152.835252 +Q 124.642671 152.976095 125.140751 153.912848 +Q 125.467327 154.527048 125.56782 155.140062 +Q 125.670244 155.752048 125.540913 156.370819 +Q 125.377533 157.153867 124.65228 158.399182 +Q 123.897472 159.714717 123.73721 160.270654 +Q 123.436706 161.322334 123.974103 162.305073 +L 125.157364 161.52975 +Q 126.396958 160.776501 126.947421 160.483815 +Q 127.405174 160.240423 127.900784 160.180058 +Q 128.55546 160.102007 128.754692 160.476708 +Q 128.879982 160.712345 128.813371 160.983125 +Q 128.748692 161.252877 128.507261 161.381249 +z +M 133.00104 147.263393 +Q 133.112979 147.473921 132.953942 148.078757 +Q 132.824602 148.501811 132.700151 148.924742 +Q 132.434564 150.04209 132.804783 151.656292 +Q 133.127781 153.065194 133.759367 154.253035 +Q 135.390193 157.320174 137.538862 158.011054 +Q 137.933038 158.081425 138.331981 158.146782 +Q 138.829457 158.239029 138.974259 158.511364 +Q 139.080037 158.710303 138.999708 158.941304 +Q 138.922337 159.17321 138.717604 159.282069 +Q 138.536048 159.378604 138.209086 159.374073 +Q 134.895755 159.302454 132.47827 154.755826 +Q 131.608427 153.11989 131.375642 151.093196 +Q 131.119471 148.836143 131.869333 147.3622 +Q 132.020391 147.063862 132.159455 146.98992 +Q 132.375777 146.8749 132.629419 146.960533 +Q 132.884992 147.04514 133.00104 147.263393 +z +M 144.272704 152.998614 +Q 144.122051 153.078717 143.798491 153.131838 +Q 143.473904 153.183026 143.329045 153.260049 +Q 143.020013 153.424364 142.423394 153.788665 +Q 141.828706 154.151938 141.51388 154.319334 +Q 141.278243 154.444624 140.848463 154.749945 +Q 140.418683 155.055265 140.183047 155.180556 +Q 140.117377 155.215473 139.977578 155.260075 +Q 139.838684 155.301719 139.771083 155.337663 +Q 139.355822 155.558462 139.01371 155.222569 +Q 138.830306 155.050039 138.557133 154.536274 +Q 137.809499 153.13018 138.118378 151.865937 +Q 138.261427 151.286945 139.239039 149.411949 +Q 139.786212 148.362897 139.899291 147.876643 +Q 140.110759 147.020954 139.696891 146.24258 +Q 139.491497 145.856291 138.831045 145.82097 +Q 138.245872 145.782785 137.822885 146.007691 +Q 137.266628 146.303458 136.93686 146.890063 +L 136.432942 148.025125 +Q 136.282987 148.367473 136.126539 148.450657 +Q 135.504613 148.781341 135.241709 148.28689 +Q 135.090745 148.002968 135.20877 147.67512 +Q 135.563429 146.636763 135.925862 146.064997 +Q 136.434124 145.25961 137.206704 144.848822 +Q 138.184016 144.329176 139.233218 144.452617 +Q 140.408114 144.593461 140.906194 145.530213 +Q 141.23277 146.144413 141.333263 146.757427 +Q 141.435687 147.369413 141.306356 147.988184 +Q 141.142976 148.771232 140.417723 150.016547 +Q 139.662915 151.332082 139.502653 151.888019 +Q 139.202149 152.939699 139.739546 153.922438 +L 140.922807 153.147115 +Q 142.162401 152.393866 142.712864 152.10118 +Q 143.170617 151.857788 143.666227 151.797423 +Q 144.320903 151.719372 144.520135 152.094073 +Q 144.645425 152.32971 144.578814 152.60049 +Q 144.514135 152.870243 144.272704 152.998614 +z +M 149.321135 150.787517 +Q 147.607941 151.698439 146.124972 150.861709 +Q 145.923357 150.743458 145.837092 150.581216 +Q 145.711801 150.345579 145.807751 150.074065 +Q 145.903702 149.80255 146.137407 149.678286 +Q 146.386564 149.545807 146.749375 149.692314 +Q 147.275389 149.908127 147.495141 149.930023 +Q 148.028947 149.988088 148.704953 149.628649 +Q 149.749867 149.073058 150.013324 147.909769 +Q 150.268349 146.800514 149.699408 145.730492 +Q 149.23111 144.849752 148.649734 144.455266 +Q 147.905324 143.959177 147.12695 144.373045 +Q 146.481847 144.716053 146.163903 145.110559 +Q 145.91143 145.423181 145.75894 145.937823 +L 145.48428 147.005491 +Q 145.361516 147.417616 145.085319 147.564472 +Q 144.843888 147.692843 144.582521 147.611318 +Q 144.323084 147.528765 144.194713 147.287334 +Q 144.131041 147.167584 143.720291 146.162101 +Q 142.914487 144.152697 142.596126 143.553948 +Q 142.484187 143.343421 142.245478 143.150747 +Q 142.005743 142.956142 141.941044 142.834461 +Q 141.744892 142.465554 142.380339 142.127682 +Q 142.500089 142.06401 142.754748 141.955857 +Q 143.011338 141.846678 143.133019 141.781979 +Q 143.482611 141.596098 144.169472 141.201158 +Q 144.857237 140.803259 145.206829 140.617378 +Q 145.371002 140.530085 145.708468 140.367994 +Q 146.046839 140.202944 146.211012 140.115651 +Q 146.324968 140.05506 146.51767 139.895616 +Q 146.711276 139.733214 146.819437 139.675704 +Q 147.055074 139.550414 147.330084 139.62964 +Q 147.604067 139.706935 147.726277 139.936778 +Q 148.085716 140.612784 146.654513 141.373769 +Q 146.467162 141.473385 146.177078 141.61276 +Q 145.885966 141.750205 145.826091 141.782041 +L 144.816557 142.343595 +L 143.812157 142.914806 +Q 143.956959 143.18714 144.657183 145.044572 +Q 145.133647 143.946405 146.510769 143.214176 +Q 147.837674 142.508649 149.091299 143.174978 +Q 150.15062 143.741466 150.87566 145.105068 +Q 151.742422 146.73521 151.350038 148.299034 +Q 150.945482 149.923836 149.321135 150.787517 +z +M 157.084342 146.473935 +Q 155.249466 147.449555 153.512988 146.219913 +Q 152.186636 145.267701 151.085725 143.197189 +Q 150.155291 141.447297 150.294541 139.700946 +Q 150.466343 137.652375 152.156359 136.753777 +Q 153.74401 135.909608 155.351354 136.789216 +Q 156.738551 137.552994 157.634068 139.237216 +Q 159.071824 141.941243 158.935194 143.753094 +Q 158.799468 145.561986 157.084342 146.473935 +z +M 152.769827 137.921521 +Q 151.647656 138.51819 151.594944 140.007941 +Q 151.553736 141.253735 152.204834 142.478273 +Q 153.261585 144.465733 154.328444 145.176863 +Q 155.394275 145.886061 156.46816 145.315066 +Q 157.74871 144.634185 157.526647 142.879271 +Q 157.373778 141.659867 156.545014 140.101188 +Q 155.675171 138.465252 154.732915 137.923232 +Q 153.789632 137.379281 152.769827 137.921521 +z +M 170.416004 134.398163 +Q 171.027193 136.451585 170.417245 138.197983 +Q 169.8082 139.941424 168.178058 140.808186 +Q 166.694706 141.596898 165.509502 141.161759 +Q 164.326229 140.725592 163.444063 139.066478 +Q 162.612218 137.502006 162.47185 135.453426 +Q 162.330455 133.402914 162.947084 131.766928 +Q 163.357143 130.67434 164.218569 130.216311 +Q 164.769032 129.923625 165.859198 129.807265 +Q 167.18926 129.657496 167.468596 130.18285 +Q 167.600048 130.430075 167.521189 130.719755 +Q 167.444261 131.008408 167.18931 131.143968 +Q 167.057971 131.213801 166.736437 131.19152 +Q 165.514357 131.12036 164.87891 131.458232 +Q 164.426951 131.698543 164.183081 132.43272 +Q 164.061146 132.799809 163.926351 133.669235 +Q 163.513628 136.257171 164.662807 138.418461 +Q 165.265637 139.552221 165.856567 139.82023 +Q 166.499967 140.112367 167.519771 139.570128 +Q 168.601382 138.995025 169.034618 137.890113 +Q 169.489685 136.719088 169.106096 135.19623 +Q 167.478649 136.170569 166.580904 137.366383 +Q 166.477784 137.507925 166.346445 137.577759 +Q 166.079905 137.719481 165.794258 137.60627 +Q 165.533427 137.507117 165.400948 137.25796 +Q 165.225336 136.927682 165.439152 136.556335 +Q 166.319768 135.067374 169.512451 133.369795 +Q 169.771265 133.232181 170.03855 133.315515 +Q 170.306739 133.395891 170.448461 133.662431 +Q 170.656935 134.054515 170.416004 134.398163 +z +M 178.132136 134.670682 +Q 177.056745 135.92379 174.943741 137.047294 +Q 174.684927 137.184908 174.320796 137.063877 +Q 173.959625 136.943751 173.820984 136.683005 +L 172.887469 134.927319 +Q 172.428414 134.063962 171.686244 132.407213 +Q 170.889815 130.6158 170.490616 129.837059 +Q 170.190082 129.285814 169.6772 128.148822 +Q 169.559485 127.824923 169.664584 127.645166 +Q 170.350916 126.955685 171.395829 126.400094 +Q 172.458126 125.835261 173.820552 126.039908 +Q 175.393072 126.271585 176.044171 127.496123 +Q 176.868827 129.047076 176.137159 130.583192 +Q 177.24647 130.48886 177.947078 130.720849 +Q 178.646659 130.950907 178.942426 131.507164 +Q 179.33062 132.237252 178.903178 133.339083 +Q 178.609458 134.114631 178.132136 134.670682 +z +M 172.050009 127.630427 +Q 171.391385 127.980623 171.14937 128.16381 +L 171.699533 129.226474 +L 172.819458 131.626293 +Q 173.716045 131.243714 173.772839 131.206083 +Q 174.645458 130.647959 174.961988 129.845418 +Q 175.298417 128.977791 174.848605 128.131817 +Q 174.543595 127.558177 173.650257 127.406367 +Q 172.756919 127.254556 172.050009 127.630427 +z +M 175.296519 132.105402 +L 174.60278 132.342962 +Q 174.523591 132.385067 174.368416 132.479963 +Q 174.214145 132.5719 174.129161 132.617087 +Q 173.802746 132.790645 173.405085 132.932715 +Q 173.774944 133.712191 174.092278 134.309008 +L 174.756727 135.558655 +Q 176.307896 134.664514 177.096048 133.742514 +Q 177.43277 133.355366 177.636259 132.806175 +Q 177.835838 132.296225 177.752654 132.139777 +Q 177.601689 131.855854 176.640148 131.911256 +Q 175.915911 131.947012 175.296519 132.105402 +z +M 182.061182 133.587435 +Q 181.839065 133.705537 181.588994 133.645257 +Q 181.340855 133.58395 181.221727 133.359902 +Q 181.170378 133.26333 181.153428 133.133603 +Q 180.934578 131.585089 180.940217 128.450535 +Q 180.945855 125.315981 180.729719 123.758592 +Q 180.370502 121.177272 180.786376 120.980923 +Q 181.011574 120.868616 181.261767 120.933785 +Q 181.512865 120.995996 181.628913 121.21425 +Q 181.702854 121.353314 181.739882 121.581376 +L 181.936799 123.582546 +Q 182.126714 124.913559 182.153701 126.772198 +L 182.167283 129.970857 +L 182.360876 132.972226 +Q 182.387597 133.413877 182.061182 133.587435 +z +M 189.472721 122.989616 +Q 189.140512 123.166255 188.888113 123.013067 +Q 188.714151 122.904888 188.385577 122.445354 +Q 187.99421 122.79962 187.214951 123.607881 +Q 186.448827 124.510736 186.744961 125.081663 +Q 186.961434 125.050797 187.151696 124.989273 +Q 188.671859 124.498108 189.578934 124.573244 +Q 190.898887 124.684032 191.537662 125.885392 +Q 192.061416 126.870431 191.477564 127.822542 +Q 190.989398 128.609811 189.909719 129.183887 +Q 189.117825 129.604944 188.257605 129.720437 +Q 187.148859 129.876406 186.827418 129.271862 +Q 186.699047 129.030431 186.79282 128.750164 +Q 186.887499 128.466938 187.12893 128.338567 +Q 187.31628 128.238951 187.765837 128.371542 +Q 187.984637 128.433583 188.540876 128.254268 +Q 188.982546 128.111095 189.260674 127.963212 +Q 189.766714 127.694146 190.089331 127.369002 +Q 190.557928 126.894393 190.355616 126.513897 +Q 189.919154 125.693032 188.617828 126.013335 +L 187.916166 126.208035 +Q 187.020256 126.461424 186.556963 126.405507 +Q 185.888587 126.327327 185.526067 125.645526 +Q 184.855456 124.38429 185.758704 123.212803 +Q 186.033619 122.858518 186.70922 122.209428 +Q 187.386753 121.55931 187.64827 121.217104 +Q 187.837985 120.977491 188.127703 120.823446 +Q 188.386517 120.685832 188.642994 120.76748 +Q 188.898445 120.847196 189.043248 121.119531 +Q 189.135675 121.293361 189.390721 121.591312 +Q 189.645767 121.889264 189.739221 122.065026 +Q 189.884024 122.33736 189.808293 122.595647 +Q 189.731535 122.852002 189.472721 122.989616 +z +M 195.383595 121.308471 +Q 197.80108 125.855099 196.001869 128.645105 +Q 195.828586 128.915621 195.647029 129.012156 +Q 195.442296 129.121015 195.204841 129.056505 +Q 194.970344 128.992899 194.864566 128.79396 +Q 194.719763 128.521626 194.923403 128.056589 +Q 195.08458 127.693411 195.252455 127.324192 +Q 195.881209 125.15653 194.250382 122.089391 +Q 193.618796 120.901551 192.631381 119.845926 +Q 191.494377 118.639431 190.425333 118.231718 +Q 190.001253 118.100446 189.582062 117.969052 +Q 188.991697 117.76268 188.879758 117.552152 +Q 188.76371 117.333898 188.83262 117.076761 +Q 188.90153 116.819624 189.117852 116.704603 +Q 189.256917 116.630661 189.594515 116.669177 +Q 191.235786 116.871731 192.96372 118.346235 +Q 194.513753 119.672535 195.383595 121.308471 +z +"/> + </g> + <g id="text_25"> + <path d="M 225.026634 142.293249 +Q 224.429809 143.430638 222.679917 144.361072 +Q 222.239547 144.595221 221.598786 144.760017 +Q 220.829693 144.958364 220.348281 144.882351 +L 220.288407 144.914187 +Q 220.027661 145.052827 219.755364 144.964725 +Q 219.484999 144.875597 219.347385 144.616783 +Q 219.010539 143.983268 218.393886 142.688387 +Q 217.779165 141.39248 217.442319 140.758965 +Q 217.067476 140.053986 216.293829 138.664201 +Q 215.520182 137.274416 215.145338 136.569438 +Q 215.013886 136.322213 215.122103 135.915345 +Q 215.232252 135.507451 215.485271 135.372918 +Q 215.63013 135.295896 216.666659 135.265038 +Q 217.835996 135.223025 218.006529 135.194288 +Q 220.032826 134.867568 221.884918 135.438662 +Q 224.063584 136.11607 224.975533 137.831195 +Q 225.523934 138.862588 225.541451 140.069726 +Q 225.559873 141.273904 225.026634 142.293249 +z +M 220.362513 136.582601 +Q 219.532649 136.503573 216.781031 136.705588 +L 217.736207 138.42746 +L 218.674781 140.150726 +L 220.330218 143.497124 +Q 220.382979 143.493845 220.499799 143.508534 +Q 221.219909 143.581504 222.029186 143.151204 +Q 223.404377 142.420002 223.807191 141.66325 +Q 224.180864 140.9542 224.17114 140.097201 +Q 224.160388 139.238272 223.772194 138.508184 +Q 222.867434 136.806579 220.362513 136.582601 +z +M 233.947509 137.549936 +Q 233.350684 138.687325 231.600792 139.617759 +Q 231.160422 139.851908 230.519661 140.016704 +Q 229.750568 140.215051 229.269156 140.139037 +L 229.209281 140.170873 +Q 228.948536 140.309514 228.676239 140.221412 +Q 228.405874 140.132283 228.26826 139.873469 +Q 227.931414 139.239954 227.314761 137.945074 +Q 226.70004 136.649167 226.363194 136.015652 +Q 225.98835 135.310673 225.214704 133.920888 +Q 224.441057 132.531103 224.066213 131.826125 +Q 223.934761 131.578899 224.042978 131.172032 +Q 224.153127 130.764138 224.406146 130.629605 +Q 224.551005 130.552583 225.587534 130.521725 +Q 226.756871 130.479711 226.927404 130.450975 +Q 228.953701 130.124255 230.805792 130.695349 +Q 232.984459 131.372756 233.896408 133.087882 +Q 234.444809 134.119275 234.462326 135.326412 +Q 234.480748 136.530591 233.947509 137.549936 +z +M 229.283388 131.839288 +Q 228.453524 131.76026 225.701906 131.962275 +L 226.657081 133.684147 +L 227.595656 135.407413 +L 229.251093 138.753811 +Q 229.303854 138.750532 229.420674 138.76522 +Q 230.140784 138.83819 230.950061 138.40789 +Q 232.325252 137.676688 232.728066 136.919936 +Q 233.101739 136.210887 233.092015 135.353888 +Q 233.081263 134.494958 232.693069 133.764871 +Q 231.788309 132.063266 229.283388 131.839288 +z +M 243.2272 132.754576 +Q 242.997358 132.876785 242.695722 132.789419 +Q 239.649042 131.877365 236.841309 132.495707 +L 237.519127 133.65401 +L 238.181616 134.825419 +Q 238.323338 135.091959 238.243989 135.362079 +Q 238.166571 135.631172 237.907757 135.768786 +Q 237.648943 135.9064 237.382563 135.820107 +Q 237.116183 135.733814 236.974462 135.467274 +Q 236.721827 134.992138 236.173285 134.072307 +Q 235.625646 133.149518 235.373012 132.674382 +Q 235.077245 132.118125 234.613676 130.957391 +Q 234.151012 129.793698 233.858326 129.243235 +Q 233.695038 128.936135 233.31668 128.364332 +Q 232.937295 127.790598 232.77298 127.481567 +Q 232.59018 127.137769 232.645711 126.776258 +Q 232.705076 126.333428 233.12518 126.149695 +L 234.642083 125.489316 +Q 235.523172 125.15214 236.250321 125.154475 +Q 239.385657 125.152265 240.379763 127.021907 +Q 240.867573 127.939344 240.41099 129.088878 +Q 240.042706 130.013082 239.197411 130.84159 +Q 241.610856 130.851592 243.133471 131.473997 +Q 243.394546 131.58293 243.509567 131.799252 +Q 243.645127 132.054204 243.559324 132.340143 +Q 243.474425 132.623124 243.2272 132.754576 +z +M 235.139278 126.82046 +L 234.208951 127.223457 +L 234.657021 127.921708 +Q 234.936742 128.345279 235.087707 128.629202 +Q 235.344449 129.112064 235.647292 129.872668 +L 236.160523 131.140782 +Q 236.243575 131.096622 236.424349 131.007935 +Q 236.607055 130.918221 236.697833 130.869954 +Q 238.235265 130.052486 238.783306 129.233381 +Q 239.021693 128.866311 239.151203 128.41096 +Q 239.292104 127.90248 239.166814 127.666843 +Q 238.721109 126.828595 237.38186 126.611625 +Q 236.153637 126.412424 235.139278 126.82046 +z +M 248.580173 126.439854 +L 249.768376 128.67454 +Q 250.066197 129.234659 249.515734 129.527346 +Q 248.876425 129.867272 248.411208 128.992326 +Q 248.353698 128.884165 248.259509 128.679064 +Q 248.165319 128.473964 248.126295 128.400568 +L 247.392379 127.034253 +L 244.6949 128.381816 +Q 243.86824 128.821358 243.518865 128.937755 +Q 242.922066 129.138636 242.742347 128.800632 +Q 242.598571 128.53023 242.708955 127.936398 +L 242.900911 127.044012 +L 243.566055 121.133323 +Q 243.672811 120.355608 244.292806 120.025951 +Q 244.976538 119.662404 245.290791 120.253427 +L 247.957829 125.269397 +Q 248.057115 125.209173 248.201974 125.132151 +Q 249.312556 124.541643 249.62989 125.138461 +Q 249.860958 125.573037 249.462891 125.933342 +Q 249.286913 126.096281 248.580173 126.439854 +z +M 244.693505 121.958408 +Q 244.449573 125.385657 244.223577 127.145924 +L 246.773117 125.86959 +z +M 259.654438 123.943256 +L 258.453078 124.582031 +L 257.254431 125.21193 +Q 256.833375 125.43581 256.634652 125.472102 +Q 256.270042 125.527229 256.083134 125.175706 +Q 255.759638 124.5673 256.706048 124.064085 +L 256.998846 123.915834 +L 257.254164 123.794944 +Q 257.100119 123.505227 256.747068 122.96704 +Q 256.39299 122.426923 256.242026 122.143 +Q 255.834319 121.376215 255.141538 119.737801 +Q 254.457341 118.129507 254.027408 117.3349 +Q 253.551897 118.392921 253.32978 118.511022 +Q 253.088349 118.639394 252.813216 118.555277 +Q 252.538988 118.468202 252.413698 118.232565 +Q 252.262733 117.948643 252.566629 117.266784 +Q 252.771862 116.865315 253.098586 116.040011 +Q 253.344237 115.220652 253.827099 114.96391 +Q 254.230771 114.749273 254.478271 115.214752 +Q 254.552213 115.353816 254.661345 115.647594 +Q 254.772408 115.940345 254.84635 116.07941 +Q 254.952128 116.278349 255.189037 116.672656 +Q 255.42492 117.065032 255.530698 117.263971 +Q 255.896299 117.951567 256.477507 119.394123 +Q 257.057689 120.834748 257.420209 121.516549 +Q 257.60609 121.866141 257.921388 122.342643 +Q 258.23566 122.817214 258.410904 123.132822 +L 259.038257 122.784387 +Q 259.291277 122.649855 259.5457 122.72764 +Q 259.800124 122.805425 259.931576 123.05265 +Q 260.066109 123.30567 259.987297 123.558162 +Q 259.907458 123.808723 259.654438 123.943256 +z +M 264.77958 121.512992 +Q 262.944705 122.488613 261.208226 121.25897 +Q 259.881875 120.306758 258.780964 118.236246 +Q 257.85053 116.486354 257.98978 114.740003 +Q 258.161581 112.691432 259.851598 111.792834 +Q 261.439248 110.948666 263.046593 111.828273 +Q 264.433789 112.592051 265.329306 114.276274 +Q 266.767063 116.980301 266.630432 118.792151 +Q 266.494706 120.601043 264.77958 121.512992 +z +M 260.465066 112.960578 +Q 259.342895 113.557247 259.290183 115.046998 +Q 259.248974 116.292792 259.900073 117.51733 +Q 260.956824 119.50479 262.023682 120.21592 +Q 263.089514 120.925118 264.163399 120.354123 +Q 265.443949 119.673243 265.221886 117.918328 +Q 265.069017 116.698924 264.240253 115.140246 +Q 263.37041 113.504309 262.428154 112.96229 +Q 261.484871 112.418338 260.465066 112.960578 +z +M 272.324299 117.501394 +Q 270.489423 118.477015 268.752944 117.247372 +Q 267.426593 116.29516 266.325682 114.224648 +Q 265.395248 112.474756 265.534498 110.728405 +Q 265.706299 108.679834 267.396316 107.781236 +Q 268.983966 106.937068 270.591311 107.816676 +Q 271.978507 108.580453 272.874024 110.264676 +Q 274.311781 112.968703 274.17515 114.780553 +Q 274.039424 116.589446 272.324299 117.501394 +z +M 268.009784 108.94898 +Q 266.887613 109.545649 266.834901 111.0354 +Q 266.793693 112.281194 267.444791 113.505732 +Q 268.501542 115.493192 269.568401 116.204322 +Q 270.634232 116.91352 271.708117 116.342525 +Q 272.988667 115.661645 272.766604 113.90673 +Q 272.613735 112.687326 271.784971 111.128648 +Q 270.915128 109.492712 269.972872 108.950692 +Q 269.029589 108.406741 268.009784 108.94898 +z +M 285.655961 105.425622 +Q 286.26715 107.479044 285.657201 109.225443 +Q 285.048157 110.968883 283.418015 111.835645 +Q 281.934663 112.624357 280.749459 112.189218 +Q 279.566186 111.753051 278.68402 110.093938 +Q 277.852175 108.529465 277.711807 106.480885 +Q 277.570412 104.430374 278.187041 102.794388 +Q 278.5971 101.701799 279.458526 101.243771 +Q 280.008989 100.951085 281.099155 100.834725 +Q 282.429217 100.684955 282.708552 101.210309 +Q 282.840005 101.457534 282.761145 101.747214 +Q 282.684218 102.035867 282.429266 102.171427 +Q 282.297928 102.241261 281.976393 102.218979 +Q 280.754313 102.147819 280.118867 102.485692 +Q 279.666908 102.726003 279.423038 103.46018 +Q 279.301103 103.827269 279.166308 104.696694 +Q 278.753585 107.28463 279.902763 109.44592 +Q 280.505594 110.57968 281.096524 110.847689 +Q 281.739923 111.139827 282.759728 110.597587 +Q 283.841339 110.022484 284.274575 108.917572 +Q 284.729641 107.746548 284.346053 106.22369 +Q 282.718606 107.198029 281.820861 108.393842 +Q 281.71774 108.535385 281.586402 108.605219 +Q 281.319862 108.746941 281.034215 108.63373 +Q 280.773384 108.534576 280.640905 108.285419 +Q 280.465293 107.955142 280.679109 107.583794 +Q 281.559725 106.094834 284.752408 104.397254 +Q 285.011222 104.25964 285.278507 104.342975 +Q 285.546696 104.423351 285.688417 104.689891 +Q 285.896892 105.081974 285.655961 105.425622 +z +M 293.372093 105.698142 +Q 292.296702 106.951249 290.183698 108.074753 +Q 289.924884 108.212367 289.560753 108.091336 +Q 289.199581 107.97121 289.060941 107.710465 +L 288.127426 105.954779 +Q 287.668371 105.091422 286.926201 103.434672 +Q 286.129772 101.643259 285.730573 100.864518 +Q 285.430039 100.313273 284.917157 99.176282 +Q 284.799442 98.852383 284.90454 98.672626 +Q 285.590873 97.983144 286.635786 97.427554 +Q 287.698083 96.862721 289.060509 97.067368 +Q 290.633029 97.299045 291.284128 98.523583 +Q 292.108784 100.074535 291.377115 101.610651 +Q 292.486427 101.516319 293.187035 101.748309 +Q 293.886615 101.978367 294.182383 102.534624 +Q 294.570577 103.264711 294.143135 104.366543 +Q 293.849414 105.142091 293.372093 105.698142 +z +M 287.289965 98.657886 +Q 286.631342 99.008083 286.389327 99.191269 +L 286.93949 100.253933 +L 288.059414 102.653753 +Q 288.956002 102.271173 289.012796 102.233543 +Q 289.885415 101.675418 290.201945 100.872877 +Q 290.538374 100.005251 290.088561 99.159276 +Q 289.783552 98.585636 288.890213 98.433826 +Q 287.996875 98.282015 287.289965 98.657886 +z +M 290.536476 103.132861 +L 289.842737 103.370421 +Q 289.763548 103.412527 289.608372 103.507422 +Q 289.454102 103.59936 289.369118 103.644546 +Q 289.042703 103.818104 288.645042 103.960175 +Q 289.014901 104.739651 289.332235 105.336468 +L 289.996684 106.586115 +Q 291.547853 105.691973 292.336005 104.769974 +Q 292.672727 104.382826 292.876216 103.833634 +Q 293.075795 103.323684 292.992611 103.167237 +Q 292.841646 102.883314 291.880105 102.938715 +Q 291.155868 102.974472 290.536476 103.132861 +z +M 297.301139 104.614895 +Q 297.079022 104.732996 296.828951 104.672716 +Q 296.580812 104.61141 296.461683 104.387362 +Q 296.410335 104.290789 296.393385 104.161062 +Q 296.174535 102.612549 296.180174 99.477994 +Q 296.185812 96.34344 295.969675 94.786052 +Q 295.610459 92.204731 296.026333 92.008382 +Q 296.25153 91.896075 296.501724 91.961244 +Q 296.752822 92.023456 296.868869 92.241709 +Q 296.942811 92.380773 296.979839 92.608835 +L 297.176756 94.610005 +Q 297.366671 95.941018 297.393658 97.799657 +L 297.40724 100.998316 +L 297.600833 103.999685 +Q 297.627553 104.441337 297.301139 104.614895 +z +M 304.712677 94.017075 +Q 304.380468 94.193714 304.12807 94.040527 +Q 303.954108 93.932347 303.625534 93.472813 +Q 303.234167 93.82708 302.454908 94.635341 +Q 301.688784 95.538196 301.984918 96.109122 +Q 302.201391 96.078256 302.391653 96.016732 +Q 303.911816 95.525567 304.818891 95.600704 +Q 306.138844 95.711491 306.777618 96.912852 +Q 307.301373 97.89789 306.717521 98.850002 +Q 306.229355 99.637271 305.149676 100.211346 +Q 304.357782 100.632404 303.497562 100.747896 +Q 302.388816 100.903865 302.067374 100.299322 +Q 301.939003 100.057891 302.032777 99.777623 +Q 302.127455 99.494397 302.368886 99.366026 +Q 302.556237 99.26641 303.005794 99.399001 +Q 303.224594 99.461043 303.780832 99.281728 +Q 304.222503 99.138555 304.500631 98.990671 +Q 305.006671 98.721605 305.329288 98.396462 +Q 305.797885 97.921852 305.595572 97.541357 +Q 305.159111 96.720491 303.857785 97.040794 +L 303.156123 97.235495 +Q 302.260213 97.488883 301.79692 97.432966 +Q 301.128544 97.354786 300.766024 96.672985 +Q 300.095413 95.41175 300.99866 94.240263 +Q 301.273576 93.885978 301.949177 93.236887 +Q 302.62671 92.58677 302.888227 92.244563 +Q 303.077942 92.00495 303.367659 91.850905 +Q 303.626473 91.713291 303.882951 91.794939 +Q 304.138402 91.874656 304.283205 92.14699 +Q 304.375632 92.32082 304.630678 92.618772 +Q 304.885724 92.916723 304.979178 93.092485 +Q 305.123981 93.364819 305.04825 93.623106 +Q 304.971491 93.879461 304.712677 94.017075 +z +M 310.623552 92.335931 +Q 313.041037 96.882559 311.241826 99.672564 +Q 311.068542 99.943081 310.886986 100.039616 +Q 310.682253 100.148474 310.444797 100.083964 +Q 310.210301 100.020359 310.104523 99.82142 +Q 309.95972 99.549086 310.16336 99.084049 +Q 310.324537 98.72087 310.492412 98.351652 +Q 311.121166 96.18399 309.490339 93.116851 +Q 308.858753 91.92901 307.871338 90.873385 +Q 306.734334 89.66689 305.66529 89.259177 +Q 305.241209 89.127905 304.822019 88.996511 +Q 304.231654 88.790139 304.119715 88.579611 +Q 304.003667 88.361358 304.072577 88.10422 +Q 304.141487 87.847083 304.357809 87.732062 +Q 304.496873 87.658121 304.834472 87.696636 +Q 306.475743 87.899191 308.203676 89.373694 +Q 309.753709 90.699994 310.623552 92.335931 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 225.026634 142.293249 +Q 224.429809 143.430638 222.679917 144.361072 +Q 222.239547 144.595221 221.598786 144.760017 +Q 220.829693 144.958364 220.348281 144.882351 +L 220.288407 144.914187 +Q 220.027661 145.052827 219.755364 144.964725 +Q 219.484999 144.875597 219.347385 144.616783 +Q 219.010539 143.983268 218.393886 142.688387 +Q 217.779165 141.39248 217.442319 140.758965 +Q 217.067476 140.053986 216.293829 138.664201 +Q 215.520182 137.274416 215.145338 136.569438 +Q 215.013886 136.322213 215.122103 135.915345 +Q 215.232252 135.507451 215.485271 135.372918 +Q 215.63013 135.295896 216.666659 135.265038 +Q 217.835996 135.223025 218.006529 135.194288 +Q 220.032826 134.867568 221.884918 135.438662 +Q 224.063584 136.11607 224.975533 137.831195 +Q 225.523934 138.862588 225.541451 140.069726 +Q 225.559873 141.273904 225.026634 142.293249 +z +M 220.362513 136.582601 +Q 219.532649 136.503573 216.781031 136.705588 +L 217.736207 138.42746 +L 218.674781 140.150726 +L 220.330218 143.497124 +Q 220.382979 143.493845 220.499799 143.508534 +Q 221.219909 143.581504 222.029186 143.151204 +Q 223.404377 142.420002 223.807191 141.66325 +Q 224.180864 140.9542 224.17114 140.097201 +Q 224.160388 139.238272 223.772194 138.508184 +Q 222.867434 136.806579 220.362513 136.582601 +z +M 233.947509 137.549936 +Q 233.350684 138.687325 231.600792 139.617759 +Q 231.160422 139.851908 230.519661 140.016704 +Q 229.750568 140.215051 229.269156 140.139037 +L 229.209281 140.170873 +Q 228.948536 140.309514 228.676239 140.221412 +Q 228.405874 140.132283 228.26826 139.873469 +Q 227.931414 139.239954 227.314761 137.945074 +Q 226.70004 136.649167 226.363194 136.015652 +Q 225.98835 135.310673 225.214704 133.920888 +Q 224.441057 132.531103 224.066213 131.826125 +Q 223.934761 131.578899 224.042978 131.172032 +Q 224.153127 130.764138 224.406146 130.629605 +Q 224.551005 130.552583 225.587534 130.521725 +Q 226.756871 130.479711 226.927404 130.450975 +Q 228.953701 130.124255 230.805792 130.695349 +Q 232.984459 131.372756 233.896408 133.087882 +Q 234.444809 134.119275 234.462326 135.326412 +Q 234.480748 136.530591 233.947509 137.549936 +z +M 229.283388 131.839288 +Q 228.453524 131.76026 225.701906 131.962275 +L 226.657081 133.684147 +L 227.595656 135.407413 +L 229.251093 138.753811 +Q 229.303854 138.750532 229.420674 138.76522 +Q 230.140784 138.83819 230.950061 138.40789 +Q 232.325252 137.676688 232.728066 136.919936 +Q 233.101739 136.210887 233.092015 135.353888 +Q 233.081263 134.494958 232.693069 133.764871 +Q 231.788309 132.063266 229.283388 131.839288 +z +M 243.2272 132.754576 +Q 242.997358 132.876785 242.695722 132.789419 +Q 239.649042 131.877365 236.841309 132.495707 +L 237.519127 133.65401 +L 238.181616 134.825419 +Q 238.323338 135.091959 238.243989 135.362079 +Q 238.166571 135.631172 237.907757 135.768786 +Q 237.648943 135.9064 237.382563 135.820107 +Q 237.116183 135.733814 236.974462 135.467274 +Q 236.721827 134.992138 236.173285 134.072307 +Q 235.625646 133.149518 235.373012 132.674382 +Q 235.077245 132.118125 234.613676 130.957391 +Q 234.151012 129.793698 233.858326 129.243235 +Q 233.695038 128.936135 233.31668 128.364332 +Q 232.937295 127.790598 232.77298 127.481567 +Q 232.59018 127.137769 232.645711 126.776258 +Q 232.705076 126.333428 233.12518 126.149695 +L 234.642083 125.489316 +Q 235.523172 125.15214 236.250321 125.154475 +Q 239.385657 125.152265 240.379763 127.021907 +Q 240.867573 127.939344 240.41099 129.088878 +Q 240.042706 130.013082 239.197411 130.84159 +Q 241.610856 130.851592 243.133471 131.473997 +Q 243.394546 131.58293 243.509567 131.799252 +Q 243.645127 132.054204 243.559324 132.340143 +Q 243.474425 132.623124 243.2272 132.754576 +z +M 235.139278 126.82046 +L 234.208951 127.223457 +L 234.657021 127.921708 +Q 234.936742 128.345279 235.087707 128.629202 +Q 235.344449 129.112064 235.647292 129.872668 +L 236.160523 131.140782 +Q 236.243575 131.096622 236.424349 131.007935 +Q 236.607055 130.918221 236.697833 130.869954 +Q 238.235265 130.052486 238.783306 129.233381 +Q 239.021693 128.866311 239.151203 128.41096 +Q 239.292104 127.90248 239.166814 127.666843 +Q 238.721109 126.828595 237.38186 126.611625 +Q 236.153637 126.412424 235.139278 126.82046 +z +M 248.580173 126.439854 +L 249.768376 128.67454 +Q 250.066197 129.234659 249.515734 129.527346 +Q 248.876425 129.867272 248.411208 128.992326 +Q 248.353698 128.884165 248.259509 128.679064 +Q 248.165319 128.473964 248.126295 128.400568 +L 247.392379 127.034253 +L 244.6949 128.381816 +Q 243.86824 128.821358 243.518865 128.937755 +Q 242.922066 129.138636 242.742347 128.800632 +Q 242.598571 128.53023 242.708955 127.936398 +L 242.900911 127.044012 +L 243.566055 121.133323 +Q 243.672811 120.355608 244.292806 120.025951 +Q 244.976538 119.662404 245.290791 120.253427 +L 247.957829 125.269397 +Q 248.057115 125.209173 248.201974 125.132151 +Q 249.312556 124.541643 249.62989 125.138461 +Q 249.860958 125.573037 249.462891 125.933342 +Q 249.286913 126.096281 248.580173 126.439854 +z +M 244.693505 121.958408 +Q 244.449573 125.385657 244.223577 127.145924 +L 246.773117 125.86959 +z +M 259.654438 123.943256 +L 258.453078 124.582031 +L 257.254431 125.21193 +Q 256.833375 125.43581 256.634652 125.472102 +Q 256.270042 125.527229 256.083134 125.175706 +Q 255.759638 124.5673 256.706048 124.064085 +L 256.998846 123.915834 +L 257.254164 123.794944 +Q 257.100119 123.505227 256.747068 122.96704 +Q 256.39299 122.426923 256.242026 122.143 +Q 255.834319 121.376215 255.141538 119.737801 +Q 254.457341 118.129507 254.027408 117.3349 +Q 253.551897 118.392921 253.32978 118.511022 +Q 253.088349 118.639394 252.813216 118.555277 +Q 252.538988 118.468202 252.413698 118.232565 +Q 252.262733 117.948643 252.566629 117.266784 +Q 252.771862 116.865315 253.098586 116.040011 +Q 253.344237 115.220652 253.827099 114.96391 +Q 254.230771 114.749273 254.478271 115.214752 +Q 254.552213 115.353816 254.661345 115.647594 +Q 254.772408 115.940345 254.84635 116.07941 +Q 254.952128 116.278349 255.189037 116.672656 +Q 255.42492 117.065032 255.530698 117.263971 +Q 255.896299 117.951567 256.477507 119.394123 +Q 257.057689 120.834748 257.420209 121.516549 +Q 257.60609 121.866141 257.921388 122.342643 +Q 258.23566 122.817214 258.410904 123.132822 +L 259.038257 122.784387 +Q 259.291277 122.649855 259.5457 122.72764 +Q 259.800124 122.805425 259.931576 123.05265 +Q 260.066109 123.30567 259.987297 123.558162 +Q 259.907458 123.808723 259.654438 123.943256 +z +M 264.77958 121.512992 +Q 262.944705 122.488613 261.208226 121.25897 +Q 259.881875 120.306758 258.780964 118.236246 +Q 257.85053 116.486354 257.98978 114.740003 +Q 258.161581 112.691432 259.851598 111.792834 +Q 261.439248 110.948666 263.046593 111.828273 +Q 264.433789 112.592051 265.329306 114.276274 +Q 266.767063 116.980301 266.630432 118.792151 +Q 266.494706 120.601043 264.77958 121.512992 +z +M 260.465066 112.960578 +Q 259.342895 113.557247 259.290183 115.046998 +Q 259.248974 116.292792 259.900073 117.51733 +Q 260.956824 119.50479 262.023682 120.21592 +Q 263.089514 120.925118 264.163399 120.354123 +Q 265.443949 119.673243 265.221886 117.918328 +Q 265.069017 116.698924 264.240253 115.140246 +Q 263.37041 113.504309 262.428154 112.96229 +Q 261.484871 112.418338 260.465066 112.960578 +z +M 272.324299 117.501394 +Q 270.489423 118.477015 268.752944 117.247372 +Q 267.426593 116.29516 266.325682 114.224648 +Q 265.395248 112.474756 265.534498 110.728405 +Q 265.706299 108.679834 267.396316 107.781236 +Q 268.983966 106.937068 270.591311 107.816676 +Q 271.978507 108.580453 272.874024 110.264676 +Q 274.311781 112.968703 274.17515 114.780553 +Q 274.039424 116.589446 272.324299 117.501394 +z +M 268.009784 108.94898 +Q 266.887613 109.545649 266.834901 111.0354 +Q 266.793693 112.281194 267.444791 113.505732 +Q 268.501542 115.493192 269.568401 116.204322 +Q 270.634232 116.91352 271.708117 116.342525 +Q 272.988667 115.661645 272.766604 113.90673 +Q 272.613735 112.687326 271.784971 111.128648 +Q 270.915128 109.492712 269.972872 108.950692 +Q 269.029589 108.406741 268.009784 108.94898 +z +M 285.655961 105.425622 +Q 286.26715 107.479044 285.657201 109.225443 +Q 285.048157 110.968883 283.418015 111.835645 +Q 281.934663 112.624357 280.749459 112.189218 +Q 279.566186 111.753051 278.68402 110.093938 +Q 277.852175 108.529465 277.711807 106.480885 +Q 277.570412 104.430374 278.187041 102.794388 +Q 278.5971 101.701799 279.458526 101.243771 +Q 280.008989 100.951085 281.099155 100.834725 +Q 282.429217 100.684955 282.708552 101.210309 +Q 282.840005 101.457534 282.761145 101.747214 +Q 282.684218 102.035867 282.429266 102.171427 +Q 282.297928 102.241261 281.976393 102.218979 +Q 280.754313 102.147819 280.118867 102.485692 +Q 279.666908 102.726003 279.423038 103.46018 +Q 279.301103 103.827269 279.166308 104.696694 +Q 278.753585 107.28463 279.902763 109.44592 +Q 280.505594 110.57968 281.096524 110.847689 +Q 281.739923 111.139827 282.759728 110.597587 +Q 283.841339 110.022484 284.274575 108.917572 +Q 284.729641 107.746548 284.346053 106.22369 +Q 282.718606 107.198029 281.820861 108.393842 +Q 281.71774 108.535385 281.586402 108.605219 +Q 281.319862 108.746941 281.034215 108.63373 +Q 280.773384 108.534576 280.640905 108.285419 +Q 280.465293 107.955142 280.679109 107.583794 +Q 281.559725 106.094834 284.752408 104.397254 +Q 285.011222 104.25964 285.278507 104.342975 +Q 285.546696 104.423351 285.688417 104.689891 +Q 285.896892 105.081974 285.655961 105.425622 +z +M 293.372093 105.698142 +Q 292.296702 106.951249 290.183698 108.074753 +Q 289.924884 108.212367 289.560753 108.091336 +Q 289.199581 107.97121 289.060941 107.710465 +L 288.127426 105.954779 +Q 287.668371 105.091422 286.926201 103.434672 +Q 286.129772 101.643259 285.730573 100.864518 +Q 285.430039 100.313273 284.917157 99.176282 +Q 284.799442 98.852383 284.90454 98.672626 +Q 285.590873 97.983144 286.635786 97.427554 +Q 287.698083 96.862721 289.060509 97.067368 +Q 290.633029 97.299045 291.284128 98.523583 +Q 292.108784 100.074535 291.377115 101.610651 +Q 292.486427 101.516319 293.187035 101.748309 +Q 293.886615 101.978367 294.182383 102.534624 +Q 294.570577 103.264711 294.143135 104.366543 +Q 293.849414 105.142091 293.372093 105.698142 +z +M 287.289965 98.657886 +Q 286.631342 99.008083 286.389327 99.191269 +L 286.93949 100.253933 +L 288.059414 102.653753 +Q 288.956002 102.271173 289.012796 102.233543 +Q 289.885415 101.675418 290.201945 100.872877 +Q 290.538374 100.005251 290.088561 99.159276 +Q 289.783552 98.585636 288.890213 98.433826 +Q 287.996875 98.282015 287.289965 98.657886 +z +M 290.536476 103.132861 +L 289.842737 103.370421 +Q 289.763548 103.412527 289.608372 103.507422 +Q 289.454102 103.59936 289.369118 103.644546 +Q 289.042703 103.818104 288.645042 103.960175 +Q 289.014901 104.739651 289.332235 105.336468 +L 289.996684 106.586115 +Q 291.547853 105.691973 292.336005 104.769974 +Q 292.672727 104.382826 292.876216 103.833634 +Q 293.075795 103.323684 292.992611 103.167237 +Q 292.841646 102.883314 291.880105 102.938715 +Q 291.155868 102.974472 290.536476 103.132861 +z +M 297.301139 104.614895 +Q 297.079022 104.732996 296.828951 104.672716 +Q 296.580812 104.61141 296.461683 104.387362 +Q 296.410335 104.290789 296.393385 104.161062 +Q 296.174535 102.612549 296.180174 99.477994 +Q 296.185812 96.34344 295.969675 94.786052 +Q 295.610459 92.204731 296.026333 92.008382 +Q 296.25153 91.896075 296.501724 91.961244 +Q 296.752822 92.023456 296.868869 92.241709 +Q 296.942811 92.380773 296.979839 92.608835 +L 297.176756 94.610005 +Q 297.366671 95.941018 297.393658 97.799657 +L 297.40724 100.998316 +L 297.600833 103.999685 +Q 297.627553 104.441337 297.301139 104.614895 +z +M 304.712677 94.017075 +Q 304.380468 94.193714 304.12807 94.040527 +Q 303.954108 93.932347 303.625534 93.472813 +Q 303.234167 93.82708 302.454908 94.635341 +Q 301.688784 95.538196 301.984918 96.109122 +Q 302.201391 96.078256 302.391653 96.016732 +Q 303.911816 95.525567 304.818891 95.600704 +Q 306.138844 95.711491 306.777618 96.912852 +Q 307.301373 97.89789 306.717521 98.850002 +Q 306.229355 99.637271 305.149676 100.211346 +Q 304.357782 100.632404 303.497562 100.747896 +Q 302.388816 100.903865 302.067374 100.299322 +Q 301.939003 100.057891 302.032777 99.777623 +Q 302.127455 99.494397 302.368886 99.366026 +Q 302.556237 99.26641 303.005794 99.399001 +Q 303.224594 99.461043 303.780832 99.281728 +Q 304.222503 99.138555 304.500631 98.990671 +Q 305.006671 98.721605 305.329288 98.396462 +Q 305.797885 97.921852 305.595572 97.541357 +Q 305.159111 96.720491 303.857785 97.040794 +L 303.156123 97.235495 +Q 302.260213 97.488883 301.79692 97.432966 +Q 301.128544 97.354786 300.766024 96.672985 +Q 300.095413 95.41175 300.99866 94.240263 +Q 301.273576 93.885978 301.949177 93.236887 +Q 302.62671 92.58677 302.888227 92.244563 +Q 303.077942 92.00495 303.367659 91.850905 +Q 303.626473 91.713291 303.882951 91.794939 +Q 304.138402 91.874656 304.283205 92.14699 +Q 304.375632 92.32082 304.630678 92.618772 +Q 304.885724 92.916723 304.979178 93.092485 +Q 305.123981 93.364819 305.04825 93.623106 +Q 304.971491 93.879461 304.712677 94.017075 +z +M 310.623552 92.335931 +Q 313.041037 96.882559 311.241826 99.672564 +Q 311.068542 99.943081 310.886986 100.039616 +Q 310.682253 100.148474 310.444797 100.083964 +Q 310.210301 100.020359 310.104523 99.82142 +Q 309.95972 99.549086 310.16336 99.084049 +Q 310.324537 98.72087 310.492412 98.351652 +Q 311.121166 96.18399 309.490339 93.116851 +Q 308.858753 91.92901 307.871338 90.873385 +Q 306.734334 89.66689 305.66529 89.259177 +Q 305.241209 89.127905 304.822019 88.996511 +Q 304.231654 88.790139 304.119715 88.579611 +Q 304.003667 88.361358 304.072577 88.10422 +Q 304.141487 87.847083 304.357809 87.732062 +Q 304.496873 87.658121 304.834472 87.696636 +Q 306.475743 87.899191 308.203676 89.373694 +Q 309.753709 90.699994 310.623552 92.335931 +z +"/> + </g> + <g id="text_26"> + <path d="M 431.256563 71.960095 +Q 431.25 71.673533 431.45125 71.49197 +Q 431.6525 71.310408 431.945625 71.310408 +Q 432.2825 71.310408 432.534063 71.69322 +Q 432.884063 72.211658 433.1575 72.397595 +Q 433.737188 72.780408 434.844063 72.780408 +Q 435.905 72.780408 436.812813 72.321033 +Q 437.976563 71.734783 437.976563 70.689158 +Q 437.976563 69.827283 436.99875 69.328533 +Q 436.171875 68.897595 434.953438 68.862595 +Q 433.875 68.821033 433.115938 68.392283 +Q 432.144688 67.836658 432.144688 66.806345 +Q 432.144688 65.587908 433.525 64.583845 +Q 434.844063 63.63447 436.252813 63.63447 +Q 436.915625 63.63447 437.75125 63.859783 +Q 438.858125 64.152908 438.858125 64.610095 +Q 438.858125 65.211658 438.243438 65.211658 +Q 437.97 65.211658 437.285313 65.065095 +Q 436.602813 64.918533 436.226563 64.925095 +Q 435.159063 64.93822 434.415313 65.452283 +Q 433.649688 65.977283 433.649688 66.729783 +Q 433.649688 67.298533 434.660313 67.530408 +Q 435.036563 67.617908 436.117188 67.69447 +Q 437.68125 67.810408 438.562813 68.678845 +Q 439.37 69.47072 439.37 70.612595 +Q 439.37 72.240095 437.867188 73.211345 +Q 436.56125 74.051345 434.8375 74.051345 +Q 433.58625 74.051345 432.547188 73.572283 +Q 431.27625 72.986033 431.256563 71.960095 +z +M 443.560156 74.06447 +Q 442.411719 74.06447 441.584844 73.217908 +Q 440.661719 72.275095 440.613594 70.680408 +Q 440.574219 69.136033 441.394531 67.961345 +Q 442.350469 66.572283 444.058906 66.572283 +Q 445.426094 66.572283 446.130469 67.823533 +Q 446.692656 68.836345 446.670781 70.25822 +Q 446.651094 71.774158 445.878906 72.84822 +Q 445.003906 74.06447 443.560156 74.06447 +z +M 443.971406 67.961345 +Q 442.965156 67.954783 442.405156 68.917283 +Q 441.961094 69.68947 441.961094 70.680408 +Q 441.961094 71.673533 442.501406 72.22697 +Q 442.952031 72.684158 443.560156 72.684158 +Q 444.271094 72.684158 444.785156 72.16572 +Q 445.364844 71.590408 445.399844 70.612595 +Q 445.496094 67.967908 443.971406 67.961345 +z +M 451.449648 74.092908 +Q 450.047461 74.092908 449.111211 73.244158 +Q 448.126836 72.356033 448.126836 70.899158 +Q 448.126836 69.512283 449.049961 68.03572 +Q 450.075898 66.395095 451.359961 66.395095 +Q 452.031523 66.395095 452.858398 66.710095 +Q 453.904023 67.112595 453.904023 67.69447 +Q 453.904023 67.954783 453.733398 68.156033 +Q 453.562773 68.357283 453.309023 68.357283 +Q 453.109961 68.357283 452.963398 68.239158 +Q 452.816836 68.118845 452.679023 68.00072 +Q 452.276523 67.681345 451.359961 67.681345 +Q 450.664336 67.681345 449.979648 68.923845 +Q 449.358398 70.06572 449.358398 70.899158 +Q 449.358398 71.802595 449.973086 72.321033 +Q 450.546211 72.806658 451.449648 72.806658 +Q 451.858711 72.806658 452.324648 72.587908 +L 453.116523 72.16572 +Q 453.322148 72.056345 453.411836 72.056345 +Q 453.663398 72.056345 453.847148 72.257595 +Q 454.033086 72.458845 454.033086 72.719158 +Q 454.033086 73.217908 452.980898 73.681658 +Q 452.057773 74.092908 451.449648 74.092908 +z +M 461.246367 73.94197 +Q 460.870117 73.94197 460.664492 73.546033 +Q 460.30793 72.854783 459.59043 71.91197 +L 458.380742 70.264783 +Q 457.984805 70.579783 457.151367 71.146345 +Q 457.074805 72.205095 457.074805 73.211345 +Q 457.074805 73.517595 456.88668 73.707908 +Q 456.698555 73.900408 456.40543 73.900408 +Q 455.71418 73.900408 455.71418 72.97072 +Q 455.71418 72.404158 455.79293 71.27322 +Q 455.87168 70.142283 455.87168 69.573533 +Q 455.87168 68.53447 455.902305 67.197908 +Q 455.93293 65.861345 455.93293 64.837595 +Q 455.93293 64.529158 455.902305 64.113533 +Q 455.87168 63.69572 455.87168 63.387283 +Q 455.87168 63.078845 456.059805 62.888533 +Q 456.24793 62.696033 456.543242 62.696033 +Q 456.836367 62.696033 457.024492 62.888533 +Q 457.212617 63.078845 457.212617 63.387283 +Q 457.212617 63.702283 457.24543 64.128845 +Q 457.28043 64.555408 457.28043 64.870408 +L 457.232305 67.071033 +Q 457.199492 68.261033 457.212617 69.451033 +Q 458.142305 68.740095 459.00418 67.891345 +L 460.506992 66.340408 +Q 460.732305 66.108533 460.992617 66.108533 +Q 461.259492 66.108533 461.473867 66.32072 +Q 461.69043 66.532908 461.69043 66.812908 +Q 461.69043 67.044783 461.491367 67.270095 +Q 460.651367 68.25447 459.419805 69.38322 +L 460.909492 71.41322 +Q 461.957305 72.841658 461.957305 73.272595 +Q 461.957305 73.546033 461.740742 73.742908 +Q 461.526367 73.94197 461.246367 73.94197 +z +M 466.304414 73.97697 +Q 464.760039 73.97697 463.801914 73.204783 +Q 462.756289 72.34947 462.756289 70.811658 +Q 462.756289 69.03322 463.618164 67.830095 +Q 464.554414 66.517595 466.118477 66.517595 +Q 467.253789 66.517595 467.971289 66.900408 +Q 468.852852 67.372908 468.852852 68.35072 +Q 468.852852 69.03322 468.080664 69.595408 +Q 467.739414 69.840408 466.632539 70.361033 +L 464.020664 71.59697 +Q 464.403477 72.16572 464.974414 72.452283 +Q 465.545352 72.738845 466.304414 72.738845 +Q 466.774727 72.738845 467.411289 72.561658 +Q 468.218477 72.336345 468.450352 71.971033 +Q 468.682227 71.603533 468.949102 71.603533 +Q 469.189727 71.603533 469.375664 71.785095 +Q 469.563789 71.966658 469.563789 72.205095 +Q 469.563789 72.964158 468.340977 73.511033 +Q 467.295352 73.97697 466.304414 73.97697 +z +M 466.118477 67.749158 +Q 465.285039 67.749158 464.731602 68.39447 +Q 464.178164 69.039783 463.904727 70.339158 +L 466.002539 69.341658 +Q 467.240664 68.740095 467.767852 68.296033 +Q 467.179414 67.749158 466.118477 67.749158 +z +M 475.354648 67.836658 +Q 475.210273 67.836658 475.015586 67.823533 +Q 474.820898 67.810408 474.678711 67.810408 +Q 474.521211 67.810408 473.749023 67.91322 +L 473.878086 71.953533 +L 473.884648 72.25322 +L 473.891211 72.60322 +Q 473.919648 74.09947 473.173711 74.09947 +Q 472.900273 74.09947 472.699023 73.922283 +Q 472.497773 73.745095 472.497773 73.47822 +Q 472.497773 73.217908 472.517461 72.69947 +Q 472.539336 72.178845 472.539336 71.918533 +L 472.401523 67.926345 +Q 471.902773 67.906658 470.883398 67.810408 +Q 470.275273 67.727283 470.275273 67.13447 +Q 470.275273 66.832595 470.459023 66.63572 +Q 470.644961 66.436658 470.931523 66.436658 +L 472.366523 66.552595 +Q 472.366523 66.204783 472.335898 65.62072 +Q 472.305273 65.03447 472.305273 64.774158 +Q 472.305273 64.487595 472.504336 64.29947 +Q 472.703398 64.111345 472.989961 64.111345 +Q 473.604648 64.111345 473.707461 65.117595 +Q 473.727148 65.369158 473.727148 65.72572 +L 473.714023 66.121658 +L 473.707461 66.546033 +Q 474.554023 66.436658 474.678711 66.436658 +Q 475.389648 66.436658 475.608398 66.50447 +Q 476.024023 66.642283 476.024023 67.147595 +Q 476.024023 67.447283 475.835898 67.64197 +Q 475.647773 67.836658 475.354648 67.836658 +z +M 483.435547 69.650095 +Q 483.243047 69.650095 482.599922 69.560408 +Q 482.545234 70.592908 482.545234 73.176345 +Q 482.545234 73.449783 482.368047 73.637908 +Q 482.190859 73.826033 481.923984 73.826033 +Q 481.650547 73.826033 481.473359 73.637908 +Q 481.296172 73.449783 481.296172 73.176345 +L 481.296172 71.166033 +Q 481.296172 70.16197 481.418672 68.337595 +Q 481.554297 66.360095 481.569609 65.50697 +L 481.569609 64.564158 +Q 481.569609 63.886033 481.650547 63.579783 +Q 481.808047 62.97822 482.319922 63.059158 +Q 482.538672 62.991345 482.941172 62.958533 +Q 483.345859 62.923533 483.934297 62.923533 +Q 485.185547 62.923533 486.279297 63.776658 +Q 487.482422 64.71947 487.482422 66.047283 +Q 487.482422 67.742595 486.196172 68.746658 +Q 485.047734 69.650095 483.435547 69.650095 +z +M 483.776797 64.22072 +Q 483.474922 64.22072 483.238672 64.236033 +Q 483.004609 64.249158 482.840547 64.275408 +L 482.827422 65.53322 +L 482.683047 68.25447 +L 483.435547 68.344158 +Q 484.583984 68.344158 485.369297 67.762283 +Q 486.231172 67.12572 486.231172 66.047283 +Q 486.231172 65.281658 485.410859 64.72822 +Q 484.651797 64.22072 483.776797 64.22072 +z +M 492.041719 73.97697 +Q 490.497344 73.97697 489.539219 73.204783 +Q 488.493594 72.34947 488.493594 70.811658 +Q 488.493594 69.03322 489.355469 67.830095 +Q 490.291719 66.517595 491.855781 66.517595 +Q 492.991094 66.517595 493.708594 66.900408 +Q 494.590156 67.372908 494.590156 68.35072 +Q 494.590156 69.03322 493.817969 69.595408 +Q 493.476719 69.840408 492.369844 70.361033 +L 489.757969 71.59697 +Q 490.140781 72.16572 490.711719 72.452283 +Q 491.282656 72.738845 492.041719 72.738845 +Q 492.512031 72.738845 493.148594 72.561658 +Q 493.955781 72.336345 494.187656 71.971033 +Q 494.419531 71.603533 494.686406 71.603533 +Q 494.927031 71.603533 495.112969 71.785095 +Q 495.301094 71.966658 495.301094 72.205095 +Q 495.301094 72.964158 494.078281 73.511033 +Q 493.032656 73.97697 492.041719 73.97697 +z +M 491.855781 67.749158 +Q 491.022344 67.749158 490.468906 68.39447 +Q 489.915469 69.039783 489.642031 70.339158 +L 491.739844 69.341658 +Q 492.977969 68.740095 493.505156 68.296033 +Q 492.916719 67.749158 491.855781 67.749158 +z +M 501.857578 74.112595 +Q 501.728516 74.112595 501.385078 73.812908 +Q 501.078828 73.532908 500.927891 73.314158 +Q 500.271641 73.668533 499.772891 73.850095 +Q 499.274141 74.031658 498.939453 74.031658 +Q 497.338203 74.031658 496.607578 73.12822 +Q 495.916328 72.281658 495.916328 70.531658 +Q 495.916328 68.87572 497.053828 67.701033 +Q 498.193516 66.524158 499.772891 66.524158 +Q 500.367891 66.524158 501.105078 66.832595 +Q 502.034766 67.215408 502.034766 67.75572 +Q 502.034766 67.93947 501.899141 68.083845 +Q 501.831328 68.344158 501.791953 68.939158 +Q 501.754766 69.53197 501.748203 70.461658 +Q 501.741641 71.310408 501.864141 71.802595 +Q 501.931953 72.102283 502.295078 73.00572 +Q 502.343203 73.12822 502.452578 73.368845 +L 502.494141 73.484783 +Q 502.494141 73.75822 502.301641 73.935408 +Q 502.111328 74.112595 501.857578 74.112595 +z +M 500.435703 69.361345 +Q 500.435703 69.06822 500.472891 68.722595 +Q 500.510078 68.37697 500.586641 67.987595 +Q 500.332891 67.858533 500.151328 67.797283 +Q 499.971953 67.736033 499.862578 67.736033 +Q 498.801641 67.736033 498.031641 68.600095 +Q 497.263828 69.464158 497.263828 70.592908 +Q 497.263828 71.712908 497.659766 72.275095 +Q 498.057891 72.835095 498.849766 72.835095 +Q 499.506016 72.835095 499.963203 72.59447 +Q 500.210391 72.465408 500.654453 72.076033 +Q 500.435703 70.264783 500.435703 69.361345 +z +M 509.378203 73.94197 +Q 509.001953 73.94197 508.796328 73.546033 +Q 508.439766 72.854783 507.722266 71.91197 +L 506.512578 70.264783 +Q 506.116641 70.579783 505.283203 71.146345 +Q 505.206641 72.205095 505.206641 73.211345 +Q 505.206641 73.517595 505.018516 73.707908 +Q 504.830391 73.900408 504.537266 73.900408 +Q 503.846016 73.900408 503.846016 72.97072 +Q 503.846016 72.404158 503.924766 71.27322 +Q 504.003516 70.142283 504.003516 69.573533 +Q 504.003516 68.53447 504.034141 67.197908 +Q 504.064766 65.861345 504.064766 64.837595 +Q 504.064766 64.529158 504.034141 64.113533 +Q 504.003516 63.69572 504.003516 63.387283 +Q 504.003516 63.078845 504.191641 62.888533 +Q 504.379766 62.696033 504.675078 62.696033 +Q 504.968203 62.696033 505.156328 62.888533 +Q 505.344453 63.078845 505.344453 63.387283 +Q 505.344453 63.702283 505.377266 64.128845 +Q 505.412266 64.555408 505.412266 64.870408 +L 505.364141 67.071033 +Q 505.331328 68.261033 505.344453 69.451033 +Q 506.274141 68.740095 507.136016 67.891345 +L 508.638828 66.340408 +Q 508.864141 66.108533 509.124453 66.108533 +Q 509.391328 66.108533 509.605703 66.32072 +Q 509.822266 66.532908 509.822266 66.812908 +Q 509.822266 67.044783 509.623203 67.270095 +Q 508.783203 68.25447 507.551641 69.38322 +L 509.041328 71.41322 +Q 510.089141 72.841658 510.089141 73.272595 +Q 510.089141 73.546033 509.872578 73.742908 +Q 509.658203 73.94197 509.378203 73.94197 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 431.256563 71.960095 +Q 431.25 71.673533 431.45125 71.49197 +Q 431.6525 71.310408 431.945625 71.310408 +Q 432.2825 71.310408 432.534063 71.69322 +Q 432.884063 72.211658 433.1575 72.397595 +Q 433.737188 72.780408 434.844063 72.780408 +Q 435.905 72.780408 436.812813 72.321033 +Q 437.976563 71.734783 437.976563 70.689158 +Q 437.976563 69.827283 436.99875 69.328533 +Q 436.171875 68.897595 434.953438 68.862595 +Q 433.875 68.821033 433.115938 68.392283 +Q 432.144688 67.836658 432.144688 66.806345 +Q 432.144688 65.587908 433.525 64.583845 +Q 434.844063 63.63447 436.252813 63.63447 +Q 436.915625 63.63447 437.75125 63.859783 +Q 438.858125 64.152908 438.858125 64.610095 +Q 438.858125 65.211658 438.243438 65.211658 +Q 437.97 65.211658 437.285313 65.065095 +Q 436.602813 64.918533 436.226563 64.925095 +Q 435.159063 64.93822 434.415313 65.452283 +Q 433.649688 65.977283 433.649688 66.729783 +Q 433.649688 67.298533 434.660313 67.530408 +Q 435.036563 67.617908 436.117188 67.69447 +Q 437.68125 67.810408 438.562813 68.678845 +Q 439.37 69.47072 439.37 70.612595 +Q 439.37 72.240095 437.867188 73.211345 +Q 436.56125 74.051345 434.8375 74.051345 +Q 433.58625 74.051345 432.547188 73.572283 +Q 431.27625 72.986033 431.256563 71.960095 +z +M 443.560156 74.06447 +Q 442.411719 74.06447 441.584844 73.217908 +Q 440.661719 72.275095 440.613594 70.680408 +Q 440.574219 69.136033 441.394531 67.961345 +Q 442.350469 66.572283 444.058906 66.572283 +Q 445.426094 66.572283 446.130469 67.823533 +Q 446.692656 68.836345 446.670781 70.25822 +Q 446.651094 71.774158 445.878906 72.84822 +Q 445.003906 74.06447 443.560156 74.06447 +z +M 443.971406 67.961345 +Q 442.965156 67.954783 442.405156 68.917283 +Q 441.961094 69.68947 441.961094 70.680408 +Q 441.961094 71.673533 442.501406 72.22697 +Q 442.952031 72.684158 443.560156 72.684158 +Q 444.271094 72.684158 444.785156 72.16572 +Q 445.364844 71.590408 445.399844 70.612595 +Q 445.496094 67.967908 443.971406 67.961345 +z +M 451.449648 74.092908 +Q 450.047461 74.092908 449.111211 73.244158 +Q 448.126836 72.356033 448.126836 70.899158 +Q 448.126836 69.512283 449.049961 68.03572 +Q 450.075898 66.395095 451.359961 66.395095 +Q 452.031523 66.395095 452.858398 66.710095 +Q 453.904023 67.112595 453.904023 67.69447 +Q 453.904023 67.954783 453.733398 68.156033 +Q 453.562773 68.357283 453.309023 68.357283 +Q 453.109961 68.357283 452.963398 68.239158 +Q 452.816836 68.118845 452.679023 68.00072 +Q 452.276523 67.681345 451.359961 67.681345 +Q 450.664336 67.681345 449.979648 68.923845 +Q 449.358398 70.06572 449.358398 70.899158 +Q 449.358398 71.802595 449.973086 72.321033 +Q 450.546211 72.806658 451.449648 72.806658 +Q 451.858711 72.806658 452.324648 72.587908 +L 453.116523 72.16572 +Q 453.322148 72.056345 453.411836 72.056345 +Q 453.663398 72.056345 453.847148 72.257595 +Q 454.033086 72.458845 454.033086 72.719158 +Q 454.033086 73.217908 452.980898 73.681658 +Q 452.057773 74.092908 451.449648 74.092908 +z +M 461.246367 73.94197 +Q 460.870117 73.94197 460.664492 73.546033 +Q 460.30793 72.854783 459.59043 71.91197 +L 458.380742 70.264783 +Q 457.984805 70.579783 457.151367 71.146345 +Q 457.074805 72.205095 457.074805 73.211345 +Q 457.074805 73.517595 456.88668 73.707908 +Q 456.698555 73.900408 456.40543 73.900408 +Q 455.71418 73.900408 455.71418 72.97072 +Q 455.71418 72.404158 455.79293 71.27322 +Q 455.87168 70.142283 455.87168 69.573533 +Q 455.87168 68.53447 455.902305 67.197908 +Q 455.93293 65.861345 455.93293 64.837595 +Q 455.93293 64.529158 455.902305 64.113533 +Q 455.87168 63.69572 455.87168 63.387283 +Q 455.87168 63.078845 456.059805 62.888533 +Q 456.24793 62.696033 456.543242 62.696033 +Q 456.836367 62.696033 457.024492 62.888533 +Q 457.212617 63.078845 457.212617 63.387283 +Q 457.212617 63.702283 457.24543 64.128845 +Q 457.28043 64.555408 457.28043 64.870408 +L 457.232305 67.071033 +Q 457.199492 68.261033 457.212617 69.451033 +Q 458.142305 68.740095 459.00418 67.891345 +L 460.506992 66.340408 +Q 460.732305 66.108533 460.992617 66.108533 +Q 461.259492 66.108533 461.473867 66.32072 +Q 461.69043 66.532908 461.69043 66.812908 +Q 461.69043 67.044783 461.491367 67.270095 +Q 460.651367 68.25447 459.419805 69.38322 +L 460.909492 71.41322 +Q 461.957305 72.841658 461.957305 73.272595 +Q 461.957305 73.546033 461.740742 73.742908 +Q 461.526367 73.94197 461.246367 73.94197 +z +M 466.304414 73.97697 +Q 464.760039 73.97697 463.801914 73.204783 +Q 462.756289 72.34947 462.756289 70.811658 +Q 462.756289 69.03322 463.618164 67.830095 +Q 464.554414 66.517595 466.118477 66.517595 +Q 467.253789 66.517595 467.971289 66.900408 +Q 468.852852 67.372908 468.852852 68.35072 +Q 468.852852 69.03322 468.080664 69.595408 +Q 467.739414 69.840408 466.632539 70.361033 +L 464.020664 71.59697 +Q 464.403477 72.16572 464.974414 72.452283 +Q 465.545352 72.738845 466.304414 72.738845 +Q 466.774727 72.738845 467.411289 72.561658 +Q 468.218477 72.336345 468.450352 71.971033 +Q 468.682227 71.603533 468.949102 71.603533 +Q 469.189727 71.603533 469.375664 71.785095 +Q 469.563789 71.966658 469.563789 72.205095 +Q 469.563789 72.964158 468.340977 73.511033 +Q 467.295352 73.97697 466.304414 73.97697 +z +M 466.118477 67.749158 +Q 465.285039 67.749158 464.731602 68.39447 +Q 464.178164 69.039783 463.904727 70.339158 +L 466.002539 69.341658 +Q 467.240664 68.740095 467.767852 68.296033 +Q 467.179414 67.749158 466.118477 67.749158 +z +M 475.354648 67.836658 +Q 475.210273 67.836658 475.015586 67.823533 +Q 474.820898 67.810408 474.678711 67.810408 +Q 474.521211 67.810408 473.749023 67.91322 +L 473.878086 71.953533 +L 473.884648 72.25322 +L 473.891211 72.60322 +Q 473.919648 74.09947 473.173711 74.09947 +Q 472.900273 74.09947 472.699023 73.922283 +Q 472.497773 73.745095 472.497773 73.47822 +Q 472.497773 73.217908 472.517461 72.69947 +Q 472.539336 72.178845 472.539336 71.918533 +L 472.401523 67.926345 +Q 471.902773 67.906658 470.883398 67.810408 +Q 470.275273 67.727283 470.275273 67.13447 +Q 470.275273 66.832595 470.459023 66.63572 +Q 470.644961 66.436658 470.931523 66.436658 +L 472.366523 66.552595 +Q 472.366523 66.204783 472.335898 65.62072 +Q 472.305273 65.03447 472.305273 64.774158 +Q 472.305273 64.487595 472.504336 64.29947 +Q 472.703398 64.111345 472.989961 64.111345 +Q 473.604648 64.111345 473.707461 65.117595 +Q 473.727148 65.369158 473.727148 65.72572 +L 473.714023 66.121658 +L 473.707461 66.546033 +Q 474.554023 66.436658 474.678711 66.436658 +Q 475.389648 66.436658 475.608398 66.50447 +Q 476.024023 66.642283 476.024023 67.147595 +Q 476.024023 67.447283 475.835898 67.64197 +Q 475.647773 67.836658 475.354648 67.836658 +z +M 483.435547 69.650095 +Q 483.243047 69.650095 482.599922 69.560408 +Q 482.545234 70.592908 482.545234 73.176345 +Q 482.545234 73.449783 482.368047 73.637908 +Q 482.190859 73.826033 481.923984 73.826033 +Q 481.650547 73.826033 481.473359 73.637908 +Q 481.296172 73.449783 481.296172 73.176345 +L 481.296172 71.166033 +Q 481.296172 70.16197 481.418672 68.337595 +Q 481.554297 66.360095 481.569609 65.50697 +L 481.569609 64.564158 +Q 481.569609 63.886033 481.650547 63.579783 +Q 481.808047 62.97822 482.319922 63.059158 +Q 482.538672 62.991345 482.941172 62.958533 +Q 483.345859 62.923533 483.934297 62.923533 +Q 485.185547 62.923533 486.279297 63.776658 +Q 487.482422 64.71947 487.482422 66.047283 +Q 487.482422 67.742595 486.196172 68.746658 +Q 485.047734 69.650095 483.435547 69.650095 +z +M 483.776797 64.22072 +Q 483.474922 64.22072 483.238672 64.236033 +Q 483.004609 64.249158 482.840547 64.275408 +L 482.827422 65.53322 +L 482.683047 68.25447 +L 483.435547 68.344158 +Q 484.583984 68.344158 485.369297 67.762283 +Q 486.231172 67.12572 486.231172 66.047283 +Q 486.231172 65.281658 485.410859 64.72822 +Q 484.651797 64.22072 483.776797 64.22072 +z +M 492.041719 73.97697 +Q 490.497344 73.97697 489.539219 73.204783 +Q 488.493594 72.34947 488.493594 70.811658 +Q 488.493594 69.03322 489.355469 67.830095 +Q 490.291719 66.517595 491.855781 66.517595 +Q 492.991094 66.517595 493.708594 66.900408 +Q 494.590156 67.372908 494.590156 68.35072 +Q 494.590156 69.03322 493.817969 69.595408 +Q 493.476719 69.840408 492.369844 70.361033 +L 489.757969 71.59697 +Q 490.140781 72.16572 490.711719 72.452283 +Q 491.282656 72.738845 492.041719 72.738845 +Q 492.512031 72.738845 493.148594 72.561658 +Q 493.955781 72.336345 494.187656 71.971033 +Q 494.419531 71.603533 494.686406 71.603533 +Q 494.927031 71.603533 495.112969 71.785095 +Q 495.301094 71.966658 495.301094 72.205095 +Q 495.301094 72.964158 494.078281 73.511033 +Q 493.032656 73.97697 492.041719 73.97697 +z +M 491.855781 67.749158 +Q 491.022344 67.749158 490.468906 68.39447 +Q 489.915469 69.039783 489.642031 70.339158 +L 491.739844 69.341658 +Q 492.977969 68.740095 493.505156 68.296033 +Q 492.916719 67.749158 491.855781 67.749158 +z +M 501.857578 74.112595 +Q 501.728516 74.112595 501.385078 73.812908 +Q 501.078828 73.532908 500.927891 73.314158 +Q 500.271641 73.668533 499.772891 73.850095 +Q 499.274141 74.031658 498.939453 74.031658 +Q 497.338203 74.031658 496.607578 73.12822 +Q 495.916328 72.281658 495.916328 70.531658 +Q 495.916328 68.87572 497.053828 67.701033 +Q 498.193516 66.524158 499.772891 66.524158 +Q 500.367891 66.524158 501.105078 66.832595 +Q 502.034766 67.215408 502.034766 67.75572 +Q 502.034766 67.93947 501.899141 68.083845 +Q 501.831328 68.344158 501.791953 68.939158 +Q 501.754766 69.53197 501.748203 70.461658 +Q 501.741641 71.310408 501.864141 71.802595 +Q 501.931953 72.102283 502.295078 73.00572 +Q 502.343203 73.12822 502.452578 73.368845 +L 502.494141 73.484783 +Q 502.494141 73.75822 502.301641 73.935408 +Q 502.111328 74.112595 501.857578 74.112595 +z +M 500.435703 69.361345 +Q 500.435703 69.06822 500.472891 68.722595 +Q 500.510078 68.37697 500.586641 67.987595 +Q 500.332891 67.858533 500.151328 67.797283 +Q 499.971953 67.736033 499.862578 67.736033 +Q 498.801641 67.736033 498.031641 68.600095 +Q 497.263828 69.464158 497.263828 70.592908 +Q 497.263828 71.712908 497.659766 72.275095 +Q 498.057891 72.835095 498.849766 72.835095 +Q 499.506016 72.835095 499.963203 72.59447 +Q 500.210391 72.465408 500.654453 72.076033 +Q 500.435703 70.264783 500.435703 69.361345 +z +M 509.378203 73.94197 +Q 509.001953 73.94197 508.796328 73.546033 +Q 508.439766 72.854783 507.722266 71.91197 +L 506.512578 70.264783 +Q 506.116641 70.579783 505.283203 71.146345 +Q 505.206641 72.205095 505.206641 73.211345 +Q 505.206641 73.517595 505.018516 73.707908 +Q 504.830391 73.900408 504.537266 73.900408 +Q 503.846016 73.900408 503.846016 72.97072 +Q 503.846016 72.404158 503.924766 71.27322 +Q 504.003516 70.142283 504.003516 69.573533 +Q 504.003516 68.53447 504.034141 67.197908 +Q 504.064766 65.861345 504.064766 64.837595 +Q 504.064766 64.529158 504.034141 64.113533 +Q 504.003516 63.69572 504.003516 63.387283 +Q 504.003516 63.078845 504.191641 62.888533 +Q 504.379766 62.696033 504.675078 62.696033 +Q 504.968203 62.696033 505.156328 62.888533 +Q 505.344453 63.078845 505.344453 63.387283 +Q 505.344453 63.702283 505.377266 64.128845 +Q 505.412266 64.555408 505.412266 64.870408 +L 505.364141 67.071033 +Q 505.331328 68.261033 505.344453 69.451033 +Q 506.274141 68.740095 507.136016 67.891345 +L 508.638828 66.340408 +Q 508.864141 66.108533 509.124453 66.108533 +Q 509.391328 66.108533 509.605703 66.32072 +Q 509.822266 66.532908 509.822266 66.812908 +Q 509.822266 67.044783 509.623203 67.270095 +Q 508.783203 68.25447 507.551641 69.38322 +L 509.041328 71.41322 +Q 510.089141 72.841658 510.089141 73.272595 +Q 510.089141 73.546033 509.872578 73.742908 +Q 509.658203 73.94197 509.378203 73.94197 +z +"/> + </g> + <g id="text_27"> + <path d="M 315.936563 140.707662 +Q 315.93 140.421099 316.13125 140.239537 +Q 316.3325 140.057974 316.625625 140.057974 +Q 316.9625 140.057974 317.214063 140.440787 +Q 317.564063 140.959224 317.8375 141.145162 +Q 318.417188 141.527974 319.524063 141.527974 +Q 320.585 141.527974 321.492813 141.068599 +Q 322.656563 140.482349 322.656563 139.436724 +Q 322.656563 138.574849 321.67875 138.076099 +Q 320.851875 137.645162 319.633438 137.610162 +Q 318.555 137.568599 317.795938 137.139849 +Q 316.824688 136.584224 316.824688 135.553912 +Q 316.824688 134.335474 318.205 133.331412 +Q 319.524063 132.382037 320.932813 132.382037 +Q 321.595625 132.382037 322.43125 132.607349 +Q 323.538125 132.900474 323.538125 133.357662 +Q 323.538125 133.959224 322.923438 133.959224 +Q 322.65 133.959224 321.965313 133.812662 +Q 321.282813 133.666099 320.906563 133.672662 +Q 319.839063 133.685787 319.095313 134.199849 +Q 318.329688 134.724849 318.329688 135.477349 +Q 318.329688 136.046099 319.340313 136.277974 +Q 319.716563 136.365474 320.797188 136.442037 +Q 322.36125 136.557974 323.242813 137.426412 +Q 324.05 138.218287 324.05 139.360162 +Q 324.05 140.987662 322.547188 141.958912 +Q 321.24125 142.798912 319.5175 142.798912 +Q 318.26625 142.798912 317.227188 142.319849 +Q 315.95625 141.733599 315.936563 140.707662 +z +M 326.982344 133.755787 +Q 326.654219 133.755787 326.415781 133.523912 +Q 326.177344 133.289849 326.177344 132.961724 +Q 326.177344 132.633599 326.415781 132.401724 +Q 326.654219 132.169849 326.982344 132.169849 +Q 327.310469 132.169849 327.546719 132.401724 +Q 327.782969 132.633599 327.782969 132.961724 +Q 327.782969 133.289849 327.546719 133.523912 +Q 327.310469 133.755787 326.982344 133.755787 +z +M 327.290781 139.305474 +Q 327.290781 139.716724 327.314844 140.534849 +Q 327.338906 141.350787 327.338906 141.759849 +Q 327.338906 142.061724 327.152969 142.254224 +Q 326.969219 142.444537 326.669531 142.444537 +Q 326.374219 142.444537 326.186094 142.254224 +Q 325.997969 142.061724 325.997969 141.759849 +Q 325.997969 141.350787 325.973906 140.534849 +Q 325.949844 139.716724 325.949844 139.305474 +Q 325.949844 138.662349 326.017656 137.702037 +Q 326.087656 136.741724 326.087656 136.100787 +Q 326.087656 135.792349 326.275781 135.602037 +Q 326.463906 135.409537 326.757031 135.409537 +Q 327.052344 135.409537 327.238281 135.602037 +Q 327.426406 135.792349 327.426406 136.100787 +Q 327.426406 136.741724 327.358594 137.702037 +Q 327.290781 138.662349 327.290781 139.305474 +z +M 334.843672 142.895162 +Q 334.257422 142.895162 334.180859 142.252037 +L 333.990547 140.755787 +Q 333.894297 139.955162 333.894297 139.257349 +Q 333.894297 139.067037 333.918359 138.609849 +Q 333.942422 138.150474 333.942422 137.960162 +Q 333.942422 136.483599 333.395547 136.483599 +Q 332.629922 136.483599 331.932109 137.391412 +Q 331.304297 138.218287 330.947734 139.482662 +Q 330.934609 139.749537 330.886484 140.154224 +Q 330.844922 140.495474 330.844922 140.817037 +Q 330.844922 141.022662 330.886484 141.433912 +Q 330.928047 141.842974 330.928047 142.046412 +Q 330.928047 142.354849 330.739922 142.545162 +Q 330.551797 142.737662 330.256484 142.737662 +Q 329.956797 142.737662 329.770859 142.545162 +Q 329.587109 142.354849 329.587109 142.046412 +Q 329.587109 141.842974 329.543359 141.433912 +Q 329.499609 141.022662 329.499609 140.817037 +Q 329.499609 140.112662 329.598047 138.865787 +Q 329.696484 137.616724 329.696484 136.912349 +Q 329.696484 136.693599 329.672422 136.264849 +Q 329.648359 135.833912 329.648359 135.615162 +Q 329.648359 135.319849 329.843047 135.131724 +Q 330.037734 134.943599 330.326484 134.943599 +Q 330.954297 134.943599 331.015547 135.833912 +L 331.037422 136.632349 +Q 332.185859 135.101099 333.395547 135.101099 +Q 334.489297 135.101099 334.920234 136.065787 +Q 335.213359 136.708912 335.241797 137.966724 +L 335.241797 138.655787 +L 335.233047 139.292349 +Q 335.233047 139.858912 335.379609 140.757974 +Q 335.528359 141.657037 335.528359 142.217037 +Q 335.528359 142.518912 335.333672 142.707037 +Q 335.138984 142.895162 334.843672 142.895162 +z +M 342.554609 139.462974 +L 342.397109 141.759849 +Q 342.357734 143.127037 342.117109 143.995474 +Q 341.810859 145.102349 341.132734 145.629537 +Q 340.312422 146.266099 338.761484 146.266099 +Q 337.851484 146.266099 337.236797 146.141412 +Q 336.374922 145.970787 336.374922 145.430474 +Q 336.374922 144.822349 336.969922 144.822349 +Q 337.217109 144.822349 337.790234 144.942662 +Q 338.365547 145.062974 339.061172 145.047662 +Q 340.373672 145.027974 340.874609 143.776724 +Q 341.202734 142.943287 341.222422 141.212974 +Q 340.852734 141.897662 340.343047 142.238912 +Q 339.835547 142.580162 339.179297 142.580162 +Q 337.941172 142.580162 337.164609 141.735787 +Q 336.390234 140.891412 336.390234 139.546099 +Q 336.390234 137.699849 337.448984 136.571099 +Q 338.542734 135.409537 340.428359 135.409537 +Q 341.064922 135.409537 341.495859 135.573599 +Q 341.926797 135.737662 342.152109 136.065787 +Q 342.882734 136.085474 342.882734 136.879537 +Q 342.882734 137.365162 342.740547 138.178912 +Q 342.583047 139.121724 342.554609 139.462974 +z +M 340.360547 136.503287 +Q 339.061172 136.503287 338.350234 137.397974 +Q 337.715859 138.205162 337.715859 139.449849 +Q 337.715859 140.440787 338.092109 140.939537 +Q 338.468359 141.438287 339.218672 141.438287 +Q 339.909922 141.438287 340.559609 140.659537 +Q 341.148047 139.942037 341.228984 139.237662 +Q 341.373359 138.498287 341.537422 136.921099 +Q 341.263984 136.708912 340.968672 136.606099 +Q 340.675547 136.503287 340.360547 136.503287 +z +M 346.095898 137.037037 +L 345.993086 140.434224 +Q 345.993086 140.974537 345.938398 142.020162 +Q 345.870586 142.702662 345.269023 142.702662 +Q 344.599648 142.702662 344.599648 142.007037 +Q 344.599648 141.177974 344.674023 139.522037 +Q 344.750586 137.863912 344.750586 137.037037 +Q 344.750586 135.956412 344.783398 134.565162 +Q 344.818398 133.173912 344.818398 132.093287 +Q 344.818398 131.410787 345.487773 131.410787 +Q 346.163711 131.410787 346.163711 132.093287 +Q 346.163711 133.173912 346.128711 134.565162 +Q 346.095898 135.956412 346.095898 137.037037 +z +M 351.387734 142.724537 +Q 349.843359 142.724537 348.885234 141.952349 +Q 347.839609 141.097037 347.839609 139.559224 +Q 347.839609 137.780787 348.701484 136.577662 +Q 349.637734 135.265162 351.201797 135.265162 +Q 352.337109 135.265162 353.054609 135.647974 +Q 353.936172 136.120474 353.936172 137.098287 +Q 353.936172 137.780787 353.163984 138.342974 +Q 352.822734 138.587974 351.715859 139.108599 +L 349.103984 140.344537 +Q 349.486797 140.913287 350.057734 141.199849 +Q 350.628672 141.486412 351.387734 141.486412 +Q 351.858047 141.486412 352.494609 141.309224 +Q 353.301797 141.083912 353.533672 140.718599 +Q 353.765547 140.351099 354.032422 140.351099 +Q 354.273047 140.351099 354.458984 140.532662 +Q 354.647109 140.714224 354.647109 140.952662 +Q 354.647109 141.711724 353.424297 142.258599 +Q 352.378672 142.724537 351.387734 142.724537 +z +M 351.201797 136.496724 +Q 350.368359 136.496724 349.814922 137.142037 +Q 349.261484 137.787349 348.988047 139.086724 +L 351.085859 138.089224 +Q 352.323984 137.487662 352.851172 137.043599 +Q 352.262734 136.496724 351.201797 136.496724 +z +M 366.645 134.740162 +Q 366.2075 134.740162 365.98875 134.226099 +Q 365.798438 133.788599 365.634375 133.694537 +Q 365.49 133.617974 364.923438 133.617974 +Q 363.930313 133.617974 362.720625 135.136099 +Q 361.08 137.172662 361.08 138.999224 +Q 361.08 139.880787 361.64875 140.515162 +Q 362.228438 141.171412 363.04875 141.171412 +Q 363.753125 141.171412 364.464063 140.810474 +Q 364.86 140.604849 365.680313 140.003287 +Q 366.071875 139.716724 366.26875 139.716724 +Q 366.564063 139.716724 366.760938 139.939849 +Q 366.96 140.160787 366.96 140.434224 +Q 366.96 140.740474 366.699688 140.974537 +Q 364.895 142.573599 363.04875 142.573599 +Q 361.633438 142.573599 360.657813 141.486412 +Q 359.712813 140.434224 359.712813 138.999224 +Q 359.712813 136.680474 361.655313 134.247974 +Q 363.274063 132.217974 364.923438 132.217974 +Q 365.258125 132.217974 365.522813 132.248599 +Q 365.789688 132.279224 365.995313 132.347037 +Q 366.235938 131.999224 366.61875 131.999224 +Q 367.089063 131.999224 367.211563 132.620474 +Q 367.320938 133.173912 367.320938 133.981099 +Q 367.320938 134.261099 367.172188 134.473287 +Q 366.98625 134.740162 366.645 134.740162 +z +M 371.046797 142.812037 +Q 369.898359 142.812037 369.071484 141.965474 +Q 368.148359 141.022662 368.100234 139.427974 +Q 368.060859 137.883599 368.881172 136.708912 +Q 369.837109 135.319849 371.545547 135.319849 +Q 372.912734 135.319849 373.617109 136.571099 +Q 374.179297 137.583912 374.157422 139.005787 +Q 374.137734 140.521724 373.365547 141.595787 +Q 372.490547 142.812037 371.046797 142.812037 +z +M 371.458047 136.708912 +Q 370.451797 136.702349 369.891797 137.664849 +Q 369.447734 138.437037 369.447734 139.427974 +Q 369.447734 140.421099 369.988047 140.974537 +Q 370.438672 141.431724 371.046797 141.431724 +Q 371.757734 141.431724 372.271797 140.913287 +Q 372.851484 140.337974 372.886484 139.360162 +Q 372.982734 136.715474 371.458047 136.708912 +z +M 381.165352 137.358599 +Q 381.117227 138.211724 380.480664 138.211724 +Q 379.892227 138.211724 379.892227 137.535787 +Q 379.892227 137.404537 379.872539 137.056724 +L 379.852852 136.483599 +Q 378.772227 136.612662 378.122539 137.091724 +Q 377.514414 137.535787 377.111914 138.430474 +L 377.125039 142.177662 +Q 377.125039 142.866724 376.446914 142.866724 +Q 375.845352 142.866724 375.845352 142.177662 +L 375.845352 137.378287 +Q 375.845352 137.152974 375.862852 136.702349 +Q 375.880352 136.249537 375.880352 136.024224 +Q 375.880352 135.335162 376.481914 135.335162 +Q 377.151289 135.335162 377.157852 136.468287 +Q 378.470352 135.203912 380.071602 135.203912 +Q 380.625039 135.203912 380.898477 135.621724 +Q 381.171914 136.037349 381.171914 136.879537 +Q 381.171914 137.233912 381.165352 137.358599 +z +M 385.765664 142.724537 +Q 384.221289 142.724537 383.263164 141.952349 +Q 382.217539 141.097037 382.217539 139.559224 +Q 382.217539 137.780787 383.079414 136.577662 +Q 384.015664 135.265162 385.579727 135.265162 +Q 386.715039 135.265162 387.432539 135.647974 +Q 388.314102 136.120474 388.314102 137.098287 +Q 388.314102 137.780787 387.541914 138.342974 +Q 387.200664 138.587974 386.093789 139.108599 +L 383.481914 140.344537 +Q 383.864727 140.913287 384.435664 141.199849 +Q 385.006602 141.486412 385.765664 141.486412 +Q 386.235977 141.486412 386.872539 141.309224 +Q 387.679727 141.083912 387.911602 140.718599 +Q 388.143477 140.351099 388.410352 140.351099 +Q 388.650977 140.351099 388.836914 140.532662 +Q 389.025039 140.714224 389.025039 140.952662 +Q 389.025039 141.711724 387.802227 142.258599 +Q 386.756602 142.724537 385.765664 142.724537 +z +M 385.579727 136.496724 +Q 384.746289 136.496724 384.192852 137.142037 +Q 383.639414 137.787349 383.365977 139.086724 +L 385.463789 138.089224 +Q 386.701914 137.487662 387.229102 137.043599 +Q 386.640664 136.496724 385.579727 136.496724 +z +M 396.300117 138.397662 +Q 396.107617 138.397662 395.464492 138.307974 +Q 395.409805 139.340474 395.409805 141.923912 +Q 395.409805 142.197349 395.232617 142.385474 +Q 395.05543 142.573599 394.788555 142.573599 +Q 394.515117 142.573599 394.33793 142.385474 +Q 394.160742 142.197349 394.160742 141.923912 +L 394.160742 139.913599 +Q 394.160742 138.909537 394.283242 137.085162 +Q 394.418867 135.107662 394.43418 134.254537 +L 394.43418 133.311724 +Q 394.43418 132.633599 394.515117 132.327349 +Q 394.672617 131.725787 395.184492 131.806724 +Q 395.403242 131.738912 395.805742 131.706099 +Q 396.21043 131.671099 396.798867 131.671099 +Q 398.050117 131.671099 399.143867 132.524224 +Q 400.346992 133.467037 400.346992 134.794849 +Q 400.346992 136.490162 399.060742 137.494224 +Q 397.912305 138.397662 396.300117 138.397662 +z +M 396.641367 132.968287 +Q 396.339492 132.968287 396.103242 132.983599 +Q 395.86918 132.996724 395.705117 133.022974 +L 395.691992 134.280787 +L 395.547617 137.002037 +L 396.300117 137.091724 +Q 397.448555 137.091724 398.233867 136.509849 +Q 399.095742 135.873287 399.095742 134.794849 +Q 399.095742 134.029224 398.27543 133.475787 +Q 397.516367 132.968287 396.641367 132.968287 +z +M 404.906289 142.724537 +Q 403.361914 142.724537 402.403789 141.952349 +Q 401.358164 141.097037 401.358164 139.559224 +Q 401.358164 137.780787 402.220039 136.577662 +Q 403.156289 135.265162 404.720352 135.265162 +Q 405.855664 135.265162 406.573164 135.647974 +Q 407.454727 136.120474 407.454727 137.098287 +Q 407.454727 137.780787 406.682539 138.342974 +Q 406.341289 138.587974 405.234414 139.108599 +L 402.622539 140.344537 +Q 403.005352 140.913287 403.576289 141.199849 +Q 404.147227 141.486412 404.906289 141.486412 +Q 405.376602 141.486412 406.013164 141.309224 +Q 406.820352 141.083912 407.052227 140.718599 +Q 407.284102 140.351099 407.550977 140.351099 +Q 407.791602 140.351099 407.977539 140.532662 +Q 408.165664 140.714224 408.165664 140.952662 +Q 408.165664 141.711724 406.942852 142.258599 +Q 405.897227 142.724537 404.906289 142.724537 +z +M 404.720352 136.496724 +Q 403.886914 136.496724 403.333477 137.142037 +Q 402.780039 137.787349 402.506602 139.086724 +L 404.604414 138.089224 +Q 405.842539 137.487662 406.369727 137.043599 +Q 405.781289 136.496724 404.720352 136.496724 +z +M 414.722148 142.860162 +Q 414.593086 142.860162 414.249648 142.560474 +Q 413.943398 142.280474 413.792461 142.061724 +Q 413.136211 142.416099 412.637461 142.597662 +Q 412.138711 142.779224 411.804023 142.779224 +Q 410.202773 142.779224 409.472148 141.875787 +Q 408.780898 141.029224 408.780898 139.279224 +Q 408.780898 137.623287 409.918398 136.448599 +Q 411.058086 135.271724 412.637461 135.271724 +Q 413.232461 135.271724 413.969648 135.580162 +Q 414.899336 135.962974 414.899336 136.503287 +Q 414.899336 136.687037 414.763711 136.831412 +Q 414.695898 137.091724 414.656523 137.686724 +Q 414.619336 138.279537 414.612773 139.209224 +Q 414.606211 140.057974 414.728711 140.550162 +Q 414.796523 140.849849 415.159648 141.753287 +Q 415.207773 141.875787 415.317148 142.116412 +L 415.358711 142.232349 +Q 415.358711 142.505787 415.166211 142.682974 +Q 414.975898 142.860162 414.722148 142.860162 +z +M 413.300273 138.108912 +Q 413.300273 137.815787 413.337461 137.470162 +Q 413.374648 137.124537 413.451211 136.735162 +Q 413.197461 136.606099 413.015898 136.544849 +Q 412.836523 136.483599 412.727148 136.483599 +Q 411.666211 136.483599 410.896211 137.347662 +Q 410.128398 138.211724 410.128398 139.340474 +Q 410.128398 140.460474 410.524336 141.022662 +Q 410.922461 141.582662 411.714336 141.582662 +Q 412.370586 141.582662 412.827773 141.342037 +Q 413.074961 141.212974 413.519023 140.823599 +Q 413.300273 139.012349 413.300273 138.108912 +z +M 422.242773 142.689537 +Q 421.866523 142.689537 421.660898 142.293599 +Q 421.304336 141.602349 420.586836 140.659537 +L 419.377148 139.012349 +Q 418.981211 139.327349 418.147773 139.893912 +Q 418.071211 140.952662 418.071211 141.958912 +Q 418.071211 142.265162 417.883086 142.455474 +Q 417.694961 142.647974 417.401836 142.647974 +Q 416.710586 142.647974 416.710586 141.718287 +Q 416.710586 141.151724 416.789336 140.020787 +Q 416.868086 138.889849 416.868086 138.321099 +Q 416.868086 137.282037 416.898711 135.945474 +Q 416.929336 134.608912 416.929336 133.585162 +Q 416.929336 133.276724 416.898711 132.861099 +Q 416.868086 132.443287 416.868086 132.134849 +Q 416.868086 131.826412 417.056211 131.636099 +Q 417.244336 131.443599 417.539648 131.443599 +Q 417.832773 131.443599 418.020898 131.636099 +Q 418.209023 131.826412 418.209023 132.134849 +Q 418.209023 132.449849 418.241836 132.876412 +Q 418.276836 133.302974 418.276836 133.617974 +L 418.228711 135.818599 +Q 418.195898 137.008599 418.209023 138.198599 +Q 419.138711 137.487662 420.000586 136.638912 +L 421.503398 135.087974 +Q 421.728711 134.856099 421.989023 134.856099 +Q 422.255898 134.856099 422.470273 135.068287 +Q 422.686836 135.280474 422.686836 135.560474 +Q 422.686836 135.792349 422.487773 136.017662 +Q 421.647773 137.002037 420.416211 138.130787 +L 421.905898 140.160787 +Q 422.953711 141.589224 422.953711 142.020162 +Q 422.953711 142.293599 422.737148 142.490474 +Q 422.522773 142.689537 422.242773 142.689537 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 315.936563 140.707662 +Q 315.93 140.421099 316.13125 140.239537 +Q 316.3325 140.057974 316.625625 140.057974 +Q 316.9625 140.057974 317.214063 140.440787 +Q 317.564063 140.959224 317.8375 141.145162 +Q 318.417188 141.527974 319.524063 141.527974 +Q 320.585 141.527974 321.492813 141.068599 +Q 322.656563 140.482349 322.656563 139.436724 +Q 322.656563 138.574849 321.67875 138.076099 +Q 320.851875 137.645162 319.633438 137.610162 +Q 318.555 137.568599 317.795938 137.139849 +Q 316.824688 136.584224 316.824688 135.553912 +Q 316.824688 134.335474 318.205 133.331412 +Q 319.524063 132.382037 320.932813 132.382037 +Q 321.595625 132.382037 322.43125 132.607349 +Q 323.538125 132.900474 323.538125 133.357662 +Q 323.538125 133.959224 322.923438 133.959224 +Q 322.65 133.959224 321.965313 133.812662 +Q 321.282813 133.666099 320.906563 133.672662 +Q 319.839063 133.685787 319.095313 134.199849 +Q 318.329688 134.724849 318.329688 135.477349 +Q 318.329688 136.046099 319.340313 136.277974 +Q 319.716563 136.365474 320.797188 136.442037 +Q 322.36125 136.557974 323.242813 137.426412 +Q 324.05 138.218287 324.05 139.360162 +Q 324.05 140.987662 322.547188 141.958912 +Q 321.24125 142.798912 319.5175 142.798912 +Q 318.26625 142.798912 317.227188 142.319849 +Q 315.95625 141.733599 315.936563 140.707662 +z +M 326.982344 133.755787 +Q 326.654219 133.755787 326.415781 133.523912 +Q 326.177344 133.289849 326.177344 132.961724 +Q 326.177344 132.633599 326.415781 132.401724 +Q 326.654219 132.169849 326.982344 132.169849 +Q 327.310469 132.169849 327.546719 132.401724 +Q 327.782969 132.633599 327.782969 132.961724 +Q 327.782969 133.289849 327.546719 133.523912 +Q 327.310469 133.755787 326.982344 133.755787 +z +M 327.290781 139.305474 +Q 327.290781 139.716724 327.314844 140.534849 +Q 327.338906 141.350787 327.338906 141.759849 +Q 327.338906 142.061724 327.152969 142.254224 +Q 326.969219 142.444537 326.669531 142.444537 +Q 326.374219 142.444537 326.186094 142.254224 +Q 325.997969 142.061724 325.997969 141.759849 +Q 325.997969 141.350787 325.973906 140.534849 +Q 325.949844 139.716724 325.949844 139.305474 +Q 325.949844 138.662349 326.017656 137.702037 +Q 326.087656 136.741724 326.087656 136.100787 +Q 326.087656 135.792349 326.275781 135.602037 +Q 326.463906 135.409537 326.757031 135.409537 +Q 327.052344 135.409537 327.238281 135.602037 +Q 327.426406 135.792349 327.426406 136.100787 +Q 327.426406 136.741724 327.358594 137.702037 +Q 327.290781 138.662349 327.290781 139.305474 +z +M 334.843672 142.895162 +Q 334.257422 142.895162 334.180859 142.252037 +L 333.990547 140.755787 +Q 333.894297 139.955162 333.894297 139.257349 +Q 333.894297 139.067037 333.918359 138.609849 +Q 333.942422 138.150474 333.942422 137.960162 +Q 333.942422 136.483599 333.395547 136.483599 +Q 332.629922 136.483599 331.932109 137.391412 +Q 331.304297 138.218287 330.947734 139.482662 +Q 330.934609 139.749537 330.886484 140.154224 +Q 330.844922 140.495474 330.844922 140.817037 +Q 330.844922 141.022662 330.886484 141.433912 +Q 330.928047 141.842974 330.928047 142.046412 +Q 330.928047 142.354849 330.739922 142.545162 +Q 330.551797 142.737662 330.256484 142.737662 +Q 329.956797 142.737662 329.770859 142.545162 +Q 329.587109 142.354849 329.587109 142.046412 +Q 329.587109 141.842974 329.543359 141.433912 +Q 329.499609 141.022662 329.499609 140.817037 +Q 329.499609 140.112662 329.598047 138.865787 +Q 329.696484 137.616724 329.696484 136.912349 +Q 329.696484 136.693599 329.672422 136.264849 +Q 329.648359 135.833912 329.648359 135.615162 +Q 329.648359 135.319849 329.843047 135.131724 +Q 330.037734 134.943599 330.326484 134.943599 +Q 330.954297 134.943599 331.015547 135.833912 +L 331.037422 136.632349 +Q 332.185859 135.101099 333.395547 135.101099 +Q 334.489297 135.101099 334.920234 136.065787 +Q 335.213359 136.708912 335.241797 137.966724 +L 335.241797 138.655787 +L 335.233047 139.292349 +Q 335.233047 139.858912 335.379609 140.757974 +Q 335.528359 141.657037 335.528359 142.217037 +Q 335.528359 142.518912 335.333672 142.707037 +Q 335.138984 142.895162 334.843672 142.895162 +z +M 342.554609 139.462974 +L 342.397109 141.759849 +Q 342.357734 143.127037 342.117109 143.995474 +Q 341.810859 145.102349 341.132734 145.629537 +Q 340.312422 146.266099 338.761484 146.266099 +Q 337.851484 146.266099 337.236797 146.141412 +Q 336.374922 145.970787 336.374922 145.430474 +Q 336.374922 144.822349 336.969922 144.822349 +Q 337.217109 144.822349 337.790234 144.942662 +Q 338.365547 145.062974 339.061172 145.047662 +Q 340.373672 145.027974 340.874609 143.776724 +Q 341.202734 142.943287 341.222422 141.212974 +Q 340.852734 141.897662 340.343047 142.238912 +Q 339.835547 142.580162 339.179297 142.580162 +Q 337.941172 142.580162 337.164609 141.735787 +Q 336.390234 140.891412 336.390234 139.546099 +Q 336.390234 137.699849 337.448984 136.571099 +Q 338.542734 135.409537 340.428359 135.409537 +Q 341.064922 135.409537 341.495859 135.573599 +Q 341.926797 135.737662 342.152109 136.065787 +Q 342.882734 136.085474 342.882734 136.879537 +Q 342.882734 137.365162 342.740547 138.178912 +Q 342.583047 139.121724 342.554609 139.462974 +z +M 340.360547 136.503287 +Q 339.061172 136.503287 338.350234 137.397974 +Q 337.715859 138.205162 337.715859 139.449849 +Q 337.715859 140.440787 338.092109 140.939537 +Q 338.468359 141.438287 339.218672 141.438287 +Q 339.909922 141.438287 340.559609 140.659537 +Q 341.148047 139.942037 341.228984 139.237662 +Q 341.373359 138.498287 341.537422 136.921099 +Q 341.263984 136.708912 340.968672 136.606099 +Q 340.675547 136.503287 340.360547 136.503287 +z +M 346.095898 137.037037 +L 345.993086 140.434224 +Q 345.993086 140.974537 345.938398 142.020162 +Q 345.870586 142.702662 345.269023 142.702662 +Q 344.599648 142.702662 344.599648 142.007037 +Q 344.599648 141.177974 344.674023 139.522037 +Q 344.750586 137.863912 344.750586 137.037037 +Q 344.750586 135.956412 344.783398 134.565162 +Q 344.818398 133.173912 344.818398 132.093287 +Q 344.818398 131.410787 345.487773 131.410787 +Q 346.163711 131.410787 346.163711 132.093287 +Q 346.163711 133.173912 346.128711 134.565162 +Q 346.095898 135.956412 346.095898 137.037037 +z +M 351.387734 142.724537 +Q 349.843359 142.724537 348.885234 141.952349 +Q 347.839609 141.097037 347.839609 139.559224 +Q 347.839609 137.780787 348.701484 136.577662 +Q 349.637734 135.265162 351.201797 135.265162 +Q 352.337109 135.265162 353.054609 135.647974 +Q 353.936172 136.120474 353.936172 137.098287 +Q 353.936172 137.780787 353.163984 138.342974 +Q 352.822734 138.587974 351.715859 139.108599 +L 349.103984 140.344537 +Q 349.486797 140.913287 350.057734 141.199849 +Q 350.628672 141.486412 351.387734 141.486412 +Q 351.858047 141.486412 352.494609 141.309224 +Q 353.301797 141.083912 353.533672 140.718599 +Q 353.765547 140.351099 354.032422 140.351099 +Q 354.273047 140.351099 354.458984 140.532662 +Q 354.647109 140.714224 354.647109 140.952662 +Q 354.647109 141.711724 353.424297 142.258599 +Q 352.378672 142.724537 351.387734 142.724537 +z +M 351.201797 136.496724 +Q 350.368359 136.496724 349.814922 137.142037 +Q 349.261484 137.787349 348.988047 139.086724 +L 351.085859 138.089224 +Q 352.323984 137.487662 352.851172 137.043599 +Q 352.262734 136.496724 351.201797 136.496724 +z +M 366.645 134.740162 +Q 366.2075 134.740162 365.98875 134.226099 +Q 365.798438 133.788599 365.634375 133.694537 +Q 365.49 133.617974 364.923438 133.617974 +Q 363.930313 133.617974 362.720625 135.136099 +Q 361.08 137.172662 361.08 138.999224 +Q 361.08 139.880787 361.64875 140.515162 +Q 362.228438 141.171412 363.04875 141.171412 +Q 363.753125 141.171412 364.464063 140.810474 +Q 364.86 140.604849 365.680313 140.003287 +Q 366.071875 139.716724 366.26875 139.716724 +Q 366.564063 139.716724 366.760938 139.939849 +Q 366.96 140.160787 366.96 140.434224 +Q 366.96 140.740474 366.699688 140.974537 +Q 364.895 142.573599 363.04875 142.573599 +Q 361.633438 142.573599 360.657813 141.486412 +Q 359.712813 140.434224 359.712813 138.999224 +Q 359.712813 136.680474 361.655313 134.247974 +Q 363.274063 132.217974 364.923438 132.217974 +Q 365.258125 132.217974 365.522813 132.248599 +Q 365.789688 132.279224 365.995313 132.347037 +Q 366.235938 131.999224 366.61875 131.999224 +Q 367.089063 131.999224 367.211563 132.620474 +Q 367.320938 133.173912 367.320938 133.981099 +Q 367.320938 134.261099 367.172188 134.473287 +Q 366.98625 134.740162 366.645 134.740162 +z +M 371.046797 142.812037 +Q 369.898359 142.812037 369.071484 141.965474 +Q 368.148359 141.022662 368.100234 139.427974 +Q 368.060859 137.883599 368.881172 136.708912 +Q 369.837109 135.319849 371.545547 135.319849 +Q 372.912734 135.319849 373.617109 136.571099 +Q 374.179297 137.583912 374.157422 139.005787 +Q 374.137734 140.521724 373.365547 141.595787 +Q 372.490547 142.812037 371.046797 142.812037 +z +M 371.458047 136.708912 +Q 370.451797 136.702349 369.891797 137.664849 +Q 369.447734 138.437037 369.447734 139.427974 +Q 369.447734 140.421099 369.988047 140.974537 +Q 370.438672 141.431724 371.046797 141.431724 +Q 371.757734 141.431724 372.271797 140.913287 +Q 372.851484 140.337974 372.886484 139.360162 +Q 372.982734 136.715474 371.458047 136.708912 +z +M 381.165352 137.358599 +Q 381.117227 138.211724 380.480664 138.211724 +Q 379.892227 138.211724 379.892227 137.535787 +Q 379.892227 137.404537 379.872539 137.056724 +L 379.852852 136.483599 +Q 378.772227 136.612662 378.122539 137.091724 +Q 377.514414 137.535787 377.111914 138.430474 +L 377.125039 142.177662 +Q 377.125039 142.866724 376.446914 142.866724 +Q 375.845352 142.866724 375.845352 142.177662 +L 375.845352 137.378287 +Q 375.845352 137.152974 375.862852 136.702349 +Q 375.880352 136.249537 375.880352 136.024224 +Q 375.880352 135.335162 376.481914 135.335162 +Q 377.151289 135.335162 377.157852 136.468287 +Q 378.470352 135.203912 380.071602 135.203912 +Q 380.625039 135.203912 380.898477 135.621724 +Q 381.171914 136.037349 381.171914 136.879537 +Q 381.171914 137.233912 381.165352 137.358599 +z +M 385.765664 142.724537 +Q 384.221289 142.724537 383.263164 141.952349 +Q 382.217539 141.097037 382.217539 139.559224 +Q 382.217539 137.780787 383.079414 136.577662 +Q 384.015664 135.265162 385.579727 135.265162 +Q 386.715039 135.265162 387.432539 135.647974 +Q 388.314102 136.120474 388.314102 137.098287 +Q 388.314102 137.780787 387.541914 138.342974 +Q 387.200664 138.587974 386.093789 139.108599 +L 383.481914 140.344537 +Q 383.864727 140.913287 384.435664 141.199849 +Q 385.006602 141.486412 385.765664 141.486412 +Q 386.235977 141.486412 386.872539 141.309224 +Q 387.679727 141.083912 387.911602 140.718599 +Q 388.143477 140.351099 388.410352 140.351099 +Q 388.650977 140.351099 388.836914 140.532662 +Q 389.025039 140.714224 389.025039 140.952662 +Q 389.025039 141.711724 387.802227 142.258599 +Q 386.756602 142.724537 385.765664 142.724537 +z +M 385.579727 136.496724 +Q 384.746289 136.496724 384.192852 137.142037 +Q 383.639414 137.787349 383.365977 139.086724 +L 385.463789 138.089224 +Q 386.701914 137.487662 387.229102 137.043599 +Q 386.640664 136.496724 385.579727 136.496724 +z +M 396.300117 138.397662 +Q 396.107617 138.397662 395.464492 138.307974 +Q 395.409805 139.340474 395.409805 141.923912 +Q 395.409805 142.197349 395.232617 142.385474 +Q 395.05543 142.573599 394.788555 142.573599 +Q 394.515117 142.573599 394.33793 142.385474 +Q 394.160742 142.197349 394.160742 141.923912 +L 394.160742 139.913599 +Q 394.160742 138.909537 394.283242 137.085162 +Q 394.418867 135.107662 394.43418 134.254537 +L 394.43418 133.311724 +Q 394.43418 132.633599 394.515117 132.327349 +Q 394.672617 131.725787 395.184492 131.806724 +Q 395.403242 131.738912 395.805742 131.706099 +Q 396.21043 131.671099 396.798867 131.671099 +Q 398.050117 131.671099 399.143867 132.524224 +Q 400.346992 133.467037 400.346992 134.794849 +Q 400.346992 136.490162 399.060742 137.494224 +Q 397.912305 138.397662 396.300117 138.397662 +z +M 396.641367 132.968287 +Q 396.339492 132.968287 396.103242 132.983599 +Q 395.86918 132.996724 395.705117 133.022974 +L 395.691992 134.280787 +L 395.547617 137.002037 +L 396.300117 137.091724 +Q 397.448555 137.091724 398.233867 136.509849 +Q 399.095742 135.873287 399.095742 134.794849 +Q 399.095742 134.029224 398.27543 133.475787 +Q 397.516367 132.968287 396.641367 132.968287 +z +M 404.906289 142.724537 +Q 403.361914 142.724537 402.403789 141.952349 +Q 401.358164 141.097037 401.358164 139.559224 +Q 401.358164 137.780787 402.220039 136.577662 +Q 403.156289 135.265162 404.720352 135.265162 +Q 405.855664 135.265162 406.573164 135.647974 +Q 407.454727 136.120474 407.454727 137.098287 +Q 407.454727 137.780787 406.682539 138.342974 +Q 406.341289 138.587974 405.234414 139.108599 +L 402.622539 140.344537 +Q 403.005352 140.913287 403.576289 141.199849 +Q 404.147227 141.486412 404.906289 141.486412 +Q 405.376602 141.486412 406.013164 141.309224 +Q 406.820352 141.083912 407.052227 140.718599 +Q 407.284102 140.351099 407.550977 140.351099 +Q 407.791602 140.351099 407.977539 140.532662 +Q 408.165664 140.714224 408.165664 140.952662 +Q 408.165664 141.711724 406.942852 142.258599 +Q 405.897227 142.724537 404.906289 142.724537 +z +M 404.720352 136.496724 +Q 403.886914 136.496724 403.333477 137.142037 +Q 402.780039 137.787349 402.506602 139.086724 +L 404.604414 138.089224 +Q 405.842539 137.487662 406.369727 137.043599 +Q 405.781289 136.496724 404.720352 136.496724 +z +M 414.722148 142.860162 +Q 414.593086 142.860162 414.249648 142.560474 +Q 413.943398 142.280474 413.792461 142.061724 +Q 413.136211 142.416099 412.637461 142.597662 +Q 412.138711 142.779224 411.804023 142.779224 +Q 410.202773 142.779224 409.472148 141.875787 +Q 408.780898 141.029224 408.780898 139.279224 +Q 408.780898 137.623287 409.918398 136.448599 +Q 411.058086 135.271724 412.637461 135.271724 +Q 413.232461 135.271724 413.969648 135.580162 +Q 414.899336 135.962974 414.899336 136.503287 +Q 414.899336 136.687037 414.763711 136.831412 +Q 414.695898 137.091724 414.656523 137.686724 +Q 414.619336 138.279537 414.612773 139.209224 +Q 414.606211 140.057974 414.728711 140.550162 +Q 414.796523 140.849849 415.159648 141.753287 +Q 415.207773 141.875787 415.317148 142.116412 +L 415.358711 142.232349 +Q 415.358711 142.505787 415.166211 142.682974 +Q 414.975898 142.860162 414.722148 142.860162 +z +M 413.300273 138.108912 +Q 413.300273 137.815787 413.337461 137.470162 +Q 413.374648 137.124537 413.451211 136.735162 +Q 413.197461 136.606099 413.015898 136.544849 +Q 412.836523 136.483599 412.727148 136.483599 +Q 411.666211 136.483599 410.896211 137.347662 +Q 410.128398 138.211724 410.128398 139.340474 +Q 410.128398 140.460474 410.524336 141.022662 +Q 410.922461 141.582662 411.714336 141.582662 +Q 412.370586 141.582662 412.827773 141.342037 +Q 413.074961 141.212974 413.519023 140.823599 +Q 413.300273 139.012349 413.300273 138.108912 +z +M 422.242773 142.689537 +Q 421.866523 142.689537 421.660898 142.293599 +Q 421.304336 141.602349 420.586836 140.659537 +L 419.377148 139.012349 +Q 418.981211 139.327349 418.147773 139.893912 +Q 418.071211 140.952662 418.071211 141.958912 +Q 418.071211 142.265162 417.883086 142.455474 +Q 417.694961 142.647974 417.401836 142.647974 +Q 416.710586 142.647974 416.710586 141.718287 +Q 416.710586 141.151724 416.789336 140.020787 +Q 416.868086 138.889849 416.868086 138.321099 +Q 416.868086 137.282037 416.898711 135.945474 +Q 416.929336 134.608912 416.929336 133.585162 +Q 416.929336 133.276724 416.898711 132.861099 +Q 416.868086 132.443287 416.868086 132.134849 +Q 416.868086 131.826412 417.056211 131.636099 +Q 417.244336 131.443599 417.539648 131.443599 +Q 417.832773 131.443599 418.020898 131.636099 +Q 418.209023 131.826412 418.209023 132.134849 +Q 418.209023 132.449849 418.241836 132.876412 +Q 418.276836 133.302974 418.276836 133.617974 +L 418.228711 135.818599 +Q 418.195898 137.008599 418.209023 138.198599 +Q 419.138711 137.487662 420.000586 136.638912 +L 421.503398 135.087974 +Q 421.728711 134.856099 421.989023 134.856099 +Q 422.255898 134.856099 422.470273 135.068287 +Q 422.686836 135.280474 422.686836 135.560474 +Q 422.686836 135.792349 422.487773 136.017662 +Q 421.647773 137.002037 420.416211 138.130787 +L 421.905898 140.160787 +Q 422.953711 141.589224 422.953711 142.020162 +Q 422.953711 142.293599 422.737148 142.490474 +Q 422.522773 142.689537 422.242773 142.689537 +z +"/> + </g> + <g id="text_28"> + <path d="M 315.936563 218.54364 +Q 315.93 218.257078 316.13125 218.075515 +Q 316.3325 217.893953 316.625625 217.893953 +Q 316.9625 217.893953 317.214063 218.276765 +Q 317.564063 218.795203 317.8375 218.98114 +Q 318.417188 219.363953 319.524063 219.363953 +Q 320.585 219.363953 321.492813 218.904578 +Q 322.656563 218.318328 322.656563 217.272703 +Q 322.656563 216.410828 321.67875 215.912078 +Q 320.851875 215.48114 319.633438 215.44614 +Q 318.555 215.404578 317.795938 214.975828 +Q 316.824688 214.420203 316.824688 213.38989 +Q 316.824688 212.171453 318.205 211.16739 +Q 319.524063 210.218015 320.932813 210.218015 +Q 321.595625 210.218015 322.43125 210.443328 +Q 323.538125 210.736453 323.538125 211.19364 +Q 323.538125 211.795203 322.923438 211.795203 +Q 322.65 211.795203 321.965313 211.64864 +Q 321.282813 211.502078 320.906563 211.50864 +Q 319.839063 211.521765 319.095313 212.035828 +Q 318.329688 212.560828 318.329688 213.313328 +Q 318.329688 213.882078 319.340313 214.113953 +Q 319.716563 214.201453 320.797188 214.278015 +Q 322.36125 214.393953 323.242813 215.26239 +Q 324.05 216.054265 324.05 217.19614 +Q 324.05 218.82364 322.547188 219.79489 +Q 321.24125 220.63489 319.5175 220.63489 +Q 318.26625 220.63489 317.227188 220.155828 +Q 315.95625 219.569578 315.936563 218.54364 +z +M 326.982344 211.591765 +Q 326.654219 211.591765 326.415781 211.35989 +Q 326.177344 211.125828 326.177344 210.797703 +Q 326.177344 210.469578 326.415781 210.237703 +Q 326.654219 210.005828 326.982344 210.005828 +Q 327.310469 210.005828 327.546719 210.237703 +Q 327.782969 210.469578 327.782969 210.797703 +Q 327.782969 211.125828 327.546719 211.35989 +Q 327.310469 211.591765 326.982344 211.591765 +z +M 327.290781 217.141453 +Q 327.290781 217.552703 327.314844 218.370828 +Q 327.338906 219.186765 327.338906 219.595828 +Q 327.338906 219.897703 327.152969 220.090203 +Q 326.969219 220.280515 326.669531 220.280515 +Q 326.374219 220.280515 326.186094 220.090203 +Q 325.997969 219.897703 325.997969 219.595828 +Q 325.997969 219.186765 325.973906 218.370828 +Q 325.949844 217.552703 325.949844 217.141453 +Q 325.949844 216.498328 326.017656 215.538015 +Q 326.087656 214.577703 326.087656 213.936765 +Q 326.087656 213.628328 326.275781 213.438015 +Q 326.463906 213.245515 326.757031 213.245515 +Q 327.052344 213.245515 327.238281 213.438015 +Q 327.426406 213.628328 327.426406 213.936765 +Q 327.426406 214.577703 327.358594 215.538015 +Q 327.290781 216.498328 327.290781 217.141453 +z +M 334.843672 220.73114 +Q 334.257422 220.73114 334.180859 220.088015 +L 333.990547 218.591765 +Q 333.894297 217.79114 333.894297 217.093328 +Q 333.894297 216.903015 333.918359 216.445828 +Q 333.942422 215.986453 333.942422 215.79614 +Q 333.942422 214.319578 333.395547 214.319578 +Q 332.629922 214.319578 331.932109 215.22739 +Q 331.304297 216.054265 330.947734 217.31864 +Q 330.934609 217.585515 330.886484 217.990203 +Q 330.844922 218.331453 330.844922 218.653015 +Q 330.844922 218.85864 330.886484 219.26989 +Q 330.928047 219.678953 330.928047 219.88239 +Q 330.928047 220.190828 330.739922 220.38114 +Q 330.551797 220.57364 330.256484 220.57364 +Q 329.956797 220.57364 329.770859 220.38114 +Q 329.587109 220.190828 329.587109 219.88239 +Q 329.587109 219.678953 329.543359 219.26989 +Q 329.499609 218.85864 329.499609 218.653015 +Q 329.499609 217.94864 329.598047 216.701765 +Q 329.696484 215.452703 329.696484 214.748328 +Q 329.696484 214.529578 329.672422 214.100828 +Q 329.648359 213.66989 329.648359 213.45114 +Q 329.648359 213.155828 329.843047 212.967703 +Q 330.037734 212.779578 330.326484 212.779578 +Q 330.954297 212.779578 331.015547 213.66989 +L 331.037422 214.468328 +Q 332.185859 212.937078 333.395547 212.937078 +Q 334.489297 212.937078 334.920234 213.901765 +Q 335.213359 214.54489 335.241797 215.802703 +L 335.241797 216.491765 +L 335.233047 217.128328 +Q 335.233047 217.69489 335.379609 218.593953 +Q 335.528359 219.493015 335.528359 220.053015 +Q 335.528359 220.35489 335.333672 220.543015 +Q 335.138984 220.73114 334.843672 220.73114 +z +M 342.554609 217.298953 +L 342.397109 219.595828 +Q 342.357734 220.963015 342.117109 221.831453 +Q 341.810859 222.938328 341.132734 223.465515 +Q 340.312422 224.102078 338.761484 224.102078 +Q 337.851484 224.102078 337.236797 223.97739 +Q 336.374922 223.806765 336.374922 223.266453 +Q 336.374922 222.658328 336.969922 222.658328 +Q 337.217109 222.658328 337.790234 222.77864 +Q 338.365547 222.898953 339.061172 222.88364 +Q 340.373672 222.863953 340.874609 221.612703 +Q 341.202734 220.779265 341.222422 219.048953 +Q 340.852734 219.73364 340.343047 220.07489 +Q 339.835547 220.41614 339.179297 220.41614 +Q 337.941172 220.41614 337.164609 219.571765 +Q 336.390234 218.72739 336.390234 217.382078 +Q 336.390234 215.535828 337.448984 214.407078 +Q 338.542734 213.245515 340.428359 213.245515 +Q 341.064922 213.245515 341.495859 213.409578 +Q 341.926797 213.57364 342.152109 213.901765 +Q 342.882734 213.921453 342.882734 214.715515 +Q 342.882734 215.20114 342.740547 216.01489 +Q 342.583047 216.957703 342.554609 217.298953 +z +M 340.360547 214.339265 +Q 339.061172 214.339265 338.350234 215.233953 +Q 337.715859 216.04114 337.715859 217.285828 +Q 337.715859 218.276765 338.092109 218.775515 +Q 338.468359 219.274265 339.218672 219.274265 +Q 339.909922 219.274265 340.559609 218.495515 +Q 341.148047 217.778015 341.228984 217.07364 +Q 341.373359 216.334265 341.537422 214.757078 +Q 341.263984 214.54489 340.968672 214.442078 +Q 340.675547 214.339265 340.360547 214.339265 +z +M 346.095898 214.873015 +L 345.993086 218.270203 +Q 345.993086 218.810515 345.938398 219.85614 +Q 345.870586 220.53864 345.269023 220.53864 +Q 344.599648 220.53864 344.599648 219.843015 +Q 344.599648 219.013953 344.674023 217.358015 +Q 344.750586 215.69989 344.750586 214.873015 +Q 344.750586 213.79239 344.783398 212.40114 +Q 344.818398 211.00989 344.818398 209.929265 +Q 344.818398 209.246765 345.487773 209.246765 +Q 346.163711 209.246765 346.163711 209.929265 +Q 346.163711 211.00989 346.128711 212.40114 +Q 346.095898 213.79239 346.095898 214.873015 +z +M 351.387734 220.560515 +Q 349.843359 220.560515 348.885234 219.788328 +Q 347.839609 218.933015 347.839609 217.395203 +Q 347.839609 215.616765 348.701484 214.41364 +Q 349.637734 213.10114 351.201797 213.10114 +Q 352.337109 213.10114 353.054609 213.483953 +Q 353.936172 213.956453 353.936172 214.934265 +Q 353.936172 215.616765 353.163984 216.178953 +Q 352.822734 216.423953 351.715859 216.944578 +L 349.103984 218.180515 +Q 349.486797 218.749265 350.057734 219.035828 +Q 350.628672 219.32239 351.387734 219.32239 +Q 351.858047 219.32239 352.494609 219.145203 +Q 353.301797 218.91989 353.533672 218.554578 +Q 353.765547 218.187078 354.032422 218.187078 +Q 354.273047 218.187078 354.458984 218.36864 +Q 354.647109 218.550203 354.647109 218.78864 +Q 354.647109 219.547703 353.424297 220.094578 +Q 352.378672 220.560515 351.387734 220.560515 +z +M 351.201797 214.332703 +Q 350.368359 214.332703 349.814922 214.978015 +Q 349.261484 215.623328 348.988047 216.922703 +L 351.085859 215.925203 +Q 352.323984 215.32364 352.851172 214.879578 +Q 352.262734 214.332703 351.201797 214.332703 +z +M 366.645 212.57614 +Q 366.2075 212.57614 365.98875 212.062078 +Q 365.798438 211.624578 365.634375 211.530515 +Q 365.49 211.453953 364.923438 211.453953 +Q 363.930313 211.453953 362.720625 212.972078 +Q 361.08 215.00864 361.08 216.835203 +Q 361.08 217.716765 361.64875 218.35114 +Q 362.228438 219.00739 363.04875 219.00739 +Q 363.753125 219.00739 364.464063 218.646453 +Q 364.86 218.440828 365.680313 217.839265 +Q 366.071875 217.552703 366.26875 217.552703 +Q 366.564063 217.552703 366.760938 217.775828 +Q 366.96 217.996765 366.96 218.270203 +Q 366.96 218.576453 366.699688 218.810515 +Q 364.895 220.409578 363.04875 220.409578 +Q 361.633438 220.409578 360.657813 219.32239 +Q 359.712813 218.270203 359.712813 216.835203 +Q 359.712813 214.516453 361.655313 212.083953 +Q 363.274063 210.053953 364.923438 210.053953 +Q 365.258125 210.053953 365.522813 210.084578 +Q 365.789688 210.115203 365.995313 210.183015 +Q 366.235938 209.835203 366.61875 209.835203 +Q 367.089063 209.835203 367.211563 210.456453 +Q 367.320938 211.00989 367.320938 211.817078 +Q 367.320938 212.097078 367.172188 212.309265 +Q 366.98625 212.57614 366.645 212.57614 +z +M 371.046797 220.648015 +Q 369.898359 220.648015 369.071484 219.801453 +Q 368.148359 218.85864 368.100234 217.263953 +Q 368.060859 215.719578 368.881172 214.54489 +Q 369.837109 213.155828 371.545547 213.155828 +Q 372.912734 213.155828 373.617109 214.407078 +Q 374.179297 215.41989 374.157422 216.841765 +Q 374.137734 218.357703 373.365547 219.431765 +Q 372.490547 220.648015 371.046797 220.648015 +z +M 371.458047 214.54489 +Q 370.451797 214.538328 369.891797 215.500828 +Q 369.447734 216.273015 369.447734 217.263953 +Q 369.447734 218.257078 369.988047 218.810515 +Q 370.438672 219.267703 371.046797 219.267703 +Q 371.757734 219.267703 372.271797 218.749265 +Q 372.851484 218.173953 372.886484 217.19614 +Q 372.982734 214.551453 371.458047 214.54489 +z +M 381.165352 215.194578 +Q 381.117227 216.047703 380.480664 216.047703 +Q 379.892227 216.047703 379.892227 215.371765 +Q 379.892227 215.240515 379.872539 214.892703 +L 379.852852 214.319578 +Q 378.772227 214.44864 378.122539 214.927703 +Q 377.514414 215.371765 377.111914 216.266453 +L 377.125039 220.01364 +Q 377.125039 220.702703 376.446914 220.702703 +Q 375.845352 220.702703 375.845352 220.01364 +L 375.845352 215.214265 +Q 375.845352 214.988953 375.862852 214.538328 +Q 375.880352 214.085515 375.880352 213.860203 +Q 375.880352 213.17114 376.481914 213.17114 +Q 377.151289 213.17114 377.157852 214.304265 +Q 378.470352 213.03989 380.071602 213.03989 +Q 380.625039 213.03989 380.898477 213.457703 +Q 381.171914 213.873328 381.171914 214.715515 +Q 381.171914 215.06989 381.165352 215.194578 +z +M 385.765664 220.560515 +Q 384.221289 220.560515 383.263164 219.788328 +Q 382.217539 218.933015 382.217539 217.395203 +Q 382.217539 215.616765 383.079414 214.41364 +Q 384.015664 213.10114 385.579727 213.10114 +Q 386.715039 213.10114 387.432539 213.483953 +Q 388.314102 213.956453 388.314102 214.934265 +Q 388.314102 215.616765 387.541914 216.178953 +Q 387.200664 216.423953 386.093789 216.944578 +L 383.481914 218.180515 +Q 383.864727 218.749265 384.435664 219.035828 +Q 385.006602 219.32239 385.765664 219.32239 +Q 386.235977 219.32239 386.872539 219.145203 +Q 387.679727 218.91989 387.911602 218.554578 +Q 388.143477 218.187078 388.410352 218.187078 +Q 388.650977 218.187078 388.836914 218.36864 +Q 389.025039 218.550203 389.025039 218.78864 +Q 389.025039 219.547703 387.802227 220.094578 +Q 386.756602 220.560515 385.765664 220.560515 +z +M 385.579727 214.332703 +Q 384.746289 214.332703 384.192852 214.978015 +Q 383.639414 215.623328 383.365977 216.922703 +L 385.463789 215.925203 +Q 386.701914 215.32364 387.229102 214.879578 +Q 386.640664 214.332703 385.579727 214.332703 +z +M 402.608867 214.127078 +Q 402.075117 216.35614 401.21543 219.16489 +Q 401.02293 219.788328 400.578867 220.444578 +Q 400.34043 220.805515 399.92918 220.798953 +Q 399.183242 220.785828 398.767617 218.94614 +Q 398.629805 218.357703 398.487617 217.347078 +L 398.262305 215.82239 +L 397.700117 217.128328 +L 396.661055 219.95239 +Q 396.573555 220.210515 396.40293 220.348328 +Q 396.197305 220.744265 395.74668 220.75739 +Q 395.226055 220.779265 394.74043 218.720828 +Q 394.49543 217.662078 394.248242 215.850828 +L 394.08418 214.82489 +Q 393.99668 214.210203 393.99668 213.79239 +Q 393.99668 213.505828 394.19793 213.317703 +Q 394.39918 213.129578 394.685742 213.129578 +Q 395.206367 213.129578 395.328867 213.69614 +Q 395.418555 214.100828 395.473242 214.69364 +L 395.573867 215.69989 +L 395.978555 218.768953 +Q 396.737617 216.66239 397.551367 213.91489 +Q 397.77668 213.155828 398.33668 213.155828 +Q 398.876992 213.155828 399.067305 214.004578 +Q 399.24668 214.803015 399.511367 216.465515 +Q 399.784805 218.187078 399.996992 219.151765 +L 400.495742 217.29239 +L 401.379492 213.567078 +Q 401.480117 213.149265 401.965742 213.149265 +Q 402.254492 213.149265 402.464492 213.343953 +Q 402.67668 213.53864 402.67668 213.812078 +Q 402.67668 213.847078 402.608867 214.127078 +z +M 404.262891 220.860203 +Q 404.011328 220.860203 403.818828 220.689578 +Q 403.628516 220.518953 403.628516 220.265203 +Q 403.628516 220.155828 403.674453 220.033328 +Q 404.208203 218.563328 405.684766 215.798328 +Q 407.161328 213.033328 407.701641 211.556765 +Q 408.596328 209.108953 409.055703 209.130828 +Q 409.307266 209.13739 409.497578 209.31239 +Q 409.690078 209.485203 409.690078 209.73239 +Q 409.690078 209.88989 409.615703 210.10864 +L 408.850078 211.968015 +Q 408.392891 213.23239 407.544141 214.88614 +L 406.054453 217.716765 +L 404.816328 220.457703 +Q 404.632578 220.860203 404.262891 220.860203 +z +M 413.730391 220.648015 +Q 412.581953 220.648015 411.755078 219.801453 +Q 410.831953 218.85864 410.783828 217.263953 +Q 410.744453 215.719578 411.564766 214.54489 +Q 412.520703 213.155828 414.229141 213.155828 +Q 415.596328 213.155828 416.300703 214.407078 +Q 416.862891 215.41989 416.841016 216.841765 +Q 416.821328 218.357703 416.049141 219.431765 +Q 415.174141 220.648015 413.730391 220.648015 +z +M 414.141641 214.54489 +Q 413.135391 214.538328 412.575391 215.500828 +Q 412.131328 216.273015 412.131328 217.263953 +Q 412.131328 218.257078 412.671641 218.810515 +Q 413.122266 219.267703 413.730391 219.267703 +Q 414.441328 219.267703 414.955391 218.749265 +Q 415.535078 218.173953 415.570078 217.19614 +Q 415.666328 214.551453 414.141641 214.54489 +z +M 425.864727 219.888953 +Q 425.845039 220.518953 425.243477 220.518953 +Q 424.744727 220.518953 424.517227 219.930515 +L 423.471602 217.154578 +L 422.255352 214.017703 +Q 422.187539 213.840515 422.187539 213.702703 +Q 422.187539 213.422703 422.399727 213.225828 +Q 422.611914 213.026765 422.891914 213.026765 +Q 423.300977 213.026765 423.478164 213.444578 +L 425.215039 218.222078 +Q 425.729102 217.128328 426.507852 215.050203 +Q 426.691602 214.503328 427.087539 213.505828 +Q 427.299727 213.068328 427.689102 213.068328 +Q 427.971289 213.068328 428.181289 213.26739 +Q 428.393477 213.464265 428.393477 213.737703 +Q 428.393477 213.998015 427.266914 216.66239 +z +M 432.714883 220.560515 +Q 431.170508 220.560515 430.212383 219.788328 +Q 429.166758 218.933015 429.166758 217.395203 +Q 429.166758 215.616765 430.028633 214.41364 +Q 430.964883 213.10114 432.528945 213.10114 +Q 433.664258 213.10114 434.381758 213.483953 +Q 435.26332 213.956453 435.26332 214.934265 +Q 435.26332 215.616765 434.491133 216.178953 +Q 434.149883 216.423953 433.043008 216.944578 +L 430.431133 218.180515 +Q 430.813945 218.749265 431.384883 219.035828 +Q 431.95582 219.32239 432.714883 219.32239 +Q 433.185195 219.32239 433.821758 219.145203 +Q 434.628945 218.91989 434.86082 218.554578 +Q 435.092695 218.187078 435.35957 218.187078 +Q 435.600195 218.187078 435.786133 218.36864 +Q 435.974258 218.550203 435.974258 218.78864 +Q 435.974258 219.547703 434.751445 220.094578 +Q 433.70582 220.560515 432.714883 220.560515 +z +M 432.528945 214.332703 +Q 431.695508 214.332703 431.14207 214.978015 +Q 430.588633 215.623328 430.315195 216.922703 +L 432.413008 215.925203 +Q 433.651133 215.32364 434.17832 214.879578 +Q 433.589883 214.332703 432.528945 214.332703 +z +M 440.281992 220.676453 +Q 438.879805 220.676453 437.943555 219.827703 +Q 436.95918 218.939578 436.95918 217.482703 +Q 436.95918 216.095828 437.882305 214.619265 +Q 438.908242 212.97864 440.192305 212.97864 +Q 440.863867 212.97864 441.690742 213.29364 +Q 442.736367 213.69614 442.736367 214.278015 +Q 442.736367 214.538328 442.565742 214.739578 +Q 442.395117 214.940828 442.141367 214.940828 +Q 441.942305 214.940828 441.795742 214.822703 +Q 441.64918 214.70239 441.511367 214.584265 +Q 441.108867 214.26489 440.192305 214.26489 +Q 439.49668 214.26489 438.811992 215.50739 +Q 438.190742 216.649265 438.190742 217.482703 +Q 438.190742 218.38614 438.80543 218.904578 +Q 439.378555 219.390203 440.281992 219.390203 +Q 440.691055 219.390203 441.156992 219.171453 +L 441.948867 218.749265 +Q 442.154492 218.63989 442.24418 218.63989 +Q 442.495742 218.63989 442.679492 218.84114 +Q 442.86543 219.04239 442.86543 219.302703 +Q 442.86543 219.801453 441.813242 220.265203 +Q 440.890117 220.676453 440.281992 220.676453 +z +M 448.956523 214.420203 +Q 448.812148 214.420203 448.617461 214.407078 +Q 448.422773 214.393953 448.280586 214.393953 +Q 448.123086 214.393953 447.350898 214.496765 +L 447.479961 218.537078 +L 447.486523 218.836765 +L 447.493086 219.186765 +Q 447.521523 220.683015 446.775586 220.683015 +Q 446.502148 220.683015 446.300898 220.505828 +Q 446.099648 220.32864 446.099648 220.061765 +Q 446.099648 219.801453 446.119336 219.283015 +Q 446.141211 218.76239 446.141211 218.502078 +L 446.003398 214.50989 +Q 445.504648 214.490203 444.485273 214.393953 +Q 443.877148 214.310828 443.877148 213.718015 +Q 443.877148 213.41614 444.060898 213.219265 +Q 444.246836 213.020203 444.533398 213.020203 +L 445.968398 213.13614 +Q 445.968398 212.788328 445.937773 212.204265 +Q 445.907148 211.618015 445.907148 211.357703 +Q 445.907148 211.07114 446.106211 210.883015 +Q 446.305273 210.69489 446.591836 210.69489 +Q 447.206523 210.69489 447.309336 211.70114 +Q 447.329023 211.952703 447.329023 212.309265 +L 447.315898 212.705203 +L 447.309336 213.129578 +Q 448.155898 213.020203 448.280586 213.020203 +Q 448.991523 213.020203 449.210273 213.088015 +Q 449.625898 213.225828 449.625898 213.73114 +Q 449.625898 214.030828 449.437773 214.225515 +Q 449.249648 214.420203 448.956523 214.420203 +z +M 453.542891 220.648015 +Q 452.394453 220.648015 451.567578 219.801453 +Q 450.644453 218.85864 450.596328 217.263953 +Q 450.556953 215.719578 451.377266 214.54489 +Q 452.333203 213.155828 454.041641 213.155828 +Q 455.408828 213.155828 456.113203 214.407078 +Q 456.675391 215.41989 456.653516 216.841765 +Q 456.633828 218.357703 455.861641 219.431765 +Q 454.986641 220.648015 453.542891 220.648015 +z +M 453.954141 214.54489 +Q 452.947891 214.538328 452.387891 215.500828 +Q 451.943828 216.273015 451.943828 217.263953 +Q 451.943828 218.257078 452.484141 218.810515 +Q 452.934766 219.267703 453.542891 219.267703 +Q 454.253828 219.267703 454.767891 218.749265 +Q 455.347578 218.173953 455.382578 217.19614 +Q 455.478828 214.551453 453.954141 214.54489 +z +M 463.661445 215.194578 +Q 463.61332 216.047703 462.976758 216.047703 +Q 462.38832 216.047703 462.38832 215.371765 +Q 462.38832 215.240515 462.368633 214.892703 +L 462.348945 214.319578 +Q 461.26832 214.44864 460.618633 214.927703 +Q 460.010508 215.371765 459.608008 216.266453 +L 459.621133 220.01364 +Q 459.621133 220.702703 458.943008 220.702703 +Q 458.341445 220.702703 458.341445 220.01364 +L 458.341445 215.214265 +Q 458.341445 214.988953 458.358945 214.538328 +Q 458.376445 214.085515 458.376445 213.860203 +Q 458.376445 213.17114 458.978008 213.17114 +Q 459.647383 213.17114 459.653945 214.304265 +Q 460.966445 213.03989 462.567695 213.03989 +Q 463.121133 213.03989 463.39457 213.457703 +Q 463.668008 213.873328 463.668008 214.715515 +Q 463.668008 215.06989 463.661445 215.194578 +z +M 466.373945 211.591765 +Q 466.04582 211.591765 465.807383 211.35989 +Q 465.568945 211.125828 465.568945 210.797703 +Q 465.568945 210.469578 465.807383 210.237703 +Q 466.04582 210.005828 466.373945 210.005828 +Q 466.70207 210.005828 466.93832 210.237703 +Q 467.17457 210.469578 467.17457 210.797703 +Q 467.17457 211.125828 466.93832 211.35989 +Q 466.70207 211.591765 466.373945 211.591765 +z +M 466.682383 217.141453 +Q 466.682383 217.552703 466.706445 218.370828 +Q 466.730508 219.186765 466.730508 219.595828 +Q 466.730508 219.897703 466.54457 220.090203 +Q 466.36082 220.280515 466.061133 220.280515 +Q 465.76582 220.280515 465.577695 220.090203 +Q 465.38957 219.897703 465.38957 219.595828 +Q 465.38957 219.186765 465.365508 218.370828 +Q 465.341445 217.552703 465.341445 217.141453 +Q 465.341445 216.498328 465.409258 215.538015 +Q 465.479258 214.577703 465.479258 213.936765 +Q 465.479258 213.628328 465.667383 213.438015 +Q 465.855508 213.245515 466.148633 213.245515 +Q 466.443945 213.245515 466.629883 213.438015 +Q 466.818008 213.628328 466.818008 213.936765 +Q 466.818008 214.577703 466.750195 215.538015 +Q 466.682383 216.498328 466.682383 217.141453 +z +M 474.633398 214.715515 +Q 474.023086 215.44614 473.073711 216.835203 +Q 471.973398 218.44739 471.461523 219.116765 +Q 472.179023 219.083953 472.710586 219.083953 +Q 472.977461 219.083953 473.504648 219.186765 +Q 474.031836 219.28739 474.296523 219.28739 +Q 474.598398 219.28739 474.786523 219.484265 +Q 474.974648 219.678953 474.974648 219.97864 +Q 474.974648 220.287078 474.786523 220.47739 +Q 474.598398 220.66989 474.296523 220.66989 +Q 474.031836 220.66989 473.504648 220.567078 +Q 472.977461 220.464265 472.710586 220.464265 +Q 471.172773 220.464265 469.792461 220.744265 +Q 469.648086 220.772703 469.538711 220.772703 +Q 468.875898 220.772703 468.875898 220.190828 +Q 468.875898 219.849578 469.219336 219.534578 +Q 471.002148 217.920203 473.102148 214.50989 +Q 472.192148 214.564578 471.780898 214.564578 +Q 470.770273 214.564578 469.702773 214.407078 +Q 469.094648 214.319578 469.094648 213.73114 +Q 469.094648 213.429265 469.278398 213.228015 +Q 469.464336 213.026765 469.744336 213.026765 +Q 470.079023 213.026765 470.754961 213.105515 +Q 471.433086 213.184265 471.780898 213.184265 +Q 472.246836 213.184265 473.176523 213.11864 +Q 474.106211 213.053015 474.569961 213.053015 +Q 475.151836 213.053015 475.151836 213.532078 +Q 475.151836 214.085515 474.633398 214.715515 +z +M 481.864727 220.69614 +Q 481.735664 220.69614 481.392227 220.396453 +Q 481.085977 220.116453 480.935039 219.897703 +Q 480.278789 220.252078 479.780039 220.43364 +Q 479.281289 220.615203 478.946602 220.615203 +Q 477.345352 220.615203 476.614727 219.711765 +Q 475.923477 218.865203 475.923477 217.115203 +Q 475.923477 215.459265 477.060977 214.284578 +Q 478.200664 213.107703 479.780039 213.107703 +Q 480.375039 213.107703 481.112227 213.41614 +Q 482.041914 213.798953 482.041914 214.339265 +Q 482.041914 214.523015 481.906289 214.66739 +Q 481.838477 214.927703 481.799102 215.522703 +Q 481.761914 216.115515 481.755352 217.045203 +Q 481.748789 217.893953 481.871289 218.38614 +Q 481.939102 218.685828 482.302227 219.589265 +Q 482.350352 219.711765 482.459727 219.95239 +L 482.501289 220.068328 +Q 482.501289 220.341765 482.308789 220.518953 +Q 482.118477 220.69614 481.864727 220.69614 +z +M 480.442852 215.94489 +Q 480.442852 215.651765 480.480039 215.30614 +Q 480.517227 214.960515 480.593789 214.57114 +Q 480.340039 214.442078 480.158477 214.380828 +Q 479.979102 214.319578 479.869727 214.319578 +Q 478.808789 214.319578 478.038789 215.18364 +Q 477.270977 216.047703 477.270977 217.176453 +Q 477.270977 218.296453 477.666914 218.85864 +Q 478.065039 219.41864 478.856914 219.41864 +Q 479.513164 219.41864 479.970352 219.178015 +Q 480.217539 219.048953 480.661602 218.659578 +Q 480.442852 216.848328 480.442852 215.94489 +z +M 488.263164 214.420203 +Q 488.118789 214.420203 487.924102 214.407078 +Q 487.729414 214.393953 487.587227 214.393953 +Q 487.429727 214.393953 486.657539 214.496765 +L 486.786602 218.537078 +L 486.793164 218.836765 +L 486.799727 219.186765 +Q 486.828164 220.683015 486.082227 220.683015 +Q 485.808789 220.683015 485.607539 220.505828 +Q 485.406289 220.32864 485.406289 220.061765 +Q 485.406289 219.801453 485.425977 219.283015 +Q 485.447852 218.76239 485.447852 218.502078 +L 485.310039 214.50989 +Q 484.811289 214.490203 483.791914 214.393953 +Q 483.183789 214.310828 483.183789 213.718015 +Q 483.183789 213.41614 483.367539 213.219265 +Q 483.553477 213.020203 483.840039 213.020203 +L 485.275039 213.13614 +Q 485.275039 212.788328 485.244414 212.204265 +Q 485.213789 211.618015 485.213789 211.357703 +Q 485.213789 211.07114 485.412852 210.883015 +Q 485.611914 210.69489 485.898477 210.69489 +Q 486.513164 210.69489 486.615977 211.70114 +Q 486.635664 211.952703 486.635664 212.309265 +L 486.622539 212.705203 +L 486.615977 213.129578 +Q 487.462539 213.020203 487.587227 213.020203 +Q 488.298164 213.020203 488.516914 213.088015 +Q 488.932539 213.225828 488.932539 213.73114 +Q 488.932539 214.030828 488.744414 214.225515 +Q 488.556289 214.420203 488.263164 214.420203 +z +M 491.591719 211.591765 +Q 491.263594 211.591765 491.025156 211.35989 +Q 490.786719 211.125828 490.786719 210.797703 +Q 490.786719 210.469578 491.025156 210.237703 +Q 491.263594 210.005828 491.591719 210.005828 +Q 491.919844 210.005828 492.156094 210.237703 +Q 492.392344 210.469578 492.392344 210.797703 +Q 492.392344 211.125828 492.156094 211.35989 +Q 491.919844 211.591765 491.591719 211.591765 +z +M 491.900156 217.141453 +Q 491.900156 217.552703 491.924219 218.370828 +Q 491.948281 219.186765 491.948281 219.595828 +Q 491.948281 219.897703 491.762344 220.090203 +Q 491.578594 220.280515 491.278906 220.280515 +Q 490.983594 220.280515 490.795469 220.090203 +Q 490.607344 219.897703 490.607344 219.595828 +Q 490.607344 219.186765 490.583281 218.370828 +Q 490.559219 217.552703 490.559219 217.141453 +Q 490.559219 216.498328 490.627031 215.538015 +Q 490.697031 214.577703 490.697031 213.936765 +Q 490.697031 213.628328 490.885156 213.438015 +Q 491.073281 213.245515 491.366406 213.245515 +Q 491.661719 213.245515 491.847656 213.438015 +Q 492.035781 213.628328 492.035781 213.936765 +Q 492.035781 214.577703 491.967969 215.538015 +Q 491.900156 216.498328 491.900156 217.141453 +z +M 496.773359 220.648015 +Q 495.624922 220.648015 494.798047 219.801453 +Q 493.874922 218.85864 493.826797 217.263953 +Q 493.787422 215.719578 494.607734 214.54489 +Q 495.563672 213.155828 497.272109 213.155828 +Q 498.639297 213.155828 499.343672 214.407078 +Q 499.905859 215.41989 499.883984 216.841765 +Q 499.864297 218.357703 499.092109 219.431765 +Q 498.217109 220.648015 496.773359 220.648015 +z +M 497.184609 214.54489 +Q 496.178359 214.538328 495.618359 215.500828 +Q 495.174297 216.273015 495.174297 217.263953 +Q 495.174297 218.257078 495.714609 218.810515 +Q 496.165234 219.267703 496.773359 219.267703 +Q 497.484297 219.267703 497.998359 218.749265 +Q 498.578047 218.173953 498.613047 217.19614 +Q 498.709297 214.551453 497.184609 214.54489 +z +M 506.815352 220.73114 +Q 506.229102 220.73114 506.152539 220.088015 +L 505.962227 218.591765 +Q 505.865977 217.79114 505.865977 217.093328 +Q 505.865977 216.903015 505.890039 216.445828 +Q 505.914102 215.986453 505.914102 215.79614 +Q 505.914102 214.319578 505.367227 214.319578 +Q 504.601602 214.319578 503.903789 215.22739 +Q 503.275977 216.054265 502.919414 217.31864 +Q 502.906289 217.585515 502.858164 217.990203 +Q 502.816602 218.331453 502.816602 218.653015 +Q 502.816602 218.85864 502.858164 219.26989 +Q 502.899727 219.678953 502.899727 219.88239 +Q 502.899727 220.190828 502.711602 220.38114 +Q 502.523477 220.57364 502.228164 220.57364 +Q 501.928477 220.57364 501.742539 220.38114 +Q 501.558789 220.190828 501.558789 219.88239 +Q 501.558789 219.678953 501.515039 219.26989 +Q 501.471289 218.85864 501.471289 218.653015 +Q 501.471289 217.94864 501.569727 216.701765 +Q 501.668164 215.452703 501.668164 214.748328 +Q 501.668164 214.529578 501.644102 214.100828 +Q 501.620039 213.66989 501.620039 213.45114 +Q 501.620039 213.155828 501.814727 212.967703 +Q 502.009414 212.779578 502.298164 212.779578 +Q 502.925977 212.779578 502.987227 213.66989 +L 503.009102 214.468328 +Q 504.157539 212.937078 505.367227 212.937078 +Q 506.460977 212.937078 506.891914 213.901765 +Q 507.185039 214.54489 507.213477 215.802703 +L 507.213477 216.491765 +L 507.204727 217.128328 +Q 507.204727 217.69489 507.351289 218.593953 +Q 507.500039 219.493015 507.500039 220.053015 +Q 507.500039 220.35489 507.305352 220.543015 +Q 507.110664 220.73114 506.815352 220.73114 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 315.936563 218.54364 +Q 315.93 218.257078 316.13125 218.075515 +Q 316.3325 217.893953 316.625625 217.893953 +Q 316.9625 217.893953 317.214063 218.276765 +Q 317.564063 218.795203 317.8375 218.98114 +Q 318.417188 219.363953 319.524063 219.363953 +Q 320.585 219.363953 321.492813 218.904578 +Q 322.656563 218.318328 322.656563 217.272703 +Q 322.656563 216.410828 321.67875 215.912078 +Q 320.851875 215.48114 319.633438 215.44614 +Q 318.555 215.404578 317.795938 214.975828 +Q 316.824688 214.420203 316.824688 213.38989 +Q 316.824688 212.171453 318.205 211.16739 +Q 319.524063 210.218015 320.932813 210.218015 +Q 321.595625 210.218015 322.43125 210.443328 +Q 323.538125 210.736453 323.538125 211.19364 +Q 323.538125 211.795203 322.923438 211.795203 +Q 322.65 211.795203 321.965313 211.64864 +Q 321.282813 211.502078 320.906563 211.50864 +Q 319.839063 211.521765 319.095313 212.035828 +Q 318.329688 212.560828 318.329688 213.313328 +Q 318.329688 213.882078 319.340313 214.113953 +Q 319.716563 214.201453 320.797188 214.278015 +Q 322.36125 214.393953 323.242813 215.26239 +Q 324.05 216.054265 324.05 217.19614 +Q 324.05 218.82364 322.547188 219.79489 +Q 321.24125 220.63489 319.5175 220.63489 +Q 318.26625 220.63489 317.227188 220.155828 +Q 315.95625 219.569578 315.936563 218.54364 +z +M 326.982344 211.591765 +Q 326.654219 211.591765 326.415781 211.35989 +Q 326.177344 211.125828 326.177344 210.797703 +Q 326.177344 210.469578 326.415781 210.237703 +Q 326.654219 210.005828 326.982344 210.005828 +Q 327.310469 210.005828 327.546719 210.237703 +Q 327.782969 210.469578 327.782969 210.797703 +Q 327.782969 211.125828 327.546719 211.35989 +Q 327.310469 211.591765 326.982344 211.591765 +z +M 327.290781 217.141453 +Q 327.290781 217.552703 327.314844 218.370828 +Q 327.338906 219.186765 327.338906 219.595828 +Q 327.338906 219.897703 327.152969 220.090203 +Q 326.969219 220.280515 326.669531 220.280515 +Q 326.374219 220.280515 326.186094 220.090203 +Q 325.997969 219.897703 325.997969 219.595828 +Q 325.997969 219.186765 325.973906 218.370828 +Q 325.949844 217.552703 325.949844 217.141453 +Q 325.949844 216.498328 326.017656 215.538015 +Q 326.087656 214.577703 326.087656 213.936765 +Q 326.087656 213.628328 326.275781 213.438015 +Q 326.463906 213.245515 326.757031 213.245515 +Q 327.052344 213.245515 327.238281 213.438015 +Q 327.426406 213.628328 327.426406 213.936765 +Q 327.426406 214.577703 327.358594 215.538015 +Q 327.290781 216.498328 327.290781 217.141453 +z +M 334.843672 220.73114 +Q 334.257422 220.73114 334.180859 220.088015 +L 333.990547 218.591765 +Q 333.894297 217.79114 333.894297 217.093328 +Q 333.894297 216.903015 333.918359 216.445828 +Q 333.942422 215.986453 333.942422 215.79614 +Q 333.942422 214.319578 333.395547 214.319578 +Q 332.629922 214.319578 331.932109 215.22739 +Q 331.304297 216.054265 330.947734 217.31864 +Q 330.934609 217.585515 330.886484 217.990203 +Q 330.844922 218.331453 330.844922 218.653015 +Q 330.844922 218.85864 330.886484 219.26989 +Q 330.928047 219.678953 330.928047 219.88239 +Q 330.928047 220.190828 330.739922 220.38114 +Q 330.551797 220.57364 330.256484 220.57364 +Q 329.956797 220.57364 329.770859 220.38114 +Q 329.587109 220.190828 329.587109 219.88239 +Q 329.587109 219.678953 329.543359 219.26989 +Q 329.499609 218.85864 329.499609 218.653015 +Q 329.499609 217.94864 329.598047 216.701765 +Q 329.696484 215.452703 329.696484 214.748328 +Q 329.696484 214.529578 329.672422 214.100828 +Q 329.648359 213.66989 329.648359 213.45114 +Q 329.648359 213.155828 329.843047 212.967703 +Q 330.037734 212.779578 330.326484 212.779578 +Q 330.954297 212.779578 331.015547 213.66989 +L 331.037422 214.468328 +Q 332.185859 212.937078 333.395547 212.937078 +Q 334.489297 212.937078 334.920234 213.901765 +Q 335.213359 214.54489 335.241797 215.802703 +L 335.241797 216.491765 +L 335.233047 217.128328 +Q 335.233047 217.69489 335.379609 218.593953 +Q 335.528359 219.493015 335.528359 220.053015 +Q 335.528359 220.35489 335.333672 220.543015 +Q 335.138984 220.73114 334.843672 220.73114 +z +M 342.554609 217.298953 +L 342.397109 219.595828 +Q 342.357734 220.963015 342.117109 221.831453 +Q 341.810859 222.938328 341.132734 223.465515 +Q 340.312422 224.102078 338.761484 224.102078 +Q 337.851484 224.102078 337.236797 223.97739 +Q 336.374922 223.806765 336.374922 223.266453 +Q 336.374922 222.658328 336.969922 222.658328 +Q 337.217109 222.658328 337.790234 222.77864 +Q 338.365547 222.898953 339.061172 222.88364 +Q 340.373672 222.863953 340.874609 221.612703 +Q 341.202734 220.779265 341.222422 219.048953 +Q 340.852734 219.73364 340.343047 220.07489 +Q 339.835547 220.41614 339.179297 220.41614 +Q 337.941172 220.41614 337.164609 219.571765 +Q 336.390234 218.72739 336.390234 217.382078 +Q 336.390234 215.535828 337.448984 214.407078 +Q 338.542734 213.245515 340.428359 213.245515 +Q 341.064922 213.245515 341.495859 213.409578 +Q 341.926797 213.57364 342.152109 213.901765 +Q 342.882734 213.921453 342.882734 214.715515 +Q 342.882734 215.20114 342.740547 216.01489 +Q 342.583047 216.957703 342.554609 217.298953 +z +M 340.360547 214.339265 +Q 339.061172 214.339265 338.350234 215.233953 +Q 337.715859 216.04114 337.715859 217.285828 +Q 337.715859 218.276765 338.092109 218.775515 +Q 338.468359 219.274265 339.218672 219.274265 +Q 339.909922 219.274265 340.559609 218.495515 +Q 341.148047 217.778015 341.228984 217.07364 +Q 341.373359 216.334265 341.537422 214.757078 +Q 341.263984 214.54489 340.968672 214.442078 +Q 340.675547 214.339265 340.360547 214.339265 +z +M 346.095898 214.873015 +L 345.993086 218.270203 +Q 345.993086 218.810515 345.938398 219.85614 +Q 345.870586 220.53864 345.269023 220.53864 +Q 344.599648 220.53864 344.599648 219.843015 +Q 344.599648 219.013953 344.674023 217.358015 +Q 344.750586 215.69989 344.750586 214.873015 +Q 344.750586 213.79239 344.783398 212.40114 +Q 344.818398 211.00989 344.818398 209.929265 +Q 344.818398 209.246765 345.487773 209.246765 +Q 346.163711 209.246765 346.163711 209.929265 +Q 346.163711 211.00989 346.128711 212.40114 +Q 346.095898 213.79239 346.095898 214.873015 +z +M 351.387734 220.560515 +Q 349.843359 220.560515 348.885234 219.788328 +Q 347.839609 218.933015 347.839609 217.395203 +Q 347.839609 215.616765 348.701484 214.41364 +Q 349.637734 213.10114 351.201797 213.10114 +Q 352.337109 213.10114 353.054609 213.483953 +Q 353.936172 213.956453 353.936172 214.934265 +Q 353.936172 215.616765 353.163984 216.178953 +Q 352.822734 216.423953 351.715859 216.944578 +L 349.103984 218.180515 +Q 349.486797 218.749265 350.057734 219.035828 +Q 350.628672 219.32239 351.387734 219.32239 +Q 351.858047 219.32239 352.494609 219.145203 +Q 353.301797 218.91989 353.533672 218.554578 +Q 353.765547 218.187078 354.032422 218.187078 +Q 354.273047 218.187078 354.458984 218.36864 +Q 354.647109 218.550203 354.647109 218.78864 +Q 354.647109 219.547703 353.424297 220.094578 +Q 352.378672 220.560515 351.387734 220.560515 +z +M 351.201797 214.332703 +Q 350.368359 214.332703 349.814922 214.978015 +Q 349.261484 215.623328 348.988047 216.922703 +L 351.085859 215.925203 +Q 352.323984 215.32364 352.851172 214.879578 +Q 352.262734 214.332703 351.201797 214.332703 +z +M 366.645 212.57614 +Q 366.2075 212.57614 365.98875 212.062078 +Q 365.798438 211.624578 365.634375 211.530515 +Q 365.49 211.453953 364.923438 211.453953 +Q 363.930313 211.453953 362.720625 212.972078 +Q 361.08 215.00864 361.08 216.835203 +Q 361.08 217.716765 361.64875 218.35114 +Q 362.228438 219.00739 363.04875 219.00739 +Q 363.753125 219.00739 364.464063 218.646453 +Q 364.86 218.440828 365.680313 217.839265 +Q 366.071875 217.552703 366.26875 217.552703 +Q 366.564063 217.552703 366.760938 217.775828 +Q 366.96 217.996765 366.96 218.270203 +Q 366.96 218.576453 366.699688 218.810515 +Q 364.895 220.409578 363.04875 220.409578 +Q 361.633438 220.409578 360.657813 219.32239 +Q 359.712813 218.270203 359.712813 216.835203 +Q 359.712813 214.516453 361.655313 212.083953 +Q 363.274063 210.053953 364.923438 210.053953 +Q 365.258125 210.053953 365.522813 210.084578 +Q 365.789688 210.115203 365.995313 210.183015 +Q 366.235938 209.835203 366.61875 209.835203 +Q 367.089063 209.835203 367.211563 210.456453 +Q 367.320938 211.00989 367.320938 211.817078 +Q 367.320938 212.097078 367.172188 212.309265 +Q 366.98625 212.57614 366.645 212.57614 +z +M 371.046797 220.648015 +Q 369.898359 220.648015 369.071484 219.801453 +Q 368.148359 218.85864 368.100234 217.263953 +Q 368.060859 215.719578 368.881172 214.54489 +Q 369.837109 213.155828 371.545547 213.155828 +Q 372.912734 213.155828 373.617109 214.407078 +Q 374.179297 215.41989 374.157422 216.841765 +Q 374.137734 218.357703 373.365547 219.431765 +Q 372.490547 220.648015 371.046797 220.648015 +z +M 371.458047 214.54489 +Q 370.451797 214.538328 369.891797 215.500828 +Q 369.447734 216.273015 369.447734 217.263953 +Q 369.447734 218.257078 369.988047 218.810515 +Q 370.438672 219.267703 371.046797 219.267703 +Q 371.757734 219.267703 372.271797 218.749265 +Q 372.851484 218.173953 372.886484 217.19614 +Q 372.982734 214.551453 371.458047 214.54489 +z +M 381.165352 215.194578 +Q 381.117227 216.047703 380.480664 216.047703 +Q 379.892227 216.047703 379.892227 215.371765 +Q 379.892227 215.240515 379.872539 214.892703 +L 379.852852 214.319578 +Q 378.772227 214.44864 378.122539 214.927703 +Q 377.514414 215.371765 377.111914 216.266453 +L 377.125039 220.01364 +Q 377.125039 220.702703 376.446914 220.702703 +Q 375.845352 220.702703 375.845352 220.01364 +L 375.845352 215.214265 +Q 375.845352 214.988953 375.862852 214.538328 +Q 375.880352 214.085515 375.880352 213.860203 +Q 375.880352 213.17114 376.481914 213.17114 +Q 377.151289 213.17114 377.157852 214.304265 +Q 378.470352 213.03989 380.071602 213.03989 +Q 380.625039 213.03989 380.898477 213.457703 +Q 381.171914 213.873328 381.171914 214.715515 +Q 381.171914 215.06989 381.165352 215.194578 +z +M 385.765664 220.560515 +Q 384.221289 220.560515 383.263164 219.788328 +Q 382.217539 218.933015 382.217539 217.395203 +Q 382.217539 215.616765 383.079414 214.41364 +Q 384.015664 213.10114 385.579727 213.10114 +Q 386.715039 213.10114 387.432539 213.483953 +Q 388.314102 213.956453 388.314102 214.934265 +Q 388.314102 215.616765 387.541914 216.178953 +Q 387.200664 216.423953 386.093789 216.944578 +L 383.481914 218.180515 +Q 383.864727 218.749265 384.435664 219.035828 +Q 385.006602 219.32239 385.765664 219.32239 +Q 386.235977 219.32239 386.872539 219.145203 +Q 387.679727 218.91989 387.911602 218.554578 +Q 388.143477 218.187078 388.410352 218.187078 +Q 388.650977 218.187078 388.836914 218.36864 +Q 389.025039 218.550203 389.025039 218.78864 +Q 389.025039 219.547703 387.802227 220.094578 +Q 386.756602 220.560515 385.765664 220.560515 +z +M 385.579727 214.332703 +Q 384.746289 214.332703 384.192852 214.978015 +Q 383.639414 215.623328 383.365977 216.922703 +L 385.463789 215.925203 +Q 386.701914 215.32364 387.229102 214.879578 +Q 386.640664 214.332703 385.579727 214.332703 +z +M 402.608867 214.127078 +Q 402.075117 216.35614 401.21543 219.16489 +Q 401.02293 219.788328 400.578867 220.444578 +Q 400.34043 220.805515 399.92918 220.798953 +Q 399.183242 220.785828 398.767617 218.94614 +Q 398.629805 218.357703 398.487617 217.347078 +L 398.262305 215.82239 +L 397.700117 217.128328 +L 396.661055 219.95239 +Q 396.573555 220.210515 396.40293 220.348328 +Q 396.197305 220.744265 395.74668 220.75739 +Q 395.226055 220.779265 394.74043 218.720828 +Q 394.49543 217.662078 394.248242 215.850828 +L 394.08418 214.82489 +Q 393.99668 214.210203 393.99668 213.79239 +Q 393.99668 213.505828 394.19793 213.317703 +Q 394.39918 213.129578 394.685742 213.129578 +Q 395.206367 213.129578 395.328867 213.69614 +Q 395.418555 214.100828 395.473242 214.69364 +L 395.573867 215.69989 +L 395.978555 218.768953 +Q 396.737617 216.66239 397.551367 213.91489 +Q 397.77668 213.155828 398.33668 213.155828 +Q 398.876992 213.155828 399.067305 214.004578 +Q 399.24668 214.803015 399.511367 216.465515 +Q 399.784805 218.187078 399.996992 219.151765 +L 400.495742 217.29239 +L 401.379492 213.567078 +Q 401.480117 213.149265 401.965742 213.149265 +Q 402.254492 213.149265 402.464492 213.343953 +Q 402.67668 213.53864 402.67668 213.812078 +Q 402.67668 213.847078 402.608867 214.127078 +z +M 404.262891 220.860203 +Q 404.011328 220.860203 403.818828 220.689578 +Q 403.628516 220.518953 403.628516 220.265203 +Q 403.628516 220.155828 403.674453 220.033328 +Q 404.208203 218.563328 405.684766 215.798328 +Q 407.161328 213.033328 407.701641 211.556765 +Q 408.596328 209.108953 409.055703 209.130828 +Q 409.307266 209.13739 409.497578 209.31239 +Q 409.690078 209.485203 409.690078 209.73239 +Q 409.690078 209.88989 409.615703 210.10864 +L 408.850078 211.968015 +Q 408.392891 213.23239 407.544141 214.88614 +L 406.054453 217.716765 +L 404.816328 220.457703 +Q 404.632578 220.860203 404.262891 220.860203 +z +M 413.730391 220.648015 +Q 412.581953 220.648015 411.755078 219.801453 +Q 410.831953 218.85864 410.783828 217.263953 +Q 410.744453 215.719578 411.564766 214.54489 +Q 412.520703 213.155828 414.229141 213.155828 +Q 415.596328 213.155828 416.300703 214.407078 +Q 416.862891 215.41989 416.841016 216.841765 +Q 416.821328 218.357703 416.049141 219.431765 +Q 415.174141 220.648015 413.730391 220.648015 +z +M 414.141641 214.54489 +Q 413.135391 214.538328 412.575391 215.500828 +Q 412.131328 216.273015 412.131328 217.263953 +Q 412.131328 218.257078 412.671641 218.810515 +Q 413.122266 219.267703 413.730391 219.267703 +Q 414.441328 219.267703 414.955391 218.749265 +Q 415.535078 218.173953 415.570078 217.19614 +Q 415.666328 214.551453 414.141641 214.54489 +z +M 425.864727 219.888953 +Q 425.845039 220.518953 425.243477 220.518953 +Q 424.744727 220.518953 424.517227 219.930515 +L 423.471602 217.154578 +L 422.255352 214.017703 +Q 422.187539 213.840515 422.187539 213.702703 +Q 422.187539 213.422703 422.399727 213.225828 +Q 422.611914 213.026765 422.891914 213.026765 +Q 423.300977 213.026765 423.478164 213.444578 +L 425.215039 218.222078 +Q 425.729102 217.128328 426.507852 215.050203 +Q 426.691602 214.503328 427.087539 213.505828 +Q 427.299727 213.068328 427.689102 213.068328 +Q 427.971289 213.068328 428.181289 213.26739 +Q 428.393477 213.464265 428.393477 213.737703 +Q 428.393477 213.998015 427.266914 216.66239 +z +M 432.714883 220.560515 +Q 431.170508 220.560515 430.212383 219.788328 +Q 429.166758 218.933015 429.166758 217.395203 +Q 429.166758 215.616765 430.028633 214.41364 +Q 430.964883 213.10114 432.528945 213.10114 +Q 433.664258 213.10114 434.381758 213.483953 +Q 435.26332 213.956453 435.26332 214.934265 +Q 435.26332 215.616765 434.491133 216.178953 +Q 434.149883 216.423953 433.043008 216.944578 +L 430.431133 218.180515 +Q 430.813945 218.749265 431.384883 219.035828 +Q 431.95582 219.32239 432.714883 219.32239 +Q 433.185195 219.32239 433.821758 219.145203 +Q 434.628945 218.91989 434.86082 218.554578 +Q 435.092695 218.187078 435.35957 218.187078 +Q 435.600195 218.187078 435.786133 218.36864 +Q 435.974258 218.550203 435.974258 218.78864 +Q 435.974258 219.547703 434.751445 220.094578 +Q 433.70582 220.560515 432.714883 220.560515 +z +M 432.528945 214.332703 +Q 431.695508 214.332703 431.14207 214.978015 +Q 430.588633 215.623328 430.315195 216.922703 +L 432.413008 215.925203 +Q 433.651133 215.32364 434.17832 214.879578 +Q 433.589883 214.332703 432.528945 214.332703 +z +M 440.281992 220.676453 +Q 438.879805 220.676453 437.943555 219.827703 +Q 436.95918 218.939578 436.95918 217.482703 +Q 436.95918 216.095828 437.882305 214.619265 +Q 438.908242 212.97864 440.192305 212.97864 +Q 440.863867 212.97864 441.690742 213.29364 +Q 442.736367 213.69614 442.736367 214.278015 +Q 442.736367 214.538328 442.565742 214.739578 +Q 442.395117 214.940828 442.141367 214.940828 +Q 441.942305 214.940828 441.795742 214.822703 +Q 441.64918 214.70239 441.511367 214.584265 +Q 441.108867 214.26489 440.192305 214.26489 +Q 439.49668 214.26489 438.811992 215.50739 +Q 438.190742 216.649265 438.190742 217.482703 +Q 438.190742 218.38614 438.80543 218.904578 +Q 439.378555 219.390203 440.281992 219.390203 +Q 440.691055 219.390203 441.156992 219.171453 +L 441.948867 218.749265 +Q 442.154492 218.63989 442.24418 218.63989 +Q 442.495742 218.63989 442.679492 218.84114 +Q 442.86543 219.04239 442.86543 219.302703 +Q 442.86543 219.801453 441.813242 220.265203 +Q 440.890117 220.676453 440.281992 220.676453 +z +M 448.956523 214.420203 +Q 448.812148 214.420203 448.617461 214.407078 +Q 448.422773 214.393953 448.280586 214.393953 +Q 448.123086 214.393953 447.350898 214.496765 +L 447.479961 218.537078 +L 447.486523 218.836765 +L 447.493086 219.186765 +Q 447.521523 220.683015 446.775586 220.683015 +Q 446.502148 220.683015 446.300898 220.505828 +Q 446.099648 220.32864 446.099648 220.061765 +Q 446.099648 219.801453 446.119336 219.283015 +Q 446.141211 218.76239 446.141211 218.502078 +L 446.003398 214.50989 +Q 445.504648 214.490203 444.485273 214.393953 +Q 443.877148 214.310828 443.877148 213.718015 +Q 443.877148 213.41614 444.060898 213.219265 +Q 444.246836 213.020203 444.533398 213.020203 +L 445.968398 213.13614 +Q 445.968398 212.788328 445.937773 212.204265 +Q 445.907148 211.618015 445.907148 211.357703 +Q 445.907148 211.07114 446.106211 210.883015 +Q 446.305273 210.69489 446.591836 210.69489 +Q 447.206523 210.69489 447.309336 211.70114 +Q 447.329023 211.952703 447.329023 212.309265 +L 447.315898 212.705203 +L 447.309336 213.129578 +Q 448.155898 213.020203 448.280586 213.020203 +Q 448.991523 213.020203 449.210273 213.088015 +Q 449.625898 213.225828 449.625898 213.73114 +Q 449.625898 214.030828 449.437773 214.225515 +Q 449.249648 214.420203 448.956523 214.420203 +z +M 453.542891 220.648015 +Q 452.394453 220.648015 451.567578 219.801453 +Q 450.644453 218.85864 450.596328 217.263953 +Q 450.556953 215.719578 451.377266 214.54489 +Q 452.333203 213.155828 454.041641 213.155828 +Q 455.408828 213.155828 456.113203 214.407078 +Q 456.675391 215.41989 456.653516 216.841765 +Q 456.633828 218.357703 455.861641 219.431765 +Q 454.986641 220.648015 453.542891 220.648015 +z +M 453.954141 214.54489 +Q 452.947891 214.538328 452.387891 215.500828 +Q 451.943828 216.273015 451.943828 217.263953 +Q 451.943828 218.257078 452.484141 218.810515 +Q 452.934766 219.267703 453.542891 219.267703 +Q 454.253828 219.267703 454.767891 218.749265 +Q 455.347578 218.173953 455.382578 217.19614 +Q 455.478828 214.551453 453.954141 214.54489 +z +M 463.661445 215.194578 +Q 463.61332 216.047703 462.976758 216.047703 +Q 462.38832 216.047703 462.38832 215.371765 +Q 462.38832 215.240515 462.368633 214.892703 +L 462.348945 214.319578 +Q 461.26832 214.44864 460.618633 214.927703 +Q 460.010508 215.371765 459.608008 216.266453 +L 459.621133 220.01364 +Q 459.621133 220.702703 458.943008 220.702703 +Q 458.341445 220.702703 458.341445 220.01364 +L 458.341445 215.214265 +Q 458.341445 214.988953 458.358945 214.538328 +Q 458.376445 214.085515 458.376445 213.860203 +Q 458.376445 213.17114 458.978008 213.17114 +Q 459.647383 213.17114 459.653945 214.304265 +Q 460.966445 213.03989 462.567695 213.03989 +Q 463.121133 213.03989 463.39457 213.457703 +Q 463.668008 213.873328 463.668008 214.715515 +Q 463.668008 215.06989 463.661445 215.194578 +z +M 466.373945 211.591765 +Q 466.04582 211.591765 465.807383 211.35989 +Q 465.568945 211.125828 465.568945 210.797703 +Q 465.568945 210.469578 465.807383 210.237703 +Q 466.04582 210.005828 466.373945 210.005828 +Q 466.70207 210.005828 466.93832 210.237703 +Q 467.17457 210.469578 467.17457 210.797703 +Q 467.17457 211.125828 466.93832 211.35989 +Q 466.70207 211.591765 466.373945 211.591765 +z +M 466.682383 217.141453 +Q 466.682383 217.552703 466.706445 218.370828 +Q 466.730508 219.186765 466.730508 219.595828 +Q 466.730508 219.897703 466.54457 220.090203 +Q 466.36082 220.280515 466.061133 220.280515 +Q 465.76582 220.280515 465.577695 220.090203 +Q 465.38957 219.897703 465.38957 219.595828 +Q 465.38957 219.186765 465.365508 218.370828 +Q 465.341445 217.552703 465.341445 217.141453 +Q 465.341445 216.498328 465.409258 215.538015 +Q 465.479258 214.577703 465.479258 213.936765 +Q 465.479258 213.628328 465.667383 213.438015 +Q 465.855508 213.245515 466.148633 213.245515 +Q 466.443945 213.245515 466.629883 213.438015 +Q 466.818008 213.628328 466.818008 213.936765 +Q 466.818008 214.577703 466.750195 215.538015 +Q 466.682383 216.498328 466.682383 217.141453 +z +M 474.633398 214.715515 +Q 474.023086 215.44614 473.073711 216.835203 +Q 471.973398 218.44739 471.461523 219.116765 +Q 472.179023 219.083953 472.710586 219.083953 +Q 472.977461 219.083953 473.504648 219.186765 +Q 474.031836 219.28739 474.296523 219.28739 +Q 474.598398 219.28739 474.786523 219.484265 +Q 474.974648 219.678953 474.974648 219.97864 +Q 474.974648 220.287078 474.786523 220.47739 +Q 474.598398 220.66989 474.296523 220.66989 +Q 474.031836 220.66989 473.504648 220.567078 +Q 472.977461 220.464265 472.710586 220.464265 +Q 471.172773 220.464265 469.792461 220.744265 +Q 469.648086 220.772703 469.538711 220.772703 +Q 468.875898 220.772703 468.875898 220.190828 +Q 468.875898 219.849578 469.219336 219.534578 +Q 471.002148 217.920203 473.102148 214.50989 +Q 472.192148 214.564578 471.780898 214.564578 +Q 470.770273 214.564578 469.702773 214.407078 +Q 469.094648 214.319578 469.094648 213.73114 +Q 469.094648 213.429265 469.278398 213.228015 +Q 469.464336 213.026765 469.744336 213.026765 +Q 470.079023 213.026765 470.754961 213.105515 +Q 471.433086 213.184265 471.780898 213.184265 +Q 472.246836 213.184265 473.176523 213.11864 +Q 474.106211 213.053015 474.569961 213.053015 +Q 475.151836 213.053015 475.151836 213.532078 +Q 475.151836 214.085515 474.633398 214.715515 +z +M 481.864727 220.69614 +Q 481.735664 220.69614 481.392227 220.396453 +Q 481.085977 220.116453 480.935039 219.897703 +Q 480.278789 220.252078 479.780039 220.43364 +Q 479.281289 220.615203 478.946602 220.615203 +Q 477.345352 220.615203 476.614727 219.711765 +Q 475.923477 218.865203 475.923477 217.115203 +Q 475.923477 215.459265 477.060977 214.284578 +Q 478.200664 213.107703 479.780039 213.107703 +Q 480.375039 213.107703 481.112227 213.41614 +Q 482.041914 213.798953 482.041914 214.339265 +Q 482.041914 214.523015 481.906289 214.66739 +Q 481.838477 214.927703 481.799102 215.522703 +Q 481.761914 216.115515 481.755352 217.045203 +Q 481.748789 217.893953 481.871289 218.38614 +Q 481.939102 218.685828 482.302227 219.589265 +Q 482.350352 219.711765 482.459727 219.95239 +L 482.501289 220.068328 +Q 482.501289 220.341765 482.308789 220.518953 +Q 482.118477 220.69614 481.864727 220.69614 +z +M 480.442852 215.94489 +Q 480.442852 215.651765 480.480039 215.30614 +Q 480.517227 214.960515 480.593789 214.57114 +Q 480.340039 214.442078 480.158477 214.380828 +Q 479.979102 214.319578 479.869727 214.319578 +Q 478.808789 214.319578 478.038789 215.18364 +Q 477.270977 216.047703 477.270977 217.176453 +Q 477.270977 218.296453 477.666914 218.85864 +Q 478.065039 219.41864 478.856914 219.41864 +Q 479.513164 219.41864 479.970352 219.178015 +Q 480.217539 219.048953 480.661602 218.659578 +Q 480.442852 216.848328 480.442852 215.94489 +z +M 488.263164 214.420203 +Q 488.118789 214.420203 487.924102 214.407078 +Q 487.729414 214.393953 487.587227 214.393953 +Q 487.429727 214.393953 486.657539 214.496765 +L 486.786602 218.537078 +L 486.793164 218.836765 +L 486.799727 219.186765 +Q 486.828164 220.683015 486.082227 220.683015 +Q 485.808789 220.683015 485.607539 220.505828 +Q 485.406289 220.32864 485.406289 220.061765 +Q 485.406289 219.801453 485.425977 219.283015 +Q 485.447852 218.76239 485.447852 218.502078 +L 485.310039 214.50989 +Q 484.811289 214.490203 483.791914 214.393953 +Q 483.183789 214.310828 483.183789 213.718015 +Q 483.183789 213.41614 483.367539 213.219265 +Q 483.553477 213.020203 483.840039 213.020203 +L 485.275039 213.13614 +Q 485.275039 212.788328 485.244414 212.204265 +Q 485.213789 211.618015 485.213789 211.357703 +Q 485.213789 211.07114 485.412852 210.883015 +Q 485.611914 210.69489 485.898477 210.69489 +Q 486.513164 210.69489 486.615977 211.70114 +Q 486.635664 211.952703 486.635664 212.309265 +L 486.622539 212.705203 +L 486.615977 213.129578 +Q 487.462539 213.020203 487.587227 213.020203 +Q 488.298164 213.020203 488.516914 213.088015 +Q 488.932539 213.225828 488.932539 213.73114 +Q 488.932539 214.030828 488.744414 214.225515 +Q 488.556289 214.420203 488.263164 214.420203 +z +M 491.591719 211.591765 +Q 491.263594 211.591765 491.025156 211.35989 +Q 490.786719 211.125828 490.786719 210.797703 +Q 490.786719 210.469578 491.025156 210.237703 +Q 491.263594 210.005828 491.591719 210.005828 +Q 491.919844 210.005828 492.156094 210.237703 +Q 492.392344 210.469578 492.392344 210.797703 +Q 492.392344 211.125828 492.156094 211.35989 +Q 491.919844 211.591765 491.591719 211.591765 +z +M 491.900156 217.141453 +Q 491.900156 217.552703 491.924219 218.370828 +Q 491.948281 219.186765 491.948281 219.595828 +Q 491.948281 219.897703 491.762344 220.090203 +Q 491.578594 220.280515 491.278906 220.280515 +Q 490.983594 220.280515 490.795469 220.090203 +Q 490.607344 219.897703 490.607344 219.595828 +Q 490.607344 219.186765 490.583281 218.370828 +Q 490.559219 217.552703 490.559219 217.141453 +Q 490.559219 216.498328 490.627031 215.538015 +Q 490.697031 214.577703 490.697031 213.936765 +Q 490.697031 213.628328 490.885156 213.438015 +Q 491.073281 213.245515 491.366406 213.245515 +Q 491.661719 213.245515 491.847656 213.438015 +Q 492.035781 213.628328 492.035781 213.936765 +Q 492.035781 214.577703 491.967969 215.538015 +Q 491.900156 216.498328 491.900156 217.141453 +z +M 496.773359 220.648015 +Q 495.624922 220.648015 494.798047 219.801453 +Q 493.874922 218.85864 493.826797 217.263953 +Q 493.787422 215.719578 494.607734 214.54489 +Q 495.563672 213.155828 497.272109 213.155828 +Q 498.639297 213.155828 499.343672 214.407078 +Q 499.905859 215.41989 499.883984 216.841765 +Q 499.864297 218.357703 499.092109 219.431765 +Q 498.217109 220.648015 496.773359 220.648015 +z +M 497.184609 214.54489 +Q 496.178359 214.538328 495.618359 215.500828 +Q 495.174297 216.273015 495.174297 217.263953 +Q 495.174297 218.257078 495.714609 218.810515 +Q 496.165234 219.267703 496.773359 219.267703 +Q 497.484297 219.267703 497.998359 218.749265 +Q 498.578047 218.173953 498.613047 217.19614 +Q 498.709297 214.551453 497.184609 214.54489 +z +M 506.815352 220.73114 +Q 506.229102 220.73114 506.152539 220.088015 +L 505.962227 218.591765 +Q 505.865977 217.79114 505.865977 217.093328 +Q 505.865977 216.903015 505.890039 216.445828 +Q 505.914102 215.986453 505.914102 215.79614 +Q 505.914102 214.319578 505.367227 214.319578 +Q 504.601602 214.319578 503.903789 215.22739 +Q 503.275977 216.054265 502.919414 217.31864 +Q 502.906289 217.585515 502.858164 217.990203 +Q 502.816602 218.331453 502.816602 218.653015 +Q 502.816602 218.85864 502.858164 219.26989 +Q 502.899727 219.678953 502.899727 219.88239 +Q 502.899727 220.190828 502.711602 220.38114 +Q 502.523477 220.57364 502.228164 220.57364 +Q 501.928477 220.57364 501.742539 220.38114 +Q 501.558789 220.190828 501.558789 219.88239 +Q 501.558789 219.678953 501.515039 219.26989 +Q 501.471289 218.85864 501.471289 218.653015 +Q 501.471289 217.94864 501.569727 216.701765 +Q 501.668164 215.452703 501.668164 214.748328 +Q 501.668164 214.529578 501.644102 214.100828 +Q 501.620039 213.66989 501.620039 213.45114 +Q 501.620039 213.155828 501.814727 212.967703 +Q 502.009414 212.779578 502.298164 212.779578 +Q 502.925977 212.779578 502.987227 213.66989 +L 503.009102 214.468328 +Q 504.157539 212.937078 505.367227 212.937078 +Q 506.460977 212.937078 506.891914 213.901765 +Q 507.185039 214.54489 507.213477 215.802703 +L 507.213477 216.491765 +L 507.204727 217.128328 +Q 507.204727 217.69489 507.351289 218.593953 +Q 507.500039 219.493015 507.500039 220.053015 +Q 507.500039 220.35489 507.305352 220.543015 +Q 507.110664 220.73114 506.815352 220.73114 +z +"/> + </g> + <g id="text_29"> + <path d="M 152.076647 241.992597 +Q 151.748522 241.992597 151.512272 241.760722 +Q 151.278209 241.526659 151.278209 241.205097 +Q 151.278209 240.876972 151.512272 240.645097 +Q 151.748522 240.413222 152.076647 240.413222 +Q 152.404772 240.413222 152.643209 240.645097 +Q 152.883834 240.876972 152.883834 241.205097 +Q 152.883834 241.526659 152.643209 241.760722 +Q 152.404772 241.992597 152.076647 241.992597 +z +M 152.021959 252.225722 +Q 152.030709 251.425097 151.790084 248.130722 +L 151.558209 244.363847 +Q 151.558209 244.022597 151.752897 243.755722 +Q 151.947584 243.488847 152.249459 243.488847 +Q 152.481334 243.488847 152.713209 243.659472 +Q 152.945084 243.830097 152.960397 244.009472 +L 153.185709 247.946972 +L 153.369459 252.157909 +Q 153.369459 253.107284 152.802897 253.879472 +Q 152.186022 254.721659 151.304459 254.721659 +Q 149.834459 254.721659 148.843522 252.457597 +Q 148.762584 252.273847 148.762584 252.129472 +Q 148.762584 251.856034 148.976959 251.656972 +Q 149.193522 251.460097 149.466959 251.460097 +Q 149.869459 251.460097 150.306959 252.348222 +Q 150.416334 252.582284 150.689772 253.019784 +Q 150.956647 253.361034 151.304459 253.361034 +Q 151.606334 253.361034 151.818522 252.910409 +Q 151.982584 252.566972 152.021959 252.225722 +z +M 161.778756 244.604472 +Q 161.695631 245.608534 161.695631 246.612597 +Q 161.695631 248.889784 161.907818 250.051347 +Q 161.920943 250.147597 161.920943 250.208847 +Q 161.920943 250.482284 161.728443 250.659472 +Q 161.538131 250.838847 161.286568 250.838847 +Q 160.862193 250.838847 160.663131 250.221972 +Q 160.170943 250.585097 159.641568 250.768847 +Q 159.112193 250.954784 158.536881 250.954784 +Q 157.121568 250.954784 156.191881 250.009784 +Q 155.235943 249.047284 155.235943 247.535722 +Q 155.235943 245.711347 156.202818 244.611034 +Q 157.169693 243.510722 158.716256 243.510722 +Q 159.508131 243.510722 159.939068 243.755722 +L 160.582193 244.228222 +Q 160.676256 241.349472 160.807506 240.351972 +Q 160.895006 239.743847 161.428756 239.743847 +Q 162.052193 239.743847 162.052193 240.406659 +Q 162.052193 241.356034 161.778756 244.604472 +z +M 158.742506 244.781659 +Q 157.594068 244.781659 157.018756 245.461972 +Q 156.445631 246.142284 156.445631 247.509472 +Q 156.445631 248.391034 157.071256 249.027597 +Q 157.696881 249.661972 158.536881 249.661972 +Q 159.112193 249.661972 159.508131 249.449784 +Q 159.740006 249.327284 160.267193 248.883222 +Q 160.370006 248.793534 160.466256 248.671034 +L 160.444381 247.487597 +L 160.450943 246.695722 +L 160.466256 245.888534 +Q 160.205943 245.335097 159.775006 245.059472 +Q 159.344068 244.781659 158.742506 244.781659 +z +M 166.268326 251.042284 +Q 165.119889 251.042284 164.293014 250.195722 +Q 163.369889 249.252909 163.321764 247.658222 +Q 163.282389 246.113847 164.102701 244.939159 +Q 165.058639 243.550097 166.767076 243.550097 +Q 168.134264 243.550097 168.838639 244.801347 +Q 169.400826 245.814159 169.378951 247.236034 +Q 169.359264 248.751972 168.587076 249.826034 +Q 167.712076 251.042284 166.268326 251.042284 +z +M 166.679576 244.939159 +Q 165.673326 244.932597 165.113326 245.895097 +Q 164.669264 246.667284 164.669264 247.658222 +Q 164.669264 248.651347 165.209576 249.204784 +Q 165.660201 249.661972 166.268326 249.661972 +Q 166.979264 249.661972 167.493326 249.143534 +Q 168.073014 248.568222 168.108014 247.590409 +Q 168.204264 244.945722 166.679576 244.939159 +z +M 175.640943 244.814472 +Q 175.496568 244.814472 175.301881 244.801347 +Q 175.107193 244.788222 174.965006 244.788222 +Q 174.807506 244.788222 174.035318 244.891034 +L 174.164381 248.931347 +L 174.170943 249.231034 +L 174.177506 249.581034 +Q 174.205943 251.077284 173.460006 251.077284 +Q 173.186568 251.077284 172.985318 250.900097 +Q 172.784068 250.722909 172.784068 250.456034 +Q 172.784068 250.195722 172.803756 249.677284 +Q 172.825631 249.156659 172.825631 248.896347 +L 172.687818 244.904159 +Q 172.189068 244.884472 171.169693 244.788222 +Q 170.561568 244.705097 170.561568 244.112284 +Q 170.561568 243.810409 170.745318 243.613534 +Q 170.931256 243.414472 171.217818 243.414472 +L 172.652818 243.530409 +Q 172.652818 243.182597 172.622193 242.598534 +Q 172.591568 242.012284 172.591568 241.751972 +Q 172.591568 241.465409 172.790631 241.277284 +Q 172.989693 241.089159 173.276256 241.089159 +Q 173.890943 241.089159 173.993756 242.095409 +Q 174.013443 242.346972 174.013443 242.703534 +L 174.000318 243.099472 +L 173.993756 243.523847 +Q 174.840318 243.414472 174.965006 243.414472 +Q 175.675943 243.414472 175.894693 243.482284 +Q 176.310318 243.620097 176.310318 244.125409 +Q 176.310318 244.425097 176.122193 244.619784 +Q 175.934068 244.814472 175.640943 244.814472 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 152.076647 241.992597 +Q 151.748522 241.992597 151.512272 241.760722 +Q 151.278209 241.526659 151.278209 241.205097 +Q 151.278209 240.876972 151.512272 240.645097 +Q 151.748522 240.413222 152.076647 240.413222 +Q 152.404772 240.413222 152.643209 240.645097 +Q 152.883834 240.876972 152.883834 241.205097 +Q 152.883834 241.526659 152.643209 241.760722 +Q 152.404772 241.992597 152.076647 241.992597 +z +M 152.021959 252.225722 +Q 152.030709 251.425097 151.790084 248.130722 +L 151.558209 244.363847 +Q 151.558209 244.022597 151.752897 243.755722 +Q 151.947584 243.488847 152.249459 243.488847 +Q 152.481334 243.488847 152.713209 243.659472 +Q 152.945084 243.830097 152.960397 244.009472 +L 153.185709 247.946972 +L 153.369459 252.157909 +Q 153.369459 253.107284 152.802897 253.879472 +Q 152.186022 254.721659 151.304459 254.721659 +Q 149.834459 254.721659 148.843522 252.457597 +Q 148.762584 252.273847 148.762584 252.129472 +Q 148.762584 251.856034 148.976959 251.656972 +Q 149.193522 251.460097 149.466959 251.460097 +Q 149.869459 251.460097 150.306959 252.348222 +Q 150.416334 252.582284 150.689772 253.019784 +Q 150.956647 253.361034 151.304459 253.361034 +Q 151.606334 253.361034 151.818522 252.910409 +Q 151.982584 252.566972 152.021959 252.225722 +z +M 161.778756 244.604472 +Q 161.695631 245.608534 161.695631 246.612597 +Q 161.695631 248.889784 161.907818 250.051347 +Q 161.920943 250.147597 161.920943 250.208847 +Q 161.920943 250.482284 161.728443 250.659472 +Q 161.538131 250.838847 161.286568 250.838847 +Q 160.862193 250.838847 160.663131 250.221972 +Q 160.170943 250.585097 159.641568 250.768847 +Q 159.112193 250.954784 158.536881 250.954784 +Q 157.121568 250.954784 156.191881 250.009784 +Q 155.235943 249.047284 155.235943 247.535722 +Q 155.235943 245.711347 156.202818 244.611034 +Q 157.169693 243.510722 158.716256 243.510722 +Q 159.508131 243.510722 159.939068 243.755722 +L 160.582193 244.228222 +Q 160.676256 241.349472 160.807506 240.351972 +Q 160.895006 239.743847 161.428756 239.743847 +Q 162.052193 239.743847 162.052193 240.406659 +Q 162.052193 241.356034 161.778756 244.604472 +z +M 158.742506 244.781659 +Q 157.594068 244.781659 157.018756 245.461972 +Q 156.445631 246.142284 156.445631 247.509472 +Q 156.445631 248.391034 157.071256 249.027597 +Q 157.696881 249.661972 158.536881 249.661972 +Q 159.112193 249.661972 159.508131 249.449784 +Q 159.740006 249.327284 160.267193 248.883222 +Q 160.370006 248.793534 160.466256 248.671034 +L 160.444381 247.487597 +L 160.450943 246.695722 +L 160.466256 245.888534 +Q 160.205943 245.335097 159.775006 245.059472 +Q 159.344068 244.781659 158.742506 244.781659 +z +M 166.268326 251.042284 +Q 165.119889 251.042284 164.293014 250.195722 +Q 163.369889 249.252909 163.321764 247.658222 +Q 163.282389 246.113847 164.102701 244.939159 +Q 165.058639 243.550097 166.767076 243.550097 +Q 168.134264 243.550097 168.838639 244.801347 +Q 169.400826 245.814159 169.378951 247.236034 +Q 169.359264 248.751972 168.587076 249.826034 +Q 167.712076 251.042284 166.268326 251.042284 +z +M 166.679576 244.939159 +Q 165.673326 244.932597 165.113326 245.895097 +Q 164.669264 246.667284 164.669264 247.658222 +Q 164.669264 248.651347 165.209576 249.204784 +Q 165.660201 249.661972 166.268326 249.661972 +Q 166.979264 249.661972 167.493326 249.143534 +Q 168.073014 248.568222 168.108014 247.590409 +Q 168.204264 244.945722 166.679576 244.939159 +z +M 175.640943 244.814472 +Q 175.496568 244.814472 175.301881 244.801347 +Q 175.107193 244.788222 174.965006 244.788222 +Q 174.807506 244.788222 174.035318 244.891034 +L 174.164381 248.931347 +L 174.170943 249.231034 +L 174.177506 249.581034 +Q 174.205943 251.077284 173.460006 251.077284 +Q 173.186568 251.077284 172.985318 250.900097 +Q 172.784068 250.722909 172.784068 250.456034 +Q 172.784068 250.195722 172.803756 249.677284 +Q 172.825631 249.156659 172.825631 248.896347 +L 172.687818 244.904159 +Q 172.189068 244.884472 171.169693 244.788222 +Q 170.561568 244.705097 170.561568 244.112284 +Q 170.561568 243.810409 170.745318 243.613534 +Q 170.931256 243.414472 171.217818 243.414472 +L 172.652818 243.530409 +Q 172.652818 243.182597 172.622193 242.598534 +Q 172.591568 242.012284 172.591568 241.751972 +Q 172.591568 241.465409 172.790631 241.277284 +Q 172.989693 241.089159 173.276256 241.089159 +Q 173.890943 241.089159 173.993756 242.095409 +Q 174.013443 242.346972 174.013443 242.703534 +L 174.000318 243.099472 +L 173.993756 243.523847 +Q 174.840318 243.414472 174.965006 243.414472 +Q 175.675943 243.414472 175.894693 243.482284 +Q 176.310318 243.620097 176.310318 244.125409 +Q 176.310318 244.425097 176.122193 244.619784 +Q 175.934068 244.814472 175.640943 244.814472 +z +"/> + </g> + <g id="text_30"> + <path d="M 184.461229 188.27605 +Q 184.378104 189.280113 184.378104 190.284175 +Q 184.378104 192.561363 184.590291 193.722925 +Q 184.603416 193.819175 184.603416 193.880425 +Q 184.603416 194.153863 184.410916 194.33105 +Q 184.220604 194.510425 183.969041 194.510425 +Q 183.544666 194.510425 183.345604 193.89355 +Q 182.853416 194.256675 182.324041 194.440425 +Q 181.794666 194.626363 181.219354 194.626363 +Q 179.804041 194.626363 178.874354 193.681363 +Q 177.918416 192.718863 177.918416 191.2073 +Q 177.918416 189.382925 178.885291 188.282613 +Q 179.852166 187.1823 181.398729 187.1823 +Q 182.190604 187.1823 182.621541 187.4273 +L 183.264666 187.8998 +Q 183.358729 185.02105 183.489979 184.02355 +Q 183.577479 183.415425 184.111229 183.415425 +Q 184.734666 183.415425 184.734666 184.078238 +Q 184.734666 185.027613 184.461229 188.27605 +z +M 181.424979 188.453238 +Q 180.276541 188.453238 179.701229 189.13355 +Q 179.128104 189.813863 179.128104 191.18105 +Q 179.128104 192.062613 179.753729 192.699175 +Q 180.379354 193.33355 181.219354 193.33355 +Q 181.794666 193.33355 182.190604 193.121363 +Q 182.422479 192.998863 182.949666 192.5548 +Q 183.052479 192.465113 183.148729 192.342613 +L 183.126854 191.159175 +L 183.133416 190.3673 +L 183.148729 189.560113 +Q 182.888416 189.006675 182.457479 188.73105 +Q 182.026541 188.453238 181.424979 188.453238 +z +M 188.950799 194.713863 +Q 187.802362 194.713863 186.975487 193.8673 +Q 186.052362 192.924488 186.004237 191.3298 +Q 185.964862 189.785425 186.785174 188.610738 +Q 187.741112 187.221675 189.449549 187.221675 +Q 190.816737 187.221675 191.521112 188.472925 +Q 192.083299 189.485738 192.061424 190.907613 +Q 192.041737 192.42355 191.269549 193.497613 +Q 190.394549 194.713863 188.950799 194.713863 +z +M 189.362049 188.610738 +Q 188.355799 188.604175 187.795799 189.566675 +Q 187.351737 190.338863 187.351737 191.3298 +Q 187.351737 192.322925 187.892049 192.876363 +Q 188.342674 193.33355 188.950799 193.33355 +Q 189.661737 193.33355 190.175799 192.815113 +Q 190.755487 192.2398 190.790487 191.261988 +Q 190.886737 188.6173 189.362049 188.610738 +z +M 198.323416 188.48605 +Q 198.179041 188.48605 197.984354 188.472925 +Q 197.789666 188.4598 197.647479 188.4598 +Q 197.489979 188.4598 196.717791 188.562613 +L 196.846854 192.602925 +L 196.853416 192.902613 +L 196.859979 193.252613 +Q 196.888416 194.748863 196.142479 194.748863 +Q 195.869041 194.748863 195.667791 194.571675 +Q 195.466541 194.394488 195.466541 194.127613 +Q 195.466541 193.8673 195.486229 193.348863 +Q 195.508104 192.828238 195.508104 192.567925 +L 195.370291 188.575738 +Q 194.871541 188.55605 193.852166 188.4598 +Q 193.244041 188.376675 193.244041 187.783863 +Q 193.244041 187.481988 193.427791 187.285113 +Q 193.613729 187.08605 193.900291 187.08605 +L 195.335291 187.201988 +Q 195.335291 186.854175 195.304666 186.270113 +Q 195.274041 185.683863 195.274041 185.42355 +Q 195.274041 185.136988 195.473104 184.948863 +Q 195.672166 184.760738 195.958729 184.760738 +Q 196.573416 184.760738 196.676229 185.766988 +Q 196.695916 186.01855 196.695916 186.375113 +L 196.682791 186.77105 +L 196.676229 187.195425 +Q 197.522791 187.08605 197.647479 187.08605 +Q 198.358416 187.08605 198.577166 187.153863 +Q 198.992791 187.291675 198.992791 187.796988 +Q 198.992791 188.096675 198.804666 188.291363 +Q 198.616541 188.48605 198.323416 188.48605 +z +M 206.287284 194.324488 +Q 206.116659 194.324488 205.806034 194.219488 +Q 205.495409 194.1123 205.331346 194.1123 +Q 204.981346 194.1123 204.283534 194.153863 +Q 203.587909 194.195425 203.231346 194.195425 +Q 202.964471 194.195425 202.441659 194.263238 +Q 201.918846 194.33105 201.651971 194.33105 +Q 201.577596 194.33105 201.433221 194.3048 +Q 201.291034 194.276363 201.214471 194.276363 +Q 200.744159 194.276363 200.599784 193.819175 +Q 200.518846 193.580738 200.518846 192.998863 +Q 200.518846 191.406363 201.385096 190.435113 +Q 201.783221 189.99105 203.526659 188.794488 +Q 204.502284 188.125113 204.830409 187.748863 +Q 205.418846 187.092613 205.418846 186.21105 +Q 205.418846 185.77355 204.852284 185.4323 +Q 204.353534 185.123863 203.874471 185.123863 +Q 203.244471 185.123863 202.677909 185.486988 +L 201.700096 186.252613 +Q 201.406971 186.484488 201.229784 186.484488 +Q 200.525409 186.484488 200.525409 185.924488 +Q 200.525409 185.602925 200.783534 185.368863 +Q 201.584159 184.61855 202.172596 184.283863 +Q 202.999471 183.811363 203.874471 183.811363 +Q 204.981346 183.811363 205.849784 184.412925 +Q 206.821034 185.088863 206.821034 186.1498 +Q 206.821034 186.845425 206.621971 187.433863 +Q 206.425096 188.0223 206.020409 188.507925 +Q 205.508534 189.122613 204.283534 189.881675 +Q 202.999471 190.688863 202.596971 191.104488 +Q 201.837909 191.891988 201.851034 193.011988 +L 203.259784 192.882925 +Q 204.707909 192.7998 205.331346 192.7998 +Q 205.849784 192.7998 206.315721 192.979175 +Q 206.930409 193.217613 206.930409 193.641988 +Q 206.930409 193.908863 206.744471 194.116675 +Q 206.560721 194.324488 206.287284 194.324488 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 184.461229 188.27605 +Q 184.378104 189.280113 184.378104 190.284175 +Q 184.378104 192.561363 184.590291 193.722925 +Q 184.603416 193.819175 184.603416 193.880425 +Q 184.603416 194.153863 184.410916 194.33105 +Q 184.220604 194.510425 183.969041 194.510425 +Q 183.544666 194.510425 183.345604 193.89355 +Q 182.853416 194.256675 182.324041 194.440425 +Q 181.794666 194.626363 181.219354 194.626363 +Q 179.804041 194.626363 178.874354 193.681363 +Q 177.918416 192.718863 177.918416 191.2073 +Q 177.918416 189.382925 178.885291 188.282613 +Q 179.852166 187.1823 181.398729 187.1823 +Q 182.190604 187.1823 182.621541 187.4273 +L 183.264666 187.8998 +Q 183.358729 185.02105 183.489979 184.02355 +Q 183.577479 183.415425 184.111229 183.415425 +Q 184.734666 183.415425 184.734666 184.078238 +Q 184.734666 185.027613 184.461229 188.27605 +z +M 181.424979 188.453238 +Q 180.276541 188.453238 179.701229 189.13355 +Q 179.128104 189.813863 179.128104 191.18105 +Q 179.128104 192.062613 179.753729 192.699175 +Q 180.379354 193.33355 181.219354 193.33355 +Q 181.794666 193.33355 182.190604 193.121363 +Q 182.422479 192.998863 182.949666 192.5548 +Q 183.052479 192.465113 183.148729 192.342613 +L 183.126854 191.159175 +L 183.133416 190.3673 +L 183.148729 189.560113 +Q 182.888416 189.006675 182.457479 188.73105 +Q 182.026541 188.453238 181.424979 188.453238 +z +M 188.950799 194.713863 +Q 187.802362 194.713863 186.975487 193.8673 +Q 186.052362 192.924488 186.004237 191.3298 +Q 185.964862 189.785425 186.785174 188.610738 +Q 187.741112 187.221675 189.449549 187.221675 +Q 190.816737 187.221675 191.521112 188.472925 +Q 192.083299 189.485738 192.061424 190.907613 +Q 192.041737 192.42355 191.269549 193.497613 +Q 190.394549 194.713863 188.950799 194.713863 +z +M 189.362049 188.610738 +Q 188.355799 188.604175 187.795799 189.566675 +Q 187.351737 190.338863 187.351737 191.3298 +Q 187.351737 192.322925 187.892049 192.876363 +Q 188.342674 193.33355 188.950799 193.33355 +Q 189.661737 193.33355 190.175799 192.815113 +Q 190.755487 192.2398 190.790487 191.261988 +Q 190.886737 188.6173 189.362049 188.610738 +z +M 198.323416 188.48605 +Q 198.179041 188.48605 197.984354 188.472925 +Q 197.789666 188.4598 197.647479 188.4598 +Q 197.489979 188.4598 196.717791 188.562613 +L 196.846854 192.602925 +L 196.853416 192.902613 +L 196.859979 193.252613 +Q 196.888416 194.748863 196.142479 194.748863 +Q 195.869041 194.748863 195.667791 194.571675 +Q 195.466541 194.394488 195.466541 194.127613 +Q 195.466541 193.8673 195.486229 193.348863 +Q 195.508104 192.828238 195.508104 192.567925 +L 195.370291 188.575738 +Q 194.871541 188.55605 193.852166 188.4598 +Q 193.244041 188.376675 193.244041 187.783863 +Q 193.244041 187.481988 193.427791 187.285113 +Q 193.613729 187.08605 193.900291 187.08605 +L 195.335291 187.201988 +Q 195.335291 186.854175 195.304666 186.270113 +Q 195.274041 185.683863 195.274041 185.42355 +Q 195.274041 185.136988 195.473104 184.948863 +Q 195.672166 184.760738 195.958729 184.760738 +Q 196.573416 184.760738 196.676229 185.766988 +Q 196.695916 186.01855 196.695916 186.375113 +L 196.682791 186.77105 +L 196.676229 187.195425 +Q 197.522791 187.08605 197.647479 187.08605 +Q 198.358416 187.08605 198.577166 187.153863 +Q 198.992791 187.291675 198.992791 187.796988 +Q 198.992791 188.096675 198.804666 188.291363 +Q 198.616541 188.48605 198.323416 188.48605 +z +M 206.287284 194.324488 +Q 206.116659 194.324488 205.806034 194.219488 +Q 205.495409 194.1123 205.331346 194.1123 +Q 204.981346 194.1123 204.283534 194.153863 +Q 203.587909 194.195425 203.231346 194.195425 +Q 202.964471 194.195425 202.441659 194.263238 +Q 201.918846 194.33105 201.651971 194.33105 +Q 201.577596 194.33105 201.433221 194.3048 +Q 201.291034 194.276363 201.214471 194.276363 +Q 200.744159 194.276363 200.599784 193.819175 +Q 200.518846 193.580738 200.518846 192.998863 +Q 200.518846 191.406363 201.385096 190.435113 +Q 201.783221 189.99105 203.526659 188.794488 +Q 204.502284 188.125113 204.830409 187.748863 +Q 205.418846 187.092613 205.418846 186.21105 +Q 205.418846 185.77355 204.852284 185.4323 +Q 204.353534 185.123863 203.874471 185.123863 +Q 203.244471 185.123863 202.677909 185.486988 +L 201.700096 186.252613 +Q 201.406971 186.484488 201.229784 186.484488 +Q 200.525409 186.484488 200.525409 185.924488 +Q 200.525409 185.602925 200.783534 185.368863 +Q 201.584159 184.61855 202.172596 184.283863 +Q 202.999471 183.811363 203.874471 183.811363 +Q 204.981346 183.811363 205.849784 184.412925 +Q 206.821034 185.088863 206.821034 186.1498 +Q 206.821034 186.845425 206.621971 187.433863 +Q 206.425096 188.0223 206.020409 188.507925 +Q 205.508534 189.122613 204.283534 189.881675 +Q 202.999471 190.688863 202.596971 191.104488 +Q 201.837909 191.891988 201.851034 193.011988 +L 203.259784 192.882925 +Q 204.707909 192.7998 205.331346 192.7998 +Q 205.849784 192.7998 206.315721 192.979175 +Q 206.930409 193.217613 206.930409 193.641988 +Q 206.930409 193.908863 206.744471 194.116675 +Q 206.560721 194.324488 206.287284 194.324488 +z +"/> + </g> + <g id="text_31"> + <path d="M 184.461229 216.517043 +Q 184.378104 217.521106 184.378104 218.525168 +Q 184.378104 220.802356 184.590291 221.963918 +Q 184.603416 222.060168 184.603416 222.121418 +Q 184.603416 222.394856 184.410916 222.572043 +Q 184.220604 222.751418 183.969041 222.751418 +Q 183.544666 222.751418 183.345604 222.134543 +Q 182.853416 222.497668 182.324041 222.681418 +Q 181.794666 222.867356 181.219354 222.867356 +Q 179.804041 222.867356 178.874354 221.922356 +Q 177.918416 220.959856 177.918416 219.448293 +Q 177.918416 217.623918 178.885291 216.523606 +Q 179.852166 215.423293 181.398729 215.423293 +Q 182.190604 215.423293 182.621541 215.668293 +L 183.264666 216.140793 +Q 183.358729 213.262043 183.489979 212.264543 +Q 183.577479 211.656418 184.111229 211.656418 +Q 184.734666 211.656418 184.734666 212.319231 +Q 184.734666 213.268606 184.461229 216.517043 +z +M 181.424979 216.694231 +Q 180.276541 216.694231 179.701229 217.374543 +Q 179.128104 218.054856 179.128104 219.422043 +Q 179.128104 220.303606 179.753729 220.940168 +Q 180.379354 221.574543 181.219354 221.574543 +Q 181.794666 221.574543 182.190604 221.362356 +Q 182.422479 221.239856 182.949666 220.795793 +Q 183.052479 220.706106 183.148729 220.583606 +L 183.126854 219.400168 +L 183.133416 218.608293 +L 183.148729 217.801106 +Q 182.888416 217.247668 182.457479 216.972043 +Q 182.026541 216.694231 181.424979 216.694231 +z +M 188.950799 222.954856 +Q 187.802362 222.954856 186.975487 222.108293 +Q 186.052362 221.165481 186.004237 219.570793 +Q 185.964862 218.026418 186.785174 216.851731 +Q 187.741112 215.462668 189.449549 215.462668 +Q 190.816737 215.462668 191.521112 216.713918 +Q 192.083299 217.726731 192.061424 219.148606 +Q 192.041737 220.664543 191.269549 221.738606 +Q 190.394549 222.954856 188.950799 222.954856 +z +M 189.362049 216.851731 +Q 188.355799 216.845168 187.795799 217.807668 +Q 187.351737 218.579856 187.351737 219.570793 +Q 187.351737 220.563918 187.892049 221.117356 +Q 188.342674 221.574543 188.950799 221.574543 +Q 189.661737 221.574543 190.175799 221.056106 +Q 190.755487 220.480793 190.790487 219.502981 +Q 190.886737 216.858293 189.362049 216.851731 +z +M 198.323416 216.727043 +Q 198.179041 216.727043 197.984354 216.713918 +Q 197.789666 216.700793 197.647479 216.700793 +Q 197.489979 216.700793 196.717791 216.803606 +L 196.846854 220.843918 +L 196.853416 221.143606 +L 196.859979 221.493606 +Q 196.888416 222.989856 196.142479 222.989856 +Q 195.869041 222.989856 195.667791 222.812668 +Q 195.466541 222.635481 195.466541 222.368606 +Q 195.466541 222.108293 195.486229 221.589856 +Q 195.508104 221.069231 195.508104 220.808918 +L 195.370291 216.816731 +Q 194.871541 216.797043 193.852166 216.700793 +Q 193.244041 216.617668 193.244041 216.024856 +Q 193.244041 215.722981 193.427791 215.526106 +Q 193.613729 215.327043 193.900291 215.327043 +L 195.335291 215.442981 +Q 195.335291 215.095168 195.304666 214.511106 +Q 195.274041 213.924856 195.274041 213.664543 +Q 195.274041 213.377981 195.473104 213.189856 +Q 195.672166 213.001731 195.958729 213.001731 +Q 196.573416 213.001731 196.676229 214.007981 +Q 196.695916 214.259543 196.695916 214.616106 +L 196.682791 215.012043 +L 196.676229 215.436418 +Q 197.522791 215.327043 197.647479 215.327043 +Q 198.358416 215.327043 198.577166 215.394856 +Q 198.992791 215.532668 198.992791 216.037981 +Q 198.992791 216.337668 198.804666 216.532356 +Q 198.616541 216.727043 198.323416 216.727043 +z +M 206.287284 222.565481 +Q 206.116659 222.565481 205.806034 222.460481 +Q 205.495409 222.353293 205.331346 222.353293 +Q 204.981346 222.353293 204.283534 222.394856 +Q 203.587909 222.436418 203.231346 222.436418 +Q 202.964471 222.436418 202.441659 222.504231 +Q 201.918846 222.572043 201.651971 222.572043 +Q 201.577596 222.572043 201.433221 222.545793 +Q 201.291034 222.517356 201.214471 222.517356 +Q 200.744159 222.517356 200.599784 222.060168 +Q 200.518846 221.821731 200.518846 221.239856 +Q 200.518846 219.647356 201.385096 218.676106 +Q 201.783221 218.232043 203.526659 217.035481 +Q 204.502284 216.366106 204.830409 215.989856 +Q 205.418846 215.333606 205.418846 214.452043 +Q 205.418846 214.014543 204.852284 213.673293 +Q 204.353534 213.364856 203.874471 213.364856 +Q 203.244471 213.364856 202.677909 213.727981 +L 201.700096 214.493606 +Q 201.406971 214.725481 201.229784 214.725481 +Q 200.525409 214.725481 200.525409 214.165481 +Q 200.525409 213.843918 200.783534 213.609856 +Q 201.584159 212.859543 202.172596 212.524856 +Q 202.999471 212.052356 203.874471 212.052356 +Q 204.981346 212.052356 205.849784 212.653918 +Q 206.821034 213.329856 206.821034 214.390793 +Q 206.821034 215.086418 206.621971 215.674856 +Q 206.425096 216.263293 206.020409 216.748918 +Q 205.508534 217.363606 204.283534 218.122668 +Q 202.999471 218.929856 202.596971 219.345481 +Q 201.837909 220.132981 201.851034 221.252981 +L 203.259784 221.123918 +Q 204.707909 221.040793 205.331346 221.040793 +Q 205.849784 221.040793 206.315721 221.220168 +Q 206.930409 221.458606 206.930409 221.882981 +Q 206.930409 222.149856 206.744471 222.357668 +Q 206.560721 222.565481 206.287284 222.565481 +z +M 216.882987 212.209856 +Q 216.882987 212.448293 216.458612 212.907668 +Q 216.145799 213.220481 215.837362 213.535481 +Q 215.078299 214.397356 214.647362 215.996418 +Q 214.271112 217.392043 214.271112 218.737356 +Q 214.271112 222.211106 215.843924 223.829856 +Q 216.158924 224.077043 216.480487 224.322043 +Q 216.876424 224.637043 216.876424 224.945481 +Q 216.876424 225.170793 216.697049 225.337043 +Q 216.519862 225.505481 216.287987 225.505481 +Q 216.082362 225.505481 215.795799 225.347981 +Q 212.903924 223.729231 212.903924 218.579856 +Q 212.903924 216.727043 213.649862 214.828293 +Q 214.483299 212.715168 215.837362 211.765793 +Q 216.110799 211.573293 216.268299 211.573293 +Q 216.513299 211.573293 216.697049 211.767981 +Q 216.882987 211.962668 216.882987 212.209856 +z +M 219.938377 217.179856 +L 219.835565 220.577043 +Q 219.835565 221.117356 219.780877 222.162981 +Q 219.713065 222.845481 219.111502 222.845481 +Q 218.442127 222.845481 218.442127 222.149856 +Q 218.442127 221.320793 218.516502 219.664856 +Q 218.593065 218.006731 218.593065 217.179856 +Q 218.593065 216.099231 218.625877 214.707981 +Q 218.660877 213.316731 218.660877 212.236106 +Q 218.660877 211.553606 219.330252 211.553606 +Q 220.00619 211.553606 220.00619 212.236106 +Q 220.00619 213.316731 219.97119 214.707981 +Q 219.938377 216.099231 219.938377 217.179856 +z +M 227.376151 223.002981 +Q 227.247088 223.002981 226.903651 222.703293 +Q 226.597401 222.423293 226.446463 222.204543 +Q 225.790213 222.558918 225.291463 222.740481 +Q 224.792713 222.922043 224.458026 222.922043 +Q 222.856776 222.922043 222.126151 222.018606 +Q 221.434901 221.172043 221.434901 219.422043 +Q 221.434901 217.766106 222.572401 216.591418 +Q 223.712088 215.414543 225.291463 215.414543 +Q 225.886463 215.414543 226.623651 215.722981 +Q 227.553338 216.105793 227.553338 216.646106 +Q 227.553338 216.829856 227.417713 216.974231 +Q 227.349901 217.234543 227.310526 217.829543 +Q 227.273338 218.422356 227.266776 219.352043 +Q 227.260213 220.200793 227.382713 220.692981 +Q 227.450526 220.992668 227.813651 221.896106 +Q 227.861776 222.018606 227.971151 222.259231 +L 228.012713 222.375168 +Q 228.012713 222.648606 227.820213 222.825793 +Q 227.629901 223.002981 227.376151 223.002981 +z +M 225.954276 218.251731 +Q 225.954276 217.958606 225.991463 217.612981 +Q 226.028651 217.267356 226.105213 216.877981 +Q 225.851463 216.748918 225.669901 216.687668 +Q 225.490526 216.626418 225.381151 216.626418 +Q 224.320213 216.626418 223.550213 217.490481 +Q 222.782401 218.354543 222.782401 219.483293 +Q 222.782401 220.603293 223.178338 221.165481 +Q 223.576463 221.725481 224.368338 221.725481 +Q 225.024588 221.725481 225.481776 221.484856 +Q 225.728963 221.355793 226.173026 220.966418 +Q 225.954276 219.155168 225.954276 218.251731 +z +M 234.520526 217.501418 +Q 234.472401 218.354543 233.835838 218.354543 +Q 233.247401 218.354543 233.247401 217.678606 +Q 233.247401 217.547356 233.227713 217.199543 +L 233.208026 216.626418 +Q 232.127401 216.755481 231.477713 217.234543 +Q 230.869588 217.678606 230.467088 218.573293 +L 230.480213 222.320481 +Q 230.480213 223.009543 229.802088 223.009543 +Q 229.200526 223.009543 229.200526 222.320481 +L 229.200526 217.521106 +Q 229.200526 217.295793 229.218026 216.845168 +Q 229.235526 216.392356 229.235526 216.167043 +Q 229.235526 215.477981 229.837088 215.477981 +Q 230.506463 215.477981 230.513026 216.611106 +Q 231.825526 215.346731 233.426776 215.346731 +Q 233.980213 215.346731 234.253651 215.764543 +Q 234.527088 216.180168 234.527088 217.022356 +Q 234.527088 217.376731 234.520526 217.501418 +z +M 241.553338 219.605793 +L 241.395838 221.902668 +Q 241.356463 223.269856 241.115838 224.138293 +Q 240.809588 225.245168 240.131463 225.772356 +Q 239.311151 226.408918 237.760213 226.408918 +Q 236.850213 226.408918 236.235526 226.284231 +Q 235.373651 226.113606 235.373651 225.573293 +Q 235.373651 224.965168 235.968651 224.965168 +Q 236.215838 224.965168 236.788963 225.085481 +Q 237.364276 225.205793 238.059901 225.190481 +Q 239.372401 225.170793 239.873338 223.919543 +Q 240.201463 223.086106 240.221151 221.355793 +Q 239.851463 222.040481 239.341776 222.381731 +Q 238.834276 222.722981 238.178026 222.722981 +Q 236.939901 222.722981 236.163338 221.878606 +Q 235.388963 221.034231 235.388963 219.688918 +Q 235.388963 217.842668 236.447713 216.713918 +Q 237.541463 215.552356 239.427088 215.552356 +Q 240.063651 215.552356 240.494588 215.716418 +Q 240.925526 215.880481 241.150838 216.208606 +Q 241.881463 216.228293 241.881463 217.022356 +Q 241.881463 217.507981 241.739276 218.321731 +Q 241.581776 219.264543 241.553338 219.605793 +z +M 239.359276 216.646106 +Q 238.059901 216.646106 237.348963 217.540793 +Q 236.714588 218.347981 236.714588 219.592668 +Q 236.714588 220.583606 237.090838 221.082356 +Q 237.467088 221.581106 238.217401 221.581106 +Q 238.908651 221.581106 239.558338 220.802356 +Q 240.146776 220.084856 240.227713 219.380481 +Q 240.372088 218.641106 240.536151 217.063918 +Q 240.262713 216.851731 239.967401 216.748918 +Q 239.674276 216.646106 239.359276 216.646106 +z +M 246.551502 222.867356 +Q 245.007127 222.867356 244.049002 222.095168 +Q 243.003377 221.239856 243.003377 219.702043 +Q 243.003377 217.923606 243.865252 216.720481 +Q 244.801502 215.407981 246.365565 215.407981 +Q 247.500877 215.407981 248.218377 215.790793 +Q 249.09994 216.263293 249.09994 217.241106 +Q 249.09994 217.923606 248.327752 218.485793 +Q 247.986502 218.730793 246.879627 219.251418 +L 244.267752 220.487356 +Q 244.650565 221.056106 245.221502 221.342668 +Q 245.79244 221.629231 246.551502 221.629231 +Q 247.021815 221.629231 247.658377 221.452043 +Q 248.465565 221.226731 248.69744 220.861418 +Q 248.929315 220.493918 249.19619 220.493918 +Q 249.436815 220.493918 249.622752 220.675481 +Q 249.810877 220.857043 249.810877 221.095481 +Q 249.810877 221.854543 248.588065 222.401418 +Q 247.54244 222.867356 246.551502 222.867356 +z +M 246.365565 216.639543 +Q 245.532127 216.639543 244.97869 217.284856 +Q 244.425252 217.930168 244.151815 219.229543 +L 246.249627 218.232043 +Q 247.487752 217.630481 248.01494 217.186418 +Q 247.426502 216.639543 246.365565 216.639543 +z +M 254.836112 218.579856 +Q 254.836112 223.729231 251.937674 225.347981 +Q 251.657674 225.505481 251.452049 225.505481 +Q 251.220174 225.505481 251.040799 225.337043 +Q 250.863612 225.170793 250.863612 224.945481 +Q 250.863612 224.637043 251.261737 224.322043 +Q 251.574549 224.077043 251.896112 223.829856 +Q 253.468924 222.211106 253.468924 218.737356 +Q 253.468924 217.392043 253.092674 215.996418 +Q 252.655174 214.397356 251.902674 213.535481 +Q 251.589862 213.220481 251.281424 212.907668 +Q 250.857049 212.448293 250.857049 212.209856 +Q 250.857049 211.962668 251.038612 211.767981 +Q 251.220174 211.573293 251.465174 211.573293 +Q 251.622674 211.573293 251.902674 211.765793 +Q 253.256737 212.715168 254.090174 214.828293 +Q 254.836112 216.727043 254.836112 218.579856 +z +" style="stroke:#ffffff;stroke-width:4;"/> + <path d="M 184.461229 216.517043 +Q 184.378104 217.521106 184.378104 218.525168 +Q 184.378104 220.802356 184.590291 221.963918 +Q 184.603416 222.060168 184.603416 222.121418 +Q 184.603416 222.394856 184.410916 222.572043 +Q 184.220604 222.751418 183.969041 222.751418 +Q 183.544666 222.751418 183.345604 222.134543 +Q 182.853416 222.497668 182.324041 222.681418 +Q 181.794666 222.867356 181.219354 222.867356 +Q 179.804041 222.867356 178.874354 221.922356 +Q 177.918416 220.959856 177.918416 219.448293 +Q 177.918416 217.623918 178.885291 216.523606 +Q 179.852166 215.423293 181.398729 215.423293 +Q 182.190604 215.423293 182.621541 215.668293 +L 183.264666 216.140793 +Q 183.358729 213.262043 183.489979 212.264543 +Q 183.577479 211.656418 184.111229 211.656418 +Q 184.734666 211.656418 184.734666 212.319231 +Q 184.734666 213.268606 184.461229 216.517043 +z +M 181.424979 216.694231 +Q 180.276541 216.694231 179.701229 217.374543 +Q 179.128104 218.054856 179.128104 219.422043 +Q 179.128104 220.303606 179.753729 220.940168 +Q 180.379354 221.574543 181.219354 221.574543 +Q 181.794666 221.574543 182.190604 221.362356 +Q 182.422479 221.239856 182.949666 220.795793 +Q 183.052479 220.706106 183.148729 220.583606 +L 183.126854 219.400168 +L 183.133416 218.608293 +L 183.148729 217.801106 +Q 182.888416 217.247668 182.457479 216.972043 +Q 182.026541 216.694231 181.424979 216.694231 +z +M 188.950799 222.954856 +Q 187.802362 222.954856 186.975487 222.108293 +Q 186.052362 221.165481 186.004237 219.570793 +Q 185.964862 218.026418 186.785174 216.851731 +Q 187.741112 215.462668 189.449549 215.462668 +Q 190.816737 215.462668 191.521112 216.713918 +Q 192.083299 217.726731 192.061424 219.148606 +Q 192.041737 220.664543 191.269549 221.738606 +Q 190.394549 222.954856 188.950799 222.954856 +z +M 189.362049 216.851731 +Q 188.355799 216.845168 187.795799 217.807668 +Q 187.351737 218.579856 187.351737 219.570793 +Q 187.351737 220.563918 187.892049 221.117356 +Q 188.342674 221.574543 188.950799 221.574543 +Q 189.661737 221.574543 190.175799 221.056106 +Q 190.755487 220.480793 190.790487 219.502981 +Q 190.886737 216.858293 189.362049 216.851731 +z +M 198.323416 216.727043 +Q 198.179041 216.727043 197.984354 216.713918 +Q 197.789666 216.700793 197.647479 216.700793 +Q 197.489979 216.700793 196.717791 216.803606 +L 196.846854 220.843918 +L 196.853416 221.143606 +L 196.859979 221.493606 +Q 196.888416 222.989856 196.142479 222.989856 +Q 195.869041 222.989856 195.667791 222.812668 +Q 195.466541 222.635481 195.466541 222.368606 +Q 195.466541 222.108293 195.486229 221.589856 +Q 195.508104 221.069231 195.508104 220.808918 +L 195.370291 216.816731 +Q 194.871541 216.797043 193.852166 216.700793 +Q 193.244041 216.617668 193.244041 216.024856 +Q 193.244041 215.722981 193.427791 215.526106 +Q 193.613729 215.327043 193.900291 215.327043 +L 195.335291 215.442981 +Q 195.335291 215.095168 195.304666 214.511106 +Q 195.274041 213.924856 195.274041 213.664543 +Q 195.274041 213.377981 195.473104 213.189856 +Q 195.672166 213.001731 195.958729 213.001731 +Q 196.573416 213.001731 196.676229 214.007981 +Q 196.695916 214.259543 196.695916 214.616106 +L 196.682791 215.012043 +L 196.676229 215.436418 +Q 197.522791 215.327043 197.647479 215.327043 +Q 198.358416 215.327043 198.577166 215.394856 +Q 198.992791 215.532668 198.992791 216.037981 +Q 198.992791 216.337668 198.804666 216.532356 +Q 198.616541 216.727043 198.323416 216.727043 +z +M 206.287284 222.565481 +Q 206.116659 222.565481 205.806034 222.460481 +Q 205.495409 222.353293 205.331346 222.353293 +Q 204.981346 222.353293 204.283534 222.394856 +Q 203.587909 222.436418 203.231346 222.436418 +Q 202.964471 222.436418 202.441659 222.504231 +Q 201.918846 222.572043 201.651971 222.572043 +Q 201.577596 222.572043 201.433221 222.545793 +Q 201.291034 222.517356 201.214471 222.517356 +Q 200.744159 222.517356 200.599784 222.060168 +Q 200.518846 221.821731 200.518846 221.239856 +Q 200.518846 219.647356 201.385096 218.676106 +Q 201.783221 218.232043 203.526659 217.035481 +Q 204.502284 216.366106 204.830409 215.989856 +Q 205.418846 215.333606 205.418846 214.452043 +Q 205.418846 214.014543 204.852284 213.673293 +Q 204.353534 213.364856 203.874471 213.364856 +Q 203.244471 213.364856 202.677909 213.727981 +L 201.700096 214.493606 +Q 201.406971 214.725481 201.229784 214.725481 +Q 200.525409 214.725481 200.525409 214.165481 +Q 200.525409 213.843918 200.783534 213.609856 +Q 201.584159 212.859543 202.172596 212.524856 +Q 202.999471 212.052356 203.874471 212.052356 +Q 204.981346 212.052356 205.849784 212.653918 +Q 206.821034 213.329856 206.821034 214.390793 +Q 206.821034 215.086418 206.621971 215.674856 +Q 206.425096 216.263293 206.020409 216.748918 +Q 205.508534 217.363606 204.283534 218.122668 +Q 202.999471 218.929856 202.596971 219.345481 +Q 201.837909 220.132981 201.851034 221.252981 +L 203.259784 221.123918 +Q 204.707909 221.040793 205.331346 221.040793 +Q 205.849784 221.040793 206.315721 221.220168 +Q 206.930409 221.458606 206.930409 221.882981 +Q 206.930409 222.149856 206.744471 222.357668 +Q 206.560721 222.565481 206.287284 222.565481 +z +M 216.882987 212.209856 +Q 216.882987 212.448293 216.458612 212.907668 +Q 216.145799 213.220481 215.837362 213.535481 +Q 215.078299 214.397356 214.647362 215.996418 +Q 214.271112 217.392043 214.271112 218.737356 +Q 214.271112 222.211106 215.843924 223.829856 +Q 216.158924 224.077043 216.480487 224.322043 +Q 216.876424 224.637043 216.876424 224.945481 +Q 216.876424 225.170793 216.697049 225.337043 +Q 216.519862 225.505481 216.287987 225.505481 +Q 216.082362 225.505481 215.795799 225.347981 +Q 212.903924 223.729231 212.903924 218.579856 +Q 212.903924 216.727043 213.649862 214.828293 +Q 214.483299 212.715168 215.837362 211.765793 +Q 216.110799 211.573293 216.268299 211.573293 +Q 216.513299 211.573293 216.697049 211.767981 +Q 216.882987 211.962668 216.882987 212.209856 +z +M 219.938377 217.179856 +L 219.835565 220.577043 +Q 219.835565 221.117356 219.780877 222.162981 +Q 219.713065 222.845481 219.111502 222.845481 +Q 218.442127 222.845481 218.442127 222.149856 +Q 218.442127 221.320793 218.516502 219.664856 +Q 218.593065 218.006731 218.593065 217.179856 +Q 218.593065 216.099231 218.625877 214.707981 +Q 218.660877 213.316731 218.660877 212.236106 +Q 218.660877 211.553606 219.330252 211.553606 +Q 220.00619 211.553606 220.00619 212.236106 +Q 220.00619 213.316731 219.97119 214.707981 +Q 219.938377 216.099231 219.938377 217.179856 +z +M 227.376151 223.002981 +Q 227.247088 223.002981 226.903651 222.703293 +Q 226.597401 222.423293 226.446463 222.204543 +Q 225.790213 222.558918 225.291463 222.740481 +Q 224.792713 222.922043 224.458026 222.922043 +Q 222.856776 222.922043 222.126151 222.018606 +Q 221.434901 221.172043 221.434901 219.422043 +Q 221.434901 217.766106 222.572401 216.591418 +Q 223.712088 215.414543 225.291463 215.414543 +Q 225.886463 215.414543 226.623651 215.722981 +Q 227.553338 216.105793 227.553338 216.646106 +Q 227.553338 216.829856 227.417713 216.974231 +Q 227.349901 217.234543 227.310526 217.829543 +Q 227.273338 218.422356 227.266776 219.352043 +Q 227.260213 220.200793 227.382713 220.692981 +Q 227.450526 220.992668 227.813651 221.896106 +Q 227.861776 222.018606 227.971151 222.259231 +L 228.012713 222.375168 +Q 228.012713 222.648606 227.820213 222.825793 +Q 227.629901 223.002981 227.376151 223.002981 +z +M 225.954276 218.251731 +Q 225.954276 217.958606 225.991463 217.612981 +Q 226.028651 217.267356 226.105213 216.877981 +Q 225.851463 216.748918 225.669901 216.687668 +Q 225.490526 216.626418 225.381151 216.626418 +Q 224.320213 216.626418 223.550213 217.490481 +Q 222.782401 218.354543 222.782401 219.483293 +Q 222.782401 220.603293 223.178338 221.165481 +Q 223.576463 221.725481 224.368338 221.725481 +Q 225.024588 221.725481 225.481776 221.484856 +Q 225.728963 221.355793 226.173026 220.966418 +Q 225.954276 219.155168 225.954276 218.251731 +z +M 234.520526 217.501418 +Q 234.472401 218.354543 233.835838 218.354543 +Q 233.247401 218.354543 233.247401 217.678606 +Q 233.247401 217.547356 233.227713 217.199543 +L 233.208026 216.626418 +Q 232.127401 216.755481 231.477713 217.234543 +Q 230.869588 217.678606 230.467088 218.573293 +L 230.480213 222.320481 +Q 230.480213 223.009543 229.802088 223.009543 +Q 229.200526 223.009543 229.200526 222.320481 +L 229.200526 217.521106 +Q 229.200526 217.295793 229.218026 216.845168 +Q 229.235526 216.392356 229.235526 216.167043 +Q 229.235526 215.477981 229.837088 215.477981 +Q 230.506463 215.477981 230.513026 216.611106 +Q 231.825526 215.346731 233.426776 215.346731 +Q 233.980213 215.346731 234.253651 215.764543 +Q 234.527088 216.180168 234.527088 217.022356 +Q 234.527088 217.376731 234.520526 217.501418 +z +M 241.553338 219.605793 +L 241.395838 221.902668 +Q 241.356463 223.269856 241.115838 224.138293 +Q 240.809588 225.245168 240.131463 225.772356 +Q 239.311151 226.408918 237.760213 226.408918 +Q 236.850213 226.408918 236.235526 226.284231 +Q 235.373651 226.113606 235.373651 225.573293 +Q 235.373651 224.965168 235.968651 224.965168 +Q 236.215838 224.965168 236.788963 225.085481 +Q 237.364276 225.205793 238.059901 225.190481 +Q 239.372401 225.170793 239.873338 223.919543 +Q 240.201463 223.086106 240.221151 221.355793 +Q 239.851463 222.040481 239.341776 222.381731 +Q 238.834276 222.722981 238.178026 222.722981 +Q 236.939901 222.722981 236.163338 221.878606 +Q 235.388963 221.034231 235.388963 219.688918 +Q 235.388963 217.842668 236.447713 216.713918 +Q 237.541463 215.552356 239.427088 215.552356 +Q 240.063651 215.552356 240.494588 215.716418 +Q 240.925526 215.880481 241.150838 216.208606 +Q 241.881463 216.228293 241.881463 217.022356 +Q 241.881463 217.507981 241.739276 218.321731 +Q 241.581776 219.264543 241.553338 219.605793 +z +M 239.359276 216.646106 +Q 238.059901 216.646106 237.348963 217.540793 +Q 236.714588 218.347981 236.714588 219.592668 +Q 236.714588 220.583606 237.090838 221.082356 +Q 237.467088 221.581106 238.217401 221.581106 +Q 238.908651 221.581106 239.558338 220.802356 +Q 240.146776 220.084856 240.227713 219.380481 +Q 240.372088 218.641106 240.536151 217.063918 +Q 240.262713 216.851731 239.967401 216.748918 +Q 239.674276 216.646106 239.359276 216.646106 +z +M 246.551502 222.867356 +Q 245.007127 222.867356 244.049002 222.095168 +Q 243.003377 221.239856 243.003377 219.702043 +Q 243.003377 217.923606 243.865252 216.720481 +Q 244.801502 215.407981 246.365565 215.407981 +Q 247.500877 215.407981 248.218377 215.790793 +Q 249.09994 216.263293 249.09994 217.241106 +Q 249.09994 217.923606 248.327752 218.485793 +Q 247.986502 218.730793 246.879627 219.251418 +L 244.267752 220.487356 +Q 244.650565 221.056106 245.221502 221.342668 +Q 245.79244 221.629231 246.551502 221.629231 +Q 247.021815 221.629231 247.658377 221.452043 +Q 248.465565 221.226731 248.69744 220.861418 +Q 248.929315 220.493918 249.19619 220.493918 +Q 249.436815 220.493918 249.622752 220.675481 +Q 249.810877 220.857043 249.810877 221.095481 +Q 249.810877 221.854543 248.588065 222.401418 +Q 247.54244 222.867356 246.551502 222.867356 +z +M 246.365565 216.639543 +Q 245.532127 216.639543 244.97869 217.284856 +Q 244.425252 217.930168 244.151815 219.229543 +L 246.249627 218.232043 +Q 247.487752 217.630481 248.01494 217.186418 +Q 247.426502 216.639543 246.365565 216.639543 +z +M 254.836112 218.579856 +Q 254.836112 223.729231 251.937674 225.347981 +Q 251.657674 225.505481 251.452049 225.505481 +Q 251.220174 225.505481 251.040799 225.337043 +Q 250.863612 225.170793 250.863612 224.945481 +Q 250.863612 224.637043 251.261737 224.322043 +Q 251.574549 224.077043 251.896112 223.829856 +Q 253.468924 222.211106 253.468924 218.737356 +Q 253.468924 217.392043 253.092674 215.996418 +Q 252.655174 214.397356 251.902674 213.535481 +Q 251.589862 213.220481 251.281424 212.907668 +Q 250.857049 212.448293 250.857049 212.209856 +Q 250.857049 211.962668 251.038612 211.767981 +Q 251.220174 211.573293 251.465174 211.573293 +Q 251.622674 211.573293 251.902674 211.765793 +Q 253.256737 212.715168 254.090174 214.828293 +Q 254.836112 216.727043 254.836112 218.579856 +z +"/> + </g> + </g> + </g> + <defs> + <clipPath id="pfaf7ce58aa"> + <rect height="238.66" width="499.72" x="84.38" y="20.52"/> + </clipPath> + </defs> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/images/a_block_of_threads.svg b/images/a_block_of_threads.svg new file mode 100644 index 0000000..8a577ce --- /dev/null +++ b/images/a_block_of_threads.svg @@ -0,0 +1,4620 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<!-- Created with matplotlib (https://matplotlib.org/) --> +<svg height="144pt" version="1.1" viewBox="0 0 720 144" width="720pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <style type="text/css"> +*{stroke-linecap:butt;stroke-linejoin:round;white-space:pre;} + </style> + </defs> + <g id="figure_1"> + <g id="patch_1"> + <path d="M 0 144 +L 720 144 +L 720 0 +L 0 0 +z +" style="fill:#ffffff;"/> + </g> + <g id="axes_1"> + <g id="patch_2"> + <path clip-path="url(#p06b755ee54)" d="M 90 128.16 +L 91 128.191436 +L 92 128.228377 +L 93 128.326123 +L 94 128.358645 +L 95 128.43227 +L 96 128.470835 +L 97 128.506248 +L 98 128.563888 +L 99 128.634274 +L 100 128.686239 +L 101 128.745328 +L 102 128.833649 +L 103 128.879794 +L 104 128.922205 +L 105 128.952697 +L 106 128.978742 +L 107 128.999942 +L 108 129.054243 +L 109 129.082181 +L 110 129.111905 +L 111 129.1373 +L 112 129.1485 +L 113 129.158624 +L 114 129.15842 +L 115 129.14891 +L 116 129.137256 +L 117 129.106227 +L 118 129.095059 +L 119 129.064942 +L 120 129.005165 +L 121 128.967973 +L 122 128.928877 +L 123 128.886437 +L 124 128.853672 +L 125 128.786246 +L 126 128.74712 +L 127 128.704445 +L 128 128.633865 +L 129 128.597474 +L 130 128.539071 +L 131 128.428118 +L 132 128.35746 +L 133 128.24452 +L 134 128.198747 +L 135 128.137464 +L 136 128.088965 +L 137 128.008142 +L 138 127.889623 +L 139 127.819412 +L 140 127.73615 +L 141 127.703008 +L 142 127.651771 +L 143 127.583372 +L 144 127.517157 +L 145 127.44024 +L 146 127.412924 +L 147 127.386447 +L 148 127.363796 +L 149 127.344265 +L 150 127.317871 +L 151 127.2681 +L 152 127.233027 +L 153 127.197161 +L 154 127.181794 +L 155 127.166025 +L 156 127.162612 +L 157 127.160195 +L 158 127.160681 +L 159 127.16261 +L 160 127.175867 +L 161 127.184258 +L 162 127.205794 +L 163 127.228827 +L 164 127.24606 +L 165 127.264523 +L 166 127.284975 +L 167 127.301575 +L 168 127.364354 +L 169 127.439619 +L 170 127.472258 +L 171 127.539822 +L 172 127.593869 +L 173 127.627573 +L 174 127.717699 +L 175 127.746234 +L 176 127.77772 +L 177 127.808731 +L 178 127.863539 +L 179 127.928126 +L 180 127.966322 +L 181 128.062256 +L 182 128.111514 +L 183 128.155583 +L 184 128.195707 +L 185 128.304074 +L 186 128.345702 +L 187 128.407844 +L 188 128.477806 +L 189 128.58231 +L 190 128.619298 +L 191 128.665175 +L 192 128.73367 +L 193 128.782416 +L 194 128.860013 +L 195 128.890554 +L 196 128.960068 +L 197 128.984041 +L 198 129.012663 +L 199 129.054456 +L 200 129.076032 +L 201.6 129.08998 +L 202.556702 127.16 +L 202.566012 126.16 +L 202.578459 125.16 +L 202.589514 124.16 +L 202.595178 123.16 +L 202.599942 122.16 +L 202.594394 121.16 +L 202.581106 120.16 +L 202.573589 119.16 +L 202.548804 118.16 +L 202.525235 117.16 +L 202.489055 116.16 +L 202.463093 115.16 +L 202.440771 114.16 +L 202.372011 113.16 +L 202.297476 112.16 +L 202.203497 111.16 +L 202.152445 110.16 +L 202.098511 109.16 +L 202.06326 108.16 +L 201.957172 107.16 +L 201.904908 106.16 +L 201.868001 105.16 +L 201.83697 104.16 +L 201.775815 103.16 +L 201.708395 102.16 +L 201.659489 101.16 +L 201.594297 100.16 +L 201.556109 99.16 +L 201.514113 98.16 +L 201.472096 97.16 +L 201.41258 96.16 +L 201.29942 95.16 +L 201.247169 94.16 +L 201.207751 93.16 +L 201.16065 92.16 +L 201.10387 91.16 +L 201.071207 90.16 +L 201.035029 89.16 +L 201.002939 88.16 +L 200.968659 87.16 +L 200.910281 86.16 +L 200.865096 85.16 +L 200.835472 84.16 +L 200.785086 83.16 +L 200.759889 82.16 +L 200.738838 81.16 +L 200.70387 80.16 +L 200.67958 79.16 +L 200.665513 78.16 +L 200.646571 77.16 +L 200.63091 76.16 +L 200.618358 75.16 +L 200.612522 74.16 +L 200.60564 73.16 +L 200.600466 72.16 +L 200.602249 71.16 +L 200.604974 70.16 +L 200.616128 69.16 +L 200.644363 68.16 +L 200.688151 67.16 +L 200.70884 66.16 +L 200.749813 65.16 +L 200.789888 64.16 +L 200.808998 63.16 +L 200.831507 62.16 +L 200.898158 61.16 +L 200.947868 60.16 +L 201.021574 59.16 +L 201.052888 58.16 +L 201.12951 57.16 +L 201.167808 56.16 +L 201.241925 55.16 +L 201.345983 54.16 +L 201.415814 53.16 +L 201.521048 52.16 +L 201.576063 51.16 +L 201.699538 50.16 +L 201.770097 49.16 +L 201.885936 48.16 +L 201.936117 47.16 +L 201.971721 46.16 +L 202.063128 45.16 +L 202.116636 44.16 +L 202.204544 43.16 +L 202.273729 42.16 +L 202.320493 41.16 +L 202.392537 40.16 +L 202.442679 39.16 +L 202.460069 38.16 +L 202.487072 37.16 +L 202.506499 36.16 +L 202.525837 35.16 +L 202.564086 34.16 +L 202.580519 33.16 +L 202.588888 32.16 +L 202.593207 31.16 +L 202.599762 30.16 +L 202.597216 29.16 +L 202.591757 28.16 +L 202.575329 27.16 +L 202.543394 26.16 +L 202.505414 25.16 +L 202.47061 24.16 +L 202.407538 23.16 +L 202.386111 22.16 +L 202.335493 21.16 +L 202.310536 20.16 +L 202.254902 19.16 +L 202.223673 17.28 +L 200.6 16.706471 +L 199.6 16.738964 +L 198.6 16.819376 +L 197.6 16.888302 +L 196.6 17.003999 +L 195.6 17.079478 +L 194.6 17.195003 +L 193.6 17.274487 +L 192.6 17.382928 +L 191.6 17.422296 +L 190.6 17.525164 +L 189.6 17.624962 +L 188.6 17.670459 +L 187.6 17.704781 +L 186.6 17.756737 +L 185.6 17.796384 +L 184.6 17.831898 +L 183.6 17.899543 +L 182.6 17.938625 +L 181.6 17.989106 +L 180.6 18.038412 +L 179.6 18.089482 +L 178.6 18.133721 +L 177.6 18.155741 +L 176.6 18.171297 +L 175.6 18.213744 +L 174.6 18.228612 +L 173.6 18.25134 +L 172.6 18.271656 +L 171.6 18.277453 +L 170.6 18.279935 +L 169.6 18.276878 +L 168.6 18.265282 +L 167.6 18.248362 +L 166.6 18.216701 +L 165.6 18.202618 +L 164.6 18.149946 +L 163.6 18.100857 +L 162.6 18.046156 +L 161.6 18.001808 +L 160.6 17.931816 +L 159.6 17.881433 +L 158.6 17.827526 +L 157.6 17.758087 +L 156.6 17.700699 +L 155.6 17.650534 +L 154.6 17.573372 +L 153.6 17.515182 +L 152.6 17.454544 +L 151.6 17.417343 +L 150.6 17.352251 +L 149.6 17.247121 +L 148.6 17.186819 +L 147.6 17.090497 +L 146.6 17.058494 +L 145.6 17.007477 +L 144.6 16.890685 +L 143.6 16.855238 +L 142.6 16.799358 +L 141.6 16.768982 +L 140.6 16.680596 +L 139.6 16.635832 +L 138.6 16.554944 +L 137.6 16.494798 +L 136.6 16.431712 +L 135.6 16.408764 +L 134.6 16.392594 +L 133.6 16.363665 +L 132.6 16.333313 +L 131.6 16.320739 +L 130.6 16.29586 +L 129.6 16.283776 +L 128.6 16.280014 +L 127.6 16.28445 +L 126.6 16.296789 +L 125.6 16.311202 +L 124.6 16.327275 +L 123.6 16.362796 +L 122.6 16.38273 +L 121.6 16.439319 +L 120.6 16.506513 +L 119.6 16.533883 +L 118.6 16.568031 +L 117.6 16.616711 +L 116.6 16.664996 +L 115.6 16.724073 +L 114.6 16.819678 +L 113.6 16.862818 +L 112.6 16.912666 +L 111.6 16.9712 +L 110.6 17.018786 +L 109.6 17.079914 +L 108.6 17.135999 +L 107.6 17.21017 +L 106.6 17.327408 +L 105.6 17.383132 +L 104.6 17.491358 +L 103.6 17.597508 +L 102.6 17.70508 +L 101.6 17.739588 +L 100.6 17.842895 +L 99.6 17.918619 +L 98.6 17.958054 +L 97.6 17.997438 +L 96.6 18.01992 +L 95.6 18.075733 +L 94.6 18.101785 +L 93.6 18.13202 +L 92.6 18.182791 +L 91.6 18.201442 +L 90 18.223151 +L 90.955797 18.28 +L 90.97479 19.28 +L 90.99218 20.28 +L 90.999218 21.28 +L 90.998194 22.28 +L 90.99119 23.28 +L 90.98182 24.28 +L 90.958422 25.28 +L 90.933339 26.28 +L 90.92094 27.28 +L 90.887847 28.28 +L 90.87148 29.28 +L 90.853075 30.28 +L 90.803938 31.28 +L 90.760125 32.28 +L 90.71704 33.28 +L 90.694099 34.28 +L 90.653836 35.28 +L 90.568976 36.28 +L 90.526584 37.28 +L 90.462198 38.28 +L 90.417909 39.28 +L 90.310063 40.28 +L 90.233123 41.28 +L 90.196681 42.28 +L 90.141794 43.28 +L 90.066693 44.28 +L 90.008098 45.28 +L 89.971523 46.28 +L 89.859476 47.28 +L 89.797791 48.28 +L 89.747271 49.28 +L 89.648486 50.28 +L 89.610464 51.28 +L 89.575016 52.28 +L 89.483382 53.28 +L 89.44011 54.28 +L 89.386781 55.28 +L 89.353916 56.28 +L 89.291022 57.28 +L 89.237168 58.28 +L 89.180042 59.28 +L 89.157952 60.28 +L 89.114213 61.28 +L 89.067119 62.28 +L 89.050272 63.28 +L 89.022198 64.28 +L 89.011202 65.28 +L 89.006633 66.28 +L 89.000985 67.28 +L 89.000934 68.28 +L 89.004024 69.28 +L 89.007537 70.28 +L 89.013359 71.28 +L 89.026211 72.28 +L 89.049836 73.28 +L 89.06472 74.28 +L 89.088292 75.28 +L 89.124611 76.28 +L 89.156194 77.28 +L 89.186087 78.28 +L 89.264779 79.28 +L 89.30133 80.28 +L 89.327053 81.28 +L 89.397726 82.28 +L 89.488828 83.28 +L 89.550785 84.28 +L 89.584398 85.28 +L 89.618898 86.28 +L 89.716338 87.28 +L 89.763928 88.28 +L 89.795434 89.28 +L 89.839119 90.28 +L 89.909288 91.28 +L 89.959155 92.28 +L 89.993832 93.28 +L 90.10348 94.28 +L 90.136951 95.28 +L 90.174293 96.28 +L 90.254538 97.28 +L 90.293032 98.28 +L 90.334809 99.28 +L 90.377234 100.28 +L 90.486962 101.28 +L 90.575247 102.28 +L 90.649893 103.28 +L 90.73835 104.28 +L 90.812412 105.28 +L 90.861577 106.28 +L 90.917194 107.28 +L 90.951894 108.28 +L 90.963765 109.28 +L 90.985988 110.28 +L 90.997967 111.28 +L 90.999719 112.28 +L 90.994302 113.28 +L 90.978104 114.28 +L 90.961604 115.28 +L 90.930421 116.28 +L 90.917056 117.28 +L 90.887413 118.28 +L 90.82439 119.28 +L 90.775069 120.28 +L 90.72898 121.28 +L 90.646753 122.28 +L 90.60085 123.28 +L 90.566525 124.28 +L 90.512986 125.28 +L 90.424099 126.28 +L 90.392961 128.16 +z +" style="fill:none;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 90 128.16 +L 91 128.191436 +L 92 128.228377 +L 93 128.326123 +L 94 128.358645 +L 95 128.43227 +L 96 128.470835 +L 97 128.506248 +L 98 128.563888 +L 99 128.634274 +L 100 128.686239 +L 101 128.745328 +L 102 128.833649 +L 103 128.879794 +L 104 128.922205 +L 105 128.952697 +L 106 128.978742 +L 107 128.999942 +L 108 129.054243 +L 109 129.082181 +L 110 129.111905 +L 111 129.1373 +L 112 129.1485 +L 113 129.158624 +L 114 129.15842 +L 115 129.14891 +L 116 129.137256 +L 117 129.106227 +L 118 129.095059 +L 119 129.064942 +L 120 129.005165 +L 121 128.967973 +L 122 128.928877 +L 123 128.886437 +L 124 128.853672 +L 125 128.786246 +L 126 128.74712 +L 127 128.704445 +L 128 128.633865 +L 129 128.597474 +L 130 128.539071 +L 131 128.428118 +L 132 128.35746 +L 133 128.24452 +L 134 128.198747 +L 135 128.137464 +L 136 128.088965 +L 137 128.008142 +L 138 127.889623 +L 139 127.819412 +L 140 127.73615 +L 141 127.703008 +L 142 127.651771 +L 143 127.583372 +L 144 127.517157 +L 145 127.44024 +L 146 127.412924 +L 147 127.386447 +L 148 127.363796 +L 149 127.344265 +L 150 127.317871 +L 151 127.2681 +L 152 127.233027 +L 153 127.197161 +L 154 127.181794 +L 155 127.166025 +L 156 127.162612 +L 157 127.160195 +L 158 127.160681 +L 159 127.16261 +L 160 127.175867 +L 161 127.184258 +L 162 127.205794 +L 163 127.228827 +L 164 127.24606 +L 165 127.264523 +L 166 127.284975 +L 167 127.301575 +L 168 127.364354 +L 169 127.439619 +L 170 127.472258 +L 171 127.539822 +L 172 127.593869 +L 173 127.627573 +L 174 127.717699 +L 175 127.746234 +L 176 127.77772 +L 177 127.808731 +L 178 127.863539 +L 179 127.928126 +L 180 127.966322 +L 181 128.062256 +L 182 128.111514 +L 183 128.155583 +L 184 128.195707 +L 185 128.304074 +L 186 128.345702 +L 187 128.407844 +L 188 128.477806 +L 189 128.58231 +L 190 128.619298 +L 191 128.665175 +L 192 128.73367 +L 193 128.782416 +L 194 128.860013 +L 195 128.890554 +L 196 128.960068 +L 197 128.984041 +L 198 129.012663 +L 199 129.054456 +L 200 129.076032 +L 201.6 129.08998 +L 202.556702 127.16 +L 202.566012 126.16 +L 202.578459 125.16 +L 202.589514 124.16 +L 202.595178 123.16 +L 202.599942 122.16 +L 202.594394 121.16 +L 202.581106 120.16 +L 202.573589 119.16 +L 202.548804 118.16 +L 202.525235 117.16 +L 202.489055 116.16 +L 202.463093 115.16 +L 202.440771 114.16 +L 202.372011 113.16 +L 202.297476 112.16 +L 202.203497 111.16 +L 202.152445 110.16 +L 202.098511 109.16 +L 202.06326 108.16 +L 201.957172 107.16 +L 201.904908 106.16 +L 201.868001 105.16 +L 201.83697 104.16 +L 201.775815 103.16 +L 201.708395 102.16 +L 201.659489 101.16 +L 201.594297 100.16 +L 201.556109 99.16 +L 201.514113 98.16 +L 201.472096 97.16 +L 201.41258 96.16 +L 201.29942 95.16 +L 201.247169 94.16 +L 201.207751 93.16 +L 201.16065 92.16 +L 201.10387 91.16 +L 201.071207 90.16 +L 201.035029 89.16 +L 201.002939 88.16 +L 200.968659 87.16 +L 200.910281 86.16 +L 200.865096 85.16 +L 200.835472 84.16 +L 200.785086 83.16 +L 200.759889 82.16 +L 200.738838 81.16 +L 200.70387 80.16 +L 200.67958 79.16 +L 200.665513 78.16 +L 200.646571 77.16 +L 200.63091 76.16 +L 200.618358 75.16 +L 200.612522 74.16 +L 200.60564 73.16 +L 200.600466 72.16 +L 200.602249 71.16 +L 200.604974 70.16 +L 200.616128 69.16 +L 200.644363 68.16 +L 200.688151 67.16 +L 200.70884 66.16 +L 200.749813 65.16 +L 200.789888 64.16 +L 200.808998 63.16 +L 200.831507 62.16 +L 200.898158 61.16 +L 200.947868 60.16 +L 201.021574 59.16 +L 201.052888 58.16 +L 201.12951 57.16 +L 201.167808 56.16 +L 201.241925 55.16 +L 201.345983 54.16 +L 201.415814 53.16 +L 201.521048 52.16 +L 201.576063 51.16 +L 201.699538 50.16 +L 201.770097 49.16 +L 201.885936 48.16 +L 201.936117 47.16 +L 201.971721 46.16 +L 202.063128 45.16 +L 202.116636 44.16 +L 202.204544 43.16 +L 202.273729 42.16 +L 202.320493 41.16 +L 202.392537 40.16 +L 202.442679 39.16 +L 202.460069 38.16 +L 202.487072 37.16 +L 202.506499 36.16 +L 202.525837 35.16 +L 202.564086 34.16 +L 202.580519 33.16 +L 202.588888 32.16 +L 202.593207 31.16 +L 202.599762 30.16 +L 202.597216 29.16 +L 202.591757 28.16 +L 202.575329 27.16 +L 202.543394 26.16 +L 202.505414 25.16 +L 202.47061 24.16 +L 202.407538 23.16 +L 202.386111 22.16 +L 202.335493 21.16 +L 202.310536 20.16 +L 202.254902 19.16 +L 202.223673 17.28 +L 200.6 16.706471 +L 199.6 16.738964 +L 198.6 16.819376 +L 197.6 16.888302 +L 196.6 17.003999 +L 195.6 17.079478 +L 194.6 17.195003 +L 193.6 17.274487 +L 192.6 17.382928 +L 191.6 17.422296 +L 190.6 17.525164 +L 189.6 17.624962 +L 188.6 17.670459 +L 187.6 17.704781 +L 186.6 17.756737 +L 185.6 17.796384 +L 184.6 17.831898 +L 183.6 17.899543 +L 182.6 17.938625 +L 181.6 17.989106 +L 180.6 18.038412 +L 179.6 18.089482 +L 178.6 18.133721 +L 177.6 18.155741 +L 176.6 18.171297 +L 175.6 18.213744 +L 174.6 18.228612 +L 173.6 18.25134 +L 172.6 18.271656 +L 171.6 18.277453 +L 170.6 18.279935 +L 169.6 18.276878 +L 168.6 18.265282 +L 167.6 18.248362 +L 166.6 18.216701 +L 165.6 18.202618 +L 164.6 18.149946 +L 163.6 18.100857 +L 162.6 18.046156 +L 161.6 18.001808 +L 160.6 17.931816 +L 159.6 17.881433 +L 158.6 17.827526 +L 157.6 17.758087 +L 156.6 17.700699 +L 155.6 17.650534 +L 154.6 17.573372 +L 153.6 17.515182 +L 152.6 17.454544 +L 151.6 17.417343 +L 150.6 17.352251 +L 149.6 17.247121 +L 148.6 17.186819 +L 147.6 17.090497 +L 146.6 17.058494 +L 145.6 17.007477 +L 144.6 16.890685 +L 143.6 16.855238 +L 142.6 16.799358 +L 141.6 16.768982 +L 140.6 16.680596 +L 139.6 16.635832 +L 138.6 16.554944 +L 137.6 16.494798 +L 136.6 16.431712 +L 135.6 16.408764 +L 134.6 16.392594 +L 133.6 16.363665 +L 132.6 16.333313 +L 131.6 16.320739 +L 130.6 16.29586 +L 129.6 16.283776 +L 128.6 16.280014 +L 127.6 16.28445 +L 126.6 16.296789 +L 125.6 16.311202 +L 124.6 16.327275 +L 123.6 16.362796 +L 122.6 16.38273 +L 121.6 16.439319 +L 120.6 16.506513 +L 119.6 16.533883 +L 118.6 16.568031 +L 117.6 16.616711 +L 116.6 16.664996 +L 115.6 16.724073 +L 114.6 16.819678 +L 113.6 16.862818 +L 112.6 16.912666 +L 111.6 16.9712 +L 110.6 17.018786 +L 109.6 17.079914 +L 108.6 17.135999 +L 107.6 17.21017 +L 106.6 17.327408 +L 105.6 17.383132 +L 104.6 17.491358 +L 103.6 17.597508 +L 102.6 17.70508 +L 101.6 17.739588 +L 100.6 17.842895 +L 99.6 17.918619 +L 98.6 17.958054 +L 97.6 17.997438 +L 96.6 18.01992 +L 95.6 18.075733 +L 94.6 18.101785 +L 93.6 18.13202 +L 92.6 18.182791 +L 91.6 18.201442 +L 90 18.223151 +L 90.955797 18.28 +L 90.97479 19.28 +L 90.99218 20.28 +L 90.999218 21.28 +L 90.998194 22.28 +L 90.99119 23.28 +L 90.98182 24.28 +L 90.958422 25.28 +L 90.933339 26.28 +L 90.92094 27.28 +L 90.887847 28.28 +L 90.87148 29.28 +L 90.853075 30.28 +L 90.803938 31.28 +L 90.760125 32.28 +L 90.71704 33.28 +L 90.694099 34.28 +L 90.653836 35.28 +L 90.568976 36.28 +L 90.526584 37.28 +L 90.462198 38.28 +L 90.417909 39.28 +L 90.310063 40.28 +L 90.233123 41.28 +L 90.196681 42.28 +L 90.141794 43.28 +L 90.066693 44.28 +L 90.008098 45.28 +L 89.971523 46.28 +L 89.859476 47.28 +L 89.797791 48.28 +L 89.747271 49.28 +L 89.648486 50.28 +L 89.610464 51.28 +L 89.575016 52.28 +L 89.483382 53.28 +L 89.44011 54.28 +L 89.386781 55.28 +L 89.353916 56.28 +L 89.291022 57.28 +L 89.237168 58.28 +L 89.180042 59.28 +L 89.157952 60.28 +L 89.114213 61.28 +L 89.067119 62.28 +L 89.050272 63.28 +L 89.022198 64.28 +L 89.011202 65.28 +L 89.006633 66.28 +L 89.000985 67.28 +L 89.000934 68.28 +L 89.004024 69.28 +L 89.007537 70.28 +L 89.013359 71.28 +L 89.026211 72.28 +L 89.049836 73.28 +L 89.06472 74.28 +L 89.088292 75.28 +L 89.124611 76.28 +L 89.156194 77.28 +L 89.186087 78.28 +L 89.264779 79.28 +L 89.30133 80.28 +L 89.327053 81.28 +L 89.397726 82.28 +L 89.488828 83.28 +L 89.550785 84.28 +L 89.584398 85.28 +L 89.618898 86.28 +L 89.716338 87.28 +L 89.763928 88.28 +L 89.795434 89.28 +L 89.839119 90.28 +L 89.909288 91.28 +L 89.959155 92.28 +L 89.993832 93.28 +L 90.10348 94.28 +L 90.136951 95.28 +L 90.174293 96.28 +L 90.254538 97.28 +L 90.293032 98.28 +L 90.334809 99.28 +L 90.377234 100.28 +L 90.486962 101.28 +L 90.575247 102.28 +L 90.649893 103.28 +L 90.73835 104.28 +L 90.812412 105.28 +L 90.861577 106.28 +L 90.917194 107.28 +L 90.951894 108.28 +L 90.963765 109.28 +L 90.985988 110.28 +L 90.997967 111.28 +L 90.999719 112.28 +L 90.994302 113.28 +L 90.978104 114.28 +L 90.961604 115.28 +L 90.930421 116.28 +L 90.917056 117.28 +L 90.887413 118.28 +L 90.82439 119.28 +L 90.775069 120.28 +L 90.72898 121.28 +L 90.646753 122.28 +L 90.60085 123.28 +L 90.566525 124.28 +L 90.512986 125.28 +L 90.424099 126.28 +L 90.392961 128.16 +z +" style="fill:none;stroke:#000000;stroke-linejoin:miter;stroke-width:3;"/> + <g id="patch_3"> + <path clip-path="url(#p06b755ee54)" d="M 95.58 117.072 +L 95.366469 116.094558 +L 95.158276 115.115773 +L 95.00905 114.12215 +L 94.796572 113.144443 +L 94.623954 112.156707 +L 94.417337 111.177525 +L 94.207662 110.199113 +L 94.019543 109.215277 +L 93.843784 108.22833 +L 93.650161 107.245879 +L 93.357635 105.84117 +L 93.79 106.657649 +L 95.57721 106.703794 +L 96.339415 104.984 +L 96.369907 103.984 +L 96.395952 102.984 +L 96.417152 101.984 +L 96.471453 100.984 +L 96.499391 99.984 +L 96.529115 98.984 +L 96.55451 97.984 +L 96.56571 96.984 +L 96.575834 95.984 +L 96.57563 94.984 +L 96.56612 93.984 +L 96.554466 92.984 +L 96.523437 91.984 +L 96.512269 90.984 +L 96.482152 89.984 +L 96.422375 88.984 +L 96.385183 87.984 +L 96.346087 86.984 +L 96.303647 85.984 +L 96.270882 84.984 +L 96.203456 83.984 +L 96.16433 82.984 +L 96.121655 81.984 +L 96.051075 80.984 +L 96.014684 79.984 +L 95.956281 78.984 +L 95.845328 77.984 +L 95.77467 76.984 +L 95.66173 75.984 +L 95.615957 74.984 +L 95.554674 73.984 +L 95.506175 72.984 +L 95.425352 71.984 +L 95.306833 70.984 +L 95.236622 69.984 +L 95.15336 68.984 +L 95.120218 67.984 +L 95.068981 66.984 +L 95.000582 65.984 +L 94.934367 64.984 +L 94.85745 63.984 +L 94.830134 62.984 +L 94.803657 61.984 +L 94.781006 60.984 +L 94.761475 59.984 +L 94.735081 58.984 +L 94.68531 57.984 +L 94.650237 56.984 +L 94.614371 55.984 +L 94.599004 54.984 +L 94.583235 53.984 +L 94.579822 52.984 +L 94.577405 51.984 +L 94.577891 50.984 +L 94.57982 49.984 +L 94.593077 48.984 +L 94.601468 47.984 +L 94.623004 46.984 +L 94.646037 45.984 +L 94.66327 44.984 +L 94.681733 43.984 +L 94.702185 42.984 +L 94.718785 41.984 +L 94.781564 40.984 +L 94.856829 39.984 +L 94.889468 38.984 +L 94.957032 37.984 +L 95.011079 36.984 +L 95.044783 35.984 +L 95.134909 34.984 +L 95.163444 33.984 +L 95.19493 32.984 +L 95.225941 31.984 +L 95.280749 30.984 +L 95.345336 29.984 +L 95.383532 28.368 +L 95.58279 28.270256 +L 95.631276 29.368 +L 95.587207 30.368 +L 95.547083 31.368 +L 95.438716 32.368 +L 95.397088 33.368 +L 95.334946 34.368 +L 95.264984 35.368 +L 95.16048 36.368 +L 95.123492 37.368 +L 95.077615 38.368 +L 95.00912 39.368 +L 94.960374 40.368 +L 94.882777 41.368 +L 94.852236 42.368 +L 94.782722 43.368 +L 94.758749 44.368 +L 94.730127 45.368 +L 94.688334 46.368 +L 94.666758 47.368 +L 94.65281 48.368 +L 94.626088 49.368 +L 94.616778 50.368 +L 94.604331 51.368 +L 94.593276 52.368 +L 94.587612 53.368 +L 94.582848 54.368 +L 94.588396 55.368 +L 94.601684 56.368 +L 94.609201 57.368 +L 94.633986 58.368 +L 94.657555 59.368 +L 94.693735 60.368 +L 94.719697 61.368 +L 94.742019 62.368 +L 94.810779 63.368 +L 94.885314 64.368 +L 94.979293 65.368 +L 95.030345 66.368 +L 95.084279 67.368 +L 95.11953 68.368 +L 95.225618 69.368 +L 95.277882 70.368 +L 95.314789 71.368 +L 95.34582 72.368 +L 95.406975 73.368 +L 95.474395 74.368 +L 95.523301 75.368 +L 95.588493 76.368 +L 95.626681 77.368 +L 95.668677 78.368 +L 95.710694 79.368 +L 95.77021 80.368 +L 95.88337 81.368 +L 95.935621 82.368 +L 95.975039 83.368 +L 96.02214 84.368 +L 96.07892 85.368 +L 96.111583 86.368 +L 96.147761 87.368 +L 96.179851 88.368 +L 96.214131 89.368 +L 96.272509 90.368 +L 96.317694 91.368 +L 96.347318 92.368 +L 96.397704 93.368 +L 96.422901 94.368 +L 96.443952 95.368 +L 96.47892 96.368 +L 96.50321 97.368 +L 96.517277 98.368 +L 96.536219 99.368 +L 96.55188 100.368 +L 96.564432 101.368 +L 96.570268 102.368 +L 96.57715 103.368 +L 96.582324 104.368 +L 96.580541 105.984 +L 96.58279 104.988974 +L 98.37 105.000128 +L 99.052732 107.186963 +L 98.766251 108.146049 +L 98.50217 109.110771 +L 98.218418 110.070544 +L 97.935538 111.030536 +L 97.672988 111.995644 +L 97.407143 112.959922 +L 97.098489 113.913429 +L 96.806266 114.87107 +L 96.49077 115.822855 +L 96.110573 117.205505 +z +" style="fill:#008000;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 95.58 117.072 +L 95.366469 116.094558 +L 95.158276 115.115773 +L 95.00905 114.12215 +L 94.796572 113.144443 +L 94.623954 112.156707 +L 94.417337 111.177525 +L 94.207662 110.199113 +L 94.019543 109.215277 +L 93.843784 108.22833 +L 93.650161 107.245879 +L 93.357635 105.84117 +L 93.79 106.657649 +L 95.57721 106.703794 +L 96.339415 104.984 +L 96.369907 103.984 +L 96.395952 102.984 +L 96.417152 101.984 +L 96.471453 100.984 +L 96.499391 99.984 +L 96.529115 98.984 +L 96.55451 97.984 +L 96.56571 96.984 +L 96.575834 95.984 +L 96.57563 94.984 +L 96.56612 93.984 +L 96.554466 92.984 +L 96.523437 91.984 +L 96.512269 90.984 +L 96.482152 89.984 +L 96.422375 88.984 +L 96.385183 87.984 +L 96.346087 86.984 +L 96.303647 85.984 +L 96.270882 84.984 +L 96.203456 83.984 +L 96.16433 82.984 +L 96.121655 81.984 +L 96.051075 80.984 +L 96.014684 79.984 +L 95.956281 78.984 +L 95.845328 77.984 +L 95.77467 76.984 +L 95.66173 75.984 +L 95.615957 74.984 +L 95.554674 73.984 +L 95.506175 72.984 +L 95.425352 71.984 +L 95.306833 70.984 +L 95.236622 69.984 +L 95.15336 68.984 +L 95.120218 67.984 +L 95.068981 66.984 +L 95.000582 65.984 +L 94.934367 64.984 +L 94.85745 63.984 +L 94.830134 62.984 +L 94.803657 61.984 +L 94.781006 60.984 +L 94.761475 59.984 +L 94.735081 58.984 +L 94.68531 57.984 +L 94.650237 56.984 +L 94.614371 55.984 +L 94.599004 54.984 +L 94.583235 53.984 +L 94.579822 52.984 +L 94.577405 51.984 +L 94.577891 50.984 +L 94.57982 49.984 +L 94.593077 48.984 +L 94.601468 47.984 +L 94.623004 46.984 +L 94.646037 45.984 +L 94.66327 44.984 +L 94.681733 43.984 +L 94.702185 42.984 +L 94.718785 41.984 +L 94.781564 40.984 +L 94.856829 39.984 +L 94.889468 38.984 +L 94.957032 37.984 +L 95.011079 36.984 +L 95.044783 35.984 +L 95.134909 34.984 +L 95.163444 33.984 +L 95.19493 32.984 +L 95.225941 31.984 +L 95.280749 30.984 +L 95.345336 29.984 +L 95.383532 28.368 +L 95.58279 28.270256 +L 95.631276 29.368 +L 95.587207 30.368 +L 95.547083 31.368 +L 95.438716 32.368 +L 95.397088 33.368 +L 95.334946 34.368 +L 95.264984 35.368 +L 95.16048 36.368 +L 95.123492 37.368 +L 95.077615 38.368 +L 95.00912 39.368 +L 94.960374 40.368 +L 94.882777 41.368 +L 94.852236 42.368 +L 94.782722 43.368 +L 94.758749 44.368 +L 94.730127 45.368 +L 94.688334 46.368 +L 94.666758 47.368 +L 94.65281 48.368 +L 94.626088 49.368 +L 94.616778 50.368 +L 94.604331 51.368 +L 94.593276 52.368 +L 94.587612 53.368 +L 94.582848 54.368 +L 94.588396 55.368 +L 94.601684 56.368 +L 94.609201 57.368 +L 94.633986 58.368 +L 94.657555 59.368 +L 94.693735 60.368 +L 94.719697 61.368 +L 94.742019 62.368 +L 94.810779 63.368 +L 94.885314 64.368 +L 94.979293 65.368 +L 95.030345 66.368 +L 95.084279 67.368 +L 95.11953 68.368 +L 95.225618 69.368 +L 95.277882 70.368 +L 95.314789 71.368 +L 95.34582 72.368 +L 95.406975 73.368 +L 95.474395 74.368 +L 95.523301 75.368 +L 95.588493 76.368 +L 95.626681 77.368 +L 95.668677 78.368 +L 95.710694 79.368 +L 95.77021 80.368 +L 95.88337 81.368 +L 95.935621 82.368 +L 95.975039 83.368 +L 96.02214 84.368 +L 96.07892 85.368 +L 96.111583 86.368 +L 96.147761 87.368 +L 96.179851 88.368 +L 96.214131 89.368 +L 96.272509 90.368 +L 96.317694 91.368 +L 96.347318 92.368 +L 96.397704 93.368 +L 96.422901 94.368 +L 96.443952 95.368 +L 96.47892 96.368 +L 96.50321 97.368 +L 96.517277 98.368 +L 96.536219 99.368 +L 96.55188 100.368 +L 96.564432 101.368 +L 96.570268 102.368 +L 96.57715 103.368 +L 96.582324 104.368 +L 96.580541 105.984 +L 96.58279 104.988974 +L 98.37 105.000128 +L 99.052732 107.186963 +L 98.766251 108.146049 +L 98.50217 109.110771 +L 98.218418 110.070544 +L 97.935538 111.030536 +L 97.672988 111.995644 +L 97.407143 112.959922 +L 97.098489 113.913429 +L 96.806266 114.87107 +L 96.49077 115.822855 +L 96.110573 117.205505 +z +" style="fill:#008000;stroke:#008000;stroke-linejoin:miter;"/> + <g id="patch_4"> + <path clip-path="url(#p06b755ee54)" d="M 106.74 117.072 +L 106.526469 116.094558 +L 106.318276 115.115773 +L 106.16905 114.12215 +L 105.956572 113.144443 +L 105.783954 112.156707 +L 105.577337 111.177525 +L 105.367662 110.199113 +L 105.179543 109.215277 +L 105.003784 108.22833 +L 104.810161 107.245879 +L 104.517635 105.84117 +L 104.95 106.657649 +L 106.73721 106.703794 +L 107.499415 104.984 +L 107.529907 103.984 +L 107.555952 102.984 +L 107.577152 101.984 +L 107.631453 100.984 +L 107.659391 99.984 +L 107.689115 98.984 +L 107.71451 97.984 +L 107.72571 96.984 +L 107.735834 95.984 +L 107.73563 94.984 +L 107.72612 93.984 +L 107.714466 92.984 +L 107.683437 91.984 +L 107.672269 90.984 +L 107.642152 89.984 +L 107.582375 88.984 +L 107.545183 87.984 +L 107.506087 86.984 +L 107.463647 85.984 +L 107.430882 84.984 +L 107.363456 83.984 +L 107.32433 82.984 +L 107.281655 81.984 +L 107.211075 80.984 +L 107.174684 79.984 +L 107.116281 78.984 +L 107.005328 77.984 +L 106.93467 76.984 +L 106.82173 75.984 +L 106.775957 74.984 +L 106.714674 73.984 +L 106.666175 72.984 +L 106.585352 71.984 +L 106.466833 70.984 +L 106.396622 69.984 +L 106.31336 68.984 +L 106.280218 67.984 +L 106.228981 66.984 +L 106.160582 65.984 +L 106.094367 64.984 +L 106.01745 63.984 +L 105.990134 62.984 +L 105.963657 61.984 +L 105.941006 60.984 +L 105.921475 59.984 +L 105.895081 58.984 +L 105.84531 57.984 +L 105.810237 56.984 +L 105.774371 55.984 +L 105.759004 54.984 +L 105.743235 53.984 +L 105.739822 52.984 +L 105.737405 51.984 +L 105.737891 50.984 +L 105.73982 49.984 +L 105.753077 48.984 +L 105.761468 47.984 +L 105.783004 46.984 +L 105.806037 45.984 +L 105.82327 44.984 +L 105.841733 43.984 +L 105.862185 42.984 +L 105.878785 41.984 +L 105.941564 40.984 +L 106.016829 39.984 +L 106.049468 38.984 +L 106.117032 37.984 +L 106.171079 36.984 +L 106.204783 35.984 +L 106.294909 34.984 +L 106.323444 33.984 +L 106.35493 32.984 +L 106.385941 31.984 +L 106.440749 30.984 +L 106.505336 29.984 +L 106.543532 28.368 +L 106.74279 28.270256 +L 106.791276 29.368 +L 106.747207 30.368 +L 106.707083 31.368 +L 106.598716 32.368 +L 106.557088 33.368 +L 106.494946 34.368 +L 106.424984 35.368 +L 106.32048 36.368 +L 106.283492 37.368 +L 106.237615 38.368 +L 106.16912 39.368 +L 106.120374 40.368 +L 106.042777 41.368 +L 106.012236 42.368 +L 105.942722 43.368 +L 105.918749 44.368 +L 105.890127 45.368 +L 105.848334 46.368 +L 105.826758 47.368 +L 105.81281 48.368 +L 105.786088 49.368 +L 105.776778 50.368 +L 105.764331 51.368 +L 105.753276 52.368 +L 105.747612 53.368 +L 105.742848 54.368 +L 105.748396 55.368 +L 105.761684 56.368 +L 105.769201 57.368 +L 105.793986 58.368 +L 105.817555 59.368 +L 105.853735 60.368 +L 105.879697 61.368 +L 105.902019 62.368 +L 105.970779 63.368 +L 106.045314 64.368 +L 106.139293 65.368 +L 106.190345 66.368 +L 106.244279 67.368 +L 106.27953 68.368 +L 106.385618 69.368 +L 106.437882 70.368 +L 106.474789 71.368 +L 106.50582 72.368 +L 106.566975 73.368 +L 106.634395 74.368 +L 106.683301 75.368 +L 106.748493 76.368 +L 106.786681 77.368 +L 106.828677 78.368 +L 106.870694 79.368 +L 106.93021 80.368 +L 107.04337 81.368 +L 107.095621 82.368 +L 107.135039 83.368 +L 107.18214 84.368 +L 107.23892 85.368 +L 107.271583 86.368 +L 107.307761 87.368 +L 107.339851 88.368 +L 107.374131 89.368 +L 107.432509 90.368 +L 107.477694 91.368 +L 107.507318 92.368 +L 107.557704 93.368 +L 107.582901 94.368 +L 107.603952 95.368 +L 107.63892 96.368 +L 107.66321 97.368 +L 107.677277 98.368 +L 107.696219 99.368 +L 107.71188 100.368 +L 107.724432 101.368 +L 107.730268 102.368 +L 107.73715 103.368 +L 107.742324 104.368 +L 107.740541 105.984 +L 107.74279 104.988974 +L 109.53 105.000128 +L 110.212732 107.186963 +L 109.926251 108.146049 +L 109.66217 109.110771 +L 109.378418 110.070544 +L 109.095538 111.030536 +L 108.832988 111.995644 +L 108.567143 112.959922 +L 108.258489 113.913429 +L 107.966266 114.87107 +L 107.65077 115.822855 +L 107.270573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 106.74 117.072 +L 106.526469 116.094558 +L 106.318276 115.115773 +L 106.16905 114.12215 +L 105.956572 113.144443 +L 105.783954 112.156707 +L 105.577337 111.177525 +L 105.367662 110.199113 +L 105.179543 109.215277 +L 105.003784 108.22833 +L 104.810161 107.245879 +L 104.517635 105.84117 +L 104.95 106.657649 +L 106.73721 106.703794 +L 107.499415 104.984 +L 107.529907 103.984 +L 107.555952 102.984 +L 107.577152 101.984 +L 107.631453 100.984 +L 107.659391 99.984 +L 107.689115 98.984 +L 107.71451 97.984 +L 107.72571 96.984 +L 107.735834 95.984 +L 107.73563 94.984 +L 107.72612 93.984 +L 107.714466 92.984 +L 107.683437 91.984 +L 107.672269 90.984 +L 107.642152 89.984 +L 107.582375 88.984 +L 107.545183 87.984 +L 107.506087 86.984 +L 107.463647 85.984 +L 107.430882 84.984 +L 107.363456 83.984 +L 107.32433 82.984 +L 107.281655 81.984 +L 107.211075 80.984 +L 107.174684 79.984 +L 107.116281 78.984 +L 107.005328 77.984 +L 106.93467 76.984 +L 106.82173 75.984 +L 106.775957 74.984 +L 106.714674 73.984 +L 106.666175 72.984 +L 106.585352 71.984 +L 106.466833 70.984 +L 106.396622 69.984 +L 106.31336 68.984 +L 106.280218 67.984 +L 106.228981 66.984 +L 106.160582 65.984 +L 106.094367 64.984 +L 106.01745 63.984 +L 105.990134 62.984 +L 105.963657 61.984 +L 105.941006 60.984 +L 105.921475 59.984 +L 105.895081 58.984 +L 105.84531 57.984 +L 105.810237 56.984 +L 105.774371 55.984 +L 105.759004 54.984 +L 105.743235 53.984 +L 105.739822 52.984 +L 105.737405 51.984 +L 105.737891 50.984 +L 105.73982 49.984 +L 105.753077 48.984 +L 105.761468 47.984 +L 105.783004 46.984 +L 105.806037 45.984 +L 105.82327 44.984 +L 105.841733 43.984 +L 105.862185 42.984 +L 105.878785 41.984 +L 105.941564 40.984 +L 106.016829 39.984 +L 106.049468 38.984 +L 106.117032 37.984 +L 106.171079 36.984 +L 106.204783 35.984 +L 106.294909 34.984 +L 106.323444 33.984 +L 106.35493 32.984 +L 106.385941 31.984 +L 106.440749 30.984 +L 106.505336 29.984 +L 106.543532 28.368 +L 106.74279 28.270256 +L 106.791276 29.368 +L 106.747207 30.368 +L 106.707083 31.368 +L 106.598716 32.368 +L 106.557088 33.368 +L 106.494946 34.368 +L 106.424984 35.368 +L 106.32048 36.368 +L 106.283492 37.368 +L 106.237615 38.368 +L 106.16912 39.368 +L 106.120374 40.368 +L 106.042777 41.368 +L 106.012236 42.368 +L 105.942722 43.368 +L 105.918749 44.368 +L 105.890127 45.368 +L 105.848334 46.368 +L 105.826758 47.368 +L 105.81281 48.368 +L 105.786088 49.368 +L 105.776778 50.368 +L 105.764331 51.368 +L 105.753276 52.368 +L 105.747612 53.368 +L 105.742848 54.368 +L 105.748396 55.368 +L 105.761684 56.368 +L 105.769201 57.368 +L 105.793986 58.368 +L 105.817555 59.368 +L 105.853735 60.368 +L 105.879697 61.368 +L 105.902019 62.368 +L 105.970779 63.368 +L 106.045314 64.368 +L 106.139293 65.368 +L 106.190345 66.368 +L 106.244279 67.368 +L 106.27953 68.368 +L 106.385618 69.368 +L 106.437882 70.368 +L 106.474789 71.368 +L 106.50582 72.368 +L 106.566975 73.368 +L 106.634395 74.368 +L 106.683301 75.368 +L 106.748493 76.368 +L 106.786681 77.368 +L 106.828677 78.368 +L 106.870694 79.368 +L 106.93021 80.368 +L 107.04337 81.368 +L 107.095621 82.368 +L 107.135039 83.368 +L 107.18214 84.368 +L 107.23892 85.368 +L 107.271583 86.368 +L 107.307761 87.368 +L 107.339851 88.368 +L 107.374131 89.368 +L 107.432509 90.368 +L 107.477694 91.368 +L 107.507318 92.368 +L 107.557704 93.368 +L 107.582901 94.368 +L 107.603952 95.368 +L 107.63892 96.368 +L 107.66321 97.368 +L 107.677277 98.368 +L 107.696219 99.368 +L 107.71188 100.368 +L 107.724432 101.368 +L 107.730268 102.368 +L 107.73715 103.368 +L 107.742324 104.368 +L 107.740541 105.984 +L 107.74279 104.988974 +L 109.53 105.000128 +L 110.212732 107.186963 +L 109.926251 108.146049 +L 109.66217 109.110771 +L 109.378418 110.070544 +L 109.095538 111.030536 +L 108.832988 111.995644 +L 108.567143 112.959922 +L 108.258489 113.913429 +L 107.966266 114.87107 +L 107.65077 115.822855 +L 107.270573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_5"> + <path clip-path="url(#p06b755ee54)" d="M 117.9 117.072 +L 117.686469 116.094558 +L 117.478276 115.115773 +L 117.32905 114.12215 +L 117.116572 113.144443 +L 116.943954 112.156707 +L 116.737337 111.177525 +L 116.527662 110.199113 +L 116.339543 109.215277 +L 116.163784 108.22833 +L 115.970161 107.245879 +L 115.677635 105.84117 +L 116.11 106.657649 +L 117.89721 106.703794 +L 118.659415 104.984 +L 118.689907 103.984 +L 118.715952 102.984 +L 118.737152 101.984 +L 118.791453 100.984 +L 118.819391 99.984 +L 118.849115 98.984 +L 118.87451 97.984 +L 118.88571 96.984 +L 118.895834 95.984 +L 118.89563 94.984 +L 118.88612 93.984 +L 118.874466 92.984 +L 118.843437 91.984 +L 118.832269 90.984 +L 118.802152 89.984 +L 118.742375 88.984 +L 118.705183 87.984 +L 118.666087 86.984 +L 118.623647 85.984 +L 118.590882 84.984 +L 118.523456 83.984 +L 118.48433 82.984 +L 118.441655 81.984 +L 118.371075 80.984 +L 118.334684 79.984 +L 118.276281 78.984 +L 118.165328 77.984 +L 118.09467 76.984 +L 117.98173 75.984 +L 117.935957 74.984 +L 117.874674 73.984 +L 117.826175 72.984 +L 117.745352 71.984 +L 117.626833 70.984 +L 117.556622 69.984 +L 117.47336 68.984 +L 117.440218 67.984 +L 117.388981 66.984 +L 117.320582 65.984 +L 117.254367 64.984 +L 117.17745 63.984 +L 117.150134 62.984 +L 117.123657 61.984 +L 117.101006 60.984 +L 117.081475 59.984 +L 117.055081 58.984 +L 117.00531 57.984 +L 116.970237 56.984 +L 116.934371 55.984 +L 116.919004 54.984 +L 116.903235 53.984 +L 116.899822 52.984 +L 116.897405 51.984 +L 116.897891 50.984 +L 116.89982 49.984 +L 116.913077 48.984 +L 116.921468 47.984 +L 116.943004 46.984 +L 116.966037 45.984 +L 116.98327 44.984 +L 117.001733 43.984 +L 117.022185 42.984 +L 117.038785 41.984 +L 117.101564 40.984 +L 117.176829 39.984 +L 117.209468 38.984 +L 117.277032 37.984 +L 117.331079 36.984 +L 117.364783 35.984 +L 117.454909 34.984 +L 117.483444 33.984 +L 117.51493 32.984 +L 117.545941 31.984 +L 117.600749 30.984 +L 117.665336 29.984 +L 117.703532 28.368 +L 117.90279 28.270256 +L 117.951276 29.368 +L 117.907207 30.368 +L 117.867083 31.368 +L 117.758716 32.368 +L 117.717088 33.368 +L 117.654946 34.368 +L 117.584984 35.368 +L 117.48048 36.368 +L 117.443492 37.368 +L 117.397615 38.368 +L 117.32912 39.368 +L 117.280374 40.368 +L 117.202777 41.368 +L 117.172236 42.368 +L 117.102722 43.368 +L 117.078749 44.368 +L 117.050127 45.368 +L 117.008334 46.368 +L 116.986758 47.368 +L 116.97281 48.368 +L 116.946088 49.368 +L 116.936778 50.368 +L 116.924331 51.368 +L 116.913276 52.368 +L 116.907612 53.368 +L 116.902848 54.368 +L 116.908396 55.368 +L 116.921684 56.368 +L 116.929201 57.368 +L 116.953986 58.368 +L 116.977555 59.368 +L 117.013735 60.368 +L 117.039697 61.368 +L 117.062019 62.368 +L 117.130779 63.368 +L 117.205314 64.368 +L 117.299293 65.368 +L 117.350345 66.368 +L 117.404279 67.368 +L 117.43953 68.368 +L 117.545618 69.368 +L 117.597882 70.368 +L 117.634789 71.368 +L 117.66582 72.368 +L 117.726975 73.368 +L 117.794395 74.368 +L 117.843301 75.368 +L 117.908493 76.368 +L 117.946681 77.368 +L 117.988677 78.368 +L 118.030694 79.368 +L 118.09021 80.368 +L 118.20337 81.368 +L 118.255621 82.368 +L 118.295039 83.368 +L 118.34214 84.368 +L 118.39892 85.368 +L 118.431583 86.368 +L 118.467761 87.368 +L 118.499851 88.368 +L 118.534131 89.368 +L 118.592509 90.368 +L 118.637694 91.368 +L 118.667318 92.368 +L 118.717704 93.368 +L 118.742901 94.368 +L 118.763952 95.368 +L 118.79892 96.368 +L 118.82321 97.368 +L 118.837277 98.368 +L 118.856219 99.368 +L 118.87188 100.368 +L 118.884432 101.368 +L 118.890268 102.368 +L 118.89715 103.368 +L 118.902324 104.368 +L 118.900541 105.984 +L 118.90279 104.988974 +L 120.69 105.000128 +L 121.372732 107.186963 +L 121.086251 108.146049 +L 120.82217 109.110771 +L 120.538418 110.070544 +L 120.255538 111.030536 +L 119.992988 111.995644 +L 119.727143 112.959922 +L 119.418489 113.913429 +L 119.126266 114.87107 +L 118.81077 115.822855 +L 118.430573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 117.9 117.072 +L 117.686469 116.094558 +L 117.478276 115.115773 +L 117.32905 114.12215 +L 117.116572 113.144443 +L 116.943954 112.156707 +L 116.737337 111.177525 +L 116.527662 110.199113 +L 116.339543 109.215277 +L 116.163784 108.22833 +L 115.970161 107.245879 +L 115.677635 105.84117 +L 116.11 106.657649 +L 117.89721 106.703794 +L 118.659415 104.984 +L 118.689907 103.984 +L 118.715952 102.984 +L 118.737152 101.984 +L 118.791453 100.984 +L 118.819391 99.984 +L 118.849115 98.984 +L 118.87451 97.984 +L 118.88571 96.984 +L 118.895834 95.984 +L 118.89563 94.984 +L 118.88612 93.984 +L 118.874466 92.984 +L 118.843437 91.984 +L 118.832269 90.984 +L 118.802152 89.984 +L 118.742375 88.984 +L 118.705183 87.984 +L 118.666087 86.984 +L 118.623647 85.984 +L 118.590882 84.984 +L 118.523456 83.984 +L 118.48433 82.984 +L 118.441655 81.984 +L 118.371075 80.984 +L 118.334684 79.984 +L 118.276281 78.984 +L 118.165328 77.984 +L 118.09467 76.984 +L 117.98173 75.984 +L 117.935957 74.984 +L 117.874674 73.984 +L 117.826175 72.984 +L 117.745352 71.984 +L 117.626833 70.984 +L 117.556622 69.984 +L 117.47336 68.984 +L 117.440218 67.984 +L 117.388981 66.984 +L 117.320582 65.984 +L 117.254367 64.984 +L 117.17745 63.984 +L 117.150134 62.984 +L 117.123657 61.984 +L 117.101006 60.984 +L 117.081475 59.984 +L 117.055081 58.984 +L 117.00531 57.984 +L 116.970237 56.984 +L 116.934371 55.984 +L 116.919004 54.984 +L 116.903235 53.984 +L 116.899822 52.984 +L 116.897405 51.984 +L 116.897891 50.984 +L 116.89982 49.984 +L 116.913077 48.984 +L 116.921468 47.984 +L 116.943004 46.984 +L 116.966037 45.984 +L 116.98327 44.984 +L 117.001733 43.984 +L 117.022185 42.984 +L 117.038785 41.984 +L 117.101564 40.984 +L 117.176829 39.984 +L 117.209468 38.984 +L 117.277032 37.984 +L 117.331079 36.984 +L 117.364783 35.984 +L 117.454909 34.984 +L 117.483444 33.984 +L 117.51493 32.984 +L 117.545941 31.984 +L 117.600749 30.984 +L 117.665336 29.984 +L 117.703532 28.368 +L 117.90279 28.270256 +L 117.951276 29.368 +L 117.907207 30.368 +L 117.867083 31.368 +L 117.758716 32.368 +L 117.717088 33.368 +L 117.654946 34.368 +L 117.584984 35.368 +L 117.48048 36.368 +L 117.443492 37.368 +L 117.397615 38.368 +L 117.32912 39.368 +L 117.280374 40.368 +L 117.202777 41.368 +L 117.172236 42.368 +L 117.102722 43.368 +L 117.078749 44.368 +L 117.050127 45.368 +L 117.008334 46.368 +L 116.986758 47.368 +L 116.97281 48.368 +L 116.946088 49.368 +L 116.936778 50.368 +L 116.924331 51.368 +L 116.913276 52.368 +L 116.907612 53.368 +L 116.902848 54.368 +L 116.908396 55.368 +L 116.921684 56.368 +L 116.929201 57.368 +L 116.953986 58.368 +L 116.977555 59.368 +L 117.013735 60.368 +L 117.039697 61.368 +L 117.062019 62.368 +L 117.130779 63.368 +L 117.205314 64.368 +L 117.299293 65.368 +L 117.350345 66.368 +L 117.404279 67.368 +L 117.43953 68.368 +L 117.545618 69.368 +L 117.597882 70.368 +L 117.634789 71.368 +L 117.66582 72.368 +L 117.726975 73.368 +L 117.794395 74.368 +L 117.843301 75.368 +L 117.908493 76.368 +L 117.946681 77.368 +L 117.988677 78.368 +L 118.030694 79.368 +L 118.09021 80.368 +L 118.20337 81.368 +L 118.255621 82.368 +L 118.295039 83.368 +L 118.34214 84.368 +L 118.39892 85.368 +L 118.431583 86.368 +L 118.467761 87.368 +L 118.499851 88.368 +L 118.534131 89.368 +L 118.592509 90.368 +L 118.637694 91.368 +L 118.667318 92.368 +L 118.717704 93.368 +L 118.742901 94.368 +L 118.763952 95.368 +L 118.79892 96.368 +L 118.82321 97.368 +L 118.837277 98.368 +L 118.856219 99.368 +L 118.87188 100.368 +L 118.884432 101.368 +L 118.890268 102.368 +L 118.89715 103.368 +L 118.902324 104.368 +L 118.900541 105.984 +L 118.90279 104.988974 +L 120.69 105.000128 +L 121.372732 107.186963 +L 121.086251 108.146049 +L 120.82217 109.110771 +L 120.538418 110.070544 +L 120.255538 111.030536 +L 119.992988 111.995644 +L 119.727143 112.959922 +L 119.418489 113.913429 +L 119.126266 114.87107 +L 118.81077 115.822855 +L 118.430573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_6"> + <path clip-path="url(#p06b755ee54)" d="M 129.06 117.072 +L 128.846469 116.094558 +L 128.638276 115.115773 +L 128.48905 114.12215 +L 128.276572 113.144443 +L 128.103954 112.156707 +L 127.897337 111.177525 +L 127.687662 110.199113 +L 127.499543 109.215277 +L 127.323784 108.22833 +L 127.130161 107.245879 +L 126.837635 105.84117 +L 127.27 106.657649 +L 129.05721 106.703794 +L 129.819415 104.984 +L 129.849907 103.984 +L 129.875952 102.984 +L 129.897152 101.984 +L 129.951453 100.984 +L 129.979391 99.984 +L 130.009115 98.984 +L 130.03451 97.984 +L 130.04571 96.984 +L 130.055834 95.984 +L 130.05563 94.984 +L 130.04612 93.984 +L 130.034466 92.984 +L 130.003437 91.984 +L 129.992269 90.984 +L 129.962152 89.984 +L 129.902375 88.984 +L 129.865183 87.984 +L 129.826087 86.984 +L 129.783647 85.984 +L 129.750882 84.984 +L 129.683456 83.984 +L 129.64433 82.984 +L 129.601655 81.984 +L 129.531075 80.984 +L 129.494684 79.984 +L 129.436281 78.984 +L 129.325328 77.984 +L 129.25467 76.984 +L 129.14173 75.984 +L 129.095957 74.984 +L 129.034674 73.984 +L 128.986175 72.984 +L 128.905352 71.984 +L 128.786833 70.984 +L 128.716622 69.984 +L 128.63336 68.984 +L 128.600218 67.984 +L 128.548981 66.984 +L 128.480582 65.984 +L 128.414367 64.984 +L 128.33745 63.984 +L 128.310134 62.984 +L 128.283657 61.984 +L 128.261006 60.984 +L 128.241475 59.984 +L 128.215081 58.984 +L 128.16531 57.984 +L 128.130237 56.984 +L 128.094371 55.984 +L 128.079004 54.984 +L 128.063235 53.984 +L 128.059822 52.984 +L 128.057405 51.984 +L 128.057891 50.984 +L 128.05982 49.984 +L 128.073077 48.984 +L 128.081468 47.984 +L 128.103004 46.984 +L 128.126037 45.984 +L 128.14327 44.984 +L 128.161733 43.984 +L 128.182185 42.984 +L 128.198785 41.984 +L 128.261564 40.984 +L 128.336829 39.984 +L 128.369468 38.984 +L 128.437032 37.984 +L 128.491079 36.984 +L 128.524783 35.984 +L 128.614909 34.984 +L 128.643444 33.984 +L 128.67493 32.984 +L 128.705941 31.984 +L 128.760749 30.984 +L 128.825336 29.984 +L 128.863532 28.368 +L 129.06279 28.270256 +L 129.111276 29.368 +L 129.067207 30.368 +L 129.027083 31.368 +L 128.918716 32.368 +L 128.877088 33.368 +L 128.814946 34.368 +L 128.744984 35.368 +L 128.64048 36.368 +L 128.603492 37.368 +L 128.557615 38.368 +L 128.48912 39.368 +L 128.440374 40.368 +L 128.362777 41.368 +L 128.332236 42.368 +L 128.262722 43.368 +L 128.238749 44.368 +L 128.210127 45.368 +L 128.168334 46.368 +L 128.146758 47.368 +L 128.13281 48.368 +L 128.106088 49.368 +L 128.096778 50.368 +L 128.084331 51.368 +L 128.073276 52.368 +L 128.067612 53.368 +L 128.062848 54.368 +L 128.068396 55.368 +L 128.081684 56.368 +L 128.089201 57.368 +L 128.113986 58.368 +L 128.137555 59.368 +L 128.173735 60.368 +L 128.199697 61.368 +L 128.222019 62.368 +L 128.290779 63.368 +L 128.365314 64.368 +L 128.459293 65.368 +L 128.510345 66.368 +L 128.564279 67.368 +L 128.59953 68.368 +L 128.705618 69.368 +L 128.757882 70.368 +L 128.794789 71.368 +L 128.82582 72.368 +L 128.886975 73.368 +L 128.954395 74.368 +L 129.003301 75.368 +L 129.068493 76.368 +L 129.106681 77.368 +L 129.148677 78.368 +L 129.190694 79.368 +L 129.25021 80.368 +L 129.36337 81.368 +L 129.415621 82.368 +L 129.455039 83.368 +L 129.50214 84.368 +L 129.55892 85.368 +L 129.591583 86.368 +L 129.627761 87.368 +L 129.659851 88.368 +L 129.694131 89.368 +L 129.752509 90.368 +L 129.797694 91.368 +L 129.827318 92.368 +L 129.877704 93.368 +L 129.902901 94.368 +L 129.923952 95.368 +L 129.95892 96.368 +L 129.98321 97.368 +L 129.997277 98.368 +L 130.016219 99.368 +L 130.03188 100.368 +L 130.044432 101.368 +L 130.050268 102.368 +L 130.05715 103.368 +L 130.062324 104.368 +L 130.060541 105.984 +L 130.06279 104.988974 +L 131.85 105.000128 +L 132.532732 107.186963 +L 132.246251 108.146049 +L 131.98217 109.110771 +L 131.698418 110.070544 +L 131.415538 111.030536 +L 131.152988 111.995644 +L 130.887143 112.959922 +L 130.578489 113.913429 +L 130.286266 114.87107 +L 129.97077 115.822855 +L 129.590573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 129.06 117.072 +L 128.846469 116.094558 +L 128.638276 115.115773 +L 128.48905 114.12215 +L 128.276572 113.144443 +L 128.103954 112.156707 +L 127.897337 111.177525 +L 127.687662 110.199113 +L 127.499543 109.215277 +L 127.323784 108.22833 +L 127.130161 107.245879 +L 126.837635 105.84117 +L 127.27 106.657649 +L 129.05721 106.703794 +L 129.819415 104.984 +L 129.849907 103.984 +L 129.875952 102.984 +L 129.897152 101.984 +L 129.951453 100.984 +L 129.979391 99.984 +L 130.009115 98.984 +L 130.03451 97.984 +L 130.04571 96.984 +L 130.055834 95.984 +L 130.05563 94.984 +L 130.04612 93.984 +L 130.034466 92.984 +L 130.003437 91.984 +L 129.992269 90.984 +L 129.962152 89.984 +L 129.902375 88.984 +L 129.865183 87.984 +L 129.826087 86.984 +L 129.783647 85.984 +L 129.750882 84.984 +L 129.683456 83.984 +L 129.64433 82.984 +L 129.601655 81.984 +L 129.531075 80.984 +L 129.494684 79.984 +L 129.436281 78.984 +L 129.325328 77.984 +L 129.25467 76.984 +L 129.14173 75.984 +L 129.095957 74.984 +L 129.034674 73.984 +L 128.986175 72.984 +L 128.905352 71.984 +L 128.786833 70.984 +L 128.716622 69.984 +L 128.63336 68.984 +L 128.600218 67.984 +L 128.548981 66.984 +L 128.480582 65.984 +L 128.414367 64.984 +L 128.33745 63.984 +L 128.310134 62.984 +L 128.283657 61.984 +L 128.261006 60.984 +L 128.241475 59.984 +L 128.215081 58.984 +L 128.16531 57.984 +L 128.130237 56.984 +L 128.094371 55.984 +L 128.079004 54.984 +L 128.063235 53.984 +L 128.059822 52.984 +L 128.057405 51.984 +L 128.057891 50.984 +L 128.05982 49.984 +L 128.073077 48.984 +L 128.081468 47.984 +L 128.103004 46.984 +L 128.126037 45.984 +L 128.14327 44.984 +L 128.161733 43.984 +L 128.182185 42.984 +L 128.198785 41.984 +L 128.261564 40.984 +L 128.336829 39.984 +L 128.369468 38.984 +L 128.437032 37.984 +L 128.491079 36.984 +L 128.524783 35.984 +L 128.614909 34.984 +L 128.643444 33.984 +L 128.67493 32.984 +L 128.705941 31.984 +L 128.760749 30.984 +L 128.825336 29.984 +L 128.863532 28.368 +L 129.06279 28.270256 +L 129.111276 29.368 +L 129.067207 30.368 +L 129.027083 31.368 +L 128.918716 32.368 +L 128.877088 33.368 +L 128.814946 34.368 +L 128.744984 35.368 +L 128.64048 36.368 +L 128.603492 37.368 +L 128.557615 38.368 +L 128.48912 39.368 +L 128.440374 40.368 +L 128.362777 41.368 +L 128.332236 42.368 +L 128.262722 43.368 +L 128.238749 44.368 +L 128.210127 45.368 +L 128.168334 46.368 +L 128.146758 47.368 +L 128.13281 48.368 +L 128.106088 49.368 +L 128.096778 50.368 +L 128.084331 51.368 +L 128.073276 52.368 +L 128.067612 53.368 +L 128.062848 54.368 +L 128.068396 55.368 +L 128.081684 56.368 +L 128.089201 57.368 +L 128.113986 58.368 +L 128.137555 59.368 +L 128.173735 60.368 +L 128.199697 61.368 +L 128.222019 62.368 +L 128.290779 63.368 +L 128.365314 64.368 +L 128.459293 65.368 +L 128.510345 66.368 +L 128.564279 67.368 +L 128.59953 68.368 +L 128.705618 69.368 +L 128.757882 70.368 +L 128.794789 71.368 +L 128.82582 72.368 +L 128.886975 73.368 +L 128.954395 74.368 +L 129.003301 75.368 +L 129.068493 76.368 +L 129.106681 77.368 +L 129.148677 78.368 +L 129.190694 79.368 +L 129.25021 80.368 +L 129.36337 81.368 +L 129.415621 82.368 +L 129.455039 83.368 +L 129.50214 84.368 +L 129.55892 85.368 +L 129.591583 86.368 +L 129.627761 87.368 +L 129.659851 88.368 +L 129.694131 89.368 +L 129.752509 90.368 +L 129.797694 91.368 +L 129.827318 92.368 +L 129.877704 93.368 +L 129.902901 94.368 +L 129.923952 95.368 +L 129.95892 96.368 +L 129.98321 97.368 +L 129.997277 98.368 +L 130.016219 99.368 +L 130.03188 100.368 +L 130.044432 101.368 +L 130.050268 102.368 +L 130.05715 103.368 +L 130.062324 104.368 +L 130.060541 105.984 +L 130.06279 104.988974 +L 131.85 105.000128 +L 132.532732 107.186963 +L 132.246251 108.146049 +L 131.98217 109.110771 +L 131.698418 110.070544 +L 131.415538 111.030536 +L 131.152988 111.995644 +L 130.887143 112.959922 +L 130.578489 113.913429 +L 130.286266 114.87107 +L 129.97077 115.822855 +L 129.590573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_7"> + <path clip-path="url(#p06b755ee54)" d="M 140.22 117.072 +L 140.006469 116.094558 +L 139.798276 115.115773 +L 139.64905 114.12215 +L 139.436572 113.144443 +L 139.263954 112.156707 +L 139.057337 111.177525 +L 138.847662 110.199113 +L 138.659543 109.215277 +L 138.483784 108.22833 +L 138.290161 107.245879 +L 137.997635 105.84117 +L 138.43 106.657649 +L 140.21721 106.703794 +L 140.979415 104.984 +L 141.009907 103.984 +L 141.035952 102.984 +L 141.057152 101.984 +L 141.111453 100.984 +L 141.139391 99.984 +L 141.169115 98.984 +L 141.19451 97.984 +L 141.20571 96.984 +L 141.215834 95.984 +L 141.21563 94.984 +L 141.20612 93.984 +L 141.194466 92.984 +L 141.163437 91.984 +L 141.152269 90.984 +L 141.122152 89.984 +L 141.062375 88.984 +L 141.025183 87.984 +L 140.986087 86.984 +L 140.943647 85.984 +L 140.910882 84.984 +L 140.843456 83.984 +L 140.80433 82.984 +L 140.761655 81.984 +L 140.691075 80.984 +L 140.654684 79.984 +L 140.596281 78.984 +L 140.485328 77.984 +L 140.41467 76.984 +L 140.30173 75.984 +L 140.255957 74.984 +L 140.194674 73.984 +L 140.146175 72.984 +L 140.065352 71.984 +L 139.946833 70.984 +L 139.876622 69.984 +L 139.79336 68.984 +L 139.760218 67.984 +L 139.708981 66.984 +L 139.640582 65.984 +L 139.574367 64.984 +L 139.49745 63.984 +L 139.470134 62.984 +L 139.443657 61.984 +L 139.421006 60.984 +L 139.401475 59.984 +L 139.375081 58.984 +L 139.32531 57.984 +L 139.290237 56.984 +L 139.254371 55.984 +L 139.239004 54.984 +L 139.223235 53.984 +L 139.219822 52.984 +L 139.217405 51.984 +L 139.217891 50.984 +L 139.21982 49.984 +L 139.233077 48.984 +L 139.241468 47.984 +L 139.263004 46.984 +L 139.286037 45.984 +L 139.30327 44.984 +L 139.321733 43.984 +L 139.342185 42.984 +L 139.358785 41.984 +L 139.421564 40.984 +L 139.496829 39.984 +L 139.529468 38.984 +L 139.597032 37.984 +L 139.651079 36.984 +L 139.684783 35.984 +L 139.774909 34.984 +L 139.803444 33.984 +L 139.83493 32.984 +L 139.865941 31.984 +L 139.920749 30.984 +L 139.985336 29.984 +L 140.023532 28.368 +L 140.22279 28.270256 +L 140.271276 29.368 +L 140.227207 30.368 +L 140.187083 31.368 +L 140.078716 32.368 +L 140.037088 33.368 +L 139.974946 34.368 +L 139.904984 35.368 +L 139.80048 36.368 +L 139.763492 37.368 +L 139.717615 38.368 +L 139.64912 39.368 +L 139.600374 40.368 +L 139.522777 41.368 +L 139.492236 42.368 +L 139.422722 43.368 +L 139.398749 44.368 +L 139.370127 45.368 +L 139.328334 46.368 +L 139.306758 47.368 +L 139.29281 48.368 +L 139.266088 49.368 +L 139.256778 50.368 +L 139.244331 51.368 +L 139.233276 52.368 +L 139.227612 53.368 +L 139.222848 54.368 +L 139.228396 55.368 +L 139.241684 56.368 +L 139.249201 57.368 +L 139.273986 58.368 +L 139.297555 59.368 +L 139.333735 60.368 +L 139.359697 61.368 +L 139.382019 62.368 +L 139.450779 63.368 +L 139.525314 64.368 +L 139.619293 65.368 +L 139.670345 66.368 +L 139.724279 67.368 +L 139.75953 68.368 +L 139.865618 69.368 +L 139.917882 70.368 +L 139.954789 71.368 +L 139.98582 72.368 +L 140.046975 73.368 +L 140.114395 74.368 +L 140.163301 75.368 +L 140.228493 76.368 +L 140.266681 77.368 +L 140.308677 78.368 +L 140.350694 79.368 +L 140.41021 80.368 +L 140.52337 81.368 +L 140.575621 82.368 +L 140.615039 83.368 +L 140.66214 84.368 +L 140.71892 85.368 +L 140.751583 86.368 +L 140.787761 87.368 +L 140.819851 88.368 +L 140.854131 89.368 +L 140.912509 90.368 +L 140.957694 91.368 +L 140.987318 92.368 +L 141.037704 93.368 +L 141.062901 94.368 +L 141.083952 95.368 +L 141.11892 96.368 +L 141.14321 97.368 +L 141.157277 98.368 +L 141.176219 99.368 +L 141.19188 100.368 +L 141.204432 101.368 +L 141.210268 102.368 +L 141.21715 103.368 +L 141.222324 104.368 +L 141.220541 105.984 +L 141.22279 104.988974 +L 143.01 105.000128 +L 143.692732 107.186963 +L 143.406251 108.146049 +L 143.14217 109.110771 +L 142.858418 110.070544 +L 142.575538 111.030536 +L 142.312988 111.995644 +L 142.047143 112.959922 +L 141.738489 113.913429 +L 141.446266 114.87107 +L 141.13077 115.822855 +L 140.750573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 140.22 117.072 +L 140.006469 116.094558 +L 139.798276 115.115773 +L 139.64905 114.12215 +L 139.436572 113.144443 +L 139.263954 112.156707 +L 139.057337 111.177525 +L 138.847662 110.199113 +L 138.659543 109.215277 +L 138.483784 108.22833 +L 138.290161 107.245879 +L 137.997635 105.84117 +L 138.43 106.657649 +L 140.21721 106.703794 +L 140.979415 104.984 +L 141.009907 103.984 +L 141.035952 102.984 +L 141.057152 101.984 +L 141.111453 100.984 +L 141.139391 99.984 +L 141.169115 98.984 +L 141.19451 97.984 +L 141.20571 96.984 +L 141.215834 95.984 +L 141.21563 94.984 +L 141.20612 93.984 +L 141.194466 92.984 +L 141.163437 91.984 +L 141.152269 90.984 +L 141.122152 89.984 +L 141.062375 88.984 +L 141.025183 87.984 +L 140.986087 86.984 +L 140.943647 85.984 +L 140.910882 84.984 +L 140.843456 83.984 +L 140.80433 82.984 +L 140.761655 81.984 +L 140.691075 80.984 +L 140.654684 79.984 +L 140.596281 78.984 +L 140.485328 77.984 +L 140.41467 76.984 +L 140.30173 75.984 +L 140.255957 74.984 +L 140.194674 73.984 +L 140.146175 72.984 +L 140.065352 71.984 +L 139.946833 70.984 +L 139.876622 69.984 +L 139.79336 68.984 +L 139.760218 67.984 +L 139.708981 66.984 +L 139.640582 65.984 +L 139.574367 64.984 +L 139.49745 63.984 +L 139.470134 62.984 +L 139.443657 61.984 +L 139.421006 60.984 +L 139.401475 59.984 +L 139.375081 58.984 +L 139.32531 57.984 +L 139.290237 56.984 +L 139.254371 55.984 +L 139.239004 54.984 +L 139.223235 53.984 +L 139.219822 52.984 +L 139.217405 51.984 +L 139.217891 50.984 +L 139.21982 49.984 +L 139.233077 48.984 +L 139.241468 47.984 +L 139.263004 46.984 +L 139.286037 45.984 +L 139.30327 44.984 +L 139.321733 43.984 +L 139.342185 42.984 +L 139.358785 41.984 +L 139.421564 40.984 +L 139.496829 39.984 +L 139.529468 38.984 +L 139.597032 37.984 +L 139.651079 36.984 +L 139.684783 35.984 +L 139.774909 34.984 +L 139.803444 33.984 +L 139.83493 32.984 +L 139.865941 31.984 +L 139.920749 30.984 +L 139.985336 29.984 +L 140.023532 28.368 +L 140.22279 28.270256 +L 140.271276 29.368 +L 140.227207 30.368 +L 140.187083 31.368 +L 140.078716 32.368 +L 140.037088 33.368 +L 139.974946 34.368 +L 139.904984 35.368 +L 139.80048 36.368 +L 139.763492 37.368 +L 139.717615 38.368 +L 139.64912 39.368 +L 139.600374 40.368 +L 139.522777 41.368 +L 139.492236 42.368 +L 139.422722 43.368 +L 139.398749 44.368 +L 139.370127 45.368 +L 139.328334 46.368 +L 139.306758 47.368 +L 139.29281 48.368 +L 139.266088 49.368 +L 139.256778 50.368 +L 139.244331 51.368 +L 139.233276 52.368 +L 139.227612 53.368 +L 139.222848 54.368 +L 139.228396 55.368 +L 139.241684 56.368 +L 139.249201 57.368 +L 139.273986 58.368 +L 139.297555 59.368 +L 139.333735 60.368 +L 139.359697 61.368 +L 139.382019 62.368 +L 139.450779 63.368 +L 139.525314 64.368 +L 139.619293 65.368 +L 139.670345 66.368 +L 139.724279 67.368 +L 139.75953 68.368 +L 139.865618 69.368 +L 139.917882 70.368 +L 139.954789 71.368 +L 139.98582 72.368 +L 140.046975 73.368 +L 140.114395 74.368 +L 140.163301 75.368 +L 140.228493 76.368 +L 140.266681 77.368 +L 140.308677 78.368 +L 140.350694 79.368 +L 140.41021 80.368 +L 140.52337 81.368 +L 140.575621 82.368 +L 140.615039 83.368 +L 140.66214 84.368 +L 140.71892 85.368 +L 140.751583 86.368 +L 140.787761 87.368 +L 140.819851 88.368 +L 140.854131 89.368 +L 140.912509 90.368 +L 140.957694 91.368 +L 140.987318 92.368 +L 141.037704 93.368 +L 141.062901 94.368 +L 141.083952 95.368 +L 141.11892 96.368 +L 141.14321 97.368 +L 141.157277 98.368 +L 141.176219 99.368 +L 141.19188 100.368 +L 141.204432 101.368 +L 141.210268 102.368 +L 141.21715 103.368 +L 141.222324 104.368 +L 141.220541 105.984 +L 141.22279 104.988974 +L 143.01 105.000128 +L 143.692732 107.186963 +L 143.406251 108.146049 +L 143.14217 109.110771 +L 142.858418 110.070544 +L 142.575538 111.030536 +L 142.312988 111.995644 +L 142.047143 112.959922 +L 141.738489 113.913429 +L 141.446266 114.87107 +L 141.13077 115.822855 +L 140.750573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_8"> + <path clip-path="url(#p06b755ee54)" d="M 151.38 117.072 +L 151.166469 116.094558 +L 150.958276 115.115773 +L 150.80905 114.12215 +L 150.596572 113.144443 +L 150.423954 112.156707 +L 150.217337 111.177525 +L 150.007662 110.199113 +L 149.819543 109.215277 +L 149.643784 108.22833 +L 149.450161 107.245879 +L 149.157635 105.84117 +L 149.59 106.657649 +L 151.37721 106.703794 +L 152.139415 104.984 +L 152.169907 103.984 +L 152.195952 102.984 +L 152.217152 101.984 +L 152.271453 100.984 +L 152.299391 99.984 +L 152.329115 98.984 +L 152.35451 97.984 +L 152.36571 96.984 +L 152.375834 95.984 +L 152.37563 94.984 +L 152.36612 93.984 +L 152.354466 92.984 +L 152.323437 91.984 +L 152.312269 90.984 +L 152.282152 89.984 +L 152.222375 88.984 +L 152.185183 87.984 +L 152.146087 86.984 +L 152.103647 85.984 +L 152.070882 84.984 +L 152.003456 83.984 +L 151.96433 82.984 +L 151.921655 81.984 +L 151.851075 80.984 +L 151.814684 79.984 +L 151.756281 78.984 +L 151.645328 77.984 +L 151.57467 76.984 +L 151.46173 75.984 +L 151.415957 74.984 +L 151.354674 73.984 +L 151.306175 72.984 +L 151.225352 71.984 +L 151.106833 70.984 +L 151.036622 69.984 +L 150.95336 68.984 +L 150.920218 67.984 +L 150.868981 66.984 +L 150.800582 65.984 +L 150.734367 64.984 +L 150.65745 63.984 +L 150.630134 62.984 +L 150.603657 61.984 +L 150.581006 60.984 +L 150.561475 59.984 +L 150.535081 58.984 +L 150.48531 57.984 +L 150.450237 56.984 +L 150.414371 55.984 +L 150.399004 54.984 +L 150.383235 53.984 +L 150.379822 52.984 +L 150.377405 51.984 +L 150.377891 50.984 +L 150.37982 49.984 +L 150.393077 48.984 +L 150.401468 47.984 +L 150.423004 46.984 +L 150.446037 45.984 +L 150.46327 44.984 +L 150.481733 43.984 +L 150.502185 42.984 +L 150.518785 41.984 +L 150.581564 40.984 +L 150.656829 39.984 +L 150.689468 38.984 +L 150.757032 37.984 +L 150.811079 36.984 +L 150.844783 35.984 +L 150.934909 34.984 +L 150.963444 33.984 +L 150.99493 32.984 +L 151.025941 31.984 +L 151.080749 30.984 +L 151.145336 29.984 +L 151.183532 28.368 +L 151.38279 28.270256 +L 151.431276 29.368 +L 151.387207 30.368 +L 151.347083 31.368 +L 151.238716 32.368 +L 151.197088 33.368 +L 151.134946 34.368 +L 151.064984 35.368 +L 150.96048 36.368 +L 150.923492 37.368 +L 150.877615 38.368 +L 150.80912 39.368 +L 150.760374 40.368 +L 150.682777 41.368 +L 150.652236 42.368 +L 150.582722 43.368 +L 150.558749 44.368 +L 150.530127 45.368 +L 150.488334 46.368 +L 150.466758 47.368 +L 150.45281 48.368 +L 150.426088 49.368 +L 150.416778 50.368 +L 150.404331 51.368 +L 150.393276 52.368 +L 150.387612 53.368 +L 150.382848 54.368 +L 150.388396 55.368 +L 150.401684 56.368 +L 150.409201 57.368 +L 150.433986 58.368 +L 150.457555 59.368 +L 150.493735 60.368 +L 150.519697 61.368 +L 150.542019 62.368 +L 150.610779 63.368 +L 150.685314 64.368 +L 150.779293 65.368 +L 150.830345 66.368 +L 150.884279 67.368 +L 150.91953 68.368 +L 151.025618 69.368 +L 151.077882 70.368 +L 151.114789 71.368 +L 151.14582 72.368 +L 151.206975 73.368 +L 151.274395 74.368 +L 151.323301 75.368 +L 151.388493 76.368 +L 151.426681 77.368 +L 151.468677 78.368 +L 151.510694 79.368 +L 151.57021 80.368 +L 151.68337 81.368 +L 151.735621 82.368 +L 151.775039 83.368 +L 151.82214 84.368 +L 151.87892 85.368 +L 151.911583 86.368 +L 151.947761 87.368 +L 151.979851 88.368 +L 152.014131 89.368 +L 152.072509 90.368 +L 152.117694 91.368 +L 152.147318 92.368 +L 152.197704 93.368 +L 152.222901 94.368 +L 152.243952 95.368 +L 152.27892 96.368 +L 152.30321 97.368 +L 152.317277 98.368 +L 152.336219 99.368 +L 152.35188 100.368 +L 152.364432 101.368 +L 152.370268 102.368 +L 152.37715 103.368 +L 152.382324 104.368 +L 152.380541 105.984 +L 152.38279 104.988974 +L 154.17 105.000128 +L 154.852732 107.186963 +L 154.566251 108.146049 +L 154.30217 109.110771 +L 154.018418 110.070544 +L 153.735538 111.030536 +L 153.472988 111.995644 +L 153.207143 112.959922 +L 152.898489 113.913429 +L 152.606266 114.87107 +L 152.29077 115.822855 +L 151.910573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 151.38 117.072 +L 151.166469 116.094558 +L 150.958276 115.115773 +L 150.80905 114.12215 +L 150.596572 113.144443 +L 150.423954 112.156707 +L 150.217337 111.177525 +L 150.007662 110.199113 +L 149.819543 109.215277 +L 149.643784 108.22833 +L 149.450161 107.245879 +L 149.157635 105.84117 +L 149.59 106.657649 +L 151.37721 106.703794 +L 152.139415 104.984 +L 152.169907 103.984 +L 152.195952 102.984 +L 152.217152 101.984 +L 152.271453 100.984 +L 152.299391 99.984 +L 152.329115 98.984 +L 152.35451 97.984 +L 152.36571 96.984 +L 152.375834 95.984 +L 152.37563 94.984 +L 152.36612 93.984 +L 152.354466 92.984 +L 152.323437 91.984 +L 152.312269 90.984 +L 152.282152 89.984 +L 152.222375 88.984 +L 152.185183 87.984 +L 152.146087 86.984 +L 152.103647 85.984 +L 152.070882 84.984 +L 152.003456 83.984 +L 151.96433 82.984 +L 151.921655 81.984 +L 151.851075 80.984 +L 151.814684 79.984 +L 151.756281 78.984 +L 151.645328 77.984 +L 151.57467 76.984 +L 151.46173 75.984 +L 151.415957 74.984 +L 151.354674 73.984 +L 151.306175 72.984 +L 151.225352 71.984 +L 151.106833 70.984 +L 151.036622 69.984 +L 150.95336 68.984 +L 150.920218 67.984 +L 150.868981 66.984 +L 150.800582 65.984 +L 150.734367 64.984 +L 150.65745 63.984 +L 150.630134 62.984 +L 150.603657 61.984 +L 150.581006 60.984 +L 150.561475 59.984 +L 150.535081 58.984 +L 150.48531 57.984 +L 150.450237 56.984 +L 150.414371 55.984 +L 150.399004 54.984 +L 150.383235 53.984 +L 150.379822 52.984 +L 150.377405 51.984 +L 150.377891 50.984 +L 150.37982 49.984 +L 150.393077 48.984 +L 150.401468 47.984 +L 150.423004 46.984 +L 150.446037 45.984 +L 150.46327 44.984 +L 150.481733 43.984 +L 150.502185 42.984 +L 150.518785 41.984 +L 150.581564 40.984 +L 150.656829 39.984 +L 150.689468 38.984 +L 150.757032 37.984 +L 150.811079 36.984 +L 150.844783 35.984 +L 150.934909 34.984 +L 150.963444 33.984 +L 150.99493 32.984 +L 151.025941 31.984 +L 151.080749 30.984 +L 151.145336 29.984 +L 151.183532 28.368 +L 151.38279 28.270256 +L 151.431276 29.368 +L 151.387207 30.368 +L 151.347083 31.368 +L 151.238716 32.368 +L 151.197088 33.368 +L 151.134946 34.368 +L 151.064984 35.368 +L 150.96048 36.368 +L 150.923492 37.368 +L 150.877615 38.368 +L 150.80912 39.368 +L 150.760374 40.368 +L 150.682777 41.368 +L 150.652236 42.368 +L 150.582722 43.368 +L 150.558749 44.368 +L 150.530127 45.368 +L 150.488334 46.368 +L 150.466758 47.368 +L 150.45281 48.368 +L 150.426088 49.368 +L 150.416778 50.368 +L 150.404331 51.368 +L 150.393276 52.368 +L 150.387612 53.368 +L 150.382848 54.368 +L 150.388396 55.368 +L 150.401684 56.368 +L 150.409201 57.368 +L 150.433986 58.368 +L 150.457555 59.368 +L 150.493735 60.368 +L 150.519697 61.368 +L 150.542019 62.368 +L 150.610779 63.368 +L 150.685314 64.368 +L 150.779293 65.368 +L 150.830345 66.368 +L 150.884279 67.368 +L 150.91953 68.368 +L 151.025618 69.368 +L 151.077882 70.368 +L 151.114789 71.368 +L 151.14582 72.368 +L 151.206975 73.368 +L 151.274395 74.368 +L 151.323301 75.368 +L 151.388493 76.368 +L 151.426681 77.368 +L 151.468677 78.368 +L 151.510694 79.368 +L 151.57021 80.368 +L 151.68337 81.368 +L 151.735621 82.368 +L 151.775039 83.368 +L 151.82214 84.368 +L 151.87892 85.368 +L 151.911583 86.368 +L 151.947761 87.368 +L 151.979851 88.368 +L 152.014131 89.368 +L 152.072509 90.368 +L 152.117694 91.368 +L 152.147318 92.368 +L 152.197704 93.368 +L 152.222901 94.368 +L 152.243952 95.368 +L 152.27892 96.368 +L 152.30321 97.368 +L 152.317277 98.368 +L 152.336219 99.368 +L 152.35188 100.368 +L 152.364432 101.368 +L 152.370268 102.368 +L 152.37715 103.368 +L 152.382324 104.368 +L 152.380541 105.984 +L 152.38279 104.988974 +L 154.17 105.000128 +L 154.852732 107.186963 +L 154.566251 108.146049 +L 154.30217 109.110771 +L 154.018418 110.070544 +L 153.735538 111.030536 +L 153.472988 111.995644 +L 153.207143 112.959922 +L 152.898489 113.913429 +L 152.606266 114.87107 +L 152.29077 115.822855 +L 151.910573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_9"> + <path clip-path="url(#p06b755ee54)" d="M 162.54 117.072 +L 162.326469 116.094558 +L 162.118276 115.115773 +L 161.96905 114.12215 +L 161.756572 113.144443 +L 161.583954 112.156707 +L 161.377337 111.177525 +L 161.167662 110.199113 +L 160.979543 109.215277 +L 160.803784 108.22833 +L 160.610161 107.245879 +L 160.317635 105.84117 +L 160.75 106.657649 +L 162.53721 106.703794 +L 163.299415 104.984 +L 163.329907 103.984 +L 163.355952 102.984 +L 163.377152 101.984 +L 163.431453 100.984 +L 163.459391 99.984 +L 163.489115 98.984 +L 163.51451 97.984 +L 163.52571 96.984 +L 163.535834 95.984 +L 163.53563 94.984 +L 163.52612 93.984 +L 163.514466 92.984 +L 163.483437 91.984 +L 163.472269 90.984 +L 163.442152 89.984 +L 163.382375 88.984 +L 163.345183 87.984 +L 163.306087 86.984 +L 163.263647 85.984 +L 163.230882 84.984 +L 163.163456 83.984 +L 163.12433 82.984 +L 163.081655 81.984 +L 163.011075 80.984 +L 162.974684 79.984 +L 162.916281 78.984 +L 162.805328 77.984 +L 162.73467 76.984 +L 162.62173 75.984 +L 162.575957 74.984 +L 162.514674 73.984 +L 162.466175 72.984 +L 162.385352 71.984 +L 162.266833 70.984 +L 162.196622 69.984 +L 162.11336 68.984 +L 162.080218 67.984 +L 162.028981 66.984 +L 161.960582 65.984 +L 161.894367 64.984 +L 161.81745 63.984 +L 161.790134 62.984 +L 161.763657 61.984 +L 161.741006 60.984 +L 161.721475 59.984 +L 161.695081 58.984 +L 161.64531 57.984 +L 161.610237 56.984 +L 161.574371 55.984 +L 161.559004 54.984 +L 161.543235 53.984 +L 161.539822 52.984 +L 161.537405 51.984 +L 161.537891 50.984 +L 161.53982 49.984 +L 161.553077 48.984 +L 161.561468 47.984 +L 161.583004 46.984 +L 161.606037 45.984 +L 161.62327 44.984 +L 161.641733 43.984 +L 161.662185 42.984 +L 161.678785 41.984 +L 161.741564 40.984 +L 161.816829 39.984 +L 161.849468 38.984 +L 161.917032 37.984 +L 161.971079 36.984 +L 162.004783 35.984 +L 162.094909 34.984 +L 162.123444 33.984 +L 162.15493 32.984 +L 162.185941 31.984 +L 162.240749 30.984 +L 162.305336 29.984 +L 162.343532 28.368 +L 162.54279 28.270256 +L 162.591276 29.368 +L 162.547207 30.368 +L 162.507083 31.368 +L 162.398716 32.368 +L 162.357088 33.368 +L 162.294946 34.368 +L 162.224984 35.368 +L 162.12048 36.368 +L 162.083492 37.368 +L 162.037615 38.368 +L 161.96912 39.368 +L 161.920374 40.368 +L 161.842777 41.368 +L 161.812236 42.368 +L 161.742722 43.368 +L 161.718749 44.368 +L 161.690127 45.368 +L 161.648334 46.368 +L 161.626758 47.368 +L 161.61281 48.368 +L 161.586088 49.368 +L 161.576778 50.368 +L 161.564331 51.368 +L 161.553276 52.368 +L 161.547612 53.368 +L 161.542848 54.368 +L 161.548396 55.368 +L 161.561684 56.368 +L 161.569201 57.368 +L 161.593986 58.368 +L 161.617555 59.368 +L 161.653735 60.368 +L 161.679697 61.368 +L 161.702019 62.368 +L 161.770779 63.368 +L 161.845314 64.368 +L 161.939293 65.368 +L 161.990345 66.368 +L 162.044279 67.368 +L 162.07953 68.368 +L 162.185618 69.368 +L 162.237882 70.368 +L 162.274789 71.368 +L 162.30582 72.368 +L 162.366975 73.368 +L 162.434395 74.368 +L 162.483301 75.368 +L 162.548493 76.368 +L 162.586681 77.368 +L 162.628677 78.368 +L 162.670694 79.368 +L 162.73021 80.368 +L 162.84337 81.368 +L 162.895621 82.368 +L 162.935039 83.368 +L 162.98214 84.368 +L 163.03892 85.368 +L 163.071583 86.368 +L 163.107761 87.368 +L 163.139851 88.368 +L 163.174131 89.368 +L 163.232509 90.368 +L 163.277694 91.368 +L 163.307318 92.368 +L 163.357704 93.368 +L 163.382901 94.368 +L 163.403952 95.368 +L 163.43892 96.368 +L 163.46321 97.368 +L 163.477277 98.368 +L 163.496219 99.368 +L 163.51188 100.368 +L 163.524432 101.368 +L 163.530268 102.368 +L 163.53715 103.368 +L 163.542324 104.368 +L 163.540541 105.984 +L 163.54279 104.988974 +L 165.33 105.000128 +L 166.012732 107.186963 +L 165.726251 108.146049 +L 165.46217 109.110771 +L 165.178418 110.070544 +L 164.895538 111.030536 +L 164.632988 111.995644 +L 164.367143 112.959922 +L 164.058489 113.913429 +L 163.766266 114.87107 +L 163.45077 115.822855 +L 163.070573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 162.54 117.072 +L 162.326469 116.094558 +L 162.118276 115.115773 +L 161.96905 114.12215 +L 161.756572 113.144443 +L 161.583954 112.156707 +L 161.377337 111.177525 +L 161.167662 110.199113 +L 160.979543 109.215277 +L 160.803784 108.22833 +L 160.610161 107.245879 +L 160.317635 105.84117 +L 160.75 106.657649 +L 162.53721 106.703794 +L 163.299415 104.984 +L 163.329907 103.984 +L 163.355952 102.984 +L 163.377152 101.984 +L 163.431453 100.984 +L 163.459391 99.984 +L 163.489115 98.984 +L 163.51451 97.984 +L 163.52571 96.984 +L 163.535834 95.984 +L 163.53563 94.984 +L 163.52612 93.984 +L 163.514466 92.984 +L 163.483437 91.984 +L 163.472269 90.984 +L 163.442152 89.984 +L 163.382375 88.984 +L 163.345183 87.984 +L 163.306087 86.984 +L 163.263647 85.984 +L 163.230882 84.984 +L 163.163456 83.984 +L 163.12433 82.984 +L 163.081655 81.984 +L 163.011075 80.984 +L 162.974684 79.984 +L 162.916281 78.984 +L 162.805328 77.984 +L 162.73467 76.984 +L 162.62173 75.984 +L 162.575957 74.984 +L 162.514674 73.984 +L 162.466175 72.984 +L 162.385352 71.984 +L 162.266833 70.984 +L 162.196622 69.984 +L 162.11336 68.984 +L 162.080218 67.984 +L 162.028981 66.984 +L 161.960582 65.984 +L 161.894367 64.984 +L 161.81745 63.984 +L 161.790134 62.984 +L 161.763657 61.984 +L 161.741006 60.984 +L 161.721475 59.984 +L 161.695081 58.984 +L 161.64531 57.984 +L 161.610237 56.984 +L 161.574371 55.984 +L 161.559004 54.984 +L 161.543235 53.984 +L 161.539822 52.984 +L 161.537405 51.984 +L 161.537891 50.984 +L 161.53982 49.984 +L 161.553077 48.984 +L 161.561468 47.984 +L 161.583004 46.984 +L 161.606037 45.984 +L 161.62327 44.984 +L 161.641733 43.984 +L 161.662185 42.984 +L 161.678785 41.984 +L 161.741564 40.984 +L 161.816829 39.984 +L 161.849468 38.984 +L 161.917032 37.984 +L 161.971079 36.984 +L 162.004783 35.984 +L 162.094909 34.984 +L 162.123444 33.984 +L 162.15493 32.984 +L 162.185941 31.984 +L 162.240749 30.984 +L 162.305336 29.984 +L 162.343532 28.368 +L 162.54279 28.270256 +L 162.591276 29.368 +L 162.547207 30.368 +L 162.507083 31.368 +L 162.398716 32.368 +L 162.357088 33.368 +L 162.294946 34.368 +L 162.224984 35.368 +L 162.12048 36.368 +L 162.083492 37.368 +L 162.037615 38.368 +L 161.96912 39.368 +L 161.920374 40.368 +L 161.842777 41.368 +L 161.812236 42.368 +L 161.742722 43.368 +L 161.718749 44.368 +L 161.690127 45.368 +L 161.648334 46.368 +L 161.626758 47.368 +L 161.61281 48.368 +L 161.586088 49.368 +L 161.576778 50.368 +L 161.564331 51.368 +L 161.553276 52.368 +L 161.547612 53.368 +L 161.542848 54.368 +L 161.548396 55.368 +L 161.561684 56.368 +L 161.569201 57.368 +L 161.593986 58.368 +L 161.617555 59.368 +L 161.653735 60.368 +L 161.679697 61.368 +L 161.702019 62.368 +L 161.770779 63.368 +L 161.845314 64.368 +L 161.939293 65.368 +L 161.990345 66.368 +L 162.044279 67.368 +L 162.07953 68.368 +L 162.185618 69.368 +L 162.237882 70.368 +L 162.274789 71.368 +L 162.30582 72.368 +L 162.366975 73.368 +L 162.434395 74.368 +L 162.483301 75.368 +L 162.548493 76.368 +L 162.586681 77.368 +L 162.628677 78.368 +L 162.670694 79.368 +L 162.73021 80.368 +L 162.84337 81.368 +L 162.895621 82.368 +L 162.935039 83.368 +L 162.98214 84.368 +L 163.03892 85.368 +L 163.071583 86.368 +L 163.107761 87.368 +L 163.139851 88.368 +L 163.174131 89.368 +L 163.232509 90.368 +L 163.277694 91.368 +L 163.307318 92.368 +L 163.357704 93.368 +L 163.382901 94.368 +L 163.403952 95.368 +L 163.43892 96.368 +L 163.46321 97.368 +L 163.477277 98.368 +L 163.496219 99.368 +L 163.51188 100.368 +L 163.524432 101.368 +L 163.530268 102.368 +L 163.53715 103.368 +L 163.542324 104.368 +L 163.540541 105.984 +L 163.54279 104.988974 +L 165.33 105.000128 +L 166.012732 107.186963 +L 165.726251 108.146049 +L 165.46217 109.110771 +L 165.178418 110.070544 +L 164.895538 111.030536 +L 164.632988 111.995644 +L 164.367143 112.959922 +L 164.058489 113.913429 +L 163.766266 114.87107 +L 163.45077 115.822855 +L 163.070573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_10"> + <path clip-path="url(#p06b755ee54)" d="M 173.7 117.072 +L 173.486469 116.094558 +L 173.278276 115.115773 +L 173.12905 114.12215 +L 172.916572 113.144443 +L 172.743954 112.156707 +L 172.537337 111.177525 +L 172.327662 110.199113 +L 172.139543 109.215277 +L 171.963784 108.22833 +L 171.770161 107.245879 +L 171.477635 105.84117 +L 171.91 106.657649 +L 173.69721 106.703794 +L 174.459415 104.984 +L 174.489907 103.984 +L 174.515952 102.984 +L 174.537152 101.984 +L 174.591453 100.984 +L 174.619391 99.984 +L 174.649115 98.984 +L 174.67451 97.984 +L 174.68571 96.984 +L 174.695834 95.984 +L 174.69563 94.984 +L 174.68612 93.984 +L 174.674466 92.984 +L 174.643437 91.984 +L 174.632269 90.984 +L 174.602152 89.984 +L 174.542375 88.984 +L 174.505183 87.984 +L 174.466087 86.984 +L 174.423647 85.984 +L 174.390882 84.984 +L 174.323456 83.984 +L 174.28433 82.984 +L 174.241655 81.984 +L 174.171075 80.984 +L 174.134684 79.984 +L 174.076281 78.984 +L 173.965328 77.984 +L 173.89467 76.984 +L 173.78173 75.984 +L 173.735957 74.984 +L 173.674674 73.984 +L 173.626175 72.984 +L 173.545352 71.984 +L 173.426833 70.984 +L 173.356622 69.984 +L 173.27336 68.984 +L 173.240218 67.984 +L 173.188981 66.984 +L 173.120582 65.984 +L 173.054367 64.984 +L 172.97745 63.984 +L 172.950134 62.984 +L 172.923657 61.984 +L 172.901006 60.984 +L 172.881475 59.984 +L 172.855081 58.984 +L 172.80531 57.984 +L 172.770237 56.984 +L 172.734371 55.984 +L 172.719004 54.984 +L 172.703235 53.984 +L 172.699822 52.984 +L 172.697405 51.984 +L 172.697891 50.984 +L 172.69982 49.984 +L 172.713077 48.984 +L 172.721468 47.984 +L 172.743004 46.984 +L 172.766037 45.984 +L 172.78327 44.984 +L 172.801733 43.984 +L 172.822185 42.984 +L 172.838785 41.984 +L 172.901564 40.984 +L 172.976829 39.984 +L 173.009468 38.984 +L 173.077032 37.984 +L 173.131079 36.984 +L 173.164783 35.984 +L 173.254909 34.984 +L 173.283444 33.984 +L 173.31493 32.984 +L 173.345941 31.984 +L 173.400749 30.984 +L 173.465336 29.984 +L 173.503532 28.368 +L 173.70279 28.270256 +L 173.751276 29.368 +L 173.707207 30.368 +L 173.667083 31.368 +L 173.558716 32.368 +L 173.517088 33.368 +L 173.454946 34.368 +L 173.384984 35.368 +L 173.28048 36.368 +L 173.243492 37.368 +L 173.197615 38.368 +L 173.12912 39.368 +L 173.080374 40.368 +L 173.002777 41.368 +L 172.972236 42.368 +L 172.902722 43.368 +L 172.878749 44.368 +L 172.850127 45.368 +L 172.808334 46.368 +L 172.786758 47.368 +L 172.77281 48.368 +L 172.746088 49.368 +L 172.736778 50.368 +L 172.724331 51.368 +L 172.713276 52.368 +L 172.707612 53.368 +L 172.702848 54.368 +L 172.708396 55.368 +L 172.721684 56.368 +L 172.729201 57.368 +L 172.753986 58.368 +L 172.777555 59.368 +L 172.813735 60.368 +L 172.839697 61.368 +L 172.862019 62.368 +L 172.930779 63.368 +L 173.005314 64.368 +L 173.099293 65.368 +L 173.150345 66.368 +L 173.204279 67.368 +L 173.23953 68.368 +L 173.345618 69.368 +L 173.397882 70.368 +L 173.434789 71.368 +L 173.46582 72.368 +L 173.526975 73.368 +L 173.594395 74.368 +L 173.643301 75.368 +L 173.708493 76.368 +L 173.746681 77.368 +L 173.788677 78.368 +L 173.830694 79.368 +L 173.89021 80.368 +L 174.00337 81.368 +L 174.055621 82.368 +L 174.095039 83.368 +L 174.14214 84.368 +L 174.19892 85.368 +L 174.231583 86.368 +L 174.267761 87.368 +L 174.299851 88.368 +L 174.334131 89.368 +L 174.392509 90.368 +L 174.437694 91.368 +L 174.467318 92.368 +L 174.517704 93.368 +L 174.542901 94.368 +L 174.563952 95.368 +L 174.59892 96.368 +L 174.62321 97.368 +L 174.637277 98.368 +L 174.656219 99.368 +L 174.67188 100.368 +L 174.684432 101.368 +L 174.690268 102.368 +L 174.69715 103.368 +L 174.702324 104.368 +L 174.700541 105.984 +L 174.70279 104.988974 +L 176.49 105.000128 +L 177.172732 107.186963 +L 176.886251 108.146049 +L 176.62217 109.110771 +L 176.338418 110.070544 +L 176.055538 111.030536 +L 175.792988 111.995644 +L 175.527143 112.959922 +L 175.218489 113.913429 +L 174.926266 114.87107 +L 174.61077 115.822855 +L 174.230573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 173.7 117.072 +L 173.486469 116.094558 +L 173.278276 115.115773 +L 173.12905 114.12215 +L 172.916572 113.144443 +L 172.743954 112.156707 +L 172.537337 111.177525 +L 172.327662 110.199113 +L 172.139543 109.215277 +L 171.963784 108.22833 +L 171.770161 107.245879 +L 171.477635 105.84117 +L 171.91 106.657649 +L 173.69721 106.703794 +L 174.459415 104.984 +L 174.489907 103.984 +L 174.515952 102.984 +L 174.537152 101.984 +L 174.591453 100.984 +L 174.619391 99.984 +L 174.649115 98.984 +L 174.67451 97.984 +L 174.68571 96.984 +L 174.695834 95.984 +L 174.69563 94.984 +L 174.68612 93.984 +L 174.674466 92.984 +L 174.643437 91.984 +L 174.632269 90.984 +L 174.602152 89.984 +L 174.542375 88.984 +L 174.505183 87.984 +L 174.466087 86.984 +L 174.423647 85.984 +L 174.390882 84.984 +L 174.323456 83.984 +L 174.28433 82.984 +L 174.241655 81.984 +L 174.171075 80.984 +L 174.134684 79.984 +L 174.076281 78.984 +L 173.965328 77.984 +L 173.89467 76.984 +L 173.78173 75.984 +L 173.735957 74.984 +L 173.674674 73.984 +L 173.626175 72.984 +L 173.545352 71.984 +L 173.426833 70.984 +L 173.356622 69.984 +L 173.27336 68.984 +L 173.240218 67.984 +L 173.188981 66.984 +L 173.120582 65.984 +L 173.054367 64.984 +L 172.97745 63.984 +L 172.950134 62.984 +L 172.923657 61.984 +L 172.901006 60.984 +L 172.881475 59.984 +L 172.855081 58.984 +L 172.80531 57.984 +L 172.770237 56.984 +L 172.734371 55.984 +L 172.719004 54.984 +L 172.703235 53.984 +L 172.699822 52.984 +L 172.697405 51.984 +L 172.697891 50.984 +L 172.69982 49.984 +L 172.713077 48.984 +L 172.721468 47.984 +L 172.743004 46.984 +L 172.766037 45.984 +L 172.78327 44.984 +L 172.801733 43.984 +L 172.822185 42.984 +L 172.838785 41.984 +L 172.901564 40.984 +L 172.976829 39.984 +L 173.009468 38.984 +L 173.077032 37.984 +L 173.131079 36.984 +L 173.164783 35.984 +L 173.254909 34.984 +L 173.283444 33.984 +L 173.31493 32.984 +L 173.345941 31.984 +L 173.400749 30.984 +L 173.465336 29.984 +L 173.503532 28.368 +L 173.70279 28.270256 +L 173.751276 29.368 +L 173.707207 30.368 +L 173.667083 31.368 +L 173.558716 32.368 +L 173.517088 33.368 +L 173.454946 34.368 +L 173.384984 35.368 +L 173.28048 36.368 +L 173.243492 37.368 +L 173.197615 38.368 +L 173.12912 39.368 +L 173.080374 40.368 +L 173.002777 41.368 +L 172.972236 42.368 +L 172.902722 43.368 +L 172.878749 44.368 +L 172.850127 45.368 +L 172.808334 46.368 +L 172.786758 47.368 +L 172.77281 48.368 +L 172.746088 49.368 +L 172.736778 50.368 +L 172.724331 51.368 +L 172.713276 52.368 +L 172.707612 53.368 +L 172.702848 54.368 +L 172.708396 55.368 +L 172.721684 56.368 +L 172.729201 57.368 +L 172.753986 58.368 +L 172.777555 59.368 +L 172.813735 60.368 +L 172.839697 61.368 +L 172.862019 62.368 +L 172.930779 63.368 +L 173.005314 64.368 +L 173.099293 65.368 +L 173.150345 66.368 +L 173.204279 67.368 +L 173.23953 68.368 +L 173.345618 69.368 +L 173.397882 70.368 +L 173.434789 71.368 +L 173.46582 72.368 +L 173.526975 73.368 +L 173.594395 74.368 +L 173.643301 75.368 +L 173.708493 76.368 +L 173.746681 77.368 +L 173.788677 78.368 +L 173.830694 79.368 +L 173.89021 80.368 +L 174.00337 81.368 +L 174.055621 82.368 +L 174.095039 83.368 +L 174.14214 84.368 +L 174.19892 85.368 +L 174.231583 86.368 +L 174.267761 87.368 +L 174.299851 88.368 +L 174.334131 89.368 +L 174.392509 90.368 +L 174.437694 91.368 +L 174.467318 92.368 +L 174.517704 93.368 +L 174.542901 94.368 +L 174.563952 95.368 +L 174.59892 96.368 +L 174.62321 97.368 +L 174.637277 98.368 +L 174.656219 99.368 +L 174.67188 100.368 +L 174.684432 101.368 +L 174.690268 102.368 +L 174.69715 103.368 +L 174.702324 104.368 +L 174.700541 105.984 +L 174.70279 104.988974 +L 176.49 105.000128 +L 177.172732 107.186963 +L 176.886251 108.146049 +L 176.62217 109.110771 +L 176.338418 110.070544 +L 176.055538 111.030536 +L 175.792988 111.995644 +L 175.527143 112.959922 +L 175.218489 113.913429 +L 174.926266 114.87107 +L 174.61077 115.822855 +L 174.230573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_11"> + <path clip-path="url(#p06b755ee54)" d="M 184.86 117.072 +L 184.646469 116.094558 +L 184.438276 115.115773 +L 184.28905 114.12215 +L 184.076572 113.144443 +L 183.903954 112.156707 +L 183.697337 111.177525 +L 183.487662 110.199113 +L 183.299543 109.215277 +L 183.123784 108.22833 +L 182.930161 107.245879 +L 182.637635 105.84117 +L 183.07 106.657649 +L 184.85721 106.703794 +L 185.619415 104.984 +L 185.649907 103.984 +L 185.675952 102.984 +L 185.697152 101.984 +L 185.751453 100.984 +L 185.779391 99.984 +L 185.809115 98.984 +L 185.83451 97.984 +L 185.84571 96.984 +L 185.855834 95.984 +L 185.85563 94.984 +L 185.84612 93.984 +L 185.834466 92.984 +L 185.803437 91.984 +L 185.792269 90.984 +L 185.762152 89.984 +L 185.702375 88.984 +L 185.665183 87.984 +L 185.626087 86.984 +L 185.583647 85.984 +L 185.550882 84.984 +L 185.483456 83.984 +L 185.44433 82.984 +L 185.401655 81.984 +L 185.331075 80.984 +L 185.294684 79.984 +L 185.236281 78.984 +L 185.125328 77.984 +L 185.05467 76.984 +L 184.94173 75.984 +L 184.895957 74.984 +L 184.834674 73.984 +L 184.786175 72.984 +L 184.705352 71.984 +L 184.586833 70.984 +L 184.516622 69.984 +L 184.43336 68.984 +L 184.400218 67.984 +L 184.348981 66.984 +L 184.280582 65.984 +L 184.214367 64.984 +L 184.13745 63.984 +L 184.110134 62.984 +L 184.083657 61.984 +L 184.061006 60.984 +L 184.041475 59.984 +L 184.015081 58.984 +L 183.96531 57.984 +L 183.930237 56.984 +L 183.894371 55.984 +L 183.879004 54.984 +L 183.863235 53.984 +L 183.859822 52.984 +L 183.857405 51.984 +L 183.857891 50.984 +L 183.85982 49.984 +L 183.873077 48.984 +L 183.881468 47.984 +L 183.903004 46.984 +L 183.926037 45.984 +L 183.94327 44.984 +L 183.961733 43.984 +L 183.982185 42.984 +L 183.998785 41.984 +L 184.061564 40.984 +L 184.136829 39.984 +L 184.169468 38.984 +L 184.237032 37.984 +L 184.291079 36.984 +L 184.324783 35.984 +L 184.414909 34.984 +L 184.443444 33.984 +L 184.47493 32.984 +L 184.505941 31.984 +L 184.560749 30.984 +L 184.625336 29.984 +L 184.663532 28.368 +L 184.86279 28.270256 +L 184.911276 29.368 +L 184.867207 30.368 +L 184.827083 31.368 +L 184.718716 32.368 +L 184.677088 33.368 +L 184.614946 34.368 +L 184.544984 35.368 +L 184.44048 36.368 +L 184.403492 37.368 +L 184.357615 38.368 +L 184.28912 39.368 +L 184.240374 40.368 +L 184.162777 41.368 +L 184.132236 42.368 +L 184.062722 43.368 +L 184.038749 44.368 +L 184.010127 45.368 +L 183.968334 46.368 +L 183.946758 47.368 +L 183.93281 48.368 +L 183.906088 49.368 +L 183.896778 50.368 +L 183.884331 51.368 +L 183.873276 52.368 +L 183.867612 53.368 +L 183.862848 54.368 +L 183.868396 55.368 +L 183.881684 56.368 +L 183.889201 57.368 +L 183.913986 58.368 +L 183.937555 59.368 +L 183.973735 60.368 +L 183.999697 61.368 +L 184.022019 62.368 +L 184.090779 63.368 +L 184.165314 64.368 +L 184.259293 65.368 +L 184.310345 66.368 +L 184.364279 67.368 +L 184.39953 68.368 +L 184.505618 69.368 +L 184.557882 70.368 +L 184.594789 71.368 +L 184.62582 72.368 +L 184.686975 73.368 +L 184.754395 74.368 +L 184.803301 75.368 +L 184.868493 76.368 +L 184.906681 77.368 +L 184.948677 78.368 +L 184.990694 79.368 +L 185.05021 80.368 +L 185.16337 81.368 +L 185.215621 82.368 +L 185.255039 83.368 +L 185.30214 84.368 +L 185.35892 85.368 +L 185.391583 86.368 +L 185.427761 87.368 +L 185.459851 88.368 +L 185.494131 89.368 +L 185.552509 90.368 +L 185.597694 91.368 +L 185.627318 92.368 +L 185.677704 93.368 +L 185.702901 94.368 +L 185.723952 95.368 +L 185.75892 96.368 +L 185.78321 97.368 +L 185.797277 98.368 +L 185.816219 99.368 +L 185.83188 100.368 +L 185.844432 101.368 +L 185.850268 102.368 +L 185.85715 103.368 +L 185.862324 104.368 +L 185.860541 105.984 +L 185.86279 104.988974 +L 187.65 105.000128 +L 188.332732 107.186963 +L 188.046251 108.146049 +L 187.78217 109.110771 +L 187.498418 110.070544 +L 187.215538 111.030536 +L 186.952988 111.995644 +L 186.687143 112.959922 +L 186.378489 113.913429 +L 186.086266 114.87107 +L 185.77077 115.822855 +L 185.390573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 184.86 117.072 +L 184.646469 116.094558 +L 184.438276 115.115773 +L 184.28905 114.12215 +L 184.076572 113.144443 +L 183.903954 112.156707 +L 183.697337 111.177525 +L 183.487662 110.199113 +L 183.299543 109.215277 +L 183.123784 108.22833 +L 182.930161 107.245879 +L 182.637635 105.84117 +L 183.07 106.657649 +L 184.85721 106.703794 +L 185.619415 104.984 +L 185.649907 103.984 +L 185.675952 102.984 +L 185.697152 101.984 +L 185.751453 100.984 +L 185.779391 99.984 +L 185.809115 98.984 +L 185.83451 97.984 +L 185.84571 96.984 +L 185.855834 95.984 +L 185.85563 94.984 +L 185.84612 93.984 +L 185.834466 92.984 +L 185.803437 91.984 +L 185.792269 90.984 +L 185.762152 89.984 +L 185.702375 88.984 +L 185.665183 87.984 +L 185.626087 86.984 +L 185.583647 85.984 +L 185.550882 84.984 +L 185.483456 83.984 +L 185.44433 82.984 +L 185.401655 81.984 +L 185.331075 80.984 +L 185.294684 79.984 +L 185.236281 78.984 +L 185.125328 77.984 +L 185.05467 76.984 +L 184.94173 75.984 +L 184.895957 74.984 +L 184.834674 73.984 +L 184.786175 72.984 +L 184.705352 71.984 +L 184.586833 70.984 +L 184.516622 69.984 +L 184.43336 68.984 +L 184.400218 67.984 +L 184.348981 66.984 +L 184.280582 65.984 +L 184.214367 64.984 +L 184.13745 63.984 +L 184.110134 62.984 +L 184.083657 61.984 +L 184.061006 60.984 +L 184.041475 59.984 +L 184.015081 58.984 +L 183.96531 57.984 +L 183.930237 56.984 +L 183.894371 55.984 +L 183.879004 54.984 +L 183.863235 53.984 +L 183.859822 52.984 +L 183.857405 51.984 +L 183.857891 50.984 +L 183.85982 49.984 +L 183.873077 48.984 +L 183.881468 47.984 +L 183.903004 46.984 +L 183.926037 45.984 +L 183.94327 44.984 +L 183.961733 43.984 +L 183.982185 42.984 +L 183.998785 41.984 +L 184.061564 40.984 +L 184.136829 39.984 +L 184.169468 38.984 +L 184.237032 37.984 +L 184.291079 36.984 +L 184.324783 35.984 +L 184.414909 34.984 +L 184.443444 33.984 +L 184.47493 32.984 +L 184.505941 31.984 +L 184.560749 30.984 +L 184.625336 29.984 +L 184.663532 28.368 +L 184.86279 28.270256 +L 184.911276 29.368 +L 184.867207 30.368 +L 184.827083 31.368 +L 184.718716 32.368 +L 184.677088 33.368 +L 184.614946 34.368 +L 184.544984 35.368 +L 184.44048 36.368 +L 184.403492 37.368 +L 184.357615 38.368 +L 184.28912 39.368 +L 184.240374 40.368 +L 184.162777 41.368 +L 184.132236 42.368 +L 184.062722 43.368 +L 184.038749 44.368 +L 184.010127 45.368 +L 183.968334 46.368 +L 183.946758 47.368 +L 183.93281 48.368 +L 183.906088 49.368 +L 183.896778 50.368 +L 183.884331 51.368 +L 183.873276 52.368 +L 183.867612 53.368 +L 183.862848 54.368 +L 183.868396 55.368 +L 183.881684 56.368 +L 183.889201 57.368 +L 183.913986 58.368 +L 183.937555 59.368 +L 183.973735 60.368 +L 183.999697 61.368 +L 184.022019 62.368 +L 184.090779 63.368 +L 184.165314 64.368 +L 184.259293 65.368 +L 184.310345 66.368 +L 184.364279 67.368 +L 184.39953 68.368 +L 184.505618 69.368 +L 184.557882 70.368 +L 184.594789 71.368 +L 184.62582 72.368 +L 184.686975 73.368 +L 184.754395 74.368 +L 184.803301 75.368 +L 184.868493 76.368 +L 184.906681 77.368 +L 184.948677 78.368 +L 184.990694 79.368 +L 185.05021 80.368 +L 185.16337 81.368 +L 185.215621 82.368 +L 185.255039 83.368 +L 185.30214 84.368 +L 185.35892 85.368 +L 185.391583 86.368 +L 185.427761 87.368 +L 185.459851 88.368 +L 185.494131 89.368 +L 185.552509 90.368 +L 185.597694 91.368 +L 185.627318 92.368 +L 185.677704 93.368 +L 185.702901 94.368 +L 185.723952 95.368 +L 185.75892 96.368 +L 185.78321 97.368 +L 185.797277 98.368 +L 185.816219 99.368 +L 185.83188 100.368 +L 185.844432 101.368 +L 185.850268 102.368 +L 185.85715 103.368 +L 185.862324 104.368 +L 185.860541 105.984 +L 185.86279 104.988974 +L 187.65 105.000128 +L 188.332732 107.186963 +L 188.046251 108.146049 +L 187.78217 109.110771 +L 187.498418 110.070544 +L 187.215538 111.030536 +L 186.952988 111.995644 +L 186.687143 112.959922 +L 186.378489 113.913429 +L 186.086266 114.87107 +L 185.77077 115.822855 +L 185.390573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_12"> + <path clip-path="url(#p06b755ee54)" d="M 196.02 117.072 +L 195.806469 116.094558 +L 195.598276 115.115773 +L 195.44905 114.12215 +L 195.236572 113.144443 +L 195.063954 112.156707 +L 194.857337 111.177525 +L 194.647662 110.199113 +L 194.459543 109.215277 +L 194.283784 108.22833 +L 194.090161 107.245879 +L 193.797635 105.84117 +L 194.23 106.657649 +L 196.01721 106.703794 +L 196.779415 104.984 +L 196.809907 103.984 +L 196.835952 102.984 +L 196.857152 101.984 +L 196.911453 100.984 +L 196.939391 99.984 +L 196.969115 98.984 +L 196.99451 97.984 +L 197.00571 96.984 +L 197.015834 95.984 +L 197.01563 94.984 +L 197.00612 93.984 +L 196.994466 92.984 +L 196.963437 91.984 +L 196.952269 90.984 +L 196.922152 89.984 +L 196.862375 88.984 +L 196.825183 87.984 +L 196.786087 86.984 +L 196.743647 85.984 +L 196.710882 84.984 +L 196.643456 83.984 +L 196.60433 82.984 +L 196.561655 81.984 +L 196.491075 80.984 +L 196.454684 79.984 +L 196.396281 78.984 +L 196.285328 77.984 +L 196.21467 76.984 +L 196.10173 75.984 +L 196.055957 74.984 +L 195.994674 73.984 +L 195.946175 72.984 +L 195.865352 71.984 +L 195.746833 70.984 +L 195.676622 69.984 +L 195.59336 68.984 +L 195.560218 67.984 +L 195.508981 66.984 +L 195.440582 65.984 +L 195.374367 64.984 +L 195.29745 63.984 +L 195.270134 62.984 +L 195.243657 61.984 +L 195.221006 60.984 +L 195.201475 59.984 +L 195.175081 58.984 +L 195.12531 57.984 +L 195.090237 56.984 +L 195.054371 55.984 +L 195.039004 54.984 +L 195.023235 53.984 +L 195.019822 52.984 +L 195.017405 51.984 +L 195.017891 50.984 +L 195.01982 49.984 +L 195.033077 48.984 +L 195.041468 47.984 +L 195.063004 46.984 +L 195.086037 45.984 +L 195.10327 44.984 +L 195.121733 43.984 +L 195.142185 42.984 +L 195.158785 41.984 +L 195.221564 40.984 +L 195.296829 39.984 +L 195.329468 38.984 +L 195.397032 37.984 +L 195.451079 36.984 +L 195.484783 35.984 +L 195.574909 34.984 +L 195.603444 33.984 +L 195.63493 32.984 +L 195.665941 31.984 +L 195.720749 30.984 +L 195.785336 29.984 +L 195.823532 28.368 +L 196.02279 28.270256 +L 196.071276 29.368 +L 196.027207 30.368 +L 195.987083 31.368 +L 195.878716 32.368 +L 195.837088 33.368 +L 195.774946 34.368 +L 195.704984 35.368 +L 195.60048 36.368 +L 195.563492 37.368 +L 195.517615 38.368 +L 195.44912 39.368 +L 195.400374 40.368 +L 195.322777 41.368 +L 195.292236 42.368 +L 195.222722 43.368 +L 195.198749 44.368 +L 195.170127 45.368 +L 195.128334 46.368 +L 195.106758 47.368 +L 195.09281 48.368 +L 195.066088 49.368 +L 195.056778 50.368 +L 195.044331 51.368 +L 195.033276 52.368 +L 195.027612 53.368 +L 195.022848 54.368 +L 195.028396 55.368 +L 195.041684 56.368 +L 195.049201 57.368 +L 195.073986 58.368 +L 195.097555 59.368 +L 195.133735 60.368 +L 195.159697 61.368 +L 195.182019 62.368 +L 195.250779 63.368 +L 195.325314 64.368 +L 195.419293 65.368 +L 195.470345 66.368 +L 195.524279 67.368 +L 195.55953 68.368 +L 195.665618 69.368 +L 195.717882 70.368 +L 195.754789 71.368 +L 195.78582 72.368 +L 195.846975 73.368 +L 195.914395 74.368 +L 195.963301 75.368 +L 196.028493 76.368 +L 196.066681 77.368 +L 196.108677 78.368 +L 196.150694 79.368 +L 196.21021 80.368 +L 196.32337 81.368 +L 196.375621 82.368 +L 196.415039 83.368 +L 196.46214 84.368 +L 196.51892 85.368 +L 196.551583 86.368 +L 196.587761 87.368 +L 196.619851 88.368 +L 196.654131 89.368 +L 196.712509 90.368 +L 196.757694 91.368 +L 196.787318 92.368 +L 196.837704 93.368 +L 196.862901 94.368 +L 196.883952 95.368 +L 196.91892 96.368 +L 196.94321 97.368 +L 196.957277 98.368 +L 196.976219 99.368 +L 196.99188 100.368 +L 197.004432 101.368 +L 197.010268 102.368 +L 197.01715 103.368 +L 197.022324 104.368 +L 197.020541 105.984 +L 197.02279 104.988974 +L 198.81 105.000128 +L 199.492732 107.186963 +L 199.206251 108.146049 +L 198.94217 109.110771 +L 198.658418 110.070544 +L 198.375538 111.030536 +L 198.112988 111.995644 +L 197.847143 112.959922 +L 197.538489 113.913429 +L 197.246266 114.87107 +L 196.93077 115.822855 +L 196.550573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#p06b755ee54)" d="M 196.02 117.072 +L 195.806469 116.094558 +L 195.598276 115.115773 +L 195.44905 114.12215 +L 195.236572 113.144443 +L 195.063954 112.156707 +L 194.857337 111.177525 +L 194.647662 110.199113 +L 194.459543 109.215277 +L 194.283784 108.22833 +L 194.090161 107.245879 +L 193.797635 105.84117 +L 194.23 106.657649 +L 196.01721 106.703794 +L 196.779415 104.984 +L 196.809907 103.984 +L 196.835952 102.984 +L 196.857152 101.984 +L 196.911453 100.984 +L 196.939391 99.984 +L 196.969115 98.984 +L 196.99451 97.984 +L 197.00571 96.984 +L 197.015834 95.984 +L 197.01563 94.984 +L 197.00612 93.984 +L 196.994466 92.984 +L 196.963437 91.984 +L 196.952269 90.984 +L 196.922152 89.984 +L 196.862375 88.984 +L 196.825183 87.984 +L 196.786087 86.984 +L 196.743647 85.984 +L 196.710882 84.984 +L 196.643456 83.984 +L 196.60433 82.984 +L 196.561655 81.984 +L 196.491075 80.984 +L 196.454684 79.984 +L 196.396281 78.984 +L 196.285328 77.984 +L 196.21467 76.984 +L 196.10173 75.984 +L 196.055957 74.984 +L 195.994674 73.984 +L 195.946175 72.984 +L 195.865352 71.984 +L 195.746833 70.984 +L 195.676622 69.984 +L 195.59336 68.984 +L 195.560218 67.984 +L 195.508981 66.984 +L 195.440582 65.984 +L 195.374367 64.984 +L 195.29745 63.984 +L 195.270134 62.984 +L 195.243657 61.984 +L 195.221006 60.984 +L 195.201475 59.984 +L 195.175081 58.984 +L 195.12531 57.984 +L 195.090237 56.984 +L 195.054371 55.984 +L 195.039004 54.984 +L 195.023235 53.984 +L 195.019822 52.984 +L 195.017405 51.984 +L 195.017891 50.984 +L 195.01982 49.984 +L 195.033077 48.984 +L 195.041468 47.984 +L 195.063004 46.984 +L 195.086037 45.984 +L 195.10327 44.984 +L 195.121733 43.984 +L 195.142185 42.984 +L 195.158785 41.984 +L 195.221564 40.984 +L 195.296829 39.984 +L 195.329468 38.984 +L 195.397032 37.984 +L 195.451079 36.984 +L 195.484783 35.984 +L 195.574909 34.984 +L 195.603444 33.984 +L 195.63493 32.984 +L 195.665941 31.984 +L 195.720749 30.984 +L 195.785336 29.984 +L 195.823532 28.368 +L 196.02279 28.270256 +L 196.071276 29.368 +L 196.027207 30.368 +L 195.987083 31.368 +L 195.878716 32.368 +L 195.837088 33.368 +L 195.774946 34.368 +L 195.704984 35.368 +L 195.60048 36.368 +L 195.563492 37.368 +L 195.517615 38.368 +L 195.44912 39.368 +L 195.400374 40.368 +L 195.322777 41.368 +L 195.292236 42.368 +L 195.222722 43.368 +L 195.198749 44.368 +L 195.170127 45.368 +L 195.128334 46.368 +L 195.106758 47.368 +L 195.09281 48.368 +L 195.066088 49.368 +L 195.056778 50.368 +L 195.044331 51.368 +L 195.033276 52.368 +L 195.027612 53.368 +L 195.022848 54.368 +L 195.028396 55.368 +L 195.041684 56.368 +L 195.049201 57.368 +L 195.073986 58.368 +L 195.097555 59.368 +L 195.133735 60.368 +L 195.159697 61.368 +L 195.182019 62.368 +L 195.250779 63.368 +L 195.325314 64.368 +L 195.419293 65.368 +L 195.470345 66.368 +L 195.524279 67.368 +L 195.55953 68.368 +L 195.665618 69.368 +L 195.717882 70.368 +L 195.754789 71.368 +L 195.78582 72.368 +L 195.846975 73.368 +L 195.914395 74.368 +L 195.963301 75.368 +L 196.028493 76.368 +L 196.066681 77.368 +L 196.108677 78.368 +L 196.150694 79.368 +L 196.21021 80.368 +L 196.32337 81.368 +L 196.375621 82.368 +L 196.415039 83.368 +L 196.46214 84.368 +L 196.51892 85.368 +L 196.551583 86.368 +L 196.587761 87.368 +L 196.619851 88.368 +L 196.654131 89.368 +L 196.712509 90.368 +L 196.757694 91.368 +L 196.787318 92.368 +L 196.837704 93.368 +L 196.862901 94.368 +L 196.883952 95.368 +L 196.91892 96.368 +L 196.94321 97.368 +L 196.957277 98.368 +L 196.976219 99.368 +L 196.99188 100.368 +L 197.004432 101.368 +L 197.010268 102.368 +L 197.01715 103.368 +L 197.022324 104.368 +L 197.020541 105.984 +L 197.02279 104.988974 +L 198.81 105.000128 +L 199.492732 107.186963 +L 199.206251 108.146049 +L 198.94217 109.110771 +L 198.658418 110.070544 +L 198.375538 111.030536 +L 198.112988 111.995644 +L 197.847143 112.959922 +L 197.538489 113.913429 +L 197.246266 114.87107 +L 196.93077 115.822855 +L 196.550573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + </g> + </g> + <defs> + <clipPath id="p06b755ee54"> + <rect height="110.88" width="558" x="90" y="17.28"/> + </clipPath> + </defs> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/images/a_single_thread.svg b/images/a_single_thread.svg new file mode 100644 index 0000000..2256fab --- /dev/null +++ b/images/a_single_thread.svg @@ -0,0 +1,398 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<!-- Created with matplotlib (https://matplotlib.org/) --> +<svg height="144pt" version="1.1" viewBox="0 0 720 144" width="720pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <style type="text/css"> +*{stroke-linecap:butt;stroke-linejoin:round;white-space:pre;} + </style> + </defs> + <g id="figure_1"> + <g id="patch_1"> + <path d="M 0 144 +L 720 144 +L 720 0 +L 0 0 +z +" style="fill:#ffffff;"/> + </g> + <g id="axes_1"> + <g id="patch_2"> + <path clip-path="url(#pff88135a43)" d="M 207.18 117.072 +L 206.966469 116.094558 +L 206.758276 115.115773 +L 206.60905 114.12215 +L 206.396572 113.144443 +L 206.223954 112.156707 +L 206.017337 111.177525 +L 205.807662 110.199113 +L 205.619543 109.215277 +L 205.443784 108.22833 +L 205.250161 107.245879 +L 204.957635 105.84117 +L 205.39 106.657649 +L 207.17721 106.703794 +L 207.939415 104.984 +L 207.969907 103.984 +L 207.995952 102.984 +L 208.017152 101.984 +L 208.071453 100.984 +L 208.099391 99.984 +L 208.129115 98.984 +L 208.15451 97.984 +L 208.16571 96.984 +L 208.175834 95.984 +L 208.17563 94.984 +L 208.16612 93.984 +L 208.154466 92.984 +L 208.123437 91.984 +L 208.112269 90.984 +L 208.082152 89.984 +L 208.022375 88.984 +L 207.985183 87.984 +L 207.946087 86.984 +L 207.903647 85.984 +L 207.870882 84.984 +L 207.803456 83.984 +L 207.76433 82.984 +L 207.721655 81.984 +L 207.651075 80.984 +L 207.614684 79.984 +L 207.556281 78.984 +L 207.445328 77.984 +L 207.37467 76.984 +L 207.26173 75.984 +L 207.215957 74.984 +L 207.154674 73.984 +L 207.106175 72.984 +L 207.025352 71.984 +L 206.906833 70.984 +L 206.836622 69.984 +L 206.75336 68.984 +L 206.720218 67.984 +L 206.668981 66.984 +L 206.600582 65.984 +L 206.534367 64.984 +L 206.45745 63.984 +L 206.430134 62.984 +L 206.403657 61.984 +L 206.381006 60.984 +L 206.361475 59.984 +L 206.335081 58.984 +L 206.28531 57.984 +L 206.250237 56.984 +L 206.214371 55.984 +L 206.199004 54.984 +L 206.183235 53.984 +L 206.179822 52.984 +L 206.177405 51.984 +L 206.177891 50.984 +L 206.17982 49.984 +L 206.193077 48.984 +L 206.201468 47.984 +L 206.223004 46.984 +L 206.246037 45.984 +L 206.26327 44.984 +L 206.281733 43.984 +L 206.302185 42.984 +L 206.318785 41.984 +L 206.381564 40.984 +L 206.456829 39.984 +L 206.489468 38.984 +L 206.557032 37.984 +L 206.611079 36.984 +L 206.644783 35.984 +L 206.734909 34.984 +L 206.763444 33.984 +L 206.79493 32.984 +L 206.825941 31.984 +L 206.880749 30.984 +L 206.945336 29.984 +L 206.983532 28.368 +L 207.18279 28.270256 +L 207.231276 29.368 +L 207.187207 30.368 +L 207.147083 31.368 +L 207.038716 32.368 +L 206.997088 33.368 +L 206.934946 34.368 +L 206.864984 35.368 +L 206.76048 36.368 +L 206.723492 37.368 +L 206.677615 38.368 +L 206.60912 39.368 +L 206.560374 40.368 +L 206.482777 41.368 +L 206.452236 42.368 +L 206.382722 43.368 +L 206.358749 44.368 +L 206.330127 45.368 +L 206.288334 46.368 +L 206.266758 47.368 +L 206.25281 48.368 +L 206.226088 49.368 +L 206.216778 50.368 +L 206.204331 51.368 +L 206.193276 52.368 +L 206.187612 53.368 +L 206.182848 54.368 +L 206.188396 55.368 +L 206.201684 56.368 +L 206.209201 57.368 +L 206.233986 58.368 +L 206.257555 59.368 +L 206.293735 60.368 +L 206.319697 61.368 +L 206.342019 62.368 +L 206.410779 63.368 +L 206.485314 64.368 +L 206.579293 65.368 +L 206.630345 66.368 +L 206.684279 67.368 +L 206.71953 68.368 +L 206.825618 69.368 +L 206.877882 70.368 +L 206.914789 71.368 +L 206.94582 72.368 +L 207.006975 73.368 +L 207.074395 74.368 +L 207.123301 75.368 +L 207.188493 76.368 +L 207.226681 77.368 +L 207.268677 78.368 +L 207.310694 79.368 +L 207.37021 80.368 +L 207.48337 81.368 +L 207.535621 82.368 +L 207.575039 83.368 +L 207.62214 84.368 +L 207.67892 85.368 +L 207.711583 86.368 +L 207.747761 87.368 +L 207.779851 88.368 +L 207.814131 89.368 +L 207.872509 90.368 +L 207.917694 91.368 +L 207.947318 92.368 +L 207.997704 93.368 +L 208.022901 94.368 +L 208.043952 95.368 +L 208.07892 96.368 +L 208.10321 97.368 +L 208.117277 98.368 +L 208.136219 99.368 +L 208.15188 100.368 +L 208.164432 101.368 +L 208.170268 102.368 +L 208.17715 103.368 +L 208.182324 104.368 +L 208.180541 105.984 +L 208.18279 104.988974 +L 209.97 105.000128 +L 210.652732 107.186963 +L 210.366251 108.146049 +L 210.10217 109.110771 +L 209.818418 110.070544 +L 209.535538 111.030536 +L 209.272988 111.995644 +L 209.007143 112.959922 +L 208.698489 113.913429 +L 208.406266 114.87107 +L 208.09077 115.822855 +L 207.710573 117.205505 +z +" style="fill:#008000;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pff88135a43)" d="M 207.18 117.072 +L 206.966469 116.094558 +L 206.758276 115.115773 +L 206.60905 114.12215 +L 206.396572 113.144443 +L 206.223954 112.156707 +L 206.017337 111.177525 +L 205.807662 110.199113 +L 205.619543 109.215277 +L 205.443784 108.22833 +L 205.250161 107.245879 +L 204.957635 105.84117 +L 205.39 106.657649 +L 207.17721 106.703794 +L 207.939415 104.984 +L 207.969907 103.984 +L 207.995952 102.984 +L 208.017152 101.984 +L 208.071453 100.984 +L 208.099391 99.984 +L 208.129115 98.984 +L 208.15451 97.984 +L 208.16571 96.984 +L 208.175834 95.984 +L 208.17563 94.984 +L 208.16612 93.984 +L 208.154466 92.984 +L 208.123437 91.984 +L 208.112269 90.984 +L 208.082152 89.984 +L 208.022375 88.984 +L 207.985183 87.984 +L 207.946087 86.984 +L 207.903647 85.984 +L 207.870882 84.984 +L 207.803456 83.984 +L 207.76433 82.984 +L 207.721655 81.984 +L 207.651075 80.984 +L 207.614684 79.984 +L 207.556281 78.984 +L 207.445328 77.984 +L 207.37467 76.984 +L 207.26173 75.984 +L 207.215957 74.984 +L 207.154674 73.984 +L 207.106175 72.984 +L 207.025352 71.984 +L 206.906833 70.984 +L 206.836622 69.984 +L 206.75336 68.984 +L 206.720218 67.984 +L 206.668981 66.984 +L 206.600582 65.984 +L 206.534367 64.984 +L 206.45745 63.984 +L 206.430134 62.984 +L 206.403657 61.984 +L 206.381006 60.984 +L 206.361475 59.984 +L 206.335081 58.984 +L 206.28531 57.984 +L 206.250237 56.984 +L 206.214371 55.984 +L 206.199004 54.984 +L 206.183235 53.984 +L 206.179822 52.984 +L 206.177405 51.984 +L 206.177891 50.984 +L 206.17982 49.984 +L 206.193077 48.984 +L 206.201468 47.984 +L 206.223004 46.984 +L 206.246037 45.984 +L 206.26327 44.984 +L 206.281733 43.984 +L 206.302185 42.984 +L 206.318785 41.984 +L 206.381564 40.984 +L 206.456829 39.984 +L 206.489468 38.984 +L 206.557032 37.984 +L 206.611079 36.984 +L 206.644783 35.984 +L 206.734909 34.984 +L 206.763444 33.984 +L 206.79493 32.984 +L 206.825941 31.984 +L 206.880749 30.984 +L 206.945336 29.984 +L 206.983532 28.368 +L 207.18279 28.270256 +L 207.231276 29.368 +L 207.187207 30.368 +L 207.147083 31.368 +L 207.038716 32.368 +L 206.997088 33.368 +L 206.934946 34.368 +L 206.864984 35.368 +L 206.76048 36.368 +L 206.723492 37.368 +L 206.677615 38.368 +L 206.60912 39.368 +L 206.560374 40.368 +L 206.482777 41.368 +L 206.452236 42.368 +L 206.382722 43.368 +L 206.358749 44.368 +L 206.330127 45.368 +L 206.288334 46.368 +L 206.266758 47.368 +L 206.25281 48.368 +L 206.226088 49.368 +L 206.216778 50.368 +L 206.204331 51.368 +L 206.193276 52.368 +L 206.187612 53.368 +L 206.182848 54.368 +L 206.188396 55.368 +L 206.201684 56.368 +L 206.209201 57.368 +L 206.233986 58.368 +L 206.257555 59.368 +L 206.293735 60.368 +L 206.319697 61.368 +L 206.342019 62.368 +L 206.410779 63.368 +L 206.485314 64.368 +L 206.579293 65.368 +L 206.630345 66.368 +L 206.684279 67.368 +L 206.71953 68.368 +L 206.825618 69.368 +L 206.877882 70.368 +L 206.914789 71.368 +L 206.94582 72.368 +L 207.006975 73.368 +L 207.074395 74.368 +L 207.123301 75.368 +L 207.188493 76.368 +L 207.226681 77.368 +L 207.268677 78.368 +L 207.310694 79.368 +L 207.37021 80.368 +L 207.48337 81.368 +L 207.535621 82.368 +L 207.575039 83.368 +L 207.62214 84.368 +L 207.67892 85.368 +L 207.711583 86.368 +L 207.747761 87.368 +L 207.779851 88.368 +L 207.814131 89.368 +L 207.872509 90.368 +L 207.917694 91.368 +L 207.947318 92.368 +L 207.997704 93.368 +L 208.022901 94.368 +L 208.043952 95.368 +L 208.07892 96.368 +L 208.10321 97.368 +L 208.117277 98.368 +L 208.136219 99.368 +L 208.15188 100.368 +L 208.164432 101.368 +L 208.170268 102.368 +L 208.17715 103.368 +L 208.182324 104.368 +L 208.180541 105.984 +L 208.18279 104.988974 +L 209.97 105.000128 +L 210.652732 107.186963 +L 210.366251 108.146049 +L 210.10217 109.110771 +L 209.818418 110.070544 +L 209.535538 111.030536 +L 209.272988 111.995644 +L 209.007143 112.959922 +L 208.698489 113.913429 +L 208.406266 114.87107 +L 208.09077 115.822855 +L 207.710573 117.205505 +z +" style="fill:#008000;stroke:#008000;stroke-linejoin:miter;"/> + </g> + </g> + <defs> + <clipPath id="pff88135a43"> + <rect height="110.88" width="558" x="90" y="17.28"/> + </clipPath> + </defs> + </g> +</svg> diff --git a/images/cupy.png b/images/cupy.png new file mode 100644 index 0000000000000000000000000000000000000000..c1b21da903b38c13f931f7724d30269d9e2cf523 GIT binary patch literal 7022 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 C5ne(7 literal 0 HcmV?d00001 diff --git a/images/domain_decomposition_exploded.png b/images/domain_decomposition_exploded.png new file mode 100644 index 0000000000000000000000000000000000000000..407f97297cbdb9b0649f63793501a99a9264aa30 GIT binary patch literal 16130 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 literal 0 HcmV?d00001 diff --git a/images/domain_decomposition_stencil.svg b/images/domain_decomposition_stencil.svg new file mode 100644 index 0000000..6cef693 --- /dev/null +++ b/images/domain_decomposition_stencil.svg @@ -0,0 +1,446 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="194.65176mm" + height="65mm" + viewBox="0 0 194.65177 65.000001" + version="1.1" + id="svg8" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" + sodipodi:docname="domain_decomposition_stencil.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="381.92035" + inkscape:cy="295.60474" + inkscape:document-units="mm" + inkscape:current-layer="layer4" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1114" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:document-rotation="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-35.132887,-148.86414)" + style="display:inline"> + <g + id="g1417" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840812,0,0,0.48840812,35.326724,149.05798)"> + <g + id="g1403" + inkscape:label="MajorXGridlines"> + <path + id="path1395" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413" + inkscape:label="MajorYGridlines"> + <path + id="path1405" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-3" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,100.23123,149.05798)"> + <g + id="g1403-6" + inkscape:label="MajorXGridlines"> + <path + id="path1395-7" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-5" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-3" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-5" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-6" + inkscape:label="MajorYGridlines"> + <path + id="path1405-2" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-9" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-1" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-2" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-7" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-2" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,164.97849,149.05798)"> + <g + id="g1403-0" + inkscape:label="MajorXGridlines"> + <path + id="path1395-2" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-3" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-7" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-59" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-2" + inkscape:label="MajorYGridlines"> + <path + id="path1405-28" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-97" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-3" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-6" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-1" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="Layer 2" + transform="translate(-35.132887,-148.86414)" + style="display:none"> + <rect + style="opacity:0.8;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:1.02826;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1436" + width="40.613461" + height="15.137743" + x="73.436966" + y="173.99983" /> + <rect + style="opacity:0.85;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:0.976816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1438" + width="13.660892" + height="40.982674" + x="86.570343" + y="161.98044" /> + </g> + <g + inkscape:groupmode="layer" + id="layer3" + inkscape:label="Split" + style="display:inline" + sodipodi:insensitive="true"> + <rect + style="fill:#ff4500;fill-opacity:0.5;stroke-width:2" + id="rect950" + width="64.904503" + height="64.612328" + x="0.19383697" + y="0.19383697" /> + <rect + style="fill:#0007d2;fill-opacity:0.5;stroke-width:2" + id="rect952" + width="64.612328" + height="64.612328" + x="65.098343" + y="-64.806168" + transform="scale(1,-1)" /> + <rect + style="fill:#ccd200;fill-opacity:0.5;stroke-width:2" + id="rect954" + width="64.612328" + height="64.612328" + x="129.8456" + y="0.19383697" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="29.253178" + y="36.285416" + id="text958"><tspan + sodipodi:role="line" + id="tspan956" + x="29.253178" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="93.200661" + y="36.285416" + id="text958-2"><tspan + sodipodi:role="line" + id="tspan956-9" + x="93.200661" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="159.3465" + y="36.285416" + id="text958-3"><tspan + sodipodi:role="line" + id="tspan956-1" + x="159.3465" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">2</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="Halo" + style="display:inline"> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.907;stroke-miterlimit:4;stroke-dasharray:none" + id="rect952-9" + width="13.277387" + height="64.612328" + x="51.642372" + y="-64.736519" + transform="scale(1,-1)" /> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.906627" + id="rect952-9-4" + width="13.277388" + height="64.612328" + x="129.43274" + y="-64.812119" + transform="scale(1,-1)" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-48.57148" + y="61.880554" + id="text2939" + transform="rotate(-89.550105)"><tspan + sodipodi:role="line" + id="tspan2937" + x="-48.57148" + y="61.880554" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.128525" + y="140.02719" + id="text2939-7" + transform="rotate(-90.194743)"><tspan + sodipodi:role="line" + id="tspan2937-8" + x="-49.128525" + y="140.02719" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer5" + inkscape:label="Halo 0,2" + style="display:none"> + <rect + style="display:inline;fill:#ff4500;fill-opacity:0.5;stroke-width:0.892412" + id="rect950-4" + width="12.922464" + height="64.612328" + x="65.098343" + y="0.19383772" /> + <rect + style="display:inline;fill:#ccd200;fill-opacity:0.5;stroke-width:0.903051" + id="rect954-5" + width="13.172857" + height="64.612328" + x="116.68275" + y="-0.10259235" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.307484" + y="74.897308" + id="text3016" + transform="rotate(-90)"><tspan + sodipodi:role="line" + id="tspan3014" + x="-49.307484" + y="74.897308" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="18.687037" + y="-119.83609" + id="text3016-0" + transform="rotate(90)"><tspan + sodipodi:role="line" + id="tspan3014-3" + x="18.687037" + y="-119.83609" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 2</tspan><tspan + sodipodi:role="line" + x="18.687037" + y="-113.22151" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px" + id="tspan3036" /></text> + </g> +</svg> diff --git a/images/domain_decomposition_stencil_exploded.svg b/images/domain_decomposition_stencil_exploded.svg new file mode 100644 index 0000000..1a4c59a --- /dev/null +++ b/images/domain_decomposition_stencil_exploded.svg @@ -0,0 +1,539 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="194.65176mm" + height="139.61298mm" + viewBox="0 0 194.65177 139.61298" + version="1.1" + id="svg8" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" + sodipodi:docname="domain_decomposition_stencil_exploded.svg" + inkscape:export-filename="/home/meinke/Teaching/HPCPY/images/domain_decomposition_exploded.png" + inkscape:export-xdpi="72" + inkscape:export-ydpi="72"> + <defs + id="defs2"> + <marker + style="overflow:visible" + id="marker3442" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Lend" + inkscape:isstock="true"> + <path + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path3440" /> + </marker> + <marker + style="overflow:visible" + id="marker3406" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Lend" + inkscape:isstock="true" + inkscape:collect="always"> + <path + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path3404" /> + </marker> + <marker + style="overflow:visible" + id="marker3382" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Lend" + inkscape:isstock="true" + inkscape:collect="always"> + <path + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path3380" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Lend" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Lend" + inkscape:isstock="true"> + <path + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path3103" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="381.92035" + inkscape:cy="295.60474" + inkscape:document-units="mm" + inkscape:current-layer="layer6" + showgrid="false" + inkscape:window-width="1343" + inkscape:window-height="908" + inkscape:window-x="387" + inkscape:window-y="186" + inkscape:window-maximized="0" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:document-rotation="0" + showguides="true" + inkscape:guide-bbox="true"> + <sodipodi:guide + position="230.37103,64.886262" + orientation="0,-1" + id="guide3038" /> + </sodipodi:namedview> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-35.132887,-148.86414)"> + <g + id="g1417" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840812,0,0,0.48840812,35.326724,223.67095)"> + <g + id="g1403" + inkscape:label="MajorXGridlines"> + <path + id="path1395" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413" + inkscape:label="MajorYGridlines"> + <path + id="path1405" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-3" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,100.23123,149.05798)"> + <g + id="g1403-6" + inkscape:label="MajorXGridlines"> + <path + id="path1395-7" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-5" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-3" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-5" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-6" + inkscape:label="MajorYGridlines"> + <path + id="path1405-2" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-9" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-1" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-2" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-7" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-2" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,164.97849,223.67095)"> + <g + id="g1403-0" + inkscape:label="MajorXGridlines"> + <path + id="path1395-2" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-3" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-7" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-59" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-2" + inkscape:label="MajorYGridlines"> + <path + id="path1405-28" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-97" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-3" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-6" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-1" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="Layer 2" + transform="translate(-35.132887,-148.86414)" + style="display:none"> + <rect + style="opacity:0.5;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:1.02826;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1436" + width="40.613461" + height="15.137743" + x="47.879974" + y="173.61066" /> + <rect + style="opacity:0.5;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:0.976816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1438" + width="13.660892" + height="40.982674" + x="61.171654" + y="161.0574" /> + </g> + <g + inkscape:groupmode="layer" + id="layer3" + inkscape:label="Split" + style="display:inline"> + <rect + style="fill:#ff4500;fill-opacity:0.5;stroke-width:2" + id="rect950" + width="64.904503" + height="64.612328" + x="0.19383697" + y="74.806381" /> + <rect + style="fill:#0007d2;fill-opacity:0.5;stroke-width:2" + id="rect952" + width="64.612328" + height="64.612328" + x="65.098343" + y="-64.806168" + transform="scale(1,-1)" /> + <rect + style="fill:#ccd200;fill-opacity:0.5;stroke-width:2" + id="rect954" + width="64.612328" + height="64.612328" + x="129.8456" + y="74.806381" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="29.253178" + y="110.89796" + id="text958"><tspan + sodipodi:role="line" + id="tspan956" + x="29.253178" + y="110.89796" + style="font-size:11.2889px;stroke-width:0.264583px">0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="93.200661" + y="36.285416" + id="text958-2"><tspan + sodipodi:role="line" + id="tspan956-9" + x="93.200661" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="159.3465" + y="110.89796" + id="text958-3"><tspan + sodipodi:role="line" + id="tspan956-1" + x="159.3465" + y="110.89796" + style="font-size:11.2889px;stroke-width:0.264583px">2</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="Halo" + style="display:inline"> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.907;stroke-miterlimit:4;stroke-dasharray:none" + id="rect952-9" + width="13.277387" + height="64.612328" + x="51.642372" + y="-64.736519" + transform="scale(1,-1)" /> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.906627" + id="rect952-9-4" + width="13.277388" + height="64.612328" + x="129.43274" + y="-64.812119" + transform="scale(1,-1)" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-48.57148" + y="61.880554" + id="text2939" + transform="rotate(-89.550105)"><tspan + sodipodi:role="line" + id="tspan2937" + x="-48.57148" + y="61.880554" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.128525" + y="140.02719" + id="text2939-7" + transform="rotate(-90.194743)"><tspan + sodipodi:role="line" + id="tspan2937-8" + x="-49.128525" + y="140.02719" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer5" + inkscape:label="Halo 0,2" + style="display:inline"> + <rect + style="display:inline;fill:#ff4500;fill-opacity:0.5;stroke-width:0.892412" + id="rect950-4" + width="12.922464" + height="64.612328" + x="65.098343" + y="74.806389" /> + <rect + style="display:inline;fill:#ccd200;fill-opacity:0.5;stroke-width:0.903051" + id="rect954-5" + width="13.172857" + height="64.612328" + x="116.68275" + y="74.509956" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-123.92004" + y="74.897308" + id="text3016" + transform="rotate(-90)"><tspan + sodipodi:role="line" + id="tspan3014" + x="-123.92004" + y="74.897308" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="93.299606" + y="-119.83609" + id="text3016-0" + transform="rotate(90)"><tspan + sodipodi:role="line" + id="tspan3014-3" + x="93.299606" + y="-119.83609" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 2</tspan><tspan + sodipodi:role="line" + x="93.299606" + y="-113.22151" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px" + id="tspan3036" /></text> + </g> + <g + inkscape:groupmode="layer" + id="layer6" + inkscape:label="Send/Receive"> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Lend)" + d="m 92.84869,223.59085 c 0,-9.68696 0,-9.68696 0,-9.68696" + id="path3098" + transform="translate(-35.132886,-148.86414)" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3382)" + d="m 106.53344,214.1881 v 9.40275" + id="path3378" + transform="translate(-35.132886,-148.86414)" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3406)" + d="m 158.07151,214.2819 v 9.30895" + id="path3402" + transform="translate(-35.132886,-148.86414)" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3442)" + d="m 170.63343,223.59085 v -9.48604" + id="path3438" + sodipodi:nodetypes="cc" + transform="translate(-35.132886,-148.86414)" /> + </g> +</svg> diff --git a/images/eric5.png b/images/eric5.png new file mode 100644 index 0000000000000000000000000000000000000000..c2f8304de433573d08022578e2c565cc8b29bf68 GIT binary patch literal 103618 zcmeAS@N?(olHy`uVBq!ia0y~yVD@8RU{c~>Vqjn>Xy$ijU|`@Z@Q5sCVBk9f!i-b3 z`J@>b6c{{R978JRyqQ}*NBZc`5A$d0My-8y_hnV-`{!<(Hzsf3J+_RE<7@)Yj9E?| zb&9PQyfrdgKBzgo*!!J@M{NhgF}6DemeY%^<EQ(@-cEb=H~IXg8dvp~B{$T5)%|!d zHO&0;nKx&Q&)XTF=UH`s7i-az6BCu)`(!MOYUCd#Z@jT^nj)A75<cG0z`vEj60U@; zYtG8)5XDbUeB7&={^}`QbN<PhRdAK}ql=csfy@M(@_pJq-@TH?>0f`u|H*r#zgasb zKT`eV3ipHaD&OtoDf(ab_*n5d>-k34o>m{b!TR}m{nxM84H#VgCSHxN{rdX;zjt3Y z*IB%NVwpa-_+5VfuFR{iu72D-bE^5~{Y~@aF0YyVTqk~`(pUTQI`{uwj=omgbtU@s zsU3X3e?ISCx9`_uRqv`jUq4P#?OwOf>gW99-IFyAIFvl^`ERD(`?)1@^Yb%v%YQD? zzF+hD?U_lZeArH8J%1I<{!M-Nnh7!1stdQTE8z%jIaw(lcjex_c|Xp!<?o+sSbS}} zw7FW{&3pIi?zM_LE@P_ye)P?yMbFMyfBobdzVFkm?7#kI+K*&!_52Ev{d@B7?)qyr zTJ}-DJkKxo_!J$f`1p(P{|_J4=fxC!Jo<8(LD?CJ-DkHwn{7H--QVj^-QPA|27}5= zOa66Sm$!@A^JDAv`#U~$Y1jRJEuC9dtsxP!x$Ld{|1Zy3r^giCTKQSw@~5<K;cBt3 z5`T7ymfx*C|33fM-7lG!jl4e?EZ=_Z>U^s==jZ3&-uCzG_Iq~EUM!yLm;UH`qr-!Z z$LD9{<(+eAShM}@Kb0A4kF9+DtMAvZ-*OcP6pr<uvs8ava!Iv&ZuWxBuhna_maBZZ zHkGe)mTyYU+a0B^ub-b~Y5ec(a_{M4A|f@vUS8UmeC){nnB94If82_);9>EbyJN+a zOEVU|xx4%O{C=BP8*V?JS9EHj=$itC=vB&<r|$Fa<h+wI$149Gd$)M`&ri+#;`6P_ z<(ytj=wM;+xBL4gw)|e<8AJEock>#bfByVA{p_5|=d#=Fzn(E}_gbRoGvDm(ck{pR z*6n`pd3XEt#q;OXeDZw1?|<EN{rk1=|4vRnZ>RD}W*$eALD7+p`2VlM^Y{F`ws6|h z-zOigpKFv*^Y%yS>ubmDjgC#zi~e_7y6)f0O{qGGx6<$a`nqgoxk{7awv(Su2rAco zpMBrv^P7cVxa8-_yj-<-|FXFJx)Y(R!{Yb7ICZnwZ|9dyr|thIrP>#J9=cWfdfnfX z{{Hi<-#7jIZ2#j!L*%towe9CM`{ia9fAZ80Ul$^x`mcA<s?*_XW>|lpqPKI#mxx!z zbtQ4TuV=@Zo0-nF$S%vyp8a#<-o1b4d_LzNuC?F(!nJGHo}Lyw+`j+YC+`cvmGQNI zzk2KMuK6}6_}SdLWAF2Ks?Ph}GjsF4h@GE$<mdgJ{CfR+f8DPgnQ!lw9iRI#f09Y( z|C$dEn@;Olznrr3dd&C7>-Yau`&TQTC}h7ba`(4Y+3RN;m)|?2EvEbP$$sW1{PPWq zuPyhU9$Rv<NjUwi-<+xMHkOvIKYXuiPtDP;NcHnG4U4bcx$O6UzjXcH;^%%Z;+<I= zZf;Ji-BDq<)Z`zp;*-1I@7q8Aa#^VR^3syK_G)4(AFq89)qbWQQE*AKc>S(#yYjEC z@!TVt?>cvB+}>ZSve(&GzT49}J$_=ut0OFvP1?TStN;I}``P)K<*)SXOOum>gUb*8 z^7r-ijm~~OQM-OlbpHOomzR1!mbZ`H_2t^__b>j*>=xNz-g+T<v(NM=w@xlOe#`sP z)LkY=<#wxlSttA}e%;5%+1J<FC%nqNv*qN&4f6J-t1dshu_H71&+o0TulY;Z+m$v} zOYd1Q-EGF#g-hHm_>3(Q_J6x3JL$fciU`-<f5)VEtvf%%GW+JIr`&qGbH1G{*4z8$ z)B62C(@v`Y-&=8T>D_F#sfOB~ZjqTMZ6~d;dX!?|xAc<JrsyulkFTy?f4}GXy=wjF z9Ut~?zrX9@^Xva#>et`gmwenIWlQeuZ@b_9Je)dRuj2F9>+5zuo7FB?x8rxdkN?X{ z{?k$(7?tjfnXKj;wJRs`&+MnC!>{y7KiAZF@$d0HFWaIgCv>B&{OA9E@woqO+3!dF z_D1%3xAs(CIWh62*VoJP|9^bnerH$7%}wuKb1aOmjIVoob*cCCyJfF+|5v`hn?A2* z(UKic^6Tq0{ypxWUi0bE=ku}uC(r-3d|FlVuPvEvi8HRBoPET({{Qc%+~WJb{>tXo z+xg_3{hjFW@aZ;BfBl+Uey{fYA=c@8KHgf*Egth}x&433XruDyTd&9O|9#Hd?&pui zxAS&dUMw>8T(e!TbjFes+wT@W&)t4!&zH%n`Fnny`jUD4e%<rf3;Wx+7|bH&Y_q;} zoww_*-&}LFE77@KOiXOq45uQ-e+BPrr^ju2u=aX<^o|FUtl#fTf4wdDWAw)`7KZqB zQKjGI-^EtET$;b{->s?L>vp_vWEZN>oU|k@tmfOz&-!~Rj<4Om=kGJ=;N^aX+BUCy zH?Lc_ZquqyC#Kq;<GmjL|4Fd_@4s~nAAbM!xBL2q_xk@e)n%QmK8pmZa;CkU6l3l9 ze(Url+NBGR>&<jg|FS=3s;KC~0t*3-8S?gjOJ2T-+{}=0ZOzR2b+<CJe*gWKp%N4r zIB(GbPqy{<q!O>SPjZn+?pl;{YtPSnzvXw7{eN{&<*wq?c}xsv&z}AN^TA>Hd8N}7 zI2b;hDL#L<>hsz6dq02UU*^C6<+JFxy02Gn=kG2(dC+w7qZw0G7O&azMDFDxt4Wi8 zSzJx#_S`Fye9T|QxGw4YYZta7SE}E&J{ONI{P`vGxc4NJ#6Lf>*X?@sQ#|g3&dMjR zC(f^a`17=QT-BM2?zdBZvR_^vUw+m!QtKe2pLOZI_HO&G`acg2^ZQ$Wy&_kCGkT?a zpTx$>`u~4^JXYQR=P2(-7W4d@Mp+@Z{(invS-gJdt5v_>)jzoN`P}~R|9;=EeZP18 z{-4XtKfgG;{r<0`=j-iOEOQfJ=|8?X<D%&5@Oshx)el*p-%hE#v0>rMQxo(~&ORbK zJ-+NvkEGe`+*eZ`>+LQ%_*sA76ctT|ihoDN#q}Z#N>7Q*J_}MYJ-+Pb0ndM%=l@Fy z@a1*VxLD-ds^Y5FawEr#VMEl~^m&EHg8gmgi3a-HzrAw(evR?Jk6+F2{dpLfo~D}0 zu%qJNpUM8SayQ>x<~MWGhfA!T{rVe4Z9l&$?$+C%^J>cDoJ}=<uB@CMzwN`!^!aZm zg-n`N`TA}7x_z%!2`amJh@G~y|MPJ1{~z@?C*4;O>RtEm)#~4JKOQfgu457O#D5X< z-MsIq-1>h{H}f+ch?o0wJC$3%bobr6!5%sZLah^~rrlg#_UiwO3(3=c771?(T6e4P z@tM$DJsX#vo_=<or7%O<`8hjFDxb@|+x7MJ@m}fayWput$Ri_G{md-e^m{9>|9!Gt zu3z1bckUAFC6|J?UAe0J|IOylbtQVo=1x0yzV6dx#b$QzNhSX(?YoX9?f>!ft1}z_ zG4|^|Y{_BMd)S-~ep`W*WTdaJWn{Q~$a{~UifXX_+6Vd!H}+JXzM>iYNWR}L>(eyd z+8>!!%Ks)!{}KP^-7ntza<x|iKlUG&t@cUVsgn5V$w^;d-)B=?s;htB+gn|Idg=C{ zeks#SdseJoEv!3DIPJ^>i*s)_&Nk0K`6l$u6ifB}f1gR0->bX*<JL#(^0)gQuiL$T z-@D`TwRa9nfABtUA0HR@?W_6yHUD0%c9;KsJ@k6a;uTqc@<LNr>1+H|shm7xn!w(| zGls`i&Q1Mt;?~ye<uc`O8tv`tvc9RjJ+;8G+35FS6<52@J;rfWKc{ZLUzz^5jd$0& zbVn}+1_|S;5(NR1zkhCT&;QQOl=dMY%;I5-<j2>K`)teZ{^I@E-?=v9^|svOvegeR z`dEJ3u{L`5zSrt2XYN`XoqfFb?6fm#g=<S6y_u{xr~c#V^?QD8p8w}Zi=;g$;@2_z z&oE?Wc(?cezaORLLfkW46jN45s$KW{D=%C1W|C)#Q`jlfecP_ZtlOUX`PrgFiyl2n zV$jgj)6>&3dtPvTU9^2-&3W#xRU#HAA6$)Amg!iivN5ps$Nc))-;Nyjw)52U{1mM= zzy9M<ZvA~%RGSiiY)E|8dN+@~L9v;=TwL?6;p%F)n^`AoSM@zvV(0huhSMc2*ZJ4t z>Xi$sm)w2*_u)=^D-CJ8r9GEaC3w{K9o-ePZcTclpjGO*IY;H|ZT=tP7O(&EQM35j zk@$dJ7ou0X^T_WjeI3T|<Hcju&FQ84xa&SVd?cvsmUDYw?UN3{nVf1Ihh|({e7r}_ zR{WXHu0NZm$JIT(`Fy^0W?8s)&FyV(_y0PZ|LM~m<u-nKvyvCN=J$(kE^__2dyz)k zwCY_d`9eQ`{`~mbX1lcrm#V+60Edd*_apZH+$WP3PARKg(3a>S=KW{!gv`snK~J*R z?|a4n{qFZKo6lG7jf<T2|Gsnm=^G2)9LoIsZ12Bk(f_}9OUKoJUc336g{^kxERiZ3 zu)%Xa^aw>yT==@PUrqn~+s{9DsZ3pxw&-HUbcIL%E-(LOb>`{&$*t4lc76DyJ+JOl z=e@cK5eHPb6uZwFb)sa@k6X9C|Ns2{1cT~qqv~sC{@49_dBZUI+WPqVW0|)8KfY)b zOggxFyPJiBv!~3-q?Iez?aR6-`rY=!@#6EA)}1OR^BE7!&foj?^UtX0=<T_;=e=m0 ztfFb?UL3ZaJF_>^Hf_q<X?M<xim&Vsw%s;ii`T`wCyduW=ILM!3yS&kApYN+j|_9H z^roM_elaj6B&E*e`kIuvmBs!$KW^VYxBg*kxBb5#`>Nl)dz-#@>aB+b7IV(oR)72R z{j&f6pa1398fF^%@A-A>wV!?IyyXiVrak@Vt#SI(%=9_`9-Y=N-(PyZ_Iq6I)2YS& zGn4Ch*qZ;I*K?h=K0+}3(aG5^7Bc5<-&d`%i;wf49FTRWd+zcJmoGll*LoGxdTrv% z;`8Uv_q!<ZwJU%0UVnY|)Mc}moS39?x9;^?h6^`t{5U#2{@=T2(Q!5FUf*#~1GT_E z>qi#6R28rPcU0Vd=et`f`+e4&58+^8n)mnGyz|dbpFaQkV|v+c+m9E2)Y#3wd+({a zXV$T|W$jK2_w1P`{GZQ4=xP0{m&>2eGkSh<`MiC9uSNg*Qz+DG;Ba<RcbU|Ji;A6o zC%ksD@vh3u&gO4FtZn!EjXeK<+kbyM)#nsk-FiKCSAyg2>(Rl%ldGD*)$qe|gDDIR zcOOP<wtuJPS?+N!cwfxcSMzqipH=qfiv9nu>-qoxRh)CKO%xnSCIwvE{5M(nEsg84 zdut=HU~5(Kv7X4EPp5zEkKUfU``4}4Y)XqyPFAb?_f!01|LXm}b{(I;^y;}?!4VM= zFEsx=**{;b%4XU9eeRQ{R9!hSQGd^upvuafJKgrJ*|KHNnl~@g=bz3gJ!)xhmH+$O z+t__m)?AzQD(kb=#y!2irRqO4zx>$0H&pP;?rFOc^46B$)-|6kKiRx<{eC-ztLgLW z?Gg{QyyJYgVts#n|N6DDf3G%Pm0lfud%;%gty>>I%8q|j^Y7@XkB^TppXZUZS2b?= zCGJzFPMx!Rz2?}lWAEzcN&2-vp0T)p-`{n+m-)|5Tle`z?~z|UlU*8)aQ%PNtuOR^ zo{*$z)|Kh2`KJ8po~pguT6)rzGYe+TIx^u{2+L_b_c?#&>&0?4)D=JOl~`P1k~is1 zP#{O_tkkG4E9XwS5|<yVDH?Q<^RK43Q^uPahWdLydAYi}is#3ahF(3bzuzeD&5SK& z54?;jR5M#{%6e6$+}@V!+|KtldeRcxr_W~BwF^oaCLLK3xcHt=gu@)JmHm;mX;<c} z&y!>}^!pmw)%*I|k=)%!z|EcAFPc8f|GobB^fdkcqe<4UUcdkUSYChEho;68FD7;C z*S%{MpQalx*Xb6%HtO$*#r@xY81Fv3G57YjY15|l7+bx)Qps=kCE$~;!{jMdPfiHR z*X*#k_}0GoS?B3#`sZ^>k1pjF`}6L*`TyVc|1&dlRa-PxMTLi#|7Yfp+4+L&GkfRL zwQJYb{+gM7=wX41RP3jd_3||@7T%lmwqEz>%YCgypVU5nu>ZHS?5&k+;55DHZ-=_| zk8byST3PqAOSEU>+}&liU%oR7W{IDl|No2e`I?<sp(av)lb)V(|Npfj?Y2yuP5nRT z`ud8G?((HS{<a9LzyAB&?)Q6td^*joH*bEGQs>uc6?2!I2#>2hd;9$!;a)e!grn*6 zkJiqQtYld}zv@*R@BMkD&m`~We+`>&J8da<zs;{3t3p>RUwrXNR6DNj=Tz@!-}gAb zXMH~Z`+D_xfBtk&otW|Ev;Mw{M=O`>Tm0Xnx8F0!`1!ozZ_53Dv!Abv?OL_(^SkOo zWrgluV@vmGe?G2=X87^*eBHMzm(R~Qw@~G#Y9Pm6)6-jC1Y4`F+<R|Vke13t&PYvh zhMx6nYky7+KRffXOWOHaUq7v0e{I>$#c`7kYI`c5c^7br)%P+eFY<rCTYs{Sb%x8N zC$_5p=Iwm(>GZw2?|0w*ey^hV)o}Ipo=snm1gA6{Tlr>MlEbP6t5&_*zJK4xiSF{d zAFtcp-QE2xzT#nz{E}UhHgfN6ZJ06nMd;M2<#!8zAO8R2_}udQlc!JL{-R4;?#Jc% zyZ--}^z(Cl*<s$Ejr{lO^^Fae`OW<F<g&lKz3I(Q|5cXCSthX@FYM&Loj$MPk^R4q z=O;>jJ#Xx1zjnut7ro~9tG>kdw>v3%PCC{jxA(!M?#I8ksZaZUegCih_W!>g{H(X9 z<N42n&1`?49h0uFzU*tOc6)x*t4}j3=IwtwZMJa#DUW+9>-IeQRQ+!E`R8BzBn%(D z+x>3Mx^+hT&6Uq<DvFAVUXLsGjrnw{tLy%sU&reIe4ZG)yL|f8X>sLeP3!;OzJF=z zO`qp|xAUu?-Aw=g^F{JOhXYTGd}o<_JkM_v5EeEKo;J4M`SW|f-H+|=a<w`_y|YTM z+OFj3N;XP7^ke7pGm=&*9^a$)UQO>$eOZ+K?@#x;>IaPl7B+czc2vLLxqQo(CCBfm z`_B0R8WTD1E}xl`vuf3vKVR4X%TF?w&z&^O^4*Q(?{Dr_AJ+fxA2{V!;p2BZ-d?j~ zJ+0Ti@Q-K7gLt_b1G&=IMLWgfc0JJN|M&J=biU`LSfSPn(VKm`?Y0I_y7hXk_R>lD zLUSifEn+<I<KtF_3x8P_yu94^|ML9*bKX5W>B+WUrPpA$GpEWHy_N|&rw_OB?)~;^ z_2Z9Xo+_S8moqfzoDPrM_~Kx@+^*Ms)<GhgXvu`>>x<W?CqCv_v~uOo@7wQu`jKq= zyQKKbe9-t~z5k9iDn%TYm!AHgue4maNG4C_mf1{e3Ekrpk5`JvefehnzQsxLuECjN z&doa-WBS%4&oeZ>a9M--_(Z+`|Cuc3PIz4Kcth4?%k^=6%Kf|6M$7-c{y6&8D-qX~ zYu5a@X!-oiZ0qj<++S;#&F5Ro{_o3je!G}Eseb=C9(hdvU*9;#??mB_!icRW?R@q= z*{#a|qQq^!v?>3Wlv9f03*7n4R|Z*L`}|?fH>*2YM#(`okzYMD{ltFWvw3vy#l{Br zjD<p{i*|@Au07n%Z~n0QarJ#`wkZ{FWi_`>`HV6SyY}j7=!ou<ANM91e}xa<?%V$1 zncz7~1iya4ueGuKZKq($Pkj8_(0??kJ*rIxu8P?yZ!Pjr?wx<{;c_?A@9z5g+C1k( zQq$JQ$7UWkT<*%h?B2V(yBQbk+GWM<wDiEP(%1TXQVuTrn!SJan?8%8uaoCEN88^o zOqUEO(tRuN$#%t`_l|-_k52?KS!S~Ly}LB4>|Wt<+1W>9!q)u}Vz{*RTh+V+y4vek zNE+#IJ3T$|u~z+hWYLo!^3S0<^e)XRo2R<^j9q3JTizkLJyln)UUd&R`|Ly^$H~%Z zGM4|2TW*@-;CHL>aly20&$m|XF3V~5sa?($x{s@Vuf>)lt4js$6&OA*`Tg;-?D5?! z;kypK+?6Nc*1tVuS?-1Xe>LW`#&9g%wM_LltJ5NdggKQQ-Ey57aqBN#SYT$>l*i%P zdhL|f#uWhtR)O}DmQHb7B<MCHWokv=Yo(G$?9CEhJ_lu{rCJ_sl4!el@11JPju^eb zEnjAA`?-EqR%63_@gGfpYUcUpe_g(6#jbV9e9<o4Rvu5z@w1s;nbBpLvo-2+9ZOH* zVTVSAUbl$p*6j5zGWmtOc~`q!s+XxP6FY36u~6oGVvpw1RjahR7QNoJE~{aqMpx5; z+3T}ouD8#SYfEf7{Ln*1sQYMAR}(|DYIn-il$&YWZ&%DyZ^>A7jC+qpm*n$DuU|Z{ zJom6*K@0ma3GP;>w!|mTpD))p`&hO2h=GJbNx^Q`h6=SwS7%M1K7HejWiwVSnl;r& zGxdPLu|*RqLuEXs8-@nzOlk=T|2g@NmvXI_W-5;aLqZFKA`3?%3&WW|^9+wM2q?5% zdaK4ftD>kRHob?liGiU-;M9x*pZ~60;q1CgSxwR9s)-k8G7lpY+l<4DG?uNlH&zy% zdiBnwTX!xkDwnP|JodBl-KkGSo|E=52P!6Kw`7ThsVk^99XCGVB=0{_ZmF%ztP*+N z(_h?XU0TkR`eo|1>(eE*mrawc-&j5C%xUdg({=OyrDSK^7ER^8y!G(6H@O=;CPn%$ z`^U(@a-hNX_Ln=;n$})Ez5KiV^l8(?oFw%*o?U)Xqs7U8+<>QBLu8448zaMFlMR`{ zuOIa%y*BUQh@9(prto3Fioni~SFg^qRIl!{Y}*|1%WsAHqKhwHg|4o2l(4MXas098 zp4N|!x!Mo7YjzhZJN;O(SnYQ1wh*EG?^W`@uM3NLTD`n-xt&k$(#$*m8X4a1XJPsJ z``ez+$5u;#1}e6!*kG_$Dd+AsQwbg`nR64B+tmA%KE8HP*irdej3?vK63%T`RQj7W zCeEJqVOHs>YioN17!rQ>?$P^y+-$Z<X3!di`8=x{edOKq=Pq5lmRIoz_nw@s$C6ep ze7(uH%t~h2x+^BSLcMKG3ug#yy)C=w=%mK51cr+qOZM)y73w?{w)*r_EnUrr7Jiqv z1ZZ5jbVp=L>hjZ)94yHfHI5e^Zs$M0riVeG`&bv3?Zbi_dE002Z7~$%b6+#*%C&cA z6&$@fH9j47>t|wc4P10F<IhX=xHbRF7F!B%H6?6}2)aJ6MJP0or`aH((V^i5+rl$G zm$Rm-tQKVuP*@$hDdo!x&82qp%_VqlzBTJ#Zm>}@*z5M~+kflo>%btbOei%ZG<4qK z9!7?QdCx8To>y)*>-lTo#yDZ!>n4RI|IQgK=u~esT=u%{`s;4D!=h6~83edmoF)c@ zriO-HvJY8el;oy-aoIDq`RCmw9vd8M&`5G{+;(#5QB}R|+G4#cXFV!<URvGwzi&ye zTe6tvtePtq7ae6{kJg$JlwTdKB6T**`^Ek(wg*{Kr%u*;UNP~Lz+-j8AM2z;ANk~^ zO_N*96)fGn>d(V=dH;3y%)acn{ae}JC|JMKJScRlgTa9a@#h>l>bK{=uXy<*F}Nw} zwt&0u*2T}>+WPZr>BmOxubHs_S$k{xGSxZDvM2Xh@+J2e9+Fu6cg@H8&nxS1PMMUv z`?-;Y!3&-9lA6ojcP~7<w&M1-4^NlNhekX&#Idj?=E6U<d$%raTANoKHEFhiQ`9uQ z+uyHT=4*I(dHM5xnM_?BmY%H%1{;#yAD^09{r|`F8#|v*nP0l>K|#s{JH;ysM_!gZ zef~T=Bt+%jE29+wUa@}5&tG@sos{)xmtgSJO<kW>%{sW)t-teo+2{D$_v>CvU%e*z z*onn%uUWLTwaTwte?4nnp5UU35~*kMwojcpRkLf6hS#D$%ep<bMKLqlFI?#**IxQ# zYUt{ZGd8;U`d*(li^0fObsm4sr_PFNGixFvcS$;aI=5&=YU<L31r{=09+Q?{2o{j{ zVssF3^_(PAwtM~J!|%V}ert9!&EMPDpn-4x`n7B4J}yXH=>DLx$563FfQi9uw(q1R z0UCF1UFtH>J8}O0?G5_POvg6f%n4h)M7nL=>t*Eu*Gu`7SBFkYwS1hSxs>6;l{-1! z9x59p#l@?17I82fEa-S_aanW<mzU4Ss#*?4eU4=Je#6?;8}9RE=j1%I>@m1zx^=?} z4d#uvZ{Je7m{FOT`S)Dxlue5kDFx?vWoAdu-hMawiROoG)x3v0?tAHTHye4KUcKs9 z$<F|<=;&zCP|w3xq)!}~ynI>qs>6Eh&2>ovNfKd^pV*l$<oZ}Py(s?IXL#+-ol6_m zHwHc{vQ+gHVqsMF=~$Q*r66!?TkY(-dHtGR79z81uB5cvPA**d|5BB;Rm$$gOSf)4 z{rzL0L%8Y9Rncqj&;2{)+8vE+-=n^smsLGpD8~Oa?@Hv<zApBVJ$faR&2ppr0}p$K zm9j{$VHJ-lefqTWmG<r{bvxO9cN}<owu!IJ$+@lfMc%8w*?)uUo~^(Ab#3gzjh6%_ z_Rjsfy5qLcm0JC6dnT=0$<9$IW7a91AhB?I*}f;Hdu*S5TJ^p6itpZQ99aQxZoGQN z()fHw^O=*(-{e|M-YtH6$g^zSp{Z?K4@zYJPI@}8{@-SXhl$VU>57XN&XCGodw_v? zhnLqH^?4eJdp@sR&hYqD@%g7ZGc9H+Pvls9X3n#`yu5cG%~MlT+Y((C8{YLeERxKS zo15EX=zCdW!`H968}=Xkw8S?5cJh<Gxwqv)+3wf&Yem%B&EIw3%bPVcaC`3kWh+*l zek;a$FK@G{iOCFOi@7_4Z*9nzU+N=J;Tp)H82daX*nyv=#(VlrE}JQa>vcZ&>=a>D zHHm5qaG1o?!nG(cPNdelyi!DUt>lytD{h8_p3isk4jZU=8u{|RePGILbN>1Br>#u~ z0}Rd-H@SKp-Ye4Wa{Jb;ioWfq!jc4%1Q-rT1Xe9rGD)RVOpt-csVZ7zqS7RlpL=90 zSu17h?DaVq7A&(9OopumShec*+fS9&zl@hB-*VWsPFz$p(Cch}XWZUNlY~C+TDPum zS+an{F2QcMv)g{3owaq=GNy(|%NB_#M)RI)EDc+&8ynnjc<tiDZcVSkM8(uKJ63F1 zx|KIMBqD-^;qBYpdu8i$rv5poaQ<`L`ty6HzRTfTc;wEDeR;31d01S!ecr8K?&#+| z%QAPZD~~NK>=5#AN|abwa3iz)$dnn&GP@Stcv}{FxzEK}-&K`?!Pob!^{et7GJMM~ zAN?r9AmGFyz#zbK@bSrhw?zvJW{9(}Ih<?=anri=%lTq#*2lhM37yOx`KR~Xv}b5o ze|=53rTB-i-8z;9S5{_+y>2-Fa9P~;LV@nijZgi;J7383G;F^0Y08Btr9TZ#r3tBT zV{hrj#%+pPdo9H{goj7*Pv@;&zgo)=9hdw2ZNbdVdyl>RJBRgMWz6f#!BW9VVK>_h z`;LlSu1wfuyKS-8%BY%a^@hytN6#kz+qv03nWJvc6ZQWeYiF!0;84hWt~#rF_Mh3S zroNIZj=b|H@YPG>wlzxm<s3HU3e$g7O{q8=wN~s<^k1&k9_eWod#cM1bL*e*J$v=} z+@rg7uXJ5`cGo7=hdnkqCQ<U?&p!*D7h9Ka+w)~oZa{DPsVO}3mLA}K_T$v&n!xRi zTJQEQm=ct>?t~}v?6c2`b_p=8KGD1S<(!#IU2=au<DV@RrgL-QnH!fM{r>y@?)N+S z5^RbpU(JhruUlDJefs=~{d&l3XKNXob<7U!_uqf5nmv2AYxj(GPt<yXR7D;!GcI0~ zbY@LtmdULRNv#(yF-@6u^M$Lc>E-3oIosxXPwQB_cGkM``s$aHLzanZEVa46)9IW+ zPlS$GpNoj=K@QJJDVuM)1RjxyPK~^{B|&3`{*&b|tS^@CUAnb3@L1=ZWmyahq<1aS zxR}vnlqKkTQ_Fi&%QycQ-|N>-Rrnw)dyy-8>G|smS7|XAc;%Y?-dF2u)^7VaWjFV= zySGm3q<XDfq{ZN%x!EfyH8u5*m~k`{1H%WK{EZO}LG=b1TbG$=t>}96`R8eGZ-HaG z)+P6S77;ZwHB;=7Og`&-R&RQAplGZ)gTsRz$Bv~fKdiZQT1C@@Gd_s{zP|UBR<3fq zRH-a`;z;$`DTap)lqPZ<lTh^03=W-Ys8*w{eU+^#WQv1|(9PQ$+_#+)^9(XIebxWd z%Btz0LaNU;ub-7a^_EY5Y}tO8k0DMfKBtIdiK@ukVD4=X1uIpJu3k-*mS&MNIcJyg zCZze~MhEVe?R*n*Bt33(E<V7+qP0G+<kRnz^O_tc4ksRIlxIkrCik~xYkV*`V7zms zhxTompR96yk9}0{r(QHp?kTHT!*=b@*RKWpgwu9x@3`IW;q1q8{Lf!Oox>b4$0FR@ z?FBxZ-lTi+v;M6kGlXuxh}AZdcsnyiSk}5Wo0re&%<-I=CNXm|UYG9ry5VYSE|>Y& z8Qe>ZuPL-hB!s4OSY7rv`TA%-BSVYDnL>sw-;eM$z1Wribo#OI`0zf7B?}Thei6QV z*xkJ5Ls7=r`iXuEQbMlIO#iUy@9g`3&qYSu`1tjDZnu3=ucY#>OTC&m-!mus1Wvh@ z_peO2|M+2vWRtVM(&q{|IUD9)UT4N|VXJ}3{sXh7-TR$$Ba_p2=M~ih7Izg|1e`9P zXfS;Cwe*Nc>WvKxH|eN*`Dso~z4@|4t4pZQrNsGpMPJ~o#z)BvyVk94bU3)cQRw(d zRn?qVSDuM#pEy^Q(7?{CHPh&5WCTaoqh~)IG*Tqkyf5GKTe>;GO>=2mVnWZ^6P&Jr znv2sM8Ww3>j5w3Fd1kgo>guhB?=M`@<?EN3n4}@Y$JS)F`|h0IVWy#%P5K_^Y!YQC zX?95tynA8owR4eyjxXM4bQx}oP+5OHIxcKm_Vql56)RVMtJ=G0M&*l1KegByD(c@G z|F%szdL_9>ph+OD$7_;F+Lw&akzZ!$9J}%Sy@z3Hx600#zF)Dsy}G(9=UwM*4vY$l z*|I)SKKab!k1mS?W6dQNiv@;+tlhHZ$fSLbCmXtTIBN2?AHF;Hpx^S(4xXAzdkm+o znkDt(Nc9=Nz$p<X%d)hN#psAVw$KydF<@(3S1iNF*6g?Z^X^W+6Jjeh7@bb+tL=Rl zpki+yA1Jcl{=%(mY8-nGKTPOpb$)33aBpQ^dE&zM#}yVoRG;jgE+&w~uxr^?mY<Hw z{wGeepJeK3&}X{1piNY3<9m&B3Zj{Uyh)2ErYp`f<2dHGTJ&`5Wy?mzTa0c~7Ozsd zZF7ok>YE<H{!=zQYuL`QPkF^P;h*>Ivz^T~cJhi#mMqzFJ72RU%v~z(|L4oqyr=$_ z{9AD&{K5`%l~4)hM^|4PKRar|q$8%ePvu0)44XH`rAKdiKMxV8_;Q5btwQb2mYlxx zY_oYK(q>LrS5TN9C!U<YC;g9lqpIyQBhCCMtCz)AjWe7W1pGYY`RdGCnj9~4FS^)# z@WJ(X?^#)b&L-QoC%;eozT(!V$>;9MeQp2#R;KRQ&u_0BtL^`Xd^U^Nv(~7g{%Y3M z*WS0UBs)m<MhorroiEvzSoQT%kUURAkQav`N2tl8ZQeZ^W}hMhB0tT3Ueed5XVocu zx^Gj+TsIC=p5|pcr|~JLXqomDPB)FSIWOIIP$PNn(PWdwjBSiB+7`At`D%w5cy*_r z+fr>a?{VK}p}B_B%Fh^X`%_~pk`=#g&Ck#0D_37tnCUZfiIBoE31i#ot5&^gQ{<>o zkvf|6yqhOLs@KKf&@$OJL-FpFD`!<LR8Y8Ja@ByxX@+CT>Z@IblT;$Fmo~ek-dv{9 zwXD=_URme$lMF2rTsOHWPuz4VsQc<7tyNdEax*esq)*6HihZ+ZU0UR=od#Z#42eBu znI5*Y`!)HKITZVsPY}3u=~h@!&>4-ZrLqiOUEUmqi#E=9X)rl8T1QG(=ZlD#SX!9t zvS4c&zT<pxYKk&By^WH7vzMh;IS9X>CBC%!+na?`x|%ZDT8zC+eYbmvdCgpw+51~c zcT!2p%&G}ZLKjTdZe82^yz=mc<gQD1E<GySdAvt5GAhcA<K~vk;M%|EGIXSRkEX1i z8sxU=q3zj-s7B|*pEVZUtJ!#XDdV^1#>OB6kp!;Ikuy&0+pQe>drBD3zBdAY!`ub+ z#XnpU>3b~Lt(dHTL1F?2lYp+@y+_*wHb^oa{%}m`U%(oN$?5g!m&#s#X<H~RCi=OC ze_Ps_-DbO9e^kGBN4STp{QnlObvB2MlDh61%$hxW!Y%!SMm-0fTI}1gV?}lGo_#-l zZQoa^-DLeoN<zkf#ZKF#OTlZM<;2NG6V8`BR^4?+z^Qwcxb4j^Dc@r%4t`X=Zkegl zH_<B~LUFF7>>d~WbyGB%oi5)_b>MH`D*Kg>Z^JbmSEjY^@2}6eIB|Kb*^@Qei)G)w zd$rJdT3y8d^}FBj&W?2VQL);xWyRXHeFvK_t(0bH_&ZI&`0dVlbq;55Uj54!EH!JE z(B&)2hN0mht{nApc~x&8hX3)^m9@8%w(LG;cBs>RI)7$n){>S0r{MVqQW<30EBlPY z*M8kmbw)>0v2CZMi`r&M4#_E53k4WVbRwNfuNFV@$&QQr_wlmE(n+UtTblko^`0GG z<EMF8X8GzYHsKwGlXko-jWy>mWL8UA9eTZV-gCoaa{h@rV!SL&JwdLWg>!m?P8H8t zwrtl2L$T0`zU!s3j7&#Z`kW=EPn)(g=3MOVvX@r<hTA&C7!syPw#;}|YQM2#kx=hX z=6?rGo6YiXUb=M4Nn`8xWM*-X4X=cFck3;SOEWmeq4?~P>n{6m+y0+C)~chYcTD2# z?duV7VXI#6S|`0~nV^%;=JR=*S)CduJ$iKLkWZ44)l+khr6&8L3@7UCy;rhVR;}~< zj93+^Zns5Yt5ddmUCb~M3VpLlP1sT_SR{0!%F6kXU)l{Ht1}%qR+_ylX1QO!mxFmv zfrSo-lTYBDIQ`?F54Z7a>aTa;(Cm7|&+@ix_uV|<3difc89GwIQ|wId9q{ZH@KDm* zFi}Z5d0*~vIde|NoOQRe9)DipJjsQR^>SUZq($b;P5xRdwupu*-D<p%r(k8k6vAk5 zAg1eRl1yJ>r9c8Zv$mTwbFQ|+%9Yb~Gr!kct=OfJ>bLyz)1tDUlNYSFyY%Z&cK7!m zhaTyRg^2O)KM_@?#=ydKu=e*iwa&L5uD5uU3oQA{#YGrC&G`NBBY*t<r@xLR+!l?G z%XYnH#locjKkY^DV)OJ(`<<7E=hx?~S*hKAtIf{j+d}DWfA<*PkUQUc_?mVs_wtBf z+r}r?-)9**cS{C3Z~p&fr(0vb-3qP1KlKYT+RQs%?NRJZ|2}u#r3$xDUZ%Q6_A`QV zt+p{Kzkk<XV7-3C_*wL4o3E?w<3AtKy*lx$n04Tr1MLnMIv##r8fsi9vGj-m&*2xJ zv}EEL(xVzPrG0v4#@WWIcP+ENkf-_SSn~gS-%qak!24Y4sp!;f>%Q3rUnLG^UFJ09 zSoqTC!7MTL)F}dsG`uWi{Pv`?Efu<aMx|vF54!~00=LD#?(Lm(RqJHa_sjeht8S#v zQMn=8A|TbRwR#%+{+O&S+sof%_io$zdg6-*KF@t8m5B9hSd}SrT=4LN3ONRgdDGWk zb1>*IoRn%Q)vMLT#3AU!XxOt+s&na#d<&Vf8@Vlk^Bx;2xB0D^^rXnr@YuoxgZ&E{ zg0kLe9rf9-muhqW{#7lT^U8d`t(o$|=iPpKYhUg1<r@^Dt@URlYVW;SDH-A2V|Yp< zz(=z8y#2RrCI-fh-CbRR$9Q{tQ<pB?mG@#--o6-1nQwi3^^uX8$Nt$cBwToT)z4(l zzKESg@9(wg?bp%y5)u}+Ed7<L%D;2F-)r7&T79ff(zxo2#^+f^*Zi${iepMcpWbV0 z3ouxcnWZ35@_eWA#u<4MtCm%8admfhFYzh2eq}FxeXXQ%-J=;Fh0WJRPp+8zXuf(N z)09gQI&BObh9RL_Z@$r6emX~JSK^Pqbxs~8V$8+?%>vs`AN{)ZTGE3hrW{wQf7(v0 z37;sFb?e{HS-KL=7BVa4ERQi%?k+$3eB$!jgK2NvSpy294&Eu;w()NHkw52_gv#3U zY}uQ$(R-09j}NN>gNXyrfjh!H%$peXl|>j0I>bJjuMO8Vo|L`%jo0nme_}df8&AtI zCDt?N)jio-pMUd~LR@j)$qgUVZ=Uu)yoZ57toy``#;vY*s}r;?rAaj2mgZQ<?WH&4 z&740KpC7MQS}owpy(F{yl$dXs&%c!0kG4#D<&(F6;&EA<-Boobe@>n=d0tL!QD};& zz>J%A=?l{jX4Hku=hgG`5ciuEp~uCvv@Pc$zs9fTx3<R`0#;?XT)lZbJNVvGrbZ2p z8BC@PQVX)?Y~8c1=8VdjLYHtZc3$1NCTD-7t>$%Y;YiTuka{r1yuah{nNCNy@Y=7T zyXt2<J(?@L<GkIc?WdH=Zf3r@`Q3ca-kz9>rtK={i@rY&Jo)eF_0?vJ|LU%HpPwY8 zk$Oa7VL*hyE&hM=X6-(>a#b3iQ(8)%nlg`5V7>c>!ucnfwa+_s-|Y(4le9e;7m_65 zwqxhY+?(vbHt{cJG!<gx?PPm)>8$G1b3q|7S1w*meBrieVXr`u<y?jX5(Zw9$uj4I z-82`@TDW;icq<c=)5-&!O$V5T4pm7+EHB@>V#kuLOQ$-eKb=|I{(R@b=Jq9#r{pH6 zW~)eXwle+v`EzY<?xY#V+{*V(JTm{fJiknGPoUR=&$Y|{Z%fYK$-?C5rE$KPNq>g- zI!?u|OZwr43=GUp97{`{p3?XB>N<VuluMvZ-K#6_CIx$$=ii(Z`G}$58~^!Nb@vT; zTmz+~rDxBM=CWa(Ic=dZ%Y%}gT8vk(Utc{dEHLohx#IV?wzda_g+_+P#p!W4ZJWlJ z;>MO-qvh3LxGHnis#OxneUEpxFjQ_oU3zV1`ixaFi~V*h9QBe=$YfN!>d>pW(NO8C zT=A;otdkgeoOF(fy{~;c_rzaye%ps7w>6o>%v#O=?fo}DxHb8_{@;mHUn}3sSg>Sk zALk3>5AXW9R%f$#YcsJ5us1MTFzBtZiu+&n=9TSXhQd(4_j^8-Ynpdy&zKc+CCB^r z@yj7faT#@QwwCYvQNsK8scP$1_p?P|e+3HJ?^Q}Tb9R1N;Qwoi*<p@5Dhe%ax7+TU zKiS9gZ(DZIGo##+3wjzG?lZ|G$``Kx8^;hJlKOG~efhXa_Zn3eDZKd@w0f#CTj@!e zXS-hc9+NOQ#!$kn$+kXY)`?;UP2GhLbS4Evctp**Dj?x_PNMA5jqdk4a%Q_qA5SWH z-S=vxxbL1P*Grjr^{eMR7ENN%Kkc+|`TLUHj+s&)#a`;ITs9@Z>C>B6mFnX4`vQNz z(9XM7@jg&_Cwts9&H3ruZ)P0gvGY}D+J4z9wdC*iljlAqPmyF(WLwyhvT36M)2ZYh z$0sum1m-<5Jo;R(Wa>2M8|QiMKGH0jzg?rHLGP!-Wm7f}_BsFlx!0D9MNWI%Ehw3s z#%*RFbS&v&$EsI0$Ge+ONGxs<YL3!bsdsPt&6GvbVXIw5T#qD%UUhmn;r{#cr;Ddg zn>J<Iv>7v<u9fGw2TX_;;B<eY6zyADy5f7SRgm|Z%TK&)Y}B;N<Ys)F*OJhpxwvz# zYP8$Doe%GPduz?o_`PcHl#55Ee&uUlT$gT}th3qoYr=mgf3HjpnOi@ft`j`m&M$AK zBf!z(#QyUTJHOnK&o+xq)?Qdt@rYqV;bpZ+8{RL=5X@e+dhx{<*K%*a+LrfKMC8fy z=S!uxmlVXANCn@zeY@%41V0`p4-FaK)<bQH3Jm-085lxCuga8b`0hQE_U=~*lgu-h z?iEKw7|wi_NnNvcudcoQ`7f=;$M)FiyWP+_ZF4;FOyZoNc3Fi?!G@b5%v@Vs1l5}- zGcO2u9{vB!zS+xoX0BMV@Ybh|p?$AJ@Bc{;IeWppd{4CKnprc;4=tQ1_Bmm`)T<lX zW@}EbUnujOS%rb4fyH5x+s}?gBG0?UCi0tXGreu2+MKR*XZv%D?n`BrlRD>1B=5Q; zc;nv(>-T?tA3b_XUtGl3CTmso3(+|*tadP7V2;~6ukEJYQrkP{5BP5R@aX=L_21b$ z(>`6AlP+E<cU#qmCuh3ly9Tj$HVh3xT>=s<3<_}%cosdqsmpLNMCkckztbls9&5{2 zwo4PSIyV1n_oKkcQP*oOd^qTPA|o&9;-$yyB`W{*#^**HGt0YR^58hnHjyRyuMCZK z`j`$paBSYyo@#Ka?A^Vm-+v1pns!dtJ81hc3B`~D6ECM#l$m6l-}CM346plNIA3f% z&*kPj%eL?k%e=?a_2c)Izn5#-a5qgkGmqIdn1jo2&aSg58|9pO4$HK&2;NMa7gT(< z_uMBfj;f#j|Bh-T+D9A+<=dqDr;<D2>D_V;X9q#=%hygX*gWH?1H-b<L4hJ{XSAYO z8`Y->B?V-81g(1B6rp-k`s=N^dlCdI``q(B{It4t>sCo@`SYEs-K{gfrJB95IToQJ zwX|i$s#~{ig~i4$eLYK|>tI2~`+0j?=Q#y#Dv(KkecbKTh2L`8%XWufHgS{mJ3ouj zZRXDE$o!AC&nAU2JgAfluzDS-nVXk+Z*w-klZH^=jIw!>KC->8rLp|2PG+<3Y$%_< zQ%=t~`+SV3Zr7r-X`4HgmWEs}4Ykgg`|aP{sS;krO1Ar+L|rc}u3gwEdC*yNYsaFU z@&Rm}>Wea?ii?YPZ=Wle&?0o0W2MwF4&@^fpMU>-=&@qaqNdm1uKk@m@#c$pT|y5k z@4YN|HA|6W&jD_m^XBHJpZ5fWgmf5w`)PIS_N`B!K65B8%6P~c=k;*Lk;chl3<gd% zY<<jKj_e$P20T9!?mw=}$jrF^v^TGNs;<JOeY+oOpV)jX;KR>p;*)1rF>C2QlD$$I zb!GdtmC|!md3es;yses@^?G)0^moaGkK9V{zkWR3yRg}DwXBnl)23Hvw{6+`O4}>* z@Vor*^*8?fOaHagxb>v)v0d%4$`N;B>!#gVJ^g3Y-hXo%XU9&c<O$#2(3xR!>)N%n zymitXKXSi)={v*JAheu8B86L7W^=S*`3A0KQy3E%I9y9TT_iSph;+?ad2S<D+3eCw zOHS0=hwjbYVtDP_{qKsGZteM@zi8LRq{aW1)<5D<wPIhZ`;d)6=fve@oUD?vdydWc zsWfl?{P_6&!VGNuaw7JJdxLIWyZ7w-@6uTFWQ9u`zAzYc&#mb>eZgv8#ny#aWUanN zd~FUbV(H)c<<IB4dFD&EtXr3Nex9wDPL`mnv-zb>JAIW)Z(K-xw&?thxa28jW~R9- zZ)Z(aX(_xj?d*X|$s7{>7Ci4Fi{1YIQ49Z?@G5_Cx4dAu&FNwu<z@3~bj>Sfyk2ge z+bMZV-TTtk&pwx4>2NIcJ1*C-YSj^iNh*;#Vu2zO&J4Q}C8iizZv7C=P_T3EK0bZb zmgg0LB06G$(^7q}GYTlOB`Y~`7`*$h$TDl$)vLL8H<$Zc$XqLRRzH$8b=9g>A-?%} zS#dv~W;s4#omYNCHZ(N!a6A9$2Q%)fynfDen1ihuv;efl;>=Rfg_%`fg$^0*5<mO? zyZhq6K#{d!+UJ*RSthU9y0!HBxw|bAhOUWI3T4z!hlK`9rcP1`JjD~s-+DOAGwa57 z{^XFDm`Uqy=AQcy?4^C`v^$Udy!rFbf8KL9?|o40M~CV;ekCb3g$xq5Ss{;fFW*kz ze!HDlIxHYSpwlJ9*IWDJx=O<Uk*m+&8t^aZ*1VWuqITMhPucgnB=hpig&Ere{A3g^ zN44EwF0>(H$)-)4`uO%A;C@zkqv686z133E(wa*-6mO=5CUG&Tc<wryBv`S}KRExv z5>^JcQqxD=zZchWS}<G4aWuYtXzH4EQGVHd{Q!w+_NUZt<y(Er?{VM0e%JHv1FM`h zbQu}~8a7P5SoYxSkA#ht>o<J4ebLN);~B-X3Q|+|-?(+{$$i5ucTxo>`I@JP-%_!S zyT0|;ui7&Iw_7-O_stG@CHFP^<h@#UF$d4*`N0#-PNzTMV~I6c{Bz^Ng^3>?9Bi4e zYu7G^_VuqGBp(b~c!c$Bmm;^-(IbgRW8+jg8Jj1}SQJ^2#OT0L*delfk2u%y&)XKO zy*5s}P=3F6YsPN5$}La#s_SlBarC5#G{f~R-+x9=HRGreeY`lrrfk#S7U3Tz=3%XW zPrp3l>suOYetgm)r~cC~O`N691n{&NB)7d(^p2gJ#PYbkTW{sl&g+MnUUWZeyZ3j_ z+PlHOHow*vU^!?a&uLgOFI+-7GjHLUhCrv1*zFNVN?%_)y{Yt33+J*d<(3)lUJ@+{ zZkkIs&Y1L2j-NxKpTY6s2Elief<!)P=Gz?k_j}3_Z5jR-`_F%5i9WaQU{pwuK}p2z zOR5^W^?v3-Z*<tVJ)4%=ee}@hn)D8?#k=@;6!i7a&-#=p>DRt_*Q%(?CXNp(9UoZe zc!u=^KA-sYcYp7>4<g6@3OIdxb5pzPP^YoqkBpO(wr#UbKHj6Nt!=E_c<R*Y)vL73 za&OsW1f1nGPJ452bM^Uodz;y=E|FVtupx6-pWv&yJyr|>UW+ek7+kw>Wkq&XTwGjL zoUQR84ui$EEvXW17jNBq^|9j9=g*5TdU$(l&)*d88JP6-t2J+IxJl@BUdIP(!?X=g zbUZvP(Y*Hd_LE_nPAl_XJhM~VUH-mwXUs=izF>U@MK+ZlnJJgn@B6hYG5-3}!>z4y z{*H{^rwe!37cx{l-~0Vc><(c`)1o6Cg32~>{l_1#T)o;`|6}vU2p#8kzKtD^-o@@_ zP@b;6e#??I8#fACEZnkW$${X23GXc*ZHs*A^u9XmLD#2G-^$kCzn>`g`gozt`A&}H z9s`Di1GAPfIqh1va@DIdFIJq%@zn0Ds8Z!Abx-vU5pra3U}<PPnkBKyLMvZ{ZGx+G z`_6@|izS$rKe)1Fi~rFx)3&H}95YZ??3Ukg&g_iDnYo|Nw!PhU%wZqf3`Q<j0i!RA z+r=$&ndN>Je~{d9_mR=J&u@R_$B5-uSKmERcv(wLf5VNc4WAhp6z}-U&P!x@SMKhl zdUS8qluH2`M<j0VEOyT>4o<DCWV@`S8m5{Mv4%-i=JAGu3!Bvn7zKM*$SBRZFmvmH zjX~Anwli3w9UIFY{`4|Ph~K4iXGPnes4KjCm@BjySP#o9>ngmS6JUL9(*vQ~7ZfG) zcDSyz{GYULhhodiU2?r{X9L)h1Y)nBy=qbM|G<1Dzjm9{TQ3=XpSEsaZ+-Xo)v%Xq z&nG-gE&lxJla-Yf&*2NDwnDv9yYd7MaWm<Ec<J)JjBQq+m#C{DzqA2|V%tLLwnZAt zW*<!2SR`}q^y$fKg4p7ejug&0o5kX6E%$%--BiKkx2GO0e=BrQ?1<!otgIhz)pZ0H zopjwj?}zmVu`B(xj>a!^Y>pfD_}a@KZjcaTIrp@rYf(qA*(8g;)924GpYkq#5_{Sb ztCZ5hI2|$WHmAkzy;D?91_v|<_{_4=+?U|6ElS;gmIzOq4XfNuweZmJ{JTNo!6L<S zoBb;s9cD!D&eLVsvb{R{c;8#2_Uyb5x9`0RHC=lkc*3-~>=$<aRhe*(<B6Vm@865B zCwgqzxs>&xNle?M6j_^!fZD%)oDG3$onn2@SFhIU?y};)vu6GM%#9rk3S3PGxI;sy zPMY#fTK15~gP%uo=QBRo@wo4;u1@peOrK3^YIWBnZDlkwuk}~<TI#Jmvin)<1PzX| z_POG&ErF@2t?OQ{&0V`lBP2Am+J^PntT#QE?VqTGGx4=2e|X>+{VHUUq(tIDn_l6E ze}$j+1POJvNG=wAI<@9kU{&N4v-64FChN{KH%J&X{MZoAQ~AHJ#`4qDNk&Zl^S&HB zafnlVPt>KvW?de(+sEXzGJOTQnF9R!4Cfg!Pn5X4cumB&xz=yHr`u~kmvv?hd{p}X z#=)h+?x970E0RxkZBbjb>R#RLvzPnV+P$2@?RM2~bHtOlTlP*X_NOmTk!b7=yk$DI zD(B6?`m3co<(y9N#N6MOo1Gn;JW>5{tQ^<cUwW;NEf|wKj#k--PI>%&d5=JZOHhjM z<D;y}Z{$o)lwX}X>+;K(ZFe&A!xx1dUXb{J!-MDMn=+eJqxyra-#mqlwVMtUm(8}7 z>W<5@QiZJrNH`<eGG+SIS<=fjySzFQXH~6QHq&j&s?4^9%imQ9yDnUGBulvI&>EX` zPv6&O=l4{uShB-HfaAq)&h|qaBSNlkDbNt<bqOw)Dw614v|`n)b<(P;sxrrC?zWL= zd9f?++-c)uCcfWA#LiiLJi-H-_d5AX#?r`(Q|)5x`TzFqJeyLEG70brFg3GJZG3+? z{E*=RKFQ*;d0rN053BqVUdP9NF3FLh!?{OXS8~rT#g<3iyCq-yDC~A#w(RxW+_e{9 zt?J{eH;}M-HY0ggh3uWY?}qO3Tl4PzTJ|ih@$v0jx3k!;Gb~AYmDm#Fw_LJc=fk0O zcXu~1dfj+6Gf=GisK#PBe@C{bN>g6U;^Wx(_q}W3nXmPeRDS;b*E`#Mx`=r9OP-A! zik~C)$L=nRmJoH_xN6g)9XoD_T-vj>__<!7fJNi_HLJSrdvOPf<dz+ucek2>@z9Mg zoF9MthZ_C;zH6Pam*&DLLCcMK*FS7fyC>_E*?#`G#?cw#EDP7Jl~q*XSaeh=Eqn94 z_w%kyb%@N=WO#FTx48fZ1H&|xKIYFd;=aM5zSC1zZdtNsiOSo^e{Z~^gM#in{%)UT zUp=$j)kI(9YU9TP0xowSY-Qq(I#)iodc_h`N0Vbc92eJAMf7jI?66uUSgTTI^|R<c z?bwY|eV#1cWb^X&%E!-7F_)F(ccni#=DX1JeogV4jmKj@PL3B*iCx(*kkIp6SddlH z{Xvw@qwv-Hd}`}?dp1rv$NBE0A<yCGUtebF+<$xSz|G_!mDizfXGboccT3A4<ZO3q zSo_WfeOHUV)AB|tHCLxT<P^SftMt&fw{y;SbGYiMuUqN3b?c>#$8W9HGM=}2!>La{ zK0dy-CRUuQ)oEctVxr>GDFTPzf1ho=g3&=kq|0sbvzq}EjyW=HNd5eaH#=<C+KHz3 z*^bMb*Ph_uS9H1j)wcTEjC&TwA1*w9y<p0!E+z}!<hW^1CoXmaZOVTBd1s8DTjcKR zr>)X&WoXD;G~rcF5eN#H@be$voU;$Ds-kZ9?S1R3sK;Z&F2mNxe7P%uM}yVrpn`*> zDA$rrmCL>79V#h4c}l7MhfDT<A;}etP9iK$FP3{xFO)H_y0T)@BRRLGO`A3aXzY1) zI&@0V>KxIdKEJBt;^K6!9iG=TN8yICZLjmRr+fC)ga$JlC|Ol{^D3+Ima@B1PBT>h z%HB0NrmCvSaq!&S-K(=#b$53Q3!CR(z5ZUxX2r4{7Kdl>I0|%icPm}wNakUDRl>w* zeE;*=r`siznL3U)z1eX3Wy?{Xj7PQ!Zr>P+Z>G$99O~-Iu{%~T@xj~(X0KP>=BG}d z`V{l7*4KCK+O-!Wd_qHe97R;;J@@YFK7H!c9KYiZyUmQlBHgR|ep&u}8UKg>-DBnQ zycz}n6So~2+15Pwem;MSy+XUc!>LO_I+9U4a+x`gXz}DJo!ELNaIG=x>f7yA`!a9t zz4Bf(jrab{`Q;B8PR<Ou)hws6)I_8!;Y{ypS^ITmHViIG7g?-T-d%mQr|+mpOMyLm z2aj?=tl#ownJ;BF9f>(7w=Kr6PlH4L-}Ark9&Vo!G&}U$ljq;v9Zx7p1ve#c6j>Xp zb~-}r^15uk<n+LaC7({-nxdK2?%(awU>G>fb^7T?W!=;2-ntztjB#~!t*e{2PCD#l z*SGci{CUFGu32O8;H1NemmWVg4XXZdrd!8WZax0mZ+iD*i_4kQU+l8}H)FABEc<5O zq>#9%X-T(i&htxKE!ne0<n!<3`ND7BIyU!k3TOGAHf+9V&X>M*+BvJ6vDOn`)b38+ zs1U);ee}vRna46>-7;))H`8X@)y`VAQs$Y=-Ze^29K6zITXrnz2+G>%ajoRqJfmYg zp991X8+169ED}C^q4Ze8V~csuD;lqd_6k=tKDY3Du)`$n*PXoYOFAEWKJPQ$ur$wm z(WNC*l6t(nPaD-`9+8+nWy-GDypvgPl|m;)uWS~Wq_T2*GXL+BpyH(OaT~AnwTll= zmp}L3RQlt?!ha46)@)g_U+jsZYOJcl?I()O?4eVp3m;aP!oYBB#$$_a*I#^#`hTz7 zbWYD^^OdMilip8#`*yeH_GAnDpE~CyH{ad-Cg#?}i7O{8+R`Erx^?^EpI!DVE(BfO zkP+t>x_63EpSIx6$k5h}2j9)TVQ4DC6|FN#;ls?m<*919)7PzcQU3b%Hj86Q52HZ> z$A!j3X~mYn<@Z?<dl&+}k~VhSuwP%^Cb&c5@p}jBD?BM5^pD+mSz>kB+~G2-V#>x2 zG4IC3_oXM4wLi9S4|=V;R?vK6r~7#W{Yg7^e)_cQSj%$0^PkVn<BK_|*K}5GN#@?A zrymNhvnxnwc~iDq_RY!qV}&vEto56}2s$+>@Jz^NPu5Aj#T~?=nDX{$glEy~dVwhh zk^Bs;Adva{BER#cP$r4w*A2eP-#qI>rga>ZJonOg&SiF&P4hflqxv4F%y!<ETJ$5U z?4>HxcZKNw!wZfnEp%vKmbq)$>RGE^w=K(Ta}-SCNOXMQ8u*~{pi-Aux2uS&qewu# znU$52QbF+(3#AjKDBA@d7#Hw2J+|n3tn=5}#3q*SH^&_r%RZK(xvK7c{|ozcR3}U> zd+?%+?cKtDZTHMv{u!`yaV9SIzqU4df8F7>o9bszCC!qr-?F6a&W?|dv;W&yf0q?M zx|NmT$C+<V@ArC5PCCLCu_572Y;wQU?#{qBu~#CJdvq^~d%sb=+q5_7;JO7GN@fDn z?j`;{^E<g<^Px>|E}1_6{qfA3Gjpxe!|pwKa&PDNSEbjE+s3OpaVWL~FuSOyh@XpJ zbI@w_gy)RgUMaQ+IC0b-iZC?X_*Iq}q(oqq=#kYeKYsNwg5|DqO^eW}`|u$#=Fa6; zS025-ZLuNq@~kdSkmL%+RV$}xs;QZ2teAT2Yh#v7H=mWpiqO)mou#kM7_L-o`~K<a z>7JgRS!;!_N@{CsmzRJ4)yJgRa-rV!>t}-tx2i&$HH9Y!mcO>!{9?iC&3{A~T1wxQ zJp6NXmhaaWHu?$+JbABmz6#38;bBPF)-K?*g6~4*jTeE+t0T|P+xvTA)3w!7J~NsA z{9PT~8Rw-QoylPQXR7P-N+-p2nqM|<+PYD6X{W(eXAZ>>_7^t&r`Nt)RD5@LxozpI zo@v)sv&}HdTs|xOeKNNU$SW_LMO?4`bG6$v#q;W_<%)Tob9Q~0<K^Ys{{8;k$#YZ1 z<;B{s7UWOzoFcF!#BoMVNxd+KVvE44WmX<v?RHIBnZv$r(vo{A6Hi74busLmG;vB? zQreLP@4FUh1eSfg`rO8>ImPI};kNwjp#SCz`qugwKVD|UmG^|B%425US6Mz#xZ9bU z&NkXx`&*1*&fK}#HT_*}e0PpKIWr^N(nqZMU`pZ6IYNfb2NReWJheP`n!HODbJhGA z(<gZU-m#X|`Rl}|fBLfhc>O)UeUoRYGfCbkeq*(3yZqg}mZhyz=b27*Z8)^y#~i`a zY%PAD_IS*^$-=ej)1#D(<9^}#p__U-^-}HP-YnfLvQm>};ZOS>jjn{7H&0JryZ-SC z0Vj@yUMsi1N)<`jce-}Dif00Y0fU5yYrp}9t_2!Ri#QfEBnj|{FPzMK-)(;Pm4Z_# z>F*yrdiU|!({8Ez&f2$E9ZwSSo%54FIk@|vLqfudlua{r%!DIY91S8wW>3=OSm~pd zII;3sj4<0mcRkf<o%?rhdN%*cV+95SW&<XT#wCZI*cSf&9&>;Hvge=PExbGP%&LCd zXBv}xrk;;Dbj?Alw>V$qq_E1HRXq6@Roj1W`E0Xp`s@X*@`?`_7!LmUZa!H_lOdqv z(v-@h8%o5|syP%}q@=!v=xhDE^?8v?7w^$ikDOL*n4uwLd{ongE0rOEf#HDY=N{E# zwYpXPC6bGNt7e&{7L}Ei6@FjQYpW#{^)*M=*Lr(_ebG-=|AbR1A9va?>$Q6ew74iu zJasb3aO%WKLYEd!oV>R3>HXu?Ni!?%oIKgDz!t;U!oboXvOqvVzJd8bL#6sOjU!!g zu~i!*)|^^>`A9%jtM(S*r;Ras#R66{JkBrQ`1eDvZLMZdFpu?iLG?RqeB2yt2Y%ld zWMyCoP&px@!>)dE@hiU=P}aR_@ij#M!qS(QtIx~ck>yTdJtdU7PiKEepiYyC0o$P- z1|f@?GSw?<Cqx$8-v6-r;grt2_Tcx8YggKuxMg0E|8?g0(%$*KPKwOaCLA<N*}%&& zZ9;-{kWQnI9{0!1neW~&jN5l9|LJb+Y&l0B3x*vGI~XmPZ!kwN&tRUxB*83k=v{R6 z`@6eWe-{7C$oKP@M@_fE*Z%5>Qqw1#GAI)3NdD2aO6R@wt&Nkje&71~dam7jp<5e+ zx6j*~c6R3PUteE;N_Da>+f`(mb>oD-bqUw&FO}1?udiRtXIt|n<Ioe$*j=Uawq<vY zdQT5cZ!LQxQu_AR^yFhLwf9o5%vk@<zM|mcrKf`NeOmE{Po6k&@NirC%X`Vs-dL_w zns_W@ee8a_Kd1Gr%io$MewxD0FVE!g==Ai-`~SJ^jqvh1H9h&*i=y8wj)6-gcE~gx zHp#j?H#O6(;3muTvzttevo6nlV9<Cvk)u+y^u1DxfD>;^cWZI@`*WQi^*vNiDn;ZZ zZ1xcIVCZT*wNN6GXSU7ljeLuxBwv|pM!a3>Q^KFq`~ITMdb#$)S=Z0lu6|(|e8Sw! z?9t~+1_d#14X<;?Q%W)(o_$<*;oGvm@xKc-{r`K~@~vaI#?Z&Gj6tYDhJnk0Pk~W` zQQ*Mpp6&dP<SMGFX3m_Mxput{(-Jq<`b|808&2q-nWpt5iRp-pbNb;!`<E<xr*hXT zT2=6LxQkBYoo&9-8zXAo{rQ=yz3=ws>hPaQ^?!aoKP7rPcFx@O_jd?xtT}qLIGypq z)z#Ov!`96*Ro>(2aNutB_iMHP9m}8ZV`iVG7nhTtUjE_2!`ANU7M7N}-4U-|y{d9v z+xFT#PsXOC;^!sRb9#Ccm;1Tu#D6@!ZT{)_+OM;=US95-Eh{7=EWJDF>8h=(!z-&Q zG(@^WCZ0HVZJJ*3>vMA-ggNfIXExh)1Lxrda?fm!OS69Wv6f(DFgvV#L+qP_0aw1O zQ)qOYpcBW!sL*A#?~IQ(T#w9`+td9p@?(Tb_re4RK?c^A8Hq~fvRRfEHx@13*IbsZ znYwE4yqGqvPe%4)%Z|OZFV;9$m6)MnVrpn)YG`C)BJg}4Pi|6rYGTm3J!boD{|U1& zI59Xg1T(NRC^IlJ$Tx5wV0<toZ_l~<**}yVt8<?grgAbJ&0cmvLLoG0g5F7g_O_0L zQ#q%2+PqAz%?@53qSfl8$nfFkAG^KP*=Ig8Jh;8`{*GNc1XwO^^ObIGdiS!Wxt+iN z->1_P9waObxM64VWi`L_)qSAzPRz~a`ptiIJ0@+cIQAv;U0z-ffA){(H$HX>t5sB1 ze%x_~@$aw9GoKj}j(m7Hzno8)t5xyf!Nu;il^-rBGQ7C8^>l0Z|9t@!zrV@;6)Q?~ zJh}Mwryh}Qt$WX&c%S1|cYNE1>FG<R*zDq4(_iq*qeZ~!Kkt=x36{m>ljZb$j_>(m z)7Nx(ib15Mj?!d<GbS=wAC3kbZ{$gsV(Hr6eI@MFmuFAAjheNxQu<dhhac{rzB<;} zUCH{b<^1EqA1W(ncFw;UVAnh6)buOw%09^^FbOcIG_WWzJ1{M%nSayh-hTtd_^=7n zriFQy$}4GfCO#}&$H;m{rD>|lN$;s*9SzD%ac0-2B!~PkZ`QiD+Nrd*>bqUhm+i^N z`;Xhz=}bSZt@Z5HtEjr?i{1O1u5Maww$}Mde^u3#v^#8UYzz<HElbRr@tl*B@n79k zwwwEES7ceQ2wgqn#&L!VmO47GZkbjs_fe~!IOE0p@XFBtN)le4`!XKqR4(htO*?D0 zd0Kjxi*&lS>d&S6A3)VTFMlXs_dzL<8}S;?#Gg+!IO?M{J?VLIR8cff>EEWqPp0U{ zzf{dKO<l!1>;Bc?%vX<3Y1Pb}_Rq{#d1mMjr41WbA4|Hme&Q^3Ce{X#1riGE3d{=P z3pgB@6xah8CNQWlu(Alay1G`~WeET0rLgbZ6MN<z+&#y4p48{MG^t@a+nkg(gEsY@ zXQv+v`M8^LhD{;U{PVYW|37dg^K$j~*Xygo*Yj*!#&`D5pBiCd;j71u_Fl5N$F9A7 z!_7CJOs7nlA|WXmDz#*3Yiri+D@T^B*dV~r!^8Xb?Hl3veJl;`{YiiR{`n&P-pQch zyi$){N0&ho^L$no<_-VF6k9GFKOB)@v*>3)9;b9y!^HC+9#z-9wLaLB9<}ur*uSD> z4=&lWIVDcm{&)A0*(W)#M_1jFlHkzRSUHtv0m}jb1#tyo1!e_q1^xvB3s@YO6m-x2 z^r=*v8uC?<DTVE&`^~hZLki**nFqXH+P}Qopt-(rD$k#iLk_13Q#kI+t}Hq%*MB^E zTgl7#{r}5;9Qaq5ygzC~Md!QcQ4vv3o;_P>_w3ozOwBbDJ3BoS6BCyn{q*^B=xs|& z%VlXx_wT;DyR^5*hLs_F(K@!*SF5=h7<`z6XK!46W7@V)JQHo4k8InrRdRP%X28+^ z$)IKBr3-4bW!Fw@{r%xQo3PQLizhOxx>v@f%@dt^<)PBnnMPNca%FdX>2Kcan{7W` zEN|MkGBeSs7thU04!2tGW#*vfVCBH(@a=cbdI<*}1=a~on-?nIUAR)X>yh}KXH#sR zT8IlWDeyQPY`#*F_R4r!6So4x1E$N{8kjws&U7=RnC?^EuzB<A``h!gvR1uYeqpg; zi2VC|SE~y)uI~1}bNSSBlfeC_dSAQ{J3IUGZQWVs{rhTPzr4Ks`MJ6IS2r!KyS~iB zak0X-rF(VW#=hG1a^>q~r!U>xsQZ?+x2ZwNTRqMZ)R>vkC1laHXqF{Q-PK2@Z_Zt| zbp!8}pf#7guVkGH(OeodbL!mM*XQnD7T3GKqt;x1|AI?1OwX+T?%1m$`rR+eVV2R3 zw8HmC_VLB2Ilnis-nIR{@OF6%29bs(B}%pd47Lv>xfr_`x)ye}&R0Bs;MlRS<5@F9 z7|k`k9?a$CQQg20;h?GbPe+;~!_a||!GTG`qp`Zq^GxZo$PJTHSLQ!?tnT;f=Hlw- z8w?s93jQAB-TTYIok!lT_*xD(cX7S_{uwuJ#FxFhwEbq;gNA?hxwrH3^YgQ_tKZ%E zc_MiEzvY=J$NtydOw3Dr_xkzo2M3!MyVu|T^0@y?9b5ComCnaiPfy#ubLUIz6_Og8 z6kb_`>gZOM%zfg;ppg4n=3sg**ZcXZKP=RkL4BU3s_zp8dd&0`85{&!Rz>{wOMI2O zE@sby!>(C|sh9dxPM%rwX8TFanuQZLu58`gyL940Muq^9rK-m-*xc;$O6+`dZnKHA zad49YS8>tYGdaGzU*mFfN_GoYuY0fW``+u`@+y@E5eJ?CmH>uhUW?1VDKb2G_;O|P z);D|7nZ6}&YZcPao4~-8V3=?tj7uXybLRqv0EUGO%O;2v2_3QQKN2?gYj4fTN3PQ5 zx&Q9#TX%VTMd*YbnRIm5{MRoY805d3lY9IB_h)aTt)p*iPFBmkvnO)>YWA&JQ>V<4 zu`8bDqQv>(d%WDnkW!D@)NKzBx3B&C@AslbO7->sO;?BAy!CJQF7NB>V)<mOuI$YY zzpL*R$P%i<$SRPt=)=FrCSQRXGlmI|gnlV&G#q>oB%)Tsq1a+)^z`#WZE^h-n{4lX z+H=cy=9UE-UTTw5pFgSkUGe<cGbw4Vmp1$yi#BYyaN@#-MZ%#g<5(MoLmVCXF5l=o zn<y^2k7>ioL(;9&#KN+x^yZf*ae8?F4)qSUt$Z25o4hnoe)~JNoQ2DmPhYumU4FBn zWe^)XS3akw<#wMoUDmA&<#@!JPbU=~u?kzg@5Ri;&4>B#ufH6(?2J<8D|zPGW_LgC zfBR*d$CR}E^zfIOsdjaS1rNlT*|Yc)E;KMUv+-Q0(Dz|uX0R%Iv*6<jHy!Kh$V1VG zrkpnrW}2M0JdJ^Y!()L)0Mo)JUGMFZZr%*HP>=-m<kWZV&H3JVTKrr&$LpG(hbm>y zuf00O^LOb~ucZeZUOatT`uv>ix!?1S9a^+#`A1Gi-C3a}Nvg6t+-mZ){U^_U|A<qe z=`L?C%bitw18>-F+3mFEMs4={)jit}FeWesIPjm&O?r6!oZXQI-7VX;<$e2SYaHvr z`mZwWaOatFm7njcE52O!I{4dLfW?6G&>gRwC7)RinLg=Wc({#U_R>aYcDecUr%c(B z`r7~RuWu_)Gjw@-t#gZgeSLd>_pMhNQzz+1^LwXj$}J1oBFE+`sAF9n!ypby_#v$! z{0w???U$eL+&bGRbGJeB!N(sXbf(Q;|NimujXGl9Iun<rri*9H-MeHGUyRx8n|c=( z$0n3ECmYS&yX(s))9sZ4-yf9zyIm8>$k?KJ{>aS>7bhe$FwC15cXpO}y3x#C*H<RY z5S9AQ^!U}WFz+y(?i(A6ulL37Ru$@8y!h|}M&@1RufwJ@@<@DXoj(2fuB)rR+D`O) zyyefS<Z3x5j)iS2vsTWF%d$>g)sc0j!$W1$rcGIwo@~Bxyx&t*bK;3!-j*o8HEWo+ zKid$oX2F64fB*GI#5prFGr#<)WMgA9GutLNZ{Du&x9fEF*w|iQA02%=T=VkJ)$e?s zoV>Nq%85hqio=gzX7@Ii*MEOkwP)VCiz|cEYigylH3RgEA2T-isOf8HJ^RR-V`i<a zeE8O_U7@SP&d;+G?F^FMxhunR;?vi+e_UI8J8`ac=<`qF=i;yY+q+`M%$ZxSBpP0O z@ghT8TYF(Zz}yu9e~SuB11Ft&@#4jU2M>Pru`0G)P}kd#8O&f&`pU=j^~bNdKH*D0 z2E;D&d6i;RnOL~d$ulY<A|*Y2d8dn~r)Sa3H7hn8IC}En8K3BC$?kpgxu0w2$Xsfj z_MVj?ZePvJi4zxww}yp<y?giWDkrBY%a{11l9G~I_9g+R7xoJ$?rv*!`<fK<(JIt* zhSAX@M_$!+`RM6u=;>)_ef#o3z*|Ls-f?TI8=rUBbP3&vn6=qbrb;BuHG&}_Cne<U zdN-|!Ay+D#pI0(6`hHm@aQm~J<hyt8cAcNvA>hPub^VPS5*7DD0*{@ZuFpK%?CPa$ zp^r7XCY=^#b#+Zz*>mo5lAP_AoF{o12?17op|5+YOv0`P8Q#4(mAkb`Ys*{3mI-dJ zc>n*%apbtl@#|nxcCxmYaHh{!BO{|#f3~cQDqkApDJCX<T7*koUA;5pm&LP*RrA<) z?X@@&v^1&8eJ%g5NSSMvYd$UFSonX5b@{t(IX9h-9}+(o&%jV#US6|Jp=Ha8L(Q!x zR}>ftSaIiw-wL~L;GtUi`I+yE1semDyB1CHN{w?&+!*oZ$qN;+>3e*9zT`a76XE(Q zE57KsSNzq96DMBW7CSp>?dN?8E&on05$b%`-?6OGSKhAT#k+TX=fzqkh=o>cxDod4 zlHf{}t>PC}#AfW)p1%IoyjK%dX3m{GeeUe%7gtOSQS+^v{Ujqlyw!&PmCjY>tv?e4 zoL1QEl@olW`tfFyz$%Za@;YBT7HQ0k(ev^?f9BM;ZyzUWi=52AZ*k-H$I3mc&VCLm zUnyrYLtjww3Pa#88>LfIj-+!tc`SZq6R|3C%_$Y3leeFgM_TTDmzQU>(!_Vlt5<K1 zJpa7fW`2C^wpWau{mCr>tQuXH{t7OP<D0L`v9K%T=fR-<dn&5MH*%`2Z!cP;w9@6x zvqv#=ZTMep3+1<t6mSx~v|fJNFN2$hK^9HUvWa-*TUJ(9uzDJ&zR>1P#e4SJ97)>f zqQ%O<c2I#M!C)p&Q-Xm658LFEDFQrf%?ex8n@Vr3YVS`51yOA{Kgd?D+LHIL7zLi| z#R+}-Syr~~=FOX4t&^C#6eM)iCZ9~&6rp1_+xLHD*U=;+Z5dOZ(z~nN!%{DBIlb85 zp!BuEB_K8G>xY|70+*IZ@lUI|thVIS*W|BF?_VjlNU?Bzh_!7A;9dQx*)@8jmTkd` zU)7=l_pds0m~y1Xt$cZHarjT8<;wmmxTaffEo*k>sGYOwW5Ump4DYY|ewN+ZvNG7# zM(XO7qjp#I1r<YTQ=hq5lzyuCK5y?;?m1SKf9^9`+~jidV82?qp~h&-(yIK)lis{} zoAt`;$14*jkJ&}cPnG;-USC|@pSAnUmXlexK?yo^!7Bb~TFRc24km=`pC`3M_v&o> z@^fwS=6te7H%?xhc=%z+@2DFmn*>%(IA$s6C-;AO`ulzA{r?x2o=X9xT$9zunwJV4 zJ$lsh<jFohzM95{pLW|Pd!>Gtx8caTy2&xMIx2W?Yd6D#Lr1%x^2hF7lDNDK>>O?` z6MLmT`QN+$)X7Y16u9I%RbJ=TYZivafD=g@^Y87-&CAO>@jQBCgwM<=ENmiTw)Gzm zT|T_{VM_I_puJj8ilZL3aBwW-3RLNwyjGzlE6h|*=hmr<|4T|s6*WFRT)Fv9_<9x* z&nM633UF1#EL5GI{OhbrvNv~Af`-VaDOW<Qt*wpMWlnv!fbD_EDUOA0Ov?k@IIixv zHQOmNCO}|s_5G#Q<!sNN#inj-ILM*Ep*Z{Q4v$aSf$Jip*|#+=XFPx8=E=YV&tJ<| z^sZF7>Rt2m(}RW1A3vTqHZs<qXKh{hY0AUHZQHVMZ}Yl-=zFGsljxz=ivmuj>%NJ( zP4-MJ=a)UXw?NNFE1S(={?ScI8`~u%BP*(&+3lD9Zg%mi?cPe`;%sMe>*(9R-k!NS z?bY3$zIz)AFCY2%c)9P~Tg(45FwC%2u6euby|>qq*xfbj-cS8dD+NlyaZ_bLDHxn@ zR{rVfnG(HS!e}R}qk+b&=#^8>Ki+)iY~6#89QES**7v{M`E%G^UuVYk*8GeW@fTPQ zUNJTenIsY*`Ykxy`|Gy<pH4q&<(|dDvf^7sRmGY4*6K+=yR?>6H5A7ywrIJ9E}qXi zUzbC%ch%>Fi$UrP6MWic9M(=WxFMpd!XY?4J1y(b*6o@;;vd)E2wxwkEzo^ehR37p z%J+{h1`##R&X4wfV)dA`M59ZA!)s-TiYlY)#AnY!t_JPBG9^S`f4!0Q+c$5Hrqq6d ztp&Jr>GD?|X@~o6AuSi`d*b>#jDiy%Ze~?n5(r8*rx_bowzgKU7Aq|D=koT76F$Pm zc6j%K1y@%uxhbN0`qaL;(NCmKyt}k^uFCcW7Zh$^IOFr(%z4rxE-o$&t}|!OFxYu~ zd%+;eRq5u|*4paoS!X9%x^~Hmj_cd`!w;-p;gq{_-r~uR@9zG7Yg^{peV@<Wtv=`H zx9iyNc~hre-MjmHPIjJCTFV7>H?_%Ar%ZVf5iw;_R%$9MD0^jwZe{P*yOC4Y-N;-N z<SPE|j^XK(GrcFZ9X<MSlZaUV>-Z3vTdO4XPi%BZ`md$zeDW!muTM#T<idbWmNH$7 zRD@O@V^Z-f+G(?NQcBT|Guz&_6z!a%utPL_h3?haCW(h$nPz|f{Mo6gnNdMqUH#X! zx3bpddNb_(zjtK5d-sk(!OQdNcbAq6^(_+{8{hSFXlrZ#TG<4v5cX95bvynk$L@T( zgZ-f!Grat>&ps7ROTYhwTW7`^ljO&8kKH6^%n)E%7@*;jnW>s&7{B1PLd?>j#LT4J zoSZL-)pAQiv{H*Kn-wf%_#6#hES|F3yRObLXwtSBTbEX?joNl+L*3s-XLf!$t1}M^ zmbIS$@cHxYO_h@uH#he^Tvc3NzFhtkhhj)GsI**FE#j)WuV(7>`R^~S>)jZz;=$*h zluvprkMEtH-q*Xg_sp3W^TPSsoxisR{p$H;U?RfR%5=4rVZnwCAAWvrS$=-r&D*!O zWZb-T!h_?zb-8DdXVzTn4U<lW-MJGpT_<WubwSjgnx96>%8T7rfhH*gRz<FQ$Mp8a zl(jB8h6V;1S5Cy%K8@&fS>z*p^X5%P$14w{j~LC=v9#Q|V#SG*Cs%ql>|eMrF)?vr zV`JkhTf4XVl3Ctg*=h`L9KU`0`0?Ev`}?OaU+$o=qG(FVy!7nk=%-QwAZxPvHGEkZ zeAt4gA7Wy>fAZwUGk$XY;zBY@3UB0;o_Ja`NhLNmwy3Cxg~_q5?q4%IfAn^~had0p zAH6W^b*A^%f8Rg*`_H$n7L(s!e*a&KxW10APEF08+C6(gz{d7#*Q9fwThzX8)9TQ( zDc!fSrG;g079TI~RePBh&~%u?cO5OgXNn9*jvP5=R~M7{kfHv+nlF>i+BHeZ$y)i- zF3k!ToGQA4sYwA`C7PI-_4W6kKd<j0+Iht~_heUk6yw{K^IBV7cW=vmxz*64tLp2g zr}zG{o8{a&qR??#T>r`yUeNdi$4d_tq0p#f*RF}(dtMp5%xBe>Kj-c9*&Ez?r9$oZ z%yJE!;<WI@*|VbEM;Q_l5)zV<Ce5Au`02}oX`4fja$GQby2&s5fnDvlH*a=+o~{?a zZTsfmRi~cx$y$XNmw-I7Fv|6L<*qZ+uCFdXFMQnJY)eSLT<PqYGiT14bt=W^^XJb~ zy;K<@A|tIVEjLE|UsiDIeL(c8=@TbbzB}}DbNcy>H`e&cTK&tveZFklk4>_mh_RC@ zsS0U+m3FMGYmvvKGw06LeSatGC}1@6%$+-T4jyb=q+vFDt(_Q4!-ai)v$logf4H!a zjg8GXy=D9H@Ux(({UR8YHMe8QK_yQkef{@eUtgEubJv?59T8z+X}L1JV%2pqP9}+# zZ8840H#W0><Cn2Wxc)BwxZjM5A1^MRIdev;b6;BSogEu%e}DTb%L;Ollv2>jkpG-~ znZarNEAuzYyM{h>pU-_F<<prnXVTBl+ZdtK>Xew5_wL1uBS{-QCaHLKsc7yx``(so z%d)ClQD5KW<hu9DSY|yr@%;S!`TGkBFHKqh_U+rlR;5|@?XH}-5HNp1_UWIWpZCjJ zhuseZMcRtSp!}=Z;<p$XqPFw)?yB19ruF{DPVc3udUNephtC!2{Bm;gaaC2-8oT`) zHcUADP-E(o-R18!x`MVozUW)U(yY)h!Ar$!smy{yOD~p4O?&wC>C=}lZ|)91@9f@} zb7M#0<!QR&=U<AK_bPjSdU0{Fb=jLAJEmEl*E#p)?@jaMGPjwzy^o9@wf(i!Nh|W{ zjhVGBxAexV55^DAFSolMvF!Q6dFt(Ruk776t84ADIaP&Tr|&AZ2>jv?+PnJt!sHoQ z>ANrRP1nDACPwL&v1M%0K_f2iPsK%_S)3G`6*w69x@XRv8F)+2BfVnje`bcJg9;o? z3C3H`Ixg0|divD4zW)AtF?o6U|2B$>2QQpBas2l0*P4^}?%ngHclR;hnMSI1cKfQo zzgzA%ch&odF9OpgpJ%^}u9IfiCHtbR>PY6-L;LOj{^h=}pY`feN$%tRet+FH1*Q(N zpKVsWys@geLt#b7rIPsHcVBuho1(j8$Ag472a_rbH#mRrx2?-cxwe5V9n?`5xodxW zWz4Co3zKiS+TOmMG38qS)M@KO3JWLB>@19PY-~7fXlj^dFq1`qg^|Z<ZMFY*uB}U} zgw=h&fxssztCS7XmoHB|{9?<}y_KKSUR+rC_;~;S6G3}>EaJ8Af4a?3@GbRb{EqvN z>;6}txNlmTxog`@MdP3MU+#KTv~+9e{&`uGG*e&6$NN=BDwn%Q*OgYfU+>elT603{ z<gEI_e+TZf+0FX0VwsjZhhm8N3%)zW>Hgs*D;AzSdGhSZlc}2{Uk07rUH)E#t94Qc zlPja+h8aG5?WdoA-VvkMfBI>`&KSPG?CpUcHDYpC-kZPwe;D`n0OLMc>tj#DZs^`k zIGTFwXY|kM_uIa|mi!-Wq}+Ejp>o#i?OL9#*K-eS4LyF<Jp8Ktr-(gWUSS6xm38mb z(POZXvd(+E?`ryLf8MY@0jCvtFKk~e3QD~vv-*pxk?nmGZqBTw=?+sbSP64GJUTu7 zbl4gRs~VT(=XWz4IC3(0(Yn~xH#t^4TYUO+2S-zf!nV72%~XrLX6E)j4YgfT^3dq( zh1<*H=ak)ik+kPl#g+SuU(8(|Kj+)cSIWVs)aJ~1@MrO7dH??!!P2@`mbd<=*S~(h zcKhAC%WhS^I;y!|H*VFe+HJo?Jh;{7&&k<y>qhC~>?^ldeA;;NU-|obJ?U5$ZPvyA zC3UBDYg^TxUu;|Qfo(Mp!-Dq{_kB73V@*Y9Xu8n(AOD{G*7+RyIeymcwWhyy-<dPq zsK{21Ejkjf{32=be@Wl>lI1lrf9JBi<p~N6($Jk#k+kTcmh*Stch@JcTm3D*s&?g3 zecd1TKi1ZN`uqB3{M37zbDv+7TWWjjUh(c@`!zw6e={ekX#ZW=Y_P&=R=+=U?#g>- zU%aT~7HeZ^&-tCX+G!y}!%X8t-{0M?fA(hQF0S{N9bE%LSW-2&_{^UhmlmD;^Zw&H z`6t#K3~|2IOZUaso;mnK_%T1P#T0w{`m_^1Rp+PI*GtY9-T(XHyVhKBv(4GtUfo({ zwDqFgGTS{izlxrGIKg{S`kczVh2?#=W@d`JOLFh8@2eG^FS_3->*<XH8#6awTE_1C z-|ExrPa7E>Qk<R~JkG9PQ>j>*wrc5tqF*y#iq8F)I$8hw*W1@mt_^;5CWPU~<8J#H z-`Mi+H{a$yT)V3B%KgRj((G*i{rR!-;qrBT`*uBg)fN3d&o|RB)p<JaJ+XVcf4^DQ z{r1(~)0gjjKGR{GfB62T`)}74ZV#EdX4kf?m<Kzq%v?EnmjA4>DyhAn8($o}^*a0e z*W1(0v~%4)^a$4X?)db~YiYSx(38(=o}XT)<E`uS_VL~2hxW&Uf_G{Vd+543N0Var z7j9m(_<H`Gkoe1s_GQ2u(^l=JMuvt9zeC#7&kr1IE)}}HTy3!hGsBveu+(j*gWoHb znwEyzFS(a{DzRwN=gEu;2do<WBqyh<Fgv(k?>nb<uAcYb>w`zw7p&Z0>ea0&#?<|+ z?CkcE`<vb!v#MHN<@dAdS2jb0@U~?;V~g!(+v^p~S@m|UPwwlyHMg%;hbwP(Q?r>| znfpw(!`2~i%CXCmEXgU8C;puDN2rpMVaf?_uP3U_f7w>wmz6zy$E<j5OW40_{{-JE zr_GytGO_4T^I=^UF@6{R7fGF#ojz=vy_L@%o)uOab@kA`R>kWDMcpU;jptvoo*o~& zZ|Chad2jjTc^_{a*eLi`d0Kqzy1#ym4}N@pd@p*h@;aBEKiN;_`~SaEVF?O2$)(JH zwL*SJZYemp$~1fZ-5s8_JLWU(D0}>Dm1(xPZj8g#t4z|O7pJ{ix@<|+ROy`T^z`Y| z=Ecoctew@tap+g|>obphc0CWQ-CdI?dwjc`d{xcmx4yF9N-X|=vf0~S7rFLKbV*be zcOlQt`Bn4pJ=^?W_JYIp#ZnKHpKypSaZ1iDoLM+8+UBM7#)$MlCH;w-sZoCKpI&`^ zVzM$r!IzU4@5Sw9&1tN%aq0{Bn=HNDY}J>%xY?Df*RNf+y?)Qv$4{P3*8UY0a^3WS zgolVw)$docSHF6k-u{z+aej>V3Wf{UcdyTw_TsyKUAbA|y!ygA*KijO#VZD?`>VrO zf8CxbYgB*l&eiN|(=u=Gu6z9Km1*|#^RsU+EA?2*wtzeLZC9UPU-|oc*|(Q%{dLZ| z{Jo{M<<+8)`3hQ1x5~<IKkhkh|NVy~!<Fr)FBjIVo<H^e*^TD<`*vCUJ@ZBKpz$#i z*~R&}MoW9nro65Zmdcu}{j~D)r=H4VR`cvud|aUa|6ftng)e&ztFPDZi>pp#j9ws> zdGYY(<A=Pt9~(W&;mP?|_wD<xbFaT}Ni%poQEj_(De%cOCU4pNJI4;BB|L7_Q`3|E zR&wEc7l&fYtH6f+|2rS=@>3Ff@IJm$(f38p``uGlzX-pZp(B=k@enJo;(6w`EAK7g z6b@S-IeY$maUmHV21`rJi`(<w-`H7v@K0r_=sk7U(@U!4MYONqKb5rMNRi>)S8hQn z3?3pvp?p_PuDv`{Fn!klOEJl-me+2{xpI3&K)S7%g<kyZ?XBOpF3GmFt-d7xzwTSP z{rtM9tPdN%2x=dh$T@N6qdN-i3caabPgF~?@7G@ZD{#F2f4$N2uXC<m53i1{;LowS z(2>2Q`Ub;=L;GBFs&cZIU;3ZtdB*e2gGKJIo~6AK%aC4iT~yGCqjuJ*(jVJ6Iqifi zou*Iv>J+`|`l{5^ysxjzTa<iwu<)=9UwYIJ9(()!y0gtKtt_rY*36%@qi08BFZ;Cn z%T^vspYlFGH|1K!@4at@XZzPo`q(08^=jWq+tf5JLB~51)yhW<pG00W7M{n+aAEyB zPtl;OFD`!CI`f0iwU~Hgy@ETh?_B5B*ZY$j@N$Zk=TFZs^Zkzb<$t=z;Na!hwRfWJ zUdQmbecL1t8t=3HyLRe@Q<v|2zTUoH?Wy|L&o9F-zU({J$6&DH<ARI-d*)rP@^g*9 za_O|U_}1ttadYfGzd0kn``?ON_BYB4j!f;?+?l?<?`L_RsG|FifG;0X-<>|Y-TeK_ z-R^&PEpnRps!wcdw8`&3Z{+R%FYNT4yk*grna|VKaYi#U+;U#JRBYKfEA#Bo<)Nai zJpxWE7`tl!RGgaPX(jgW=kvF{Qnj-_KM6N7ICA!E>B&W|rNXDw{i|2c%L?4|>F?U; zUHOvLId2}F?r#6Vd-F!=<NN3Tg{eCD8_%yReWT5~^2Y6QeFlraFIX7%+5c9no9!X4 z5r6yZ`gQ(&b7Trtl@3@Xl+VBW@7hw|Yv=5(F4qSMPI>JX&QNgUfrI)2K53a3r=+9J z^n!0E>_6!F({nH1*PsbqjJ@nRuXb@VXj#quXK|wZLe~mW<=H)JUUU~3m2JA8kgvHR zMt0k-xy9C3>(rVpe{H@f9v7RDb2DPA@uFIn<+XG7=<ea?w|KMZqU+yXW%f5#zFRT3 zc=v||A1?my@jK=JY5TW$>22SPXP@8F{_E$z^ZNVu=_GJRS#F7v+7)tDsYAf&g|gE0 z)1H%5G`mzhC#iV<5B#<8%jCG`g40{BEM2lh=I`6@JC^%jzI^%Y*)x0h*tGM?K6>;h zXt8;q?vZnE?b%sO1i4tJPG39e#fujW4Qd-V8g4V&<|KSMYL{2<hc8!3{T@L3gjW|& z{$lS}yKwWTUGi`2^a^6?=l?5}6msHN$kwF5G0`I=(=a;v_Kq3tzxie67^P0?TY0bZ zvHI`tuickxFER-%C@A=ub$?HtvX`)F_C24i&+qO1oxMNaKJCkj1!21E{IYdlJ{+8V zar?J7cg^$9y?K^(l))k4!2YtQyH?$rG2_O91z|}WcU0YP_j^^pOT49I%9QzEbUsJQ z>(9B*r`QtEydnAdy8PvJcenXU|5`kAX5@LfyS~0YWpD0;s$E^}E)}%*Lf_nVal1V7 zLrSD#85Yi(8a0E9VUg3swF`4+ItR6u{A>OB@Zduqw#{}<&K!y@3=f(Qik*Ca&y=6% zPdUFUqr>I{%e2GSXDTEcIV7)I?)BJUzH{lBf9%x^8-5>L=Odr@I(F^+bo=?Yie6or z7W`V%1XL*<`tvjOHq)z#Q>QM~&^>$hYx7Y)p}0L8Hs?AxW_f&lcX$7N9fJVVl{!wP z%NA|_lGn30@c2Yfze;N5|L#}aj?Mex_b0mjFsb^I7gzW1?{EIHcmGOnUCCc{XPNrc zlU+xJ?%rmR<Z(LixX5x&7gvVI*K7GV7#M7Ke}8dnYj^9;%BhcBI6ys~Bc-ozxoU{y z+}V@*`kAkeSoW(e1^WK|@29!%*ts)w=Q*LyGq;X49uA!UJU;sM>=-?7fA6dMSFLLv zIQZnexmo<&z20=2r-Q?Jxx3L@b515?L_6_<7LKgoTN4-iljDwU^{aLNx5VDw_V(5` z)`np9{%lRRmwN>CJR2Ju8E2o>($RTP^pj=b&iSEw;ZL4D+i+7xS=sq*Xtu`#j;0@L zJSXqmoc{OY?Tg<QF0B9a^ZJB`%4P3wPVV!*4_a)-aaFB}L9E*|FeNZhu-S1##2KRq z9W_UXq$DRFpB@d}sdk>;t+&*o9~SPMd)TU!@AZ_aQ%m3dX|3cIkBW%+^6H|pip7kh zha#iE9q#*!ze(MFezz(l>d&2*9(z}*b2ObyF_LK6yLay~nLdRFUtgQ^uz`BWZ=arh z{yEi1vth#`uF_LCbaZsucx8=pUQF<wzW&dL$H#1|zrVe=(|P@l>=-w<WAkjQ-`&|c zdG_q=j0_1035&Ed67KHDPn`#c{wl4n_by33yj*v8bN-<p8ykIROG!vPdGh2=&%UkY z_y2)zNV#XZrl#_)fREZ_m8qPZoN{t<IcB?SIwws^l9!(!zCO-yW=~Jg7W4f3w<2bQ zhRpR_8JCv!Y$vz4Ud*11%tTA$nyQXvnoC{>#l_v5q8Yqt)20x4{n%Y4udl7ujo!9n z_wMWYIpB2AZ&C2!LsMljGn3bJiLIM9y}G@8`^=d)|NUhTSsAA}*Vt|svv|YH=g+_Y zGu_J{cYX576roNPZSB)nubSHZi;SvDtE<~LjcY6Kwh108>F4LpHq8FE{qkYaqNBU6 zuD-rD^6t9a+g0!P-rbrV9u^jsknrH$-QDNs+5SGQzrUiYYTA@3IrsPNtz%vtl2*9v z>i4jx+e;@#&B)q)&&*JLW0}+C2Uog-<D&P3$XCm~icFs#Hc|U&@wxLGBhnK$-%EQv zcdcn${oVT2pecDtOH0dn^W;*?%(!!Ah4nt<WpTWa|2Q=@^-|{iU$3jUTK}A#eLXF0 znGE0atE<D+)YO>lu7|#!v|B33cG9AE_v<$leVygl+<vELpJ~a72hQx@`hOKIS-LcJ z>f?2h<?rvYHvIhjeD}_sg*#*X{m-*<i!nIl<mA-0hjs2aV-fFt|I_VV6|=vat<})A zwBK3gbUES8#*Lge|F8R2U3BB*t$j*@f!~(4bZ85%eG|QR#;>H(<yWoWW!L2{aELPa zc*Nzh>9WKBW#&cBS$SRb^}lFW4#h7gKYaPJqx^l{%(?#aj_lmED`cl1lf%l8X|ml1 zQ!ee@<>~1ewDQV<0}86Dt%n~9usnSJJUugU;Zi5wx5dqD{DuNt)g|x$ot<*>*s)`w zeOtfDSQafgBWK0?v}os7!9KZ1MvrRN)|}4IzW!tRF}XCkZ0q%`4BU;b^AFbw6$?Gy z*SGqp10%zOuV1eJdH-W;t*GeCps>2<jW?JD-zwkm`8H!&@-Y+H;C%;H-w96_K7TIP zxZL}@uH;e4>f~>27HusSZ6Q@VfBgyrHEr%(X-oByvah>Yem^xewUvc^=B!!Io<6<5 zw><xTV{>u(`Bk3|W%#gteDgB6=^#VHnKS&i^fztV)YH?`)7vX7EF7sb%|T(p>8F-A zZ^~@j_AZR~_%z+vN6%NgX9qifcyUpgA>-<*&|3B&P(;*g|NnIR*4sCGKNtRbTx<B7 zA>sAhwT;^vi=)o3JgRa3@y3eM0@10f^Vdzg|8v~~+1V=}_J&OLtG2eC@#Dahd@cq) zH$LInzByZV2L5_;D*D{(*WjoK3_kzBX0J{7`akb3OkC_<|6keOK3+rQ$IoASv71iZ zKE3+X>eLUFF<pyJl@v`>nW-dH_|qvl`SG1MI?~+5a{b=>54tltZrEyCn)%|u-xr^3 zI$bs;ALp~1Z=crF7B-))sY9WIBkA_t++d~UQ*K^+`sGQ}lP`-(7z`ds&E!5alV@4q zb=$9xLJn+WIOyeg`)=;l>SX=B`>s5iF81gBkA3z(|9yR<|20@||2~-wx(5oTKAfoT ze&u!G-tFbTj%LnZYsY%2>7=^4^m?<hyDy}^nt6q8@(8=~yC8phuU_h^(7mtR@7K-D zXJb&CH^-x%=a%FWE0>^@nV(WwELq<6-(CN!!uV&J{rozsI?K?1p!igrHF@&oJ(ipK zWp9XAKDv?b&Zi%_2NVdOE^8fA;81(a?6ve$tk)_h&&Y^~Cn@P0BYhSI97vfqEy+lN zXKnY*R~y;fGLHLQ<=i{XW9cPUZZQ>gb^WL<C(fN)x9{*u0a3?5!6{2G7}b_l&3x;1 zer`!oP)*pMH`g{ZCiq-748Iri^VN;;T`^xSz4q2#x9&&!3H$ZS_GZ1mRCi<k;TM1T zUHGrX#qVB!f8UnKOyj2Xo*&sqrkaPpaPGA1e3*Wi|BL;HN4Ldaoy~dm{%vjPo7F$o z{FoZ3eVnb&clJ~>+l*h=C&piHKT`DZe0lx7+vV@4UJT!M=bn>`0NZMw7tX7~|AGc6 z<eq$9dH(A6V8JV({(bzcSF2aQkSqUs^Q*<*k4vvlXHeLyQG0uD?&(|lm!F<q`DuF> zXr+MU%$R>_nwtApoVamB#oW64bP^XU)84EfJJOx>^z`C3Bsj*z+?k~69ko3#_Wr{V zC3xRmTh!W8j3H0uE(1g0!WaGe|1Ny&I=xQk_J!2u*(;?PYOa1+eL{TcW(&RjyK0KJ zpN$iXV=yo)$k}F5{qyS6x3RaF51d*tHT&>2wg`5H15Mkwx82v4z49mPmiEC@m+tHS zlHF&TnEhhe<HE+rX>(`0%1eEFzTxZq_2y4!&-&!M{p+1?S2wQD>)RWtrWGC>{<VMJ zvw2qc`rMedC3wD=baLY4`dy!c8@D95zn8tnc5T<3h^P6YiY)?*?(UJ?n{_s-)hY1b zg_*&o#?u0|CQk60bU5w#(`PqsMsWYA+VA{daCz0qlPA5W>-l<nNAE03JzVeYf0Z?I z*?XaT+hapd-8*sb)`6(?M_%N;x_dsyZt?b5-&lE{8i)M&+TyJfBb7rpCjL7d=C*dp zcK!W3_pH3FR(1Q}3CGa3^Z&k=ch|N1o1W~Spd2z`>HeqRgWhXus_xYdJ~ipn<dXhv zS@TkCZWh)b->7(e%9Nt3TSNER|CE!gSTa3aU)F#9A#j9U3|kwyJK^4)2@|B|<wvXx z@md<R(noEw7dIETvC(EOu1}RVacNanv(G;JxWh)S|MbJ6${4xnr=Nbhkt5a|m}vj@ z_^em1uC8mNww}6kr{?yy+;iv7eU<flx`HF?_TAimW4Zr#9;Y(|+}Crq6%RSj6zdan zDQ)S?h#ALHi@2AtzKWdX)w$=$glv!eXfB;lXL*-arB0`$Bc@G8#%8b77S$ekGI?_O z*PE$FOlMUjJ<{J>cX2!0+f(=7-$+jG=e0eSVleYSPlmi=0(aW{`LT9aS04n$%Y}N$ zrDj{gR)(;#Ze6s>>c%!DAGKfw0S*=>h7H@ceapDA;!^OI3)5b;mc1$Yddc;wdzH1V zZS9rt<nu1qeu-p9*;IeiQBpc|>QvV2YipM+TlQ6=Gp=M#i2wRKPSuI>-t)QF>+$eQ z#HH19{}$W$a^u>$Uc2`Q7YkYMC<&NbWcKmR2{mO#2Tv_VheZ=!*okbP?Y>=@Q{Aba zcWJ|~ho9wlRhL|k=sB9u`83IjT~#ya`|2tC<Jk^Q&`?>`FFf0~$LGR^TM4{%pt@e* z?7e$>nwmFn-duTUQi!OS$7;nYp3@7SK7F1o|00n6+q=8olTxChqW0JQy;Z-Wj`{Ms ztjVuJkM}%~<kr)xnDZ}U)r7p=yVri+ckatS*SBJ4?d+|sEO)uYebV}V^-Qs`__k;d z`6!`XDbIG!R2TLW^WrwYcZ-8zopdZ?!@I7f|7#|HXJZKB3VIRzg11WSQCxe~THfg2 zW`A;nDlRG9cNAs4c4E!NZ`HTGpQx4xz0=vTgMs0W`A+7B3CcAZRX>hjw!iiF79YdC zXM0&2ZokjV{>i`Wy;Yt0qxFLPuKY{6Uar0q9{oPY)@Z|<E#06UX}J>SWp9q1ojqS& z<wT0qvbJ0WlP#~_S{HyOeqO#cTAU}zl9-WVQuSrUE{?TH{_|{B-e*{~%*s18<m`cC z%<<3nz1y*U@ti63@BaPVSNHqH-?wvax3ahP|4T0ks++Wb>;GFDwyp~Q_3QVS=~_!3 z_xGn8&G`NMZGOtNjO6RR3=jS+HvX$F>Ui<w{KIVQyS|=IY-R>^lwDi{++vj9uf4a5 zL8o=v?A^I?kIY#Zs^ng+lxo?%^!K!l$B*gl+f&hTe?o7p`M<w!-plX)$H5@@R@v(9 z>nFJnYby>UG8Ei=!Nl<8j<)F5EnAE8%<T&PTwlJgZqC0Qv)#Ar-re@XLWdbNpRueX z^)zEb)sHiu+Wp+;t@vDEqFk2u-%?>gXTXZY2YEC3?yTzU>*M3d5R#To&Q8`g$-FRk z?Yw!r_RXF@VM0KqqUpkg3xBnL4z&9I>CWXd%P%)CV|HlV^5D>F?#KQ8SAQ}3!PWwt zpEo=9ej%uDBqG3~DAcK?o0gp|E&jRSe`9m-GM`DOpQ?CH5^<fR;yG#Qe~rHZzdTol z%(JN5RKLHjWS5ecFe`huMCQk5U!?<QtvH$PyGmeZ<HiriuFhVSm7J8++!WP$^pRG` zQvKZbuR`t5JO4L*+}|I5c3sjD)2yt^SDY5)Cfc=ty6wT2n+>vNZ!7;A6cnW9GcPFZ z`H_>smo96^mva3zKk51NUHk6IpC+qtoqYV|_~L((uKGsZpgCD7jRx_~&c*wr+!+HH z-UkJl<=inzyVG*-FI$g<Y1-em-u!#}mh!Lse?>WW<-K3L_GLf!6wjP{cX#RC4TZtE zZ7p_5;`{gfFnF7|`M;@gbhepg(Wgaa-M^~7uYJD&w8?GOmh|`k9GTe}9CF?~{>d#~ zU0uCC^6Ops{jxVd9R6-+caK|Kzq7YC=Dy)S?`ZaSmzVp8uaAmMOP{V6yY27#Hg#|3 z`8@L8^Y^p;53K|Z&c0YY^~0m1dv<PSOnCk-etDhoQrFMVzSMbhcfY&4Yu4=9Z-0Hg z?rWd7;=08DrE5da-?;JP?d|QUWnDqRKY!_;Y6N%PGADQ~wUOgzm^5k9pPJL>mOp&{ zdis<pG4h3(%XF_w+vQ{&`6L>?cu`SN(G;)Lz`%=ht;?so=tx_o6wE!^4l?1&f*Ut) zs_w65XD~Cn)<6HqRLfs4E-Fh)&yM0<uwuuHtGBoBWNpn44%$>)?6FqabxY}kZ!hoO zK6B>JjgOCCoBxRj3Q9^!di3hir>|2^I`Y;Xj0Ddr-*N~HnSXEZzwf8}Uf%bUy|Mp) zo4k47ucDOAX^m>fj#XAxZqK`av;M&W^WbGyeq?28746hf*49>dU@X>M`~IKo$|;VM zRGLq&Sy7{!{a{<}<z2b6ubIlKfM#<q9A9<%`CQFOF(2=01xC#Z(Ym|o>vAL3Yjykg z#qQp=wdCuYIWdzKX)t+tdG)ZcO`9fm>-w7YDp#{NxF}uRmV5i%{r&4hwD#`V)5asY zsBoJz*tt^Iw`NaY7rXn)-%?G6olX;H&tD!giN$e)rB0JVijidd;gv6@cwIZ-Tl2H% zW|ydQd;g0smEsIDEGoUOY|S>6+4`@myL-9+d^u6k(3lvVi5^KwNzcyDumAVw=dV6) z(3rq~SKF$uD`#_yiiu9^P*n;%Hgogy6s}6Is9T?>>&L6BW?H&NuPQgTs=C+Is(4WG zcHOO20U8Vm&w4)W{rzpeW%ar?=IfXD)&9P8`7$#zbHALel%%9(&J6>GA78J>zcydx zCFsK9=yIi8q~PhP+27uNzfvv&>e^oF4^f-!k-GEe&*|&qs()y>#RMIC`e|v<%(Yv$ z9lgJGY1QrepQ#@YvCchgHFL&{3)MEZHqXw_Eq?Ie;4Ge)`s?fC*&9B5D9FyvUKn6e z^P_;_#M!fJ@2{{EleK!Yv+ApFtve_Y)=tsz)w;DlY|*a8CSBd$^Nt;tw--G5_>)z8 zX-RRRm#3$up4Ov{Gnv+Ievnxmu5YS(_4Mi0XZ)<KcW?O>C-HVc)Vj!kfDQHk>liq= zxmWM+C~*oD{3^@j#G&|Qe)0EnwhS4!)@U*uIcCGwaBQC)!vul(3=Da_cV3xV%}q&7 zx37|^ew4DrX<f#rNQZ#UX(!*`GvsL7xN&1+z=FRqxofK+gZ$c?p=*n-^6qTYiQcxR z{QbTC|Nm7#KR0*(-*2~n@hum6CA;Ixx1-(bXPMnS_q_i4zQ6OXTshP&9{=;#KNW#B zJlwaZ&zZA6?$eo>M;aP(ZSIxV)!EOt`s%dzR!hs9e}DUD&01$@6m@s|`-w-6%rOf8 z^SFO`Uf%4MLsReWlGPAyIA)=%dnW(>uB)5V`Pr+jy}666qi3Hu;c<20r`Awub^m!e zvO+oe>7dz(kdQ0)>;H>hS+#WQ)YO?$O3KR7TXP;J<X^X3b9w9c^>xQ=D=+P>-flEi zKW0b5^K)~bDo;5*)q8qe-jxjF>AMddO1itiasSGF>*mOOY~fUwkv0GD^L}MjUgYj? zR-Re^_%+{dUug*1`6a*7EH^rQSFEgh|Nmg+uT$J7rCi$mM0mOXd;0<dbMy7}|Lb~V zV!OM$m}b>HyS!uL^6A^R_R4l2y%yBGEo`r+u-clq&1UxY`YIL@3`Ipni}LT@+gSX( z>F4LHA9kxwojP^u-aR{I<;RbXcDJ>)-LLt~+Z=e(VKUp&=<Ur#JB1k5#noQk{r%yN z9Xy>bj11!X`({~ue6lk5aH#6<uhvfTUEQZ&-2MHbnO&HfX$|9pyStknJeX@~nY8Q1 z#^jIY`D*v~+aJ7mF{1R{hllm2QoI;eXuQ<SzqV$kx3ZFxQxrE#(}@!&K0ZFStm~4N zZT4Y)`!_c>UOsxY^zyRa_&%A34<Bx<{=WX6o!xT(`C;o5Uzx|RkKMk`d-}SI7tPgu z=M?-naj~I+A>Q78X2`5*)0WLD3(}iD-=gkM)|56A(2bY&e+nkwJ9kd+=i~n6m6ek| zKi|*NQ24m-|KIP%zb<r(-~9Y6mZ4#1@$DDYv!$A^e7x<<p?GD%mW-P*IukG4X7v5@ z`O~Ktx&Ha*Z@pVlBPRd;@!Qy^m%WcX+L7+R-YvHJm(IMS34QY|&YfSqv9Zy>-2D87 z3lmO1)e_<ATGYk;X$qIC>(mVIo~W%kI}`u@V&|8yv;7*)*KVv^b8PaC9lEp4x8_`2 zbjtDinv;{&<!vfHoVWk~<@@*luh;MIld%lCFZeS3$_lm0%Flc<FZdb0zhBNL^<?&R z^Zft+{xKB%{l&gG^VYUfKQAtS&zU!OZr&Z_sTW^2_1^xPpI7I|6#o9E=jr*-)AOOM z)sD0@F?W}kKznnOE3PWDrcO34zq~AOm0wC%*M&<9_mth;wPC|KrbY&asxL1Tr=Kp} zIX855xaqgAq8u#2%W7g{V)nfI{k6BYR+7hUrqr_bc7CZZtrI5(PS=Y~KR<JG;p6@< z{}i3u=GhcFg}!-nbMx6*=H{lRy7dc{-RChJczBpOb<@%B?|c~=Zf_5M;ViDVhpEB3 z{FwLB?w9&y$NShrcbx5N0*y6lg$4wCIB$P^S&eP!*<0^d$9TrY-Fv&cJpb;_=zxG1 zZ{C=cya=e5kGGqzF4lcC$#C+?l+8DF#8zK&Tj#~Md*@EQ$Sp5E9Atiee$Ku9<>&9* z+$<w2vr48!*U-p_i=UspVY0gawQ`+bk-N6+-DsG9pyAk;<D%MD64Ia9cs?*T9CBJ& zb#iU=Zfh&4+czci?%m;Kcz54_>34TGHHHJzbnnW__R7lkZqIqi#<1L9ebxNkMXB!6 z(#*lZ`?hay?Q1m6zP5*JyRg88mU{+fW^4@c_m4?+e|`D+eaDv#8_sQCwD{#)MrQVT z*5zTPFFq`Ec5dgp8gY1cxp7ywI2X&CoyGb+QeXKQL_|-%aNf6X8iPT>gZ#_O<~}Qm zWM%y<EUf+J=Jlf4qO6?)PA?W0e?PbPclrCvw>KL0&$rQwJ*A^)r)a3S@zH0K#ajOq zHD4V(?4EtC&OY(dl<Di^dgblEUB7Gn(zz;7YwF5HS6**l6u-ar^mFbvvNBdJ+wyPf zOgR2jOhojw=cyY<rks9yDrM80IWkvwOz5gv6Ra^kF*}=^Vdl)4Uu8S$a&mbY8jfrK zjoz@`oQc6M-noDG<lxNqHQn8u3`>@YU6S9t$%|n@ptA9=#k+UU%v#<xefm1dd0f*^ zU;Qq^uweG_5DS^JQ!ms<ns|Gk{`2S3^*27gzP>&_#>U3Fy1K?jM)Pbc?`%v~?=_9t z^`+{;f%`?pM_1Xdy8o&6_b*=QZ_oEuue`ne{_TB#=dIMNe}8Y^-m0mxu`ZWk;gWo1 zS?=pclZ398`T6x_S%<1zTCe9@85&mht(99`KW<k_YU<UE&h44^>kdEuxMj+9r<Ec5 zYX1JZHrIM*<xlV^>+!2MPhLOnt|2l><mkhXy1Kfub8p1xZC|lMLtp>=g$oYVtw{4Q z8P=1Jc13L3kt=;R-|_0Iy1&1kK701=?(XY1Z_d2;`Po@%h7H%O*84CYNvXTA>Qqwb zjT68AREAAfGh_JhEmw|V#*8Wdm?ERNf`hn(gp2?DS;NpEH#sp^H^lz>fdz*ox2#^d zWXY0GPES+PpRW*F+4H5u+uQr<!h_B1@>V4Ux3;{j{{H6W?d|g2OMlwC?)&*HByU~C zk&cE13hf&V%=6!`UF9q%_pJQApNG$xoh2{7zPzme@27g*t1Fj9msW*x3n{i-IKK4T zy{o|*Q_J7ou`T~sQx;aXyDT?+eN<**T-l#R`|d4WqO#vxjl)T6s+P#7^M7jh?%lIf zhL6FZ;lalnI%3_2A9fsl^yW>@Bo)t~|6#UP=Y#KGcya6NYr)guF(I!DR~zTv-ez0( z=f}F(-G>ez?(OY;>3WG_LGkl*rSd*^XIOpxa&K?#&zf&NlIe^Ka&KRf*&eKZz4mv~ zzQ5l<GK>#y=le4|^vlhA_1s88UZ?kXlA#FKr@OnE?B=KD#hv8Hef#dt&fwO~>tgoV zl-w|=`u*nS=C{@*0kT>57al&;%6-VHHTUMGpKo?@O}F>-I>p|=DLjjn?N;9XI4h5s zg$j~9O-G~r0<SD|W_IiUcjo;0SM%#1oi1q&w+B_Y9b$5J#^(Cvms&V;Z(TX#5yx=i z<ms>3Z?e<VzdyLR`23&0($&9L=ofkmv;?i3a{B4{`S$hS-b5xOEC^b8B`)!*bwTu& zjEh@OKM%FrYjvzgviSG6w<|zE<EmeM{r|-G|L^{JS^2@?$+K;p_nsBZ;1-*rw`fmA z;fwqA$K&_?xpi`7$(@GY-h-ExE{s}LRAyHB)9CocLg)AQ;*R%a)=92Y$}zJxGTP+c zFDKOb<keN}ZZW+}|HBe~eoDP|?V4`Xww|u8UoV%hJ>Dl9E}LXDb8ppGDa)dk_V)Jv zet%cfE&1<-Bxhb&7yI&;Mq1jRIWiw_Z?Am!F3q;8VvfyBgPa@l8R{>&@BeXVds?## zhvJvQm3u3{*8Ta|etUcVeB1JWFY@<q&zHZouy)1FnUSW8O+}<smhWM1n09v7&Ye3} zJ+D-8W%AUT>NV5n*^3t$>FMqQE`^1H3qw|kYcHOZD0yC3NK7~K)6oeF6X%z|yj*|a z&QESRyDAs?M}<2#r=MH%>~Bc#%9Ss-<=(FP@**)S>r~RlH*ep%_sjh~%x}Np=B;N_ zf3BEoZNAA<Semc>=9ZOjXBsOrF?;_OlQuQlU7TLCzs~O1F&k!Pzx{P~=6O9^x0+rF zx;o1=F)weKjoj)D0n73wtjpd>+2^fU+FGexzI|=<w!FK$wtgx;HPg<v=GK<{TIt_! z?tXr~(7Ao?z3+!ExADkMn={9zWW}~Mwa?GpV`euqGX)Jfs{3ZiiJG!8gst7h#^B!1 z7qxNG;_1^_=btYtGn;9u{iI!f)h3y(-xNUe3Ncv)akgIzC4AJ3Ra8<Uk6d!?7V9|r zD6;sOZf``L>8n{GYTCw0&fgbG@_pmmcFpWupWnK3dOm8we+3v>948uic5Yb`5fq~` zy(9IJ&{Cged-IZ>f1A(DG>gO3cWcexW4)!X>m`0)o$(;daoI98$a<2u_coXRyJLCK z(b39HMpjl<;DU;o*|BTK!ZH>mKI&;ZeEIU`PfiRB6DCYp5Po*y!dtU$Zdt5u^)Dst z)`l$x=g*wF7WClRS?S4YetQayZ(Rt8J`}ZDi&sdoC19@thtrb78eAxI<uQ88@24xj z{C>;B^nJP3)KkL8{lC4x-tQOglDX)?g9o3k?yLOkHbpHf=HMS828T&c_Wu5Ue(vrM zUv6%GuwX%->}~UJns4h&4bAsSimqK{204Z(Lg!jUzmJ-5_tB%Oszp2JFf=J}G%>JE zKAB=L!$++7WP;&LAJA?jL&-0Bxw_@ItP0BC+%e5R_h!QP#K`FA?{6<3KXoeW`Mda1 z|E~g<0v#P40|PI1Jw3fYe*ZqX&o(UrPAjq`c-&5l=|*kKnE1K=+dFH$uEn(sKQ@Q& zWD2*adauBd#Lk_dzcKsDjijV*-HYZM)ixfVaYMk@N5|0Y%`A<ufDH?i7)4xneYwZ~ zZpWtg^4WUsJ0Cafc0OBUUsJb#@7<d>)4zXsdh*OUpUjuNA39{M%M&HGz26=m9mU`4 zw)kSkku#~e%gcE0?AhaIXUALi>&K5hm7m?Tue%AP?webqA#!Sxsy92o+@*UP6*!s{ z<oW)tZ#@0{vwEG)!^fPDlOI3Y5?ATH();V1w{ITJw|{?gar>upJ9bofdvk{_SBUz4 zu;i}Lm6D!i%a*=27BUTZuiK<>g57QQ=U16LhYjxg&F#qDbM&)DcJHo`{BLW{*WdW_ zc+GkH_ZRm{Pd}}ztzG})#lwHi^)-7-I`2Jl7GQA{V9Dfudv5jeIh%T=Y{Nn~?$?{6 z%q1ZG)+2V+^}W&Cr)p1=w<|KSP;t?kxZ!3FKY#z$`}NB`0tG=j9sg~f<@@-S?fK@k z=T~1}+*{rM?(SD%E>MIjbX?2)8M{|ZujJahE4}Apcl<d0<cXL*a}UVN9H0CyKH5|D zUbb{?Rlbq2?pmF%VlZ7V^LS$zPMke$UH<OR>Lb@%TU%@F?jOBbd8nnZY}>ZnHDTRX zw!T^$voGg&-(1a=D@#jt<H8*0A3Ai1iJAGfHJ8EK-AWVg<n5CIJL0|WQ&WR^cHOZX zi?(*JKHc^;`}M0=X8$)_Jbn7}?f2JgYQ=6BZ0-5BcwK1z(^vV73N}iMJ}z7_+xJb5 zxTmM5b@{uT_Zkig-6aR*8C%;=s<=M+_g0n<Y_iq&=MN8mes=ET=jz?-So)7k+f)d& zAO89ILt^~>@>HJHyTbOam@T-f?u*#`s;N__-mm|^*F`Dwy~BZp-xQ9P+1*T;Q+w4h zG}RzScjKwZ-(5XtICyN9T=v$9F^Hd>q{j4EEOe>H`kF;*Q(t&^KfZ44TJctb85GeR z$3^WeEqCslTXV1O&+`Cv`T29^#5_$}D|b?HqKAvpMi(VbZGC+WE&a6u&z^~TEDb80 z>$0Y>fAy}A_p<8KPn+l6S@EJU-(74IcS%~f!em3E3z2qWlfKDEu5}BzuyDl+p1E<4 zo}8R)wf2?mtVa>u{g3wcF**u7X--iRFsZw(Z)$q=&Yd-Hr+TYQ>ROc*ICssOMMmoC z*RP#hm+Y>;aD$q@eZ0!FD_6R-wY5!GE`J&F{>#nHlb8ER8)SSq6S?`_oxQie6_h^w z@bGZIob9hytJmMM7T6#*Ux~ZQ_TJ~qkM|x_S+{-b3zx}93u@l7Z~MXu3hF=8dnJvl zuCKehGBfkY@l&Txt+-vj?LE&t!`!Ib+Ur-X6XSB-H`n^M^{yQ|c1aiZyeQeVdG+kA zYZp)7-Y@7L5D>A#)7E!M)pNa=9W_r+&3eCYZ^_5^`r^93Qs3wICnepI+gN5>^W(#Z zhliWlc%_V%%)Rctb(+lLje8hZX$ei%id&u#A=&#fBer}=q32V+m?Uc@rL)(|^_w>u z8hi-I%L{dJnYH}6oLcea2FCWyo3y5Q$L*c<=<VOtjR)QI*T?I{`-QDD(_ESI=Eh{3 zd;M;1v)%jcCQb^v^`I;L+@6vWp0tf-ys}kW92tD?P3%1I<I+;^y?_3$(b28?{%L>h z?{7apKd<`sA}=i~DKk+{Ol+CP&)fI*?ydeA9T{b1X?13Xovyk%`@fgwCV~>$W`_<P zsw#P(mYZr>;PBtN{GCbV#c1<<z8Ck;AG@{6|9#x`_3^<ji(;l0wVaaoZ)yAX>HFqw zn`CS<9=yG+<$i2Mm&(JV-HC_W%ry2?eO>kU_xINtbxkfx(VL%5+x%J2s<zqT!{rvv z<s$J_nVE0rSc>Q7Y%`XSj*WHRma|iPy7}E7_j4*<B|8YPI7WF@ZaCV&`1g3P^zYZ} z_djGvG5R_CskYqFBQ?9LQm3zry=A21tRj}4mU@*V`%_Wzs#V#(zP_x>o}E0ovi!a6 zl1n^ma&uOMWVu!C3el>aJTo*fuygfWg}kJQV@tggwfFrzcJ?eUgVoO;HCrn#zTBL? zyZrUFLl&hP_V)Fcm-&W;g?Ufg@?R+TS?TnXX^R<(Ua0UeG)(a|Gcq~9cZP4a-C}vG zFEd<}m>X8C=$WYOEG)$3s-(%_;<DuI-0GK~o@#bYN<KD6flpOMq)$fj*O!+u`T52S zC(f<=^7(drRFt>K@7L>({Qkaqp3ThU<imk;tW!_j++`)nu)<4R>h`|e+xu#Nzm=6~ zYA*MiZ+7+Q(Weg%+TXFYSr@a@sQTLTos~ZsKAhICK6L2NH+hQ}FJ1%$1?@^d|1MNJ z{7>Z%kHEst&I1uU`%5n#VvVl*mHFX;;>C;KpP!v8T=i(l_U+q0J$-j~_xGdX@o%_p zK7IbY{{6kZN4v%5Th-pWeS3FdsBhHPtf%MZ9&B`U<d<_f|3B&8#pL7GD<du}J?UYy zch9RMkN*6rDK0KvG{Z${=a29A1Gm3_Ve)UPw(_>z-Tpb#r(Bt1`FYcxn3BiGN*HFC zzJCAtdAwlzq{-f4YdF{&o}RAGt_$v3EM@1+;wZ4B^v~bFfBybucyK23?H*m_sb1dR zr`P7rEu65s^n+mcQS<zJRbO6g42WocT%<Mi)tfga6(1V%?(Tl}<k^f_v(#+*7YCfs z5%Ugh_1*F+_4yMEtAEzTTc$5h4+<)Job-0-x^?e<zu&)p?b_JgWxCA=Gwvtk9NmBU z#xn^^ehpO~XTI)yt`fy#E0z`c=45>{tNzs^Y4`N0cAuOqH-rDYCw?;?M8@rVbYkL0 zhJx>T%Zg6g)xI$@p8n*?pZo_7>N9=z)zyk@tpEFK#idKP4mkWib4GRMOz);9nXayu z?CWk?^Q8q6=1>1#n)&k6g9i({<Wj!wJ!zlwZ(;Lt^~opa*w;4(X#9Eke66gFt*6SR z4-XHEHYf1OSZw(EeC@k;?@Xlb9y*lt^;LfU-Cb8xa^rO)jS>$XcXM-VX6OHzc5~BQ z>v9tf0ijLVS6_uTv+<gln8+BVoamaWy)F0e&YR1ZZzy`YYT{xyNl8gwDU*tupPn8( zsO6rrx+~?<l9SW*;zC4rm%WXezAm=XW}e?;`@%=83@vSa>sSAN_wlhM!-o%ve1#e| zHoOdSwzG7_>fQfTy}A8;%Tn`J1&*c{lLIt*y1T85zuoDNuKQJUZBE#A<%u3%UZ-6i zS#fiFYxS0WPJ7bK-mj&7s&MBNr(>>LO;4UYDXtfzvwlTUNr_nJt5c`6uljdgcUh$_ z*1a-h)g$HZqpMb}$|^k)B`zZ~XUdc<2?v?f)t7(kWjVaG>6Ag2qfN*8<|i`e*PS|{ zBfh~y!9BP)xM%fYg9)qFC!U?<z;`_1&JMmK$9bijEM%GsAKNf2Smm`Qrs(^-L^CrP zZ|}pgyW5x!Ojh4{<llx3DhwQ)l4;3@H*S2`(!#^qpdJ2dZQ-WOVEf`?v;N}+<>DC? z+4t_*9bs!f%*fz>p0D?`P35O62QM1h{Be8n@$u<>Kh+Et<mcw*PTtxpW$LxjHsQbl z_KO#JxooO`l^kej?CNJ`=j-b4zitr1AYqj=BWZX1{(l$0OJBR6qw@GzfB2VOOb#zT zJ_ZdpmHxST)4TQ1RUfs|pPxQR8tXAQlzzQkzk1$0H3oyaKP&b3?{Qiltfd{kY>7_Z zOJ7BfCIzd7ChN=$4L@F5x<S^u>|FeYjC<mr&(Htwts}(B%JyeVYH_pRjvdGL?l6(+ z^*Z<{dA_LFw3M{8r_Y|9e7fn}zIn#Wd}o*zpPJyv=)<;m*Dfo=kEM~3t~D`xHtcFT zn6hf+hMA@XoJKQ!4*&SlP!XQ<{M=mLWtWxH0{eP;u0*SBd%Amt49{ba1||o_<F2j_ zOa~Yk40g`QJGDWR`{a|AuamZINMLSgJa{|*;Hgs_3=%w9k0)*0mT#T%_U%rF3A2Bj z{nXQ2$H<VLZujxx$<FmRRz7&PEVFI-fi?fVoflt}o?iLSrtZ;kd2Sz{nwpwD)>Y@{ zSZ>b0Z|8e0EirN74KqW-l`B?c1T0vz$Z3I1eOKp#fX(5)oS+%}*Ws2L(V;4!6%0>B zMMY=Mm?0u2wy)yjp7{O$&d$4f>_`4RA9?$KA(1!t|J?W}wfk`U@tRL3ZyxV2{{F6Z zPx<>~x&DvO=P!2eDagJE4(DCp-j-)SDXI)eIPhxfX<c1iL!RvFxvEQ3RgBJFIwirN zt*<}*<PyHJuz$9@FK2`>e0cM~PieBeZJ%)WQKdlH`!{Ad9oxLAC?;h6lizaw+b-=p zv7;lpX8Jn~7BdFv0|KA;3O;`;Jjl_&dw^xv>KWlB-7Vc$LY>xq|D!1~HU9YP>qn0q zn{ED-;lNWV0eN4a2!;g`U5+_3W?p^0A$@bE?p|wOornz&e!stdXJ4(lO3L>)mc?iO zRbE`XanhuE_bw4Jkr^{)m}n%Vq=bZotoacU5Rj3Pv7}Pv)Z(+;+*~Y7Q&+B?<)P*` zr{d2KLxvxpFD$&c_;`SZi0`>9??2q)aeCUT=UQE@{{Akpvy*!&|IQr}$B&%x^o#p* zJ73wYzf50yb?lZGUfOwFjsh$ft)3nfW9NS}+qgQcuI}LX?CXC&K7Tmn$`-c8hEaw( z%9fT#51qPq>zJd?v<ojw817s;H0Q);4nMv!9%i=br&q3A`SA1Em^)T!X-`+K{P5TN ztCDo!z4hA-ayHd1vJNn0=Dfi0f}vyqgWExa1%EDYa9_35+BnB3`op=IQr%*)p8oo$ z&##Z$^+k%|%gbc<H}CJ?XJio5-#2M$=)|d^8!JAFGDz6n3H=!(wDMkkiU4P7Sy`&5 z=iX!cr=9Zfm;ZOsy{kVkaH3cEn(x)3E5GpF-<o}$skuoi<myiE=^Y&fM~_RJulxP$ zmsw=!<SF{KUte8~+dE5c-vYZy2No>2@c6iJ+#U|jo2H&CzlW87Oiv4AI55XD*6#0? z%S*jIkNB+&(VPBQ<&qUow6yT#&o7tH-S=~uxXG&v`GFO)Y`}G&C=V|$JHOnP!pFbl z&GVlX?cDwS&!&uz;mgm@(akt~X;*0I)xe40-`(x4{ADun@WUH7Z#w+l=2SSh<^1!g z$jBv2pW4+3l)t^TwyCMcRMhNlqx6OK4==^>F12_#8@3kU+a7D~v@POMpMtB(87D9- zVQpYOaUi8o@&Q9AgAs!!!;Fi$7Hs8@5BPCUul{9n{-WWJw@Wjhgs#3<Hnr}1?17)3 zJGbX8y?tw6t>pbXbM~hBHq2V}=FN_kE0>y?-FELQ`TctR$t<r`*Ds&Xe|_Fw|L^_( z9x6c<KYB&A!!-B`ciwq^{&A#^nc=?lzrRY;($enkDhD-3=h^Q5|LgU8wou)O4F%uU zL_T}=tgi0g_xJa2Z%RGg$jm-_%_`6P_21|2+}XN*{rj^W9kIKc&d;;<f1|!kJW#G? zm70*zOq--59hsMx?b@-UqM}0M`ufE`n3>-mJ~Zjqx4+FlPCPgE^3J}$N3*=>5x@Mq zqL)FJ)aTD(weXht`y<&ubo>1rSQO~8Fg-S0?A|MB`|97{7kl^rt$TFj<mPn0t?RV( z_4{w!*fHl#Qn0bQjCyrdmCBxqxZvQ^DMkzqT2s@~pYPhav&dr3t5-)39Wpoa+}XZ+ z*F|pMB~==|mtB^oDm?wtyDNsXVb!~fMrRf*yHwf`rdR&=*Os5356A7*`t-%*?zY^3 z=jZa{&li<Fv#&C#zPhSow)y2$qn`&F{i3(?ZQ5WE5`4Aao-bnGAGf@`(9o&NvR9dC zT2x%$l)vxYo7<gEOUpid;Naw(`RSzkk%jB`MHv+x;gC6Qd@n^ve*d4MLRVMU^Yd)` z<@vX6&7Se++sn)8ueasCzP9e{iHgT>9?8h;SzZ4Ao^ROIC0AGPkKIz>=;+w!zud3A zU#7IQG&D4*R%NnU{ifpQ=YD<`-|}Kj*zx`K|4+Df>$$ruVLouAa~`*N+4oPsp0>-s zld&*(_2eYy?d|UJwo>zFMkZ#Rnq{!?@UBwc+pkRc{U@h)C~!1otXk>$hKq~q-M!uQ z-{0A;46(|3($TQ5HhQnbteGoUuAW`(yH-SbV{sAJpTB#vv$BGWH{H--)@lul3_Y8& z(YpNO*%K#H4PLBUcW%+GB6IVp^*<OGZtwpto}Vu-=6&}@@3xM<zHi^Yb@umfHrSp} zSZTGZD{O_Qpp=J~S61LzM#fjOZeCGVv#P6~ezT%ntu)(g((mu@&(5~~e(!IFv$ONr z^I7rlD=Ije6mGR9M#RnA_5Biun3x!6;rTupTeJFqHk~d?(@#IO(3^hxY0=Ny|G$4b zeB0k>=9@?NryuK+bY7xe`LnXFuC90WS&#E4PM<FhJ+<1)`}Di}`|F>-+q>t_pL=`% zFf%j9#Kz3x>C8V?UGRJ1qFXz5{FrB3ZDLvM8X6k<W%2TB*YX+y4Se!aRSOCWSFBm1 zp{u!e_3Fo;f2u80Te@^AC#R={Uz$;*|NJ}eE}gu5>QvCx%NH_O^qOjJXlZM&UcK6U zP5l4Q*Vdk@lmqp5O%~jVFt2`RBXhj^+Y7_;dotD5);x!!ZcbU=;<x<r$|o;g%uWi_ zoqpWdMCQYvpWe~Y+Un`)LY%@}tt(ebPMvzywRNYV;dfr%N*}h+vwu!D1lh7MGTisG z6X8ldIcaG#`}WUP)f`O<C#q9UPdj@O1T?M7*``mOYHej@VQszJ!g}`(i_bs*T)XPI z_@dSCUlNiV4G%n;x8K0*8Fy>w`NxkfWAvtatz5HaNnoa!n3?9u&Ufq1F*R<Sx^(Hp ziM!mmro7tw`riF@(T8?l-n&9=(v>Y=!sdL{t2lnxS%Br|21`pTD@!XrNgD}<tgP(d z;Gjv9gOwI9`X+C&;r;jfQL$?mE?k(u+%GfpWr&omy}kL%uc!Cynd3QG?PJBBcK$`D zPo4Vnw>nv6!sAbRbFIyzrM<p>Nx8eL^sOvYlS0(Cw6n9m@i96I><u=&*OZxX;o|Al zi>FWjl{CxP+&tNscU|1hjLgKg)2SylPcBni=IYui<9v9wd47QAm3@1wGlTqvSH`)z zx)yqV_GM*CPENY2<KmosttaojfB?(IS*5S_wv=;lG;P_xXV0F`;{WRY{whrj6r6v& zxU5Xdyll<dwZ6Br(~M>^vwvB?YF(PqOv{^=)7QtY7QSBk^3Ch_*MlR1ofil7_LxNF zEr?qc9<F}!?CDhL!k=o-Ladk%dlbneU+^rlWJqX8lxSmYV@wD!dinLV#gtc|)+5KK z`HSvEh)YY0Z>m23#8X(^_gBTYIhE38YpVbJI615IwYYxNjg^!AZ?8X^06GPVVaLv$ zTIW|B3fcW4m-%bZ-s$V(Zr-@Ld)Lmlb``g-6i;ATzU*mu-<O3;#jZ_UamGsWiswQ< zw#uiaet)cHn{D?|;sB+@J^TA)Y^|!VJ-4m?reOD}VoxJ8yF_76pN#FQsUiN_uhz~8 zi40BE5ny1DJiPWy&s-VV9W`=o4`tNO-n@A5=*fdeZyr2#?%;_lliVh54?ZB@k$T#0 zmgVN)x_`6TetUa;N;~()<<FGq;-(g}X3sV&PFtRO+Ky?iqTbrwzi!tBK0UN`>mlQG zCzJK7V&C}*_vSCTTJo1=i^QwlFX#SMbrg6aJ7xCl>lRC2KY2WP_U(dC_IpyfA7%v$ zcPBrx(3{@*I;-m?kL6s>5H63b(;f;bMh6=>6ByKv9Wc32zd~Nb|NK0L2@^gnIQUOo ze-R_YVUModR8G!|UB!Y75!-SqB5pK(>vQ71w^+Ke-^o>g<)Ue$LqI^ljfC{9tW`5- zM(#dxdC9Wtj>{)6$xk}Wn8nN6=)<;0N!k1{>tTiro&@PeL;e@5#F(8;KKrk_ZZK2% z((bsuc1_EI_p&c|9P+;3KI#7t<*@Rv=AB+kFK2uSn-dWmdvDRITTkDaT>Rm7FY<lh z3Q&)s@p0Gui^}eA?rm1r)$NtYkB$s1eEx0jgILAO%W4+Ita-b*@b;pYA?NR1J9h7$ z*kXoO9tj8i{qIzGPNXmxU0C6u#+Xpm_u2XJ!;7+qJvuuLi+1{K6h8iReVnb*M33ZS zXVfR2(2ut}FtyGy#V9lBkuZ;PWkpGT|Af*Lmo6Q=6m&P}?AstwP(m<i)BgMA_5J)a zFD~x?yN{n;Ve(1suv+QQKTdXup0+N3*>he0W?#s;)$NZJM4Ds%nYpZ#aS2+nhS`$y zNs+>0MakU5Ns^WpB_7_@6K6@ifAq-vjgNo5rbw8DW##9e&;0!EojiHo$XNL88=H>B zD_4F@D(r1;R_{(_VOSq`)WvO{pJ(U#H9CqDPb^zzc6T?woY|XTqn~ffz4qj9$-R9w zcK5U=PnT9#eT&&sp}x`B!s5}Jo3@38+glHD1qaWr`>Xcty?x+M9oNg@o1Zc|s0huo z{_gE_rgY+pW!2vg1~1o}Z@k?7vDX!o<&lw=lRZ+N9{T<5sEqBdpBEQrmsl<Kp3eCA zm~M)}4c>D>djgim>@N!KHLWaX=d-b_EIPioTKr_nsRNCZ?SEy2<>r39xY*vVy6p6U zhP!)zFDQI07PPX2H~DbkpL=`v=ijxOJa;Y+!?kOAj*h}r-{o#9uswbM^yX%dQ2tjB z4{Hkwsv8?mE{Ms?eJdkkvatMp;Hh#IA<pyj|C_2ktIA!wq4@cNmzTp=?kZ1BDm**C zKCkAN$)y7gH`m@iV3_>OcxKzGq=0)jpBU$VvoybV^V0ppYURg{xw*Q`IdRf+?HZlb zjTU`<aesgNfBLj)d(P56IfW*Lj;8tX{`ULlF%&3$nX#+r?Q{!MpRXNhOM1*B9n3`{ z99>0EL>7Gir)+tA-yW$?s~de73w0&D97Dz5%{I?xIB@Qq-}c7+|7~ommo44v;Zd=` z<7>yim`C|jr%#VB`n0*Fg}p1}{rr2;_6!zvf1XR5PpMz3a`WcNn>SC2in<0bUl+3P z)WPQL`+F)`8D#n#HWpuA=FiQ&x#R7fJ6jgJn@{#wvS0z{DyPukIKAol_xBlC{*)~I z^6hQ0(!>o*`;)%C>E-<<WB)HW<ccN3inXF{E^|Em>o-<?ou5@?VH#@s`o>0G^Za>A z+s@Cso12qU`TE+*Cr=_Cy}G_mcHw2o<YQ;9tC-0g|Ni#3nU$4KpoQ++%BWkPmn>O6 zzjj;L&qcm<`n}BD{QRM-Ua@|>&t{xf<Njvi>D1fXY9~$-@~_!b|9?_I#LAPp|9`#i z+Ogv{gM!%gmiG2#OODk3ew%o-Ugd?acRl}9SGRe8KcDCA>YqAQb>qgsjT-|ur{%u5 zn$5B?xSU_Wal-#TeudSUzv}O-RuM7oXZ$JJ^C)Nn$AYG;{KR)tr*NkxEts&tk41#R zRQq*QROD^zoheJyUTeJIZ(hFq{?YE=!a|GO`~NlFSUl%UW#!Mg_Ww_Ji(fq4c2=ct zU(L^NuC^;foSsxZKCb`jayrlKvny9<?5z5F{`K{K+nS24j;q2012?6fc5OTmRJlAN zW_QBDFn|C3vu2$-+-`pK_<de}{?O0rVZJ|Kyx8#MNxF_$`n5G*^YUWj_H_Jv+`pCA zFaPN4!iyKDKR<Kx%F5saudn-md;i}~_wCWQx5b&5kDIR8cJrH)uZoII#O7x^cJ92} z%3Zxa*80=)`O-gXKAUFuMMqe~?D+8d>gslRyFIJsyjt1$_Tk~x7cVA;Xx0Atan!bo zhpmB~f888Q;iBi~SoQVyzq`w>trhq$F73>ZZ6AA&9CK@JZ=W?I!hhbMt*f)sg*vCq zk*WUlWZQ`oo8#jC#qRpT-f(-n{*om}q$NM5pTGCw$&=5Yo;EkLU(YH!?dj?N?EL?m zr%&r^zI^%b@BP%2J$q_@?@_aywr!r}!lnD$PyPG%yPRQ$U2W+0yyh7`hhM$=w7dMj zU9HuR_xtPBgKX#8Ij}hX3%-(KDr`4z$*VP&m;1diS|OJ4E7q3t!sJyfCx0$^lQh9& zq0IB6VjGe!DeCfH`t;D3k;7Fhd&}m{#f8P!L-)uFsH^8&&7C;y+oEmTq!^Aonl)vL z1zYpmCsza+I{I!sd2(Zyl_0~FYhlZm?p<(^XU^PO4G}HFJqbTPobT=Vp&~T%xUsBx zo*)B9YbftJqq;vz!NJl(oonu>nC0GDwJw(3Ktd-uxmz=M8gs*<!lj;Br|fGgrta`s z?#IZ(Hv0u{&hNvLhDp=r-!EWmzPmE`z>Y$0Mg_HJRkv5?UV3se{`T#11A_!!Su19S zBad#a3=Y3>yL`cA$;0jSYz(TZUyq$x-TC(1Ty6$~q9<=0o0k<>F!8w?RD9SnQ8}I2 zA>~QrQ?FTn;-=i)RVu|GrhDt%Yv~h7l7<pF`S0&>i{%8b>)P?|$H(ryd;UoBgiY7` ztL_)G>ZESJ<mLs@+Z%b<ZXaL%en(;V!};$6&qw{LUeWU-TzR6$iV&$z7c(OxIkTK+ z^7TjZZWc|{Sa6xWL*YcdyKrRhrG)Ow>dsT^`(%H9ey(f(?cLq%r=L>apWDz=wYJL5 z&F$#XqcwK>omy=DwO39JJ9T8LlBTlV@^`+ayIi<bcswK?Y_f9qpL9wthT+P*<(yot zuby2~wfpz(^z{B+B`?3f3hnVx`}*O9+n=|`4JNg__aE=iS5dS3_U+x@SD`&IdgbNs zy%q+DnogPW#I~kF*V=mLvSmi*=DZ9Admh%b`}y7L)qnf&qVGmu6CKZ`LZ%B>Y5IS0 z`t{>WpvZ@>yjFF8(s|{ZwC?WW4aupl{?6EN=FIinHNm3k&$kCFNlHozOY`x~JHpm| zw9$><-8X0E%ua?2i;oLD{bXCkV_BZZU+A&$<a^i1swyUin*V=~_wuKv>`^h>v}w|V z`EvD7D`s8YS!{o_?0DZ^k<gcspn~b^8%q_VPdOPc&Obl@|Iu^vJJ+sVJ#*&T$&>De z|Du+Ii>4`Tk-f9l^m;A6dGq$!d0&4Xa*da}@qhO^=F0(lL(X45Y-_Hs|FZN^&%?Qe zn*<JfG$gw9?0V|h@YwW*J;UJ{CQ+ZXO}MtNwXyyC=<$0s6_@gtm-=7q4gI(J@zbZ@ ze|+o}*I%@EZ?*8=?Xp&T=JrRc2+7&)d3msTb#L)*wvLpgj7P11Ff2I9U66GuJUpDC zVWFb`#`eR8dD{-9eXLm4m8+~Q$FSv*r~|L&JHEsB{&{J)MQVJ@kcjs6HDxH+sdnn= z&X`~Zf$r?7<z_$kY6O426yfXp)LuF?;QvEusiLdl-U0vm{_Sj)3T>VJSN5{Y<f&U; zeBa>68@y~y!sg2Dd2_|MwDay({a&?n;>3@Sj#_t^fI~&VrT0%0leYHhXQy9!?+xkq zT6*i|t+0>~5%K5RWvgbnoW65q$;rR+2e^Bx7TZiTGVGT7xJa(i<F}B|JLkocU;AW# zYg+v>ntk@`SKcif3JgrQZroNDw=qeD;eo}vISWi?uF06#$hdjgvQ?WlO*wC_{w*YI z+Sa|dR;?;>bqfs)WMatKwoWWYO>ND!IkRp^@N5f+2#kwMNlIF)5g!)D(EBL=TXmvA zgj3?vZMos1{M!u0POsRsY0IKTS8han{NQc6vvt-iEoJ3>pL7Kd?-G4dG*jt&)>n_# zZQ+ZSv2nFp<=r`Cn7q%!v$Oi^tH7vR-A|s}ICW~0vb)*(SZOY+x(1G>KjmALRu^vA z9=|_t?K-BcoofG16k5oryB|-hw~(1yU)3otQ7ZY3{m`jXou^GTb<R}%{pDF#*Vfs& zb>+(5M=LgNY~8stHZQNLs3@oIpERF)Lhj#hEA1+U_!#cj*MHf3{u-YwsJ&I!HGR&K zOIEe_n&!^6zB2#q&!gSHbJvGe7QMW2LxZ89;6qmR)~JPQX3^2+3>6<1+^f##my2Oz z(AIt~7JKyCHCcv5i}lT;+d3Z3zah15|D`3<_2sp;b*_x-IKkLZ;k;mnMfl1O%Ds!( zazhs-@~Q~kyt?)Cionm)bZ+j=ylly!a4&^H)*f8G-}}C1S?XKKSq_JdqFORmSeIt0 zUwOax@ADP%40Eiu%1)`uXKe6GXK={LnGzABEE0BSSLv_o@zVv{zt}{#%)ej2U{P(R zV)t*Ihe}WP?&4=>)@=)~{#Ekf^Yian*{%Nb?%34-6K4oGvtVJ5ixT63+2)<S{4e`v z-T3uIl9fSR|K0AozY(dao~fxPzrJ?YkG0}p*jv>b5}f{6`sM9%9tKeL`Sf)Cl&PX8 zQZD`ZW8TiUcE082%kS>yxAXn@UC+Ys{M_5RPb!PHh5h*RbMNKl&89nBC#!E)RkIW8 z&X%|5Q_pMsA;);&$`vVwKH1wrL6g+Qt{*#c$D;0!`qzbK*K$<PW^HTRnyr3z&drw( z4{Mi}Cdo_>51S_R*g!{Dwv)-K7MvnpSgo%7{EYWv!HTc8TvjtZxp_}tn6o_neD!y| zWlL?_f9>7QqOZTdqeJ+}p7>L*7ykUoyT9n^`NzlW^K2NDlpm)q_hYo``xU>ps&`NA z?;0<!JAJa;Q@?9}@7k7B#b<1M`|WLU4ZE_Jm*&rqUCbzVe#;V-`nR_{bIi<DR5mR= zxV>-IjjC@lV$#*WFD}krxX`}6?ceXKUtXCWI-fsdmX-8<kMr}K<M-^Se}C`j<>k#& zKl9t&k1_Pxl74>S#fypO=ik4*_ji34_ubv)8*fH``10lUrqpSV7Ehl(fB*m6A^Hjl zF&Qte{rIsvzTS4qjmyi=XC$R;TooXly=_vOY4qV4hTLUue-*vIR~5`X(c=lH@IIAo zTfZ`Fwb;qir0{F{)VX)Rc}ek|zVNN!*0ISuGqU*|?@wN)#9Q*>0`p-5nd6=+MeTgN z;WnQ?yl_(sPBGHF;{WwnU#!Ps!*}=hhlGWlc=%!M+Sp%TXKPG9-PF9lr^909`H+4W zCEeIv&(F+^?U!%wKB}axy*%-7+Piyur(~4pY(3gtE@!jDOz|P(^z2L9-@jPsY@fU7 z#+R4(+uHuc#LV$tF1_Vx(XB4t!y76;*M0f$LQJ$&&)j^f&$5W<-E6GB0rQ_Xc1i#I z^ZDz$cXt;pI+vEJ`gq5j^XBibtbG6A;N_h$jgN}D#ozyUz5f3D`}<Wy!b;xBnAHBt z@(tSi^74MxhU5K*C3&{(|L?xo{e19}XU%NBOM@~WK2+!8-h3k`@B6!Eb)SeebCNSZ zoteFMN#xmU4<28BK0Ci|f8E~<w_~eUtqNjhp0;}R`wtK2TU-6ReR2J6_6`LP>rERr zT-dOr{CJ=E|9wj;A6|1?A{cY@M69*-ZnnLLZ{1ql@b>=i?(N(8yN~AhKJd-_z?584 zvSs^r|C*XPtvgw}PX||LSr?a<Ufqxq6m&Xm83zYP#P+<qvrHF9%U$`se22yN+4*ge zQC33l{kC4&eW&A--to2<_ji?wUt1G-`Cg#HiF)t4y1LJ;3=9jl7|1hNRg_mr%CA28 zf9=#0PfC-NVo#nv|M_$E?eoj#TuoV${^aR%OAE_wN=3rnkKN0YM6Mn?di497n~S%7 zyMIzrs{j9mYjSV*uV#P$pS!2y*|W2sK{<A9^zxQNUMoW;O`Tfu;ephO`)r*G98C(p z!nG%6&Ujw>;oXr1tLA+2%#ZYa%$=Fq|INDKs)?eKyj=bN{=B<Zr9VFKxAXsBa3eD* z$u{fCow6R#+>WC}NKtpx*I8>^@*{iSRTW*_!1Fh9`#RS5T6^uSZrom<yQlp1wdl30 z`&PWYTNC!aD2Jm-!Gl>h>uR;6ymp9T<ji&LsVjC(*!FEfqGVOmy_b%lg<`dryjI_1 zcliDO)ykPSS;0as_FF!!yT?A^>ViZ`@Q_hW!<MV7mY>LaBm3s>pFfWtJ^E519OYnW zYO2~MwtW{@HGB2b{)`AV(4d0CTR-jhuT0Nn#mt#weCblO6i=a7Ny(O#D_2gQJbBin z^Y>I@{PrE$zShLZ<U#P6-ppw-n>q!L-e@?pY|@L69<M_gDLp=yc5Ll)iqY4%=V$O( zk~S?Nf0B=0wt$J$v_?=6di=f=wmPnP&9RdwPwwI6P5JootO=Lgj#{DZ9_B^~)2=wK zG_hXk*7s0F>sUgtWn0QV!O#P0g*Q{?DW5*xaOBdHE)k^+b@k;hUcA`HSi4jx)4O?J z{eQbaPjCO6t*>6a>bLu~;^V&)Cp`8ZZ2(z!Vz*DUa)EUA=|jRtb_w|`JEfz$e$j!8 z^IA?j>P`2~GPFBA#bsLf)v432U7a%VQ_9vNqY0WSR`b&m{mL&q>58fdKY#!J{tX)f zG}b8Ey?V&%c2@ng8z|hL?Dy1OTlGtRS|ei{Gs6Sbqnq-MO@3Z_-)Q-3e#WxLCndIS zoAUI~OGm|vuTqp`Ok|Dj7+gIZz0^^4m)tbRB~`XnUpm(Kmxo{JTCt)>&i0$3g!Iif z@@%|Ti_UxN#~8$K%vCbDcDL0aN4IV5)!4sM(6wmG8t%z~qV!VSz1>%hL<}0V66ad( zJpN-{@TOBihve?R$TYmydHH6*E7Jp+M%||l7KUcOGIRW`T=4eIo0vOyw#KbBQo6c% z)22%=L$~Dp`trG7?rDch(83MpPIRn0?>*n9GH7FLNX(-1-rKtuEN~7Cl+5D#a~)*k ziTVlK!cJc(4ZF<3({lB~;f2!~d%qcce>C??_sye~+omj7xi`&1YIpfo8IR=#Cg;E2 zJAKvY-sKQ|?bSjI_x404Wu2N-vmn^?(T`i;p<otAhLUYjZE_DR`cA%Jau()cp14NJ zW0Td&8&L`Krp(RCJ5?1tPh+Y#gNdxy>dBQ~OLX=7CG>rwHm9APpy=$@C$ls0a9dMT z)3-ivS)OR`FD18czD+PNlajjBx$m5DdYqLN+vbSbZG5&~Q+&L%B(1-x^nYJG@#3?K zi~W}@nW7cml$foobg8EHyOD%6Gc*6wXJM``ODe10B^sIYN)%XVuU_<VX(ykTaO1`# z=bsmrdQY$V`8zT)>dU*Q^}oNp{rvp=*EbjMp1E@5(jgli9iPBYX)Z1f4)NOFr|<3k zvp#<RvS((ZvO8wEdr#R@WqS1X?{Mbk-nh8^G5ccP-w)k<-sPvE8OMTJd1y?&zG`Hk z5U3f#FyXNggJs`i6RD*e7Ohyd&SbfjtJ-vdPPwUGOE15aSf=;(a@}gVkKY!}ojdnh zc9=rcS0^W@Cq<SF9WIMHIy#p7&j;;@ICI9Q{QA{a&ERv_uAXFY&^ykkV7>d&`TY9K zOx?mS>-P)2zkj~!Q%YYiuY2LC3k#2TxE;i?;)+)<FeD~P$sp{i@6OuW+iHJ*yKQa3 z!v21aUGA#x?$ZaG>vvRF#Oy3e{kG<O@#jyB53Zh`&MkK4{<d28goK2gH=8SqpSQI| zRaRAI7B$auw@y35`6$52>EVfq3;pMx`})o7@`srw6+N%EzGnuNTVI^D*H%@X$ePvA zD3g-3Qi9=x1ZzV};tUr(rUQltJRFz~6fkg2P4ihaF)QoTiz!hnT|!geKh2VKS!G`O z>Pok`zMG579LwUgBOQXNsj0uezrTLh^|r^w&7F_4r&e1sGrjrzX`h~MtelLE2*b7Y z{aU(fd3m;+KNB-)=1vuj6AM>(>?q4!QWR>O_G8NQ^%hknIt(_IldKb)(kp*<DZ3wI zI&gRQOkLhL?Pu*vK72_rn)&&;z5rLN{og%Xo0qG1x=7j8>~Q(??R(nsKH1e_>*dUH zBqpEy^8NkSzq3rOo6EBz_CLG$?Pc=xnLAa~pVu?9Tb)e#^!4@Pj=!^Pgr6Q?@hWh? zGCyef?nVB!>!&R=mq?IUs<+xAxR3ezfgUCvw%(c1Gxd%?RZ*C1sMVJoqLr34DX919 zv!_pjkG`6va{qLqWMX3C#EBE<*M6J1aG~N%A2AM=%gg=Q8)nRqm>U-^ZkGEhJ@4GJ zj}q_RF)?s(dowjmm;hSNBQ5RcaUy_WN0F-Q&nc$aOqQS(KUM<r<~baX3V4q7er9M` zrB&$7{NdX-MKcQ-K8A{_vW%E#FE1}|X6FyA;o;({`u1gJ+t+Nlx9{#A&dITuHmz-U z882&tx_?pU-&r=3+4?u?miz@RKot0U;S|T6Z<5m(6EZxiCRJ|Vvuf4sryCfS3m%j4 z3wqhS>6R1Q%;$-Bjvu>l@8BD|)m3&&Q~K}p1UUy!KX>)@fujpMX9h<({?|7s+8M(j zz|~r{FYorwomahmySlR(4&0pSUsF=_NV`lcB4PvMfddcTmZzttvM}(lZ7pRqnECZt z<C2TBB&6odpa1;kLFY>TsjFT-HR->0?OSg9n!UE-3`NDOJNnVxdofG0s^Rg0lz`J& z@pG$cGHy7V^1#*t?6`hp<K4ZBHvc;%v`-+JZTjSfTnEXAKIW^f{Z6ejTr#sWf@h=8 z{<T$A2AP+Z95~>RRKT`y#R?7v9i6EC0iM-~n=?;A*P@g;fYzeS4xa6^?)%z64Xgh` zzCJ!ear?Bi^aB3~tY4Gq^f@Dbzn+@ey*--j40_ie%wKK(-$%;EEjIf!H0wlvezo$W zmFeacPu|X7{$|dc-xvAM$L=V2xPE`Wo15yM8cm_jTLN~+9wu#EDt_L^;_!kED^jE$ zSQwnzv?|HgV!f@xq*=jn?*Esx{M{IFD&W4~^1nKc{GYvk|NO~#U|;R;uI}zsqsYR- zj|-jK84^A`IB2zZot{ZV`HuQ}c7}*OKfJ=iT*JbSJ~|rCknp46x>@{E-}sW_eX@u1 z?*!D;d{C&maDXwFXXQrM?sZF+Pk;J6TtBvom*Ll!%HMoz)XpzCn5-gn>dl)|lO|R5 z)_Xm@-^>nbi)?9?3p?#`YV|%DxzOln>Aw#iet&INvp@6nv-#U%cT~JQwe_{QUR&!t zo6vxW8<#drRXd|>c(bBQ<IkJT&O(*4Q@u=6XZn>q{XJpPi<?K2UiH*`lUX?BZccuV zv2ua9&aY3ak9Nnz%!w9J{m8WVos^CJ?>C!&e}8{}Pvz%lXJ>cKy?5`PeEpw|ed|`3 z->(%f_*e62ZS>1++pIfmpFMkHn$2`8LU;P<+J83ljwV@KS#5jtW&Jdrxi*!P1lxs0 zM5auew(H62^<nG(ZR=Gu{q`ku-r{6~jlPQ~hOd3)oU{GW%o{fggM+<ubGG%%y!>`O zezLT9g+8dF<+vnvYgV|wZ<zA56X)msw|-Yx;&kYAR}|;u{JaxWZ{N7}aYu~Ze0Q~p z=VE`neq8vtr}yWq_S}pEM+^izT^3F7FzISEJgu<vm)P1#nZ6%CY<}}fZ?Bu?l<rL9 zPrT2scwO<^^r=5BXs`LqnbX3i%{tD`P*zs9OKwF{M#hfn@9+Np{%&9MW5cdpx2{|% zd2pa{e$A(o>>u_`*=+p(;^LdD!(8v|nW;DVBs*WptzD%PT3ZvPSO0yrT2<M-=Rl#& zW8d!f7fcS%&&@4=$8&Gb&-R_g&my9uYkxism+zIhcx-~y?z-Are|{#ej}xt|nw59k zY(??&?RP(}tx&W7XOZypll0D=p`oF^{}0!~gCa`T**EO)f=8i;Ze?H3XK3i0D}DP) z*_{dhn%P*Mr99u$SAXQOgq5Xr{JyH(Lq9gMmH39Aob}A!Y`RSPNu#8s7-z12--jDd z#<1O-;Aoh1GAqlKXXC<n%bnh9T`s@V)KPr*_QXNZS(Xd-2^H?GjC^;uzi&t7>&YjD zb8~YtOs1}PzPn%k?c2A9lMJQhyHM9eNVQ$ni-|RTtL_V36p@=d?e_*jVcEq~%|I>0 zuN^n9nFL17h}WLDRpYiWS9V8<s=j@HMd+Hy^^@+`?9R-7w0So}!n12Pw`L#c6a8Fc zZ4u7t`kU`hqjweyQ)55`uTkXw1rCoy9%=cgtxi8Lw{`2*-q%x3E_KQjo$IuC5|77% zFKmjPN;>*R#-bfdcZ6JPD%`>w{Z(qt_M)%b83g16Fa9{QBHH(j3&=GrmEtcFxAFuh z_bn9ccS<(u-QiyMf9h$&k_|?O3-2`eEe%*%TDl`fZ~KM~KAv7$`s*JQS)RSl;h+}S zli_RHdoq>B%w1#J_L5Cg++=rrJ>S1ea^0s8(eSMKl}iOd)t2Lw7l~VYuAI4JWhtpV z`H1P&MDx6z<!_FdrcCryn0Ts#buUB1!2}6zmZzdmrIuB#dZ;3_Qgrg8z0+5xD#*{c zrkf4!9AtqEdE~W`XE8&=j%}~LEX|%SuimL@q%}3mVY%@P9fkviF?!QK|E$?{?ES0E z*v~8Dys}>H;+0nSpLwnRf&jye-$$Enm%m%3c|Y#6molh*)uaLPc8|~E%{xM*gbU_$ zd9zpFz8%e#VInp8<cF76B9*2lG8FBcljpEJ;8yOF3}fYj_wMfb_jhK$dlMP27iE(5 z#)9F;{Y&e&{n@g0*|M|~4;)vWyYzq0C9vUt#4~opI62)hwp}w#@qt0l4koF~E0!&~ z&~p0S!>1bmmp5NMd(o^ZtAjZ~LT%;b6ECagzKV}DURzaNfB*a4S5ukUzl4_<?B2Cw zP0YSGFE&2j)z1rR2?;Ej`ej2@+wA7n14oWDoIULE<lMbDF*O^@e`Psq1ZO{de0QUt z)?tG+%eJ{`P0afJ&*bVEjyree#Dtrh@A((V?cM#Si79kF>mq3PZ;N&A+G&idHcN?J zK5%iCczROow9mH=9C&bWv$zTKvhA~zD_uo9TO<QKQ;b4YgsyfT&6S&cvFdB^UbmOC zd)J<QJmdJ@>hD4KB!xfUxOOefcj>M;U2v^4;s3Hddu)8W1V6ueS+$kNsO{^wP5a~y zCQ3;D-}wHz_w_u9nYVXGZ>Vg`0iA>;QP_K9>eQ(@ZH(PVvubwLnHb+Zb?4^hx;vkW zD=T;IkN0QL(ADg$`%&=!U-RlPop95eU2<Wk6^<M^B4b^qqp9hsH~sgIA2lD3ihuj| zt!jrJsD@B@Z)dw^8Y4rQ*s=M&d_T6@*uRVnNqc0RR~eZ&Y0v8I?9I<|PAr)|-SdP* zN%r;9OS2`XU0huKJvX}Es!Hce#S2cU-fvGYt+%eKe8+V!F*$ebGacJ4&s$qtbMNj7 zHQasXa65ne-m20U7ZmOGvz|T!S@W^*QrPNwzt*(*D1Ci($x%ga=l*3TKc8;CbjL)i zciPO8Nt<t~s;Y{mElYOqSDIX6w0&;dEYGhD2QD6b_&Y!RrJ~4LQE~D1mX-@Izw}C* zS5<)zyS%yS>Cey4+4<%E{Cd6qwzbvNdlR4TS5h{<wyw9Q=g*ef!{GMQ+)IbEBw4KH znyD;kUpw>T+uh}PZY|4~FAon7mHfQJ?%q9F>#D8E*L4@ht!g)~ip>9W<fPoYJh^x8 z<mBGvty|}lCcOHN*@E^&$?NN4g*#o8-TU6$+N#YE5glFs_v>}zv@;!@ofq%A+DkY( zw%@X50cGopmbPoAEp$+txW{ToRcXOo`{$p{+Ik=F@K9o!)Z?Nw(NK%?gvy%4#R`3n zb7OR-d!LkObz5dGm%VV!%&@(CtDWNZdHMMG*wj3U2rAmt>F~fWrS9Fkb?dZtuPe3H zdHnM7at4Eh1N&|7mz9-GoH)^H*PLxzs;lKdar>t{qkJpRUS6}_(=|U=+4N=WC0@wL z5jsENO!}nW7b<OxGkui}GbMc8CQUuDxj0)mTXm_=sslaG(!91VeW0b@otd^tG`Vqs z|NMKkzrL_BSoSSnx=hxts>J<+9?#*tw)p%_Zniw96@qe#i$B{|e{*qh;b?V|m!JRh z^Yi_W4;xLfF6eyw;ls=L`dVAVjXT`=Uq3#6d~a3gmWq#4zkDgGub*xIPa-w>aNv|Z zMX9egrJ7Hg<TYpRPy4?n1vfU-&o2lHI@u-qaC_d;(<v4E>-eI#^A(jn(~kf6<z@eL z-Q9r!0e82rzk7AHW^Z$*f{sqkw>9Tgg*a!QeRpl`?Ok7`ZES3W;`aPVyJ<dMKR!@z zXVq6NcJ||uo6}4yyTs&WLE*DyN?6p_FJ?DF65W3=?knENJe^VLKtWH_#Tg;aY%|ZQ z6u+>zJtfh7almQM{)Rxe)Q4L)J#l%cEopbD?bVW1ho0TPs=TLaYQ@`Qz0up1bai!~ z*Bh>n4_Gkk(5`bet5>gPO!)ll?D=`N%HM3NzPxyPdiwtV|8_53y3|j9ZLD*<++>dw z1_9BjhD9kEPEHFwR9G82I=1XA){ot1;~H3WW`^*Qg)J?ICMrA6x10O=Z7v(b&6`u} z>VA8BXLlym|D9U#zwX*(_2Lebi3ZSpIwzh=t(|C7eeL=0Z}Jj$H9G<{Y)W4}nR64g zJ?;6+r=jX%&!0b^J$ttBQ5B(+NB95l+g0m+Rr6Mb6Q~@%<W&`+>nuKr>k|8~0><No zGOtofg?xgv#giH)8W^!vaL&v25;m|*Wh>!na9RAwC^E1vcGIko^%o}y$b|pX)X}ji zvnlzt+<1H5?YyL%J>~u<*6%L&l`y|H<NW&Yp#862y<%9fV@JjHb+P7ocPxsZ`RuRz zyK41nemR>J&pmEs9OIe)>655?e;>Hlqwe!TM?b#s$%zPt9o6Q+J5%P{mCc;#T~zeX zykNm(AGP@Xc3n62*VTq(X67a=s7-q|>C72bM@K$a*F#&gm8YKP<=Alk^zU6;N-7IJ z1h^W@^{o%Rx=?4TS8q=bL&MRevvYpVRLY!flKE+Ax47uhb+NmzEzJ&>>tFs%1e9Sj z^}#_=5W~k{(KlV>^cxT7XFu}(-zjhAJ}*A~@uVnbu~u!N#I2?(J7qd5Jx-`-wW|dL zCmJuVSFbht`efzh`L(}ZHrDR<{h6{!jr;uG%Fk^t60XX!H8V1-4qN-_+qY#wE14P- zuC0k=`0(VU@Z7lY*Voo?J^^(VUpv&?*`U~Q*igd!95chJRYy*#mcN$+?G4#ta%XF{ z2B<&n{e~ZV-}8>|>|ZlyZ?3dy+r4{NJZtMrWBclle|~lftIOGRtXuutyr=N-@%a69 zz8?+0{P=isvifR!@M!0)ZqT@t%IcHn&fWa{dj0%5yX+h8%5417cBQ|19>glnoH_IC zyc;S!hqbg``+Sh={-uAsaL*PF`PUys+mp@;e|`7bf@{T$h>Y;qgX>o|-ilh_Y4e81 z=IWJeKC8;#d|3GL@i94@l8kS6^!?^o#fF5e@$5Ll-J`o>xtNimAtQsk`*F7Fj=sC! zJ6c(#8F+Z^l`W2rlw@RRcFc{rgxa+{deoF*L51ac*hY=Ow&fer-roB0<43Rbwf-M3 zl+DAhhp&$l{9S1yH~qA>mKIaPp+kqn_2+$meLeoKCODbLZMnMYdQMpJw?9Air|UfY z{4;ys?{9Bj2G`HG-=6r_s<AWS<n{Y^IQlbOpIAINq*XNGID?UE-N&!_>hkgeoG1Cd zEC`Hszf}~|b3?~4GQ(LmDDD*V!r98E9csn_!O_O=Uqwbl_{_IT{dGli{p3l9l=JE~ z7EGKv^=U)hUnb^XQc_Z8m0fai2_@y_=TDsI=<k1jZLRdi_6RlCk5V^(H~Flao)xU2 zW&Hm7`tI7AGmH<;&MsnjP;|d;rJCBBIde`;nG&S0AI#w4smaP<ytyj)$A+6*#9WW2 z7}ek1EzV$MbSXJ0X-fQ_*%pP5K0ZFa@6V^z_WZI^wpBc>PMO~ziCg?vr0(NDpEI44 z)$8y7UcGVS#-!!Vd-pc)t=)fMf&O&8(vp&bpsYEUT4MCnPu~=?@s>$3y%aPtCN41g zq_M&J$sSp%rb|tawjMIscHqLSr|IWQo=({LN<BK$B)GdvK0N%o{<E`pw|!Oj=I)j~ zxcivjj1@Io8hfs!%-wg`qT)jW0|zJP$unoBoJ=`-^yu$zZ<!k!8W`@zZmHFcDp9rF zt7E^v>gA<uh6~Hj-{!3Q^}U>-;b`~zl+@6a)KHzc8dioj{_;?}=`M$+*b5;xPaJ#m zR#wgDhlQbG;6`-=4UI29KDLPKJ2{p4{#yP$3>x!#pb>n#)t0r--n=<)AAat$h>p&g z<v#ODK3#b!*51e5>y&=!Wl@Y4yCq+d%=BQ5388bMbxu_U{|xGToTGL7@&@DfBf;~Z zJ8oWErK+mhxjtT9ZJ%GwUn@<`n<q|OxO=wt-=3X$d3m~h(bYAzweCF<g&!XseR+Ag zc3D((bp5B3>Te~c`q|dbdj3MfC+Bj;lhD<_1a4#N7GGJqr>yMGl`BEgv)?Ma@A~^S zT=-?w|2oIu<-W5G9wwX3mK76oTl(+zLLars?mZHQxwk^Z#l@e#47oA~RI4exb+TWb zs<M2^ny8&lR|EIYt8?#{&v)HgYSg*I&*_kcgd5WVMuV9#U7)qN5^axntcW_YK+^2$ zgKGiC?_Zsrz5m0jtFKF}YA+p^m$&`%e4;)7+PJMrcXn)yi_?l{xN>*{4@1PRl9!WI zy=7!&SB7ZKKQC{XbVPsupG7B=<le7*eSP`QA2Tjzq{PQ}uMS^c_U=zvO%J5=n|!RI zz=AEuEcc8=fAx2}?He+7<<I@_xSv@@wvvr)%Boe%!hip+z5nlYV&Xm7y*@0*j_7Ee za##2Lr=qQ${ppFn38cLG;;+57>TH^+si~<CoAcE`yZPa9aThP0@Ko{PTQupF5RdX@ zPah+<rNJ+cn(l0v$e{kP=zzfik0Rde>?^Cn>z_@ztlqcUa#feyv#G}na;~fhT<q3+ z>8|P)zsjP?Y{GL_{O4f!_s?wO#?Q0XT)P`v@b1o$wDl_t>T23QKDJ)bdHLkYmtSUX zUezZi@+3MU!e@?&=jUKh_t544m(5XaOP8kB)iutYn>*RP)k)E?Xp5@>&tk(@^Oo7a zd;Rjc=8MxSG(`(`L|)Z@`;w`6+j{B!?rE-jo*CaYy}XK@VP$5fwAo*S)L+Y++xXZU z^u_do{vX>rckbNo*}IorcfTh;b?VfeJ9kQ7TmQfEby#R~5y;*rvJ0n%?M>S}i}CO8 zSpNMBU%j|n{rzv%w+z=0F><EcUL0HdyqtZf-@IGtRY5=Ja(VRW@BO9oo6l|9L#Z#f zwM-_za<#A6@ap#aKULrE2n*><^<qqTIXzy^uIS6H(y8UFyX2=eZsES~XXn_+xY(^% z&Zfen`Zze9oxSiVOEPQItdEb6?e*~3QS?<SZvWi1n^wKLFu%ROwXH5_zr2sI1z(Dg zXF_DPO5WqCGc>GZt7HE}^mQ(MbLI5P{d;w~jup;X;+QSFaHimn{co)|WIgTr_xE?9 zh0LQBo4Y@6N{yH2wq2OUqPNI3YueTeo3Cv7a^3Uf=Y2mG?S*uop1n-p%EN3``+Ayg zYpd(Tz`#?#-{0Lmecr^4$+xemu|LmZIBYOUFkWbCq26YT+eeQ~_ggyoqzc!}GYbrL zB=y)*!akQWIBZrfC@wC(8xt%2X3LfhIvN@QrCg9Hf;K_W{1-=4#@uaTryHJalG2)L zmHcZ9n{_*%q)~}Sw$(uo3C_a}E^IRF%v_<T&Rb32G54^6(Zbss4EUN;Qd~^8nZ9s1 zdc}A4nl&>+&L2DW?Biqgy;VQ8-`D*4v2ks0@2t&V40OOg5pd}h+xlv6Prs;{t$ypi z&9fHT)k<#hVeCDxCS9z_WH$4>TJcL2v&l!&CiG^gSV=CPWZ+w!zwoBuj^ec1ZBL)) zK7IPM&bFG#A=C5aVfX%T@_&+#ZpshoJ$ChQ7Gwrf;T0&X7%If1rK=u2S$*Wlt5sT3 zz0V#!GOB%b<=x%gTlL<!IvO8clEut5m#KtnrWd0Y=Lv~6)B0sxUxW4@W478={(4*K z>HgzR&d&bx7G2En-v95|>C46yzs<6<wN0lk`ep-aJUQN)zAftOm2}hcclZ8Q-u`wz zz3$h3)%cG;|6JO%iJf0A=gyv=w?nmemuLHKJDys^xMQtF;M6p$0>%Re5B|Fys=c+s z6Ksq??B(-WlE3+6A~wE}uD7>;w0P#qmn$YJ`}+8Nlef6BE5!e`)Uv8vdB4@|iIR<t zjjQ-v-P~Ti+XbrRoA&5$xdf`^C(oY!{PE+<3CsKY{oCG!^IZ<$j(dGs<|ET$y{xeJ z%yAOnv4RO=7vE(`uIjsW>&B6zN6l|YN=s)a=B?XmojH4%bpbn%lu+GYt&Iy``7Cls zu9BE`amUMdmzH`*Z_oRC|Np<`mtTW76@1!v!E1Hg=E$?@#`bqVeLg?`{G6MM-OKIz z!{g%W{vT{+X8#}Y?d$GIlTGHn(!695`g2ZImE5$6Q>KW>$k-$tX!!T{_v_D4*Kgjk zBdTrI>M!rEb{|ZbV^Nv)|6sGz!U@M8@7%TH&zHw(<>uzHcY?D`Y;T^LyxiaV_pfcK zDeLc@NZF(ty)8gvO6BKgTg!DI0inIclxcfptX28DOFK7*C0}2*Ec$C1OFP4X4T{a| z{8BeAvD$vw6Lsw8=jXw}!S=u37&kgBn6C}-(YwpHvn1c|SQfljxt-6h{@<gjiXUq% zKU<Z(v8cH*Auo3KB#&8r4=>!_b17-#j~g44dDxQQ+}OBlpBT7wcrUnj?X-n=HK%M{ zm-wws`19I?2>17W|D$)QeED&4U+wQX*8i_>ku>I)wVM<l(eXdn?Wg-pNJ&?>Xn)Pm zqR7ab?((%q(l&oBb_J)1d)&98be(I%il4u`Yx?@y_fOw%|G$0jb@+Ojf1fWLVEk*I zckhpenw$Cdt4U{l7Wyo|{QEoitNZ#ZcI;4j^z7{Weeuc$Vm#7jOVa!0M7mBDe>Kxl z*3sc%XxoxynFzMPF5y?CuJi9;jbw?)$8{l1K7Gu3;iX%CUNz!iYW#SlU)|?Vg;UCv zw{s6F9{ZEL|LxzUu7w$~VPRojUR_(aZk;?i__rI_>nC=**{@E`sO3uSaY>YrO8TD> z<DfVFu|;2^gx+LNV`IkSPmdj|xE;KA(W6Hl9kb2z?-~hm?E6&|cwWvnWa^dM+&%nq zHVh5(Y^z`W0(Z`u_LP6w9K~kXx@mv>-kc@6!5XIv_iWlEbiDEWbLK1F-wI?v8vsSb z#JE_RW_5A>d~0ob^(xz9_lq;xR%zu_Z4zaj=uz_g-CpU3f<IY*HnZ{E*pj%nGiibL zx*|c-zdWZsJUkd0_++hKe9?j=oBl1kquN%jaeE!C;l0#ItGDg(4iA;QO${-6%P;e$ z7+KDAQ~&<*^dyfX5^mwKiI>+_S@hX=_wE&x`}iTSCx5x0uzJt?JCT<&zkS&d#inR# zD#{=uEBm!T7aY#_^g-eLI#}a$N|5k6$@b)y#0gUbf3Nu>ZXL|u=;+RPd8+5*$sQp_ zZbvt4*Z=&G@0+OT)R{9Sv$S$%yb{zco$oXET++ri9!Z<>cQSnwCw@}&eUTpFR#<4r zFk{Ay7Z0N#euxJJ*^30ORA*<g?xQRX?EZ%h+rtw=<|yx)8{}cM$a?0cT~-C{Qc^QC zxlTVd+8Oh-yK2Fz(D%2muC^-qa3Sf!u7anhrb6f1CzMaQ7k2uB?8XR}sYWiMYExTP zB;(YRMS?W_&#K;?5^Njr-AlG%RmghX%6sev>rKGv;Jx+Sb<+edtgqk9=yJCw<FW38 zhU*<mSo1ZEI0IgmByzU)ZG38TpfE}3N&USw!Lwgq_5S+dnN=n`uVmTZS5MQFLHQ5t z7X{x-FS8`OOx}IDx%qgX?0oC=vg>-W7BYT?g@s4XMj!W|6R|aEr`S8j<EyhywH&of zF`ANE;45=lHE7a$=ea9Z2rLfZ`H??;-PG0dGFeUL=eQPENlych7IQ4>+7@;?VE)xP z7KKGuyF|NEFX-s%F87_Al$N&Z`}h05zr4G9EcyWBbcd}TQ(~w28E!ngw{qSU-Hwns zzcyL?VY+_j)Wgk|E{1C^K1x3&C40EA)P5D$mFW{__00MLYMiiSy6a|LO%6D@>Q&(U zt0Cdx)m4>dH*TH=EeP?j-tIW<^PKD_J*SR{r}EUX`iJSAwfO2a$M@a0_da#6ey7Zi zV-COCzlsSG2=7Jyu9^0+{@Xd@H7l2JA9&8@#JyKj!Iy=bqiY3+mR8xDz1rWlF1k@F zD*bKSw9?R+(z~HL5stB4N?ICR9SULs0xb*+TNqyMyx+h2CWj}-gqBZdf4j_InSSmL zca@QGdf(*9!A?#|TMunN`93E%SK5a8!evti8Rg86xpzIw?rzz=JA!A+lb4?szHgBf zlWqOZm3-;(ioY?DhqI)O&bXWWe&MLWAR;E#Cu#0D>ByTmZ{GZ3V|D~z0?;^tyD0MN z>Z_}MrhZ)XSl$2LzT)Kz7BrlGDkds=cX$2&0}GwIpPkSDAyQQ?pSIlCNqPVNz@IH~ z(^kjoxNWHH+i^9g_VqfIsqeXxB_<eTZi}lu_v+%yr<c|TyX8r8urM_`C`gGvbvd1p zo?iat!a?up`tkpsdu3*>?Ax}jyZiIK19#ub%Dh@@IbZ+5XI6#_*EUU_`O=PW_Ucuu z)~#A3CHe6MZ|LT!Qt`)^1vM{nK4ickz)`TGedYJ_Q&)@Y|8-rmTK7$&#In_kjf;<! zcnVF7W&>F$(BbB8dC`dBz@0lahj*2J3YvX5Ej>LwP(y^_fWd*nq{80D#}&){&ds&5 zWNzCS@#f8%oSv4%hK-RrcJsLv3{7TL1n1wnqIr3lA7g{!;hGNL+g1x(zV6wxXOI2= zKcBz8zRttu93Q{my<e{Q*%?Dq)6g$FAU>VN>eW3>G5*9Vl{8n@%}tGu85)=q-wNt& zkYHo5|Hr`Krj#hrHZgR`+pX6&HAeGW`*WtGrs_s-TeE0U(}_zNTQ+RiAg&)b$ENbq zp+k!bOPv+6R2jG#8W?OAO#JGgAkZP!dudVXlV^3mpTC+q<w}Uw)&nO_tVnMEX1v^g z{r2d#Wo>QC+-yw+y>+LreNuZmdf%b-Q4c>&t!rgvoun5X*c5&2<YaYiEv=fGn!I~^ zBt=C_A0O*gbZ(n6b?RKJQm=)N%>;P34{Tsil9io%b@TH`-?Oo|ZZ$Tu|G&DTYO4=Z zolREaqyLg$OawTN{8#+cHBIsEs!CD${W(Xw{A8`=EGs6QO`C5~wx!!!-2T7m`bUpn zFE{IZ9HX~=)22;Jwrp9j;KA$bbH4QSe9z20`TpKs-@56OX8n5j__%(&QE_oGcX!u| z607c`tD<@CWZCUF-Z%flH@Sed1s@hT?w@P3wYa)LWnov@X%9a?wg%U3v6ru2F*R)5 z`0>%vZh70PFVD_Ov-WC~r=8vP^{e(=kJqof?!>!q@wiYW$JFSc!Px3{TA=7xzwzon zVO3w>dZ+aE^tkoPBql7V|J847yQ_SC`z?vKi6>KxX8Oon&$bB4Ph#}gv;TW7Y%Rd= z4~Z`(9K6cK&ilpB({tjLqqlC|+E>eNxk61+S67!oU~6J%NC<;NaBwgv5M}re)c=v6 zKRK9>;pWZNGtTJN|Fhg>c-0A%-xjGVt<R9Ww072dOG{JVUGMVp;){!(m`!dAJRNCk z8+&)XrRBG`w>rh11+SEny40iPDxdJ><HwyfKZ^naF5KB!{PoM17bU-betyoFaAQMa z(Zu|;G_{pl_V)YlC3W77mieDAef`!ij=-S&nTuvfNZ;KrzpMEAxg|$j%x3$lO+G)5 z`_spt?;QRfe|fq7Z>grSvA47H-tzbN8mqqvJ(u$B>HW8-pwR!pyESWcqN8sgu&wUy z&iwuD-Pto|LIMK?rwWKl?yNoj?aTR>+qRiSZ_kysspyEgqE<2?B-BNFTAa4NY)a#e zza}p;4lUZu_E!GOvoq3ZhQ)7|ZcJNuzdm7~OI_v9+o#_wzj;S%-M+2+9;+PRxBpvc zX!u&Sht*L}_6k2OPJZT=*L9|P^73VC)9laGz1X-=s;bC#y&~VEk6J%Hl>|6igeF{H zHLqm#vQX{Id;Zky-j?giZC~>zBQa0!_)e3SsIaeUzOy8Dq~G8C{Jgif_s^O-*VL!4 z&GXCN-ZL&dRPpqM`m~+J&(F=ZHa9XVdUInVGaHYDby-eD#g8{PH$Ol9c$X8CkIW~b zbr#pweEk0T^Y1T~dpp8vzQtT<`uVxzQ}A-Xdwa{j$6WY%X3d%O^YIZ;k-4{aINo^u zVWD&S`FX$R%zJ2@bY#s;W52mJmH+<C|9OQekTdiBef`*7DSv<Q&cA&5yS&AQWB2Vt zKb^`ueXMesv2wqlk@Awe6Utgww)X##=Ukn{lw7s$#mo86-~T^*zi!9h%Xj?`PiyP^ z#(RKy$(ws_IXw~|k8}LD`OlYZr4sAYbwgm`jz|Ro4wr6FiMPye-lp{X`~2tcpWU3A zn)*<1;%=tzI#D|U>Vh)`wyt^A`#~}<BSS(;>eua$!l9u)wzjs?*{fZ-pOwFVr?!&2 zu<GKiTT$m`bsczEuxZn#2%Tveo{o-;^Ute$^7APfSM(m(SLCu|gZlcfHj2N$z5o8< zgUTg4JG&UY=^pH?tg-)I7q#=rG8{N_Cg<}r-M6y;cB^U>_$R2lyE8;=N_qLvx&52G zg-433s*Gh(%H?Ng54ZEPGw}1DUweC-tZmtsH#dum0;7LT3i>NHr$ub)9sXmbb8nj# z1*<TW%)M?}RGf0~HdEr&Hz#hoG_CP`w|{Z{osB!bo8RlVGWT*j$^4zq<YfjELtOOU zdvhv3TZZJVejGH9E$Y0pf`G2*&NZ*DW?k+1Ah~X>uVuxL6EpAouUxfCFK*Ws=ihwQ z%;noRZw|h5<&_I>@cOpS#}DsaKD;-5?OB(=E#MM!@uEd;eKMXo52j6-GRL<1+rz`{ zw{G1!Jxw=z$Dg)0m(29;?&>r@cz=&)!o~<e!H2G`uAQBo7cctH@L9Iu+RdA-9xq<L zWNcWRynL3BkdRQ>+k3iazP-O+|9;-yPa%7MIv6hOP>cBTKHjo`abAI*qN2vaFW#A= zYr8a3rf*K2o^$Q%Z?_G7JNX!<)N4<levX5M>0^CI(V|oa2YdbXb#ZYF0zcm?d*(__ zjIt?s-6*su^~jMU3<sK6xmQ&_aC37zb@WR1z7?yx%b(SL*Q@-r#PgV%nx3BCxw&&| zYioahd#k)g^-fI7ij|#$PD`Izm%Y-6a#EZ8bfJ;MXUo;@4HFG6vgrNz=PkTX@6XYN z;&atXW=Yrto{#cBAp9oecI5J>iJPu{clVkjCg9};N`<xoQCoV{&iOBs(>r(R_oSJU zHE(|{_n)6>a%->k_ONwPwwaGu{Q3DcokZVGb6n%m`Rlfj+>X%DP%hc+KR1=UytFoY zyYEb^sVAmQnQ|qxsk8Is;`+mZHbR;z|7LP99Pa18p0}2lLG-6+?^;2oMu$J~i|1rW z#xd_v4Rv*QHOpWsS~P8Qm45s_tHM{`cNVAVNAAfuwMCL)L(R=g%I<xJGtV^M6MDWZ zW6s>Uj~_p7ZfbJtmAbkrboHlCMTeNT7e7DOyEI5xUEBC_`Vo#qGpk>ov8pBS?pP|> z)ZF^=eq;aRM@ifN{d&Fs;ir$%0Y@VDx-qab1YG^|&-&}n#vtaG;L=^{ROht7v-6TS z-?X%}3~yS``$bM+ex}Kcs5uf%|MqOCTU-DC-`|el7={by&Yi2@djIN!*OPW>C`KKd zr0Tt8>(=#gd#!SBndIlc-<W*--tKb$=;-Q~mzIKp=h3~@*AFtYzbLV4KDeV)JLPa2 z@7C`>CHIG}-v0hZ-T!}oPn|kd{(e&U&!1}}HU<f<GK-gSvtV%WN#L1%@Lbg-(Q1ut z8%-y13MVUTMnB<TVY*lo=(nXOYsKo-+q19debw4;`}^DJOgY}A(?a+D`BPK<`&IOn zw6wI=*4CgZ&0D&MuU-3gW~Q;YUQ9=S|MJT(tE#H<^78iW+xN`(8Q<(>$2KPKUmLyq z*w$?EP@|o}$NP@=%g?vVjhd^nW7jS@+p3)N^A5Oji*L(J-dMEse#b;*(IvUYsW<Wu zd#qY=<a6hGzdc6f#`5*4e<ZgXFXCOrs`^_$LXvA<ql1C~mxJX+qa%~P>z+S#YSX-` z<QZPF>xCb37aUMM=5{#fzM9a=8#f~S_4~Q1mS%j__nv-!mf_xT{c;A0XU3l#U)VBK ze0%eA>gt2){(sbRzL~vTyLmHr>!-gZ_Js`-D>OE4+<5Ms-pP~sXQO5Ze&Kz!WY?s^ zf`SPfpDy>G|4QZN>C>y<y#hrnQ{xX#t*KhcrzbgSF<i+E^*@j({LIVFbbt8zIH$lx zVZMh~u36*dSGRhpYhn3&%_`|O0iRZ%ix(#rEnn}TaG+4;u)&=3&ujm3S)4O7I>c(@ zseH{qx-jO8asIhC_x<Kn{P>WV>B-43W!e;*sxR+P-mjnk+WPnMY4($+evG_05899x z2wHJ@)jYLG*GV!j!+3k$qIV}Ap77A_vzX4AAD>tmmif&u{QK-|)oR@XA3uHiw8_Y- zZ6bq*#JBtG4J;0iKK}UmGlZ|*TVFHPrdPA#!-P=9vw|C@oetZzvy}VJR_!0Rwmx`m ze)Y<gYq@u>tV}-6{QFx}M8tw>1re9Oe14|W-aCE1BnFC)|MnW{QO6!GKAw}C!&LY8 ztLK-?TVI>U?EG_m-CS!vSv#jg8$LchcGX#-|G4_<l@Be>C3Wtf8LA+#Vs-Y1pG=~r zrBm%{HDmOo4<EU|m5pKRysOL%($cTLzP@&9-6EkysatYpO_#i~XUp2MsC9X@(l1?N zi?2vFIw;IyI@LLC;+Jo4m+`*V6zMwuA<^6^Z`qP%WyPhjulHLe96$GKW>t;dd6)fD z=gre=W9)mZV`jWu;d64H(A?OZmG{>*PxW^6`}nv1UP;kLIrC(Oylm&?)9e4vQguyu zyDZK&U`sR`Q=t8<#V;?*l)5PhbS!HqT9mqC)v6@>JsP*HEjU=17&0y|JG*_)o~rD1 zi=7q!$e)r>eW*Fz&cNwP@5%$uYt9AsR^9IVd@pqV%Y|;26qOV>SZb02JUh(4w)IPh zmi^b8IN@4kXzJl#rE*H{;tO5xX!kmR($=D#pkgdHH#dH7)z$s+_6!^Huj?5auG~Fa zdahr1aB%hyk)(TVbqVa!+Y(njiaN<3a>_fhXOU0sw$`1j)BFD~U-#vJ&m&*kL+6Bj zJD$4cyt!BV`~AIrp=)K<K34?Y^VXOVGeuZ8`O=Zj-+VF$3JYF8yS3H(dc$1nwDYqn zO@BmP*Nc_1YkhG=``EddNew}9DhU@&dwfe9H7{)Y8Kl)wxOvuxc<Yth;+oA0cJJI( zWgd5i2i&m};P3<`g=1%DGba2#H}}w_iOI*x%8R3S)>Ix|?x3$}bZBQo_R0i_`G*rP zdrGX3+WPp#ilE(Je!Oq9Xnf-R)uD$ykN2>Ft?lEi4_m+V^jx|W#MSyJ;eOto8ynA^ zo6G3n>zjLY)6%QE6t+X{>+RdKD77JEwcEnRyyahhnl|p6zU0&ebERmD4M9ngRc@=K zRxP{xw*BR+7u>TGgPP}G-Ly*l`=_TH@B5vZV_17}5$mt2s-;Vpeq0~_{^s`jt@ls8 zyL(sVYfw|PTV`fvK){91&(F{FSvGa*)f*d=+j*sz?RW?dJ_i$hDZ?l>h6>&fc{@aJ z?EanbHRRpzChe(Onscij$?giM&|waqDtOMUIW+Xdp|nfy_pd&BWp~9#{ryw5tG>PP zOY!yft!?8sH#6H=@^h0)us>&>WNK=v_cWc8=g+Henr~NoYkU6v<^J=-*0}^m3WEER z3@0)}*N3fscI&J3^#4EG4<=kGY5pqpfS2L(vtQ?C87{614hRl@e=Ct=?y>3*TDy-o z2=U&zGR0_R@$HRmzt*}iWhPvDyyB`*N^exagF81@MkS`JAD=TPMsu%-tnTAOt=vC< z{*2vSwzuYIQA)~_UTO1RUtSi!zP5JB5|yL8x0EJ+WO|b7J-s6>eosYSQjST^3xT5= zOI3V&dRyjag)a43c66chC24+HqZ>zVXqbI#Rrx6)*6??SkiM1G>h$xQXU*EZWh*l~ z|G(AC)OhE3pRQ2eYIo^Z;OE>^eJ{MH=qGKpnm^-3!Ji$+*2T{Cn`iU+S+CMDSA~D; z1N^r1*z3pHY$!kfxZ}f%6&@G)83a13ZdWoiB+gjYHf^qNI=6B(-`Y~?t*Uo#`5PM< zsCP<~OR%Z<%(4vcUYVYmIdjsleNl;CS)jWLU#%@aT>0;hC4)}nrX{|!&9t<%jvYJ3 zEw0DXQ2qU#>7uZ+f|B|Ue0+RjXXPwwBpAf>|G6q!nVO~QT<e)I!G_JbYO`y%IP-zT zn>ihkoAdToeeFH^C^W37q;zRaW}JW2G3k|;m8S|y-d{FJaP`&GckUdRF(cT{t~L9* zoUBzzaY{-_SeUYAhr<?uDZ;wU#|vv~|K7TNmDMg@;m-q$yv#(?BgL8X`;PCn?!UV1 z#bXPOIwtm&%i?sUcNC|cwJG^=Vojv+?wz|{y?i<C;>-NF{X0v3zJF@3|G8rk%l4j0 zlO|<3&zLof>A>-Rc~NtXCIxeIb1SP`Cr;c*KhkmRnk!$3ahd$G<?H``zi+JU-d6iB zX7kJ!pKhO+xR{6cy1Tpk^QTW|&YpdJN>6u8?Hp)N)yG%!&aZ#jN}Xb#-Imy2GF<Gw zHhTZP!-s>*8YkULd#vQSn%mQ}@!mb=+uK+h4wjYe-n-ZN(xp8)Ia2Q4EQ?$h%*l}C zcYfckyZ*bQE#K_9bLYA)3}9e5%y8V0;lkCd=EoK1uE#Ji@F<t%8w#~C9!uN!qeidc zNNLObGY&EZG7euZU){R;{;H`D1qHdqbmgq;9(@wkPJSG>E`Iy9z0-GRY|av3mw0XN z9C_jDRaOS6UNxPcpPqVeog~)Qx$)xZ9XkY-Yi>o%m@OeabM{s~US84LK9}4l-H2*e zxW&=h(%SaO!Y=6uN9fh}_l2FDozI?)nk^xH^HzlaEDJ?lU0#Nu;Gj1C_3tz`SAJer z{QR8fE2U}ne)HeGeVLe;mv{YI*|#+_@9(P>&ieg){`0%LN;hxHF)lqNvgpIj&FRf- zRnd{#Ufy2*eQmU&+A+5nz3tuI#&i9|xpegPw;PyGH+i(<!2@UKwlABuOj*(|5E^=Q z;o-K27IIbbfAn`2yyrj6#GzlB{aSg}tlcFgOV++}b#<$%{JPb^{QcXPAK&lqZ+RM2 z#}IW!dg4Ei`S$g8RaaJQOm;iH@38jo+dSOA-@K>@a!w9^es1}@d!qk)H!f+}S@6)- z`}E;ivv$kK^u53R-ACcTYZb>`VIM0i*QKQ$%8}Pzy(1>`d5Qps%i0s>QEf}2)-&Fl zWOs<IG-&o3ucWY$3tTH)L$VU<>H;0(6ixRV*st%H6(8ZCtFu5X@H6+y%GN7;n)d8* z%8IkxJ7rCir(i_#QU2qrYwyIw^1rz)UGx~#++X*n)-vJt`g3#Vt}+)s2p%wLw>rCO z-Hx3*84t+U{|StUIPtXT@}*1P-ri<skn!8Q?ntKEn#jlRpFjWpvbaic?T<G*7qEVQ zu9?n}<hZ&c%tz%>+%ZOn`}=BJ_lljFU;Zs7Kya;v>es&;9v&9go59b}=jSJ5Hrs0{ z*X+WbcdE<Z_sQGG1x=qd$Ex(xyS=-gH=RpQOSP;1cj(fotjouE58cW>cyN2({kq8$ zc9h+<V(_T`U-xlQYxcEuzMi%F)6Pcyzq*>S!AGrM&i2{96X)t){QVspySwbojlee@ zp55a7+cr=BSXfzE$tm9v1Je8QlIrX0`9J2&+xP!Kqv^kYD>XF_MS0pY=)Uars9chm z$X`=a6St?rFzd;Q!sO#ejvl@C%O<sE_Q{j1i{0ZZ|L^NK`)uhFkv?g08R5yXn{WR4 zS$=+A?c~|f=aN3!)$85cp!n!O<MYx<3bCu#Y%(&=%}u=K6mGtE$&#?Af*dU(Pm03U zhpk?AOK@-2@vjTsovxlGCAG^+Bvv-pHa6EbR@PQlwl+4m)>amTVsmRjg1NS`kDM<q z%*f2nd=;P(#B!}DEdTDWUdi}<S3F$<_C&X>U%!6awz86vFH1Zpv++uOIjz4R)RkrM z+{Nu>oPPh`UuJebC8m2nfBY!ed1qEGN3+ix_c&*PW9^GC*PpYpk?W60UmBpXZ(nip zyxRZ&^G{7#x#<65`>HQ1X3w78*w{El?<xlumsQ1sgmymJD_5?ZJ#)q^|K6t`ACnW` zUdz3$qpR!d;}a7b%lP2N#^mhlYo(1+R;*k1ZpFpL<~cV!OlI39A3HnSyk)PGQ{Jy% zzr3oL_}ofAOeiRN#lxWa{+?&P+MSa}KQhE*Iowuu@5{Nhr}D>#hfz^ca&q&cx93_{ zy;-p#?9%N_&wQ6t%5U#2KHl0r{ZZV$S=QzEUSD7D-X~#Lcjw0R!b@**B=4ssB=GdB z?<mVv>fWlVl43Mp-=f5$M^;ksBP&DP-lzj<|Eqp}vH%@Du+UFvN%ql%&88>+$Ie~g zs%9MZr97O)iSvYERGZP^hKCmCo)&3qYkPZnb8~U+t2^s?{zS$6Y196^yL<adx#r51 z@^*E9KB*d;n{VH+qQh_b=7=@FjvNr3G<kORwOw0dmMgHIIeXTBjz!_CD=W9>-_Od- z<dv}~I5WfW@^b&>9$T|!Ti@N~x#vW{OlJXhRbL;U7S(<Gii7X%{r&Cj?B3q3t5>g{ zb?ZCtsgJ^HI#D|k{xz|>d^=_T|I9q&=&I>idnzX%NZP2Rbf}xFTS!=V@#6UgGkp@* zZr<FT@%Z`q`MGzu`Oc6v%enFF>}-Yu2M;!$eHgIv%C)u8;-aE^>;Kn1@yMJwH+6aF z>M(`t$;_OboV&~3i>3Yk{(gV?`M5+#P%pXWo|T=wJOBT`ou8li&a!y;^73;3`F2x3 zX7`B1?fu2ZFj*~DeA=EG&9vuNE?!j8(<?vJl6|=Sc6If3UH$tSce<wsHkGhg^gXut zQ(n#Fal7A9LBI%9?-a2gHZYp$qc-_z>eVYruhvHGe01gg^5gx|>4}MY$q(Y5x}4sy zapTSX_4^Hezq@Pw<Kdi(L4o1x?-mE2+A6#0Prt@#0UkDH2ABGO+gMqCtdElw{=8+u z0*B~m>o*6TlZ?+DIN%U}f5D0sCypFhvSEXP>eIUo^3O$8N>?7+U4C-1y04L$VPRom z;k!3)UcbJ*JzqXCckBJeNt1+<C%&A$?bmtFnpaa+Dk_>!*NLopes1o`$;(fuvTO}# zT(wGTrw22Gmg)VCm;KK->TEir{POLVCFVh|mCv3yVNv=irQk!T+3dHr1rL6Gl~&n0 zW$vCmum0^cnI*xh7b|6*d+Y4=^`HIb*VX>|lFiI~wp;vokIc=uGR{jEL&MWQR!oua zZ#wz()u|7^I~)|2fWnDk!i*^;PqPYcweySew9T3|YwzB_Yb1@U{_L2%<KoJrS8i|2 zHfONutc%+G>fhblld3eWqK-W|IhmV_>))@}`lsdHXLAOxul@avOG;4DB|3Vx-}22j zbCT2r8MbWMQfFT)#jt6U(c{OD#r0<B-}yJ&rt*{h|37<+mfk<gEq<&=Qu~YagiEed zmU>UmySpp*)RmPk+gx5<TzV}n&DGU}o10rHIwVA8jg)cOn<Jc$>wl)6?0tRxpGEO9 z#mnNY8#ZonJr`~&AS^uD{eRo_uhQP$RmwqfnSWM?tNY2+|M;-bLE**y{r`7;mF_U! z&3pWWhp~QtV91tpHzK^fjH{~`|M=1R@}+8E;7oqGntipu4}W^f&k^kJ#(8O@slkb4 zgE#d#@1KQ-+&J<37aPl?|GZCKPIpv(dvjpn;m<YCf2{vxY+|CLsoUG#eS2&A`Dwn= z)g}2t*W$h&&b?|=@c!;z-IvNInZr5rB=7DnXKzS8-X|(5x-nwSjT<*6Ob}p@uq;~Q zbUgQ$$%i%bR9yHSg`#tu_In5B<m9OP&H3{1Fngls{(pbh|M~2n<#p=g<Ncg(nP0}b zoIG_#WUqsY)vrzwRokksRZ2y9Z$3WONQ{b(-aU8k-+8u;yQ-?LT{8=6xzc&)kQ0N! z|HM-!bI#4Rc5i9t-dtF?v6-EB&DL;mIKBMv@G$7Aitq1arKHN<{^G5?S;=r=bGkIc zja^?2=broZ`+W)zcR}gj#Zl6Y4C)iNB}X{a{Ml|<ylYMDYfc6pw&*g>t*a9gKL$Nf zJ@)ij+4TGUVoV?ZckWq~>ajiR92;wH#P+f;D+1R>ZB?3la;=ZAd%x7y#JjhO9iNLD zueDk%V9(|%pD@Qby>HvLZ?CVfSNEG^QS#zKueAB4j4hd$mn{snWnH*_{r`8dMum%e z7cUlOShD0#dBMGEhyV8fZQ=t185tHXT)3#ZPfJTn*}ZR$WpUfyy?bA@Em)#=^<8V> z`>U@XG%}Z1%{`cKXP4-v#O5t`t@ek4R&WbQ3I+xS3d;R^zb<ySOVhCfJui*xtjluF z$#n8betmFvcM8LcD;p>8VfnQ-YH#iFZ@<644-X65S3P~tsq^_qyKW`_-MYkF>FLC( zs;YZ?%ipJ+SSx2+eeIXetCs!s`l6zj-tRyD`t|#{hRQ4q+j3q;ujTD*`T64p^MNgy z=2x$lS5>hw9$4bpx5<0OR82p>=tYa<($m5UECOfFjFz|m_V&`!#$acKf9FACaeMaE zh>K6pYSq)zi@Ygh`*Etz+v#hUEMNZq?(X_$Yb=wG`+k^f{eSyob*>d5n$y>6FeWEI zPCnjO`u<*QY;0_J`1Pw-OTWLn>vDjnMd`!mXw$4GCm8?!W_0i`FK6iJ`g6YY&zYOW zi3=B=n>*L1r?<n}+U2+3Oe<Y=_4HR)G8eU8+Rb5E_GY_&yiv^VvclrmWiKBceSEy% zJMhxEbMLl4R%c=^FVA?t!B!#Rc;DPZyuMDk{QUij&QBz*-lX2~W_WRVx&K<-)FW4~ zetmH<`S<tt#T&NIx6i-#>8ZBci46gFC*A9q;$HRp+}*gnHcNQI^KER`=G~j~<k6+5 z*x0SH)`veockh>0e>Nwn;KPx**6dsI^Vh8O+_vpn{N`hiFDz6noun|=?%K82Hn#Pg zyrwtz*I(RQef#%U=hamlF3f>`TX?j+PjAnkyjoOERn=5>eVESIT&0O!y}e&QymHmo z6JP7+RaO1s#Kp|u<vU7?uU@{audQACQ_JqjwYRy^+i!Hp1p4@TmX?(*4A`>Z7~`=U zHzLy0r$2eJJ#Fn-jbChDv%>ZkAch5J?$BM68V~^LSf9Lc<43I5DxK}O_f&kW`MAjS zeEgADFJ5Rk+A3Pc?>{%k^0Q~jmL+UQl0xTh+vd9afyKK!H&<@hVDPne*2ay6&0p8r z>ptr>nd{!=pfF2k(e!4o<x3`<dh+RY%G=PeFu`Zg5yqA|QFo2z+1A%RxbU!Y-#**w zZw4j?8rs^`g5u&O|IU|Y|EaF-;{4#;vj{x==oym~a5*SPK~L}8qMK27jPzo5ZArR$ z>D}G^^4*4}rm~iYj-R;j;m>^WGM1dlSG+IgNp`p`30)n=%vRy<(&Fyw$|qyt;dT1c zr%zp7U30C=WGpHIIKx`Auj`!-Un5~%HfP$juwT#5&o<AWrG8lVvXNAcY3%I9O3Euk zUTsJ`EOl2S(=dO@OPe4Tri(@s^0)AKhWY0E`}_KyU48KSxw-c7k&&4R2@ewT_t(Fl z$7dw3HQTB<tah3D%<m^X7u}5V*}FczSVngB{Mj!r9esLY<9(IVjoY?`WrUcxEZ%%6 zKh?$M$Hv9Smq?4n?%uIt)v9$-TdPh?Sm<@()p>65^7pqScT|^$ie6qf_wFOt?&ZGo z*X?-NCuhsWaC-XsfI9-4E*stRm|V4lgJlt`f;fLn<eFJ|>(<?kiG95`-So82yDLer zB&8*f?yq}$_4{(=WA86t+Ojn6b^Eo?QD*Pn?M=D){mhR^D_K%ocI?;@v%7Bbw=(+` zm#^iXJ@#FtWnZpH)G_JIpnj1?hb;_GBy^o;W}Tip-`94}ud|w))6f5U`-4+z?Ty2S z51%-(Vb2~LL&KMcj(P{H`3G&&hb&v*XgQ;y9@TcefA@>*pzANTb1j+{x_9sIZ_Ec; zyQk~L>`{rTd-i6har$||m%GdJI>R*8qhK0ErU>gUo@IOdX%T37+M6Gpp2F&<%B{XG zYg_sK^I6UE{Prt)i;tyhpU`D)1Pwa6JYF;>L-MM^<dbi2Z;yYyzv}a~+`oHX)f`=> zv?4Why&US0+m*wsHg4Q_^8D%S4?Ir}`!9>@U0n5*1u?q#Wb3MM{?*TJetxbZ+WF8t z<$0Lb#?^aonn$hNHfz=9&Z@sH9r0JCP19sHmRe_>vGBA_y>&a+z`b8?Z|(1IlhyrK zO$}aog<D*2Pu<^He#@n$q`tkmS$u6x<O?f3$Uq~@sm^JN*L0mjLroK2ujdVxXK?U$ zE{*u^$8g}u!}ps$*{41?jP$Wq_R3ys#j<T}-Ydb=Rpoi@9Kw^TyrLMUERJ@osQ5A0 zx;$%IvBjLLtHYoFjgZpS&;V_TULC$(FK*9@b#eZ)#Ty+=<}m0mFfe^+aJvQys3%)i zg@<qF`B}3pHXODVz=`S8&dbkFozmW2{jKQLqqM81rW}1bE!@y}rR!1E)MY7sQv=_A ze|SAfv`=jNs_=*qlgd+DW<7Q4VD8!4r_0*t09v?ZTm9|9Bc?ZQuC7m?KAkyprmR(o zhKb3S1C7j8RaGHcU!R_y&MPUR*sAWo>DSlY7YZy*q;d~7{p9=h_LlVx{iq!qcFa&) z<K^XLWNP^B)2q|ZuYbDw>dkC(S^qf;-rT$U^2y1|>*LL1v?DFh#@T%5{t{xFkg+II zpn=syzg5)TxVD+&$bZXEz0(%@oNfIOqP?~z@zf+uldQ@I*WT_n%dac=F1NWW`QEKN zyVm~wd?X~Y<;tT*?QJcN%O`uxm@$n(L4A9Vs`s>-A0HBbe0Z3cm}r_UEG*2J@bFOU z-Cd>34e##mK0n|7|AmFl`tkeT+}`e4v3rZnukZU6#4TT6U%$Kh`MLP%|JfR58ZYB6 zICyjOa|VXvAA6;*J+|1FeqK&=<#Xw#;Gln%-}NdUxl}tJR?)ip{hTaM!o=CLW3Eg- z0vU3<tnBt>!-kI2XXn;^PODZ{)|ZxU<?8}1muXwDB}1~SA^(hyzTVY<^XHaN+k4?p z>+SyJ>)V$b_x$^`<JFzU=J)o?`r;q0cRG|JsQPcsy{)g!|NVQ;HBrvCY)^)0TcVYf zRj|7MG^H&M^CTl9BZHUw#coJwj0k@J`T2Q<2M-=7=oFTfu{HS5w=*q>X<5`+`AdXh z&z?OUZ!W*cP!g1p`Sa`R>x;?9Dk?fS`E*a+OF#e4XKvQg<?IZ5b#(Q6Bp+A*-nPhh zFSc>D2`k$j6a;){rpf9q)>(b%%7wIt6BbTwy0j&yf6t?sU0QD&AIh((yKi!*$F2C6 z^z>PwPts2+dF@$gp82T7Q&^qhz>AHK-{0A#X@55L>AAVqL4J2d#l@K$CSI%;e8Jh? z^XE^E>Wga{1v~%5?w<GW@AutvWOnuSRsH{G*3Qqramy9vhDk!t+IR)|<!Y8)T&1J? z_1W3iyUNz8ceZ%0XKL86;e7V>f3qhBX65JasNVj4Mc{pA<KzeihM4_!nRj=6Xlm-( zSG!i;&PROhp`&w;7#W)Fs<$tBzHY8(XJ?MtY#+7xw&G77KUO~dMoUYp?A?uZD_8EU z{oNNOt*#fRGpjW7s@CQ;K5OhIsfb+cT6+DOPS5$%pTB<)Nc$ZT$*QVyWmVQ%f!&Q* zmy1XleKW<j03}V~-I+NVobwOY*Z%stTl>A&{wbThBBPE)h1IUPBewhIx9y_2F}k|H zIrnU@-`jgn(D%QWc}}`T!u5u}WNWU~UdG;w&D>M}%s#mC!HhDqulL^On&0qq+Zgm~ zUXfMkj3|r82Ybq#Z!<dlI{fAIVZGT_v-CV8gR<|p?O|nMx;O>YLSa3qXc_En=k~8~ z!J<j2ZxinB?U!E0cg5Ny`1?J}H+!D{5lBy7WmPi4HAFZ4>#M})sp;v$=@QaSCGWdd zt<qu$2o4sWmXVRcz|eg(>%k7+X}!|Q<!?I9ozQq#@Z;#wQ1iS!^R2({K70!M(9zZ~ zRdw+mx!R|He=C{Io<1qaA}^-E=Zt@T?yoPiXU<$28XD8+a80`c%fgqeZ7(lx*Jp5X zcRzl_hP7c|TpUBehXaj=4jr1R{Z~gv=hd&2O)pEToe%H&wn{rPH8t(ltwU>C*X31t zcJ66$$6T_aSRMa-=D8jlw-Y@R%A9YBE)%o+RIlQ_e!@&e{xG`@vI)CioL%HQb+*|4 z*f%COU%p(o{16*sMZ<*+%9lz%ZRxNUGJpKACslsh$`vbPW*6wb|60zk^(*|>&Uw#^ zl8Vz@&qU4KIcbgOzuV9AUq!FdF<Sb)bj}+N2F>u`4xNbwvmUAZ-oabR&B3xL6SNeI zcYD?=N7nXo{bkun=Y$$x2JP#5`7?O`d(In2A8rcXxxPrF{LIO<J=(S@xAv{geD#pQ z0+g|`|30vnx^BWEQri%?W<482!i=8Hd37;+XE8B^uk(3OP*?l6N|9kt&ClKyT^&D| z7}m$>CTy<XTT>~+FvoUwKz1mW5habV5*K~_*?<0+s;a*3mz7qFId=FX!$$8amfzpr z%Ucvom^Mv};Rk52EyghS+go|#vNv5%Pfyd0wMu()V{i5Mw3L)NmY>_FZvDFH>FL*> zQ-Xq~eR~nOc~3`}&dcEJTwjTtZE7=h&SXtI$>S%x?{DWUU(;;%cd{9mF1k4TAI@Ga z&QQa*_OPGh^_{W%)t{BJHZ*N#-Sp*G$$MdjEiZ4nUG@lWUE^f9utes1VcC<Mo5!b~ zYlvm$dCS9_!@H-v`Z1G@nn9aJ{hqglsewz&7nHx&TU&ajgzb%-!UN7l<u0d{f~(>W zt@>T?o4Nn&<BgT_dG!o}!T!?<m+ohMnJ>`jVB-5~%c|v`(<*%S1l}?7>JG6;UG+>Y zMyUV0(ot2NOz%!NhVGL(dvBc8d$yqVYDB=nP=iLDMMv@<+{-(#Y^@NVK~`3lkpvH4 zyR*(SMuypE*%-K57hNcno_OcZ)zHv89Uc0wue<;GozKP)5>jJsDkJOr=uwfn&knPi z9ecNz-~RNe*UIYE*08-*UwIkSe0S-|JbHRM=AvNvd$|j{wwf_WNMxK^k+MB+tNaXO zGc&v2%2h@OFD>=n8S}1B)>@M1*r(Lf^K2@482<j|=eQ%BkrHy+wex0b>Pc4C==wQ- zf@PRwju*<f?DIbHF}gJ}+*oO0@;YXQr}s~#zV`;N04kX&wry=ybZSd_jAU)=5+|da z^c%apv!BmA$7jd4_4^dwZn^v6>1TJ(W_GAM^nJ4EOa9A@3)YrLE8V`e)Rf`L{)sQ| zw0_y=_RTFV_UtF&&zI$wFf(+YGb%PU&PmsRr}#@97mcL)eA^?uwdX9krS`IR^%s*( zGaZ-m9b+<GbLPswd#}H*`5nLe>&yGoTvo?UP-0r#_=w+N)~s1Z5<F79*OvK8FKV&a zo4(>l@1A2yT3W@2TC$fe^-1h3$ozb1>Bh^;?$-RZdjI9+_2vHi%?vK=sVF>iV&dDS z;ZL6$uHtoE9NL+7d;9v&wO79GxborR;`WJxf^l(ic6N53pPf~mQ|zgd^J`0{)AJb5 zf**f)1qIXH`cyij&rW?GX&YNwD%S7*voNgzG@kXI&3)6g?_ZsgBBiER9+zR*Ag`|9 z+0s+1&f;IO@Bh!`zvp+|6TfJ8DMLO}^Pr}4KTqlR;`Os%2?bpL{jb2}iz&l`MGKlv zgk4<4@L<AEMVaG_|Nj~LoL_iaY4f#xe!+7-34d;_-f>9PR`Pi6iD*zIJlU;h+Qot! zS}`%w+G$6oJ9Jgo$8;yfPq;r<{{Yu!yRgC=Il{NikIvz1Gm2djb2?Q!`Izs7E1%0w z^zO>mlfSh!d-}wQ6Q@m6Gx>UNe?7nb?<d;~rs;BP>!zNY@$k*Ndub02Y?HN`BM^4; zw)D~C`ab^pon5DDK0NsR_O|>q{d$KR#X+ljdQ3ill5ll>-P61ENZ*RJYt^>J^c7gV ziQk?R7#ez4b_ctP_46**hR3fD9X9{+E_aP;T>a0a?1Tx&6K?$fz;bH+iVYX9hacMU zl}$Nu2gC8gIR-Hn_WzleWiGHRIDeqAn(b4>o;%Zb>htaSA@b|x(SzcjjK1C|**0yX z7{i8B5ey5Gzx{3V*G<+<<18+|nl{Nx_Fd)ljq4w)9RKk3q5S(=76zWfGU}G6?uj=# zZ1I>Ptm_=OV&abjr~ghnef6o~0;TSs3%uU$%3Ha&D^NOAZuy+BHHVTWg{Is}T=i6b z-)%*67yIk${%x**FUQXQTX(j(*Q-S>%ssZ%-&h)opPy4zQ!|=*rlqB2!2$(_7nhcH zI~~t;*;lue`M{ypyU)(NEc*ZNyLD=XO`}7@WRKg1Itq6GZqKody|(Tv3j<p-FGJ8O zh6U;8%@{V6zD~B9`}O<%lM-SNUj1r+(XnKH{_DU{RYr%ryvo9l{@wMw53j7eZ)|M* z{OtVu`)Yq%m7dYnpI`L&7*Bfo^lNKXw@!Q?xp$tJnEw7+;k3s^#k;THZFZR{a82~_ z@msp4fqPyzuWDP>JN@j9{l}OXHn&8s4U2V`WvI}Ji*^71?bYwiN-{=g?w;vf^Vgu- zu6_RBEq4FyuG|X0@3z0US~^d3di2rU$M@XsN5y~J$HB75RcZR>s@|v54yqS^(ke2{ zZCqv7_L}3yfy9g{#xvGv=}nn#yvm|RZrLKO+t;t}sy!YW99&$mA%5GF>D=Oao|(&D zF!$8{`eJBirl+A1u{G=JhQz~R>*Hc0A~N#w>=F(z9Ob>W<IC%GW`^3||5mP*-H~>7 ze_Puuh6!_H-INmT?7lG=<lgcv{W^EvJVyqD%t^`&9xIs`>i@@SX)U>5-+%r3ed}a5 z4u+hYN^ieqW@pzjY}jI>^W{&jLWtJa7ZVR3J9g~#wYBPA9MA6@@0WLXcR$Sk{LU<! zv*+ageZO!0>wCGe`SfnJO$J9#W_pKQd3@#!7oWP8aq;WN$M@Oq3!fn&?Rk?gPv;hI zHao*b>qU_zVsDvsi!S>YRyWx+PtsGlxc}16n7YcmpO4q}GcLG%#P4d0fcv{i|NX>1 zq*(pbR>|@X@pSWy42!%nO=A+*%I|IWTq^&|{w+OIl6QXR-<SW?%PeO{p7Pl}wXE=f zYh=o)OV=|$efNz%q`2L$R*=Kxv~%G_qfJJeU;Xv;tIN*Hidy|Cu|H3A>hlJ@e*cFd zTv`@VI`hoBTbS1^3Upl*GGXgY3(rt9<#l%HUv+eK_y6s%j}}&yNl=-5vYlUkU&+fL zFE6jc!j1Fh&6_>@_8iM%m-X?PiF2&YvwnWsaN>jy!wj37g*P|J`S~qpVoq*qa${%r zx2duC_UY-9_3<y4Et}FQY@K`m-uxG;OHW<C{OZ|R&)eH<e|~68%UroTGkAXCV=FHi zxrF!k8ed;;fBw`^g6HQQYmp7P(W$9V-`#E8wQHBl$$hoIJyj;%KPAfGVDY@`?ThN) z-=<%>)Ti#(A@+!ovFM_gQ0<zv*DI_32}#Y04ZG$RUS7Sw&bKBs|H3{;8!>%d72Tgj zn|99rd0;PdvrTi$R%bq5PY$n&O@BEbOFPH<-`z0x;fKeEck8|i^F7gVS=niNi(S;; z7w`V;4iJAHTyFn;KimJ%dBJ&45=<;pj0&&HGrZV#G4@AV;+MV`7nUv*{V6K-OUmqT z?w)NYpM)xV#~=6XJ5p-AX!mwr8Bo7GUPMG!Sy{Q+O?y?l-I1rM%a$!GD=W*tujZY< zXUX+vYt~2l$JyzKh`io%b&XNj$|OULRc{=BwCkAaT|d#|XBeb-vgDeickOJCB}vK2 z)n7~XHHC_$b4?$`?X#))@S*qh!9$b!Gv(*Zjnxn_T)r$RIeG5f*h!P`&)RCX_=WU| zMZw96zXSL0YJ2)2XivAsqKyd#5`KMiH|>9BvP}uJnDW!YpwwNR!VF$qD;WZohuSi> z`_9n*dF4;s-l|T~*%K!Qx@dnA*clS<b|U4fdjI0qr2G4P%gW!MObN5MRPJ0cUGV*> zc<IT#%fHX&XJBf4P?%E_-F<DF*|n|T)~1H$ud&$9BPu%8G&}6{3K^!0n|2mFJijh> zx7ju^&|0AteRme8rlh8ciiuTKRW-Eyt`$ArFpru2fJ5Rm7p2PTZ&Nnr>n^*u_E_;| zSA|)uot>TRd~#Vix}dd9fped|ZPd1}Gy2-0y<Ey$lx2}+(Z4_Qd)G2CH99C9S+GE2 z$Juj!Li<-e-=B7O`Wc^>w)uDW=<Q_$$qI0|BrjYMy0=QV>tS!YQkVHxw|=>=-|hc@ z`TR-BCS$?Gz{$HkAPQNWthl1CW|xJSf906H*?;~$Jw3gL4<F9n_UG2N+}jJC+bzo9 zt*Lnma#5p$!mIYCu&=Z3vaLIE`+G@g>9KzK@=r%T-kUe?deeIS_<cquCTmuC<xLcV zDi>*wS(Mtrc>ML}Oq;Ba2SNh_KYn=e^x;KqV`FWdHwPyzJ$<+On}k(KM{jR$&=qIU zk~^lx75pcdr#oCbkg;u>nfLU6MK2!wn{(&R)qmOkb8MD+tgU<W;^N}JzrL=H*9H5a z<G;VimR0T7UtjLH5^;6%hGR4Setq4{&Y%1^uI%ll)K}k5`t|jlitOd#=iguKo^&Df z<yKJCI4Jzf&kT~=(VOw^>ZV3*0gkw%$J<+Nb<(HsfB9xtSu<<fwrxcw!W=9I4<1ZE zKkw*K+u)a5bti4lzklrL(Tf=-va+(`;?wPFe@*b%q<6~ec}>!zd+F!*U3!_z%k$^X zUGcKja@?UO-hcd9J>Pcm=9`zT%k3;GHmJ?i@eVcZ((0D+w-j5ayJp(DV;%KwcjlMv zPc#O3|HyxR-&4%nIb*jeg)EtKu%oA==8wv*z0HTWybQkmzk`3ZiSKls$WIRsw?91G z-rm}Jb?dgLA75QvedWrPz{PGeXUz%=4c%Mw^V7-6>db6B89Sa#-?_8V&~UkX&x^!F z!RfQD|2{kW&CM<D(YYixRh2tF-qo*OuU@~f@WavW(uWU^xAU*xx=L-O>&ia0KGVxr zGftJsi8VZA^!;n?wmCqk(Lq6^{gZ8hc4X*E)%Z`^nY&VS)sw4}yX@K$i)MN|3+&es z5&oR>{@&jxkyH2fHhNG0r?lns6wk1*YgbkVUtbd$+<$A@@zvq$kM&BYr==}hv}n=d z#gCspojPHHg7``CNt2lN?q%PWyL$CHyBp{7wr?-@h?;d{8hiX6i>Hs1*REf`eBs7x zmp{)hf1k2)m1kDss>Lgl&z2N79?oYo*Ei)>735%XTBvcHIsCx$<-wP4%7i6WK0MlQ z&b;aW4cEWb!Pk!3dWr{sHZEvfuug7AD3fl?S%(E_2STsvKhH=By6L)9X3sV)&5rvA z_7;DSOG|rpykGwO982w$&(BI<Pr1HZ?#|9)_t@CIbz61&H*GSCjg3v*wrNw4tLq>B zrJWm(Xs_?iIBLrM`17Yfwl*y{?ZUzwg?dhGNj=??$u@hf(xzISrQm>_>uY`8$6S2T z=0(!ct+z78yg)l=oB}Vcl55-h;~SS(+{TJEEM7LPhn{cpT<Y^q{A<&Kp56Ojoi)91 zY4zk=Zf(2FrmbagP&g2o<LH;ixOdN{u1LR&Ayb1?T^IcLKZ#%NM)~JsrZ4APy^Q5w z5?%B^yiAVa!_S%|!5N1i*8KkV_S)L$+TY)%c0U2FRGIjBy4bE=FI819?S5h?;eGg! z+4q;h%e5E|Fd67D{I>n~U3H=Ns->&9^8A*$_OGH^>F<Nj&3)=t(>9;3-}%4$o}BIN z#oPQh&yVxi<=}CF?+ROkVfb-@oBUh&89p3;ZJ*P3E9338S;f_SlTV9qJ^WzF{a$yA zT~h7izr2esJX_IwPj2tc?P=Yw0ygi~=zgcK^z2dHxmYjpq$65+S5L8P_kNd-mfy(t zTPEz3&fMDUZGH>*47nL9X8gPGaY=Gi;H=w{=7($Bt_RisIy<RQNwZaR@A>c7Zmmr% zzVhtUZf(=4Dsp~X#T7lH*7`GmmMF7!MO|Ip*x7b5d@@VcY?jy8n7nN>7I#O#oOo?l z_3qtU`TzddBgd3~f5%(fBfs-b$o90X&YUoJ?kz5ls2DxHy<S45K6{^)89w+gUH$Ei zW%;`~%a*16{`U5$nZ_bf?_V9c=My%&#%gRik;3MF>)!oi9UR|_pJ#-II^W(pd2bg3 z|ACJTcUqEyHf&oEwJYj$W%;vOt$!{{p5L4KyYXA%_se%b$2<?b9`N_h-)U`nbDtW$ zzI4O;Uhdw{e?BujIJQK38{4+$?(^R#+)?}z{Nn!me|<AVCqAE_z9{w4_Y3?CX?JIR zZT$AI=F!iywPxkU@5Lm9IT*O#>HbLnWB;YMq@KV2;f18#-JepQiYMt6etx{9MDdE9 zSb0v{=bkfDXL9e>jVUNUxbOMzx|jdF|IMnY=l`#|(3>IQ+uED&yYJoqTVbA474c=x zi@6uA9~Uj{6t$kX(tO#wkN1N2tgA>pKh<S(mX}bZqWtuF6``c1SAVexaIh?jT;RYT zGm)PyVQuD3ui(wI_by#JZ=NPAk16Z7U$@q7Eor;8J8)soL5=mRmzty<nsLH?;^Jfd zfuV}2sZWpXuMCgzs-HhmeXp0$r^1IW8olxLf3M!Zzu&o?&(YCw=gytH;u;4&X2qSk z<Uiq^q{WBVt3tP{`Nw^HaB%UL63NvqB4J`o4Vp){MD3DVw9Io^yc)wB*&Wx<-tnEh z#`1pYKlWSfLT<BO8cja8D7<hr!-B5p(4%W-y)ltw_-21!-b8D~+(heI-oLzi&13xb z^*pXP_ezFABEkAV)P1XzB9B9hSQr9=15Yn}&d^Y-oxX6V=C<8e+?Dom8@Be=nw4#T zv2O9Y&8x1jvT?g7_ulqh?wzeyw}|i1`{D6hW6sN8_g?#IE}I)&%J)M2!T%HST@f3F zFNR%ymweZK@|vADat+sZg#|lDGe=)s(|qy!<?TsJuRi7kZQc=fvHbpO<Bkf$#b;MX z+j%Z@zVgC$Ezg;#?9~ykgFG4}SG_LDNS+((wf6r0g%WHMoR_aHn=&<2Ok~=!^t#DQ zSE+4{+18X{^#F8|K&Q*4YuDagTH3v9*RRFy{m;(M4qqD?d;ZnSRjW5w*mTX3nwVO& zbC*$0-|PU5_I93`6@P#Img24mTGdkBan($ialx%a^VA}PXIu-o%D}KtSlG4qkno3& zFDJe!uU{7PwfH-?AE(^ax+!9j+zdh8L9%`SpLiU3Sj?g5B;5Ys-Id+k?{#hd{`#`a zZZ_LZUL~%hW#Qpdzxf;~6P(M$Ah3%wec`%QerK8%xe4Z8yS?gr&jiV!BVBVn-u$`I z@~0)%zufk0oz?-?ppdm~5t&~rm_Y42mO!U1JbL{5r?X6dEVHTD`p9u{tB6vWtqsXJ zC&Het7SL8-_Ul;c(^5OO$+@X|KC_u-Fp1pj)zn@r7~0wHUmCl&<;QKEceQnihJmV_ zozvGU%#sQX4HY?6pVl~cZmfrg$Kj*5q$HjgN_=y>&wJ!g7ngKxZKTyUQ-c#ax@&_) z<r@CW{r|oDQ2Fv2KgNcPU3EThObV~9jjVfDCw@Q9#^Q%U;EAWjr_H9k%)C;^bM54n zmq+)APmEXkEB9;dyREmjug;&li+iQJxM#-1tsI|M`z0lBN?z9PbN^EL>G<UTN__fe zES7%kpuO6Hu6I|fZ@M_qbuHKV-0s&~)PgNiuC7{_yVf{~>-NtY<%z31y1#@NFvKue z#4WG>x@P|~#s-GtmN9jOp01IRsxyxVhlZ-ITEocl*nRt>Pu<nuwY68PtX?G)I>|wL z$Jw@idHb$3ZZ57bM{lN-+OEES`Ou@M+y9Hzfx6Ps5goZVzunllWsy>%+13>&PF~q^ zZB^EZik0(vN=#m!cw*>m-#X36`|j<U@<}fe?kGOX?%8m5?Uv|Etrgq9)>%A$xa@@Q z*Vl3T^{y&xTgdpp_n$PscmJ-g*pm9dA7?(a-W3arRu*xcx<spFgF@K92%Bj)rt!|_ zV`_9TVHJ7a=v~8NAvb?{(({yuZ#*__2*}S*PD@{SZD;8APwS`U*iBY{kfib^TGKba zH)wz97Ds3HUp+EL+24MMYNzvFc<CCZdNL?<^88mvX3dF_>pz(i8fLh9#u_cP?vqKz zkvU?s4<{9CX|H~@)Mk<0pWpBIZ``<1R8&-kPhDC0@wK(le}8|^-*E%$0uk4o)2X&q zIh|cvYt}sBW_hWq`ugzU?f(NDyh2S=_Jq9G{=53a`!$<%7=DEPyDO(EbVSmcVaAQj zM{{l$KP#E3{ATyA>#s!l!}k38wyGzzOywKL!xvs#(m&r=v^atBM)w?Xh6!%om#<%# zerd0ih^bdn-J{;`=D+^k3=f+AX49KlS=^hCEZH}u&VJI4w;#={y8o^GG5Npp|F3(m zUoTa<!j&bZ+Z*QkdGA|p1|GA;%O<_$xjnb8c2`&Q*H^c-53Sp3ou(c(O9xUp+I4+9 zkZN=@OKR5Jvz~Hq51wMGDhpFhOvv*Q40&N(xu!^O?zwemmeiSEH(l5MiAiR^?578( z?tj;d-BW4z;+M3}OqZaQTfKC)&bj)yXs3_Z>_uy5J6?aX;)P^(QRNP<zLmz60SBK* zeBK|RqNk+r<jj|smlrQuBxhgO^LWR~l`j`KHd~dwxlynYODA{H>Z%9_1~~zTCE+`F zPc~Td{paWSmtVfQxmmOGNaW?mXNQ`m#9ZBMm*o4Wm;J#u_guyWXCIm!soZDQew(4; zs-U)#^~J(R=ayTi?>Zy$ZSEVBpW1(4pQv~H#Ion(++*_6RXrK}41LRGE{FelqW@{% zi@$fQiz}J#9W@kRTC(2FVL!ur?|ZU6)-jUxu0i6n7n_-06-(>%yeYd`c~e+bm{_~6 z&laC=Ja;Z%-<2P$zA5{_x|`e6ZcE?H|9tD4+W)ivp8qcAyAkPo^6}yR^Sh1TUq8Oz zuW(jT$%~88ncMq#Y?Y8=ps(@t(@$4JJ*#F3%w}wTdO%a)%iE5X6Fp<(^d4;7ANH(v z=~2nTEnl~kzJAqs`XT3!8pa0}k-aQ4v>w#hxgGLQc^NwC0CdaUjd``zBG3PqESKs& z`iyzm>ebW3IwqdA$}Hq!RF|B!UH9RtC!!)!(~d+-uVQrg^}HlKU7X8x^)m+a9d{<7 zs*e?l119*-x4Y`OY5Mf=yH|g9zP-IY|Ms@EjZOl-!XgKG8XXi;TD+E?y0Hn{>KN11 zwA8ex!Jl{UtnC-^*H3RteOXrW)+^n?Nh)ud;s&E5J9{Qoyz|==tFzT7*z|Ty?eU*& zx2hNxEL|)4`N_<HH@CN+eD}_FrjMbVbkwi4(OZokaew&md*Sy(?|WrTCjHpGW0HM= zL%wII+`32WEtxgj^{Z=OYXMeQ*~s;ueP|GwQ(EdPbG%pMPm#vukmI2{c}k7C7r7cf zYT$}J#@+{7alyj0Fht~Sqxb3u)05Z?Z!QR8Tvc=8<l|S(UTJlCk+XgB442JIHaeIy zW8XBt*rP)6e+?TN54U}nHkxw!>F(;v&y`K?4<`n#TEg+?=9S-t5&g#>Pc_!+_4O&z z+NmbN(6DM%lqk3Pl_Mb`p)Ymzbn(~NO_*?8kLjYpCy7di3Fl9kUpCCni3K&ATo-2W z-%)CNpxx_#{=|YyYd>$^Srs9;dGRzg>&v10S2rHm5S^Z$YpN^McGddQkwpjQ=k5HI z$IoDpZ@n|kJO87j=sxAlP=4i!9x0oorbn(?wVa(n-#)ysr_{7G<LFa~^-g=a*hR%6 zieE3cS#)l}-P_Z;jw*697}%%ueJcR<p7v>2vFS}dobP^WV@_<{>Iq?It{*P6>OU7_ zaWEvj+~w@CP4U~B7#kQ0WLB(aXE^YQ_4NDJ`^*e?5-r#SzG#OBPqs-Y_^PGJw0bru z@K2_E{86)yfxW?OS=7{=X?<;Be5V&!>^^mf?~<3MNfzgW1^(+yroa4W%EF{5nDS6j zfTN`;;L56d{Bv%tDBl`-HOM$CKlbO-=$YHpZr*EJvwHP4hpmMSyu6_d9Q7h6#Toj$ z`6bMn&I{k+u5}1`Xc4#BtLwn4WpRa>k+aRFWro<fwz4uTSmbz=x8h9K!mtn@@yDw& zzFb?hdg}5Q*$izHcgUDII4^I3Bml*7k*%w~Cp%yBc>lZid)V47YobEeuf6CSwl!W| zC4T?ER*rQl0uL+{h1xG&GScmuwq(`2xw$HwYXo(f*^MH5gD0*|U%<=Yc~hpXv9&MH zle7PjaLJknlR|f@hW%kO=IwD&YE<i*3bAaF=Asv&wyY0tT)VPy?GFPMm)uy^F3Z*J zk1MRb59cqP8Y&~#>-}?DbXwx!zfRXR^iCW%@QI$9x~`j<@2g!}2gJb(Go}bIZ;w>C zr@Of6q<-l3V>8ywTgw&tWvk_?S+*rNR;AAGF=0^=>OB6GX;~|eEo7~ZuNdpvSDtqk z<*w>5|9WW!(=0#f(zilt>&`tY)kvRslF3avZr@C)@K9IQD^ttu-oLoGczgc+x=&9$ zw|+Ww=n!ZXP}SE}TegI_yC1)L_3HKO*DqZP%Itz}WIVMX)VAr>vUyybtJkbq@nGW0 z%Ae1k&1vEi+N!|KuqEW@Gb<aPou^vc+wbozUY=GN8F_P(s&|ITECXp#QBiU6@;^Tc zt*xz}zJhpgk>(|z^RG_MeYI>}<372~n+{!;`IYdL;epFR28P213=g<}czxb33LBjf z-R&bKBI2_6VoYr8blvE*#Kehn=hl9BaL|9g-CVocUk4hQPhAW+IYUBP^kP@%mrYB( z{pQ%H#{XPo<a#`-X^PQIzvX_lpTCRi+RUG^<NM9c>r1MlnVId&zqj7qWx9b2v@Ywc ztZVgyYn(UVU!81y_3`6XD^_G=W(I9BF*P+cF*P+YxngQ^<?7X|SFT>&VqzK^5;A4+ zwMnYp|9(8~U+CQ4wYImvpS_`1+I(B??XcL`y9W;@US8(QFk#M|H8NkP^sjg;DkGy) z{&SJh>`imSk0qVu;5?aZ;KCjM>>1m!BXd4|)Qs8v?Zt(Kvz3(>Z{8#o)CyWdBjzwS z?5oL1uT2G0`j1HL==Fw-vxw_N2#AS=ZT|M^>gubYBfuFPVr66hU7A!mW8S`R_v_F1 z$Vh(sxjEx!>yjl7`R^NZZ!;Z8u-<+5-aW<4%s4Z%uj@dkp}24_*g5BF_3yBA+@avb zic-tsE`QM8S^V5@?wf5(mZ&hixVd@xA(O0>mf5S+j=3G$-#KZ;i4$+Fw=J*t+rD+{ z&0V>-9~^XUiTx&TQSj-=$wP;j{LkMDUl+&PVDC5o-|O|>GiOFhNxj-z{hja5=Ie(J zEt+*EOL|BD;zece?|uFF*j-wBcKr4{(W&+S>t39TwVo^_d^5*vrjK2<-ihPK*%_Ri zoyE`0KmN36>(;Hi%ir&-J$|lF*819<iAzp;MTN<T%hXh#ni6L^C;t)Bhzutu?@Ea0 z960569Cq(nwYB!f-`$s_edbzvFKbMFR$DYF<C}Ugf4)*%ob2`I5jxjyZcaBfHLb0! z6<r=Ayl|H0v~U0ZURvtSCu?_Uef<6<OO71v7K`1P^zg+Kmn(7HeEUj&Z)<CF^Yi0l zm}6CHWMc9q=EBcyxw+ll-hT6JHfBC<>z@8^Rpvd;%71@;>hJ&a>GsF_RbM|<{QL8> z>#6p-*!}O`{Q3L(&@9t`x0#r1Y;3k}*~0NzPk%la1NXD@%4hbSI&~`hdXu=`4EfJ* zDi1%Ox20lZ^F#?|!_{lf_(Vs~*m~irufArchbU-dG>XA1;_B+FJ(F9rrp>&Qxk!4) zro(BQ&2w)}nLK%O@^QZ6;?Kvz+;8GM^1}tR)u)3yql5R|f&~js*T=rQu#lNy#>|<y z_x3E^+q}2r=kfmk+cH0^C8_4WxUf*#EYG6k!-1pT^@3Z`jv)D5VG|o0%dh~v<EXaw z`L!uA{lbk&Z*3S7Hr$+*vdLhztD3RJoVE~9QL>12!HQ5@*44V@v$n4ckBr=zd3o8D zD_7P=Z?CGVGTUa=>)_;cXx-i2tvCPu{r&##=I|M%Wo3f7f1dd=bsz2O;Lz97@$&KM z>8m@GVzl(MzmJDS&5sTP>x>HzlHL2cHs9T~v-9oK*Vg7w@9xgOzwhRah~2w(ty-!1 zjb|yt@j@B)H~V)tY-kHbxMZSi!2F4evvcLD{LgGHJhen}c9o^2<?U^`i-T6~E`OhQ zaQT-d&Y%N2e!Y~CiA-7A<+QLPY;W~+o61Wn$-=_o;^NQGo!hr>U+w?n_bS_63%4-V zl&xoUfA6|<amj9l1wkQeE=maRRx9%nsqVdaBgws2_2-%!y&HvH9YRC|1ebUUGETks zu;KOY`|{a(&%at*oqInsea_rZ=c<jX@4UXEXt(L<^{ZDUxpY?<8yV^7>x<iX%})QH zdV1Pa?XV+9Y;?7?FJHOx=lQ>8vB=fxytz`nM;~8YIp2>dsc7e||60qUgg{lpE{5EK zb@MtT&C~9LKQeS#Aj=>9a?P@PmzVpOzq^x}kWldFN1?a(>2G1n?;02xan(yC=B&B! z^tkslott}pPS*@xF4TXOOUL)}wQK8Etk|+)gM!@YQ>V6W+46MSr3)7<>K?H$ELfoM z|LN)Jx?98irLI*~9p!2JyZ`cTRbJk(UAxYDHaRE=c!)39dhTkl(bl`_HLmBcz7|PI zOUt{t$u&Iu`}h0x|C!#}i2PlDJtj6*Sy_pt|KrC(<u-N??T88U?bF^w9DF=ky<hc| z$g=$Xb%B8sn~ryMwAcRn5*QPzt^NAs<o#z)of7h2wPMYrXCl-64Ne?-<Qh2ff#JRl z1qb$TTbbnvnyz@swB_2)Dhs`frlw|I9->E9uuMPw_~XwQx&E`yIAo?D2eI}19TgWX zuA2Ku=zj6@bBPjRQBhWfk6b3Ie7s$>TW;5`U749HOLi^m?e+ceNi=x5-^FVeKYsms z_H^}j8;gp^$9ykwRaI2IyS=;o=&7k1U2bk}YofRNE%JG&<UQ?=Mg2XS;NW2Y^9MI> zJYW9)UhS(ZnLDL^{r-7whGp@mC;6tPriTw5YI!~-x>-|C&p7|ymJ64p5)vl{glw_2 z`nCS#<k^#18XXiS=s8HwUtRwCn=AuE-(!wTcedWQ===P$MuuUE%c4~)SFc?8kU?E+ z-{zY-GKX*Gn6;mMRIpQ{X~M~(v<&N~EO}K`Rn@C6%wu8Km$%Q8>3huj-u}zm+vX}y zF06~S7T1fouy*#*O{oWykM~Xv`*305;q0*WuWm0lpXpRsRAN)~<iwZE%STeV#6N!g zcyoLG|7*I@TwM2V-@GkrRdVC@?dWxF_5a>K*|jx$+uvW>%?B0E-OhgIKCQQZ=~F5F z^+yvE-)Cp<&dko2HS;mBTMkc}+nB|Vf9#&F_x#zjS1(?KT)+0}^-IBzrKP1=Sy`v} z7AAsr?wP)rmGw%h>esIjEm7A%5m!!bq2q--hYffh7g&T&o$8Y&yn5qAr==5?oH@tH zFrjBkijs)9xcP;2hswaEle8Ea9312J&7N&Ncb(!q5pnV7&z{YjH7hAC%kBErV8@Et z4<9^OkZ^9!9GRsm{IXUdm8FoGsv5V<%#}@+t516~GI;gAN|Z56TsLLPw2G>#uG2av z^ffef3(E?{`qr#ndv|a7{B7I5^*eSu^T~evA|vwPy}!!QV@Kon)jU1%P=KMKud(dS zWQ)cdQ>KLQ_d5!mKbTN#VbLTdIeWs%6roO)4Ierx!&w|z3~TJ>pME-R`qW8+EnZWt z8n0=(e}%ZkA>}fgb;12-&)(gxPk7QHD6C%7s^F3E;KT&y_OD;Q#Lk&}@7c3?R<%`o z5?1*>JZNh+d+oxdmv7wQXwk9h6iAbw>GX8dED@uxJ-xlc^VPLhLFUK=JlL1<mOYra zzo78*dHdP3XA6G(`}=#eLH)g%o726$yn1?i_Rq5@{PH63l-~oRnQOXUMb*~UCVBMV zFxTAluit?2XN}$b^ZI&vW`-A*XM4<uRQ+-OinhMK{4?t*%RjX7CC=OWEKmxR{Tdw< zPF;#xT;+5)C)(_Pk3vVm83FnCigx!N%@nl{??3;1Z~gy$D_5Spabt#y(nOC*+u1(< ztdZ*v4-TF@d-m$pFZB%h8Rr}THH<h|F0p1d%kDUPKS!IdYth!NTV?o`Z`g3*+O=zk z4mJ6xai4Q>7GODSU^hQLIC%1`SzHVcKL1=HQaoWnu-rCK#VNqSqBPs=c4Kr*%qIn# zKc$~ucb)R$IsE18*WX`W+E!gzk#{%5@&==8ATx9GuV25KnwUgfb8~YmZQ|<c_U+nb z)wPI+?eKvE2hN<)vA4HZRz7_3;zX~dr?y!<Tp<T4Z51Zyc}U-B<Yw3*{_XsI^SnNJ z^Rla_M2{VF)99KuZQ5QRpF4j}>u*j!D`S<?u_;TLBPcd@?egW%A3qL`i~INMYqres z*|TPyIeYeGN>ONNsH>}MV4z_0!4KcRryI>|mA5}77u~W9VN=g5RrUS*Dqny5S6lt% z%Rg(sb=Cdv?pBw4|McnBm(S1SY<1SInX>yDw`)MD>DFDlcD;F%6CNIJZf?%tP+Dr* zebg!N%DsDW!NHULmOp>?%&z9gg*$iVEL-NLc6!&U1;KGWY@p^bILIPamp^}ZSMu_5 z&fAqtK0ZC_wYDF>&9y#t>Pd19&v8=|lQnDByn6MjtGnC2=EsEDv%3=|`X2Axx%1}D zo2{*_Q>RY7ySx1Q)vHg7EMnH_Xm4FSyGl_}@o*cjaKFB$=FL5opJx~*Gchwy*Nqkv z7r*{&737%Ampir`l-=?3Cu?ohZtvZq+w1r5%glUv>Rw~_V~hUdj|(h#*qr_S{k^@t z{r%71x;1Nu@!?~~mQ{a$7Znv{Wo4CPHv3@01Wl2fyQ{6YtP~d%Ed2c~_v4Ra$BsRC z@L;+Bd^0n%O%ZFROqufa^>ud_mo0nSAj#EAZEg9wc?V2QO;@g5{dm4R*PM0p;$ma( z?(gr4s+QpkkByZ*ykQjxXj#qmTNt3FrBz`g*MD4FS2uNIL{wDN5wTdV)<cg!M&xYc zX`DZ^s^#X&rtCrkp4~M+Kdp=1t@4h8kC#_hTl@9x?eDLy4nKV8&@$iIYz&}FP_#8J zHLl25V{k89M=q>)<Md;z=5R6mc>dPjw*O1Ws*X(^;TKnJ+41kKleBr%?^hpI{kVF; zSS!x*Mg2MZr6x;LzcxB3$o5{7x+;9=%9Sm9_QXVGB_~f_xUg}P(aI37+F0FK=ff8- z2KxHys;fW$`}?~LU%S)7fR!OUhrPVLH*eZBYu2ngckgC~XdN&#mGW(K*cfQ5**u{r z##>lK<jZmSdKNY|FQ3|PZzLHKetvqYrlwY6Rr~A9ONNG7vu25fFLs_7IPqc56CF9R zh8)M1xjC8Nm)#ZC(@+jo;(o7pX63IpN(nn%MI0k0|15vj9Rl&mp*y#WZ*RJ&qVz9s z3)@1?g^r1i(Y4!8oxOP?(`Ht|m46%d7CbqoDE<8I%yP@OMXNPA8Xa!U54+R&d%g6d z$A6!k49>h3=;Y+Ie_!p?ty4-$OW)?Kndy_3mZsL}QdC&DaqHHr*RMY>u+S0n4iCS6 z?b@}oXMN-2?QL!69!;{c{&wm5_34Tmn*AP#iHP{jwJN>3DpV*~KW@*DA0HpTyStm2 z;nnNc=jYjSGjMQlWO(!5p4an<Cp|g+;|7LzY45s!>N7Cti|={zf6)u=(+{=lpUX4k zPu~~1a7xguJ<;FR9bKIf8j^i-nyS6U{=K0YQ_G!OKHT|mVakOUmKP7NY2!TZZL-xp zUZ(cN(S>(j#XR(|&)z>nKIvc8=kSoYkkzZW8Xay;43oMlJnyQEaau`OSlN}u89e`U z;-*}@Q1J9tym{W8ITnRYn?BDs(Ym@ZT)#X#eR-U1cJ`{vmoGu~kqNLUPV`V!RkgIV zT)A>(tGxZL-4?qot#9ADaUml_lIf|;woOl#rylgK-?V*uu-i$o2jAY_HkrA2B1`o4 zyxzV(HU=JfyPB7mmabhNUOg#r;=`;rT5@6zZYP;_*_ar9&Hf%9^Ja3Bx|YUbx3FN4 zr?<F?uI<Xwy}7BR#VtEmR?4zhTYg>7EYYQo6RRFBHt^q9f9XKxg<C6Ch1R=;S=)d7 z^P+q4-s+0WCqDhZ<)ARZ&t3Y>fu$ES?Emli_-yU%jfI7A&FtKdgoWbj{`@F>eJx%k z@7z@Gsa{(R%*~BVvNCcW6j=DEdHYANUbIHURWR4rD%LsHxj8TE$tus~lTW7XG%q_L zdA0ig!{(i>JGr9Fgk9g*Ff?r3xUsdBwbiM!tIMkHk40PJ+O-k89ehs6)mPeR=y<5; zEWYx0`*+#;@-^w#_4jR$NT1$U+VS=BcmGb6hgU<m-|MQZ`e5-=aUK_ghra)JySHmM zIv>_L;&rQKx`*Jzl_{HR(_H?@ch*O=Mr6LZFrzq|Z}MpoL8Wz^3=Id<boT5H$X-6} zt>W!;`FWg=QoEJx_Jwv#J*PMKrg^$B?^lKIjh_RbpXoaDum0Qh`)liUAJ206o4RH8 z4xgRB>`&F3JUGwz>h{&S{Z{u+>`@H#KYm}<vgTaVZf+g^sJQy#*reH~FK{sk%$0vz zcE>k+`L(HEv=1Fpz2?`E^~g+j_x>{l{R^Kup02<5FZl49nYG2+uKDQ-o@8j)y#Bn< z-xWK9g&7PUo?>}qxZ243-EPHA(;S`zCaIswOJO*$b4u}JnPW3EW_750I!|7uX*kbs z>F>zju^xLD?9kv~xzw4_EW3l@xMs?y?e~2?eflEO_vN$fwydK?&dkhHr|(kaa9SM5 z`{nCdAK%<HYhz;P*s}3S+}OW=_2$XFTeq(4+&FKYUaM2!lQc8SW%qt<&Hg6OakBP% z-{H*vCp8Pj^y6wiK03Pp|G(Q;uYNt&D;>TrW@7v@;imk9A9Z&K-d&MXI@2S<ZKZtP z{|TWpw?2N^x3l*7v~^m%-#FrgwzYT&#a*1bU8jGAQeE7h3N40&S6^4|{!<>hc4d@V zM&yU)gwE1VeZlI@Pk8sSrspNG-Cz+o{oqj1A-!d>J#$1O_iVc1ao8hf$__P#hPj5; z&%e$M-?OPA@W1QnclydoPrH~H&g{4Te`$$#>Fd{Fd~u#f&g`@N?R#{#_095sGyk2R zZ0Wzv_NG|8#zW=P8RmsEH+}Wj^1Ssor~Ji{3ztHdYTJaL*<tv&@L=-9pv`&bPOUm) zHMgc}@%dwQ&;FJjdo$(6Govl1)}D)%+xO?tb@6+8wc0kDG}e|mU0L|U+4xS{6aCZi z7xEAOvHo0ce}8Yqfk%@<RkhjI^Kfzh@^Stixlq{oZ|<M&a4}|vb@kPEqt5^O6281z z^4p}}c>=jg3cr`<I7UQ4BKUs(zkjQ)hYL*(IdJ{fbc6MZ0v^{F^Oil>_Lwc~sG#Xr z7nA7yg~2HySNK1RvGmB89=RTWqjUm41H*-D*W&ioSTa1gw^uA8^1h*Fz79Ks#N}Ss zLq-bIa{r2bh_3(q@0G~c%G&3tp=pAiO7;hoI+kPwnbzvmUeSEj{Y!sU&Z>|l9Q#<y zO^S{b)_gmA^R&&hug34$8E$;8IluDb@;6`JmRv2lUb%kvgeu30+|$c{y_ZQabm(5T zwc@}dbJ6?`4_B8!&nx|<@{A05YI!ZbJ{mi(Rj)O?d*kYn($gDswGW4Pz1ClR_ekog zXV=yD%gL4AxOgJa-8Vh&{?6#O+@D`hu2-tGTla&5;lt){o3Cu$^YL!)l2%WLpxLJ{ zWF5aOyPLUe_sktLvu5RexT&zc?9t(M-y{7^-V~jGdbH<J?7!VMyDBq+OrL+BJ3n@& z?i$6e1;%&NuWfuaYlkmGgIZp&@b;J1)8DJS(rnr~Z|jG}&5g|pI%|cWniY9Pdg&jI zYjU5s)}!mak5YkAk(aJ_sERrZ)60@A2l?*!HQtEYd%oUizD?JZs4b#q_g3}HoGHn$ zV9}yQdqp!vS?r^fiW3<aB-z+Erg#}_@m_wZQlg(@b?}wc5cNq?=K6XoRWg5He(QhV z{%FC;;3q<?>-r*WuVlT5X!mcQkrI+(AyX)D?!d$1C+j8(y;$#gHRWSOSNAUCub}e8 zPi5YX2b&Xjye(j0nCm5e?!n!|)yH}zAN_(P;>w^8NBsWpFI{&zX8GHSUCt`}fpa(T zvZ!p`$+LD5_agpYE0>ntndOtCcYCA@YTsj-l$kQiVUxk*s=nQm>Qrwi|H%4v^`q@^ z;iV##=1Ua8p<%l_uEHtohjv4bqln?b){6^YhM1I|-7hV`u_X81fzT}hzk7R1FUaoL zG}EH+(T2ps_x9K8cW7#8Ffh!Rp|P=Mxo~6t!Tw&$Z50QSlD>sm++o{#d{6((f>fsk zu@8Pf`2MN*|LKb@i#Z&c*#4M{o_JcEef_FXmayN`tslBNiVVv-=SuI+Jh4plq4qfy zZ;Rr<=0ywNurcj4I;!Y)h@;1(M?)p@x(HXms<Yk_s!YleDHq$awtA;*y8NVjr8pzQ z^PqEoFFa=#{UYKRrG6?m#hLeTRM^^6@-8iGe$9No%a<;3RG7f$D*fib+bP039zEGt zy}k7Ix0RREfAw>)FzCeWd6Id?c<0h6QF(cJh65{umuF>V8SrRpX@M#zhJ+slKbdvs zitKEEwN;M$y>8D8$&Cx{GffOMl)Q6xpY&(NwDTWq4^7<5Q+>3iL(t~lnLR5vd3AMv z+WxWL;PJt>75|r+vR*sCdQy1vZvJUOeqxV|mKq*NYWVOZA+L1Z`l;)cLN%^F>vQXS zxbvaQjQ)>|3@uNW7rnidmH25!qGh7#8L9p}xvtlqZYP^`#gCkjUpViL-;|3d^3?KX ziq6!k7Z5C3U0gl;Tb^d70LK#Ni)_{fQy2U_V{5rAE+^*BF5cN})m3u#zpVR@Gc&A- z5v<Ys@~8Pjd+wrnDf|Bas}>fXyxf1j-yDmJ=g;T=`tovp{Qk1iQq^^5Urah-8^X`f z@Gv5&P>Dfdp+;l-N3JYx1_sx!t}a@F3So}5D}F0{U}PxKvfZij^VjUx&gXap{dIFS z&aOGLCTG>3f7iY<FtE*5^w3?SukwjQyfXC9s}J3W)79swy3N?6y}5JeGtqh4)9%I3 z3YZdbdX=q2c|gkS<vY|WO)C%mnr`655~`uZb+hS6T@NcmN?6*fRWG?7)p!0|+7~)K zc<N@Onx|3kw}SISrjhC^euf(+DVJY$TrHG;JZpz<rD>(M{JJ|9DT_S>os4FGzd6_J zQLdiz>a)(~>uYv=iaTe^Hd|0go{3=t-^OWyzklEQ{%8?Pzl*EO<8FhSnV;rF7eD(l zPubaD;alE~m$&D7*jzl4>!snP;A4K<d7DF(`l;L}o_&+wJ-Z`nqqQk){hEb5e|Db; zZRyz4kw0gjV1K)VLTtk|sjI=9l1#xtLDAPbPl(5^R$p|w)BgYV%*R#b=H`y8_U`=) z8m{@bEBDC>K`t||?#0WOm;d?kF?hM((PPJqBzS~{CqF#g?myeC*D0{JZdLQ*6D#C0 zUoXF2a^XK4r_yfO7j9=hmswxnWw`J-fxm`3ukwNrLqg?+NglV1a=PnR)axIPo30+K z_NX;@`|sTOwZ+@^HvZLjuCEOJly&~I?d?C?1S@yRzwmn^sAu%;(v3@PL0{i4TK#=r z@y~b8ciRi6ANy!<Pi47hI}?9rJxikR8mBcaU(N65>#cAS3}k397tOER@t2wZ@!Z)3 zegZe0m$x5f<W}Zg9Lu=7ErL%`sr9S+8<oztYQD={{xUK+>$K~9kFa}wZ4Q5_e2i~Q zIr|$id52ep8`v2R{G3tz?$ZBrKSc9CzxChlefd@P@%1-tzWuTO?5Xkc&ymk%zseLF z6^*jQGb5a)Jec_7$F}yIqtn@a%I58P`*PdNcgCqNH2>wvNY<vjd%M%#{lCr8R4<Q& z6KBuNW@qL<RVSZf{>kV2OgVMiYgKDaFBmWwO<&Dra5tTc!Qf`L(xjOuQ`?@lxSpG| zPf3!gu_Vpv+KPE4%g)WYx{2xjl6_)zE=EC<Is;;2?p#Q8zVYTfU#O&=(ua3<Zy&jv zb@&gHoP8GygNdnWt!ZJ9%a2;eZ9jHYn46bd#UAQhR#;e=m-lYvO3k!oX(h3td_p<K zGBPqx(wP_-CQM#@XRp6=`>Kjy^(Co+i8t+*Fn`kcfAQds=K9*-;l+K~&l2}oZhv;B zZ2sC4e9{~&mmD>8bwdr(ODi=epAJ8DD?2Ag>CDtgmxTQN{R?NZ{$y2Ms=7_<u6AO^ zs{cxAjtXX~s#gyu3ryC07;{6+{haKMySvN%Ykq#(fBAob%!41Nr|VaLd2w%5`2!~f zfew>DYyPI~Jpak^?Prbu6SIWo)mDfJNEuuzQ`z!aVS=7d_T1IiFA48h+dHTGqL|){ z?}6XlX2RA2+<v!r>(<g{TU!Q(t5>fUg70ytI=pLZ?jkvsOGzTeU5pH>JwnF1o4;LS zy%eKn?f)+IMt0?oBKvH6(XRZCTLMB7m#(kL@788(bg<&{T6?v6@~>SRP4&Aojvo$t zGNY=QjqlF>{PV5d)AeKbIV}yEzBc0Nt4B3IE*yM!ch^Zhj>Zxboo~?$3}?R2K5Ths zUE}J`)u&FsnOCQusLjv9^fIYr+SaPIXVaI>bD4bk*sZG1YCoTQIVi}=WIS|K5I7<3 zs@?l)>-(HFTqkZeTL0X=vTtwIw^vtBU)&h(&(6-v%PFl79RjqHdL<I%<@M?(w>TpM z!--FKV}kGAy?ZOp*%frmaX|xvP-n|yi|(UN9x1-MZ@Vrf<?60&nckWD^eJQAzFD(o zT~awQ^MGyL7mu{Gu(YsiKR=5X-`i(uV)7^D=hs(HA0*trB+m{RAX}2^;pyq?>&?v- zrDFbkW3oB}Ls{9XoVB^U20V{HR&aPN3eeE#D)=cQ)Vap*deHR?4uK-Bfh>+*-Q8YZ z-o-`5_H{ZkH}>y0T6XXG;Yn?5Y<BnJ?C!-eFz_7z{OOa^`FI}75(&o%?t%~3egGfe z&D7`+#c=3caLT^YJ3ls-zrPcF;mYOf!M~pDSoP{vNByEVxuTQ$6D6ki2cA%An6xtM zRfv=?x2xy>rbQZ@j2vArUP{lgu3o-jN5zW%{(1X!ratL;#d+e)8Ls}0j=Dcb?%dJI z_^7l$@xuZO$hfDhtlfUq@6k`5KD}!ADpX^|`sMlA*{ePLcn({{%v-lituM$UM61(9 zX|jik$OKOgFD4ZcM-LSiRZ&q<+y36o8@FxRxG5-na_NZ`GQsQjEK*W3()#nznQP{w z=hknITvSd=%dHA<_3${cHhR09eVvZ7e?-KMdwZ)>pErW1_dl^7I=(?{N?LNV^2d^= zVl2lC?fSU|rnGE6$uYI*QHqd4V8(nOJE1OyCEJ!+nV3xRT3W^X?aj5bPTL$Tm))C^ zX>4L@8qT6GZC2uOx|Ykev!i22?eA@GY%DD;6%`e87xP1gA<waX`?+G?^z#><8~TS# zyLPKgj-kOt>Eg?hDXaV*noiOT5o+~PntW14i1VnYh6BU7Bt!qXmce0h_m*$p-M`(u z@bMlVm;BQQ?90WS&es{ge0@3n{JHoYKTd7ke@a`caHGxIjn5?xZ#X?&|NX74-rq#3 zYis{LJ3D)4OrG|N3mXlLOeVaDa{2K;Zg0__zvaLBWc}Rx=Xv-{nS1k|-@=d2`#in3 zMno%Jh;)2fA0wplM?(7dof8)lLLPWHo_YBsrCr(m%C`J+tEw;O!`F*kcUk$}WgDNa z--8o^Zf$IZg&U2MLYB3i+;U_8{+~q(0v@{$95-nE{7I6F;ln3MEt!=+Hq4*8HT3mM zO$OIMq0W{>i7q7-5!J~7Mx3e>Jyp7-oRk<@d_8JJ<^LZ#a^uHq&&eJtlWH0_O+I_( zOxn2_b??r+oT@!NJS>#;?~mXQT~o{7w;D?Hi2ZVz#L30=>v6w56Ekz_lY<61zrVfR zx^?T?Ri4KeF52XE$29)U)h}PXGc&{0{ny28es<-@N5zjH>pgyo&Nq6xduMU|h7B*a zsbqYdqIutRe^y73#*Mq->*GZ0Y$_fwFeF@Dbo9vM?n8&>8X6uy)}tA}*Gk2pAUWj9 z<R+%pBU*pvbto@#&fZXPQHkLIqhhm<jhks!<QhryJdy36;%zusE>(T_pL!x7-tozV zh5Kq0Zw1<R7Ff!Nb-OAB2XM8vD5;1zGCDBGyI$m%x4*Zqc=^Ic!_-$H)z$2-Q>GWQ zuRHK{%Xa>#9SQ&M-F>z!O|hNNf7YMa)%O~s0|E?6UtI}Z9d`1Bu$0uS2@?clWbQoL zS|9l5+nbv^JB9E1_*~HxIsfkNdA}I~Lh|~C&+qO1T~+da;>3yTmapGm|G&}fn(!i~ z*49@4c{YXy1~SHFI)cUDzP_IO?;oR?*)5Y>9MQLB|NS#JG8PqF`lDJYy!~3jogE*4 z{rcrU&qh;EZ<^R*CjO%0TEF@COqR$_TkoJSVH(rp&xUsQuj@Og+`F#d;Bm-m-pb>T ziz;LEoRlUS@O3U~3(C-F?V7Yg$4vd%%gbxd=)6DJyw}DyKqPTfMA6cdl2=!+T2&<{ zUH<CJ&8x4k`Oh$^e7x*zjGTGK#Y4=$ziqj2eBzn6x3_~1-Cq=Rwff^D*Nlu89fHa! z{eNm3J!Zd}YW8>fo{T_#S=ob&cXxX3o6>k`*|KHb;`%x<TV9-cdiv|vN#ErqC8hRs z^vhe9`IvJTD?2k68(-eA!N4&nBI3q^M&@0SGx+&G^mlen{3v*Cj^*9`@%!cO?)IH) z)Y|dq@e$7a^#{eCJ=<n>ZFBlr9WAX%(aH=8X5W6UI56?<?#M5%uYW%^Rr}CZ7yBxa z2k)=%o!#2M{rchdhljS_-(7w_d&Bb9oin#z2aRvv+f#Ws`GSLRva;aA+%=mE_`N1O zJP|DUZl9QF(bq3)J<aFe7On58g@y48=Z4zZRvi%+^LovZC{pk5B5>XD+wtj*JxwV_ zmIYTdWR4$xcXzVbVy5``y}Rn4c$|NCH*^|9qr)xPq^@s?KWYn?zhTLn?YKDb>eZ_! zOKgSCIR`d;sN^_ywDQfAC*cdl^`s=FYk%JrDYcq={Q2ift)5r4=N75j+j8(PUwLtv z&%7GNFK>Ppr<<*dH-GuMQ}5h4-7keI&WkUmESWZK+PfPY4<9;|^z+lxwX2SapZLAY zs=Bte(^Fh;&ilK|&wqPs{p;K7@|TxfGljy|MoG%Z%=v7#ebJ^@_3Hj-=bML5_;R`5 zJ8W&-Up3?GtFNwhi|Kjz`c74Qa_j19^ZdJ2Q>W~yIxEF+U}LiT`#XD!KV5nGr|D1n z`Q+W-Uu;bLYqisK+0vzYaa%IZ&f1!9w0T?J-_py+{=fTP{qN7uM@PG_uZjJwW}N+a z+5GAMwuD5?Wd8mA|NDCN`_J}C8<)LVGt;<F*0$=`mzk3;8BOfJe9TJw(zzol>l2FX z|GC;QBy?O@5aO7-cIE}c*<!bD?Yw&R(y9rKJ>Oke3T2mQuIDh~;*+%s37ES@BDHdF z#zl^!eC`bn3bJAcFU;k+e$T4QDW<3KV+F?pWsatxs{%q(FCMX~RSR);u00g~Soe&t zq1<$@rJ3A+)nlZJ^xSrrJ)P8ZrL6Jr!<>72W}Zxuv#AJ(jorKVYNqv(_NOX(_p+Wb z?bCkw(wmKM%8V_!x670Y-rkBgQh9T4bNYt_eI=W;GZGJdjSrrl?mzF3E<?hT69=wl zdpSAr&9kd@TQuS9{y&%YR+lq0Oq?jl@ZieIVDWSDFRrc@X8>JH^Z1yrZL41P#IVN) zo7u0gi+%q3IXeUB2B6s7+=35AN-s}LJS=UNCt;YR!k}PaP;mEG>F@7vZN;nRdEDKZ zy?pX!V+I9{jFXLje}8{-*WIS8W{%ml$d6@W6DH2%V<;#q6g*;ZBd3(h^}`Csg$5Q~ zvA=#;8r>7#X~l4K%Jhz&COy4%3=Lnlm`EC)dX#YC=eLgz3Ic*w4;IXg5n##8$+&Rs zTHx|Y0y69p{Ok|T&5h1Cy8nakv#db^!%UxJg)**!My-cZH>aFwVsh;ZsGB~${N<;q zZ{E!5>gxLNJJHeppGoN{kw^b}${t===xk|edGO#tE;-j5sTmV}B{o&YN6(H5+g6#e z`P}h$*VpggvSj_fUtR)y91{D|zvpFI-o10DRX%>NSJK9ai4z4ypNgJ5dD4HLO`6fn zqU;($`Te!O`~GLi*u@C=`FU9tJXr9c@W%(i_Ljakf>+ipUd+r;P*yf+S$gy<ou-~L zv4GfE-hZaHoCY$-3uQRoo|(ScJzmIbulgfcK&YvyF*KYy<t1q-!10883G=&M0WHgx zxykjnuLx#j5@6BQ*WPMyanq&?(#BaWjr;8Q1mxzQPuwUiEzQ`s^5h)usmZU79z8B^ zRg?1X&QANkJ5ny0-)CZ&rXRhn{C-_p@Z}D{p!$|5(WFv8508!$g;j^!c$pavG*3yD zIjML%;>m}fua%Vl%b4>`EqChAN%7goJ%4|0N=it0xVo<TTtD$TA8+r!?{4Sw_V(Pl zd-rb4-F^T6{Z@3Yd2%fxI5=73iqtPB;l9$+(nFqZZf#GWK5cU6<>gJZ3|X~ieZcIO zI!$j}`B;wlRVE(Yl4&B=@4h^!(_L-)>a`6riBoF*kCZZWY3d6~vUY0Cnl&rs2#4|~ z-^}L!UXBVA${Z(lU$j!lGLh<9#L?Mi{Mx|uZTZfb4Z$K?R8E{c+I#ewiK*F#oiYuR zB67^mJ=e^9ReMjV{@?p6ZKc_FV`5oXek<FS9k%|?w&dp>4;RgjRG2HybNsrC%bL&M z%>LXtl^MBe)hgC&ag~uXPk8k6Ow)<nRQXvyc$uH7+-lM2xMl0t$H&E8TpMlvD6pc$ zJvw^#qD7YuJ-W>KI5qWYRMaglt;Gtu>o#*`WMy5udUfN?oW_q?YnO+gNx1RfT0ipA zg@mQ6SMP8Ty(e5K8^w8OnaI8m(Kc*MjWwAyAvw<@*<0Ke7gol!I5{(}pLkSLQ}fdG zw|VKWgF*wj3LJv3FSt-5B@F^6KmEJ^cjn6WZrx+rdV23(K2Q+K%*%@l3*)=R`LWR2 zVxD>rSF>>I*RR@#4qvaR+&O#Jwl*&&Id^yexn{i_?d|RSpTAC>8}Hy)x9>xstp7Zl zuq9U}C^{cLeE9jfzgvp_cV3Xbv^{?RiWMg!H>U~r3kvf8{_=A10wb<VkF2yiK6LR4 z3s2s)YuBPhO4YypPqVN`M(okh5}Hx<v9*<1=gFNF$_`t<yTr7IHAzf275`=N$nemC zL>rDJryoCiRrS4ZQT2!a(pO(eC~yRYhNfmLa6eeFMy*WWJv_EHS<dOwMRPa7C98I= z+O>kkRZxVn=)3NTn~k^kR&RIN`1y;luyFN(%j~<j{O|9Vul@LF{l0yF&z_Cmy)M4~ z?k^3ku7e3Jt*x@QzkYW;)$XX+X<lCeUgxuY-MYSm33v8XCg0svYGlM6v9ajs!U@ga z-`!0%kmz5uXj|T0C6B00Pma&EF0-qVIG12>=&<~odwZ)-_S<WHjl30?&U*3cRbOxK zv!_opGgw&fW?;B<`Ty<d21k#kUS8~e@#jxonRAQ({5gB^;{EUM)}BzG^l{z^J&kqE zJhO_~eWIeY7!I7g=;_A8!t`^IM`&93w4j-{+kV}O;&B(~YHQrMvUjesms0q&>Eg9D z@nJ!C0>V!}-xSC)LrOY3`}EAIlQuJ#|J$>(`rEtpYuA4M@PUCLB=q_o4-bpdUuSli zuC{)9#oVRmeg553t5+8O`CI<bqvrIqYb&%ZDt>NC^?v>8m5q&!UhJ+rhc5*kY-;C| zjoVxmdf#sENs+F}iyu!^c3<}2+De1j+Isiq=T7GN|0*vYVm)^3n6!Cb)V@EL8*kg$ z+5P_Z{{F61Z^whx*44Y6+xe=it5^R!c*`Z7m6I>duI`S7%yI5}^%74W7Jh!#>mC>= ztX}84<X1%0x{sftWW>Jh+qP}?wr|%G4~xiL4gP5>czxm23c>$O3=bYZR#pb5eil~U zAcN-{lhva_g+&9x!%v?-pTA<g`b3XeC00!e7RQ(wJ_zbfby}!ZaE6O<(!@zVEsq{O zs%fh<mUiurJ$GJzN6F8kurj~U(5ampH*VhidCL2JZ?C=GJiq<O^v=AzcO|=8wpyT$ zu-GoO&yaqkU>2&|3t3K-dvD&gb&V4jGR`r|PCj+&)SZ}E9$wzdmyA>LkFqluNbrcK zFaIuYrxo4(rYUzZbKm2<b$U;qK9$Tj;^pO4JqBLzl?h#ibUuEEgvb_;iMf)kuCC?p z@BFTM<Z>uRQ&acjmoGW<mKAw;dVc*Np;BYy{95t<2GQ*7)xFZ!w(nCD;8@aXXlVHH z^XLAao{BFTS_%&5rv2QUetyNagut?c+b%u~3<=51e7PcUF-zFo3Q%$~dby;1?G}Zu zdyU%1L8I0uH$6yYXmD0+fAY-7&+p#u{QX>^Cv<PHSqZr7|NU|~2wa<-b}9Hh6Vxi% zruWJHtHJ~^#&h?!am&fg<Jz`o%WUsi@f&zcc4(JfTnn*6@ty7GPZKvxdR2L5vRU|Y z*$FwXSbJndCF|yMcxZd3G=RIxOfNSGG?)3$cj1@(b(1sRf4)ok&yO}tC#?&V554DR zy5w~zG8)>ampK@<_l5h!eRYgYAEs|^^Z(SgBiz$-?iVFNhynpdiTU~kfr1Yi8dh`^ zJoH$z`gYAE^#W%;Sw@B)J{ilTBL&RNqW&h3MMg}S@h)kZ@@@D3J3Y%~^)UPDbbg+n zw|9R>&z$WE6KAh}{o-OH^RMsItJTE7y=?)H_C=@pZ=G~KbLDU$0|QgT?A6_~SD)^8 z?4EDizqj)9wTa5^?fm>4GM0yq+}NS}m79}uXX)!{C;o2Z<>gIo%@Y@8Sbq>=wbGgC zW^L+ya}I}Pn9SNgfBpXX`Kh6yAy*d9H_taTF_Ey<x{!Q9!D#1I{w!$Mzhcj$_EgXT z11wBGC%u%qtzRI+&T;5@ab=C%^z+XXW5l+%onO6pVb-iyX<1oT98DhD+E(h_-i2&z zZ1?M|fA$L>cjJ+lEBf(W)m~TFFBf^03ZJ6SUdLuO+kbPy0+uibUW`cGb3MXl4afgI zf0sX>IB)IZ=`6?MCK)_irSr&Ydq+eE&yuYL#rNi4n{ZR<MD5%qnK$0e((c=|YM)k} z>6bGBovf^9MW+crD{#4JtrFd}E%WoW)kpu&srSnC%Jz6?)L~M0`Wx#y2Hntb?Sqd$ zXT4s1fBKXqp?l9JrtD38qEge-SyOAL_V&T#7jIvl{Jt~hVsvh6U`filO`D92UImtX zNp@B~oa$ZwMZ#o->XhkT0RaJFVb@+<T>Ss%bNP=Uhpuc6cr)vpp0k^4+vbUzD<T*+ zxvp}}UzZwpMkCMlsonE?Tf{8(mOZ@N+WNIsS5HidIaAl>`?oun*hJeewWcaX3)Gxm zZol&L`!nIM=KcxzzVLjfU1)an8-=``>nEG=PQAKEHqh(pg((*nbGn!F-{(!K`z>}i zT4mA|wk^K1x5w#9x97|$Prt`?UNks%`Kfa+Yj6Gj+5Vh?p<ep`iO7lj)&KmvY;P~< zdD>=LD@z*#!yCTadso-7GkkdU@avoQ^tB5MZYzH})w#cM)x&46s@~k_EPVWwU--`6 z;`3*(ZvAPx&BCJ3{L1xx`r0Q>RL=h2=v$uk;^`_^rOzj`Y@CJGo9y3avptGi`$*Mi zhR{_L&imNL<h1l1O*(2*Ehi}%8Wm<`qmXd?Tm0>3PA8k1npOrcKR4fAepVHe(JA9O zy>pKqK9nP~sqpiKvmruLfB3FVzM5OR>1)EBgXO31t;`S4kFK44`u5U%>$&G*r~Y~H z=h=7G_Va>uA+P2>`LxqG|IC`SF!Nycr4yDVs{b<6T$fdmSCQeB@nud1Zx`EypKr6L z>!;n`Qu+Goqx84ppPkQa*}q)!a_`^VKdDc8W{H;CeEe}g|KC2_r)CTZCmU4n+3s<V zm$BXd{?FQd(VaGuj*`Obd|u?=tKWM4)wK)TVg)MKN4+vFE-z<hxU*Nee#U{bSFhf^ zyLRKol|QF$)9Iaa?8~YC$ffe}M~<fK)A-=D%ks<B=S31*efA#fPfg92=wW-XVqNp3 zl-@gvlA0%7H1zb&RnG_)Zsue-P-ye>>+2IIR)}-z|NipMR;wW8{=V82A7=HvUPZ;l z%P*TAnf&O{qdRx*1P2G7@j1I@&Dx-#py11wM1EGZ)UHi<*4I3H_3Gxyo2^=pJo&Vc zzxIW*{I3h``*`+GUBh&!B>0>7o{bwj4Z^*=ylrf4r|PZ~(bQZiC)Yf~XIYPpuZ~;N z&FHpeY^T=saqj-Fr&)TS!a3QRx5Zb>Cuc=%e4mk|36JcB`aRb_yxdiF$^DU0&?L_C zPe(ScSu<rx%Z?>2JL34h{r&aj-i|!qk`xO;<=b;@3Uw5}?R1#3L3xtjJPWb1*Uy$- zD1IHb{?~;0t2?5%S5191)4DHudsV2Lmr>v23+;Aaz;2FjyI&P{aM#t<dad(LPe_?| zqJXLR>66anQ`17P#d6tBpFUYt+4<A!AJY2yZ~5#u>OZ>v_q*6S3%i%QpUQPRRq5Y& z^yO;IY{ALCZv9tgJaCRTU3`D-{Npj!`-0mv0)yX&I^9{_vg32Qzc3@~+@@u67d_v9 zzIUqhe6k$3)z?_RwDiK3Te1&-GebkKj{SS+W-gKQ^Dk!l?%i^|GqG^{cRTAXFMqvS z`un)foi~>GQ%`?c5cha_+3&1PFInni<MqEzl-n|Y*|)tLOYa<hx_ABjAHHs}^JiDh z)bxt1ST(b%GJo?EtA~EIv!^cHv|FU=UC;~5tB15K4(`7C?!G)E%Iv;a?^r)8bV0?x z9>45YduwFNb*xfOuGH)<<BQyJ?eFcG)9(9h{gD><{bctp-;bs@Q&-v_^-cb|=;8G5 ze<gmOesEfPe`mFf;$pq0KDN%xf1k~+%HMpy!@`-lcA~^Xzq99j!f(cM*{V-ikQ2em z?*4TFG^vDN2tTVeVWO`}z1wq>ua|-+y+7W{E<fKmyYzhK=d-oy5k1_SKF&_Ed=vfH z@m^JN&71#UBsZl0JJNl;?AY761?jENo3qm|O^QFcVzsQ#-Z$o%ht6GaxPQSRUL|Np zu(5HFb$9dPDp)*gzgV3ndg7es9Q(z^v#LBb_5JPszurAxorn91w4Gad%7SYb7E0}l zGuglI%FD%7N9M*$|Gd3tigEV*cYp1)ZajVU{&vu0q15YF`Ig<A{Y9iv`Paz{4)GSB ze5<+&mZvS*`%Z_i@0BAc{o8$6xPHO<S)mH%n-#zwi(7I`zQgX@*;x&B&86&Lm-4>z z{Z^>XU#R-~>q0--)W2_DZTg_Rc=Gz(j$7Lc-q*aJ;l62Ep0Ud8D*dEXP#AW8^qN_f zsp;7wTrz24<35E+1&8L&nm1|5Cgp4QR*HokJQ!#Ti$>8e(8OcuyVu>bzsY%e|IFuC zjyoT}JM-3h@yrdzl`E`EHwdd{{Av&{^nQQecxOS;k5`suufuqHx+|5o>jehue{@~L z<);~}uljQ70ZuDV3nSH+OAD4SQ&V5{rekaQs@Bkgf)M^+&|qb)y}E{J=S<e0##YN$ zmj92u(c_zJ^QW}>d)VveJ|9bze(nfpv$*WWW5RWF?~{IO`#(RH-zvA>VzW<?fBxm% zx9dU$C;mUN&U@d=^0%LkdJ69^DlIcIHT0_yw7yY%VIlMHS;?<dRrd*$x!8BQaFxG$ z9nLxTD7t@Bo{OBDf6>x+Z@S^c)n-2O#;cwe%+E`1FP&|5s_xtM+VC^--=8mByHQ`+ zEM@IgzVPLDoKBt&^b$Ckw)5-FX!X?Vs>iSV{#)R&ejZ<S-EGOQANDP5tb5dbLtFej zzs!aF>wURev#TCmQ&Eh(QG0Er{$ni3>V(=PaI$)Nvh%#${rz9R&)lyk`~UZ)&g%O4 zojb~Pzh$~a6+P;n{?YsVn+-QDrkEX<uCQoi+`EhSyG8NGHE(u3nNd|+y?egp*X16w z<M!4Zyn8k@HTb>j9pjzvHv9Q@1m6_QejmcU`oV)0a*$F>{ukG;RgtV+&(FV@vn<Zd ztLWG3C10jI`7&k6m+PJ{*H32o*vYy6``dcE%2ScS-2q0Wsxx<;Ii>aD&C2~?4;z~r z*8MYyI&!7EQYJMmYtg2a;=kW?#;D&}$@%eoXxWil)}TVdVih~IT-w*PFDtC^(NANm zwJX)n?(OlnsCx2i8L#^DGgd$EK8d~Wdv9mP!Tj%e_ov5tow?FoulMHH_t(`w9@Hu2 zWGwJ!;d^)6ctgGY!yK=fRp*oCv>&m|m6Dgf94RAnwHa0pJI0%?cKG;5GWOgRZ(qME zN%8NGDsy6da$?SG-Z3Nn<N5j8wd?Mk{_*_KyC3h{-{!2{o_q7phku{~r~Ui;-2bKB zbJu?DOm=VCteNpjP+VI3>PoJ(cNWOmvID84e^In-UKZa;4^K7*28KtE9_?x4%UhAn zGCw#Vpy27N_?woNSFc_@cFfJs&+mSn@ySDnoGkoLy%sSCO+_<z2qJB}NK4I~I%(3Z zS<}?!`O27whch%Z&9vsrTet4ryF4Gg__<C^P#?<wx>Up9pdHD2B!A<k{SSJ3eOq=0 z1w}o2`Eq4W;ZjI{=SYfC^j0yZpUdVcoiP3C<?Vgy^y#~I?#y1Q18tYTo-k`xQcjMK zlV|LiE6S(+<V@4<{N1oyY2wqTPrI9@-P!SP`lG8iZrx&H2nr6Ka+M!C1<Gq+X0~nX zR^1c&8TqbJ5|+#6xx9MyT975wVDrX}hK4d;PM&GY(zHU@A#-|{*hHR)Pnj}JLRxzJ zb|u};6)W2xTQEHMG<EfJ{TP)bw_Zv0IgE}1y1Hv$US1|-`P8ZB`P3=Xwlr*lEH_tJ z%W1gn`n{+vDjsfLMNW@So97$NRz7<2<i(p8BOgWCLc1^>2D!V!`Zs(|J3Hr|jON1U z`b-RL-{dbiMM2iegJw~U5}#kxxbn<HQq<znzvlJ}SDK+6seqcO)yp3ovgTk>n)v<w zeP#w7UEPPuHE*i=1vr)jf6i3ay=QalyRn0UEMswZUf8y89|Y~nPP%ijT&kRCzv{c0 z_33@->$hEEXL>m$A}WgOzuqDDA2+7TDGGQjXN%lh^mEP3%br2!PM$t{QjMvM&o<RV zQ&)fY{|67}L~f3XbA)(c!a7&$JJS>kL*C!LE#qimu73O4J;zqANs}fU8{J#6Yz{+u z`tp6XzXZzH98`|A5{!L+rjUb$DU&bkTG-pQOi#KWPhQ!cxM*42zunuF4By{-7NKpq z#DC4R6BA);0d7>v$u);u>sPS*=W49#aBE)q`+HNTPv5>>On`&s(!VE9pWeK2W6QU# zs{}e+RQg|uK6&bOX72xYYp3?keRPS_y5DW_$~E$i2MYe5=+Ll^o}G58af{^pdwW-} zSo7hN)SY`>4pS7&^zsb;Xuh&J@b8t5L8K0gs|{P_mhDOt^hHiCo40i9+NC9v-|ZD~ z4v^wl)RZ*A&&RROvC{Qtg1`UH-J9R5w}oE`_xn1RlVOKUZCsL^<En|<9<KPO932zg z!N6*MW%ErLwQf(xowKBDL=u%6S|97MTv@!t&1fgv;gXp)@ovojFFrn=r>AFTb}e_o z&*_~(><T8PhS}NKGkw(fRKx>=gN+T%mIY|&E?0OW{9y%`$8V+5wQ-F%Sn`ZBtfTvT z7iu&;kZ4L~c))PHutE6$BZlLKJkOJDxL7X+i0}O)ereMKi@wAecXF;<Zh!phQH^&y zGeh30*ljQKa#pNNU9ocM(q+dIHfl*rZTi&RafP{;{r5%oz9VhhcfE=?==vfx`D9OT z{YNX+t=nS{Z+ZAMM2lI~JaB~%S8wYC%Z3)y4R5)#tMBd-uK)aP?$_+F=*WYcZ$@#m z?oVZCIJ9WdasMQ{8l5$3S0DXR!*lpYjh!0H{PX5!W^tP`7PhulX0QIs%H(V7@%xgP zyM}U5+t-K~8zbre0WoR;3)**H^l&$tx@K2q#JMGxSBRL+KK!t#(C*mtM>TrKjvMH; zpML()&@Lk@<z?1~*tuU$rktGJr>NVURDWxSh4_Sne}X@+uo03txh5&}L58yUm8%<0 z>gcU+JnDS4Qv2Nh6S;>jIBJL&JU#V=S3*%&)9Ta0p!o;P6I$*lNlNB#%eh_m^^@zD z&(md&e|%}2zCJ?k&i?p#*C!<+A}_WcTej>=kNNuGpi&3nT#r_^nfwMa9~c-Io<DBj z5vV)6`pAjd+vR(uEDs&M>G^TL?%G=cv1^xei2R-=I(^C<JL#ynz|KU8>8Dk5tmXQT zKmPcm#;*VP;leow6RuppZX9`L+ArM?yb>QT_dCY>&rp!Nuhe^Ir&YH^c1FIgLcCsX z@~gk%&yp(~RljYV)T`WZ+TDJN>C5cJExH|#D?CFVPtGyr>Y5mkkiRN#+3GE4m#<v9 z)bE-2<l@;TMUfuN?ahTZIQpB-%oy#&O@qu!mwfg2Kk@AI#xj$yacXLD|9>Bwedf%v zWoo**y2s;e)%|7|6dYKd{j}}ZPy0%drBfUn1w~J76Ov$<(WEcRIi*T0`_hVAA*O2W z;r*L_TKKsI%C*&AeOw)@y_nxjzW2(RX)gab3Vs?bRyxF*`2V4DtGwt{_aDJ0v>&~A z;;}qiMOF3t+uQCIcBZ<#><j$o-;?NbcWqf6P`Z18$9hE$r$0Matb1tq%Hvgv-63}d zc?LVa3JyP}myx{7&)q5A@c!@FCF?aqRt3%9`&DXH_g9fdrN2iX7UbRA6&xI$ouBT! zFhJhbJv%dN=kA?BE3VwRbLUQZrJCBY+N$r*K3A}{vF+NmOZNtofAYLaUb&o<6qQwF z+@Tjct+<aDwz|bDPPo?i=E)O@s(+7GIIK)o>?-(w&{<vG{pHK~kvTi%wSzvb@=Os? zotSBoB`oY3D8#^U_=m*wxgXaF9sl{tWYxA^tt<6>BcuDzJ~B(XTC+Llh=H->{^_xi zaiRQK+76X`2eLixZdv<{mz$L#^R#8E;30XtJ^#M<{w#jJE`E30x|JtatoN_`TXp{* z^X9a3GS+D&)tOfxJ(!Uc>}|nNbKv3UNE^A%!;S(6jvJ`8cQ4{-d-(nH`=?i*y$<p% zTJ_1I#_m94)8$a6DQDL^eLOHx`LMj(mv?XVWF+PO6@)xE;b)$`*kgU*$`G#BrpFb! z%*j`j-J%!{3LH3I$it`-5Y{iVdqr?i=b88~x^w;VAOD-=8~#d@$@SOjEnB9XP1B$8 zy?O3hT?PeB%bN%9)!n=EKGWpZ*4Opvsj0s!Dt%}FnyXOHU3TzMD|i2&x{}lSvt1uW zuj&e`jgAuIIbOIiSx;etS+mWC{|pQV{<5Ey;w&#JDk&?OHciWBmAjhayJ@dZt~}c7 z5bPY>?XqaX2@xR$Wsasvg<R(zD(3LDyB^Ep&Df=}=*zWOyXpNw6(U@I4<jCPbatC< zVtkO$aNO0<?9{641k;Uz2c~Z`*vV^A{O-=eW_I76-cI-0+S+>i{h+(@{!|u+8-4BA zsk(EfU)8^tub$~CGs{0`X7J$PWSB5*R?|m|Q(B4~_jgpj{`Z&tsH$p+*44Xrb5A~U zJyLP_^Nky_*7c7+R=j%k%FnNl`}uis9erWFdlxPUNQ#=KeaV<u`kImP-*mnBM5CEm zSy?VTv(MIjv-wtEFQeYo&mr^o!$JF|Kl;M)bFE5$B_}T2IrHY8o%TFZCISowrN7SH z=WmygkYHf&^74BA$Kboui%6%vr&g_6>fNj#YootbC-CUD`0a0QmoKRP{*L|I`_NUL zN2GlG)(2{cm`d?FPLN^?3vU0&YcQv0Q3`{>fd>KqcHFeJTbXp~dh?rH-B5#hDI%UV zUtgWMSuB6A-oVs&_V>fzo6hqwczAmLy}vT}{r!3aW8=AIsi)4}FXJ}f(Xj4na1-0) z%O~2}+BT>8UB7lsP3+s%Yu8q-UMYC2s<hN}`su6Ju4SnjUq5#2)}cd>K0a1=Zs!vW zl<L^J?Lnc-gBNG*^KGj2w(Qt(<j@@(jf}w9+}IaCxm}MQRT0X3+*TUbZ2$H(fBlaS zx8kpRd!Jsjc5VHSy0ZEA_Of0Q$*GsT|92Ye@xlvr_ErKMk_--N6FoInMh1CoDz~gL zYe`F6VqVkmcIu1mSyELho2-0&C%Y|G<T#YH@kY#=iJjBMMR~t%eVv%Lph?X}&MhcC z{geE2Q`PVlqD3<rLfCWeH8Cv96z<J&*`Bn&cEQ0zmOcMew$y%`b@ke{(2x)gAKRvR ze0<l}#|heiE~>i~f1R6~J5VU|^t1W3d-itzXla?Q{_oG{!^iu@o;~9h*O7R0vvB*n z<Stza_mqFTJ{Rsg|IyLnz<gal1x1yZpZ||@fBIkhI4vjVPTSYlXU?8|_4@Vt|Fw@_ zY<xVs{vHd%jg6nT^S-{uC->%L%BDqfwzoEBUzb1L-zlQ6tz9iAZT@ieM~$wo7YmlI zyt#Y(@5?jN8UNL}_?+4NTu<*@RaI5foF)fH$AkB3e^3ASCHcPH-uwH`{>?pqFE@Jo zjT;fxH*Tk=rdL;0Ffc5Vv%PfXN>5MKm%H01GcwG~H<GQgN{~=ntE2ey;^O1!e)DxS zH8alzv^VWtwr-u9(!^I%A7(}MoIh5;bNnYqyRWCloBs>LZl7LT^J#*R+^K^Gt1fYQ zto)mr^l0B-_Hdo}XRjVjnl)?N`vV7MZ`W<zyqT3jL`3Axt-a|l{q1+{vQSr5mA5I0 zm^EkJmEieXLKp1U5aCL^@z5eJI{Ng}0?iPvzQ;0r%U5=KE(|a+F^S5o;5ocO^78Vv z(fc?0&%ZZo)~rJxl^7=;@1DMHP5ka_XU=?i6@Ptu&fl%o+uuo>ui3t7Q%`sI{f(cu zSC{7r-t3e8pZs&v(%RqOJkOuFu{ZtxwD`KR4cpl-{qECHz4Om#-)~*+zQ=Pjc1d3P zsvx{v=KM_C&6Yvu=2`PIytuu*|47KkT*<w%Yq_)~RvwjcShiS1cZw4$gMtW`-!aQO zn-1zN`y2aqY3{QLy#39LQ$A0e73Ze6V*OJ?yQX7G4PuRQQ*D0BrG2x_d6{KuV;hut zu9?l4-<i8wEA(aj;<QhfC#lXh`@gB?W{|wRe8{QvJ=OX-x7SCn)zM9!XM6k8>uoFA zA2KxT+4E=a{=eIbj&?Er{hgYco_~Ae<r@|1hMJcJ19RMXjxR}j{J3WQ<mR}mOTSz# zKU~PezM|)h(G~@!^7r?Cr+!{0XS<7;;mg;r>E~ztynE%Pi`M+}*DqW+P#ELeYnJw9 zh2dg%PA|d6Idit>8{PMr^Fee%(hRmfiI3Os*Z=<gQ>cI9#EFlO_luv?<cQx_l>6<B z<UF}%1_nL7bH)4T7eBqV^=tNZ3yT}+>CY>8q*xd#L}dS7?st5CKK@VHCv%2|HE-t3 z<KwgF^VatE`1fq~`m0y3=H}$gGId%Uu|6{+V}Zt{6HZyL4CH3}KT@`kJiE?lpOCAQ z$DGvr6RKW_?0;Iwu=A+fSH1XsR@K*dl5AfuaAZzDH>2+3r>AFUn=vu0i~F7ZYs<=J zHa-T1it6gnu+YCBpZ{NS@}-rnYCyQ8;?$|3QYE~;yVUv~=a|ht|9thz)xj&Tgh^dJ zTsX&R;h8yxf6q@|K21MbOGaNvpfYC5hs!T+E$I~2i{H0NCByLJi<d7QbCeV}ot<TQ z`1WmX27`hF4U(6a$L;=h{TT1-#xMJny*Rh;?|EOxZO+<uFjsOy8H?&08?C9=WX!8d z7WCXcFW_<|aOD%lzd2{O?kw50tFLd{ynXBD?OV5Q-L_@RcI^~9UEa_v)vGfnzR<vq z&7*?(*s7Heu8J@ma}S7T{d7WM<wnKrOI|w1B__u%RqM=5X3?@sD~jmVz0l%il=fwX zE4SF2dz-({&fot#_x!xw-{0-^@;Y_yoY=X|NtGL>E>&eXaQyb{<BtU=itEMBG5^jk zpRaFfy7k_>cimz-J1SlV-G04Z;YiNJn18md4kB{LWNXqAjEuK#pLqIn<wp$#L1Trk z6Cy%<EDwX#|C^Ya`g-~K)qH*RW#(pkUGB8aH(f5h2wc4Gf9>OUdpB&^QsTH|K}F1; z?(F(ldHcLMJzaP1-u3c6ed@Hf0nh3cD}F>oTv?wl-<g&2{0Wc5h4>FQc5kotI~UD! z_|4n5n>H64@SHw(Zeh^MxMudnDnVgkW^IW#EpLANR%UccD0If`nVMHEgaS8QFWIuS zQ0DokkNv3<%RA2}e|#<Rr1-py(BvTZTSsrcxcW)b^v$uP)NJuQ4Z))OdtYDQKL5eS z`u}x1cfRi^@XCt%U-w^CFu3&6laiV9lma&FXPGi(+NGBzv9Yo|ha+;#+7e&A%1SZX zx%7*m+l3i<dFw3NRQK2E3h7_+J@nD++BKJm*jQPHgv^`HNoM_y%&Z@4e}D1xKCf`7 zYy18!@9VlRdx|$Z?c&MZ$Q=Gij>Fk@ZsOkEwjPzY7rXQ8`dTqG_^63LS7q5TTUz>6 zS88~OtzNtHqozYVPn<a)m@t*`8l+_Wcp1&sJF|bo$v0{N!NGw)7Rs!xTe~{_@5kIt z$@crxYK^9XW*P6FH-G;2Hov^xzO!d-D}VXK#@;>l^>sV@4`IoiT$MZAlV;BRnjA3U zL7~I{y5;BRWGeSgbw6mI`(yumIr-;|3?3XaIey1|IQ97Hm&;|<Hp<`Pt>5oI<F(R} z<=)e$e>Xi1kCm0RwvLvTp1n0Y?EjC;MoM3QTW;o)v#NP|>guamQl+I|YpctmqrNG4 z-Q6o579AZO7&-CxySYdF1RuPA{#(PU>XZ3oIam8{-#?4y1d9eP-nFah*c!`2tS423 z`W}~U+qUz4QK3wK-JgmV6BI4__+=jnONyqZr~iHzJ8$n?*^QgLk|LFSd@gBTwRog) zBim}1m5to|^UuY@lXAq^3ZA&mbbfRCO+K69@90ghUKMbOE?g=8@nf8phJs;Sis#I} zZDqc`ydNXt<Mrn(S-n`<neT;`t?Gp^%|KIAQxUFEcX#&Vg>wDv3LI0tL^B)3Tok^w zzu$j<Tdn*0T-(k_k)4aHOr(4*I(^i<-zdk%#yUnsNAF&^u(2X!&)?LV@6lozuN-ep z-)5KNI%D3oXQEfP%6o6_jb&5j_%UPtt=l5yTPA<-4UVzy=?^U6S{dfwo9pt3$x8h5 z(hUE1h7R3pS|?q7DfX;tYU<4QrbXJX9WA+6pU)K!=4WtN7%*q<oH=vnxHV4vT=(PO zsjJz~_2UF)R0)X-hJ}Ut{z=<Zz%%nsA%D{`(de(O$r62!Yv!20+a=%ETz%i>5TnHB z>l?gIv4?N^{5OC8gbDxuxjp{>Z+}c7%TIn88<Xm5JoWqi@19LCU|AWWRr>Z-C_}@g zOP7v>d)_X4^XK!C<zKBj*T?<cQ+W6QBXgge^~Un=dMu8|{C`9#{5iK)x@p7y{r9iM zZ}<OIl~nTO@%;LG9iEXbDJdyiihrBg+Qv={;pOG^^<B#^Z+Fb5dSCwgJf6dQ_U;W^ z7iC;i(XelyU9a0=1D~kKi4Mg9pj=#95u-Q%y#A_VmO67zUay<h_|rP1r!@c3=E4Rg z6D_af_pfWMpS0zc>B}#(W=T0aJ3rdEYS*lP@41YbnVBChnKdiQ$?y6*O(xdg-3wN( z)ZG8Tw(aBBl2Sv^*aC~=i4?EoWM#uQA>rZ6m#tfO?M<}~D@V!V%cjSA<VrtYdU|tn z8k48*!G{GZ$4=L!7)V%IS-I@kwJXZqz1<@S8p%AfswSj8esfP<SvAsT4aX#3TmO9d zOx8#9j%uu)-xFG1E3?-7k&*Xlod6M4<9pv^F9a8*weDAuF*_e~J7?MBM^a(B{q2dW zOV7DRUSqSJ(aU4>AX73hV3%F&=2L6hZQYC)Wpwb%Z)28{l8Wz@FaP-}^yW<;UmreM zn+5CF-#3dg6_yGA@}J+LFImD*dGe~2t-|@d#|wKr^|z+oy8p*2=*BtWl(3*)|DWF8 z-nMMKLN;pq>vZ+b9yyZoWyJye|K&jf`->_K7!F*!cI@E2e{m5vZWt!#-TxE4$cXLN zuQoO|L&Ni5c)#@W@Gf0>cXjyrBjM{=ZZq9``c&5b-|>BWcQZ14`&L$ee@9|kTGoQ~ z{f~EaZrr$X<;$z9>n(5G7Cf3dC3In`%A$nznc3M3H4Z&3vJZO{V>feYp6QKEt7cc} z@+xF;ta5Y`unS0jo-DEKO;>d0R%;6jm3>}PmX9vSYU;<U-THf5=bT@k=gIY~|9!o@ z{FI)Qyq)(ee9EFrH*&t+-B5q&(j`+<Q(m4gg)-{F8X{b*hc|rb;Zb)#e(YG=?!^B+ z92^-3bypnPRasqa+gmwp`h0$s-d9hbi+l7;|NG-t>8S~d^Xpc{si^GOVX^wozek`x zL{!xTvBnJ_=G;|%-#y{r^5hoRFt4M>Y^KhzHhZS2$62{m;nEznx$iEXUSweYE&1H$ zM!vLJvr05AMVBtw@L~S!nU&=_tK@csxbL{8ZecPd_y(`2#QJq>Ue#uK)uj0e_1?L0 zdcnlVpZ9K@a49^gdvwXk`_G<r#VM^>w$4xI+~mg1n~VQ+i#Hvgvprv2k8je%{j~=f z`yPIh{rGA^;HRx0`Og|;&q~xiyW*V4=3Rz{O&dPj)t?n`P2rMJ*rxHwqV2I?UtjpT ze@8PiGBR?iq&~kn|9`H?6217Hzvlnumzq7xK&HR?W0Q*#XV>bLtA!tCUS4*m{=<ev zn}Xa*85#f8|9Su9Lj!|kmd~6ISATMgCqI5Pd&ZePO-=Xf?ac}wu_&E9ckWx@mt=W) zdB?Q;{PjD2R9IVE?@Vo7ozWM(;rfOD+sp4g^p(kEo_{xVdd|s7xi_cf=5UAa49KlA zWMNv^GQp``;8O8UexXCE_Y0@jDXL5_+9~3tkPvk$cHf;?y@l)?H~1KHntOK_zCSiC zG;Fu==f8@JEc7<zoMxSI|MBtj=ia=re!qI|)O&M3@hML@`Bdh3sM(=3zqnfp7rLZu zTq87Hgt(OWoTZs>ip_goRlEPzU)>lB`_%jYzRW+jeb$-Gm-ez26$K9uv3?8g7QbKo z;==Ri_4^WxX4hNQ*X5tG>w2|p?j5G`Rqo%p6Kg(QdHKJte8<%kp-xwm!wNmBLMvnR z%xC-lWOYpszP#_>^?I*$Q=MAwERA;emXF$AcKn>b>`$J<b9{YUIi^mTmUn;W<%##- z9a=Yup<(Xsvh=iAv*<PU^K8Fgwcoez{k@~MfB)>R`gZqUyP@0>j`)^n=4$hKchA2L zoGw>j)bRW9N_jQEnYZ+om+PyYi+{shS|^;TnQr!y=}*<x7vIc#JOiT72skk?uxcEL z{&Q0(H?(lwsnuSqIGTi(N|<=AT|4z^ug<mLGYTxxk$bbQa@XJ4llFDh#l`N`*(NgQ z<Fz$!)_-_#__bV7-NQ|){5E^*nw=I(Sf}}<hF+bWzjtfV&rgjPcZ%<@+VbV}Y9?pH z>Sup`Z(Q8Xa6ta-&-C5@_Vo1d$ji@PwTjE1-}U+?tAh&<3;Ww_%l+NwE>|0Kz~JEF zruj9WI`{uc?f(1b*Z-e?`{r7If8)C`LWk$D&E~|~;~V8RM(nA%c`5gHc}`Vca(HR4 zob4&^rBcReCGLl1E&u)d=WqA3!t2z({rf(z+rIs~ZTCArFRv~0ueQI;oF!+kcQUZz z(2tM1%j=iPuiO6IVyD=S%!mtL86ER`*%%TWFKr5wpUb~~f^-hk)W`=%xlQ-n;O{VP z&_CMnYGqjWyPex(&xOa=@qw1!_1pdWkY4@m%9Sf@EG#x3e>`rRA+fu_-hRLO{F<cm z_x6I;-mWeCx+?T``J0ls_qqkk-|VQ^uh63IKX28lRhKeMqT=J_oEV*WoZDM?yuJPP zH8f6~KP}wlQhvtgTE>;Uko9vldZXsfm{IZblW6rnW9e)Azg~+Mbo%%2-|F!7B{u!C z`fs#$*4(`G{r@+|;NZz|>+gTLbF87EVP4%ozj?Laou0iCywkMTd;Rh{IfjN`hmWOS zUlVsTRC$igTepy=%j*6X6NAFzzrWpne{Iagd!KL2-jsi5hsxAdrwfBRK1?mj=ALxP zWGRD~^MV-*tqZ?boRGII%GqJ3V`t~6H{H^lQ!%CgIvc|Qh8a@XpY`W8g}yxe$HmCM zwD|4TRaMv4%$;YDIBof*?q%$W)myfF`BMMq^Xof%Y!+YCnCQV{Xt+9TU5DwN4#&HB z#hbUC-16m%|F&FxUG2+RwbS)ut;)~MDNAiTaV$gisA^^FPvzYl`!0*kJajpsqg18x z2r~oA7KT6HzAoOg$L6=!v|HI8JUi|mirG_faq4b1h97^r^-rJDp6d1V&B}}OyrzaM z6Y*9Nap3qk=Pa9IKZEjTjyL(O)<MzHzn@*(e(%<=X9vP<KkTU3Z*XjP*?Y^HCoB5< zzdL7NKXUx|?ZY-R&pu;jx3@3+#NP1n#u3AAaotNVnX1H}c0G{cNK8w6wq|BI&o-qN zMHe@>XFCc##k!9k{q%1B>gNxxbUqGVras@QaF2ezir+q~p0wyHzpd@Jx)*6ACkJo1 zb^r9@^^=?GKi<o`q80x8n9rQsA;RIYp@)iRh_e6e;qB$&n_jKKe)K#ugNmw}nyOk^ z>9)D+ubJJv+S+I2eDM6{$4T|ho`oB=4@*6Lx>Rdvy8Ye)VVNEGR-5Z-YN{-8TO3yX zdo?RhtAJ6o;er+(<@6&w&VdOFzOAkLwDP`g%!Y(VM>vx<?pU;`==(d{&FN=%`OfNk z{r&a1o12@Oo3F&hO%xP-Fnys<r;E}1bvqLi7cw;}7%9apzBu9B^17y)4J_L)yxv)L zcm09C4}Wa5+ZLF<zEdPGGc#ohqtnC<S0h*&=HI@rDLHG}DUm}93YPjWsAX;NP!jBR zdGd5?eBsB{zKg>oqi5~XUG`@C-q{?vg@4&Smvdiu$s}{K?7a_j<z}-r@%0ZLEM#Wq zznNoJU%!86@iU+Kc5lrxb=Te3UwbWl_1DsvrzgIDyXG^~X60Ik?^zxjF4qg@a%|@> zQ$K&U`0E|7>3&m}hs+UKXcb*ImFY^w-uC4_cNV)!tWy@?VBzZjH^JvcSK>iOS>xUF zXZPHe+jUE)I&xEW?49KYd=sxP-FI*6KZCdCt=2J1xWCM|Np;dc!k4-@M$}s6{q)zq zAJcY5)^2}sV*BwcapvwHSPlg&yI%a2&3K(0gM&uOvL3GaMyvj7sq^r8@t>cpUMG>G z%VDb=V?XE4*4Z3I`}4#OeLeiuxlGvmkgu!$9~*;!b#jtgdu1i<>;5FHc6ed<g#G2S zraSsfjTdy8nibQ&r&m8ew|BFC(7wOlteX{=CGR^ZFnQK2v(J5!wSs&M7FADX928jm z<;$5fXFB@*Uo19pst*p0efs*f^^GXV%rHY!pt3s?!@j@YcJK2rlt@xiR<eF}yH(!y z()HAZY|dv^#3ym3q@{fclv=p|<JYgMb9uq@-aM=;?)Cl_f=s&#wAnQaM?g<QZ!}=w zV2fsCdN@s0S=rcF`?T(&M~@!~2|c>2U99l>)$TKme^}V&MIYN0eN2GqVDFCCI}1*{ z)I4%kS>RXqnKf(rcC%V#Y&-N??A{rtl>!wVlD$qjYxUOu{}}ywtCP+ojYaNkD*7dB z;_lDhbpBt9_4JowG3!sKm`V4#buF?H;hK5oW?yUV^?C*S#>VH<Holu?*y2#2{B~Y< z!-9l!X~lm(efngy`skW3Ay!Ymh&*~F$iaMeW%jiEqB9(dER`&ZEjCRY%sUpm`aeZV zRM?dBipceM_rppJbD#VQmu!>FskMF{m6_?6XUCry94y>aaH*y6*M<!T!$7x^w^_|O zJFV7qyZiKzsnd?Af3f?+QTUakg>mUr=l`dY5BG?lE&3m{!bKp7L$QhBkn<_)d6J4I zF78ZSTAxC$)D<t-vPs88BV|MAJC>G!Uq88J&U-Gs^!obx@USp5Q&Zbrd22(oWOJ^9 z0{nw?$7**49u3~LGHnJ&jyDHqdvp14ICTiLaX5Mee|frz&6(%ug)K2!j3&8xru^IX z%?*x@R-Wvw7_?<elzXq7^3=F<r%&szU%?@7SF<5hSs*XFqVM#HQ>S*-?0md($Bi2; zJ1iOlEIvdDvWbI(h|5L7sbYsIOWbxP9)V*Lx2?Yk96FHW%;RewYY|-hgZuK0CyDb; z%{z5}@}x~!N4b83CMx4<eu_@?nDXgnUa#Bbbtzd<w~o)xS-oo2Cw`8Kl)Jk)A0OWt z$IWKKBy=r8_tC73hXoVwOkc*Wc>H_F?R^HOmB;vxTle35`Q!>ifu{1~$#1Q@y1KSR z-9P&M&gO!DHOE&TcJF)hE5|=JHrAoxe{Hw;`T6GSwH1RW*Z11^2TqAlx%9H+^YgRO zCEpMIyL!(w#(c?p5mE8w%a-a!Z(4GBvqbW=tx6qwai<a@!!(4X7A<~Sv@=5KrTx@4 zqcZ#aqnDP-`Y)BSU|^82eN}e9Ys&M=dCz;-uC)x`)FZc-pMgR6iKmNWNF~S8ppz#A zIeQ!wM7m<86kOhF1rDv2i(JubWZViSrRNqG8!uyA5U4sWZnLLilf<D1yLe)+b#klU ze;RpCDL9+Av(YNnKl|p-mwN51zdt&?e$S8PXFWSRl>&dS-*D;Dr7K&uY~Q}`<<qBE zZ(RBEa$W4bd$T$|6o_X}^b(n~Q9<j&^NRnU-t_!05^a?Dp_H}4M_b0lUf){%`GJGZ z(&jlAUNUiUao@l3NsV;{>*wc;469bJ{=V!@b=luvD_*R4^X5%>T(zx+MuyAv&-u5a z4i?5F240-DHoEe}{p}SW9U?B7+L|uWH`%^LL_~yvp~Ug9)~R)+Iu|Y_nauW`t{>mm z*XL#<(&cI&zei%lWmh-Xi`$>hn-lx9lA%G=d-^gN3x}A!VZqsjfrYis&5Bl1i8*Go zgD+oNym-;px+rngJ0)xTz<FMFntSxQnEIC~m!s{?_SdibnbQ0!-Ry(S>-l+~cBf5M zZZT+*I4IS*?Sl9F+VC0AuQ*5s-`@25>7IPPZ%gCmJy-Xib>-rDW`>#%58bn`ueq3E zV&Yq!ZNhK=<-)eN)-lu91f5LpTN7ciS4C@ERiV$%l=Fvf?K<}9)vtXS)!82&9+$V@ zomd+Yu_8jp?8p(D{V#Xw@B4MC?$z(Z?$_*gq<wi2STr-|%?v|+`z_zDyfoJ966I<Q zoH%i|S>B)H_WR$N-;G_W-}Z$=?$DJjTRMf+tu!y!?A0{ZK7IbY{ek=Uj~~B%|GdAv zSX5~2-I~8u^(#s?PnbA$>P58`?z^A7<#E!m-@jnzQHgc(c_!PWdXH_`5HQuNRMq-+ z+T$3JOWUqi-sf4{x1);1Y5(V!t=D#i-P^~+?AW2uUm^EVrb(v7rb)n&MbXIH<kOCg zo2MN+U!8KL>HG6a*OjaG-6+)k?zP<LHs1%!Nqzsn*&i=Feww?xOTej5<*<S3b*q;~ zg-&xdH>^}*nUaycbLDl@?xRV8b$Mnj7ml7@u6EvH`m9|E7j6Cj{`=nje)s-;3lGkV zj|?@fJ$B~SEvxEH`}Wm+{LBBv!|=mx{`9O*J(KO{L~Sd&`bE+>{miV|UuV|)c~<@M z&%SPJQ~Yi2YWbMzZ!uZRr+=Tqf3N!d@#DuQUU~gBG&J<v<L>EtTi=@Z_IIB@ckbQ9 z4-+O#*mWz)-RSS~`Er$SK1LQlTNn8|Ao{QWd`sixYj0MbG=6qw_Ww7<v%9*x-~O!K zxLUW?{D>=P8M&mOpwO+Sr`}DQ_Uz7{KR<5lSg^o>L-DAA+3d5&Z>!ts?c20y)547# z?YHcTl&~~9==o{e(lu*hG(?UZmom9GYuB$|uVzWH1bTRM#I0YyW=+Xc={MKI#8>Q| zGP6`u`SF#R#`mP&x9r%Vc>C1}2EE1$??p^*8aQz%vM4$UICTiR2spNEuw{4b5j@M$ zbj8NEP^nGa^TL<*WPZE3VYR<LZ18CA7X4fBC*pQymfx~9wwvo}Pwo4Adb)0?*3`4Q zy6t?m|Na!8-<fyur2M%PHtI@uKTUegTFNxl$BX^B?3q0!ihpbF{8-{5-YR2T_UFL9 zDW|$l-L3u>v$v}B(vePv24(ktEs?In?)_^bw(&4bm^)cmR`ltvq`9A-hR5&ycIvd^ z;kLOyKOPs4uX}pq;d@2~SJ$KK_kTQQEN#{!Yy2xK@16Ggz3*QC{#CG7Zb#{#?aP*_ z85mrsi-`)mR(5R3_Wp8LSJ(a}PoF(wV`abDfBDko`1<72%X+1Sg&yh0?%I<2`r6v) zdmE|~zBT?nIaw`IXWC)+zCB+~t=?^am-9|~_<i2O)<ut!x)!<h$)p-d?bb@(77?l? zs+>?~RUfA{ag*8Xv&W*=zPX|~*>Ya7YRS#>;(8^!njWU9E9&umTygoyJKJhD&y|g8 zdS=@mXPBOjx~jGQ)vQ^oUP&zsI8b<JV)F67fB!T!l^hG3-1~UR-J{z#ZMSNikjT>1 zVsUt-vAvTVSBsOJlX&#q1I{tFObhE*8W#O%vu1z$PtHL=vBlun{y)qT7kV5{nw^oo z%VHs>z^8ETbi5Duf}?lzm6?Q(_3y6R`*L3OduIt|hPWSxmt9;OJNMw^(w{}O$$vlX zEU#*RrM)^?WbN0F`<{Ig{3tnH@6Y4;@xOolcyZV%cH-uelgvdkb!=)XLQ+!B>94zY zaq;naH#gKhUw5}GT>ts2t1n*c+g0WN|J}+969gCzJn@`d@$cBJiBtamzGl0n?9-A? zh6X`S&VJiZC-(jQ{eMqovHa_-;~Rz5Ww<qa+!lN2l+BscaWt*_sH>&gW=m`9-*dm; zt53OWRef&WUd`9n>@wngj0+F7Y~?q5b949itJCAz7#ujB7FjYlXie3N*^uzCi8XJ_ zivG489kpHe_Wb<J$dI;q<?193#ZH$)20gu7HAT1>Q*szKtO-3}VB%{1ZmaN|Gda6G zH?H4Xa7Z_8z3{FXGdwt3lzMz^j(e&mwF%yckan4{Omfzuh1|Kv?!C&Gm6##Ld@5_} ztg~WWi&~f(yVvGDP+TY1cwzsQ*%j5-=kE39SN8b0#y(p3h3mzJV+_g+3<s?IPaj%x z?4hG>!*<3qiAT1Em~dtGP2Li3`C9DX@4MgA&(F0kdC=gtc-`8y)!+YqZ*>a%^d)m$ z%<NhJf<sDr>~wk_NA#XabLr`wESZ$7tfc(8sQCZa_y5;K?{-@lkkF&K+;~cJb6!b+ ztGm0bMFj`LgxRyTg}Rsf&fQgg{@$F`;foh9Dk@sHE^6nZ{$p)zWsj<!J&CD()u}FX za$~Yv{jThAdF?Fs($dnz#EY*&SHJP>5jY^R<)=@^t(ziJ$1AjbFU!fv2|j%2Z~yhl zjwLG9X>oP`y6b;kHI$uil6QaK-*1mwxy58`zEnm=MrLGWl!Q#VaQC2TRhEbUM*oYm zO$rwUtz5N!ZDCN*%8+Z<uR69Y^PjIK<}J~7OyYLLwNsn!+1)eRxmh-bW4pT1%rhxj zygXNU<=5F)z1eX!E4Jjj)3q$qSw0L5Gh^<pWpQ84EOPV$&y$5`k6jXJHIUl`sYw1W z5@2eXP<ucu`NR#M*GikF>#~S2GaO@JXsB$kV6Z%Jo8dg;nZy%;PE)?7u4`ppwS@EU z!mIacf8VS4YZ@Of&(N@c|NZ2CyHC%j#}ysDdRkv2!*r&yk`luL3pvIpkBd#qmQ}3{ zvo1X~WznHS-ZN)P&WsdR?|C0KC3&w$ii=BJoE*c06Bm<>(^Z%m($v)JzyE!B;>3wR zO-(CKoY)t^#UQ|C^>fkc{EUc__qDmjEOSL)o5~!o-IM$KSh|@-*pteNs#`f`C-omn zL`?ho<wJqe!Jie{=L@x_o|^dOQ;_LDBhMEf-Q|Cto~Aqht#4*V#)Ok8^8eoc^_zP) z?sBkmRabIXTyQe;Hhbk*g~?vEH8nlDZk-W26B&M=*L69Ow6)0W-sSU~Z|{1Pl)U>b z+wP+~YTxvB_r9I6GDuTb%s6{%m&>9X63oX063!IPxtS8AVG|Q+e|y_i*<X*i+Y$v1 zNibZGzRMuIh+iF?%70XI2|7tQ^$0lKP*@RF$A3VENrIt=;Tgjth9~(l349y@#h#DP zR~NtPisDXQZfmgS_ktrjr>*oal-cdO+nBLp{dHCr3nS*zU9+;%@2d0Z#qC;hy<JsJ z&8fxUm_#zi!jmaN-L8#R_4&QWZrq9rh%m^D5puqKx9rW$j~_mK`0zzXSJ$@i)05-! z|6~~^%(3}<@%a21_19zadyoBmw`=b)|JAkc=k8y1_0>OtK7)S`4)=%Y#4ii^CnafU zVzOl4K1G8MZVYqVj)6|GjtgHHpfPLKy4!P0861+67so8zAn&a*Y5KoE=?o63sZV!q z*&=TC|E0sJdvW1cCI)Pmx-@aoqeqJ#J=*;I+}5*qc9nV`zfdLOT3J!?!A69OC2ccj z@&N-A--}|KBgF+2rh3huJzLe!d2X+q=_@gAyGw6F_L%N3F}^=fLxgLmlcE5Zpp#U- zK10LQtrtyV!^7pX4NS~Tjd~9JESr)WeRt39XE&l{58U_~W<H_i#o_qcLSs;`>z}KN zh==CA4n-#c#RLg9#zP_p7@U94v1#}r&2AE3v1iGHl+0R3ZuvC=cLZ%>roFkk?D;Zn zuI?_G<8${-Eqf!+#lw{pdF`R=)hk!5!uU(Lj&&@0F=^AP;!Mlc*Vjxq{Zwr8%taa; ziswJe9OpX9rN1`r?b~Fdt+RCY+)VlS;YFRs5yz5{EB~6=OReVC{>*CFzh6(`!REc1 zwewe87iDW!G}X<0H^=f@N?hH)+x4~2C->XE+5KeM>+AMEez$+Wzx&3%6Neoy-8k}Q zj!b*|l(}>7PLC+Lc=2N9%gnwTN1q1;TbI?dv9R1J{(krU|F_L?*Dq<lGhL#5dYaBf zR^IH{n@e9$>y<WVWUy+x7OWwXv~kD2g@F#2l_pNu8fDq{{c@Im+^LSft}mZ2&(aMu ze`WS%<M-e)QKy}k`_|p&t+(GlZQ8VFudgo^(oD#>c1ug7>+7!#pP$#u87dt-Rdzoi zZ(3OT_s<NR+nf}57`l_5a3t~wx&<gKU_8c9%&>{!7Q-gSBTOmGGgxg-Gu@MU^74Ph zkt?N&Vkc(^aw_kdq$$ARH{Y_^P)|?u=WX`-@+aChHlIFoXJzerxhQ&D%E{aB_e948 z9r|1o8+&(~to1bg=x0l8TrV;(G+O3A?D(wgw4RwkV&R16m3@!bgmE(|O+E1<bLR_1 zVQv+v-k$K20t^SfMl1>poOr*szT#O=e6{@K$;;<k)$V$KI)8W4%}MOr-rlHu^(C|W zXi!ARmuJ!Wy3x0O*74Xr@+$jQJp12<s;6Bi`1-ET-JCA_>(A%z>3Wem)40X;-`(5% z{oKvXRk0T*vA?_j@#VVB&x3r^KHn^UZg=<Z%}MO<w$HEnaq;-S_p|fQq!}|jIMZ*x zt2{w!$L$GzD>Zgs`*wcf&CJAw0WaP!{~A(dz|`pU@S*$z{i!FXXq~^aXV0Wb*=w%8 zsuB4irmU#9?s8z}?)lRN#LYFLcr`V;g0!aoV`NNP>7pW(X>w1hH)?H|baeFPOP4dd z%2W^ByO3YXXP<xcROpiMeuo$3$J~De<rGKdHJ?nH+$q5j*^tBViJ@@kbqB|#ZO1qm zcnpM2)P{1}JUQ68T5D<EoT#@~r=Ai2zvbuA>G6&NY;0_H|869o|Ns8~t<T|l@&CU3 z`YQ4G{lCxo>RM+#=H1K6s(si$J3A|DOVry<s{AF^f&K}ry@YDbvmG@<_RX!o7%yAa zKI53q=}lpi9UiR~oIlZQ?}CPn`|37*OkCMhAm$?1a7gc0b>PH_JcoT|n_Zna*{1fF zyL_$8(<@hBOK6<?TA_6C;KB3xRqrO}-j1*PYP$AX`OiyBgO~dhcDyZ(nG_yhy?4{9 ztf#Zst+SSfXoatj`Z?Wv+ZA(@jIFoY<zg0J-6b`5zw%<YzM8bZ|7-TVoqX!lss{@e z_)5>0wS07}``~=D{~zyuzxO}ocG={cIszOrtIh9hjh|D^TPU8iamm?D2?C;$t%mDX ztXQ#PO;2ZEUal!;%l6an=iZ&4eS5q6pFMp6B3JW@PTbg-ye2IB+|`(R`?XO|?_ap0 zl6QNFRq}~#ySCNI%>)h12t0mt$laCCS;Bip6azQo6NYCD&kmK=w5$_NkW-Luy<vQ` z-1CZX#;kA4G8YECNLh6IiRa`uA0NK4s5|t2|NDEt-|yZYo3>nMj{W|(-`4moP*|Pw zZ#q}KrtmW+?S!10Gnbp2Ey>-Ld`^VHa^B;by<4^9^Vk3Sb+j{m;e4gcieT;EwQC<F zb}eFjap!jS^5~eHoakZ(hI>+HJCoh#W;{KzYuoZ$qS>>3ynKAT-l%XT#Q#~y{5xpQ zoViAopQfCg96RxG7hkL=Hy2M$_3PPtC%;r$C;dol*DZ$YmLjgKY;0m8A~E|W$qL%t zIaZkW{(;P<EnmNN%zthr)Tv@p5>Z&lnZ22po9~^g$ijseUfudxxqjb{nLH1KIG9^J zR3>#CWol#VVC`U?z&c^6p|@jjqUNvsEQSR?SH1F@=%F&v!$oPLHn$WThmWW3%pfyy zZH5II4vj4bw5NvK@1GHvvT=sVy?a_q7j0P)a-iX4a_(g%>7`6d674^&zUx)|Y+lbJ zA&%HfS6}3AUtyZn=`v?}yul0REaskMmFYh!ZJktvPNx(FuU@%g#f@9HHOrfCyt4XL z*}xL5D8MEmR>gRN=?HVq?u`n}#g$W|&VFELtXOz)g^ZKjJmy)4gbY)eXRyw24AGX5 z^SYmZ`h3<Y&DC9wd!9c3vc9xpew`UZFN1iZmq)OJhbO~=_IbK3w|TZsk9xb*Z1&l_ zetioQ!7YZLuSLh(7_hLiD)qd6ouzsyPH&0qny~9D=es`xjYIM(Pe`4n?piG`Y9!!L z-5_dGo@3Z>{=d5K`j6cO`_9#Gc(762jo|`A1miY_E?2`(d)E8OpW57$pb?xJcyHAb zp#w<=m>6EBoqUsa-Zd>%CuvFZT8l;o28O>Po7xLjI|WZ!pC6yTfUjWn>r>~Ii@$QT zI5vEoQ?^GVCc{#dO>~}6^4`EZ89{N`T>V{LT_sW<Q#KsfvcYrbo~iS-TBdS6j^zJb z$e3lg_(b7kan;IKf`>$Oxf<h{Umtg1lCqt4Wo3PP#_!u3R-ZQFU}1V_ws6m$HOr^Z z@QKai&p6&W-yJkC*394<=;+uep!?AB-kF;zaS@tAt{l5MZ(HtgSSZ9bH7p@xs$Xu3 z_~mV0vsJv*f0`EPExIPMRieS+h?iS}7YhTE1Vh&uHZ=i`miq}?XRP+}j?vFI+PZ4b zuAXBIyFPzrV7M~1r@J<2rh`I>qnle=TG+H`m!rpzs;V5>9sbPW+ST%z%s)AKY_|85 zZtqcKX_79yUi@&v<!O0;_lRnT3x@YQfX~5v`0TK#y}pb5zyGyOl5A6LE<a{qU|{fc L^>bP0l+XkKHZ4Rp literal 0 HcmV?d00001 diff --git a/images/ipyparallel.svg b/images/ipyparallel.svg new file mode 100644 index 0000000..cea8f9c --- /dev/null +++ b/images/ipyparallel.svg @@ -0,0 +1,401 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="281.19055mm" + height="178.77341mm" + viewBox="0 0 281.19055 178.77341" + version="1.1" + id="svg8" + inkscape:version="0.92.2 2405546, 2018-03-11" + sodipodi:docname="ipyparallel.svg"> + <defs + id="defs2"> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path964" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="marker1405" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path1403" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mstart" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path961" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.4,0,0,0.4,4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path955" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker1265" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path1263" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path976" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path958" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="544.59004" + inkscape:cy="397.49859" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:snap-text-baseline="false" + inkscape:window-width="1920" + inkscape:window-height="1040" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(40.51379,-40.599643)"> + <rect + style="fill:#adbde3;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect40" + width="151.56845" + height="35.529762" + x="27.59226" + y="40.732143" /> + <path + sodipodi:type="star" + style="fill:#023d6b;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path42" + sodipodi:sides="6" + sodipodi:cx="103.37649" + sodipodi:cy="156.01489" + sodipodi:r1="34.097561" + sodipodi:r2="17.048779" + sodipodi:arg1="0.54802392" + sodipodi:arg2="1.0716227" + inkscape:flatsided="false" + inkscape:rounded="0" + inkscape:randomized="0" + d="m 132.48066,173.77977 -20.94292,-2.79642 -8.99401,19.11893 -8.049682,-19.5353 -21.054484,1.77042 12.89323,-16.73888 -12.060475,-17.34851 20.942916,2.79642 8.994005,-19.11893 8.04969,19.53531 21.05448,-1.77043 -12.89323,16.73889 z" + inkscape:transform-center-x="0.41637864" + inkscape:transform-center-y="-8.1612554" /> + <circle + style="fill:#eb5f73;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path44" + cx="0.062161036" + cy="168.63181" + r="8.1264877" /> + <circle + style="fill:#eb5f73;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path44-3" + cx="-32.254803" + cy="157.10352" + r="8.1264877" /> + <circle + style="fill:#eb5f73;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path44-6" + cx="-30.742897" + cy="182.04994" + r="8.1264877" /> + <circle + style="fill:#eb5f73;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path44-7" + cx="2.5190091" + cy="195.65707" + r="8.1264877" /> + <circle + style="fill:#eb5f73;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path44-5" + cx="28.599361" + cy="180.16005" + r="8.1264877" /> + <circle + style="fill:#b9d25f;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path44-35" + cx="195.37611" + cy="185.25717" + r="8.1264877" /> + <circle + style="fill:#b9d25f;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path44-35-6" + cx="205.20349" + cy="160.68874" + r="8.1264877" /> + <circle + style="fill:#b9d25f;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path44-35-2" + cx="232.41779" + cy="158.04289" + r="8.1264877" /> + <circle + style="fill:#b9d25f;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path44-35-9" + cx="228.63802" + cy="184.8792" + r="8.1264877" /> + <flowRoot + xml:space="preserve" + id="flowRoot919" + style="font-style:normal;font-weight:normal;font-size:13.33333302px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + transform="scale(0.26458333)"><flowRegion + id="flowRegion921"><rect + id="rect923" + width="114.28571" + height="72.85714" + x="352.85715" + y="559.66254" /></flowRegion><flowPara + id="flowPara925" + style="fill:#ffffff;fill-opacity:1" /></flowRoot> <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:9.87777805px;line-height:6.61458302px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="93.001045" + y="158.47173" + id="text929"><tspan + sodipodi:role="line" + id="tspan927" + x="93.001045" + y="158.47173" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9.87777805px;line-height:11.28888893px;font-family:Arial;-inkscape-font-specification:Arial;fill:#ffffff;fill-opacity:1;stroke-width:0.26458332px">HUB</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:6.61458302px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="86.862595" + y="196.77393" + id="text933"><tspan + sodipodi:role="line" + id="tspan931" + x="86.862595" + y="196.77393" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05555534px;font-family:Arial;-inkscape-font-specification:Arial;stroke-width:0.26458332px">IPController</tspan></text> + <path + style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m -24.211567,158.2628 97.651131,14.0746" + id="path935" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" + inkscape:connection-start="#path44-3" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M -22.651644,181.29563 73.439564,172.3374" + id="path937" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" + inkscape:connection-start="#path44-6" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 36.604897,178.76344 73.439564,172.3374" + id="path941" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" + inkscape:connection-start="#path44-5" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 220.56527,183.94735 132.48066,173.77977" + id="path947" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" + inkscape:connection-start="#path44-35-9" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 224.39033,159.30695 -91.90967,14.47282" + id="path949" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" + inkscape:connection-start="#path44-35-2" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 109.31191,121.9275 v 0" + id="path951" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.77661061;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)" + d="m 103.08218,114.5756 0.58861,-33.016027" + id="path953" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 10.238817,193.1187 73.439564,172.3374" + id="path1775" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" + inkscape:connection-start="#path44-7" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05555534px;line-height:6.61458302px;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-33.141422" + y="217.88821" + id="text1779"><tspan + sodipodi:role="line" + id="tspan1777" + x="-33.141422" + y="217.88821" + style="stroke-width:0.26458332px">IPEngines</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05555534px;line-height:6.61458349px;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="203.94168" + y="209.24753" + id="text1779-5"><tspan + sodipodi:role="line" + id="tspan1777-6" + x="203.94168" + y="209.24753" + style="stroke-width:0.26458332px">IPEngines</tspan></text> + <flowRoot + xml:space="preserve" + id="flowRoot1799" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.66666603px;line-height:25px;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + transform="matrix(0.26458333,0,0,0.26458333,5.8208336,3.7041668)"><flowRegion + id="flowRegion1801"><rect + id="rect1803" + width="430.32498" + height="51.517776" + x="202.0305" + y="199.24026" /></flowRegion><flowPara + id="flowPara1805" + style="font-size:42.66666794px" /></flowRoot> <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 224.39033,159.30696 -91.90967,14.47281" + id="path987" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" + inkscape:connection-start="#path44-35-2" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 187.38177,183.79833 132.48065,173.77977" + id="path989" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" + inkscape:connection-start="#path44-35" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 0.53453905,166.57247 73.439564,172.3374" + id="path991" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 106.64054,213.34464 v 0" + id="path993" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.05555534px;line-height:6.61458302px;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="40.468876" + y="63.020374" + id="text997"><tspan + sodipodi:role="line" + id="tspan995" + x="40.468876" + y="63.020374" + style="font-size:11.28888893px;stroke-width:0.26458332px">IPython Notebook (Client)</tspan></text> + </g> +</svg> diff --git a/images/motorcycleandbus.png b/images/motorcycleandbus.png new file mode 100644 index 0000000000000000000000000000000000000000..b01b275b1b6316597a905b4fd8f5faf1f22e9841 GIT binary patch literal 274248 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%0Dm5d}^qt-j#|=MRS(y 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	Ml+5AwCB}zTG=&sGy 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	Ly(g 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 Dmqt%! literal 0 HcmV?d00001 diff --git a/images/pycharm.png b/images/pycharm.png new file mode 100644 index 0000000000000000000000000000000000000000..84781b6ce2580074d38c4d1adeed9b63b3c3661a GIT binary patch literal 196450 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�z_)%XN;saUb|H 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 literal 0 HcmV?d00001 diff --git a/images/splitsquaregrid.svg b/images/splitsquaregrid.svg new file mode 100644 index 0000000..8b39835 --- /dev/null +++ b/images/splitsquaregrid.svg @@ -0,0 +1,445 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="194.65176mm" + height="65mm" + viewBox="0 0 194.65177 65.000001" + version="1.1" + id="svg8" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" + sodipodi:docname="domain_decomposition_stencil.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="381.92035" + inkscape:cy="295.60474" + inkscape:document-units="mm" + inkscape:current-layer="layer3" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1114" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:document-rotation="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-35.132887,-148.86414)" + style="display:inline"> + <g + id="g1417" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840812,0,0,0.48840812,35.326724,149.05798)"> + <g + id="g1403" + inkscape:label="MajorXGridlines"> + <path + id="path1395" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413" + inkscape:label="MajorYGridlines"> + <path + id="path1405" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-3" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,100.23123,149.05798)"> + <g + id="g1403-6" + inkscape:label="MajorXGridlines"> + <path + id="path1395-7" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-5" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-3" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-5" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-6" + inkscape:label="MajorYGridlines"> + <path + id="path1405-2" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-9" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-1" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-2" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-7" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-2" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,164.97849,149.05798)"> + <g + id="g1403-0" + inkscape:label="MajorXGridlines"> + <path + id="path1395-2" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-3" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-7" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-59" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-2" + inkscape:label="MajorYGridlines"> + <path + id="path1405-28" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-97" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-3" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-6" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-1" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="Layer 2" + transform="translate(-35.132887,-148.86414)" + style="display:none"> + <rect + style="opacity:0.5;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:1.02826;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1436" + width="40.613461" + height="15.137743" + x="73.436966" + y="173.99983" /> + <rect + style="opacity:0.5;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:0.976816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1438" + width="13.660892" + height="40.982674" + x="86.570343" + y="161.98044" /> + </g> + <g + inkscape:groupmode="layer" + id="layer3" + inkscape:label="Split" + style="display:inline"> + <rect + style="fill:#ff4500;fill-opacity:0.5;stroke-width:2" + id="rect950" + width="64.904503" + height="64.612328" + x="0.19383697" + y="0.19383697" /> + <rect + style="fill:#0007d2;fill-opacity:0.5;stroke-width:2" + id="rect952" + width="64.612328" + height="64.612328" + x="65.098343" + y="-64.806168" + transform="scale(1,-1)" /> + <rect + style="fill:#ccd200;fill-opacity:0.5;stroke-width:2" + id="rect954" + width="64.612328" + height="64.612328" + x="129.8456" + y="0.19383697" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="29.253178" + y="36.285416" + id="text958"><tspan + sodipodi:role="line" + id="tspan956" + x="29.253178" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="93.200661" + y="36.285416" + id="text958-2"><tspan + sodipodi:role="line" + id="tspan956-9" + x="93.200661" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="159.3465" + y="36.285416" + id="text958-3"><tspan + sodipodi:role="line" + id="tspan956-1" + x="159.3465" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">2</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="Halo" + style="display:none"> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.907;stroke-miterlimit:4;stroke-dasharray:none" + id="rect952-9" + width="13.277387" + height="64.612328" + x="51.642372" + y="-64.736519" + transform="scale(1,-1)" /> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.906627" + id="rect952-9-4" + width="13.277388" + height="64.612328" + x="129.43274" + y="-64.812119" + transform="scale(1,-1)" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-48.57148" + y="61.880554" + id="text2939" + transform="rotate(-89.550105)"><tspan + sodipodi:role="line" + id="tspan2937" + x="-48.57148" + y="61.880554" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.128525" + y="140.02719" + id="text2939-7" + transform="rotate(-90.194743)"><tspan + sodipodi:role="line" + id="tspan2937-8" + x="-49.128525" + y="140.02719" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer5" + inkscape:label="Halo 0,2" + style="display:none"> + <rect + style="display:inline;fill:#ff4500;fill-opacity:0.5;stroke-width:0.892412" + id="rect950-4" + width="12.922464" + height="64.612328" + x="65.098343" + y="0.19383772" /> + <rect + style="display:inline;fill:#ccd200;fill-opacity:0.5;stroke-width:0.903051" + id="rect954-5" + width="13.172857" + height="64.612328" + x="116.68275" + y="-0.10259235" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.307484" + y="74.897308" + id="text3016" + transform="rotate(-90)"><tspan + sodipodi:role="line" + id="tspan3014" + x="-49.307484" + y="74.897308" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="18.687037" + y="-119.83609" + id="text3016-0" + transform="rotate(90)"><tspan + sodipodi:role="line" + id="tspan3014-3" + x="18.687037" + y="-119.83609" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 2</tspan><tspan + sodipodi:role="line" + x="18.687037" + y="-113.22151" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px" + id="tspan3036" /></text> + </g> +</svg> diff --git a/images/splitsquaregridwhalo02.svg b/images/splitsquaregridwhalo02.svg new file mode 100644 index 0000000..55a07d6 --- /dev/null +++ b/images/splitsquaregridwhalo02.svg @@ -0,0 +1,446 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="194.65176mm" + height="65mm" + viewBox="0 0 194.65177 65.000001" + version="1.1" + id="svg8" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" + sodipodi:docname="domain_decomposition_stencil.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="381.92035" + inkscape:cy="295.60474" + inkscape:document-units="mm" + inkscape:current-layer="layer4" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1114" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:document-rotation="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-35.132887,-148.86414)" + style="display:inline"> + <g + id="g1417" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840812,0,0,0.48840812,35.326724,149.05798)"> + <g + id="g1403" + inkscape:label="MajorXGridlines"> + <path + id="path1395" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413" + inkscape:label="MajorYGridlines"> + <path + id="path1405" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-3" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,100.23123,149.05798)"> + <g + id="g1403-6" + inkscape:label="MajorXGridlines"> + <path + id="path1395-7" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-5" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-3" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-5" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-6" + inkscape:label="MajorYGridlines"> + <path + id="path1405-2" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-9" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-1" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-2" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-7" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-2" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,164.97849,149.05798)"> + <g + id="g1403-0" + inkscape:label="MajorXGridlines"> + <path + id="path1395-2" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-3" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-7" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-59" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-2" + inkscape:label="MajorYGridlines"> + <path + id="path1405-28" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-97" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-3" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-6" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-1" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="Layer 2" + transform="translate(-35.132887,-148.86414)" + style="display:none"> + <rect + style="opacity:0.8;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:1.02826;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1436" + width="40.613461" + height="15.137743" + x="73.436966" + y="173.99983" /> + <rect + style="opacity:0.85;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:0.976816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1438" + width="13.660892" + height="40.982674" + x="86.570343" + y="161.98044" /> + </g> + <g + inkscape:groupmode="layer" + id="layer3" + inkscape:label="Split" + style="display:inline" + sodipodi:insensitive="true"> + <rect + style="fill:#ff4500;fill-opacity:0.5;stroke-width:2" + id="rect950" + width="64.904503" + height="64.612328" + x="0.19383697" + y="0.19383697" /> + <rect + style="fill:#0007d2;fill-opacity:0.5;stroke-width:2" + id="rect952" + width="64.612328" + height="64.612328" + x="65.098343" + y="-64.806168" + transform="scale(1,-1)" /> + <rect + style="fill:#ccd200;fill-opacity:0.5;stroke-width:2" + id="rect954" + width="64.612328" + height="64.612328" + x="129.8456" + y="0.19383697" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="29.253178" + y="36.285416" + id="text958"><tspan + sodipodi:role="line" + id="tspan956" + x="29.253178" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="93.200661" + y="36.285416" + id="text958-2"><tspan + sodipodi:role="line" + id="tspan956-9" + x="93.200661" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="159.3465" + y="36.285416" + id="text958-3"><tspan + sodipodi:role="line" + id="tspan956-1" + x="159.3465" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">2</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="Halo" + style="display:none"> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.907;stroke-miterlimit:4;stroke-dasharray:none" + id="rect952-9" + width="13.277387" + height="64.612328" + x="51.642372" + y="-64.736519" + transform="scale(1,-1)" /> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.906627" + id="rect952-9-4" + width="13.277388" + height="64.612328" + x="129.43274" + y="-64.812119" + transform="scale(1,-1)" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-48.57148" + y="61.880554" + id="text2939" + transform="rotate(-89.550105)"><tspan + sodipodi:role="line" + id="tspan2937" + x="-48.57148" + y="61.880554" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.128525" + y="140.02719" + id="text2939-7" + transform="rotate(-90.194743)"><tspan + sodipodi:role="line" + id="tspan2937-8" + x="-49.128525" + y="140.02719" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer5" + inkscape:label="Halo 0,2" + style="display:inline"> + <rect + style="display:inline;fill:#ff4500;fill-opacity:0.5;stroke-width:0.892412" + id="rect950-4" + width="12.922464" + height="64.612328" + x="65.098343" + y="0.19383772" /> + <rect + style="display:inline;fill:#ccd200;fill-opacity:0.5;stroke-width:0.903051" + id="rect954-5" + width="13.172857" + height="64.612328" + x="116.68275" + y="-0.10259235" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.307484" + y="74.897308" + id="text3016" + transform="rotate(-90)"><tspan + sodipodi:role="line" + id="tspan3014" + x="-49.307484" + y="74.897308" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="18.687037" + y="-119.83609" + id="text3016-0" + transform="rotate(90)"><tspan + sodipodi:role="line" + id="tspan3014-3" + x="18.687037" + y="-119.83609" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 2</tspan><tspan + sodipodi:role="line" + x="18.687037" + y="-113.22151" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px" + id="tspan3036" /></text> + </g> +</svg> diff --git a/images/splitsquaregridwhalo1.svg b/images/splitsquaregridwhalo1.svg new file mode 100644 index 0000000..6cef693 --- /dev/null +++ b/images/splitsquaregridwhalo1.svg @@ -0,0 +1,446 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="194.65176mm" + height="65mm" + viewBox="0 0 194.65177 65.000001" + version="1.1" + id="svg8" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" + sodipodi:docname="domain_decomposition_stencil.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="381.92035" + inkscape:cy="295.60474" + inkscape:document-units="mm" + inkscape:current-layer="layer4" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1114" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:document-rotation="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-35.132887,-148.86414)" + style="display:inline"> + <g + id="g1417" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840812,0,0,0.48840812,35.326724,149.05798)"> + <g + id="g1403" + inkscape:label="MajorXGridlines"> + <path + id="path1395" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413" + inkscape:label="MajorYGridlines"> + <path + id="path1405" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-3" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,100.23123,149.05798)"> + <g + id="g1403-6" + inkscape:label="MajorXGridlines"> + <path + id="path1395-7" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-5" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-3" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-5" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-6" + inkscape:label="MajorYGridlines"> + <path + id="path1405-2" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-9" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-1" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-2" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-7" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-2" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,164.97849,149.05798)"> + <g + id="g1403-0" + inkscape:label="MajorXGridlines"> + <path + id="path1395-2" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-3" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-7" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-59" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-2" + inkscape:label="MajorYGridlines"> + <path + id="path1405-28" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-97" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-3" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-6" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-1" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="Layer 2" + transform="translate(-35.132887,-148.86414)" + style="display:none"> + <rect + style="opacity:0.8;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:1.02826;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1436" + width="40.613461" + height="15.137743" + x="73.436966" + y="173.99983" /> + <rect + style="opacity:0.85;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:0.976816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1438" + width="13.660892" + height="40.982674" + x="86.570343" + y="161.98044" /> + </g> + <g + inkscape:groupmode="layer" + id="layer3" + inkscape:label="Split" + style="display:inline" + sodipodi:insensitive="true"> + <rect + style="fill:#ff4500;fill-opacity:0.5;stroke-width:2" + id="rect950" + width="64.904503" + height="64.612328" + x="0.19383697" + y="0.19383697" /> + <rect + style="fill:#0007d2;fill-opacity:0.5;stroke-width:2" + id="rect952" + width="64.612328" + height="64.612328" + x="65.098343" + y="-64.806168" + transform="scale(1,-1)" /> + <rect + style="fill:#ccd200;fill-opacity:0.5;stroke-width:2" + id="rect954" + width="64.612328" + height="64.612328" + x="129.8456" + y="0.19383697" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="29.253178" + y="36.285416" + id="text958"><tspan + sodipodi:role="line" + id="tspan956" + x="29.253178" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="93.200661" + y="36.285416" + id="text958-2"><tspan + sodipodi:role="line" + id="tspan956-9" + x="93.200661" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="159.3465" + y="36.285416" + id="text958-3"><tspan + sodipodi:role="line" + id="tspan956-1" + x="159.3465" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">2</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="Halo" + style="display:inline"> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.907;stroke-miterlimit:4;stroke-dasharray:none" + id="rect952-9" + width="13.277387" + height="64.612328" + x="51.642372" + y="-64.736519" + transform="scale(1,-1)" /> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.906627" + id="rect952-9-4" + width="13.277388" + height="64.612328" + x="129.43274" + y="-64.812119" + transform="scale(1,-1)" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-48.57148" + y="61.880554" + id="text2939" + transform="rotate(-89.550105)"><tspan + sodipodi:role="line" + id="tspan2937" + x="-48.57148" + y="61.880554" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.128525" + y="140.02719" + id="text2939-7" + transform="rotate(-90.194743)"><tspan + sodipodi:role="line" + id="tspan2937-8" + x="-49.128525" + y="140.02719" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer5" + inkscape:label="Halo 0,2" + style="display:none"> + <rect + style="display:inline;fill:#ff4500;fill-opacity:0.5;stroke-width:0.892412" + id="rect950-4" + width="12.922464" + height="64.612328" + x="65.098343" + y="0.19383772" /> + <rect + style="display:inline;fill:#ccd200;fill-opacity:0.5;stroke-width:0.903051" + id="rect954-5" + width="13.172857" + height="64.612328" + x="116.68275" + y="-0.10259235" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.307484" + y="74.897308" + id="text3016" + transform="rotate(-90)"><tspan + sodipodi:role="line" + id="tspan3014" + x="-49.307484" + y="74.897308" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="18.687037" + y="-119.83609" + id="text3016-0" + transform="rotate(90)"><tspan + sodipodi:role="line" + id="tspan3014-3" + x="18.687037" + y="-119.83609" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 2</tspan><tspan + sodipodi:role="line" + x="18.687037" + y="-113.22151" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px" + id="tspan3036" /></text> + </g> +</svg> diff --git a/images/splitsquaregridwstencil.svg b/images/splitsquaregridwstencil.svg new file mode 100644 index 0000000..2ed59a2 --- /dev/null +++ b/images/splitsquaregridwstencil.svg @@ -0,0 +1,446 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="194.65176mm" + height="65mm" + viewBox="0 0 194.65177 65.000001" + version="1.1" + id="svg8" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" + sodipodi:docname="domain_decomposition_stencil.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="381.92035" + inkscape:cy="295.60474" + inkscape:document-units="mm" + inkscape:current-layer="layer2" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1114" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:document-rotation="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-35.132887,-148.86414)" + style="display:inline"> + <g + id="g1417" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840812,0,0,0.48840812,35.326724,149.05798)"> + <g + id="g1403" + inkscape:label="MajorXGridlines"> + <path + id="path1395" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413" + inkscape:label="MajorYGridlines"> + <path + id="path1405" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-3" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,100.23123,149.05798)"> + <g + id="g1403-6" + inkscape:label="MajorXGridlines"> + <path + id="path1395-7" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-5" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-3" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-5" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-6" + inkscape:label="MajorYGridlines"> + <path + id="path1405-2" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-9" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-1" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-2" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-7" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-2" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,164.97849,149.05798)"> + <g + id="g1403-0" + inkscape:label="MajorXGridlines"> + <path + id="path1395-2" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-3" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-7" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-59" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-2" + inkscape:label="MajorYGridlines"> + <path + id="path1405-28" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-97" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-3" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-6" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-1" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="Layer 2" + transform="translate(-35.132887,-148.86414)" + style="display:inline"> + <rect + style="opacity:0.8;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:1.02826;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1436" + width="40.613461" + height="15.137743" + x="73.436966" + y="173.99983" /> + <rect + style="opacity:0.85;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:0.976816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1438" + width="13.660892" + height="40.982674" + x="86.570343" + y="161.98044" /> + </g> + <g + inkscape:groupmode="layer" + id="layer3" + inkscape:label="Split" + style="display:inline" + sodipodi:insensitive="true"> + <rect + style="fill:#ff4500;fill-opacity:0.5;stroke-width:2" + id="rect950" + width="64.904503" + height="64.612328" + x="0.19383697" + y="0.19383697" /> + <rect + style="fill:#0007d2;fill-opacity:0.5;stroke-width:2" + id="rect952" + width="64.612328" + height="64.612328" + x="65.098343" + y="-64.806168" + transform="scale(1,-1)" /> + <rect + style="fill:#ccd200;fill-opacity:0.5;stroke-width:2" + id="rect954" + width="64.612328" + height="64.612328" + x="129.8456" + y="0.19383697" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="29.253178" + y="36.285416" + id="text958"><tspan + sodipodi:role="line" + id="tspan956" + x="29.253178" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="93.200661" + y="36.285416" + id="text958-2"><tspan + sodipodi:role="line" + id="tspan956-9" + x="93.200661" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="159.3465" + y="36.285416" + id="text958-3"><tspan + sodipodi:role="line" + id="tspan956-1" + x="159.3465" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">2</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="Halo" + style="display:none"> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.907;stroke-miterlimit:4;stroke-dasharray:none" + id="rect952-9" + width="13.277387" + height="64.612328" + x="51.642372" + y="-64.736519" + transform="scale(1,-1)" /> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.906627" + id="rect952-9-4" + width="13.277388" + height="64.612328" + x="129.43274" + y="-64.812119" + transform="scale(1,-1)" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-48.57148" + y="61.880554" + id="text2939" + transform="rotate(-89.550105)"><tspan + sodipodi:role="line" + id="tspan2937" + x="-48.57148" + y="61.880554" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.128525" + y="140.02719" + id="text2939-7" + transform="rotate(-90.194743)"><tspan + sodipodi:role="line" + id="tspan2937-8" + x="-49.128525" + y="140.02719" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer5" + inkscape:label="Halo 0,2" + style="display:none"> + <rect + style="display:inline;fill:#ff4500;fill-opacity:0.5;stroke-width:0.892412" + id="rect950-4" + width="12.922464" + height="64.612328" + x="65.098343" + y="0.19383772" /> + <rect + style="display:inline;fill:#ccd200;fill-opacity:0.5;stroke-width:0.903051" + id="rect954-5" + width="13.172857" + height="64.612328" + x="116.68275" + y="-0.10259235" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.307484" + y="74.897308" + id="text3016" + transform="rotate(-90)"><tspan + sodipodi:role="line" + id="tspan3014" + x="-49.307484" + y="74.897308" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="18.687037" + y="-119.83609" + id="text3016-0" + transform="rotate(90)"><tspan + sodipodi:role="line" + id="tspan3014-3" + x="18.687037" + y="-119.83609" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 2</tspan><tspan + sodipodi:role="line" + x="18.687037" + y="-113.22151" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px" + id="tspan3036" /></text> + </g> +</svg> diff --git a/images/squaregrid.svg b/images/squaregrid.svg new file mode 100644 index 0000000..1d5e8b6 --- /dev/null +++ b/images/squaregrid.svg @@ -0,0 +1,445 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="194.65176mm" + height="65mm" + viewBox="0 0 194.65177 65.000001" + version="1.1" + id="svg8" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" + sodipodi:docname="domain_decomposition_stencil.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="381.92035" + inkscape:cy="295.60474" + inkscape:document-units="mm" + inkscape:current-layer="layer2" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1114" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:document-rotation="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-35.132887,-148.86414)" + style="display:inline"> + <g + id="g1417" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840812,0,0,0.48840812,35.326724,149.05798)"> + <g + id="g1403" + inkscape:label="MajorXGridlines"> + <path + id="path1395" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413" + inkscape:label="MajorYGridlines"> + <path + id="path1405" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-3" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,100.23123,149.05798)"> + <g + id="g1403-6" + inkscape:label="MajorXGridlines"> + <path + id="path1395-7" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-5" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-3" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-5" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-6" + inkscape:label="MajorYGridlines"> + <path + id="path1405-2" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-9" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-1" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-2" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-7" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + <g + id="g1417-2" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840811,0,0,0.48840811,164.97849,149.05798)"> + <g + id="g1403-0" + inkscape:label="MajorXGridlines"> + <path + id="path1395-2" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397-3" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399-7" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401-59" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413-2" + inkscape:label="MajorYGridlines"> + <path + id="path1405-28" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407-97" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409-3" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411-6" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.529167" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415-1" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79375" + height="132.29167" /> + </g> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="Layer 2" + transform="translate(-35.132887,-148.86414)" + style="display:none"> + <rect + style="opacity:0.5;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:1.02826;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1436" + width="40.613461" + height="15.137743" + x="73.436966" + y="173.99983" /> + <rect + style="opacity:0.5;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:0.976816;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1438" + width="13.660892" + height="40.982674" + x="86.570343" + y="161.98044" /> + </g> + <g + inkscape:groupmode="layer" + id="layer3" + inkscape:label="Split" + style="display:none"> + <rect + style="fill:#ff4500;fill-opacity:0.5;stroke-width:2" + id="rect950" + width="64.904503" + height="64.612328" + x="0.19383697" + y="0.19383697" /> + <rect + style="fill:#0007d2;fill-opacity:0.5;stroke-width:2" + id="rect952" + width="64.612328" + height="64.612328" + x="65.098343" + y="-64.806168" + transform="scale(1,-1)" /> + <rect + style="fill:#ccd200;fill-opacity:0.5;stroke-width:2" + id="rect954" + width="64.612328" + height="64.612328" + x="129.8456" + y="0.19383697" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="29.253178" + y="36.285416" + id="text958"><tspan + sodipodi:role="line" + id="tspan956" + x="29.253178" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="93.200661" + y="36.285416" + id="text958-2"><tspan + sodipodi:role="line" + id="tspan956-9" + x="93.200661" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="159.3465" + y="36.285416" + id="text958-3"><tspan + sodipodi:role="line" + id="tspan956-1" + x="159.3465" + y="36.285416" + style="font-size:11.2889px;stroke-width:0.264583px">2</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="Halo" + style="display:none"> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.907;stroke-miterlimit:4;stroke-dasharray:none" + id="rect952-9" + width="13.277387" + height="64.612328" + x="51.642372" + y="-64.736519" + transform="scale(1,-1)" /> + <rect + style="display:inline;fill:#0007d2;fill-opacity:0.5;stroke-width:0.906627" + id="rect952-9-4" + width="13.277388" + height="64.612328" + x="129.43274" + y="-64.812119" + transform="scale(1,-1)" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-48.57148" + y="61.880554" + id="text2939" + transform="rotate(-89.550105)"><tspan + sodipodi:role="line" + id="tspan2937" + x="-48.57148" + y="61.880554" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.2889px;line-height:26.4583px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.128525" + y="140.02719" + id="text2939-7" + transform="rotate(-90.194743)"><tspan + sodipodi:role="line" + id="tspan2937-8" + x="-49.128525" + y="140.02719" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 1</tspan></text> + </g> + <g + inkscape:groupmode="layer" + id="layer5" + inkscape:label="Halo 0,2" + style="display:none"> + <rect + style="display:inline;fill:#ff4500;fill-opacity:0.5;stroke-width:0.892412" + id="rect950-4" + width="12.922464" + height="64.612328" + x="65.098343" + y="0.19383772" /> + <rect + style="display:inline;fill:#ccd200;fill-opacity:0.5;stroke-width:0.903051" + id="rect954-5" + width="13.172857" + height="64.612328" + x="116.68275" + y="-0.10259235" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-49.307484" + y="74.897308" + id="text3016" + transform="rotate(-90)"><tspan + sodipodi:role="line" + id="tspan3014" + x="-49.307484" + y="74.897308" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 0</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82223px;line-height:6.61458px;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="18.687037" + y="-119.83609" + id="text3016-0" + transform="rotate(90)"><tspan + sodipodi:role="line" + id="tspan3014-3" + x="18.687037" + y="-119.83609" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px">Halo 2</tspan><tspan + sodipodi:role="line" + x="18.687037" + y="-113.22151" + style="font-size:11.2889px;fill:#ffffff;fill-opacity:1;stroke-width:0.264583px" + id="tspan3036" /></text> + </g> +</svg> diff --git a/images/stencil.svg b/images/stencil.svg new file mode 100644 index 0000000..580614d --- /dev/null +++ b/images/stencil.svg @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="65mm" + height="65mm" + viewBox="0 0 65.000001 65.000001" + version="1.1" + id="svg8" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="stencil.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.35" + inkscape:cx="-242.78571" + inkscape:cy="245.78575" + inkscape:document-units="mm" + inkscape:current-layer="layer2" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1114" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-35.132887,-148.86414)"> + <g + id="g1417" + inkscape:label="Grid_Polar:X5:Y5" + transform="matrix(0.48840812,0,0,0.48840812,35.326724,149.05798)"> + <g + id="g1403" + inkscape:label="MajorXGridlines"> + <path + id="path1395" + inkscape:label="MajorXDiv1" + style="fill:none;stroke:#000000;stroke-width:0.52916664" + d="M 26.458333,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1397" + inkscape:label="MajorXDiv2" + style="fill:none;stroke:#000000;stroke-width:0.52916664" + d="M 52.916667,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1399" + inkscape:label="MajorXDiv3" + style="fill:none;stroke:#000000;stroke-width:0.52916664" + d="M 79.375,0 V 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1401" + inkscape:label="MajorXDiv4" + style="fill:none;stroke:#000000;stroke-width:0.52916664" + d="M 105.83333,0 V 132.29167" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1413" + inkscape:label="MajorYGridlines"> + <path + id="path1405" + inkscape:label="MajorYDiv1" + style="fill:none;stroke:#000000;stroke-width:0.52916664" + d="M 0,26.458333 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1407" + inkscape:label="MajorYDiv2" + style="fill:none;stroke:#000000;stroke-width:0.52916664" + d="M 0,52.916667 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1409" + inkscape:label="MajorYDiv3" + style="fill:none;stroke:#000000;stroke-width:0.52916664" + d="M 0,79.375 H 132.29167" + inkscape:connector-curvature="0" /> + <path + id="path1411" + inkscape:label="MajorYDiv4" + style="fill:none;stroke:#000000;stroke-width:0.52916664" + d="M 0,105.83333 H 132.29167" + inkscape:connector-curvature="0" /> + </g> + <rect + id="rect1415" + inkscape:label="Border" + y="0" + x="0" + width="132.29167" + style="fill:none;stroke:#000000;stroke-width:0.79374999" + height="132.29167" /> + </g> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="Layer 2" + transform="translate(-35.132887,-148.86414)"> + <rect + style="opacity:0.5;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:1.02826238;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1436" + width="40.613461" + height="15.137743" + x="47.879974" + y="173.61066" /> + <rect + style="opacity:0.5;fill:#ff0002;fill-opacity:1;stroke:none;stroke-width:0.97681624;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect1438" + width="13.660892" + height="40.982674" + x="61.171654" + y="161.0574" /> + </g> +</svg> diff --git a/images/structure_CPU.pdf b/images/structure_CPU.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5e174abe6f376df252bb53fccb7af77ed5867a5a GIT binary patch literal 14852 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 aoYIO*5{pW}A#P}5VrI&vs_N?R#svV(!agPd literal 0 HcmV?d00001 diff --git a/images/structure_GPU.pdf b/images/structure_GPU.pdf new file mode 100644 index 0000000000000000000000000000000000000000..991375a8ec4ae6db6aa3d309fc06d8f023db2653 GIT binary patch literal 15046 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 WB(bOj9O8y1W~P>0s;aL3Zd?G;uc7(? literal 0 HcmV?d00001 diff --git a/images/teams_with_threads.svg b/images/teams_with_threads.svg new file mode 100644 index 0000000..f09e3df --- /dev/null +++ b/images/teams_with_threads.svg @@ -0,0 +1,22988 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<!-- Created with matplotlib (http://matplotlib.org/) --> +<svg height="144pt" version="1.1" viewBox="0 0 720 144" width="720pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <style type="text/css"> +*{stroke-linecap:butt;stroke-linejoin:round;} + </style> + </defs> + <g id="figure_1"> + <g id="patch_1"> + <path d="M 0 144 +L 720 144 +L 720 0 +L 0 0 +z +" style="fill:#ffffff;"/> + </g> + <g id="axes_1"> + <g id="patch_2"> + <path clip-path="url(#pdd8b39b494)" d="M 90 128.16 +L 91 128.191436 +L 92 128.228377 +L 93 128.326123 +L 94 128.358645 +L 95 128.43227 +L 96 128.470835 +L 97 128.506248 +L 98 128.563888 +L 99 128.634274 +L 100 128.686239 +L 101 128.745328 +L 102 128.833649 +L 103 128.879794 +L 104 128.922205 +L 105 128.952697 +L 106 128.978742 +L 107 128.999942 +L 108 129.054243 +L 109 129.082181 +L 110 129.111905 +L 111 129.1373 +L 112 129.1485 +L 113 129.158624 +L 114 129.15842 +L 115 129.14891 +L 116 129.137256 +L 117 129.106227 +L 118 129.095059 +L 119 129.064942 +L 120 129.005165 +L 121 128.967973 +L 122 128.928877 +L 123 128.886437 +L 124 128.853672 +L 125 128.786246 +L 126 128.74712 +L 127 128.704445 +L 128 128.633865 +L 129 128.597474 +L 130 128.539071 +L 131 128.428118 +L 132 128.35746 +L 133 128.24452 +L 134 128.198747 +L 135 128.137464 +L 136 128.088965 +L 137 128.008142 +L 138 127.889623 +L 139 127.819412 +L 140 127.73615 +L 141 127.703008 +L 142 127.651771 +L 143 127.583372 +L 144 127.517157 +L 145 127.44024 +L 146 127.412924 +L 147 127.386447 +L 148 127.363796 +L 149 127.344265 +L 150 127.317871 +L 151 127.2681 +L 152 127.233027 +L 153 127.197161 +L 154 127.181794 +L 155 127.166025 +L 156 127.162612 +L 157 127.160195 +L 158 127.160681 +L 159 127.16261 +L 160 127.175867 +L 161 127.184258 +L 162 127.205794 +L 163 127.228827 +L 164 127.24606 +L 165 127.264523 +L 166 127.284975 +L 167 127.301575 +L 168 127.364354 +L 169 127.439619 +L 170 127.472258 +L 171 127.539822 +L 172 127.593869 +L 173 127.627573 +L 174 127.717699 +L 175 127.746234 +L 176 127.77772 +L 177 127.808731 +L 178 127.863539 +L 179 127.928126 +L 180 127.966322 +L 181 128.062256 +L 182 128.111514 +L 183 128.155583 +L 184 128.195707 +L 185 128.304074 +L 186 128.345702 +L 187 128.407844 +L 188 128.477806 +L 189 128.58231 +L 190 128.619298 +L 191 128.665175 +L 192 128.73367 +L 193 128.782416 +L 194 128.860013 +L 195 128.890554 +L 196 128.960068 +L 197 128.984041 +L 198 129.012663 +L 199 129.054456 +L 200 129.076032 +L 201.6 129.08998 +L 202.556702 127.16 +L 202.566012 126.16 +L 202.578459 125.16 +L 202.589514 124.16 +L 202.595178 123.16 +L 202.599942 122.16 +L 202.594394 121.16 +L 202.581106 120.16 +L 202.573589 119.16 +L 202.548804 118.16 +L 202.525235 117.16 +L 202.489055 116.16 +L 202.463093 115.16 +L 202.440771 114.16 +L 202.372011 113.16 +L 202.297476 112.16 +L 202.203497 111.16 +L 202.152445 110.16 +L 202.098511 109.16 +L 202.06326 108.16 +L 201.957172 107.16 +L 201.904908 106.16 +L 201.868001 105.16 +L 201.83697 104.16 +L 201.775815 103.16 +L 201.708395 102.16 +L 201.659489 101.16 +L 201.594297 100.16 +L 201.556109 99.16 +L 201.514113 98.16 +L 201.472096 97.16 +L 201.41258 96.16 +L 201.29942 95.16 +L 201.247169 94.16 +L 201.207751 93.16 +L 201.16065 92.16 +L 201.10387 91.16 +L 201.071207 90.16 +L 201.035029 89.16 +L 201.002939 88.16 +L 200.968659 87.16 +L 200.910281 86.16 +L 200.865096 85.16 +L 200.835472 84.16 +L 200.785086 83.16 +L 200.759889 82.16 +L 200.738838 81.16 +L 200.70387 80.16 +L 200.67958 79.16 +L 200.665513 78.16 +L 200.646571 77.16 +L 200.63091 76.16 +L 200.618358 75.16 +L 200.612522 74.16 +L 200.60564 73.16 +L 200.600466 72.16 +L 200.602249 71.16 +L 200.604974 70.16 +L 200.616128 69.16 +L 200.644363 68.16 +L 200.688151 67.16 +L 200.70884 66.16 +L 200.749813 65.16 +L 200.789888 64.16 +L 200.808998 63.16 +L 200.831507 62.16 +L 200.898158 61.16 +L 200.947868 60.16 +L 201.021574 59.16 +L 201.052888 58.16 +L 201.12951 57.16 +L 201.167808 56.16 +L 201.241925 55.16 +L 201.345983 54.16 +L 201.415814 53.16 +L 201.521048 52.16 +L 201.576063 51.16 +L 201.699538 50.16 +L 201.770097 49.16 +L 201.885936 48.16 +L 201.936117 47.16 +L 201.971721 46.16 +L 202.063128 45.16 +L 202.116636 44.16 +L 202.204544 43.16 +L 202.273729 42.16 +L 202.320493 41.16 +L 202.392537 40.16 +L 202.442679 39.16 +L 202.460069 38.16 +L 202.487072 37.16 +L 202.506499 36.16 +L 202.525837 35.16 +L 202.564086 34.16 +L 202.580519 33.16 +L 202.588888 32.16 +L 202.593207 31.16 +L 202.599762 30.16 +L 202.597216 29.16 +L 202.591757 28.16 +L 202.575329 27.16 +L 202.543394 26.16 +L 202.505414 25.16 +L 202.47061 24.16 +L 202.407538 23.16 +L 202.386111 22.16 +L 202.335493 21.16 +L 202.310536 20.16 +L 202.254902 19.16 +L 202.223673 17.28 +L 200.6 16.706471 +L 199.6 16.738964 +L 198.6 16.819376 +L 197.6 16.888302 +L 196.6 17.003999 +L 195.6 17.079478 +L 194.6 17.195003 +L 193.6 17.274487 +L 192.6 17.382928 +L 191.6 17.422296 +L 190.6 17.525164 +L 189.6 17.624962 +L 188.6 17.670459 +L 187.6 17.704781 +L 186.6 17.756737 +L 185.6 17.796384 +L 184.6 17.831898 +L 183.6 17.899543 +L 182.6 17.938625 +L 181.6 17.989106 +L 180.6 18.038412 +L 179.6 18.089482 +L 178.6 18.133721 +L 177.6 18.155741 +L 176.6 18.171297 +L 175.6 18.213744 +L 174.6 18.228612 +L 173.6 18.25134 +L 172.6 18.271656 +L 171.6 18.277453 +L 170.6 18.279935 +L 169.6 18.276878 +L 168.6 18.265282 +L 167.6 18.248362 +L 166.6 18.216701 +L 165.6 18.202618 +L 164.6 18.149946 +L 163.6 18.100857 +L 162.6 18.046156 +L 161.6 18.001808 +L 160.6 17.931816 +L 159.6 17.881433 +L 158.6 17.827526 +L 157.6 17.758087 +L 156.6 17.700699 +L 155.6 17.650534 +L 154.6 17.573372 +L 153.6 17.515182 +L 152.6 17.454544 +L 151.6 17.417343 +L 150.6 17.352251 +L 149.6 17.247121 +L 148.6 17.186819 +L 147.6 17.090497 +L 146.6 17.058494 +L 145.6 17.007477 +L 144.6 16.890685 +L 143.6 16.855238 +L 142.6 16.799358 +L 141.6 16.768982 +L 140.6 16.680596 +L 139.6 16.635832 +L 138.6 16.554944 +L 137.6 16.494798 +L 136.6 16.431712 +L 135.6 16.408764 +L 134.6 16.392594 +L 133.6 16.363665 +L 132.6 16.333313 +L 131.6 16.320739 +L 130.6 16.29586 +L 129.6 16.283776 +L 128.6 16.280014 +L 127.6 16.28445 +L 126.6 16.296789 +L 125.6 16.311202 +L 124.6 16.327275 +L 123.6 16.362796 +L 122.6 16.38273 +L 121.6 16.439319 +L 120.6 16.506513 +L 119.6 16.533883 +L 118.6 16.568031 +L 117.6 16.616711 +L 116.6 16.664996 +L 115.6 16.724073 +L 114.6 16.819678 +L 113.6 16.862818 +L 112.6 16.912666 +L 111.6 16.9712 +L 110.6 17.018786 +L 109.6 17.079914 +L 108.6 17.135999 +L 107.6 17.21017 +L 106.6 17.327408 +L 105.6 17.383132 +L 104.6 17.491358 +L 103.6 17.597508 +L 102.6 17.70508 +L 101.6 17.739588 +L 100.6 17.842895 +L 99.6 17.918619 +L 98.6 17.958054 +L 97.6 17.997438 +L 96.6 18.01992 +L 95.6 18.075733 +L 94.6 18.101785 +L 93.6 18.13202 +L 92.6 18.182791 +L 91.6 18.201442 +L 90 18.223151 +L 90.955797 18.28 +L 90.97479 19.28 +L 90.99218 20.28 +L 90.999218 21.28 +L 90.998194 22.28 +L 90.99119 23.28 +L 90.98182 24.28 +L 90.958422 25.28 +L 90.933339 26.28 +L 90.92094 27.28 +L 90.887847 28.28 +L 90.87148 29.28 +L 90.853075 30.28 +L 90.803938 31.28 +L 90.760125 32.28 +L 90.71704 33.28 +L 90.694099 34.28 +L 90.653836 35.28 +L 90.568976 36.28 +L 90.526584 37.28 +L 90.462198 38.28 +L 90.417909 39.28 +L 90.310063 40.28 +L 90.233123 41.28 +L 90.196681 42.28 +L 90.141794 43.28 +L 90.066693 44.28 +L 90.008098 45.28 +L 89.971523 46.28 +L 89.859476 47.28 +L 89.797791 48.28 +L 89.747271 49.28 +L 89.648486 50.28 +L 89.610464 51.28 +L 89.575016 52.28 +L 89.483382 53.28 +L 89.44011 54.28 +L 89.386781 55.28 +L 89.353916 56.28 +L 89.291022 57.28 +L 89.237168 58.28 +L 89.180042 59.28 +L 89.157952 60.28 +L 89.114213 61.28 +L 89.067119 62.28 +L 89.050272 63.28 +L 89.022198 64.28 +L 89.011202 65.28 +L 89.006633 66.28 +L 89.000985 67.28 +L 89.000934 68.28 +L 89.004024 69.28 +L 89.007537 70.28 +L 89.013359 71.28 +L 89.026211 72.28 +L 89.049836 73.28 +L 89.06472 74.28 +L 89.088292 75.28 +L 89.124611 76.28 +L 89.156194 77.28 +L 89.186087 78.28 +L 89.264779 79.28 +L 89.30133 80.28 +L 89.327053 81.28 +L 89.397726 82.28 +L 89.488828 83.28 +L 89.550785 84.28 +L 89.584398 85.28 +L 89.618898 86.28 +L 89.716338 87.28 +L 89.763928 88.28 +L 89.795434 89.28 +L 89.839119 90.28 +L 89.909288 91.28 +L 89.959155 92.28 +L 89.993832 93.28 +L 90.10348 94.28 +L 90.136951 95.28 +L 90.174293 96.28 +L 90.254538 97.28 +L 90.293032 98.28 +L 90.334809 99.28 +L 90.377234 100.28 +L 90.486962 101.28 +L 90.575247 102.28 +L 90.649893 103.28 +L 90.73835 104.28 +L 90.812412 105.28 +L 90.861577 106.28 +L 90.917194 107.28 +L 90.951894 108.28 +L 90.963765 109.28 +L 90.985988 110.28 +L 90.997967 111.28 +L 90.999719 112.28 +L 90.994302 113.28 +L 90.978104 114.28 +L 90.961604 115.28 +L 90.930421 116.28 +L 90.917056 117.28 +L 90.887413 118.28 +L 90.82439 119.28 +L 90.775069 120.28 +L 90.72898 121.28 +L 90.646753 122.28 +L 90.60085 123.28 +L 90.566525 124.28 +L 90.512986 125.28 +L 90.424099 126.28 +L 90.392961 128.16 +z +" style="fill:none;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 90 128.16 +L 91 128.191436 +L 92 128.228377 +L 93 128.326123 +L 94 128.358645 +L 95 128.43227 +L 96 128.470835 +L 97 128.506248 +L 98 128.563888 +L 99 128.634274 +L 100 128.686239 +L 101 128.745328 +L 102 128.833649 +L 103 128.879794 +L 104 128.922205 +L 105 128.952697 +L 106 128.978742 +L 107 128.999942 +L 108 129.054243 +L 109 129.082181 +L 110 129.111905 +L 111 129.1373 +L 112 129.1485 +L 113 129.158624 +L 114 129.15842 +L 115 129.14891 +L 116 129.137256 +L 117 129.106227 +L 118 129.095059 +L 119 129.064942 +L 120 129.005165 +L 121 128.967973 +L 122 128.928877 +L 123 128.886437 +L 124 128.853672 +L 125 128.786246 +L 126 128.74712 +L 127 128.704445 +L 128 128.633865 +L 129 128.597474 +L 130 128.539071 +L 131 128.428118 +L 132 128.35746 +L 133 128.24452 +L 134 128.198747 +L 135 128.137464 +L 136 128.088965 +L 137 128.008142 +L 138 127.889623 +L 139 127.819412 +L 140 127.73615 +L 141 127.703008 +L 142 127.651771 +L 143 127.583372 +L 144 127.517157 +L 145 127.44024 +L 146 127.412924 +L 147 127.386447 +L 148 127.363796 +L 149 127.344265 +L 150 127.317871 +L 151 127.2681 +L 152 127.233027 +L 153 127.197161 +L 154 127.181794 +L 155 127.166025 +L 156 127.162612 +L 157 127.160195 +L 158 127.160681 +L 159 127.16261 +L 160 127.175867 +L 161 127.184258 +L 162 127.205794 +L 163 127.228827 +L 164 127.24606 +L 165 127.264523 +L 166 127.284975 +L 167 127.301575 +L 168 127.364354 +L 169 127.439619 +L 170 127.472258 +L 171 127.539822 +L 172 127.593869 +L 173 127.627573 +L 174 127.717699 +L 175 127.746234 +L 176 127.77772 +L 177 127.808731 +L 178 127.863539 +L 179 127.928126 +L 180 127.966322 +L 181 128.062256 +L 182 128.111514 +L 183 128.155583 +L 184 128.195707 +L 185 128.304074 +L 186 128.345702 +L 187 128.407844 +L 188 128.477806 +L 189 128.58231 +L 190 128.619298 +L 191 128.665175 +L 192 128.73367 +L 193 128.782416 +L 194 128.860013 +L 195 128.890554 +L 196 128.960068 +L 197 128.984041 +L 198 129.012663 +L 199 129.054456 +L 200 129.076032 +L 201.6 129.08998 +L 202.556702 127.16 +L 202.566012 126.16 +L 202.578459 125.16 +L 202.589514 124.16 +L 202.595178 123.16 +L 202.599942 122.16 +L 202.594394 121.16 +L 202.581106 120.16 +L 202.573589 119.16 +L 202.548804 118.16 +L 202.525235 117.16 +L 202.489055 116.16 +L 202.463093 115.16 +L 202.440771 114.16 +L 202.372011 113.16 +L 202.297476 112.16 +L 202.203497 111.16 +L 202.152445 110.16 +L 202.098511 109.16 +L 202.06326 108.16 +L 201.957172 107.16 +L 201.904908 106.16 +L 201.868001 105.16 +L 201.83697 104.16 +L 201.775815 103.16 +L 201.708395 102.16 +L 201.659489 101.16 +L 201.594297 100.16 +L 201.556109 99.16 +L 201.514113 98.16 +L 201.472096 97.16 +L 201.41258 96.16 +L 201.29942 95.16 +L 201.247169 94.16 +L 201.207751 93.16 +L 201.16065 92.16 +L 201.10387 91.16 +L 201.071207 90.16 +L 201.035029 89.16 +L 201.002939 88.16 +L 200.968659 87.16 +L 200.910281 86.16 +L 200.865096 85.16 +L 200.835472 84.16 +L 200.785086 83.16 +L 200.759889 82.16 +L 200.738838 81.16 +L 200.70387 80.16 +L 200.67958 79.16 +L 200.665513 78.16 +L 200.646571 77.16 +L 200.63091 76.16 +L 200.618358 75.16 +L 200.612522 74.16 +L 200.60564 73.16 +L 200.600466 72.16 +L 200.602249 71.16 +L 200.604974 70.16 +L 200.616128 69.16 +L 200.644363 68.16 +L 200.688151 67.16 +L 200.70884 66.16 +L 200.749813 65.16 +L 200.789888 64.16 +L 200.808998 63.16 +L 200.831507 62.16 +L 200.898158 61.16 +L 200.947868 60.16 +L 201.021574 59.16 +L 201.052888 58.16 +L 201.12951 57.16 +L 201.167808 56.16 +L 201.241925 55.16 +L 201.345983 54.16 +L 201.415814 53.16 +L 201.521048 52.16 +L 201.576063 51.16 +L 201.699538 50.16 +L 201.770097 49.16 +L 201.885936 48.16 +L 201.936117 47.16 +L 201.971721 46.16 +L 202.063128 45.16 +L 202.116636 44.16 +L 202.204544 43.16 +L 202.273729 42.16 +L 202.320493 41.16 +L 202.392537 40.16 +L 202.442679 39.16 +L 202.460069 38.16 +L 202.487072 37.16 +L 202.506499 36.16 +L 202.525837 35.16 +L 202.564086 34.16 +L 202.580519 33.16 +L 202.588888 32.16 +L 202.593207 31.16 +L 202.599762 30.16 +L 202.597216 29.16 +L 202.591757 28.16 +L 202.575329 27.16 +L 202.543394 26.16 +L 202.505414 25.16 +L 202.47061 24.16 +L 202.407538 23.16 +L 202.386111 22.16 +L 202.335493 21.16 +L 202.310536 20.16 +L 202.254902 19.16 +L 202.223673 17.28 +L 200.6 16.706471 +L 199.6 16.738964 +L 198.6 16.819376 +L 197.6 16.888302 +L 196.6 17.003999 +L 195.6 17.079478 +L 194.6 17.195003 +L 193.6 17.274487 +L 192.6 17.382928 +L 191.6 17.422296 +L 190.6 17.525164 +L 189.6 17.624962 +L 188.6 17.670459 +L 187.6 17.704781 +L 186.6 17.756737 +L 185.6 17.796384 +L 184.6 17.831898 +L 183.6 17.899543 +L 182.6 17.938625 +L 181.6 17.989106 +L 180.6 18.038412 +L 179.6 18.089482 +L 178.6 18.133721 +L 177.6 18.155741 +L 176.6 18.171297 +L 175.6 18.213744 +L 174.6 18.228612 +L 173.6 18.25134 +L 172.6 18.271656 +L 171.6 18.277453 +L 170.6 18.279935 +L 169.6 18.276878 +L 168.6 18.265282 +L 167.6 18.248362 +L 166.6 18.216701 +L 165.6 18.202618 +L 164.6 18.149946 +L 163.6 18.100857 +L 162.6 18.046156 +L 161.6 18.001808 +L 160.6 17.931816 +L 159.6 17.881433 +L 158.6 17.827526 +L 157.6 17.758087 +L 156.6 17.700699 +L 155.6 17.650534 +L 154.6 17.573372 +L 153.6 17.515182 +L 152.6 17.454544 +L 151.6 17.417343 +L 150.6 17.352251 +L 149.6 17.247121 +L 148.6 17.186819 +L 147.6 17.090497 +L 146.6 17.058494 +L 145.6 17.007477 +L 144.6 16.890685 +L 143.6 16.855238 +L 142.6 16.799358 +L 141.6 16.768982 +L 140.6 16.680596 +L 139.6 16.635832 +L 138.6 16.554944 +L 137.6 16.494798 +L 136.6 16.431712 +L 135.6 16.408764 +L 134.6 16.392594 +L 133.6 16.363665 +L 132.6 16.333313 +L 131.6 16.320739 +L 130.6 16.29586 +L 129.6 16.283776 +L 128.6 16.280014 +L 127.6 16.28445 +L 126.6 16.296789 +L 125.6 16.311202 +L 124.6 16.327275 +L 123.6 16.362796 +L 122.6 16.38273 +L 121.6 16.439319 +L 120.6 16.506513 +L 119.6 16.533883 +L 118.6 16.568031 +L 117.6 16.616711 +L 116.6 16.664996 +L 115.6 16.724073 +L 114.6 16.819678 +L 113.6 16.862818 +L 112.6 16.912666 +L 111.6 16.9712 +L 110.6 17.018786 +L 109.6 17.079914 +L 108.6 17.135999 +L 107.6 17.21017 +L 106.6 17.327408 +L 105.6 17.383132 +L 104.6 17.491358 +L 103.6 17.597508 +L 102.6 17.70508 +L 101.6 17.739588 +L 100.6 17.842895 +L 99.6 17.918619 +L 98.6 17.958054 +L 97.6 17.997438 +L 96.6 18.01992 +L 95.6 18.075733 +L 94.6 18.101785 +L 93.6 18.13202 +L 92.6 18.182791 +L 91.6 18.201442 +L 90 18.223151 +L 90.955797 18.28 +L 90.97479 19.28 +L 90.99218 20.28 +L 90.999218 21.28 +L 90.998194 22.28 +L 90.99119 23.28 +L 90.98182 24.28 +L 90.958422 25.28 +L 90.933339 26.28 +L 90.92094 27.28 +L 90.887847 28.28 +L 90.87148 29.28 +L 90.853075 30.28 +L 90.803938 31.28 +L 90.760125 32.28 +L 90.71704 33.28 +L 90.694099 34.28 +L 90.653836 35.28 +L 90.568976 36.28 +L 90.526584 37.28 +L 90.462198 38.28 +L 90.417909 39.28 +L 90.310063 40.28 +L 90.233123 41.28 +L 90.196681 42.28 +L 90.141794 43.28 +L 90.066693 44.28 +L 90.008098 45.28 +L 89.971523 46.28 +L 89.859476 47.28 +L 89.797791 48.28 +L 89.747271 49.28 +L 89.648486 50.28 +L 89.610464 51.28 +L 89.575016 52.28 +L 89.483382 53.28 +L 89.44011 54.28 +L 89.386781 55.28 +L 89.353916 56.28 +L 89.291022 57.28 +L 89.237168 58.28 +L 89.180042 59.28 +L 89.157952 60.28 +L 89.114213 61.28 +L 89.067119 62.28 +L 89.050272 63.28 +L 89.022198 64.28 +L 89.011202 65.28 +L 89.006633 66.28 +L 89.000985 67.28 +L 89.000934 68.28 +L 89.004024 69.28 +L 89.007537 70.28 +L 89.013359 71.28 +L 89.026211 72.28 +L 89.049836 73.28 +L 89.06472 74.28 +L 89.088292 75.28 +L 89.124611 76.28 +L 89.156194 77.28 +L 89.186087 78.28 +L 89.264779 79.28 +L 89.30133 80.28 +L 89.327053 81.28 +L 89.397726 82.28 +L 89.488828 83.28 +L 89.550785 84.28 +L 89.584398 85.28 +L 89.618898 86.28 +L 89.716338 87.28 +L 89.763928 88.28 +L 89.795434 89.28 +L 89.839119 90.28 +L 89.909288 91.28 +L 89.959155 92.28 +L 89.993832 93.28 +L 90.10348 94.28 +L 90.136951 95.28 +L 90.174293 96.28 +L 90.254538 97.28 +L 90.293032 98.28 +L 90.334809 99.28 +L 90.377234 100.28 +L 90.486962 101.28 +L 90.575247 102.28 +L 90.649893 103.28 +L 90.73835 104.28 +L 90.812412 105.28 +L 90.861577 106.28 +L 90.917194 107.28 +L 90.951894 108.28 +L 90.963765 109.28 +L 90.985988 110.28 +L 90.997967 111.28 +L 90.999719 112.28 +L 90.994302 113.28 +L 90.978104 114.28 +L 90.961604 115.28 +L 90.930421 116.28 +L 90.917056 117.28 +L 90.887413 118.28 +L 90.82439 119.28 +L 90.775069 120.28 +L 90.72898 121.28 +L 90.646753 122.28 +L 90.60085 123.28 +L 90.566525 124.28 +L 90.512986 125.28 +L 90.424099 126.28 +L 90.392961 128.16 +z +" style="fill:none;stroke:#000000;stroke-linejoin:miter;stroke-width:3;"/> + <g id="patch_3"> + <path clip-path="url(#pdd8b39b494)" d="M 201.6 128.16 +L 202.6 128.191436 +L 203.6 128.228377 +L 204.6 128.326123 +L 205.6 128.358645 +L 206.6 128.43227 +L 207.6 128.470835 +L 208.6 128.506248 +L 209.6 128.563888 +L 210.6 128.634274 +L 211.6 128.686239 +L 212.6 128.745328 +L 213.6 128.833649 +L 214.6 128.879794 +L 215.6 128.922205 +L 216.6 128.952697 +L 217.6 128.978742 +L 218.6 128.999942 +L 219.6 129.054243 +L 220.6 129.082181 +L 221.6 129.111905 +L 222.6 129.1373 +L 223.6 129.1485 +L 224.6 129.158624 +L 225.6 129.15842 +L 226.6 129.14891 +L 227.6 129.137256 +L 228.6 129.106227 +L 229.6 129.095059 +L 230.6 129.064942 +L 231.6 129.005165 +L 232.6 128.967973 +L 233.6 128.928877 +L 234.6 128.886437 +L 235.6 128.853672 +L 236.6 128.786246 +L 237.6 128.74712 +L 238.6 128.704445 +L 239.6 128.633865 +L 240.6 128.597474 +L 241.6 128.539071 +L 242.6 128.428118 +L 243.6 128.35746 +L 244.6 128.24452 +L 245.6 128.198747 +L 246.6 128.137464 +L 247.6 128.088965 +L 248.6 128.008142 +L 249.6 127.889623 +L 250.6 127.819412 +L 251.6 127.73615 +L 252.6 127.703008 +L 253.6 127.651771 +L 254.6 127.583372 +L 255.6 127.517157 +L 256.6 127.44024 +L 257.6 127.412924 +L 258.6 127.386447 +L 259.6 127.363796 +L 260.6 127.344265 +L 261.6 127.317871 +L 262.6 127.2681 +L 263.6 127.233027 +L 264.6 127.197161 +L 265.6 127.181794 +L 266.6 127.166025 +L 267.6 127.162612 +L 268.6 127.160195 +L 269.6 127.160681 +L 270.6 127.16261 +L 271.6 127.175867 +L 272.6 127.184258 +L 273.6 127.205794 +L 274.6 127.228827 +L 275.6 127.24606 +L 276.6 127.264523 +L 277.6 127.284975 +L 278.6 127.301575 +L 279.6 127.364354 +L 280.6 127.439619 +L 281.6 127.472258 +L 282.6 127.539822 +L 283.6 127.593869 +L 284.6 127.627573 +L 285.6 127.717699 +L 286.6 127.746234 +L 287.6 127.77772 +L 288.6 127.808731 +L 289.6 127.863539 +L 290.6 127.928126 +L 291.6 127.966322 +L 292.6 128.062256 +L 293.6 128.111514 +L 294.6 128.155583 +L 295.6 128.195707 +L 296.6 128.304074 +L 297.6 128.345702 +L 298.6 128.407844 +L 299.6 128.477806 +L 300.6 128.58231 +L 301.6 128.619298 +L 302.6 128.665175 +L 303.6 128.73367 +L 304.6 128.782416 +L 305.6 128.860013 +L 306.6 128.890554 +L 307.6 128.960068 +L 308.6 128.984041 +L 309.6 129.012663 +L 310.6 129.054456 +L 311.6 129.076032 +L 313.2 129.08998 +L 314.156702 127.16 +L 314.166012 126.16 +L 314.178459 125.16 +L 314.189514 124.16 +L 314.195178 123.16 +L 314.199942 122.16 +L 314.194394 121.16 +L 314.181106 120.16 +L 314.173589 119.16 +L 314.148804 118.16 +L 314.125235 117.16 +L 314.089055 116.16 +L 314.063093 115.16 +L 314.040771 114.16 +L 313.972011 113.16 +L 313.897476 112.16 +L 313.803497 111.16 +L 313.752445 110.16 +L 313.698511 109.16 +L 313.66326 108.16 +L 313.557172 107.16 +L 313.504908 106.16 +L 313.468001 105.16 +L 313.43697 104.16 +L 313.375815 103.16 +L 313.308395 102.16 +L 313.259489 101.16 +L 313.194297 100.16 +L 313.156109 99.16 +L 313.114113 98.16 +L 313.072096 97.16 +L 313.01258 96.16 +L 312.89942 95.16 +L 312.847169 94.16 +L 312.807751 93.16 +L 312.76065 92.16 +L 312.70387 91.16 +L 312.671207 90.16 +L 312.635029 89.16 +L 312.602939 88.16 +L 312.568659 87.16 +L 312.510281 86.16 +L 312.465096 85.16 +L 312.435472 84.16 +L 312.385086 83.16 +L 312.359889 82.16 +L 312.338838 81.16 +L 312.30387 80.16 +L 312.27958 79.16 +L 312.265513 78.16 +L 312.246571 77.16 +L 312.23091 76.16 +L 312.218358 75.16 +L 312.212522 74.16 +L 312.20564 73.16 +L 312.200466 72.16 +L 312.202249 71.16 +L 312.204974 70.16 +L 312.216128 69.16 +L 312.244363 68.16 +L 312.288151 67.16 +L 312.30884 66.16 +L 312.349813 65.16 +L 312.389888 64.16 +L 312.408998 63.16 +L 312.431507 62.16 +L 312.498158 61.16 +L 312.547868 60.16 +L 312.621574 59.16 +L 312.652888 58.16 +L 312.72951 57.16 +L 312.767808 56.16 +L 312.841925 55.16 +L 312.945983 54.16 +L 313.015814 53.16 +L 313.121048 52.16 +L 313.176063 51.16 +L 313.299538 50.16 +L 313.370097 49.16 +L 313.485936 48.16 +L 313.536117 47.16 +L 313.571721 46.16 +L 313.663128 45.16 +L 313.716636 44.16 +L 313.804544 43.16 +L 313.873729 42.16 +L 313.920493 41.16 +L 313.992537 40.16 +L 314.042679 39.16 +L 314.060069 38.16 +L 314.087072 37.16 +L 314.106499 36.16 +L 314.125837 35.16 +L 314.164086 34.16 +L 314.180519 33.16 +L 314.188888 32.16 +L 314.193207 31.16 +L 314.199762 30.16 +L 314.197216 29.16 +L 314.191757 28.16 +L 314.175329 27.16 +L 314.143394 26.16 +L 314.105414 25.16 +L 314.07061 24.16 +L 314.007538 23.16 +L 313.986111 22.16 +L 313.935493 21.16 +L 313.910536 20.16 +L 313.854902 19.16 +L 313.823673 17.28 +L 312.2 16.706471 +L 311.2 16.738964 +L 310.2 16.819376 +L 309.2 16.888302 +L 308.2 17.003999 +L 307.2 17.079478 +L 306.2 17.195003 +L 305.2 17.274487 +L 304.2 17.382928 +L 303.2 17.422296 +L 302.2 17.525164 +L 301.2 17.624962 +L 300.2 17.670459 +L 299.2 17.704781 +L 298.2 17.756737 +L 297.2 17.796384 +L 296.2 17.831898 +L 295.2 17.899543 +L 294.2 17.938625 +L 293.2 17.989106 +L 292.2 18.038412 +L 291.2 18.089482 +L 290.2 18.133721 +L 289.2 18.155741 +L 288.2 18.171297 +L 287.2 18.213744 +L 286.2 18.228612 +L 285.2 18.25134 +L 284.2 18.271656 +L 283.2 18.277453 +L 282.2 18.279935 +L 281.2 18.276878 +L 280.2 18.265282 +L 279.2 18.248362 +L 278.2 18.216701 +L 277.2 18.202618 +L 276.2 18.149946 +L 275.2 18.100857 +L 274.2 18.046156 +L 273.2 18.001808 +L 272.2 17.931816 +L 271.2 17.881433 +L 270.2 17.827526 +L 269.2 17.758087 +L 268.2 17.700699 +L 267.2 17.650534 +L 266.2 17.573372 +L 265.2 17.515182 +L 264.2 17.454544 +L 263.2 17.417343 +L 262.2 17.352251 +L 261.2 17.247121 +L 260.2 17.186819 +L 259.2 17.090497 +L 258.2 17.058494 +L 257.2 17.007477 +L 256.2 16.890685 +L 255.2 16.855238 +L 254.2 16.799358 +L 253.2 16.768982 +L 252.2 16.680596 +L 251.2 16.635832 +L 250.2 16.554944 +L 249.2 16.494798 +L 248.2 16.431712 +L 247.2 16.408764 +L 246.2 16.392594 +L 245.2 16.363665 +L 244.2 16.333313 +L 243.2 16.320739 +L 242.2 16.29586 +L 241.2 16.283776 +L 240.2 16.280014 +L 239.2 16.28445 +L 238.2 16.296789 +L 237.2 16.311202 +L 236.2 16.327275 +L 235.2 16.362796 +L 234.2 16.38273 +L 233.2 16.439319 +L 232.2 16.506513 +L 231.2 16.533883 +L 230.2 16.568031 +L 229.2 16.616711 +L 228.2 16.664996 +L 227.2 16.724073 +L 226.2 16.819678 +L 225.2 16.862818 +L 224.2 16.912666 +L 223.2 16.9712 +L 222.2 17.018786 +L 221.2 17.079914 +L 220.2 17.135999 +L 219.2 17.21017 +L 218.2 17.327408 +L 217.2 17.383132 +L 216.2 17.491358 +L 215.2 17.597508 +L 214.2 17.70508 +L 213.2 17.739588 +L 212.2 17.842895 +L 211.2 17.918619 +L 210.2 17.958054 +L 209.2 17.997438 +L 208.2 18.01992 +L 207.2 18.075733 +L 206.2 18.101785 +L 205.2 18.13202 +L 204.2 18.182791 +L 203.2 18.201442 +L 201.6 18.223151 +L 202.555797 18.28 +L 202.57479 19.28 +L 202.59218 20.28 +L 202.599218 21.28 +L 202.598194 22.28 +L 202.59119 23.28 +L 202.58182 24.28 +L 202.558422 25.28 +L 202.533339 26.28 +L 202.52094 27.28 +L 202.487847 28.28 +L 202.47148 29.28 +L 202.453075 30.28 +L 202.403938 31.28 +L 202.360125 32.28 +L 202.31704 33.28 +L 202.294099 34.28 +L 202.253836 35.28 +L 202.168976 36.28 +L 202.126584 37.28 +L 202.062198 38.28 +L 202.017909 39.28 +L 201.910063 40.28 +L 201.833123 41.28 +L 201.796681 42.28 +L 201.741794 43.28 +L 201.666693 44.28 +L 201.608098 45.28 +L 201.571523 46.28 +L 201.459476 47.28 +L 201.397791 48.28 +L 201.347271 49.28 +L 201.248486 50.28 +L 201.210464 51.28 +L 201.175016 52.28 +L 201.083382 53.28 +L 201.04011 54.28 +L 200.986781 55.28 +L 200.953916 56.28 +L 200.891022 57.28 +L 200.837168 58.28 +L 200.780042 59.28 +L 200.757952 60.28 +L 200.714213 61.28 +L 200.667119 62.28 +L 200.650272 63.28 +L 200.622198 64.28 +L 200.611202 65.28 +L 200.606633 66.28 +L 200.600985 67.28 +L 200.600934 68.28 +L 200.604024 69.28 +L 200.607537 70.28 +L 200.613359 71.28 +L 200.626211 72.28 +L 200.649836 73.28 +L 200.66472 74.28 +L 200.688292 75.28 +L 200.724611 76.28 +L 200.756194 77.28 +L 200.786087 78.28 +L 200.864779 79.28 +L 200.90133 80.28 +L 200.927053 81.28 +L 200.997726 82.28 +L 201.088828 83.28 +L 201.150785 84.28 +L 201.184398 85.28 +L 201.218898 86.28 +L 201.316338 87.28 +L 201.363928 88.28 +L 201.395434 89.28 +L 201.439119 90.28 +L 201.509288 91.28 +L 201.559155 92.28 +L 201.593832 93.28 +L 201.70348 94.28 +L 201.736951 95.28 +L 201.774293 96.28 +L 201.854538 97.28 +L 201.893032 98.28 +L 201.934809 99.28 +L 201.977234 100.28 +L 202.086962 101.28 +L 202.175247 102.28 +L 202.249893 103.28 +L 202.33835 104.28 +L 202.412412 105.28 +L 202.461577 106.28 +L 202.517194 107.28 +L 202.551894 108.28 +L 202.563765 109.28 +L 202.585988 110.28 +L 202.597967 111.28 +L 202.599719 112.28 +L 202.594302 113.28 +L 202.578104 114.28 +L 202.561604 115.28 +L 202.530421 116.28 +L 202.517056 117.28 +L 202.487413 118.28 +L 202.42439 119.28 +L 202.375069 120.28 +L 202.32898 121.28 +L 202.246753 122.28 +L 202.20085 123.28 +L 202.166525 124.28 +L 202.112986 125.28 +L 202.024099 126.28 +L 201.992961 128.16 +z +" style="fill:none;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 201.6 128.16 +L 202.6 128.191436 +L 203.6 128.228377 +L 204.6 128.326123 +L 205.6 128.358645 +L 206.6 128.43227 +L 207.6 128.470835 +L 208.6 128.506248 +L 209.6 128.563888 +L 210.6 128.634274 +L 211.6 128.686239 +L 212.6 128.745328 +L 213.6 128.833649 +L 214.6 128.879794 +L 215.6 128.922205 +L 216.6 128.952697 +L 217.6 128.978742 +L 218.6 128.999942 +L 219.6 129.054243 +L 220.6 129.082181 +L 221.6 129.111905 +L 222.6 129.1373 +L 223.6 129.1485 +L 224.6 129.158624 +L 225.6 129.15842 +L 226.6 129.14891 +L 227.6 129.137256 +L 228.6 129.106227 +L 229.6 129.095059 +L 230.6 129.064942 +L 231.6 129.005165 +L 232.6 128.967973 +L 233.6 128.928877 +L 234.6 128.886437 +L 235.6 128.853672 +L 236.6 128.786246 +L 237.6 128.74712 +L 238.6 128.704445 +L 239.6 128.633865 +L 240.6 128.597474 +L 241.6 128.539071 +L 242.6 128.428118 +L 243.6 128.35746 +L 244.6 128.24452 +L 245.6 128.198747 +L 246.6 128.137464 +L 247.6 128.088965 +L 248.6 128.008142 +L 249.6 127.889623 +L 250.6 127.819412 +L 251.6 127.73615 +L 252.6 127.703008 +L 253.6 127.651771 +L 254.6 127.583372 +L 255.6 127.517157 +L 256.6 127.44024 +L 257.6 127.412924 +L 258.6 127.386447 +L 259.6 127.363796 +L 260.6 127.344265 +L 261.6 127.317871 +L 262.6 127.2681 +L 263.6 127.233027 +L 264.6 127.197161 +L 265.6 127.181794 +L 266.6 127.166025 +L 267.6 127.162612 +L 268.6 127.160195 +L 269.6 127.160681 +L 270.6 127.16261 +L 271.6 127.175867 +L 272.6 127.184258 +L 273.6 127.205794 +L 274.6 127.228827 +L 275.6 127.24606 +L 276.6 127.264523 +L 277.6 127.284975 +L 278.6 127.301575 +L 279.6 127.364354 +L 280.6 127.439619 +L 281.6 127.472258 +L 282.6 127.539822 +L 283.6 127.593869 +L 284.6 127.627573 +L 285.6 127.717699 +L 286.6 127.746234 +L 287.6 127.77772 +L 288.6 127.808731 +L 289.6 127.863539 +L 290.6 127.928126 +L 291.6 127.966322 +L 292.6 128.062256 +L 293.6 128.111514 +L 294.6 128.155583 +L 295.6 128.195707 +L 296.6 128.304074 +L 297.6 128.345702 +L 298.6 128.407844 +L 299.6 128.477806 +L 300.6 128.58231 +L 301.6 128.619298 +L 302.6 128.665175 +L 303.6 128.73367 +L 304.6 128.782416 +L 305.6 128.860013 +L 306.6 128.890554 +L 307.6 128.960068 +L 308.6 128.984041 +L 309.6 129.012663 +L 310.6 129.054456 +L 311.6 129.076032 +L 313.2 129.08998 +L 314.156702 127.16 +L 314.166012 126.16 +L 314.178459 125.16 +L 314.189514 124.16 +L 314.195178 123.16 +L 314.199942 122.16 +L 314.194394 121.16 +L 314.181106 120.16 +L 314.173589 119.16 +L 314.148804 118.16 +L 314.125235 117.16 +L 314.089055 116.16 +L 314.063093 115.16 +L 314.040771 114.16 +L 313.972011 113.16 +L 313.897476 112.16 +L 313.803497 111.16 +L 313.752445 110.16 +L 313.698511 109.16 +L 313.66326 108.16 +L 313.557172 107.16 +L 313.504908 106.16 +L 313.468001 105.16 +L 313.43697 104.16 +L 313.375815 103.16 +L 313.308395 102.16 +L 313.259489 101.16 +L 313.194297 100.16 +L 313.156109 99.16 +L 313.114113 98.16 +L 313.072096 97.16 +L 313.01258 96.16 +L 312.89942 95.16 +L 312.847169 94.16 +L 312.807751 93.16 +L 312.76065 92.16 +L 312.70387 91.16 +L 312.671207 90.16 +L 312.635029 89.16 +L 312.602939 88.16 +L 312.568659 87.16 +L 312.510281 86.16 +L 312.465096 85.16 +L 312.435472 84.16 +L 312.385086 83.16 +L 312.359889 82.16 +L 312.338838 81.16 +L 312.30387 80.16 +L 312.27958 79.16 +L 312.265513 78.16 +L 312.246571 77.16 +L 312.23091 76.16 +L 312.218358 75.16 +L 312.212522 74.16 +L 312.20564 73.16 +L 312.200466 72.16 +L 312.202249 71.16 +L 312.204974 70.16 +L 312.216128 69.16 +L 312.244363 68.16 +L 312.288151 67.16 +L 312.30884 66.16 +L 312.349813 65.16 +L 312.389888 64.16 +L 312.408998 63.16 +L 312.431507 62.16 +L 312.498158 61.16 +L 312.547868 60.16 +L 312.621574 59.16 +L 312.652888 58.16 +L 312.72951 57.16 +L 312.767808 56.16 +L 312.841925 55.16 +L 312.945983 54.16 +L 313.015814 53.16 +L 313.121048 52.16 +L 313.176063 51.16 +L 313.299538 50.16 +L 313.370097 49.16 +L 313.485936 48.16 +L 313.536117 47.16 +L 313.571721 46.16 +L 313.663128 45.16 +L 313.716636 44.16 +L 313.804544 43.16 +L 313.873729 42.16 +L 313.920493 41.16 +L 313.992537 40.16 +L 314.042679 39.16 +L 314.060069 38.16 +L 314.087072 37.16 +L 314.106499 36.16 +L 314.125837 35.16 +L 314.164086 34.16 +L 314.180519 33.16 +L 314.188888 32.16 +L 314.193207 31.16 +L 314.199762 30.16 +L 314.197216 29.16 +L 314.191757 28.16 +L 314.175329 27.16 +L 314.143394 26.16 +L 314.105414 25.16 +L 314.07061 24.16 +L 314.007538 23.16 +L 313.986111 22.16 +L 313.935493 21.16 +L 313.910536 20.16 +L 313.854902 19.16 +L 313.823673 17.28 +L 312.2 16.706471 +L 311.2 16.738964 +L 310.2 16.819376 +L 309.2 16.888302 +L 308.2 17.003999 +L 307.2 17.079478 +L 306.2 17.195003 +L 305.2 17.274487 +L 304.2 17.382928 +L 303.2 17.422296 +L 302.2 17.525164 +L 301.2 17.624962 +L 300.2 17.670459 +L 299.2 17.704781 +L 298.2 17.756737 +L 297.2 17.796384 +L 296.2 17.831898 +L 295.2 17.899543 +L 294.2 17.938625 +L 293.2 17.989106 +L 292.2 18.038412 +L 291.2 18.089482 +L 290.2 18.133721 +L 289.2 18.155741 +L 288.2 18.171297 +L 287.2 18.213744 +L 286.2 18.228612 +L 285.2 18.25134 +L 284.2 18.271656 +L 283.2 18.277453 +L 282.2 18.279935 +L 281.2 18.276878 +L 280.2 18.265282 +L 279.2 18.248362 +L 278.2 18.216701 +L 277.2 18.202618 +L 276.2 18.149946 +L 275.2 18.100857 +L 274.2 18.046156 +L 273.2 18.001808 +L 272.2 17.931816 +L 271.2 17.881433 +L 270.2 17.827526 +L 269.2 17.758087 +L 268.2 17.700699 +L 267.2 17.650534 +L 266.2 17.573372 +L 265.2 17.515182 +L 264.2 17.454544 +L 263.2 17.417343 +L 262.2 17.352251 +L 261.2 17.247121 +L 260.2 17.186819 +L 259.2 17.090497 +L 258.2 17.058494 +L 257.2 17.007477 +L 256.2 16.890685 +L 255.2 16.855238 +L 254.2 16.799358 +L 253.2 16.768982 +L 252.2 16.680596 +L 251.2 16.635832 +L 250.2 16.554944 +L 249.2 16.494798 +L 248.2 16.431712 +L 247.2 16.408764 +L 246.2 16.392594 +L 245.2 16.363665 +L 244.2 16.333313 +L 243.2 16.320739 +L 242.2 16.29586 +L 241.2 16.283776 +L 240.2 16.280014 +L 239.2 16.28445 +L 238.2 16.296789 +L 237.2 16.311202 +L 236.2 16.327275 +L 235.2 16.362796 +L 234.2 16.38273 +L 233.2 16.439319 +L 232.2 16.506513 +L 231.2 16.533883 +L 230.2 16.568031 +L 229.2 16.616711 +L 228.2 16.664996 +L 227.2 16.724073 +L 226.2 16.819678 +L 225.2 16.862818 +L 224.2 16.912666 +L 223.2 16.9712 +L 222.2 17.018786 +L 221.2 17.079914 +L 220.2 17.135999 +L 219.2 17.21017 +L 218.2 17.327408 +L 217.2 17.383132 +L 216.2 17.491358 +L 215.2 17.597508 +L 214.2 17.70508 +L 213.2 17.739588 +L 212.2 17.842895 +L 211.2 17.918619 +L 210.2 17.958054 +L 209.2 17.997438 +L 208.2 18.01992 +L 207.2 18.075733 +L 206.2 18.101785 +L 205.2 18.13202 +L 204.2 18.182791 +L 203.2 18.201442 +L 201.6 18.223151 +L 202.555797 18.28 +L 202.57479 19.28 +L 202.59218 20.28 +L 202.599218 21.28 +L 202.598194 22.28 +L 202.59119 23.28 +L 202.58182 24.28 +L 202.558422 25.28 +L 202.533339 26.28 +L 202.52094 27.28 +L 202.487847 28.28 +L 202.47148 29.28 +L 202.453075 30.28 +L 202.403938 31.28 +L 202.360125 32.28 +L 202.31704 33.28 +L 202.294099 34.28 +L 202.253836 35.28 +L 202.168976 36.28 +L 202.126584 37.28 +L 202.062198 38.28 +L 202.017909 39.28 +L 201.910063 40.28 +L 201.833123 41.28 +L 201.796681 42.28 +L 201.741794 43.28 +L 201.666693 44.28 +L 201.608098 45.28 +L 201.571523 46.28 +L 201.459476 47.28 +L 201.397791 48.28 +L 201.347271 49.28 +L 201.248486 50.28 +L 201.210464 51.28 +L 201.175016 52.28 +L 201.083382 53.28 +L 201.04011 54.28 +L 200.986781 55.28 +L 200.953916 56.28 +L 200.891022 57.28 +L 200.837168 58.28 +L 200.780042 59.28 +L 200.757952 60.28 +L 200.714213 61.28 +L 200.667119 62.28 +L 200.650272 63.28 +L 200.622198 64.28 +L 200.611202 65.28 +L 200.606633 66.28 +L 200.600985 67.28 +L 200.600934 68.28 +L 200.604024 69.28 +L 200.607537 70.28 +L 200.613359 71.28 +L 200.626211 72.28 +L 200.649836 73.28 +L 200.66472 74.28 +L 200.688292 75.28 +L 200.724611 76.28 +L 200.756194 77.28 +L 200.786087 78.28 +L 200.864779 79.28 +L 200.90133 80.28 +L 200.927053 81.28 +L 200.997726 82.28 +L 201.088828 83.28 +L 201.150785 84.28 +L 201.184398 85.28 +L 201.218898 86.28 +L 201.316338 87.28 +L 201.363928 88.28 +L 201.395434 89.28 +L 201.439119 90.28 +L 201.509288 91.28 +L 201.559155 92.28 +L 201.593832 93.28 +L 201.70348 94.28 +L 201.736951 95.28 +L 201.774293 96.28 +L 201.854538 97.28 +L 201.893032 98.28 +L 201.934809 99.28 +L 201.977234 100.28 +L 202.086962 101.28 +L 202.175247 102.28 +L 202.249893 103.28 +L 202.33835 104.28 +L 202.412412 105.28 +L 202.461577 106.28 +L 202.517194 107.28 +L 202.551894 108.28 +L 202.563765 109.28 +L 202.585988 110.28 +L 202.597967 111.28 +L 202.599719 112.28 +L 202.594302 113.28 +L 202.578104 114.28 +L 202.561604 115.28 +L 202.530421 116.28 +L 202.517056 117.28 +L 202.487413 118.28 +L 202.42439 119.28 +L 202.375069 120.28 +L 202.32898 121.28 +L 202.246753 122.28 +L 202.20085 123.28 +L 202.166525 124.28 +L 202.112986 125.28 +L 202.024099 126.28 +L 201.992961 128.16 +z +" style="fill:none;stroke:#000000;stroke-linejoin:miter;stroke-width:3;"/> + <g id="patch_4"> + <path clip-path="url(#pdd8b39b494)" d="M 313.2 128.16 +L 314.2 128.191436 +L 315.2 128.228377 +L 316.2 128.326123 +L 317.2 128.358645 +L 318.2 128.43227 +L 319.2 128.470835 +L 320.2 128.506248 +L 321.2 128.563888 +L 322.2 128.634274 +L 323.2 128.686239 +L 324.2 128.745328 +L 325.2 128.833649 +L 326.2 128.879794 +L 327.2 128.922205 +L 328.2 128.952697 +L 329.2 128.978742 +L 330.2 128.999942 +L 331.2 129.054243 +L 332.2 129.082181 +L 333.2 129.111905 +L 334.2 129.1373 +L 335.2 129.1485 +L 336.2 129.158624 +L 337.2 129.15842 +L 338.2 129.14891 +L 339.2 129.137256 +L 340.2 129.106227 +L 341.2 129.095059 +L 342.2 129.064942 +L 343.2 129.005165 +L 344.2 128.967973 +L 345.2 128.928877 +L 346.2 128.886437 +L 347.2 128.853672 +L 348.2 128.786246 +L 349.2 128.74712 +L 350.2 128.704445 +L 351.2 128.633865 +L 352.2 128.597474 +L 353.2 128.539071 +L 354.2 128.428118 +L 355.2 128.35746 +L 356.2 128.24452 +L 357.2 128.198747 +L 358.2 128.137464 +L 359.2 128.088965 +L 360.2 128.008142 +L 361.2 127.889623 +L 362.2 127.819412 +L 363.2 127.73615 +L 364.2 127.703008 +L 365.2 127.651771 +L 366.2 127.583372 +L 367.2 127.517157 +L 368.2 127.44024 +L 369.2 127.412924 +L 370.2 127.386447 +L 371.2 127.363796 +L 372.2 127.344265 +L 373.2 127.317871 +L 374.2 127.2681 +L 375.2 127.233027 +L 376.2 127.197161 +L 377.2 127.181794 +L 378.2 127.166025 +L 379.2 127.162612 +L 380.2 127.160195 +L 381.2 127.160681 +L 382.2 127.16261 +L 383.2 127.175867 +L 384.2 127.184258 +L 385.2 127.205794 +L 386.2 127.228827 +L 387.2 127.24606 +L 388.2 127.264523 +L 389.2 127.284975 +L 390.2 127.301575 +L 391.2 127.364354 +L 392.2 127.439619 +L 393.2 127.472258 +L 394.2 127.539822 +L 395.2 127.593869 +L 396.2 127.627573 +L 397.2 127.717699 +L 398.2 127.746234 +L 399.2 127.77772 +L 400.2 127.808731 +L 401.2 127.863539 +L 402.2 127.928126 +L 403.2 127.966322 +L 404.2 128.062256 +L 405.2 128.111514 +L 406.2 128.155583 +L 407.2 128.195707 +L 408.2 128.304074 +L 409.2 128.345702 +L 410.2 128.407844 +L 411.2 128.477806 +L 412.2 128.58231 +L 413.2 128.619298 +L 414.2 128.665175 +L 415.2 128.73367 +L 416.2 128.782416 +L 417.2 128.860013 +L 418.2 128.890554 +L 419.2 128.960068 +L 420.2 128.984041 +L 421.2 129.012663 +L 422.2 129.054456 +L 423.2 129.076032 +L 424.8 129.08998 +L 425.756702 127.16 +L 425.766012 126.16 +L 425.778459 125.16 +L 425.789514 124.16 +L 425.795178 123.16 +L 425.799942 122.16 +L 425.794394 121.16 +L 425.781106 120.16 +L 425.773589 119.16 +L 425.748804 118.16 +L 425.725235 117.16 +L 425.689055 116.16 +L 425.663093 115.16 +L 425.640771 114.16 +L 425.572011 113.16 +L 425.497476 112.16 +L 425.403497 111.16 +L 425.352445 110.16 +L 425.298511 109.16 +L 425.26326 108.16 +L 425.157172 107.16 +L 425.104908 106.16 +L 425.068001 105.16 +L 425.03697 104.16 +L 424.975815 103.16 +L 424.908395 102.16 +L 424.859489 101.16 +L 424.794297 100.16 +L 424.756109 99.16 +L 424.714113 98.16 +L 424.672096 97.16 +L 424.61258 96.16 +L 424.49942 95.16 +L 424.447169 94.16 +L 424.407751 93.16 +L 424.36065 92.16 +L 424.30387 91.16 +L 424.271207 90.16 +L 424.235029 89.16 +L 424.202939 88.16 +L 424.168659 87.16 +L 424.110281 86.16 +L 424.065096 85.16 +L 424.035472 84.16 +L 423.985086 83.16 +L 423.959889 82.16 +L 423.938838 81.16 +L 423.90387 80.16 +L 423.87958 79.16 +L 423.865513 78.16 +L 423.846571 77.16 +L 423.83091 76.16 +L 423.818358 75.16 +L 423.812522 74.16 +L 423.80564 73.16 +L 423.800466 72.16 +L 423.802249 71.16 +L 423.804974 70.16 +L 423.816128 69.16 +L 423.844363 68.16 +L 423.888151 67.16 +L 423.90884 66.16 +L 423.949813 65.16 +L 423.989888 64.16 +L 424.008998 63.16 +L 424.031507 62.16 +L 424.098158 61.16 +L 424.147868 60.16 +L 424.221574 59.16 +L 424.252888 58.16 +L 424.32951 57.16 +L 424.367808 56.16 +L 424.441925 55.16 +L 424.545983 54.16 +L 424.615814 53.16 +L 424.721048 52.16 +L 424.776063 51.16 +L 424.899538 50.16 +L 424.970097 49.16 +L 425.085936 48.16 +L 425.136117 47.16 +L 425.171721 46.16 +L 425.263128 45.16 +L 425.316636 44.16 +L 425.404544 43.16 +L 425.473729 42.16 +L 425.520493 41.16 +L 425.592537 40.16 +L 425.642679 39.16 +L 425.660069 38.16 +L 425.687072 37.16 +L 425.706499 36.16 +L 425.725837 35.16 +L 425.764086 34.16 +L 425.780519 33.16 +L 425.788888 32.16 +L 425.793207 31.16 +L 425.799762 30.16 +L 425.797216 29.16 +L 425.791757 28.16 +L 425.775329 27.16 +L 425.743394 26.16 +L 425.705414 25.16 +L 425.67061 24.16 +L 425.607538 23.16 +L 425.586111 22.16 +L 425.535493 21.16 +L 425.510536 20.16 +L 425.454902 19.16 +L 425.423673 17.28 +L 423.8 16.706471 +L 422.8 16.738964 +L 421.8 16.819376 +L 420.8 16.888302 +L 419.8 17.003999 +L 418.8 17.079478 +L 417.8 17.195003 +L 416.8 17.274487 +L 415.8 17.382928 +L 414.8 17.422296 +L 413.8 17.525164 +L 412.8 17.624962 +L 411.8 17.670459 +L 410.8 17.704781 +L 409.8 17.756737 +L 408.8 17.796384 +L 407.8 17.831898 +L 406.8 17.899543 +L 405.8 17.938625 +L 404.8 17.989106 +L 403.8 18.038412 +L 402.8 18.089482 +L 401.8 18.133721 +L 400.8 18.155741 +L 399.8 18.171297 +L 398.8 18.213744 +L 397.8 18.228612 +L 396.8 18.25134 +L 395.8 18.271656 +L 394.8 18.277453 +L 393.8 18.279935 +L 392.8 18.276878 +L 391.8 18.265282 +L 390.8 18.248362 +L 389.8 18.216701 +L 388.8 18.202618 +L 387.8 18.149946 +L 386.8 18.100857 +L 385.8 18.046156 +L 384.8 18.001808 +L 383.8 17.931816 +L 382.8 17.881433 +L 381.8 17.827526 +L 380.8 17.758087 +L 379.8 17.700699 +L 378.8 17.650534 +L 377.8 17.573372 +L 376.8 17.515182 +L 375.8 17.454544 +L 374.8 17.417343 +L 373.8 17.352251 +L 372.8 17.247121 +L 371.8 17.186819 +L 370.8 17.090497 +L 369.8 17.058494 +L 368.8 17.007477 +L 367.8 16.890685 +L 366.8 16.855238 +L 365.8 16.799358 +L 364.8 16.768982 +L 363.8 16.680596 +L 362.8 16.635832 +L 361.8 16.554944 +L 360.8 16.494798 +L 359.8 16.431712 +L 358.8 16.408764 +L 357.8 16.392594 +L 356.8 16.363665 +L 355.8 16.333313 +L 354.8 16.320739 +L 353.8 16.29586 +L 352.8 16.283776 +L 351.8 16.280014 +L 350.8 16.28445 +L 349.8 16.296789 +L 348.8 16.311202 +L 347.8 16.327275 +L 346.8 16.362796 +L 345.8 16.38273 +L 344.8 16.439319 +L 343.8 16.506513 +L 342.8 16.533883 +L 341.8 16.568031 +L 340.8 16.616711 +L 339.8 16.664996 +L 338.8 16.724073 +L 337.8 16.819678 +L 336.8 16.862818 +L 335.8 16.912666 +L 334.8 16.9712 +L 333.8 17.018786 +L 332.8 17.079914 +L 331.8 17.135999 +L 330.8 17.21017 +L 329.8 17.327408 +L 328.8 17.383132 +L 327.8 17.491358 +L 326.8 17.597508 +L 325.8 17.70508 +L 324.8 17.739588 +L 323.8 17.842895 +L 322.8 17.918619 +L 321.8 17.958054 +L 320.8 17.997438 +L 319.8 18.01992 +L 318.8 18.075733 +L 317.8 18.101785 +L 316.8 18.13202 +L 315.8 18.182791 +L 314.8 18.201442 +L 313.2 18.223151 +L 314.155797 18.28 +L 314.17479 19.28 +L 314.19218 20.28 +L 314.199218 21.28 +L 314.198194 22.28 +L 314.19119 23.28 +L 314.18182 24.28 +L 314.158422 25.28 +L 314.133339 26.28 +L 314.12094 27.28 +L 314.087847 28.28 +L 314.07148 29.28 +L 314.053075 30.28 +L 314.003938 31.28 +L 313.960125 32.28 +L 313.91704 33.28 +L 313.894099 34.28 +L 313.853836 35.28 +L 313.768976 36.28 +L 313.726584 37.28 +L 313.662198 38.28 +L 313.617909 39.28 +L 313.510063 40.28 +L 313.433123 41.28 +L 313.396681 42.28 +L 313.341794 43.28 +L 313.266693 44.28 +L 313.208098 45.28 +L 313.171523 46.28 +L 313.059476 47.28 +L 312.997791 48.28 +L 312.947271 49.28 +L 312.848486 50.28 +L 312.810464 51.28 +L 312.775016 52.28 +L 312.683382 53.28 +L 312.64011 54.28 +L 312.586781 55.28 +L 312.553916 56.28 +L 312.491022 57.28 +L 312.437168 58.28 +L 312.380042 59.28 +L 312.357952 60.28 +L 312.314213 61.28 +L 312.267119 62.28 +L 312.250272 63.28 +L 312.222198 64.28 +L 312.211202 65.28 +L 312.206633 66.28 +L 312.200985 67.28 +L 312.200934 68.28 +L 312.204024 69.28 +L 312.207537 70.28 +L 312.213359 71.28 +L 312.226211 72.28 +L 312.249836 73.28 +L 312.26472 74.28 +L 312.288292 75.28 +L 312.324611 76.28 +L 312.356194 77.28 +L 312.386087 78.28 +L 312.464779 79.28 +L 312.50133 80.28 +L 312.527053 81.28 +L 312.597726 82.28 +L 312.688828 83.28 +L 312.750785 84.28 +L 312.784398 85.28 +L 312.818898 86.28 +L 312.916338 87.28 +L 312.963928 88.28 +L 312.995434 89.28 +L 313.039119 90.28 +L 313.109288 91.28 +L 313.159155 92.28 +L 313.193832 93.28 +L 313.30348 94.28 +L 313.336951 95.28 +L 313.374293 96.28 +L 313.454538 97.28 +L 313.493032 98.28 +L 313.534809 99.28 +L 313.577234 100.28 +L 313.686962 101.28 +L 313.775247 102.28 +L 313.849893 103.28 +L 313.93835 104.28 +L 314.012412 105.28 +L 314.061577 106.28 +L 314.117194 107.28 +L 314.151894 108.28 +L 314.163765 109.28 +L 314.185988 110.28 +L 314.197967 111.28 +L 314.199719 112.28 +L 314.194302 113.28 +L 314.178104 114.28 +L 314.161604 115.28 +L 314.130421 116.28 +L 314.117056 117.28 +L 314.087413 118.28 +L 314.02439 119.28 +L 313.975069 120.28 +L 313.92898 121.28 +L 313.846753 122.28 +L 313.80085 123.28 +L 313.766525 124.28 +L 313.712986 125.28 +L 313.624099 126.28 +L 313.592961 128.16 +z +" style="fill:none;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 313.2 128.16 +L 314.2 128.191436 +L 315.2 128.228377 +L 316.2 128.326123 +L 317.2 128.358645 +L 318.2 128.43227 +L 319.2 128.470835 +L 320.2 128.506248 +L 321.2 128.563888 +L 322.2 128.634274 +L 323.2 128.686239 +L 324.2 128.745328 +L 325.2 128.833649 +L 326.2 128.879794 +L 327.2 128.922205 +L 328.2 128.952697 +L 329.2 128.978742 +L 330.2 128.999942 +L 331.2 129.054243 +L 332.2 129.082181 +L 333.2 129.111905 +L 334.2 129.1373 +L 335.2 129.1485 +L 336.2 129.158624 +L 337.2 129.15842 +L 338.2 129.14891 +L 339.2 129.137256 +L 340.2 129.106227 +L 341.2 129.095059 +L 342.2 129.064942 +L 343.2 129.005165 +L 344.2 128.967973 +L 345.2 128.928877 +L 346.2 128.886437 +L 347.2 128.853672 +L 348.2 128.786246 +L 349.2 128.74712 +L 350.2 128.704445 +L 351.2 128.633865 +L 352.2 128.597474 +L 353.2 128.539071 +L 354.2 128.428118 +L 355.2 128.35746 +L 356.2 128.24452 +L 357.2 128.198747 +L 358.2 128.137464 +L 359.2 128.088965 +L 360.2 128.008142 +L 361.2 127.889623 +L 362.2 127.819412 +L 363.2 127.73615 +L 364.2 127.703008 +L 365.2 127.651771 +L 366.2 127.583372 +L 367.2 127.517157 +L 368.2 127.44024 +L 369.2 127.412924 +L 370.2 127.386447 +L 371.2 127.363796 +L 372.2 127.344265 +L 373.2 127.317871 +L 374.2 127.2681 +L 375.2 127.233027 +L 376.2 127.197161 +L 377.2 127.181794 +L 378.2 127.166025 +L 379.2 127.162612 +L 380.2 127.160195 +L 381.2 127.160681 +L 382.2 127.16261 +L 383.2 127.175867 +L 384.2 127.184258 +L 385.2 127.205794 +L 386.2 127.228827 +L 387.2 127.24606 +L 388.2 127.264523 +L 389.2 127.284975 +L 390.2 127.301575 +L 391.2 127.364354 +L 392.2 127.439619 +L 393.2 127.472258 +L 394.2 127.539822 +L 395.2 127.593869 +L 396.2 127.627573 +L 397.2 127.717699 +L 398.2 127.746234 +L 399.2 127.77772 +L 400.2 127.808731 +L 401.2 127.863539 +L 402.2 127.928126 +L 403.2 127.966322 +L 404.2 128.062256 +L 405.2 128.111514 +L 406.2 128.155583 +L 407.2 128.195707 +L 408.2 128.304074 +L 409.2 128.345702 +L 410.2 128.407844 +L 411.2 128.477806 +L 412.2 128.58231 +L 413.2 128.619298 +L 414.2 128.665175 +L 415.2 128.73367 +L 416.2 128.782416 +L 417.2 128.860013 +L 418.2 128.890554 +L 419.2 128.960068 +L 420.2 128.984041 +L 421.2 129.012663 +L 422.2 129.054456 +L 423.2 129.076032 +L 424.8 129.08998 +L 425.756702 127.16 +L 425.766012 126.16 +L 425.778459 125.16 +L 425.789514 124.16 +L 425.795178 123.16 +L 425.799942 122.16 +L 425.794394 121.16 +L 425.781106 120.16 +L 425.773589 119.16 +L 425.748804 118.16 +L 425.725235 117.16 +L 425.689055 116.16 +L 425.663093 115.16 +L 425.640771 114.16 +L 425.572011 113.16 +L 425.497476 112.16 +L 425.403497 111.16 +L 425.352445 110.16 +L 425.298511 109.16 +L 425.26326 108.16 +L 425.157172 107.16 +L 425.104908 106.16 +L 425.068001 105.16 +L 425.03697 104.16 +L 424.975815 103.16 +L 424.908395 102.16 +L 424.859489 101.16 +L 424.794297 100.16 +L 424.756109 99.16 +L 424.714113 98.16 +L 424.672096 97.16 +L 424.61258 96.16 +L 424.49942 95.16 +L 424.447169 94.16 +L 424.407751 93.16 +L 424.36065 92.16 +L 424.30387 91.16 +L 424.271207 90.16 +L 424.235029 89.16 +L 424.202939 88.16 +L 424.168659 87.16 +L 424.110281 86.16 +L 424.065096 85.16 +L 424.035472 84.16 +L 423.985086 83.16 +L 423.959889 82.16 +L 423.938838 81.16 +L 423.90387 80.16 +L 423.87958 79.16 +L 423.865513 78.16 +L 423.846571 77.16 +L 423.83091 76.16 +L 423.818358 75.16 +L 423.812522 74.16 +L 423.80564 73.16 +L 423.800466 72.16 +L 423.802249 71.16 +L 423.804974 70.16 +L 423.816128 69.16 +L 423.844363 68.16 +L 423.888151 67.16 +L 423.90884 66.16 +L 423.949813 65.16 +L 423.989888 64.16 +L 424.008998 63.16 +L 424.031507 62.16 +L 424.098158 61.16 +L 424.147868 60.16 +L 424.221574 59.16 +L 424.252888 58.16 +L 424.32951 57.16 +L 424.367808 56.16 +L 424.441925 55.16 +L 424.545983 54.16 +L 424.615814 53.16 +L 424.721048 52.16 +L 424.776063 51.16 +L 424.899538 50.16 +L 424.970097 49.16 +L 425.085936 48.16 +L 425.136117 47.16 +L 425.171721 46.16 +L 425.263128 45.16 +L 425.316636 44.16 +L 425.404544 43.16 +L 425.473729 42.16 +L 425.520493 41.16 +L 425.592537 40.16 +L 425.642679 39.16 +L 425.660069 38.16 +L 425.687072 37.16 +L 425.706499 36.16 +L 425.725837 35.16 +L 425.764086 34.16 +L 425.780519 33.16 +L 425.788888 32.16 +L 425.793207 31.16 +L 425.799762 30.16 +L 425.797216 29.16 +L 425.791757 28.16 +L 425.775329 27.16 +L 425.743394 26.16 +L 425.705414 25.16 +L 425.67061 24.16 +L 425.607538 23.16 +L 425.586111 22.16 +L 425.535493 21.16 +L 425.510536 20.16 +L 425.454902 19.16 +L 425.423673 17.28 +L 423.8 16.706471 +L 422.8 16.738964 +L 421.8 16.819376 +L 420.8 16.888302 +L 419.8 17.003999 +L 418.8 17.079478 +L 417.8 17.195003 +L 416.8 17.274487 +L 415.8 17.382928 +L 414.8 17.422296 +L 413.8 17.525164 +L 412.8 17.624962 +L 411.8 17.670459 +L 410.8 17.704781 +L 409.8 17.756737 +L 408.8 17.796384 +L 407.8 17.831898 +L 406.8 17.899543 +L 405.8 17.938625 +L 404.8 17.989106 +L 403.8 18.038412 +L 402.8 18.089482 +L 401.8 18.133721 +L 400.8 18.155741 +L 399.8 18.171297 +L 398.8 18.213744 +L 397.8 18.228612 +L 396.8 18.25134 +L 395.8 18.271656 +L 394.8 18.277453 +L 393.8 18.279935 +L 392.8 18.276878 +L 391.8 18.265282 +L 390.8 18.248362 +L 389.8 18.216701 +L 388.8 18.202618 +L 387.8 18.149946 +L 386.8 18.100857 +L 385.8 18.046156 +L 384.8 18.001808 +L 383.8 17.931816 +L 382.8 17.881433 +L 381.8 17.827526 +L 380.8 17.758087 +L 379.8 17.700699 +L 378.8 17.650534 +L 377.8 17.573372 +L 376.8 17.515182 +L 375.8 17.454544 +L 374.8 17.417343 +L 373.8 17.352251 +L 372.8 17.247121 +L 371.8 17.186819 +L 370.8 17.090497 +L 369.8 17.058494 +L 368.8 17.007477 +L 367.8 16.890685 +L 366.8 16.855238 +L 365.8 16.799358 +L 364.8 16.768982 +L 363.8 16.680596 +L 362.8 16.635832 +L 361.8 16.554944 +L 360.8 16.494798 +L 359.8 16.431712 +L 358.8 16.408764 +L 357.8 16.392594 +L 356.8 16.363665 +L 355.8 16.333313 +L 354.8 16.320739 +L 353.8 16.29586 +L 352.8 16.283776 +L 351.8 16.280014 +L 350.8 16.28445 +L 349.8 16.296789 +L 348.8 16.311202 +L 347.8 16.327275 +L 346.8 16.362796 +L 345.8 16.38273 +L 344.8 16.439319 +L 343.8 16.506513 +L 342.8 16.533883 +L 341.8 16.568031 +L 340.8 16.616711 +L 339.8 16.664996 +L 338.8 16.724073 +L 337.8 16.819678 +L 336.8 16.862818 +L 335.8 16.912666 +L 334.8 16.9712 +L 333.8 17.018786 +L 332.8 17.079914 +L 331.8 17.135999 +L 330.8 17.21017 +L 329.8 17.327408 +L 328.8 17.383132 +L 327.8 17.491358 +L 326.8 17.597508 +L 325.8 17.70508 +L 324.8 17.739588 +L 323.8 17.842895 +L 322.8 17.918619 +L 321.8 17.958054 +L 320.8 17.997438 +L 319.8 18.01992 +L 318.8 18.075733 +L 317.8 18.101785 +L 316.8 18.13202 +L 315.8 18.182791 +L 314.8 18.201442 +L 313.2 18.223151 +L 314.155797 18.28 +L 314.17479 19.28 +L 314.19218 20.28 +L 314.199218 21.28 +L 314.198194 22.28 +L 314.19119 23.28 +L 314.18182 24.28 +L 314.158422 25.28 +L 314.133339 26.28 +L 314.12094 27.28 +L 314.087847 28.28 +L 314.07148 29.28 +L 314.053075 30.28 +L 314.003938 31.28 +L 313.960125 32.28 +L 313.91704 33.28 +L 313.894099 34.28 +L 313.853836 35.28 +L 313.768976 36.28 +L 313.726584 37.28 +L 313.662198 38.28 +L 313.617909 39.28 +L 313.510063 40.28 +L 313.433123 41.28 +L 313.396681 42.28 +L 313.341794 43.28 +L 313.266693 44.28 +L 313.208098 45.28 +L 313.171523 46.28 +L 313.059476 47.28 +L 312.997791 48.28 +L 312.947271 49.28 +L 312.848486 50.28 +L 312.810464 51.28 +L 312.775016 52.28 +L 312.683382 53.28 +L 312.64011 54.28 +L 312.586781 55.28 +L 312.553916 56.28 +L 312.491022 57.28 +L 312.437168 58.28 +L 312.380042 59.28 +L 312.357952 60.28 +L 312.314213 61.28 +L 312.267119 62.28 +L 312.250272 63.28 +L 312.222198 64.28 +L 312.211202 65.28 +L 312.206633 66.28 +L 312.200985 67.28 +L 312.200934 68.28 +L 312.204024 69.28 +L 312.207537 70.28 +L 312.213359 71.28 +L 312.226211 72.28 +L 312.249836 73.28 +L 312.26472 74.28 +L 312.288292 75.28 +L 312.324611 76.28 +L 312.356194 77.28 +L 312.386087 78.28 +L 312.464779 79.28 +L 312.50133 80.28 +L 312.527053 81.28 +L 312.597726 82.28 +L 312.688828 83.28 +L 312.750785 84.28 +L 312.784398 85.28 +L 312.818898 86.28 +L 312.916338 87.28 +L 312.963928 88.28 +L 312.995434 89.28 +L 313.039119 90.28 +L 313.109288 91.28 +L 313.159155 92.28 +L 313.193832 93.28 +L 313.30348 94.28 +L 313.336951 95.28 +L 313.374293 96.28 +L 313.454538 97.28 +L 313.493032 98.28 +L 313.534809 99.28 +L 313.577234 100.28 +L 313.686962 101.28 +L 313.775247 102.28 +L 313.849893 103.28 +L 313.93835 104.28 +L 314.012412 105.28 +L 314.061577 106.28 +L 314.117194 107.28 +L 314.151894 108.28 +L 314.163765 109.28 +L 314.185988 110.28 +L 314.197967 111.28 +L 314.199719 112.28 +L 314.194302 113.28 +L 314.178104 114.28 +L 314.161604 115.28 +L 314.130421 116.28 +L 314.117056 117.28 +L 314.087413 118.28 +L 314.02439 119.28 +L 313.975069 120.28 +L 313.92898 121.28 +L 313.846753 122.28 +L 313.80085 123.28 +L 313.766525 124.28 +L 313.712986 125.28 +L 313.624099 126.28 +L 313.592961 128.16 +z +" style="fill:none;stroke:#000000;stroke-linejoin:miter;stroke-width:3;"/> + <g id="patch_5"> + <path clip-path="url(#pdd8b39b494)" d="M 424.8 128.16 +L 425.8 128.191436 +L 426.8 128.228377 +L 427.8 128.326123 +L 428.8 128.358645 +L 429.8 128.43227 +L 430.8 128.470835 +L 431.8 128.506248 +L 432.8 128.563888 +L 433.8 128.634274 +L 434.8 128.686239 +L 435.8 128.745328 +L 436.8 128.833649 +L 437.8 128.879794 +L 438.8 128.922205 +L 439.8 128.952697 +L 440.8 128.978742 +L 441.8 128.999942 +L 442.8 129.054243 +L 443.8 129.082181 +L 444.8 129.111905 +L 445.8 129.1373 +L 446.8 129.1485 +L 447.8 129.158624 +L 448.8 129.15842 +L 449.8 129.14891 +L 450.8 129.137256 +L 451.8 129.106227 +L 452.8 129.095059 +L 453.8 129.064942 +L 454.8 129.005165 +L 455.8 128.967973 +L 456.8 128.928877 +L 457.8 128.886437 +L 458.8 128.853672 +L 459.8 128.786246 +L 460.8 128.74712 +L 461.8 128.704445 +L 462.8 128.633865 +L 463.8 128.597474 +L 464.8 128.539071 +L 465.8 128.428118 +L 466.8 128.35746 +L 467.8 128.24452 +L 468.8 128.198747 +L 469.8 128.137464 +L 470.8 128.088965 +L 471.8 128.008142 +L 472.8 127.889623 +L 473.8 127.819412 +L 474.8 127.73615 +L 475.8 127.703008 +L 476.8 127.651771 +L 477.8 127.583372 +L 478.8 127.517157 +L 479.8 127.44024 +L 480.8 127.412924 +L 481.8 127.386447 +L 482.8 127.363796 +L 483.8 127.344265 +L 484.8 127.317871 +L 485.8 127.2681 +L 486.8 127.233027 +L 487.8 127.197161 +L 488.8 127.181794 +L 489.8 127.166025 +L 490.8 127.162612 +L 491.8 127.160195 +L 492.8 127.160681 +L 493.8 127.16261 +L 494.8 127.175867 +L 495.8 127.184258 +L 496.8 127.205794 +L 497.8 127.228827 +L 498.8 127.24606 +L 499.8 127.264523 +L 500.8 127.284975 +L 501.8 127.301575 +L 502.8 127.364354 +L 503.8 127.439619 +L 504.8 127.472258 +L 505.8 127.539822 +L 506.8 127.593869 +L 507.8 127.627573 +L 508.8 127.717699 +L 509.8 127.746234 +L 510.8 127.77772 +L 511.8 127.808731 +L 512.8 127.863539 +L 513.8 127.928126 +L 514.8 127.966322 +L 515.8 128.062256 +L 516.8 128.111514 +L 517.8 128.155583 +L 518.8 128.195707 +L 519.8 128.304074 +L 520.8 128.345702 +L 521.8 128.407844 +L 522.8 128.477806 +L 523.8 128.58231 +L 524.8 128.619298 +L 525.8 128.665175 +L 526.8 128.73367 +L 527.8 128.782416 +L 528.8 128.860013 +L 529.8 128.890554 +L 530.8 128.960068 +L 531.8 128.984041 +L 532.8 129.012663 +L 533.8 129.054456 +L 534.8 129.076032 +L 536.4 129.08998 +L 537.356702 127.16 +L 537.366012 126.16 +L 537.378459 125.16 +L 537.389514 124.16 +L 537.395178 123.16 +L 537.399942 122.16 +L 537.394394 121.16 +L 537.381106 120.16 +L 537.373589 119.16 +L 537.348804 118.16 +L 537.325235 117.16 +L 537.289055 116.16 +L 537.263093 115.16 +L 537.240771 114.16 +L 537.172011 113.16 +L 537.097476 112.16 +L 537.003497 111.16 +L 536.952445 110.16 +L 536.898511 109.16 +L 536.86326 108.16 +L 536.757172 107.16 +L 536.704908 106.16 +L 536.668001 105.16 +L 536.63697 104.16 +L 536.575815 103.16 +L 536.508395 102.16 +L 536.459489 101.16 +L 536.394297 100.16 +L 536.356109 99.16 +L 536.314113 98.16 +L 536.272096 97.16 +L 536.21258 96.16 +L 536.09942 95.16 +L 536.047169 94.16 +L 536.007751 93.16 +L 535.96065 92.16 +L 535.90387 91.16 +L 535.871207 90.16 +L 535.835029 89.16 +L 535.802939 88.16 +L 535.768659 87.16 +L 535.710281 86.16 +L 535.665096 85.16 +L 535.635472 84.16 +L 535.585086 83.16 +L 535.559889 82.16 +L 535.538838 81.16 +L 535.50387 80.16 +L 535.47958 79.16 +L 535.465513 78.16 +L 535.446571 77.16 +L 535.43091 76.16 +L 535.418358 75.16 +L 535.412522 74.16 +L 535.40564 73.16 +L 535.400466 72.16 +L 535.402249 71.16 +L 535.404974 70.16 +L 535.416128 69.16 +L 535.444363 68.16 +L 535.488151 67.16 +L 535.50884 66.16 +L 535.549813 65.16 +L 535.589888 64.16 +L 535.608998 63.16 +L 535.631507 62.16 +L 535.698158 61.16 +L 535.747868 60.16 +L 535.821574 59.16 +L 535.852888 58.16 +L 535.92951 57.16 +L 535.967808 56.16 +L 536.041925 55.16 +L 536.145983 54.16 +L 536.215814 53.16 +L 536.321048 52.16 +L 536.376063 51.16 +L 536.499538 50.16 +L 536.570097 49.16 +L 536.685936 48.16 +L 536.736117 47.16 +L 536.771721 46.16 +L 536.863128 45.16 +L 536.916636 44.16 +L 537.004544 43.16 +L 537.073729 42.16 +L 537.120493 41.16 +L 537.192537 40.16 +L 537.242679 39.16 +L 537.260069 38.16 +L 537.287072 37.16 +L 537.306499 36.16 +L 537.325837 35.16 +L 537.364086 34.16 +L 537.380519 33.16 +L 537.388888 32.16 +L 537.393207 31.16 +L 537.399762 30.16 +L 537.397216 29.16 +L 537.391757 28.16 +L 537.375329 27.16 +L 537.343394 26.16 +L 537.305414 25.16 +L 537.27061 24.16 +L 537.207538 23.16 +L 537.186111 22.16 +L 537.135493 21.16 +L 537.110536 20.16 +L 537.054902 19.16 +L 537.023673 17.28 +L 535.4 16.706471 +L 534.4 16.738964 +L 533.4 16.819376 +L 532.4 16.888302 +L 531.4 17.003999 +L 530.4 17.079478 +L 529.4 17.195003 +L 528.4 17.274487 +L 527.4 17.382928 +L 526.4 17.422296 +L 525.4 17.525164 +L 524.4 17.624962 +L 523.4 17.670459 +L 522.4 17.704781 +L 521.4 17.756737 +L 520.4 17.796384 +L 519.4 17.831898 +L 518.4 17.899543 +L 517.4 17.938625 +L 516.4 17.989106 +L 515.4 18.038412 +L 514.4 18.089482 +L 513.4 18.133721 +L 512.4 18.155741 +L 511.4 18.171297 +L 510.4 18.213744 +L 509.4 18.228612 +L 508.4 18.25134 +L 507.4 18.271656 +L 506.4 18.277453 +L 505.4 18.279935 +L 504.4 18.276878 +L 503.4 18.265282 +L 502.4 18.248362 +L 501.4 18.216701 +L 500.4 18.202618 +L 499.4 18.149946 +L 498.4 18.100857 +L 497.4 18.046156 +L 496.4 18.001808 +L 495.4 17.931816 +L 494.4 17.881433 +L 493.4 17.827526 +L 492.4 17.758087 +L 491.4 17.700699 +L 490.4 17.650534 +L 489.4 17.573372 +L 488.4 17.515182 +L 487.4 17.454544 +L 486.4 17.417343 +L 485.4 17.352251 +L 484.4 17.247121 +L 483.4 17.186819 +L 482.4 17.090497 +L 481.4 17.058494 +L 480.4 17.007477 +L 479.4 16.890685 +L 478.4 16.855238 +L 477.4 16.799358 +L 476.4 16.768982 +L 475.4 16.680596 +L 474.4 16.635832 +L 473.4 16.554944 +L 472.4 16.494798 +L 471.4 16.431712 +L 470.4 16.408764 +L 469.4 16.392594 +L 468.4 16.363665 +L 467.4 16.333313 +L 466.4 16.320739 +L 465.4 16.29586 +L 464.4 16.283776 +L 463.4 16.280014 +L 462.4 16.28445 +L 461.4 16.296789 +L 460.4 16.311202 +L 459.4 16.327275 +L 458.4 16.362796 +L 457.4 16.38273 +L 456.4 16.439319 +L 455.4 16.506513 +L 454.4 16.533883 +L 453.4 16.568031 +L 452.4 16.616711 +L 451.4 16.664996 +L 450.4 16.724073 +L 449.4 16.819678 +L 448.4 16.862818 +L 447.4 16.912666 +L 446.4 16.9712 +L 445.4 17.018786 +L 444.4 17.079914 +L 443.4 17.135999 +L 442.4 17.21017 +L 441.4 17.327408 +L 440.4 17.383132 +L 439.4 17.491358 +L 438.4 17.597508 +L 437.4 17.70508 +L 436.4 17.739588 +L 435.4 17.842895 +L 434.4 17.918619 +L 433.4 17.958054 +L 432.4 17.997438 +L 431.4 18.01992 +L 430.4 18.075733 +L 429.4 18.101785 +L 428.4 18.13202 +L 427.4 18.182791 +L 426.4 18.201442 +L 424.8 18.223151 +L 425.755797 18.28 +L 425.77479 19.28 +L 425.79218 20.28 +L 425.799218 21.28 +L 425.798194 22.28 +L 425.79119 23.28 +L 425.78182 24.28 +L 425.758422 25.28 +L 425.733339 26.28 +L 425.72094 27.28 +L 425.687847 28.28 +L 425.67148 29.28 +L 425.653075 30.28 +L 425.603938 31.28 +L 425.560125 32.28 +L 425.51704 33.28 +L 425.494099 34.28 +L 425.453836 35.28 +L 425.368976 36.28 +L 425.326584 37.28 +L 425.262198 38.28 +L 425.217909 39.28 +L 425.110063 40.28 +L 425.033123 41.28 +L 424.996681 42.28 +L 424.941794 43.28 +L 424.866693 44.28 +L 424.808098 45.28 +L 424.771523 46.28 +L 424.659476 47.28 +L 424.597791 48.28 +L 424.547271 49.28 +L 424.448486 50.28 +L 424.410464 51.28 +L 424.375016 52.28 +L 424.283382 53.28 +L 424.24011 54.28 +L 424.186781 55.28 +L 424.153916 56.28 +L 424.091022 57.28 +L 424.037168 58.28 +L 423.980042 59.28 +L 423.957952 60.28 +L 423.914213 61.28 +L 423.867119 62.28 +L 423.850272 63.28 +L 423.822198 64.28 +L 423.811202 65.28 +L 423.806633 66.28 +L 423.800985 67.28 +L 423.800934 68.28 +L 423.804024 69.28 +L 423.807537 70.28 +L 423.813359 71.28 +L 423.826211 72.28 +L 423.849836 73.28 +L 423.86472 74.28 +L 423.888292 75.28 +L 423.924611 76.28 +L 423.956194 77.28 +L 423.986087 78.28 +L 424.064779 79.28 +L 424.10133 80.28 +L 424.127053 81.28 +L 424.197726 82.28 +L 424.288828 83.28 +L 424.350785 84.28 +L 424.384398 85.28 +L 424.418898 86.28 +L 424.516338 87.28 +L 424.563928 88.28 +L 424.595434 89.28 +L 424.639119 90.28 +L 424.709288 91.28 +L 424.759155 92.28 +L 424.793832 93.28 +L 424.90348 94.28 +L 424.936951 95.28 +L 424.974293 96.28 +L 425.054538 97.28 +L 425.093032 98.28 +L 425.134809 99.28 +L 425.177234 100.28 +L 425.286962 101.28 +L 425.375247 102.28 +L 425.449893 103.28 +L 425.53835 104.28 +L 425.612412 105.28 +L 425.661577 106.28 +L 425.717194 107.28 +L 425.751894 108.28 +L 425.763765 109.28 +L 425.785988 110.28 +L 425.797967 111.28 +L 425.799719 112.28 +L 425.794302 113.28 +L 425.778104 114.28 +L 425.761604 115.28 +L 425.730421 116.28 +L 425.717056 117.28 +L 425.687413 118.28 +L 425.62439 119.28 +L 425.575069 120.28 +L 425.52898 121.28 +L 425.446753 122.28 +L 425.40085 123.28 +L 425.366525 124.28 +L 425.312986 125.28 +L 425.224099 126.28 +L 425.192961 128.16 +z +" style="fill:none;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 424.8 128.16 +L 425.8 128.191436 +L 426.8 128.228377 +L 427.8 128.326123 +L 428.8 128.358645 +L 429.8 128.43227 +L 430.8 128.470835 +L 431.8 128.506248 +L 432.8 128.563888 +L 433.8 128.634274 +L 434.8 128.686239 +L 435.8 128.745328 +L 436.8 128.833649 +L 437.8 128.879794 +L 438.8 128.922205 +L 439.8 128.952697 +L 440.8 128.978742 +L 441.8 128.999942 +L 442.8 129.054243 +L 443.8 129.082181 +L 444.8 129.111905 +L 445.8 129.1373 +L 446.8 129.1485 +L 447.8 129.158624 +L 448.8 129.15842 +L 449.8 129.14891 +L 450.8 129.137256 +L 451.8 129.106227 +L 452.8 129.095059 +L 453.8 129.064942 +L 454.8 129.005165 +L 455.8 128.967973 +L 456.8 128.928877 +L 457.8 128.886437 +L 458.8 128.853672 +L 459.8 128.786246 +L 460.8 128.74712 +L 461.8 128.704445 +L 462.8 128.633865 +L 463.8 128.597474 +L 464.8 128.539071 +L 465.8 128.428118 +L 466.8 128.35746 +L 467.8 128.24452 +L 468.8 128.198747 +L 469.8 128.137464 +L 470.8 128.088965 +L 471.8 128.008142 +L 472.8 127.889623 +L 473.8 127.819412 +L 474.8 127.73615 +L 475.8 127.703008 +L 476.8 127.651771 +L 477.8 127.583372 +L 478.8 127.517157 +L 479.8 127.44024 +L 480.8 127.412924 +L 481.8 127.386447 +L 482.8 127.363796 +L 483.8 127.344265 +L 484.8 127.317871 +L 485.8 127.2681 +L 486.8 127.233027 +L 487.8 127.197161 +L 488.8 127.181794 +L 489.8 127.166025 +L 490.8 127.162612 +L 491.8 127.160195 +L 492.8 127.160681 +L 493.8 127.16261 +L 494.8 127.175867 +L 495.8 127.184258 +L 496.8 127.205794 +L 497.8 127.228827 +L 498.8 127.24606 +L 499.8 127.264523 +L 500.8 127.284975 +L 501.8 127.301575 +L 502.8 127.364354 +L 503.8 127.439619 +L 504.8 127.472258 +L 505.8 127.539822 +L 506.8 127.593869 +L 507.8 127.627573 +L 508.8 127.717699 +L 509.8 127.746234 +L 510.8 127.77772 +L 511.8 127.808731 +L 512.8 127.863539 +L 513.8 127.928126 +L 514.8 127.966322 +L 515.8 128.062256 +L 516.8 128.111514 +L 517.8 128.155583 +L 518.8 128.195707 +L 519.8 128.304074 +L 520.8 128.345702 +L 521.8 128.407844 +L 522.8 128.477806 +L 523.8 128.58231 +L 524.8 128.619298 +L 525.8 128.665175 +L 526.8 128.73367 +L 527.8 128.782416 +L 528.8 128.860013 +L 529.8 128.890554 +L 530.8 128.960068 +L 531.8 128.984041 +L 532.8 129.012663 +L 533.8 129.054456 +L 534.8 129.076032 +L 536.4 129.08998 +L 537.356702 127.16 +L 537.366012 126.16 +L 537.378459 125.16 +L 537.389514 124.16 +L 537.395178 123.16 +L 537.399942 122.16 +L 537.394394 121.16 +L 537.381106 120.16 +L 537.373589 119.16 +L 537.348804 118.16 +L 537.325235 117.16 +L 537.289055 116.16 +L 537.263093 115.16 +L 537.240771 114.16 +L 537.172011 113.16 +L 537.097476 112.16 +L 537.003497 111.16 +L 536.952445 110.16 +L 536.898511 109.16 +L 536.86326 108.16 +L 536.757172 107.16 +L 536.704908 106.16 +L 536.668001 105.16 +L 536.63697 104.16 +L 536.575815 103.16 +L 536.508395 102.16 +L 536.459489 101.16 +L 536.394297 100.16 +L 536.356109 99.16 +L 536.314113 98.16 +L 536.272096 97.16 +L 536.21258 96.16 +L 536.09942 95.16 +L 536.047169 94.16 +L 536.007751 93.16 +L 535.96065 92.16 +L 535.90387 91.16 +L 535.871207 90.16 +L 535.835029 89.16 +L 535.802939 88.16 +L 535.768659 87.16 +L 535.710281 86.16 +L 535.665096 85.16 +L 535.635472 84.16 +L 535.585086 83.16 +L 535.559889 82.16 +L 535.538838 81.16 +L 535.50387 80.16 +L 535.47958 79.16 +L 535.465513 78.16 +L 535.446571 77.16 +L 535.43091 76.16 +L 535.418358 75.16 +L 535.412522 74.16 +L 535.40564 73.16 +L 535.400466 72.16 +L 535.402249 71.16 +L 535.404974 70.16 +L 535.416128 69.16 +L 535.444363 68.16 +L 535.488151 67.16 +L 535.50884 66.16 +L 535.549813 65.16 +L 535.589888 64.16 +L 535.608998 63.16 +L 535.631507 62.16 +L 535.698158 61.16 +L 535.747868 60.16 +L 535.821574 59.16 +L 535.852888 58.16 +L 535.92951 57.16 +L 535.967808 56.16 +L 536.041925 55.16 +L 536.145983 54.16 +L 536.215814 53.16 +L 536.321048 52.16 +L 536.376063 51.16 +L 536.499538 50.16 +L 536.570097 49.16 +L 536.685936 48.16 +L 536.736117 47.16 +L 536.771721 46.16 +L 536.863128 45.16 +L 536.916636 44.16 +L 537.004544 43.16 +L 537.073729 42.16 +L 537.120493 41.16 +L 537.192537 40.16 +L 537.242679 39.16 +L 537.260069 38.16 +L 537.287072 37.16 +L 537.306499 36.16 +L 537.325837 35.16 +L 537.364086 34.16 +L 537.380519 33.16 +L 537.388888 32.16 +L 537.393207 31.16 +L 537.399762 30.16 +L 537.397216 29.16 +L 537.391757 28.16 +L 537.375329 27.16 +L 537.343394 26.16 +L 537.305414 25.16 +L 537.27061 24.16 +L 537.207538 23.16 +L 537.186111 22.16 +L 537.135493 21.16 +L 537.110536 20.16 +L 537.054902 19.16 +L 537.023673 17.28 +L 535.4 16.706471 +L 534.4 16.738964 +L 533.4 16.819376 +L 532.4 16.888302 +L 531.4 17.003999 +L 530.4 17.079478 +L 529.4 17.195003 +L 528.4 17.274487 +L 527.4 17.382928 +L 526.4 17.422296 +L 525.4 17.525164 +L 524.4 17.624962 +L 523.4 17.670459 +L 522.4 17.704781 +L 521.4 17.756737 +L 520.4 17.796384 +L 519.4 17.831898 +L 518.4 17.899543 +L 517.4 17.938625 +L 516.4 17.989106 +L 515.4 18.038412 +L 514.4 18.089482 +L 513.4 18.133721 +L 512.4 18.155741 +L 511.4 18.171297 +L 510.4 18.213744 +L 509.4 18.228612 +L 508.4 18.25134 +L 507.4 18.271656 +L 506.4 18.277453 +L 505.4 18.279935 +L 504.4 18.276878 +L 503.4 18.265282 +L 502.4 18.248362 +L 501.4 18.216701 +L 500.4 18.202618 +L 499.4 18.149946 +L 498.4 18.100857 +L 497.4 18.046156 +L 496.4 18.001808 +L 495.4 17.931816 +L 494.4 17.881433 +L 493.4 17.827526 +L 492.4 17.758087 +L 491.4 17.700699 +L 490.4 17.650534 +L 489.4 17.573372 +L 488.4 17.515182 +L 487.4 17.454544 +L 486.4 17.417343 +L 485.4 17.352251 +L 484.4 17.247121 +L 483.4 17.186819 +L 482.4 17.090497 +L 481.4 17.058494 +L 480.4 17.007477 +L 479.4 16.890685 +L 478.4 16.855238 +L 477.4 16.799358 +L 476.4 16.768982 +L 475.4 16.680596 +L 474.4 16.635832 +L 473.4 16.554944 +L 472.4 16.494798 +L 471.4 16.431712 +L 470.4 16.408764 +L 469.4 16.392594 +L 468.4 16.363665 +L 467.4 16.333313 +L 466.4 16.320739 +L 465.4 16.29586 +L 464.4 16.283776 +L 463.4 16.280014 +L 462.4 16.28445 +L 461.4 16.296789 +L 460.4 16.311202 +L 459.4 16.327275 +L 458.4 16.362796 +L 457.4 16.38273 +L 456.4 16.439319 +L 455.4 16.506513 +L 454.4 16.533883 +L 453.4 16.568031 +L 452.4 16.616711 +L 451.4 16.664996 +L 450.4 16.724073 +L 449.4 16.819678 +L 448.4 16.862818 +L 447.4 16.912666 +L 446.4 16.9712 +L 445.4 17.018786 +L 444.4 17.079914 +L 443.4 17.135999 +L 442.4 17.21017 +L 441.4 17.327408 +L 440.4 17.383132 +L 439.4 17.491358 +L 438.4 17.597508 +L 437.4 17.70508 +L 436.4 17.739588 +L 435.4 17.842895 +L 434.4 17.918619 +L 433.4 17.958054 +L 432.4 17.997438 +L 431.4 18.01992 +L 430.4 18.075733 +L 429.4 18.101785 +L 428.4 18.13202 +L 427.4 18.182791 +L 426.4 18.201442 +L 424.8 18.223151 +L 425.755797 18.28 +L 425.77479 19.28 +L 425.79218 20.28 +L 425.799218 21.28 +L 425.798194 22.28 +L 425.79119 23.28 +L 425.78182 24.28 +L 425.758422 25.28 +L 425.733339 26.28 +L 425.72094 27.28 +L 425.687847 28.28 +L 425.67148 29.28 +L 425.653075 30.28 +L 425.603938 31.28 +L 425.560125 32.28 +L 425.51704 33.28 +L 425.494099 34.28 +L 425.453836 35.28 +L 425.368976 36.28 +L 425.326584 37.28 +L 425.262198 38.28 +L 425.217909 39.28 +L 425.110063 40.28 +L 425.033123 41.28 +L 424.996681 42.28 +L 424.941794 43.28 +L 424.866693 44.28 +L 424.808098 45.28 +L 424.771523 46.28 +L 424.659476 47.28 +L 424.597791 48.28 +L 424.547271 49.28 +L 424.448486 50.28 +L 424.410464 51.28 +L 424.375016 52.28 +L 424.283382 53.28 +L 424.24011 54.28 +L 424.186781 55.28 +L 424.153916 56.28 +L 424.091022 57.28 +L 424.037168 58.28 +L 423.980042 59.28 +L 423.957952 60.28 +L 423.914213 61.28 +L 423.867119 62.28 +L 423.850272 63.28 +L 423.822198 64.28 +L 423.811202 65.28 +L 423.806633 66.28 +L 423.800985 67.28 +L 423.800934 68.28 +L 423.804024 69.28 +L 423.807537 70.28 +L 423.813359 71.28 +L 423.826211 72.28 +L 423.849836 73.28 +L 423.86472 74.28 +L 423.888292 75.28 +L 423.924611 76.28 +L 423.956194 77.28 +L 423.986087 78.28 +L 424.064779 79.28 +L 424.10133 80.28 +L 424.127053 81.28 +L 424.197726 82.28 +L 424.288828 83.28 +L 424.350785 84.28 +L 424.384398 85.28 +L 424.418898 86.28 +L 424.516338 87.28 +L 424.563928 88.28 +L 424.595434 89.28 +L 424.639119 90.28 +L 424.709288 91.28 +L 424.759155 92.28 +L 424.793832 93.28 +L 424.90348 94.28 +L 424.936951 95.28 +L 424.974293 96.28 +L 425.054538 97.28 +L 425.093032 98.28 +L 425.134809 99.28 +L 425.177234 100.28 +L 425.286962 101.28 +L 425.375247 102.28 +L 425.449893 103.28 +L 425.53835 104.28 +L 425.612412 105.28 +L 425.661577 106.28 +L 425.717194 107.28 +L 425.751894 108.28 +L 425.763765 109.28 +L 425.785988 110.28 +L 425.797967 111.28 +L 425.799719 112.28 +L 425.794302 113.28 +L 425.778104 114.28 +L 425.761604 115.28 +L 425.730421 116.28 +L 425.717056 117.28 +L 425.687413 118.28 +L 425.62439 119.28 +L 425.575069 120.28 +L 425.52898 121.28 +L 425.446753 122.28 +L 425.40085 123.28 +L 425.366525 124.28 +L 425.312986 125.28 +L 425.224099 126.28 +L 425.192961 128.16 +z +" style="fill:none;stroke:#000000;stroke-linejoin:miter;stroke-width:3;"/> + <g id="patch_6"> + <path clip-path="url(#pdd8b39b494)" d="M 536.4 128.16 +L 537.4 128.191436 +L 538.4 128.228377 +L 539.4 128.326123 +L 540.4 128.358645 +L 541.4 128.43227 +L 542.4 128.470835 +L 543.4 128.506248 +L 544.4 128.563888 +L 545.4 128.634274 +L 546.4 128.686239 +L 547.4 128.745328 +L 548.4 128.833649 +L 549.4 128.879794 +L 550.4 128.922205 +L 551.4 128.952697 +L 552.4 128.978742 +L 553.4 128.999942 +L 554.4 129.054243 +L 555.4 129.082181 +L 556.4 129.111905 +L 557.4 129.1373 +L 558.4 129.1485 +L 559.4 129.158624 +L 560.4 129.15842 +L 561.4 129.14891 +L 562.4 129.137256 +L 563.4 129.106227 +L 564.4 129.095059 +L 565.4 129.064942 +L 566.4 129.005165 +L 567.4 128.967973 +L 568.4 128.928877 +L 569.4 128.886437 +L 570.4 128.853672 +L 571.4 128.786246 +L 572.4 128.74712 +L 573.4 128.704445 +L 574.4 128.633865 +L 575.4 128.597474 +L 576.4 128.539071 +L 577.4 128.428118 +L 578.4 128.35746 +L 579.4 128.24452 +L 580.4 128.198747 +L 581.4 128.137464 +L 582.4 128.088965 +L 583.4 128.008142 +L 584.4 127.889623 +L 585.4 127.819412 +L 586.4 127.73615 +L 587.4 127.703008 +L 588.4 127.651771 +L 589.4 127.583372 +L 590.4 127.517157 +L 591.4 127.44024 +L 592.4 127.412924 +L 593.4 127.386447 +L 594.4 127.363796 +L 595.4 127.344265 +L 596.4 127.317871 +L 597.4 127.2681 +L 598.4 127.233027 +L 599.4 127.197161 +L 600.4 127.181794 +L 601.4 127.166025 +L 602.4 127.162612 +L 603.4 127.160195 +L 604.4 127.160681 +L 605.4 127.16261 +L 606.4 127.175867 +L 607.4 127.184258 +L 608.4 127.205794 +L 609.4 127.228827 +L 610.4 127.24606 +L 611.4 127.264523 +L 612.4 127.284975 +L 613.4 127.301575 +L 614.4 127.364354 +L 615.4 127.439619 +L 616.4 127.472258 +L 617.4 127.539822 +L 618.4 127.593869 +L 619.4 127.627573 +L 620.4 127.717699 +L 621.4 127.746234 +L 622.4 127.77772 +L 623.4 127.808731 +L 624.4 127.863539 +L 625.4 127.928126 +L 626.4 127.966322 +L 627.4 128.062256 +L 628.4 128.111514 +L 629.4 128.155583 +L 630.4 128.195707 +L 631.4 128.304074 +L 632.4 128.345702 +L 633.4 128.407844 +L 634.4 128.477806 +L 635.4 128.58231 +L 636.4 128.619298 +L 637.4 128.665175 +L 638.4 128.73367 +L 639.4 128.782416 +L 640.4 128.860013 +L 641.4 128.890554 +L 642.4 128.960068 +L 643.4 128.984041 +L 644.4 129.012663 +L 645.4 129.054456 +L 646.4 129.076032 +L 648 129.08998 +L 648.956702 127.16 +L 648.966012 126.16 +L 648.978459 125.16 +L 648.989514 124.16 +L 648.995178 123.16 +L 648.999942 122.16 +L 648.994394 121.16 +L 648.981106 120.16 +L 648.973589 119.16 +L 648.948804 118.16 +L 648.925235 117.16 +L 648.889055 116.16 +L 648.863093 115.16 +L 648.840771 114.16 +L 648.772011 113.16 +L 648.697476 112.16 +L 648.603497 111.16 +L 648.552445 110.16 +L 648.498511 109.16 +L 648.46326 108.16 +L 648.357172 107.16 +L 648.304908 106.16 +L 648.268001 105.16 +L 648.23697 104.16 +L 648.175815 103.16 +L 648.108395 102.16 +L 648.059489 101.16 +L 647.994297 100.16 +L 647.956109 99.16 +L 647.914113 98.16 +L 647.872096 97.16 +L 647.81258 96.16 +L 647.69942 95.16 +L 647.647169 94.16 +L 647.607751 93.16 +L 647.56065 92.16 +L 647.50387 91.16 +L 647.471207 90.16 +L 647.435029 89.16 +L 647.402939 88.16 +L 647.368659 87.16 +L 647.310281 86.16 +L 647.265096 85.16 +L 647.235472 84.16 +L 647.185086 83.16 +L 647.159889 82.16 +L 647.138838 81.16 +L 647.10387 80.16 +L 647.07958 79.16 +L 647.065513 78.16 +L 647.046571 77.16 +L 647.03091 76.16 +L 647.018358 75.16 +L 647.012522 74.16 +L 647.00564 73.16 +L 647.000466 72.16 +L 647.002249 71.16 +L 647.004974 70.16 +L 647.016128 69.16 +L 647.044363 68.16 +L 647.088151 67.16 +L 647.10884 66.16 +L 647.149813 65.16 +L 647.189888 64.16 +L 647.208998 63.16 +L 647.231507 62.16 +L 647.298158 61.16 +L 647.347868 60.16 +L 647.421574 59.16 +L 647.452888 58.16 +L 647.52951 57.16 +L 647.567808 56.16 +L 647.641925 55.16 +L 647.745983 54.16 +L 647.815814 53.16 +L 647.921048 52.16 +L 647.976063 51.16 +L 648.099538 50.16 +L 648.170097 49.16 +L 648.285936 48.16 +L 648.336117 47.16 +L 648.371721 46.16 +L 648.463128 45.16 +L 648.516636 44.16 +L 648.604544 43.16 +L 648.673729 42.16 +L 648.720493 41.16 +L 648.792537 40.16 +L 648.842679 39.16 +L 648.860069 38.16 +L 648.887072 37.16 +L 648.906499 36.16 +L 648.925837 35.16 +L 648.964086 34.16 +L 648.980519 33.16 +L 648.988888 32.16 +L 648.993207 31.16 +L 648.999762 30.16 +L 648.997216 29.16 +L 648.991757 28.16 +L 648.975329 27.16 +L 648.943394 26.16 +L 648.905414 25.16 +L 648.87061 24.16 +L 648.807538 23.16 +L 648.786111 22.16 +L 648.735493 21.16 +L 648.710536 20.16 +L 648.654902 19.16 +L 648.623673 17.28 +L 647 16.706471 +L 646 16.738964 +L 645 16.819376 +L 644 16.888302 +L 643 17.003999 +L 642 17.079478 +L 641 17.195003 +L 640 17.274487 +L 639 17.382928 +L 638 17.422296 +L 637 17.525164 +L 636 17.624962 +L 635 17.670459 +L 634 17.704781 +L 633 17.756737 +L 632 17.796384 +L 631 17.831898 +L 630 17.899543 +L 629 17.938625 +L 628 17.989106 +L 627 18.038412 +L 626 18.089482 +L 625 18.133721 +L 624 18.155741 +L 623 18.171297 +L 622 18.213744 +L 621 18.228612 +L 620 18.25134 +L 619 18.271656 +L 618 18.277453 +L 617 18.279935 +L 616 18.276878 +L 615 18.265282 +L 614 18.248362 +L 613 18.216701 +L 612 18.202618 +L 611 18.149946 +L 610 18.100857 +L 609 18.046156 +L 608 18.001808 +L 607 17.931816 +L 606 17.881433 +L 605 17.827526 +L 604 17.758087 +L 603 17.700699 +L 602 17.650534 +L 601 17.573372 +L 600 17.515182 +L 599 17.454544 +L 598 17.417343 +L 597 17.352251 +L 596 17.247121 +L 595 17.186819 +L 594 17.090497 +L 593 17.058494 +L 592 17.007477 +L 591 16.890685 +L 590 16.855238 +L 589 16.799358 +L 588 16.768982 +L 587 16.680596 +L 586 16.635832 +L 585 16.554944 +L 584 16.494798 +L 583 16.431712 +L 582 16.408764 +L 581 16.392594 +L 580 16.363665 +L 579 16.333313 +L 578 16.320739 +L 577 16.29586 +L 576 16.283776 +L 575 16.280014 +L 574 16.28445 +L 573 16.296789 +L 572 16.311202 +L 571 16.327275 +L 570 16.362796 +L 569 16.38273 +L 568 16.439319 +L 567 16.506513 +L 566 16.533883 +L 565 16.568031 +L 564 16.616711 +L 563 16.664996 +L 562 16.724073 +L 561 16.819678 +L 560 16.862818 +L 559 16.912666 +L 558 16.9712 +L 557 17.018786 +L 556 17.079914 +L 555 17.135999 +L 554 17.21017 +L 553 17.327408 +L 552 17.383132 +L 551 17.491358 +L 550 17.597508 +L 549 17.70508 +L 548 17.739588 +L 547 17.842895 +L 546 17.918619 +L 545 17.958054 +L 544 17.997438 +L 543 18.01992 +L 542 18.075733 +L 541 18.101785 +L 540 18.13202 +L 539 18.182791 +L 538 18.201442 +L 536.4 18.223151 +L 537.355797 18.28 +L 537.37479 19.28 +L 537.39218 20.28 +L 537.399218 21.28 +L 537.398194 22.28 +L 537.39119 23.28 +L 537.38182 24.28 +L 537.358422 25.28 +L 537.333339 26.28 +L 537.32094 27.28 +L 537.287847 28.28 +L 537.27148 29.28 +L 537.253075 30.28 +L 537.203938 31.28 +L 537.160125 32.28 +L 537.11704 33.28 +L 537.094099 34.28 +L 537.053836 35.28 +L 536.968976 36.28 +L 536.926584 37.28 +L 536.862198 38.28 +L 536.817909 39.28 +L 536.710063 40.28 +L 536.633123 41.28 +L 536.596681 42.28 +L 536.541794 43.28 +L 536.466693 44.28 +L 536.408098 45.28 +L 536.371523 46.28 +L 536.259476 47.28 +L 536.197791 48.28 +L 536.147271 49.28 +L 536.048486 50.28 +L 536.010464 51.28 +L 535.975016 52.28 +L 535.883382 53.28 +L 535.84011 54.28 +L 535.786781 55.28 +L 535.753916 56.28 +L 535.691022 57.28 +L 535.637168 58.28 +L 535.580042 59.28 +L 535.557952 60.28 +L 535.514213 61.28 +L 535.467119 62.28 +L 535.450272 63.28 +L 535.422198 64.28 +L 535.411202 65.28 +L 535.406633 66.28 +L 535.400985 67.28 +L 535.400934 68.28 +L 535.404024 69.28 +L 535.407537 70.28 +L 535.413359 71.28 +L 535.426211 72.28 +L 535.449836 73.28 +L 535.46472 74.28 +L 535.488292 75.28 +L 535.524611 76.28 +L 535.556194 77.28 +L 535.586087 78.28 +L 535.664779 79.28 +L 535.70133 80.28 +L 535.727053 81.28 +L 535.797726 82.28 +L 535.888828 83.28 +L 535.950785 84.28 +L 535.984398 85.28 +L 536.018898 86.28 +L 536.116338 87.28 +L 536.163928 88.28 +L 536.195434 89.28 +L 536.239119 90.28 +L 536.309288 91.28 +L 536.359155 92.28 +L 536.393832 93.28 +L 536.50348 94.28 +L 536.536951 95.28 +L 536.574293 96.28 +L 536.654538 97.28 +L 536.693032 98.28 +L 536.734809 99.28 +L 536.777234 100.28 +L 536.886962 101.28 +L 536.975247 102.28 +L 537.049893 103.28 +L 537.13835 104.28 +L 537.212412 105.28 +L 537.261577 106.28 +L 537.317194 107.28 +L 537.351894 108.28 +L 537.363765 109.28 +L 537.385988 110.28 +L 537.397967 111.28 +L 537.399719 112.28 +L 537.394302 113.28 +L 537.378104 114.28 +L 537.361604 115.28 +L 537.330421 116.28 +L 537.317056 117.28 +L 537.287413 118.28 +L 537.22439 119.28 +L 537.175069 120.28 +L 537.12898 121.28 +L 537.046753 122.28 +L 537.00085 123.28 +L 536.966525 124.28 +L 536.912986 125.28 +L 536.824099 126.28 +L 536.792961 128.16 +z +" style="fill:none;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 536.4 128.16 +L 537.4 128.191436 +L 538.4 128.228377 +L 539.4 128.326123 +L 540.4 128.358645 +L 541.4 128.43227 +L 542.4 128.470835 +L 543.4 128.506248 +L 544.4 128.563888 +L 545.4 128.634274 +L 546.4 128.686239 +L 547.4 128.745328 +L 548.4 128.833649 +L 549.4 128.879794 +L 550.4 128.922205 +L 551.4 128.952697 +L 552.4 128.978742 +L 553.4 128.999942 +L 554.4 129.054243 +L 555.4 129.082181 +L 556.4 129.111905 +L 557.4 129.1373 +L 558.4 129.1485 +L 559.4 129.158624 +L 560.4 129.15842 +L 561.4 129.14891 +L 562.4 129.137256 +L 563.4 129.106227 +L 564.4 129.095059 +L 565.4 129.064942 +L 566.4 129.005165 +L 567.4 128.967973 +L 568.4 128.928877 +L 569.4 128.886437 +L 570.4 128.853672 +L 571.4 128.786246 +L 572.4 128.74712 +L 573.4 128.704445 +L 574.4 128.633865 +L 575.4 128.597474 +L 576.4 128.539071 +L 577.4 128.428118 +L 578.4 128.35746 +L 579.4 128.24452 +L 580.4 128.198747 +L 581.4 128.137464 +L 582.4 128.088965 +L 583.4 128.008142 +L 584.4 127.889623 +L 585.4 127.819412 +L 586.4 127.73615 +L 587.4 127.703008 +L 588.4 127.651771 +L 589.4 127.583372 +L 590.4 127.517157 +L 591.4 127.44024 +L 592.4 127.412924 +L 593.4 127.386447 +L 594.4 127.363796 +L 595.4 127.344265 +L 596.4 127.317871 +L 597.4 127.2681 +L 598.4 127.233027 +L 599.4 127.197161 +L 600.4 127.181794 +L 601.4 127.166025 +L 602.4 127.162612 +L 603.4 127.160195 +L 604.4 127.160681 +L 605.4 127.16261 +L 606.4 127.175867 +L 607.4 127.184258 +L 608.4 127.205794 +L 609.4 127.228827 +L 610.4 127.24606 +L 611.4 127.264523 +L 612.4 127.284975 +L 613.4 127.301575 +L 614.4 127.364354 +L 615.4 127.439619 +L 616.4 127.472258 +L 617.4 127.539822 +L 618.4 127.593869 +L 619.4 127.627573 +L 620.4 127.717699 +L 621.4 127.746234 +L 622.4 127.77772 +L 623.4 127.808731 +L 624.4 127.863539 +L 625.4 127.928126 +L 626.4 127.966322 +L 627.4 128.062256 +L 628.4 128.111514 +L 629.4 128.155583 +L 630.4 128.195707 +L 631.4 128.304074 +L 632.4 128.345702 +L 633.4 128.407844 +L 634.4 128.477806 +L 635.4 128.58231 +L 636.4 128.619298 +L 637.4 128.665175 +L 638.4 128.73367 +L 639.4 128.782416 +L 640.4 128.860013 +L 641.4 128.890554 +L 642.4 128.960068 +L 643.4 128.984041 +L 644.4 129.012663 +L 645.4 129.054456 +L 646.4 129.076032 +L 648 129.08998 +L 648.956702 127.16 +L 648.966012 126.16 +L 648.978459 125.16 +L 648.989514 124.16 +L 648.995178 123.16 +L 648.999942 122.16 +L 648.994394 121.16 +L 648.981106 120.16 +L 648.973589 119.16 +L 648.948804 118.16 +L 648.925235 117.16 +L 648.889055 116.16 +L 648.863093 115.16 +L 648.840771 114.16 +L 648.772011 113.16 +L 648.697476 112.16 +L 648.603497 111.16 +L 648.552445 110.16 +L 648.498511 109.16 +L 648.46326 108.16 +L 648.357172 107.16 +L 648.304908 106.16 +L 648.268001 105.16 +L 648.23697 104.16 +L 648.175815 103.16 +L 648.108395 102.16 +L 648.059489 101.16 +L 647.994297 100.16 +L 647.956109 99.16 +L 647.914113 98.16 +L 647.872096 97.16 +L 647.81258 96.16 +L 647.69942 95.16 +L 647.647169 94.16 +L 647.607751 93.16 +L 647.56065 92.16 +L 647.50387 91.16 +L 647.471207 90.16 +L 647.435029 89.16 +L 647.402939 88.16 +L 647.368659 87.16 +L 647.310281 86.16 +L 647.265096 85.16 +L 647.235472 84.16 +L 647.185086 83.16 +L 647.159889 82.16 +L 647.138838 81.16 +L 647.10387 80.16 +L 647.07958 79.16 +L 647.065513 78.16 +L 647.046571 77.16 +L 647.03091 76.16 +L 647.018358 75.16 +L 647.012522 74.16 +L 647.00564 73.16 +L 647.000466 72.16 +L 647.002249 71.16 +L 647.004974 70.16 +L 647.016128 69.16 +L 647.044363 68.16 +L 647.088151 67.16 +L 647.10884 66.16 +L 647.149813 65.16 +L 647.189888 64.16 +L 647.208998 63.16 +L 647.231507 62.16 +L 647.298158 61.16 +L 647.347868 60.16 +L 647.421574 59.16 +L 647.452888 58.16 +L 647.52951 57.16 +L 647.567808 56.16 +L 647.641925 55.16 +L 647.745983 54.16 +L 647.815814 53.16 +L 647.921048 52.16 +L 647.976063 51.16 +L 648.099538 50.16 +L 648.170097 49.16 +L 648.285936 48.16 +L 648.336117 47.16 +L 648.371721 46.16 +L 648.463128 45.16 +L 648.516636 44.16 +L 648.604544 43.16 +L 648.673729 42.16 +L 648.720493 41.16 +L 648.792537 40.16 +L 648.842679 39.16 +L 648.860069 38.16 +L 648.887072 37.16 +L 648.906499 36.16 +L 648.925837 35.16 +L 648.964086 34.16 +L 648.980519 33.16 +L 648.988888 32.16 +L 648.993207 31.16 +L 648.999762 30.16 +L 648.997216 29.16 +L 648.991757 28.16 +L 648.975329 27.16 +L 648.943394 26.16 +L 648.905414 25.16 +L 648.87061 24.16 +L 648.807538 23.16 +L 648.786111 22.16 +L 648.735493 21.16 +L 648.710536 20.16 +L 648.654902 19.16 +L 648.623673 17.28 +L 647 16.706471 +L 646 16.738964 +L 645 16.819376 +L 644 16.888302 +L 643 17.003999 +L 642 17.079478 +L 641 17.195003 +L 640 17.274487 +L 639 17.382928 +L 638 17.422296 +L 637 17.525164 +L 636 17.624962 +L 635 17.670459 +L 634 17.704781 +L 633 17.756737 +L 632 17.796384 +L 631 17.831898 +L 630 17.899543 +L 629 17.938625 +L 628 17.989106 +L 627 18.038412 +L 626 18.089482 +L 625 18.133721 +L 624 18.155741 +L 623 18.171297 +L 622 18.213744 +L 621 18.228612 +L 620 18.25134 +L 619 18.271656 +L 618 18.277453 +L 617 18.279935 +L 616 18.276878 +L 615 18.265282 +L 614 18.248362 +L 613 18.216701 +L 612 18.202618 +L 611 18.149946 +L 610 18.100857 +L 609 18.046156 +L 608 18.001808 +L 607 17.931816 +L 606 17.881433 +L 605 17.827526 +L 604 17.758087 +L 603 17.700699 +L 602 17.650534 +L 601 17.573372 +L 600 17.515182 +L 599 17.454544 +L 598 17.417343 +L 597 17.352251 +L 596 17.247121 +L 595 17.186819 +L 594 17.090497 +L 593 17.058494 +L 592 17.007477 +L 591 16.890685 +L 590 16.855238 +L 589 16.799358 +L 588 16.768982 +L 587 16.680596 +L 586 16.635832 +L 585 16.554944 +L 584 16.494798 +L 583 16.431712 +L 582 16.408764 +L 581 16.392594 +L 580 16.363665 +L 579 16.333313 +L 578 16.320739 +L 577 16.29586 +L 576 16.283776 +L 575 16.280014 +L 574 16.28445 +L 573 16.296789 +L 572 16.311202 +L 571 16.327275 +L 570 16.362796 +L 569 16.38273 +L 568 16.439319 +L 567 16.506513 +L 566 16.533883 +L 565 16.568031 +L 564 16.616711 +L 563 16.664996 +L 562 16.724073 +L 561 16.819678 +L 560 16.862818 +L 559 16.912666 +L 558 16.9712 +L 557 17.018786 +L 556 17.079914 +L 555 17.135999 +L 554 17.21017 +L 553 17.327408 +L 552 17.383132 +L 551 17.491358 +L 550 17.597508 +L 549 17.70508 +L 548 17.739588 +L 547 17.842895 +L 546 17.918619 +L 545 17.958054 +L 544 17.997438 +L 543 18.01992 +L 542 18.075733 +L 541 18.101785 +L 540 18.13202 +L 539 18.182791 +L 538 18.201442 +L 536.4 18.223151 +L 537.355797 18.28 +L 537.37479 19.28 +L 537.39218 20.28 +L 537.399218 21.28 +L 537.398194 22.28 +L 537.39119 23.28 +L 537.38182 24.28 +L 537.358422 25.28 +L 537.333339 26.28 +L 537.32094 27.28 +L 537.287847 28.28 +L 537.27148 29.28 +L 537.253075 30.28 +L 537.203938 31.28 +L 537.160125 32.28 +L 537.11704 33.28 +L 537.094099 34.28 +L 537.053836 35.28 +L 536.968976 36.28 +L 536.926584 37.28 +L 536.862198 38.28 +L 536.817909 39.28 +L 536.710063 40.28 +L 536.633123 41.28 +L 536.596681 42.28 +L 536.541794 43.28 +L 536.466693 44.28 +L 536.408098 45.28 +L 536.371523 46.28 +L 536.259476 47.28 +L 536.197791 48.28 +L 536.147271 49.28 +L 536.048486 50.28 +L 536.010464 51.28 +L 535.975016 52.28 +L 535.883382 53.28 +L 535.84011 54.28 +L 535.786781 55.28 +L 535.753916 56.28 +L 535.691022 57.28 +L 535.637168 58.28 +L 535.580042 59.28 +L 535.557952 60.28 +L 535.514213 61.28 +L 535.467119 62.28 +L 535.450272 63.28 +L 535.422198 64.28 +L 535.411202 65.28 +L 535.406633 66.28 +L 535.400985 67.28 +L 535.400934 68.28 +L 535.404024 69.28 +L 535.407537 70.28 +L 535.413359 71.28 +L 535.426211 72.28 +L 535.449836 73.28 +L 535.46472 74.28 +L 535.488292 75.28 +L 535.524611 76.28 +L 535.556194 77.28 +L 535.586087 78.28 +L 535.664779 79.28 +L 535.70133 80.28 +L 535.727053 81.28 +L 535.797726 82.28 +L 535.888828 83.28 +L 535.950785 84.28 +L 535.984398 85.28 +L 536.018898 86.28 +L 536.116338 87.28 +L 536.163928 88.28 +L 536.195434 89.28 +L 536.239119 90.28 +L 536.309288 91.28 +L 536.359155 92.28 +L 536.393832 93.28 +L 536.50348 94.28 +L 536.536951 95.28 +L 536.574293 96.28 +L 536.654538 97.28 +L 536.693032 98.28 +L 536.734809 99.28 +L 536.777234 100.28 +L 536.886962 101.28 +L 536.975247 102.28 +L 537.049893 103.28 +L 537.13835 104.28 +L 537.212412 105.28 +L 537.261577 106.28 +L 537.317194 107.28 +L 537.351894 108.28 +L 537.363765 109.28 +L 537.385988 110.28 +L 537.397967 111.28 +L 537.399719 112.28 +L 537.394302 113.28 +L 537.378104 114.28 +L 537.361604 115.28 +L 537.330421 116.28 +L 537.317056 117.28 +L 537.287413 118.28 +L 537.22439 119.28 +L 537.175069 120.28 +L 537.12898 121.28 +L 537.046753 122.28 +L 537.00085 123.28 +L 536.966525 124.28 +L 536.912986 125.28 +L 536.824099 126.28 +L 536.792961 128.16 +z +" style="fill:none;stroke:#000000;stroke-linejoin:miter;stroke-width:3;"/> + <g id="patch_7"> + <path clip-path="url(#pdd8b39b494)" d="M 95.58 117.072 +L 95.366469 116.094558 +L 95.158276 115.115773 +L 95.00905 114.12215 +L 94.796572 113.144443 +L 94.623954 112.156707 +L 94.417337 111.177525 +L 94.207662 110.199113 +L 94.019543 109.215277 +L 93.843784 108.22833 +L 93.650161 107.245879 +L 93.357635 105.84117 +L 93.79 106.657649 +L 95.57721 106.703794 +L 96.339415 104.984 +L 96.369907 103.984 +L 96.395952 102.984 +L 96.417152 101.984 +L 96.471453 100.984 +L 96.499391 99.984 +L 96.529115 98.984 +L 96.55451 97.984 +L 96.56571 96.984 +L 96.575834 95.984 +L 96.57563 94.984 +L 96.56612 93.984 +L 96.554466 92.984 +L 96.523437 91.984 +L 96.512269 90.984 +L 96.482152 89.984 +L 96.422375 88.984 +L 96.385183 87.984 +L 96.346087 86.984 +L 96.303647 85.984 +L 96.270882 84.984 +L 96.203456 83.984 +L 96.16433 82.984 +L 96.121655 81.984 +L 96.051075 80.984 +L 96.014684 79.984 +L 95.956281 78.984 +L 95.845328 77.984 +L 95.77467 76.984 +L 95.66173 75.984 +L 95.615957 74.984 +L 95.554674 73.984 +L 95.506175 72.984 +L 95.425352 71.984 +L 95.306833 70.984 +L 95.236622 69.984 +L 95.15336 68.984 +L 95.120218 67.984 +L 95.068981 66.984 +L 95.000582 65.984 +L 94.934367 64.984 +L 94.85745 63.984 +L 94.830134 62.984 +L 94.803657 61.984 +L 94.781006 60.984 +L 94.761475 59.984 +L 94.735081 58.984 +L 94.68531 57.984 +L 94.650237 56.984 +L 94.614371 55.984 +L 94.599004 54.984 +L 94.583235 53.984 +L 94.579822 52.984 +L 94.577405 51.984 +L 94.577891 50.984 +L 94.57982 49.984 +L 94.593077 48.984 +L 94.601468 47.984 +L 94.623004 46.984 +L 94.646037 45.984 +L 94.66327 44.984 +L 94.681733 43.984 +L 94.702185 42.984 +L 94.718785 41.984 +L 94.781564 40.984 +L 94.856829 39.984 +L 94.889468 38.984 +L 94.957032 37.984 +L 95.011079 36.984 +L 95.044783 35.984 +L 95.134909 34.984 +L 95.163444 33.984 +L 95.19493 32.984 +L 95.225941 31.984 +L 95.280749 30.984 +L 95.345336 29.984 +L 95.383532 28.368 +L 95.58279 28.270256 +L 95.631276 29.368 +L 95.587207 30.368 +L 95.547083 31.368 +L 95.438716 32.368 +L 95.397088 33.368 +L 95.334946 34.368 +L 95.264984 35.368 +L 95.16048 36.368 +L 95.123492 37.368 +L 95.077615 38.368 +L 95.00912 39.368 +L 94.960374 40.368 +L 94.882777 41.368 +L 94.852236 42.368 +L 94.782722 43.368 +L 94.758749 44.368 +L 94.730127 45.368 +L 94.688334 46.368 +L 94.666758 47.368 +L 94.65281 48.368 +L 94.626088 49.368 +L 94.616778 50.368 +L 94.604331 51.368 +L 94.593276 52.368 +L 94.587612 53.368 +L 94.582848 54.368 +L 94.588396 55.368 +L 94.601684 56.368 +L 94.609201 57.368 +L 94.633986 58.368 +L 94.657555 59.368 +L 94.693735 60.368 +L 94.719697 61.368 +L 94.742019 62.368 +L 94.810779 63.368 +L 94.885314 64.368 +L 94.979293 65.368 +L 95.030345 66.368 +L 95.084279 67.368 +L 95.11953 68.368 +L 95.225618 69.368 +L 95.277882 70.368 +L 95.314789 71.368 +L 95.34582 72.368 +L 95.406975 73.368 +L 95.474395 74.368 +L 95.523301 75.368 +L 95.588493 76.368 +L 95.626681 77.368 +L 95.668677 78.368 +L 95.710694 79.368 +L 95.77021 80.368 +L 95.88337 81.368 +L 95.935621 82.368 +L 95.975039 83.368 +L 96.02214 84.368 +L 96.07892 85.368 +L 96.111583 86.368 +L 96.147761 87.368 +L 96.179851 88.368 +L 96.214131 89.368 +L 96.272509 90.368 +L 96.317694 91.368 +L 96.347318 92.368 +L 96.397704 93.368 +L 96.422901 94.368 +L 96.443952 95.368 +L 96.47892 96.368 +L 96.50321 97.368 +L 96.517277 98.368 +L 96.536219 99.368 +L 96.55188 100.368 +L 96.564432 101.368 +L 96.570268 102.368 +L 96.57715 103.368 +L 96.582324 104.368 +L 96.580541 105.984 +L 96.58279 104.988974 +L 98.37 105.000128 +L 99.052732 107.186963 +L 98.766251 108.146049 +L 98.50217 109.110771 +L 98.218418 110.070544 +L 97.935538 111.030536 +L 97.672988 111.995644 +L 97.407143 112.959922 +L 97.098489 113.913429 +L 96.806266 114.87107 +L 96.49077 115.822855 +L 96.110573 117.205505 +z +" style="fill:#008000;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 95.58 117.072 +L 95.366469 116.094558 +L 95.158276 115.115773 +L 95.00905 114.12215 +L 94.796572 113.144443 +L 94.623954 112.156707 +L 94.417337 111.177525 +L 94.207662 110.199113 +L 94.019543 109.215277 +L 93.843784 108.22833 +L 93.650161 107.245879 +L 93.357635 105.84117 +L 93.79 106.657649 +L 95.57721 106.703794 +L 96.339415 104.984 +L 96.369907 103.984 +L 96.395952 102.984 +L 96.417152 101.984 +L 96.471453 100.984 +L 96.499391 99.984 +L 96.529115 98.984 +L 96.55451 97.984 +L 96.56571 96.984 +L 96.575834 95.984 +L 96.57563 94.984 +L 96.56612 93.984 +L 96.554466 92.984 +L 96.523437 91.984 +L 96.512269 90.984 +L 96.482152 89.984 +L 96.422375 88.984 +L 96.385183 87.984 +L 96.346087 86.984 +L 96.303647 85.984 +L 96.270882 84.984 +L 96.203456 83.984 +L 96.16433 82.984 +L 96.121655 81.984 +L 96.051075 80.984 +L 96.014684 79.984 +L 95.956281 78.984 +L 95.845328 77.984 +L 95.77467 76.984 +L 95.66173 75.984 +L 95.615957 74.984 +L 95.554674 73.984 +L 95.506175 72.984 +L 95.425352 71.984 +L 95.306833 70.984 +L 95.236622 69.984 +L 95.15336 68.984 +L 95.120218 67.984 +L 95.068981 66.984 +L 95.000582 65.984 +L 94.934367 64.984 +L 94.85745 63.984 +L 94.830134 62.984 +L 94.803657 61.984 +L 94.781006 60.984 +L 94.761475 59.984 +L 94.735081 58.984 +L 94.68531 57.984 +L 94.650237 56.984 +L 94.614371 55.984 +L 94.599004 54.984 +L 94.583235 53.984 +L 94.579822 52.984 +L 94.577405 51.984 +L 94.577891 50.984 +L 94.57982 49.984 +L 94.593077 48.984 +L 94.601468 47.984 +L 94.623004 46.984 +L 94.646037 45.984 +L 94.66327 44.984 +L 94.681733 43.984 +L 94.702185 42.984 +L 94.718785 41.984 +L 94.781564 40.984 +L 94.856829 39.984 +L 94.889468 38.984 +L 94.957032 37.984 +L 95.011079 36.984 +L 95.044783 35.984 +L 95.134909 34.984 +L 95.163444 33.984 +L 95.19493 32.984 +L 95.225941 31.984 +L 95.280749 30.984 +L 95.345336 29.984 +L 95.383532 28.368 +L 95.58279 28.270256 +L 95.631276 29.368 +L 95.587207 30.368 +L 95.547083 31.368 +L 95.438716 32.368 +L 95.397088 33.368 +L 95.334946 34.368 +L 95.264984 35.368 +L 95.16048 36.368 +L 95.123492 37.368 +L 95.077615 38.368 +L 95.00912 39.368 +L 94.960374 40.368 +L 94.882777 41.368 +L 94.852236 42.368 +L 94.782722 43.368 +L 94.758749 44.368 +L 94.730127 45.368 +L 94.688334 46.368 +L 94.666758 47.368 +L 94.65281 48.368 +L 94.626088 49.368 +L 94.616778 50.368 +L 94.604331 51.368 +L 94.593276 52.368 +L 94.587612 53.368 +L 94.582848 54.368 +L 94.588396 55.368 +L 94.601684 56.368 +L 94.609201 57.368 +L 94.633986 58.368 +L 94.657555 59.368 +L 94.693735 60.368 +L 94.719697 61.368 +L 94.742019 62.368 +L 94.810779 63.368 +L 94.885314 64.368 +L 94.979293 65.368 +L 95.030345 66.368 +L 95.084279 67.368 +L 95.11953 68.368 +L 95.225618 69.368 +L 95.277882 70.368 +L 95.314789 71.368 +L 95.34582 72.368 +L 95.406975 73.368 +L 95.474395 74.368 +L 95.523301 75.368 +L 95.588493 76.368 +L 95.626681 77.368 +L 95.668677 78.368 +L 95.710694 79.368 +L 95.77021 80.368 +L 95.88337 81.368 +L 95.935621 82.368 +L 95.975039 83.368 +L 96.02214 84.368 +L 96.07892 85.368 +L 96.111583 86.368 +L 96.147761 87.368 +L 96.179851 88.368 +L 96.214131 89.368 +L 96.272509 90.368 +L 96.317694 91.368 +L 96.347318 92.368 +L 96.397704 93.368 +L 96.422901 94.368 +L 96.443952 95.368 +L 96.47892 96.368 +L 96.50321 97.368 +L 96.517277 98.368 +L 96.536219 99.368 +L 96.55188 100.368 +L 96.564432 101.368 +L 96.570268 102.368 +L 96.57715 103.368 +L 96.582324 104.368 +L 96.580541 105.984 +L 96.58279 104.988974 +L 98.37 105.000128 +L 99.052732 107.186963 +L 98.766251 108.146049 +L 98.50217 109.110771 +L 98.218418 110.070544 +L 97.935538 111.030536 +L 97.672988 111.995644 +L 97.407143 112.959922 +L 97.098489 113.913429 +L 96.806266 114.87107 +L 96.49077 115.822855 +L 96.110573 117.205505 +z +" style="fill:#008000;stroke:#008000;stroke-linejoin:miter;"/> + <g id="patch_8"> + <path clip-path="url(#pdd8b39b494)" d="M 106.74 117.072 +L 106.526469 116.094558 +L 106.318276 115.115773 +L 106.16905 114.12215 +L 105.956572 113.144443 +L 105.783954 112.156707 +L 105.577337 111.177525 +L 105.367662 110.199113 +L 105.179543 109.215277 +L 105.003784 108.22833 +L 104.810161 107.245879 +L 104.517635 105.84117 +L 104.95 106.657649 +L 106.73721 106.703794 +L 107.499415 104.984 +L 107.529907 103.984 +L 107.555952 102.984 +L 107.577152 101.984 +L 107.631453 100.984 +L 107.659391 99.984 +L 107.689115 98.984 +L 107.71451 97.984 +L 107.72571 96.984 +L 107.735834 95.984 +L 107.73563 94.984 +L 107.72612 93.984 +L 107.714466 92.984 +L 107.683437 91.984 +L 107.672269 90.984 +L 107.642152 89.984 +L 107.582375 88.984 +L 107.545183 87.984 +L 107.506087 86.984 +L 107.463647 85.984 +L 107.430882 84.984 +L 107.363456 83.984 +L 107.32433 82.984 +L 107.281655 81.984 +L 107.211075 80.984 +L 107.174684 79.984 +L 107.116281 78.984 +L 107.005328 77.984 +L 106.93467 76.984 +L 106.82173 75.984 +L 106.775957 74.984 +L 106.714674 73.984 +L 106.666175 72.984 +L 106.585352 71.984 +L 106.466833 70.984 +L 106.396622 69.984 +L 106.31336 68.984 +L 106.280218 67.984 +L 106.228981 66.984 +L 106.160582 65.984 +L 106.094367 64.984 +L 106.01745 63.984 +L 105.990134 62.984 +L 105.963657 61.984 +L 105.941006 60.984 +L 105.921475 59.984 +L 105.895081 58.984 +L 105.84531 57.984 +L 105.810237 56.984 +L 105.774371 55.984 +L 105.759004 54.984 +L 105.743235 53.984 +L 105.739822 52.984 +L 105.737405 51.984 +L 105.737891 50.984 +L 105.73982 49.984 +L 105.753077 48.984 +L 105.761468 47.984 +L 105.783004 46.984 +L 105.806037 45.984 +L 105.82327 44.984 +L 105.841733 43.984 +L 105.862185 42.984 +L 105.878785 41.984 +L 105.941564 40.984 +L 106.016829 39.984 +L 106.049468 38.984 +L 106.117032 37.984 +L 106.171079 36.984 +L 106.204783 35.984 +L 106.294909 34.984 +L 106.323444 33.984 +L 106.35493 32.984 +L 106.385941 31.984 +L 106.440749 30.984 +L 106.505336 29.984 +L 106.543532 28.368 +L 106.74279 28.270256 +L 106.791276 29.368 +L 106.747207 30.368 +L 106.707083 31.368 +L 106.598716 32.368 +L 106.557088 33.368 +L 106.494946 34.368 +L 106.424984 35.368 +L 106.32048 36.368 +L 106.283492 37.368 +L 106.237615 38.368 +L 106.16912 39.368 +L 106.120374 40.368 +L 106.042777 41.368 +L 106.012236 42.368 +L 105.942722 43.368 +L 105.918749 44.368 +L 105.890127 45.368 +L 105.848334 46.368 +L 105.826758 47.368 +L 105.81281 48.368 +L 105.786088 49.368 +L 105.776778 50.368 +L 105.764331 51.368 +L 105.753276 52.368 +L 105.747612 53.368 +L 105.742848 54.368 +L 105.748396 55.368 +L 105.761684 56.368 +L 105.769201 57.368 +L 105.793986 58.368 +L 105.817555 59.368 +L 105.853735 60.368 +L 105.879697 61.368 +L 105.902019 62.368 +L 105.970779 63.368 +L 106.045314 64.368 +L 106.139293 65.368 +L 106.190345 66.368 +L 106.244279 67.368 +L 106.27953 68.368 +L 106.385618 69.368 +L 106.437882 70.368 +L 106.474789 71.368 +L 106.50582 72.368 +L 106.566975 73.368 +L 106.634395 74.368 +L 106.683301 75.368 +L 106.748493 76.368 +L 106.786681 77.368 +L 106.828677 78.368 +L 106.870694 79.368 +L 106.93021 80.368 +L 107.04337 81.368 +L 107.095621 82.368 +L 107.135039 83.368 +L 107.18214 84.368 +L 107.23892 85.368 +L 107.271583 86.368 +L 107.307761 87.368 +L 107.339851 88.368 +L 107.374131 89.368 +L 107.432509 90.368 +L 107.477694 91.368 +L 107.507318 92.368 +L 107.557704 93.368 +L 107.582901 94.368 +L 107.603952 95.368 +L 107.63892 96.368 +L 107.66321 97.368 +L 107.677277 98.368 +L 107.696219 99.368 +L 107.71188 100.368 +L 107.724432 101.368 +L 107.730268 102.368 +L 107.73715 103.368 +L 107.742324 104.368 +L 107.740541 105.984 +L 107.74279 104.988974 +L 109.53 105.000128 +L 110.212732 107.186963 +L 109.926251 108.146049 +L 109.66217 109.110771 +L 109.378418 110.070544 +L 109.095538 111.030536 +L 108.832988 111.995644 +L 108.567143 112.959922 +L 108.258489 113.913429 +L 107.966266 114.87107 +L 107.65077 115.822855 +L 107.270573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 106.74 117.072 +L 106.526469 116.094558 +L 106.318276 115.115773 +L 106.16905 114.12215 +L 105.956572 113.144443 +L 105.783954 112.156707 +L 105.577337 111.177525 +L 105.367662 110.199113 +L 105.179543 109.215277 +L 105.003784 108.22833 +L 104.810161 107.245879 +L 104.517635 105.84117 +L 104.95 106.657649 +L 106.73721 106.703794 +L 107.499415 104.984 +L 107.529907 103.984 +L 107.555952 102.984 +L 107.577152 101.984 +L 107.631453 100.984 +L 107.659391 99.984 +L 107.689115 98.984 +L 107.71451 97.984 +L 107.72571 96.984 +L 107.735834 95.984 +L 107.73563 94.984 +L 107.72612 93.984 +L 107.714466 92.984 +L 107.683437 91.984 +L 107.672269 90.984 +L 107.642152 89.984 +L 107.582375 88.984 +L 107.545183 87.984 +L 107.506087 86.984 +L 107.463647 85.984 +L 107.430882 84.984 +L 107.363456 83.984 +L 107.32433 82.984 +L 107.281655 81.984 +L 107.211075 80.984 +L 107.174684 79.984 +L 107.116281 78.984 +L 107.005328 77.984 +L 106.93467 76.984 +L 106.82173 75.984 +L 106.775957 74.984 +L 106.714674 73.984 +L 106.666175 72.984 +L 106.585352 71.984 +L 106.466833 70.984 +L 106.396622 69.984 +L 106.31336 68.984 +L 106.280218 67.984 +L 106.228981 66.984 +L 106.160582 65.984 +L 106.094367 64.984 +L 106.01745 63.984 +L 105.990134 62.984 +L 105.963657 61.984 +L 105.941006 60.984 +L 105.921475 59.984 +L 105.895081 58.984 +L 105.84531 57.984 +L 105.810237 56.984 +L 105.774371 55.984 +L 105.759004 54.984 +L 105.743235 53.984 +L 105.739822 52.984 +L 105.737405 51.984 +L 105.737891 50.984 +L 105.73982 49.984 +L 105.753077 48.984 +L 105.761468 47.984 +L 105.783004 46.984 +L 105.806037 45.984 +L 105.82327 44.984 +L 105.841733 43.984 +L 105.862185 42.984 +L 105.878785 41.984 +L 105.941564 40.984 +L 106.016829 39.984 +L 106.049468 38.984 +L 106.117032 37.984 +L 106.171079 36.984 +L 106.204783 35.984 +L 106.294909 34.984 +L 106.323444 33.984 +L 106.35493 32.984 +L 106.385941 31.984 +L 106.440749 30.984 +L 106.505336 29.984 +L 106.543532 28.368 +L 106.74279 28.270256 +L 106.791276 29.368 +L 106.747207 30.368 +L 106.707083 31.368 +L 106.598716 32.368 +L 106.557088 33.368 +L 106.494946 34.368 +L 106.424984 35.368 +L 106.32048 36.368 +L 106.283492 37.368 +L 106.237615 38.368 +L 106.16912 39.368 +L 106.120374 40.368 +L 106.042777 41.368 +L 106.012236 42.368 +L 105.942722 43.368 +L 105.918749 44.368 +L 105.890127 45.368 +L 105.848334 46.368 +L 105.826758 47.368 +L 105.81281 48.368 +L 105.786088 49.368 +L 105.776778 50.368 +L 105.764331 51.368 +L 105.753276 52.368 +L 105.747612 53.368 +L 105.742848 54.368 +L 105.748396 55.368 +L 105.761684 56.368 +L 105.769201 57.368 +L 105.793986 58.368 +L 105.817555 59.368 +L 105.853735 60.368 +L 105.879697 61.368 +L 105.902019 62.368 +L 105.970779 63.368 +L 106.045314 64.368 +L 106.139293 65.368 +L 106.190345 66.368 +L 106.244279 67.368 +L 106.27953 68.368 +L 106.385618 69.368 +L 106.437882 70.368 +L 106.474789 71.368 +L 106.50582 72.368 +L 106.566975 73.368 +L 106.634395 74.368 +L 106.683301 75.368 +L 106.748493 76.368 +L 106.786681 77.368 +L 106.828677 78.368 +L 106.870694 79.368 +L 106.93021 80.368 +L 107.04337 81.368 +L 107.095621 82.368 +L 107.135039 83.368 +L 107.18214 84.368 +L 107.23892 85.368 +L 107.271583 86.368 +L 107.307761 87.368 +L 107.339851 88.368 +L 107.374131 89.368 +L 107.432509 90.368 +L 107.477694 91.368 +L 107.507318 92.368 +L 107.557704 93.368 +L 107.582901 94.368 +L 107.603952 95.368 +L 107.63892 96.368 +L 107.66321 97.368 +L 107.677277 98.368 +L 107.696219 99.368 +L 107.71188 100.368 +L 107.724432 101.368 +L 107.730268 102.368 +L 107.73715 103.368 +L 107.742324 104.368 +L 107.740541 105.984 +L 107.74279 104.988974 +L 109.53 105.000128 +L 110.212732 107.186963 +L 109.926251 108.146049 +L 109.66217 109.110771 +L 109.378418 110.070544 +L 109.095538 111.030536 +L 108.832988 111.995644 +L 108.567143 112.959922 +L 108.258489 113.913429 +L 107.966266 114.87107 +L 107.65077 115.822855 +L 107.270573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_9"> + <path clip-path="url(#pdd8b39b494)" d="M 117.9 117.072 +L 117.686469 116.094558 +L 117.478276 115.115773 +L 117.32905 114.12215 +L 117.116572 113.144443 +L 116.943954 112.156707 +L 116.737337 111.177525 +L 116.527662 110.199113 +L 116.339543 109.215277 +L 116.163784 108.22833 +L 115.970161 107.245879 +L 115.677635 105.84117 +L 116.11 106.657649 +L 117.89721 106.703794 +L 118.659415 104.984 +L 118.689907 103.984 +L 118.715952 102.984 +L 118.737152 101.984 +L 118.791453 100.984 +L 118.819391 99.984 +L 118.849115 98.984 +L 118.87451 97.984 +L 118.88571 96.984 +L 118.895834 95.984 +L 118.89563 94.984 +L 118.88612 93.984 +L 118.874466 92.984 +L 118.843437 91.984 +L 118.832269 90.984 +L 118.802152 89.984 +L 118.742375 88.984 +L 118.705183 87.984 +L 118.666087 86.984 +L 118.623647 85.984 +L 118.590882 84.984 +L 118.523456 83.984 +L 118.48433 82.984 +L 118.441655 81.984 +L 118.371075 80.984 +L 118.334684 79.984 +L 118.276281 78.984 +L 118.165328 77.984 +L 118.09467 76.984 +L 117.98173 75.984 +L 117.935957 74.984 +L 117.874674 73.984 +L 117.826175 72.984 +L 117.745352 71.984 +L 117.626833 70.984 +L 117.556622 69.984 +L 117.47336 68.984 +L 117.440218 67.984 +L 117.388981 66.984 +L 117.320582 65.984 +L 117.254367 64.984 +L 117.17745 63.984 +L 117.150134 62.984 +L 117.123657 61.984 +L 117.101006 60.984 +L 117.081475 59.984 +L 117.055081 58.984 +L 117.00531 57.984 +L 116.970237 56.984 +L 116.934371 55.984 +L 116.919004 54.984 +L 116.903235 53.984 +L 116.899822 52.984 +L 116.897405 51.984 +L 116.897891 50.984 +L 116.89982 49.984 +L 116.913077 48.984 +L 116.921468 47.984 +L 116.943004 46.984 +L 116.966037 45.984 +L 116.98327 44.984 +L 117.001733 43.984 +L 117.022185 42.984 +L 117.038785 41.984 +L 117.101564 40.984 +L 117.176829 39.984 +L 117.209468 38.984 +L 117.277032 37.984 +L 117.331079 36.984 +L 117.364783 35.984 +L 117.454909 34.984 +L 117.483444 33.984 +L 117.51493 32.984 +L 117.545941 31.984 +L 117.600749 30.984 +L 117.665336 29.984 +L 117.703532 28.368 +L 117.90279 28.270256 +L 117.951276 29.368 +L 117.907207 30.368 +L 117.867083 31.368 +L 117.758716 32.368 +L 117.717088 33.368 +L 117.654946 34.368 +L 117.584984 35.368 +L 117.48048 36.368 +L 117.443492 37.368 +L 117.397615 38.368 +L 117.32912 39.368 +L 117.280374 40.368 +L 117.202777 41.368 +L 117.172236 42.368 +L 117.102722 43.368 +L 117.078749 44.368 +L 117.050127 45.368 +L 117.008334 46.368 +L 116.986758 47.368 +L 116.97281 48.368 +L 116.946088 49.368 +L 116.936778 50.368 +L 116.924331 51.368 +L 116.913276 52.368 +L 116.907612 53.368 +L 116.902848 54.368 +L 116.908396 55.368 +L 116.921684 56.368 +L 116.929201 57.368 +L 116.953986 58.368 +L 116.977555 59.368 +L 117.013735 60.368 +L 117.039697 61.368 +L 117.062019 62.368 +L 117.130779 63.368 +L 117.205314 64.368 +L 117.299293 65.368 +L 117.350345 66.368 +L 117.404279 67.368 +L 117.43953 68.368 +L 117.545618 69.368 +L 117.597882 70.368 +L 117.634789 71.368 +L 117.66582 72.368 +L 117.726975 73.368 +L 117.794395 74.368 +L 117.843301 75.368 +L 117.908493 76.368 +L 117.946681 77.368 +L 117.988677 78.368 +L 118.030694 79.368 +L 118.09021 80.368 +L 118.20337 81.368 +L 118.255621 82.368 +L 118.295039 83.368 +L 118.34214 84.368 +L 118.39892 85.368 +L 118.431583 86.368 +L 118.467761 87.368 +L 118.499851 88.368 +L 118.534131 89.368 +L 118.592509 90.368 +L 118.637694 91.368 +L 118.667318 92.368 +L 118.717704 93.368 +L 118.742901 94.368 +L 118.763952 95.368 +L 118.79892 96.368 +L 118.82321 97.368 +L 118.837277 98.368 +L 118.856219 99.368 +L 118.87188 100.368 +L 118.884432 101.368 +L 118.890268 102.368 +L 118.89715 103.368 +L 118.902324 104.368 +L 118.900541 105.984 +L 118.90279 104.988974 +L 120.69 105.000128 +L 121.372732 107.186963 +L 121.086251 108.146049 +L 120.82217 109.110771 +L 120.538418 110.070544 +L 120.255538 111.030536 +L 119.992988 111.995644 +L 119.727143 112.959922 +L 119.418489 113.913429 +L 119.126266 114.87107 +L 118.81077 115.822855 +L 118.430573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 117.9 117.072 +L 117.686469 116.094558 +L 117.478276 115.115773 +L 117.32905 114.12215 +L 117.116572 113.144443 +L 116.943954 112.156707 +L 116.737337 111.177525 +L 116.527662 110.199113 +L 116.339543 109.215277 +L 116.163784 108.22833 +L 115.970161 107.245879 +L 115.677635 105.84117 +L 116.11 106.657649 +L 117.89721 106.703794 +L 118.659415 104.984 +L 118.689907 103.984 +L 118.715952 102.984 +L 118.737152 101.984 +L 118.791453 100.984 +L 118.819391 99.984 +L 118.849115 98.984 +L 118.87451 97.984 +L 118.88571 96.984 +L 118.895834 95.984 +L 118.89563 94.984 +L 118.88612 93.984 +L 118.874466 92.984 +L 118.843437 91.984 +L 118.832269 90.984 +L 118.802152 89.984 +L 118.742375 88.984 +L 118.705183 87.984 +L 118.666087 86.984 +L 118.623647 85.984 +L 118.590882 84.984 +L 118.523456 83.984 +L 118.48433 82.984 +L 118.441655 81.984 +L 118.371075 80.984 +L 118.334684 79.984 +L 118.276281 78.984 +L 118.165328 77.984 +L 118.09467 76.984 +L 117.98173 75.984 +L 117.935957 74.984 +L 117.874674 73.984 +L 117.826175 72.984 +L 117.745352 71.984 +L 117.626833 70.984 +L 117.556622 69.984 +L 117.47336 68.984 +L 117.440218 67.984 +L 117.388981 66.984 +L 117.320582 65.984 +L 117.254367 64.984 +L 117.17745 63.984 +L 117.150134 62.984 +L 117.123657 61.984 +L 117.101006 60.984 +L 117.081475 59.984 +L 117.055081 58.984 +L 117.00531 57.984 +L 116.970237 56.984 +L 116.934371 55.984 +L 116.919004 54.984 +L 116.903235 53.984 +L 116.899822 52.984 +L 116.897405 51.984 +L 116.897891 50.984 +L 116.89982 49.984 +L 116.913077 48.984 +L 116.921468 47.984 +L 116.943004 46.984 +L 116.966037 45.984 +L 116.98327 44.984 +L 117.001733 43.984 +L 117.022185 42.984 +L 117.038785 41.984 +L 117.101564 40.984 +L 117.176829 39.984 +L 117.209468 38.984 +L 117.277032 37.984 +L 117.331079 36.984 +L 117.364783 35.984 +L 117.454909 34.984 +L 117.483444 33.984 +L 117.51493 32.984 +L 117.545941 31.984 +L 117.600749 30.984 +L 117.665336 29.984 +L 117.703532 28.368 +L 117.90279 28.270256 +L 117.951276 29.368 +L 117.907207 30.368 +L 117.867083 31.368 +L 117.758716 32.368 +L 117.717088 33.368 +L 117.654946 34.368 +L 117.584984 35.368 +L 117.48048 36.368 +L 117.443492 37.368 +L 117.397615 38.368 +L 117.32912 39.368 +L 117.280374 40.368 +L 117.202777 41.368 +L 117.172236 42.368 +L 117.102722 43.368 +L 117.078749 44.368 +L 117.050127 45.368 +L 117.008334 46.368 +L 116.986758 47.368 +L 116.97281 48.368 +L 116.946088 49.368 +L 116.936778 50.368 +L 116.924331 51.368 +L 116.913276 52.368 +L 116.907612 53.368 +L 116.902848 54.368 +L 116.908396 55.368 +L 116.921684 56.368 +L 116.929201 57.368 +L 116.953986 58.368 +L 116.977555 59.368 +L 117.013735 60.368 +L 117.039697 61.368 +L 117.062019 62.368 +L 117.130779 63.368 +L 117.205314 64.368 +L 117.299293 65.368 +L 117.350345 66.368 +L 117.404279 67.368 +L 117.43953 68.368 +L 117.545618 69.368 +L 117.597882 70.368 +L 117.634789 71.368 +L 117.66582 72.368 +L 117.726975 73.368 +L 117.794395 74.368 +L 117.843301 75.368 +L 117.908493 76.368 +L 117.946681 77.368 +L 117.988677 78.368 +L 118.030694 79.368 +L 118.09021 80.368 +L 118.20337 81.368 +L 118.255621 82.368 +L 118.295039 83.368 +L 118.34214 84.368 +L 118.39892 85.368 +L 118.431583 86.368 +L 118.467761 87.368 +L 118.499851 88.368 +L 118.534131 89.368 +L 118.592509 90.368 +L 118.637694 91.368 +L 118.667318 92.368 +L 118.717704 93.368 +L 118.742901 94.368 +L 118.763952 95.368 +L 118.79892 96.368 +L 118.82321 97.368 +L 118.837277 98.368 +L 118.856219 99.368 +L 118.87188 100.368 +L 118.884432 101.368 +L 118.890268 102.368 +L 118.89715 103.368 +L 118.902324 104.368 +L 118.900541 105.984 +L 118.90279 104.988974 +L 120.69 105.000128 +L 121.372732 107.186963 +L 121.086251 108.146049 +L 120.82217 109.110771 +L 120.538418 110.070544 +L 120.255538 111.030536 +L 119.992988 111.995644 +L 119.727143 112.959922 +L 119.418489 113.913429 +L 119.126266 114.87107 +L 118.81077 115.822855 +L 118.430573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_10"> + <path clip-path="url(#pdd8b39b494)" d="M 129.06 117.072 +L 128.846469 116.094558 +L 128.638276 115.115773 +L 128.48905 114.12215 +L 128.276572 113.144443 +L 128.103954 112.156707 +L 127.897337 111.177525 +L 127.687662 110.199113 +L 127.499543 109.215277 +L 127.323784 108.22833 +L 127.130161 107.245879 +L 126.837635 105.84117 +L 127.27 106.657649 +L 129.05721 106.703794 +L 129.819415 104.984 +L 129.849907 103.984 +L 129.875952 102.984 +L 129.897152 101.984 +L 129.951453 100.984 +L 129.979391 99.984 +L 130.009115 98.984 +L 130.03451 97.984 +L 130.04571 96.984 +L 130.055834 95.984 +L 130.05563 94.984 +L 130.04612 93.984 +L 130.034466 92.984 +L 130.003437 91.984 +L 129.992269 90.984 +L 129.962152 89.984 +L 129.902375 88.984 +L 129.865183 87.984 +L 129.826087 86.984 +L 129.783647 85.984 +L 129.750882 84.984 +L 129.683456 83.984 +L 129.64433 82.984 +L 129.601655 81.984 +L 129.531075 80.984 +L 129.494684 79.984 +L 129.436281 78.984 +L 129.325328 77.984 +L 129.25467 76.984 +L 129.14173 75.984 +L 129.095957 74.984 +L 129.034674 73.984 +L 128.986175 72.984 +L 128.905352 71.984 +L 128.786833 70.984 +L 128.716622 69.984 +L 128.63336 68.984 +L 128.600218 67.984 +L 128.548981 66.984 +L 128.480582 65.984 +L 128.414367 64.984 +L 128.33745 63.984 +L 128.310134 62.984 +L 128.283657 61.984 +L 128.261006 60.984 +L 128.241475 59.984 +L 128.215081 58.984 +L 128.16531 57.984 +L 128.130237 56.984 +L 128.094371 55.984 +L 128.079004 54.984 +L 128.063235 53.984 +L 128.059822 52.984 +L 128.057405 51.984 +L 128.057891 50.984 +L 128.05982 49.984 +L 128.073077 48.984 +L 128.081468 47.984 +L 128.103004 46.984 +L 128.126037 45.984 +L 128.14327 44.984 +L 128.161733 43.984 +L 128.182185 42.984 +L 128.198785 41.984 +L 128.261564 40.984 +L 128.336829 39.984 +L 128.369468 38.984 +L 128.437032 37.984 +L 128.491079 36.984 +L 128.524783 35.984 +L 128.614909 34.984 +L 128.643444 33.984 +L 128.67493 32.984 +L 128.705941 31.984 +L 128.760749 30.984 +L 128.825336 29.984 +L 128.863532 28.368 +L 129.06279 28.270256 +L 129.111276 29.368 +L 129.067207 30.368 +L 129.027083 31.368 +L 128.918716 32.368 +L 128.877088 33.368 +L 128.814946 34.368 +L 128.744984 35.368 +L 128.64048 36.368 +L 128.603492 37.368 +L 128.557615 38.368 +L 128.48912 39.368 +L 128.440374 40.368 +L 128.362777 41.368 +L 128.332236 42.368 +L 128.262722 43.368 +L 128.238749 44.368 +L 128.210127 45.368 +L 128.168334 46.368 +L 128.146758 47.368 +L 128.13281 48.368 +L 128.106088 49.368 +L 128.096778 50.368 +L 128.084331 51.368 +L 128.073276 52.368 +L 128.067612 53.368 +L 128.062848 54.368 +L 128.068396 55.368 +L 128.081684 56.368 +L 128.089201 57.368 +L 128.113986 58.368 +L 128.137555 59.368 +L 128.173735 60.368 +L 128.199697 61.368 +L 128.222019 62.368 +L 128.290779 63.368 +L 128.365314 64.368 +L 128.459293 65.368 +L 128.510345 66.368 +L 128.564279 67.368 +L 128.59953 68.368 +L 128.705618 69.368 +L 128.757882 70.368 +L 128.794789 71.368 +L 128.82582 72.368 +L 128.886975 73.368 +L 128.954395 74.368 +L 129.003301 75.368 +L 129.068493 76.368 +L 129.106681 77.368 +L 129.148677 78.368 +L 129.190694 79.368 +L 129.25021 80.368 +L 129.36337 81.368 +L 129.415621 82.368 +L 129.455039 83.368 +L 129.50214 84.368 +L 129.55892 85.368 +L 129.591583 86.368 +L 129.627761 87.368 +L 129.659851 88.368 +L 129.694131 89.368 +L 129.752509 90.368 +L 129.797694 91.368 +L 129.827318 92.368 +L 129.877704 93.368 +L 129.902901 94.368 +L 129.923952 95.368 +L 129.95892 96.368 +L 129.98321 97.368 +L 129.997277 98.368 +L 130.016219 99.368 +L 130.03188 100.368 +L 130.044432 101.368 +L 130.050268 102.368 +L 130.05715 103.368 +L 130.062324 104.368 +L 130.060541 105.984 +L 130.06279 104.988974 +L 131.85 105.000128 +L 132.532732 107.186963 +L 132.246251 108.146049 +L 131.98217 109.110771 +L 131.698418 110.070544 +L 131.415538 111.030536 +L 131.152988 111.995644 +L 130.887143 112.959922 +L 130.578489 113.913429 +L 130.286266 114.87107 +L 129.97077 115.822855 +L 129.590573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 129.06 117.072 +L 128.846469 116.094558 +L 128.638276 115.115773 +L 128.48905 114.12215 +L 128.276572 113.144443 +L 128.103954 112.156707 +L 127.897337 111.177525 +L 127.687662 110.199113 +L 127.499543 109.215277 +L 127.323784 108.22833 +L 127.130161 107.245879 +L 126.837635 105.84117 +L 127.27 106.657649 +L 129.05721 106.703794 +L 129.819415 104.984 +L 129.849907 103.984 +L 129.875952 102.984 +L 129.897152 101.984 +L 129.951453 100.984 +L 129.979391 99.984 +L 130.009115 98.984 +L 130.03451 97.984 +L 130.04571 96.984 +L 130.055834 95.984 +L 130.05563 94.984 +L 130.04612 93.984 +L 130.034466 92.984 +L 130.003437 91.984 +L 129.992269 90.984 +L 129.962152 89.984 +L 129.902375 88.984 +L 129.865183 87.984 +L 129.826087 86.984 +L 129.783647 85.984 +L 129.750882 84.984 +L 129.683456 83.984 +L 129.64433 82.984 +L 129.601655 81.984 +L 129.531075 80.984 +L 129.494684 79.984 +L 129.436281 78.984 +L 129.325328 77.984 +L 129.25467 76.984 +L 129.14173 75.984 +L 129.095957 74.984 +L 129.034674 73.984 +L 128.986175 72.984 +L 128.905352 71.984 +L 128.786833 70.984 +L 128.716622 69.984 +L 128.63336 68.984 +L 128.600218 67.984 +L 128.548981 66.984 +L 128.480582 65.984 +L 128.414367 64.984 +L 128.33745 63.984 +L 128.310134 62.984 +L 128.283657 61.984 +L 128.261006 60.984 +L 128.241475 59.984 +L 128.215081 58.984 +L 128.16531 57.984 +L 128.130237 56.984 +L 128.094371 55.984 +L 128.079004 54.984 +L 128.063235 53.984 +L 128.059822 52.984 +L 128.057405 51.984 +L 128.057891 50.984 +L 128.05982 49.984 +L 128.073077 48.984 +L 128.081468 47.984 +L 128.103004 46.984 +L 128.126037 45.984 +L 128.14327 44.984 +L 128.161733 43.984 +L 128.182185 42.984 +L 128.198785 41.984 +L 128.261564 40.984 +L 128.336829 39.984 +L 128.369468 38.984 +L 128.437032 37.984 +L 128.491079 36.984 +L 128.524783 35.984 +L 128.614909 34.984 +L 128.643444 33.984 +L 128.67493 32.984 +L 128.705941 31.984 +L 128.760749 30.984 +L 128.825336 29.984 +L 128.863532 28.368 +L 129.06279 28.270256 +L 129.111276 29.368 +L 129.067207 30.368 +L 129.027083 31.368 +L 128.918716 32.368 +L 128.877088 33.368 +L 128.814946 34.368 +L 128.744984 35.368 +L 128.64048 36.368 +L 128.603492 37.368 +L 128.557615 38.368 +L 128.48912 39.368 +L 128.440374 40.368 +L 128.362777 41.368 +L 128.332236 42.368 +L 128.262722 43.368 +L 128.238749 44.368 +L 128.210127 45.368 +L 128.168334 46.368 +L 128.146758 47.368 +L 128.13281 48.368 +L 128.106088 49.368 +L 128.096778 50.368 +L 128.084331 51.368 +L 128.073276 52.368 +L 128.067612 53.368 +L 128.062848 54.368 +L 128.068396 55.368 +L 128.081684 56.368 +L 128.089201 57.368 +L 128.113986 58.368 +L 128.137555 59.368 +L 128.173735 60.368 +L 128.199697 61.368 +L 128.222019 62.368 +L 128.290779 63.368 +L 128.365314 64.368 +L 128.459293 65.368 +L 128.510345 66.368 +L 128.564279 67.368 +L 128.59953 68.368 +L 128.705618 69.368 +L 128.757882 70.368 +L 128.794789 71.368 +L 128.82582 72.368 +L 128.886975 73.368 +L 128.954395 74.368 +L 129.003301 75.368 +L 129.068493 76.368 +L 129.106681 77.368 +L 129.148677 78.368 +L 129.190694 79.368 +L 129.25021 80.368 +L 129.36337 81.368 +L 129.415621 82.368 +L 129.455039 83.368 +L 129.50214 84.368 +L 129.55892 85.368 +L 129.591583 86.368 +L 129.627761 87.368 +L 129.659851 88.368 +L 129.694131 89.368 +L 129.752509 90.368 +L 129.797694 91.368 +L 129.827318 92.368 +L 129.877704 93.368 +L 129.902901 94.368 +L 129.923952 95.368 +L 129.95892 96.368 +L 129.98321 97.368 +L 129.997277 98.368 +L 130.016219 99.368 +L 130.03188 100.368 +L 130.044432 101.368 +L 130.050268 102.368 +L 130.05715 103.368 +L 130.062324 104.368 +L 130.060541 105.984 +L 130.06279 104.988974 +L 131.85 105.000128 +L 132.532732 107.186963 +L 132.246251 108.146049 +L 131.98217 109.110771 +L 131.698418 110.070544 +L 131.415538 111.030536 +L 131.152988 111.995644 +L 130.887143 112.959922 +L 130.578489 113.913429 +L 130.286266 114.87107 +L 129.97077 115.822855 +L 129.590573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_11"> + <path clip-path="url(#pdd8b39b494)" d="M 140.22 117.072 +L 140.006469 116.094558 +L 139.798276 115.115773 +L 139.64905 114.12215 +L 139.436572 113.144443 +L 139.263954 112.156707 +L 139.057337 111.177525 +L 138.847662 110.199113 +L 138.659543 109.215277 +L 138.483784 108.22833 +L 138.290161 107.245879 +L 137.997635 105.84117 +L 138.43 106.657649 +L 140.21721 106.703794 +L 140.979415 104.984 +L 141.009907 103.984 +L 141.035952 102.984 +L 141.057152 101.984 +L 141.111453 100.984 +L 141.139391 99.984 +L 141.169115 98.984 +L 141.19451 97.984 +L 141.20571 96.984 +L 141.215834 95.984 +L 141.21563 94.984 +L 141.20612 93.984 +L 141.194466 92.984 +L 141.163437 91.984 +L 141.152269 90.984 +L 141.122152 89.984 +L 141.062375 88.984 +L 141.025183 87.984 +L 140.986087 86.984 +L 140.943647 85.984 +L 140.910882 84.984 +L 140.843456 83.984 +L 140.80433 82.984 +L 140.761655 81.984 +L 140.691075 80.984 +L 140.654684 79.984 +L 140.596281 78.984 +L 140.485328 77.984 +L 140.41467 76.984 +L 140.30173 75.984 +L 140.255957 74.984 +L 140.194674 73.984 +L 140.146175 72.984 +L 140.065352 71.984 +L 139.946833 70.984 +L 139.876622 69.984 +L 139.79336 68.984 +L 139.760218 67.984 +L 139.708981 66.984 +L 139.640582 65.984 +L 139.574367 64.984 +L 139.49745 63.984 +L 139.470134 62.984 +L 139.443657 61.984 +L 139.421006 60.984 +L 139.401475 59.984 +L 139.375081 58.984 +L 139.32531 57.984 +L 139.290237 56.984 +L 139.254371 55.984 +L 139.239004 54.984 +L 139.223235 53.984 +L 139.219822 52.984 +L 139.217405 51.984 +L 139.217891 50.984 +L 139.21982 49.984 +L 139.233077 48.984 +L 139.241468 47.984 +L 139.263004 46.984 +L 139.286037 45.984 +L 139.30327 44.984 +L 139.321733 43.984 +L 139.342185 42.984 +L 139.358785 41.984 +L 139.421564 40.984 +L 139.496829 39.984 +L 139.529468 38.984 +L 139.597032 37.984 +L 139.651079 36.984 +L 139.684783 35.984 +L 139.774909 34.984 +L 139.803444 33.984 +L 139.83493 32.984 +L 139.865941 31.984 +L 139.920749 30.984 +L 139.985336 29.984 +L 140.023532 28.368 +L 140.22279 28.270256 +L 140.271276 29.368 +L 140.227207 30.368 +L 140.187083 31.368 +L 140.078716 32.368 +L 140.037088 33.368 +L 139.974946 34.368 +L 139.904984 35.368 +L 139.80048 36.368 +L 139.763492 37.368 +L 139.717615 38.368 +L 139.64912 39.368 +L 139.600374 40.368 +L 139.522777 41.368 +L 139.492236 42.368 +L 139.422722 43.368 +L 139.398749 44.368 +L 139.370127 45.368 +L 139.328334 46.368 +L 139.306758 47.368 +L 139.29281 48.368 +L 139.266088 49.368 +L 139.256778 50.368 +L 139.244331 51.368 +L 139.233276 52.368 +L 139.227612 53.368 +L 139.222848 54.368 +L 139.228396 55.368 +L 139.241684 56.368 +L 139.249201 57.368 +L 139.273986 58.368 +L 139.297555 59.368 +L 139.333735 60.368 +L 139.359697 61.368 +L 139.382019 62.368 +L 139.450779 63.368 +L 139.525314 64.368 +L 139.619293 65.368 +L 139.670345 66.368 +L 139.724279 67.368 +L 139.75953 68.368 +L 139.865618 69.368 +L 139.917882 70.368 +L 139.954789 71.368 +L 139.98582 72.368 +L 140.046975 73.368 +L 140.114395 74.368 +L 140.163301 75.368 +L 140.228493 76.368 +L 140.266681 77.368 +L 140.308677 78.368 +L 140.350694 79.368 +L 140.41021 80.368 +L 140.52337 81.368 +L 140.575621 82.368 +L 140.615039 83.368 +L 140.66214 84.368 +L 140.71892 85.368 +L 140.751583 86.368 +L 140.787761 87.368 +L 140.819851 88.368 +L 140.854131 89.368 +L 140.912509 90.368 +L 140.957694 91.368 +L 140.987318 92.368 +L 141.037704 93.368 +L 141.062901 94.368 +L 141.083952 95.368 +L 141.11892 96.368 +L 141.14321 97.368 +L 141.157277 98.368 +L 141.176219 99.368 +L 141.19188 100.368 +L 141.204432 101.368 +L 141.210268 102.368 +L 141.21715 103.368 +L 141.222324 104.368 +L 141.220541 105.984 +L 141.22279 104.988974 +L 143.01 105.000128 +L 143.692732 107.186963 +L 143.406251 108.146049 +L 143.14217 109.110771 +L 142.858418 110.070544 +L 142.575538 111.030536 +L 142.312988 111.995644 +L 142.047143 112.959922 +L 141.738489 113.913429 +L 141.446266 114.87107 +L 141.13077 115.822855 +L 140.750573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 140.22 117.072 +L 140.006469 116.094558 +L 139.798276 115.115773 +L 139.64905 114.12215 +L 139.436572 113.144443 +L 139.263954 112.156707 +L 139.057337 111.177525 +L 138.847662 110.199113 +L 138.659543 109.215277 +L 138.483784 108.22833 +L 138.290161 107.245879 +L 137.997635 105.84117 +L 138.43 106.657649 +L 140.21721 106.703794 +L 140.979415 104.984 +L 141.009907 103.984 +L 141.035952 102.984 +L 141.057152 101.984 +L 141.111453 100.984 +L 141.139391 99.984 +L 141.169115 98.984 +L 141.19451 97.984 +L 141.20571 96.984 +L 141.215834 95.984 +L 141.21563 94.984 +L 141.20612 93.984 +L 141.194466 92.984 +L 141.163437 91.984 +L 141.152269 90.984 +L 141.122152 89.984 +L 141.062375 88.984 +L 141.025183 87.984 +L 140.986087 86.984 +L 140.943647 85.984 +L 140.910882 84.984 +L 140.843456 83.984 +L 140.80433 82.984 +L 140.761655 81.984 +L 140.691075 80.984 +L 140.654684 79.984 +L 140.596281 78.984 +L 140.485328 77.984 +L 140.41467 76.984 +L 140.30173 75.984 +L 140.255957 74.984 +L 140.194674 73.984 +L 140.146175 72.984 +L 140.065352 71.984 +L 139.946833 70.984 +L 139.876622 69.984 +L 139.79336 68.984 +L 139.760218 67.984 +L 139.708981 66.984 +L 139.640582 65.984 +L 139.574367 64.984 +L 139.49745 63.984 +L 139.470134 62.984 +L 139.443657 61.984 +L 139.421006 60.984 +L 139.401475 59.984 +L 139.375081 58.984 +L 139.32531 57.984 +L 139.290237 56.984 +L 139.254371 55.984 +L 139.239004 54.984 +L 139.223235 53.984 +L 139.219822 52.984 +L 139.217405 51.984 +L 139.217891 50.984 +L 139.21982 49.984 +L 139.233077 48.984 +L 139.241468 47.984 +L 139.263004 46.984 +L 139.286037 45.984 +L 139.30327 44.984 +L 139.321733 43.984 +L 139.342185 42.984 +L 139.358785 41.984 +L 139.421564 40.984 +L 139.496829 39.984 +L 139.529468 38.984 +L 139.597032 37.984 +L 139.651079 36.984 +L 139.684783 35.984 +L 139.774909 34.984 +L 139.803444 33.984 +L 139.83493 32.984 +L 139.865941 31.984 +L 139.920749 30.984 +L 139.985336 29.984 +L 140.023532 28.368 +L 140.22279 28.270256 +L 140.271276 29.368 +L 140.227207 30.368 +L 140.187083 31.368 +L 140.078716 32.368 +L 140.037088 33.368 +L 139.974946 34.368 +L 139.904984 35.368 +L 139.80048 36.368 +L 139.763492 37.368 +L 139.717615 38.368 +L 139.64912 39.368 +L 139.600374 40.368 +L 139.522777 41.368 +L 139.492236 42.368 +L 139.422722 43.368 +L 139.398749 44.368 +L 139.370127 45.368 +L 139.328334 46.368 +L 139.306758 47.368 +L 139.29281 48.368 +L 139.266088 49.368 +L 139.256778 50.368 +L 139.244331 51.368 +L 139.233276 52.368 +L 139.227612 53.368 +L 139.222848 54.368 +L 139.228396 55.368 +L 139.241684 56.368 +L 139.249201 57.368 +L 139.273986 58.368 +L 139.297555 59.368 +L 139.333735 60.368 +L 139.359697 61.368 +L 139.382019 62.368 +L 139.450779 63.368 +L 139.525314 64.368 +L 139.619293 65.368 +L 139.670345 66.368 +L 139.724279 67.368 +L 139.75953 68.368 +L 139.865618 69.368 +L 139.917882 70.368 +L 139.954789 71.368 +L 139.98582 72.368 +L 140.046975 73.368 +L 140.114395 74.368 +L 140.163301 75.368 +L 140.228493 76.368 +L 140.266681 77.368 +L 140.308677 78.368 +L 140.350694 79.368 +L 140.41021 80.368 +L 140.52337 81.368 +L 140.575621 82.368 +L 140.615039 83.368 +L 140.66214 84.368 +L 140.71892 85.368 +L 140.751583 86.368 +L 140.787761 87.368 +L 140.819851 88.368 +L 140.854131 89.368 +L 140.912509 90.368 +L 140.957694 91.368 +L 140.987318 92.368 +L 141.037704 93.368 +L 141.062901 94.368 +L 141.083952 95.368 +L 141.11892 96.368 +L 141.14321 97.368 +L 141.157277 98.368 +L 141.176219 99.368 +L 141.19188 100.368 +L 141.204432 101.368 +L 141.210268 102.368 +L 141.21715 103.368 +L 141.222324 104.368 +L 141.220541 105.984 +L 141.22279 104.988974 +L 143.01 105.000128 +L 143.692732 107.186963 +L 143.406251 108.146049 +L 143.14217 109.110771 +L 142.858418 110.070544 +L 142.575538 111.030536 +L 142.312988 111.995644 +L 142.047143 112.959922 +L 141.738489 113.913429 +L 141.446266 114.87107 +L 141.13077 115.822855 +L 140.750573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_12"> + <path clip-path="url(#pdd8b39b494)" d="M 151.38 117.072 +L 151.166469 116.094558 +L 150.958276 115.115773 +L 150.80905 114.12215 +L 150.596572 113.144443 +L 150.423954 112.156707 +L 150.217337 111.177525 +L 150.007662 110.199113 +L 149.819543 109.215277 +L 149.643784 108.22833 +L 149.450161 107.245879 +L 149.157635 105.84117 +L 149.59 106.657649 +L 151.37721 106.703794 +L 152.139415 104.984 +L 152.169907 103.984 +L 152.195952 102.984 +L 152.217152 101.984 +L 152.271453 100.984 +L 152.299391 99.984 +L 152.329115 98.984 +L 152.35451 97.984 +L 152.36571 96.984 +L 152.375834 95.984 +L 152.37563 94.984 +L 152.36612 93.984 +L 152.354466 92.984 +L 152.323437 91.984 +L 152.312269 90.984 +L 152.282152 89.984 +L 152.222375 88.984 +L 152.185183 87.984 +L 152.146087 86.984 +L 152.103647 85.984 +L 152.070882 84.984 +L 152.003456 83.984 +L 151.96433 82.984 +L 151.921655 81.984 +L 151.851075 80.984 +L 151.814684 79.984 +L 151.756281 78.984 +L 151.645328 77.984 +L 151.57467 76.984 +L 151.46173 75.984 +L 151.415957 74.984 +L 151.354674 73.984 +L 151.306175 72.984 +L 151.225352 71.984 +L 151.106833 70.984 +L 151.036622 69.984 +L 150.95336 68.984 +L 150.920218 67.984 +L 150.868981 66.984 +L 150.800582 65.984 +L 150.734367 64.984 +L 150.65745 63.984 +L 150.630134 62.984 +L 150.603657 61.984 +L 150.581006 60.984 +L 150.561475 59.984 +L 150.535081 58.984 +L 150.48531 57.984 +L 150.450237 56.984 +L 150.414371 55.984 +L 150.399004 54.984 +L 150.383235 53.984 +L 150.379822 52.984 +L 150.377405 51.984 +L 150.377891 50.984 +L 150.37982 49.984 +L 150.393077 48.984 +L 150.401468 47.984 +L 150.423004 46.984 +L 150.446037 45.984 +L 150.46327 44.984 +L 150.481733 43.984 +L 150.502185 42.984 +L 150.518785 41.984 +L 150.581564 40.984 +L 150.656829 39.984 +L 150.689468 38.984 +L 150.757032 37.984 +L 150.811079 36.984 +L 150.844783 35.984 +L 150.934909 34.984 +L 150.963444 33.984 +L 150.99493 32.984 +L 151.025941 31.984 +L 151.080749 30.984 +L 151.145336 29.984 +L 151.183532 28.368 +L 151.38279 28.270256 +L 151.431276 29.368 +L 151.387207 30.368 +L 151.347083 31.368 +L 151.238716 32.368 +L 151.197088 33.368 +L 151.134946 34.368 +L 151.064984 35.368 +L 150.96048 36.368 +L 150.923492 37.368 +L 150.877615 38.368 +L 150.80912 39.368 +L 150.760374 40.368 +L 150.682777 41.368 +L 150.652236 42.368 +L 150.582722 43.368 +L 150.558749 44.368 +L 150.530127 45.368 +L 150.488334 46.368 +L 150.466758 47.368 +L 150.45281 48.368 +L 150.426088 49.368 +L 150.416778 50.368 +L 150.404331 51.368 +L 150.393276 52.368 +L 150.387612 53.368 +L 150.382848 54.368 +L 150.388396 55.368 +L 150.401684 56.368 +L 150.409201 57.368 +L 150.433986 58.368 +L 150.457555 59.368 +L 150.493735 60.368 +L 150.519697 61.368 +L 150.542019 62.368 +L 150.610779 63.368 +L 150.685314 64.368 +L 150.779293 65.368 +L 150.830345 66.368 +L 150.884279 67.368 +L 150.91953 68.368 +L 151.025618 69.368 +L 151.077882 70.368 +L 151.114789 71.368 +L 151.14582 72.368 +L 151.206975 73.368 +L 151.274395 74.368 +L 151.323301 75.368 +L 151.388493 76.368 +L 151.426681 77.368 +L 151.468677 78.368 +L 151.510694 79.368 +L 151.57021 80.368 +L 151.68337 81.368 +L 151.735621 82.368 +L 151.775039 83.368 +L 151.82214 84.368 +L 151.87892 85.368 +L 151.911583 86.368 +L 151.947761 87.368 +L 151.979851 88.368 +L 152.014131 89.368 +L 152.072509 90.368 +L 152.117694 91.368 +L 152.147318 92.368 +L 152.197704 93.368 +L 152.222901 94.368 +L 152.243952 95.368 +L 152.27892 96.368 +L 152.30321 97.368 +L 152.317277 98.368 +L 152.336219 99.368 +L 152.35188 100.368 +L 152.364432 101.368 +L 152.370268 102.368 +L 152.37715 103.368 +L 152.382324 104.368 +L 152.380541 105.984 +L 152.38279 104.988974 +L 154.17 105.000128 +L 154.852732 107.186963 +L 154.566251 108.146049 +L 154.30217 109.110771 +L 154.018418 110.070544 +L 153.735538 111.030536 +L 153.472988 111.995644 +L 153.207143 112.959922 +L 152.898489 113.913429 +L 152.606266 114.87107 +L 152.29077 115.822855 +L 151.910573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 151.38 117.072 +L 151.166469 116.094558 +L 150.958276 115.115773 +L 150.80905 114.12215 +L 150.596572 113.144443 +L 150.423954 112.156707 +L 150.217337 111.177525 +L 150.007662 110.199113 +L 149.819543 109.215277 +L 149.643784 108.22833 +L 149.450161 107.245879 +L 149.157635 105.84117 +L 149.59 106.657649 +L 151.37721 106.703794 +L 152.139415 104.984 +L 152.169907 103.984 +L 152.195952 102.984 +L 152.217152 101.984 +L 152.271453 100.984 +L 152.299391 99.984 +L 152.329115 98.984 +L 152.35451 97.984 +L 152.36571 96.984 +L 152.375834 95.984 +L 152.37563 94.984 +L 152.36612 93.984 +L 152.354466 92.984 +L 152.323437 91.984 +L 152.312269 90.984 +L 152.282152 89.984 +L 152.222375 88.984 +L 152.185183 87.984 +L 152.146087 86.984 +L 152.103647 85.984 +L 152.070882 84.984 +L 152.003456 83.984 +L 151.96433 82.984 +L 151.921655 81.984 +L 151.851075 80.984 +L 151.814684 79.984 +L 151.756281 78.984 +L 151.645328 77.984 +L 151.57467 76.984 +L 151.46173 75.984 +L 151.415957 74.984 +L 151.354674 73.984 +L 151.306175 72.984 +L 151.225352 71.984 +L 151.106833 70.984 +L 151.036622 69.984 +L 150.95336 68.984 +L 150.920218 67.984 +L 150.868981 66.984 +L 150.800582 65.984 +L 150.734367 64.984 +L 150.65745 63.984 +L 150.630134 62.984 +L 150.603657 61.984 +L 150.581006 60.984 +L 150.561475 59.984 +L 150.535081 58.984 +L 150.48531 57.984 +L 150.450237 56.984 +L 150.414371 55.984 +L 150.399004 54.984 +L 150.383235 53.984 +L 150.379822 52.984 +L 150.377405 51.984 +L 150.377891 50.984 +L 150.37982 49.984 +L 150.393077 48.984 +L 150.401468 47.984 +L 150.423004 46.984 +L 150.446037 45.984 +L 150.46327 44.984 +L 150.481733 43.984 +L 150.502185 42.984 +L 150.518785 41.984 +L 150.581564 40.984 +L 150.656829 39.984 +L 150.689468 38.984 +L 150.757032 37.984 +L 150.811079 36.984 +L 150.844783 35.984 +L 150.934909 34.984 +L 150.963444 33.984 +L 150.99493 32.984 +L 151.025941 31.984 +L 151.080749 30.984 +L 151.145336 29.984 +L 151.183532 28.368 +L 151.38279 28.270256 +L 151.431276 29.368 +L 151.387207 30.368 +L 151.347083 31.368 +L 151.238716 32.368 +L 151.197088 33.368 +L 151.134946 34.368 +L 151.064984 35.368 +L 150.96048 36.368 +L 150.923492 37.368 +L 150.877615 38.368 +L 150.80912 39.368 +L 150.760374 40.368 +L 150.682777 41.368 +L 150.652236 42.368 +L 150.582722 43.368 +L 150.558749 44.368 +L 150.530127 45.368 +L 150.488334 46.368 +L 150.466758 47.368 +L 150.45281 48.368 +L 150.426088 49.368 +L 150.416778 50.368 +L 150.404331 51.368 +L 150.393276 52.368 +L 150.387612 53.368 +L 150.382848 54.368 +L 150.388396 55.368 +L 150.401684 56.368 +L 150.409201 57.368 +L 150.433986 58.368 +L 150.457555 59.368 +L 150.493735 60.368 +L 150.519697 61.368 +L 150.542019 62.368 +L 150.610779 63.368 +L 150.685314 64.368 +L 150.779293 65.368 +L 150.830345 66.368 +L 150.884279 67.368 +L 150.91953 68.368 +L 151.025618 69.368 +L 151.077882 70.368 +L 151.114789 71.368 +L 151.14582 72.368 +L 151.206975 73.368 +L 151.274395 74.368 +L 151.323301 75.368 +L 151.388493 76.368 +L 151.426681 77.368 +L 151.468677 78.368 +L 151.510694 79.368 +L 151.57021 80.368 +L 151.68337 81.368 +L 151.735621 82.368 +L 151.775039 83.368 +L 151.82214 84.368 +L 151.87892 85.368 +L 151.911583 86.368 +L 151.947761 87.368 +L 151.979851 88.368 +L 152.014131 89.368 +L 152.072509 90.368 +L 152.117694 91.368 +L 152.147318 92.368 +L 152.197704 93.368 +L 152.222901 94.368 +L 152.243952 95.368 +L 152.27892 96.368 +L 152.30321 97.368 +L 152.317277 98.368 +L 152.336219 99.368 +L 152.35188 100.368 +L 152.364432 101.368 +L 152.370268 102.368 +L 152.37715 103.368 +L 152.382324 104.368 +L 152.380541 105.984 +L 152.38279 104.988974 +L 154.17 105.000128 +L 154.852732 107.186963 +L 154.566251 108.146049 +L 154.30217 109.110771 +L 154.018418 110.070544 +L 153.735538 111.030536 +L 153.472988 111.995644 +L 153.207143 112.959922 +L 152.898489 113.913429 +L 152.606266 114.87107 +L 152.29077 115.822855 +L 151.910573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_13"> + <path clip-path="url(#pdd8b39b494)" d="M 162.54 117.072 +L 162.326469 116.094558 +L 162.118276 115.115773 +L 161.96905 114.12215 +L 161.756572 113.144443 +L 161.583954 112.156707 +L 161.377337 111.177525 +L 161.167662 110.199113 +L 160.979543 109.215277 +L 160.803784 108.22833 +L 160.610161 107.245879 +L 160.317635 105.84117 +L 160.75 106.657649 +L 162.53721 106.703794 +L 163.299415 104.984 +L 163.329907 103.984 +L 163.355952 102.984 +L 163.377152 101.984 +L 163.431453 100.984 +L 163.459391 99.984 +L 163.489115 98.984 +L 163.51451 97.984 +L 163.52571 96.984 +L 163.535834 95.984 +L 163.53563 94.984 +L 163.52612 93.984 +L 163.514466 92.984 +L 163.483437 91.984 +L 163.472269 90.984 +L 163.442152 89.984 +L 163.382375 88.984 +L 163.345183 87.984 +L 163.306087 86.984 +L 163.263647 85.984 +L 163.230882 84.984 +L 163.163456 83.984 +L 163.12433 82.984 +L 163.081655 81.984 +L 163.011075 80.984 +L 162.974684 79.984 +L 162.916281 78.984 +L 162.805328 77.984 +L 162.73467 76.984 +L 162.62173 75.984 +L 162.575957 74.984 +L 162.514674 73.984 +L 162.466175 72.984 +L 162.385352 71.984 +L 162.266833 70.984 +L 162.196622 69.984 +L 162.11336 68.984 +L 162.080218 67.984 +L 162.028981 66.984 +L 161.960582 65.984 +L 161.894367 64.984 +L 161.81745 63.984 +L 161.790134 62.984 +L 161.763657 61.984 +L 161.741006 60.984 +L 161.721475 59.984 +L 161.695081 58.984 +L 161.64531 57.984 +L 161.610237 56.984 +L 161.574371 55.984 +L 161.559004 54.984 +L 161.543235 53.984 +L 161.539822 52.984 +L 161.537405 51.984 +L 161.537891 50.984 +L 161.53982 49.984 +L 161.553077 48.984 +L 161.561468 47.984 +L 161.583004 46.984 +L 161.606037 45.984 +L 161.62327 44.984 +L 161.641733 43.984 +L 161.662185 42.984 +L 161.678785 41.984 +L 161.741564 40.984 +L 161.816829 39.984 +L 161.849468 38.984 +L 161.917032 37.984 +L 161.971079 36.984 +L 162.004783 35.984 +L 162.094909 34.984 +L 162.123444 33.984 +L 162.15493 32.984 +L 162.185941 31.984 +L 162.240749 30.984 +L 162.305336 29.984 +L 162.343532 28.368 +L 162.54279 28.270256 +L 162.591276 29.368 +L 162.547207 30.368 +L 162.507083 31.368 +L 162.398716 32.368 +L 162.357088 33.368 +L 162.294946 34.368 +L 162.224984 35.368 +L 162.12048 36.368 +L 162.083492 37.368 +L 162.037615 38.368 +L 161.96912 39.368 +L 161.920374 40.368 +L 161.842777 41.368 +L 161.812236 42.368 +L 161.742722 43.368 +L 161.718749 44.368 +L 161.690127 45.368 +L 161.648334 46.368 +L 161.626758 47.368 +L 161.61281 48.368 +L 161.586088 49.368 +L 161.576778 50.368 +L 161.564331 51.368 +L 161.553276 52.368 +L 161.547612 53.368 +L 161.542848 54.368 +L 161.548396 55.368 +L 161.561684 56.368 +L 161.569201 57.368 +L 161.593986 58.368 +L 161.617555 59.368 +L 161.653735 60.368 +L 161.679697 61.368 +L 161.702019 62.368 +L 161.770779 63.368 +L 161.845314 64.368 +L 161.939293 65.368 +L 161.990345 66.368 +L 162.044279 67.368 +L 162.07953 68.368 +L 162.185618 69.368 +L 162.237882 70.368 +L 162.274789 71.368 +L 162.30582 72.368 +L 162.366975 73.368 +L 162.434395 74.368 +L 162.483301 75.368 +L 162.548493 76.368 +L 162.586681 77.368 +L 162.628677 78.368 +L 162.670694 79.368 +L 162.73021 80.368 +L 162.84337 81.368 +L 162.895621 82.368 +L 162.935039 83.368 +L 162.98214 84.368 +L 163.03892 85.368 +L 163.071583 86.368 +L 163.107761 87.368 +L 163.139851 88.368 +L 163.174131 89.368 +L 163.232509 90.368 +L 163.277694 91.368 +L 163.307318 92.368 +L 163.357704 93.368 +L 163.382901 94.368 +L 163.403952 95.368 +L 163.43892 96.368 +L 163.46321 97.368 +L 163.477277 98.368 +L 163.496219 99.368 +L 163.51188 100.368 +L 163.524432 101.368 +L 163.530268 102.368 +L 163.53715 103.368 +L 163.542324 104.368 +L 163.540541 105.984 +L 163.54279 104.988974 +L 165.33 105.000128 +L 166.012732 107.186963 +L 165.726251 108.146049 +L 165.46217 109.110771 +L 165.178418 110.070544 +L 164.895538 111.030536 +L 164.632988 111.995644 +L 164.367143 112.959922 +L 164.058489 113.913429 +L 163.766266 114.87107 +L 163.45077 115.822855 +L 163.070573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 162.54 117.072 +L 162.326469 116.094558 +L 162.118276 115.115773 +L 161.96905 114.12215 +L 161.756572 113.144443 +L 161.583954 112.156707 +L 161.377337 111.177525 +L 161.167662 110.199113 +L 160.979543 109.215277 +L 160.803784 108.22833 +L 160.610161 107.245879 +L 160.317635 105.84117 +L 160.75 106.657649 +L 162.53721 106.703794 +L 163.299415 104.984 +L 163.329907 103.984 +L 163.355952 102.984 +L 163.377152 101.984 +L 163.431453 100.984 +L 163.459391 99.984 +L 163.489115 98.984 +L 163.51451 97.984 +L 163.52571 96.984 +L 163.535834 95.984 +L 163.53563 94.984 +L 163.52612 93.984 +L 163.514466 92.984 +L 163.483437 91.984 +L 163.472269 90.984 +L 163.442152 89.984 +L 163.382375 88.984 +L 163.345183 87.984 +L 163.306087 86.984 +L 163.263647 85.984 +L 163.230882 84.984 +L 163.163456 83.984 +L 163.12433 82.984 +L 163.081655 81.984 +L 163.011075 80.984 +L 162.974684 79.984 +L 162.916281 78.984 +L 162.805328 77.984 +L 162.73467 76.984 +L 162.62173 75.984 +L 162.575957 74.984 +L 162.514674 73.984 +L 162.466175 72.984 +L 162.385352 71.984 +L 162.266833 70.984 +L 162.196622 69.984 +L 162.11336 68.984 +L 162.080218 67.984 +L 162.028981 66.984 +L 161.960582 65.984 +L 161.894367 64.984 +L 161.81745 63.984 +L 161.790134 62.984 +L 161.763657 61.984 +L 161.741006 60.984 +L 161.721475 59.984 +L 161.695081 58.984 +L 161.64531 57.984 +L 161.610237 56.984 +L 161.574371 55.984 +L 161.559004 54.984 +L 161.543235 53.984 +L 161.539822 52.984 +L 161.537405 51.984 +L 161.537891 50.984 +L 161.53982 49.984 +L 161.553077 48.984 +L 161.561468 47.984 +L 161.583004 46.984 +L 161.606037 45.984 +L 161.62327 44.984 +L 161.641733 43.984 +L 161.662185 42.984 +L 161.678785 41.984 +L 161.741564 40.984 +L 161.816829 39.984 +L 161.849468 38.984 +L 161.917032 37.984 +L 161.971079 36.984 +L 162.004783 35.984 +L 162.094909 34.984 +L 162.123444 33.984 +L 162.15493 32.984 +L 162.185941 31.984 +L 162.240749 30.984 +L 162.305336 29.984 +L 162.343532 28.368 +L 162.54279 28.270256 +L 162.591276 29.368 +L 162.547207 30.368 +L 162.507083 31.368 +L 162.398716 32.368 +L 162.357088 33.368 +L 162.294946 34.368 +L 162.224984 35.368 +L 162.12048 36.368 +L 162.083492 37.368 +L 162.037615 38.368 +L 161.96912 39.368 +L 161.920374 40.368 +L 161.842777 41.368 +L 161.812236 42.368 +L 161.742722 43.368 +L 161.718749 44.368 +L 161.690127 45.368 +L 161.648334 46.368 +L 161.626758 47.368 +L 161.61281 48.368 +L 161.586088 49.368 +L 161.576778 50.368 +L 161.564331 51.368 +L 161.553276 52.368 +L 161.547612 53.368 +L 161.542848 54.368 +L 161.548396 55.368 +L 161.561684 56.368 +L 161.569201 57.368 +L 161.593986 58.368 +L 161.617555 59.368 +L 161.653735 60.368 +L 161.679697 61.368 +L 161.702019 62.368 +L 161.770779 63.368 +L 161.845314 64.368 +L 161.939293 65.368 +L 161.990345 66.368 +L 162.044279 67.368 +L 162.07953 68.368 +L 162.185618 69.368 +L 162.237882 70.368 +L 162.274789 71.368 +L 162.30582 72.368 +L 162.366975 73.368 +L 162.434395 74.368 +L 162.483301 75.368 +L 162.548493 76.368 +L 162.586681 77.368 +L 162.628677 78.368 +L 162.670694 79.368 +L 162.73021 80.368 +L 162.84337 81.368 +L 162.895621 82.368 +L 162.935039 83.368 +L 162.98214 84.368 +L 163.03892 85.368 +L 163.071583 86.368 +L 163.107761 87.368 +L 163.139851 88.368 +L 163.174131 89.368 +L 163.232509 90.368 +L 163.277694 91.368 +L 163.307318 92.368 +L 163.357704 93.368 +L 163.382901 94.368 +L 163.403952 95.368 +L 163.43892 96.368 +L 163.46321 97.368 +L 163.477277 98.368 +L 163.496219 99.368 +L 163.51188 100.368 +L 163.524432 101.368 +L 163.530268 102.368 +L 163.53715 103.368 +L 163.542324 104.368 +L 163.540541 105.984 +L 163.54279 104.988974 +L 165.33 105.000128 +L 166.012732 107.186963 +L 165.726251 108.146049 +L 165.46217 109.110771 +L 165.178418 110.070544 +L 164.895538 111.030536 +L 164.632988 111.995644 +L 164.367143 112.959922 +L 164.058489 113.913429 +L 163.766266 114.87107 +L 163.45077 115.822855 +L 163.070573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_14"> + <path clip-path="url(#pdd8b39b494)" d="M 173.7 117.072 +L 173.486469 116.094558 +L 173.278276 115.115773 +L 173.12905 114.12215 +L 172.916572 113.144443 +L 172.743954 112.156707 +L 172.537337 111.177525 +L 172.327662 110.199113 +L 172.139543 109.215277 +L 171.963784 108.22833 +L 171.770161 107.245879 +L 171.477635 105.84117 +L 171.91 106.657649 +L 173.69721 106.703794 +L 174.459415 104.984 +L 174.489907 103.984 +L 174.515952 102.984 +L 174.537152 101.984 +L 174.591453 100.984 +L 174.619391 99.984 +L 174.649115 98.984 +L 174.67451 97.984 +L 174.68571 96.984 +L 174.695834 95.984 +L 174.69563 94.984 +L 174.68612 93.984 +L 174.674466 92.984 +L 174.643437 91.984 +L 174.632269 90.984 +L 174.602152 89.984 +L 174.542375 88.984 +L 174.505183 87.984 +L 174.466087 86.984 +L 174.423647 85.984 +L 174.390882 84.984 +L 174.323456 83.984 +L 174.28433 82.984 +L 174.241655 81.984 +L 174.171075 80.984 +L 174.134684 79.984 +L 174.076281 78.984 +L 173.965328 77.984 +L 173.89467 76.984 +L 173.78173 75.984 +L 173.735957 74.984 +L 173.674674 73.984 +L 173.626175 72.984 +L 173.545352 71.984 +L 173.426833 70.984 +L 173.356622 69.984 +L 173.27336 68.984 +L 173.240218 67.984 +L 173.188981 66.984 +L 173.120582 65.984 +L 173.054367 64.984 +L 172.97745 63.984 +L 172.950134 62.984 +L 172.923657 61.984 +L 172.901006 60.984 +L 172.881475 59.984 +L 172.855081 58.984 +L 172.80531 57.984 +L 172.770237 56.984 +L 172.734371 55.984 +L 172.719004 54.984 +L 172.703235 53.984 +L 172.699822 52.984 +L 172.697405 51.984 +L 172.697891 50.984 +L 172.69982 49.984 +L 172.713077 48.984 +L 172.721468 47.984 +L 172.743004 46.984 +L 172.766037 45.984 +L 172.78327 44.984 +L 172.801733 43.984 +L 172.822185 42.984 +L 172.838785 41.984 +L 172.901564 40.984 +L 172.976829 39.984 +L 173.009468 38.984 +L 173.077032 37.984 +L 173.131079 36.984 +L 173.164783 35.984 +L 173.254909 34.984 +L 173.283444 33.984 +L 173.31493 32.984 +L 173.345941 31.984 +L 173.400749 30.984 +L 173.465336 29.984 +L 173.503532 28.368 +L 173.70279 28.270256 +L 173.751276 29.368 +L 173.707207 30.368 +L 173.667083 31.368 +L 173.558716 32.368 +L 173.517088 33.368 +L 173.454946 34.368 +L 173.384984 35.368 +L 173.28048 36.368 +L 173.243492 37.368 +L 173.197615 38.368 +L 173.12912 39.368 +L 173.080374 40.368 +L 173.002777 41.368 +L 172.972236 42.368 +L 172.902722 43.368 +L 172.878749 44.368 +L 172.850127 45.368 +L 172.808334 46.368 +L 172.786758 47.368 +L 172.77281 48.368 +L 172.746088 49.368 +L 172.736778 50.368 +L 172.724331 51.368 +L 172.713276 52.368 +L 172.707612 53.368 +L 172.702848 54.368 +L 172.708396 55.368 +L 172.721684 56.368 +L 172.729201 57.368 +L 172.753986 58.368 +L 172.777555 59.368 +L 172.813735 60.368 +L 172.839697 61.368 +L 172.862019 62.368 +L 172.930779 63.368 +L 173.005314 64.368 +L 173.099293 65.368 +L 173.150345 66.368 +L 173.204279 67.368 +L 173.23953 68.368 +L 173.345618 69.368 +L 173.397882 70.368 +L 173.434789 71.368 +L 173.46582 72.368 +L 173.526975 73.368 +L 173.594395 74.368 +L 173.643301 75.368 +L 173.708493 76.368 +L 173.746681 77.368 +L 173.788677 78.368 +L 173.830694 79.368 +L 173.89021 80.368 +L 174.00337 81.368 +L 174.055621 82.368 +L 174.095039 83.368 +L 174.14214 84.368 +L 174.19892 85.368 +L 174.231583 86.368 +L 174.267761 87.368 +L 174.299851 88.368 +L 174.334131 89.368 +L 174.392509 90.368 +L 174.437694 91.368 +L 174.467318 92.368 +L 174.517704 93.368 +L 174.542901 94.368 +L 174.563952 95.368 +L 174.59892 96.368 +L 174.62321 97.368 +L 174.637277 98.368 +L 174.656219 99.368 +L 174.67188 100.368 +L 174.684432 101.368 +L 174.690268 102.368 +L 174.69715 103.368 +L 174.702324 104.368 +L 174.700541 105.984 +L 174.70279 104.988974 +L 176.49 105.000128 +L 177.172732 107.186963 +L 176.886251 108.146049 +L 176.62217 109.110771 +L 176.338418 110.070544 +L 176.055538 111.030536 +L 175.792988 111.995644 +L 175.527143 112.959922 +L 175.218489 113.913429 +L 174.926266 114.87107 +L 174.61077 115.822855 +L 174.230573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 173.7 117.072 +L 173.486469 116.094558 +L 173.278276 115.115773 +L 173.12905 114.12215 +L 172.916572 113.144443 +L 172.743954 112.156707 +L 172.537337 111.177525 +L 172.327662 110.199113 +L 172.139543 109.215277 +L 171.963784 108.22833 +L 171.770161 107.245879 +L 171.477635 105.84117 +L 171.91 106.657649 +L 173.69721 106.703794 +L 174.459415 104.984 +L 174.489907 103.984 +L 174.515952 102.984 +L 174.537152 101.984 +L 174.591453 100.984 +L 174.619391 99.984 +L 174.649115 98.984 +L 174.67451 97.984 +L 174.68571 96.984 +L 174.695834 95.984 +L 174.69563 94.984 +L 174.68612 93.984 +L 174.674466 92.984 +L 174.643437 91.984 +L 174.632269 90.984 +L 174.602152 89.984 +L 174.542375 88.984 +L 174.505183 87.984 +L 174.466087 86.984 +L 174.423647 85.984 +L 174.390882 84.984 +L 174.323456 83.984 +L 174.28433 82.984 +L 174.241655 81.984 +L 174.171075 80.984 +L 174.134684 79.984 +L 174.076281 78.984 +L 173.965328 77.984 +L 173.89467 76.984 +L 173.78173 75.984 +L 173.735957 74.984 +L 173.674674 73.984 +L 173.626175 72.984 +L 173.545352 71.984 +L 173.426833 70.984 +L 173.356622 69.984 +L 173.27336 68.984 +L 173.240218 67.984 +L 173.188981 66.984 +L 173.120582 65.984 +L 173.054367 64.984 +L 172.97745 63.984 +L 172.950134 62.984 +L 172.923657 61.984 +L 172.901006 60.984 +L 172.881475 59.984 +L 172.855081 58.984 +L 172.80531 57.984 +L 172.770237 56.984 +L 172.734371 55.984 +L 172.719004 54.984 +L 172.703235 53.984 +L 172.699822 52.984 +L 172.697405 51.984 +L 172.697891 50.984 +L 172.69982 49.984 +L 172.713077 48.984 +L 172.721468 47.984 +L 172.743004 46.984 +L 172.766037 45.984 +L 172.78327 44.984 +L 172.801733 43.984 +L 172.822185 42.984 +L 172.838785 41.984 +L 172.901564 40.984 +L 172.976829 39.984 +L 173.009468 38.984 +L 173.077032 37.984 +L 173.131079 36.984 +L 173.164783 35.984 +L 173.254909 34.984 +L 173.283444 33.984 +L 173.31493 32.984 +L 173.345941 31.984 +L 173.400749 30.984 +L 173.465336 29.984 +L 173.503532 28.368 +L 173.70279 28.270256 +L 173.751276 29.368 +L 173.707207 30.368 +L 173.667083 31.368 +L 173.558716 32.368 +L 173.517088 33.368 +L 173.454946 34.368 +L 173.384984 35.368 +L 173.28048 36.368 +L 173.243492 37.368 +L 173.197615 38.368 +L 173.12912 39.368 +L 173.080374 40.368 +L 173.002777 41.368 +L 172.972236 42.368 +L 172.902722 43.368 +L 172.878749 44.368 +L 172.850127 45.368 +L 172.808334 46.368 +L 172.786758 47.368 +L 172.77281 48.368 +L 172.746088 49.368 +L 172.736778 50.368 +L 172.724331 51.368 +L 172.713276 52.368 +L 172.707612 53.368 +L 172.702848 54.368 +L 172.708396 55.368 +L 172.721684 56.368 +L 172.729201 57.368 +L 172.753986 58.368 +L 172.777555 59.368 +L 172.813735 60.368 +L 172.839697 61.368 +L 172.862019 62.368 +L 172.930779 63.368 +L 173.005314 64.368 +L 173.099293 65.368 +L 173.150345 66.368 +L 173.204279 67.368 +L 173.23953 68.368 +L 173.345618 69.368 +L 173.397882 70.368 +L 173.434789 71.368 +L 173.46582 72.368 +L 173.526975 73.368 +L 173.594395 74.368 +L 173.643301 75.368 +L 173.708493 76.368 +L 173.746681 77.368 +L 173.788677 78.368 +L 173.830694 79.368 +L 173.89021 80.368 +L 174.00337 81.368 +L 174.055621 82.368 +L 174.095039 83.368 +L 174.14214 84.368 +L 174.19892 85.368 +L 174.231583 86.368 +L 174.267761 87.368 +L 174.299851 88.368 +L 174.334131 89.368 +L 174.392509 90.368 +L 174.437694 91.368 +L 174.467318 92.368 +L 174.517704 93.368 +L 174.542901 94.368 +L 174.563952 95.368 +L 174.59892 96.368 +L 174.62321 97.368 +L 174.637277 98.368 +L 174.656219 99.368 +L 174.67188 100.368 +L 174.684432 101.368 +L 174.690268 102.368 +L 174.69715 103.368 +L 174.702324 104.368 +L 174.700541 105.984 +L 174.70279 104.988974 +L 176.49 105.000128 +L 177.172732 107.186963 +L 176.886251 108.146049 +L 176.62217 109.110771 +L 176.338418 110.070544 +L 176.055538 111.030536 +L 175.792988 111.995644 +L 175.527143 112.959922 +L 175.218489 113.913429 +L 174.926266 114.87107 +L 174.61077 115.822855 +L 174.230573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_15"> + <path clip-path="url(#pdd8b39b494)" d="M 184.86 117.072 +L 184.646469 116.094558 +L 184.438276 115.115773 +L 184.28905 114.12215 +L 184.076572 113.144443 +L 183.903954 112.156707 +L 183.697337 111.177525 +L 183.487662 110.199113 +L 183.299543 109.215277 +L 183.123784 108.22833 +L 182.930161 107.245879 +L 182.637635 105.84117 +L 183.07 106.657649 +L 184.85721 106.703794 +L 185.619415 104.984 +L 185.649907 103.984 +L 185.675952 102.984 +L 185.697152 101.984 +L 185.751453 100.984 +L 185.779391 99.984 +L 185.809115 98.984 +L 185.83451 97.984 +L 185.84571 96.984 +L 185.855834 95.984 +L 185.85563 94.984 +L 185.84612 93.984 +L 185.834466 92.984 +L 185.803437 91.984 +L 185.792269 90.984 +L 185.762152 89.984 +L 185.702375 88.984 +L 185.665183 87.984 +L 185.626087 86.984 +L 185.583647 85.984 +L 185.550882 84.984 +L 185.483456 83.984 +L 185.44433 82.984 +L 185.401655 81.984 +L 185.331075 80.984 +L 185.294684 79.984 +L 185.236281 78.984 +L 185.125328 77.984 +L 185.05467 76.984 +L 184.94173 75.984 +L 184.895957 74.984 +L 184.834674 73.984 +L 184.786175 72.984 +L 184.705352 71.984 +L 184.586833 70.984 +L 184.516622 69.984 +L 184.43336 68.984 +L 184.400218 67.984 +L 184.348981 66.984 +L 184.280582 65.984 +L 184.214367 64.984 +L 184.13745 63.984 +L 184.110134 62.984 +L 184.083657 61.984 +L 184.061006 60.984 +L 184.041475 59.984 +L 184.015081 58.984 +L 183.96531 57.984 +L 183.930237 56.984 +L 183.894371 55.984 +L 183.879004 54.984 +L 183.863235 53.984 +L 183.859822 52.984 +L 183.857405 51.984 +L 183.857891 50.984 +L 183.85982 49.984 +L 183.873077 48.984 +L 183.881468 47.984 +L 183.903004 46.984 +L 183.926037 45.984 +L 183.94327 44.984 +L 183.961733 43.984 +L 183.982185 42.984 +L 183.998785 41.984 +L 184.061564 40.984 +L 184.136829 39.984 +L 184.169468 38.984 +L 184.237032 37.984 +L 184.291079 36.984 +L 184.324783 35.984 +L 184.414909 34.984 +L 184.443444 33.984 +L 184.47493 32.984 +L 184.505941 31.984 +L 184.560749 30.984 +L 184.625336 29.984 +L 184.663532 28.368 +L 184.86279 28.270256 +L 184.911276 29.368 +L 184.867207 30.368 +L 184.827083 31.368 +L 184.718716 32.368 +L 184.677088 33.368 +L 184.614946 34.368 +L 184.544984 35.368 +L 184.44048 36.368 +L 184.403492 37.368 +L 184.357615 38.368 +L 184.28912 39.368 +L 184.240374 40.368 +L 184.162777 41.368 +L 184.132236 42.368 +L 184.062722 43.368 +L 184.038749 44.368 +L 184.010127 45.368 +L 183.968334 46.368 +L 183.946758 47.368 +L 183.93281 48.368 +L 183.906088 49.368 +L 183.896778 50.368 +L 183.884331 51.368 +L 183.873276 52.368 +L 183.867612 53.368 +L 183.862848 54.368 +L 183.868396 55.368 +L 183.881684 56.368 +L 183.889201 57.368 +L 183.913986 58.368 +L 183.937555 59.368 +L 183.973735 60.368 +L 183.999697 61.368 +L 184.022019 62.368 +L 184.090779 63.368 +L 184.165314 64.368 +L 184.259293 65.368 +L 184.310345 66.368 +L 184.364279 67.368 +L 184.39953 68.368 +L 184.505618 69.368 +L 184.557882 70.368 +L 184.594789 71.368 +L 184.62582 72.368 +L 184.686975 73.368 +L 184.754395 74.368 +L 184.803301 75.368 +L 184.868493 76.368 +L 184.906681 77.368 +L 184.948677 78.368 +L 184.990694 79.368 +L 185.05021 80.368 +L 185.16337 81.368 +L 185.215621 82.368 +L 185.255039 83.368 +L 185.30214 84.368 +L 185.35892 85.368 +L 185.391583 86.368 +L 185.427761 87.368 +L 185.459851 88.368 +L 185.494131 89.368 +L 185.552509 90.368 +L 185.597694 91.368 +L 185.627318 92.368 +L 185.677704 93.368 +L 185.702901 94.368 +L 185.723952 95.368 +L 185.75892 96.368 +L 185.78321 97.368 +L 185.797277 98.368 +L 185.816219 99.368 +L 185.83188 100.368 +L 185.844432 101.368 +L 185.850268 102.368 +L 185.85715 103.368 +L 185.862324 104.368 +L 185.860541 105.984 +L 185.86279 104.988974 +L 187.65 105.000128 +L 188.332732 107.186963 +L 188.046251 108.146049 +L 187.78217 109.110771 +L 187.498418 110.070544 +L 187.215538 111.030536 +L 186.952988 111.995644 +L 186.687143 112.959922 +L 186.378489 113.913429 +L 186.086266 114.87107 +L 185.77077 115.822855 +L 185.390573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 184.86 117.072 +L 184.646469 116.094558 +L 184.438276 115.115773 +L 184.28905 114.12215 +L 184.076572 113.144443 +L 183.903954 112.156707 +L 183.697337 111.177525 +L 183.487662 110.199113 +L 183.299543 109.215277 +L 183.123784 108.22833 +L 182.930161 107.245879 +L 182.637635 105.84117 +L 183.07 106.657649 +L 184.85721 106.703794 +L 185.619415 104.984 +L 185.649907 103.984 +L 185.675952 102.984 +L 185.697152 101.984 +L 185.751453 100.984 +L 185.779391 99.984 +L 185.809115 98.984 +L 185.83451 97.984 +L 185.84571 96.984 +L 185.855834 95.984 +L 185.85563 94.984 +L 185.84612 93.984 +L 185.834466 92.984 +L 185.803437 91.984 +L 185.792269 90.984 +L 185.762152 89.984 +L 185.702375 88.984 +L 185.665183 87.984 +L 185.626087 86.984 +L 185.583647 85.984 +L 185.550882 84.984 +L 185.483456 83.984 +L 185.44433 82.984 +L 185.401655 81.984 +L 185.331075 80.984 +L 185.294684 79.984 +L 185.236281 78.984 +L 185.125328 77.984 +L 185.05467 76.984 +L 184.94173 75.984 +L 184.895957 74.984 +L 184.834674 73.984 +L 184.786175 72.984 +L 184.705352 71.984 +L 184.586833 70.984 +L 184.516622 69.984 +L 184.43336 68.984 +L 184.400218 67.984 +L 184.348981 66.984 +L 184.280582 65.984 +L 184.214367 64.984 +L 184.13745 63.984 +L 184.110134 62.984 +L 184.083657 61.984 +L 184.061006 60.984 +L 184.041475 59.984 +L 184.015081 58.984 +L 183.96531 57.984 +L 183.930237 56.984 +L 183.894371 55.984 +L 183.879004 54.984 +L 183.863235 53.984 +L 183.859822 52.984 +L 183.857405 51.984 +L 183.857891 50.984 +L 183.85982 49.984 +L 183.873077 48.984 +L 183.881468 47.984 +L 183.903004 46.984 +L 183.926037 45.984 +L 183.94327 44.984 +L 183.961733 43.984 +L 183.982185 42.984 +L 183.998785 41.984 +L 184.061564 40.984 +L 184.136829 39.984 +L 184.169468 38.984 +L 184.237032 37.984 +L 184.291079 36.984 +L 184.324783 35.984 +L 184.414909 34.984 +L 184.443444 33.984 +L 184.47493 32.984 +L 184.505941 31.984 +L 184.560749 30.984 +L 184.625336 29.984 +L 184.663532 28.368 +L 184.86279 28.270256 +L 184.911276 29.368 +L 184.867207 30.368 +L 184.827083 31.368 +L 184.718716 32.368 +L 184.677088 33.368 +L 184.614946 34.368 +L 184.544984 35.368 +L 184.44048 36.368 +L 184.403492 37.368 +L 184.357615 38.368 +L 184.28912 39.368 +L 184.240374 40.368 +L 184.162777 41.368 +L 184.132236 42.368 +L 184.062722 43.368 +L 184.038749 44.368 +L 184.010127 45.368 +L 183.968334 46.368 +L 183.946758 47.368 +L 183.93281 48.368 +L 183.906088 49.368 +L 183.896778 50.368 +L 183.884331 51.368 +L 183.873276 52.368 +L 183.867612 53.368 +L 183.862848 54.368 +L 183.868396 55.368 +L 183.881684 56.368 +L 183.889201 57.368 +L 183.913986 58.368 +L 183.937555 59.368 +L 183.973735 60.368 +L 183.999697 61.368 +L 184.022019 62.368 +L 184.090779 63.368 +L 184.165314 64.368 +L 184.259293 65.368 +L 184.310345 66.368 +L 184.364279 67.368 +L 184.39953 68.368 +L 184.505618 69.368 +L 184.557882 70.368 +L 184.594789 71.368 +L 184.62582 72.368 +L 184.686975 73.368 +L 184.754395 74.368 +L 184.803301 75.368 +L 184.868493 76.368 +L 184.906681 77.368 +L 184.948677 78.368 +L 184.990694 79.368 +L 185.05021 80.368 +L 185.16337 81.368 +L 185.215621 82.368 +L 185.255039 83.368 +L 185.30214 84.368 +L 185.35892 85.368 +L 185.391583 86.368 +L 185.427761 87.368 +L 185.459851 88.368 +L 185.494131 89.368 +L 185.552509 90.368 +L 185.597694 91.368 +L 185.627318 92.368 +L 185.677704 93.368 +L 185.702901 94.368 +L 185.723952 95.368 +L 185.75892 96.368 +L 185.78321 97.368 +L 185.797277 98.368 +L 185.816219 99.368 +L 185.83188 100.368 +L 185.844432 101.368 +L 185.850268 102.368 +L 185.85715 103.368 +L 185.862324 104.368 +L 185.860541 105.984 +L 185.86279 104.988974 +L 187.65 105.000128 +L 188.332732 107.186963 +L 188.046251 108.146049 +L 187.78217 109.110771 +L 187.498418 110.070544 +L 187.215538 111.030536 +L 186.952988 111.995644 +L 186.687143 112.959922 +L 186.378489 113.913429 +L 186.086266 114.87107 +L 185.77077 115.822855 +L 185.390573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_16"> + <path clip-path="url(#pdd8b39b494)" d="M 196.02 117.072 +L 195.806469 116.094558 +L 195.598276 115.115773 +L 195.44905 114.12215 +L 195.236572 113.144443 +L 195.063954 112.156707 +L 194.857337 111.177525 +L 194.647662 110.199113 +L 194.459543 109.215277 +L 194.283784 108.22833 +L 194.090161 107.245879 +L 193.797635 105.84117 +L 194.23 106.657649 +L 196.01721 106.703794 +L 196.779415 104.984 +L 196.809907 103.984 +L 196.835952 102.984 +L 196.857152 101.984 +L 196.911453 100.984 +L 196.939391 99.984 +L 196.969115 98.984 +L 196.99451 97.984 +L 197.00571 96.984 +L 197.015834 95.984 +L 197.01563 94.984 +L 197.00612 93.984 +L 196.994466 92.984 +L 196.963437 91.984 +L 196.952269 90.984 +L 196.922152 89.984 +L 196.862375 88.984 +L 196.825183 87.984 +L 196.786087 86.984 +L 196.743647 85.984 +L 196.710882 84.984 +L 196.643456 83.984 +L 196.60433 82.984 +L 196.561655 81.984 +L 196.491075 80.984 +L 196.454684 79.984 +L 196.396281 78.984 +L 196.285328 77.984 +L 196.21467 76.984 +L 196.10173 75.984 +L 196.055957 74.984 +L 195.994674 73.984 +L 195.946175 72.984 +L 195.865352 71.984 +L 195.746833 70.984 +L 195.676622 69.984 +L 195.59336 68.984 +L 195.560218 67.984 +L 195.508981 66.984 +L 195.440582 65.984 +L 195.374367 64.984 +L 195.29745 63.984 +L 195.270134 62.984 +L 195.243657 61.984 +L 195.221006 60.984 +L 195.201475 59.984 +L 195.175081 58.984 +L 195.12531 57.984 +L 195.090237 56.984 +L 195.054371 55.984 +L 195.039004 54.984 +L 195.023235 53.984 +L 195.019822 52.984 +L 195.017405 51.984 +L 195.017891 50.984 +L 195.01982 49.984 +L 195.033077 48.984 +L 195.041468 47.984 +L 195.063004 46.984 +L 195.086037 45.984 +L 195.10327 44.984 +L 195.121733 43.984 +L 195.142185 42.984 +L 195.158785 41.984 +L 195.221564 40.984 +L 195.296829 39.984 +L 195.329468 38.984 +L 195.397032 37.984 +L 195.451079 36.984 +L 195.484783 35.984 +L 195.574909 34.984 +L 195.603444 33.984 +L 195.63493 32.984 +L 195.665941 31.984 +L 195.720749 30.984 +L 195.785336 29.984 +L 195.823532 28.368 +L 196.02279 28.270256 +L 196.071276 29.368 +L 196.027207 30.368 +L 195.987083 31.368 +L 195.878716 32.368 +L 195.837088 33.368 +L 195.774946 34.368 +L 195.704984 35.368 +L 195.60048 36.368 +L 195.563492 37.368 +L 195.517615 38.368 +L 195.44912 39.368 +L 195.400374 40.368 +L 195.322777 41.368 +L 195.292236 42.368 +L 195.222722 43.368 +L 195.198749 44.368 +L 195.170127 45.368 +L 195.128334 46.368 +L 195.106758 47.368 +L 195.09281 48.368 +L 195.066088 49.368 +L 195.056778 50.368 +L 195.044331 51.368 +L 195.033276 52.368 +L 195.027612 53.368 +L 195.022848 54.368 +L 195.028396 55.368 +L 195.041684 56.368 +L 195.049201 57.368 +L 195.073986 58.368 +L 195.097555 59.368 +L 195.133735 60.368 +L 195.159697 61.368 +L 195.182019 62.368 +L 195.250779 63.368 +L 195.325314 64.368 +L 195.419293 65.368 +L 195.470345 66.368 +L 195.524279 67.368 +L 195.55953 68.368 +L 195.665618 69.368 +L 195.717882 70.368 +L 195.754789 71.368 +L 195.78582 72.368 +L 195.846975 73.368 +L 195.914395 74.368 +L 195.963301 75.368 +L 196.028493 76.368 +L 196.066681 77.368 +L 196.108677 78.368 +L 196.150694 79.368 +L 196.21021 80.368 +L 196.32337 81.368 +L 196.375621 82.368 +L 196.415039 83.368 +L 196.46214 84.368 +L 196.51892 85.368 +L 196.551583 86.368 +L 196.587761 87.368 +L 196.619851 88.368 +L 196.654131 89.368 +L 196.712509 90.368 +L 196.757694 91.368 +L 196.787318 92.368 +L 196.837704 93.368 +L 196.862901 94.368 +L 196.883952 95.368 +L 196.91892 96.368 +L 196.94321 97.368 +L 196.957277 98.368 +L 196.976219 99.368 +L 196.99188 100.368 +L 197.004432 101.368 +L 197.010268 102.368 +L 197.01715 103.368 +L 197.022324 104.368 +L 197.020541 105.984 +L 197.02279 104.988974 +L 198.81 105.000128 +L 199.492732 107.186963 +L 199.206251 108.146049 +L 198.94217 109.110771 +L 198.658418 110.070544 +L 198.375538 111.030536 +L 198.112988 111.995644 +L 197.847143 112.959922 +L 197.538489 113.913429 +L 197.246266 114.87107 +L 196.93077 115.822855 +L 196.550573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 196.02 117.072 +L 195.806469 116.094558 +L 195.598276 115.115773 +L 195.44905 114.12215 +L 195.236572 113.144443 +L 195.063954 112.156707 +L 194.857337 111.177525 +L 194.647662 110.199113 +L 194.459543 109.215277 +L 194.283784 108.22833 +L 194.090161 107.245879 +L 193.797635 105.84117 +L 194.23 106.657649 +L 196.01721 106.703794 +L 196.779415 104.984 +L 196.809907 103.984 +L 196.835952 102.984 +L 196.857152 101.984 +L 196.911453 100.984 +L 196.939391 99.984 +L 196.969115 98.984 +L 196.99451 97.984 +L 197.00571 96.984 +L 197.015834 95.984 +L 197.01563 94.984 +L 197.00612 93.984 +L 196.994466 92.984 +L 196.963437 91.984 +L 196.952269 90.984 +L 196.922152 89.984 +L 196.862375 88.984 +L 196.825183 87.984 +L 196.786087 86.984 +L 196.743647 85.984 +L 196.710882 84.984 +L 196.643456 83.984 +L 196.60433 82.984 +L 196.561655 81.984 +L 196.491075 80.984 +L 196.454684 79.984 +L 196.396281 78.984 +L 196.285328 77.984 +L 196.21467 76.984 +L 196.10173 75.984 +L 196.055957 74.984 +L 195.994674 73.984 +L 195.946175 72.984 +L 195.865352 71.984 +L 195.746833 70.984 +L 195.676622 69.984 +L 195.59336 68.984 +L 195.560218 67.984 +L 195.508981 66.984 +L 195.440582 65.984 +L 195.374367 64.984 +L 195.29745 63.984 +L 195.270134 62.984 +L 195.243657 61.984 +L 195.221006 60.984 +L 195.201475 59.984 +L 195.175081 58.984 +L 195.12531 57.984 +L 195.090237 56.984 +L 195.054371 55.984 +L 195.039004 54.984 +L 195.023235 53.984 +L 195.019822 52.984 +L 195.017405 51.984 +L 195.017891 50.984 +L 195.01982 49.984 +L 195.033077 48.984 +L 195.041468 47.984 +L 195.063004 46.984 +L 195.086037 45.984 +L 195.10327 44.984 +L 195.121733 43.984 +L 195.142185 42.984 +L 195.158785 41.984 +L 195.221564 40.984 +L 195.296829 39.984 +L 195.329468 38.984 +L 195.397032 37.984 +L 195.451079 36.984 +L 195.484783 35.984 +L 195.574909 34.984 +L 195.603444 33.984 +L 195.63493 32.984 +L 195.665941 31.984 +L 195.720749 30.984 +L 195.785336 29.984 +L 195.823532 28.368 +L 196.02279 28.270256 +L 196.071276 29.368 +L 196.027207 30.368 +L 195.987083 31.368 +L 195.878716 32.368 +L 195.837088 33.368 +L 195.774946 34.368 +L 195.704984 35.368 +L 195.60048 36.368 +L 195.563492 37.368 +L 195.517615 38.368 +L 195.44912 39.368 +L 195.400374 40.368 +L 195.322777 41.368 +L 195.292236 42.368 +L 195.222722 43.368 +L 195.198749 44.368 +L 195.170127 45.368 +L 195.128334 46.368 +L 195.106758 47.368 +L 195.09281 48.368 +L 195.066088 49.368 +L 195.056778 50.368 +L 195.044331 51.368 +L 195.033276 52.368 +L 195.027612 53.368 +L 195.022848 54.368 +L 195.028396 55.368 +L 195.041684 56.368 +L 195.049201 57.368 +L 195.073986 58.368 +L 195.097555 59.368 +L 195.133735 60.368 +L 195.159697 61.368 +L 195.182019 62.368 +L 195.250779 63.368 +L 195.325314 64.368 +L 195.419293 65.368 +L 195.470345 66.368 +L 195.524279 67.368 +L 195.55953 68.368 +L 195.665618 69.368 +L 195.717882 70.368 +L 195.754789 71.368 +L 195.78582 72.368 +L 195.846975 73.368 +L 195.914395 74.368 +L 195.963301 75.368 +L 196.028493 76.368 +L 196.066681 77.368 +L 196.108677 78.368 +L 196.150694 79.368 +L 196.21021 80.368 +L 196.32337 81.368 +L 196.375621 82.368 +L 196.415039 83.368 +L 196.46214 84.368 +L 196.51892 85.368 +L 196.551583 86.368 +L 196.587761 87.368 +L 196.619851 88.368 +L 196.654131 89.368 +L 196.712509 90.368 +L 196.757694 91.368 +L 196.787318 92.368 +L 196.837704 93.368 +L 196.862901 94.368 +L 196.883952 95.368 +L 196.91892 96.368 +L 196.94321 97.368 +L 196.957277 98.368 +L 196.976219 99.368 +L 196.99188 100.368 +L 197.004432 101.368 +L 197.010268 102.368 +L 197.01715 103.368 +L 197.022324 104.368 +L 197.020541 105.984 +L 197.02279 104.988974 +L 198.81 105.000128 +L 199.492732 107.186963 +L 199.206251 108.146049 +L 198.94217 109.110771 +L 198.658418 110.070544 +L 198.375538 111.030536 +L 198.112988 111.995644 +L 197.847143 112.959922 +L 197.538489 113.913429 +L 197.246266 114.87107 +L 196.93077 115.822855 +L 196.550573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_17"> + <path clip-path="url(#pdd8b39b494)" d="M 207.18 117.072 +L 206.966469 116.094558 +L 206.758276 115.115773 +L 206.60905 114.12215 +L 206.396572 113.144443 +L 206.223954 112.156707 +L 206.017337 111.177525 +L 205.807662 110.199113 +L 205.619543 109.215277 +L 205.443784 108.22833 +L 205.250161 107.245879 +L 204.957635 105.84117 +L 205.39 106.657649 +L 207.17721 106.703794 +L 207.939415 104.984 +L 207.969907 103.984 +L 207.995952 102.984 +L 208.017152 101.984 +L 208.071453 100.984 +L 208.099391 99.984 +L 208.129115 98.984 +L 208.15451 97.984 +L 208.16571 96.984 +L 208.175834 95.984 +L 208.17563 94.984 +L 208.16612 93.984 +L 208.154466 92.984 +L 208.123437 91.984 +L 208.112269 90.984 +L 208.082152 89.984 +L 208.022375 88.984 +L 207.985183 87.984 +L 207.946087 86.984 +L 207.903647 85.984 +L 207.870882 84.984 +L 207.803456 83.984 +L 207.76433 82.984 +L 207.721655 81.984 +L 207.651075 80.984 +L 207.614684 79.984 +L 207.556281 78.984 +L 207.445328 77.984 +L 207.37467 76.984 +L 207.26173 75.984 +L 207.215957 74.984 +L 207.154674 73.984 +L 207.106175 72.984 +L 207.025352 71.984 +L 206.906833 70.984 +L 206.836622 69.984 +L 206.75336 68.984 +L 206.720218 67.984 +L 206.668981 66.984 +L 206.600582 65.984 +L 206.534367 64.984 +L 206.45745 63.984 +L 206.430134 62.984 +L 206.403657 61.984 +L 206.381006 60.984 +L 206.361475 59.984 +L 206.335081 58.984 +L 206.28531 57.984 +L 206.250237 56.984 +L 206.214371 55.984 +L 206.199004 54.984 +L 206.183235 53.984 +L 206.179822 52.984 +L 206.177405 51.984 +L 206.177891 50.984 +L 206.17982 49.984 +L 206.193077 48.984 +L 206.201468 47.984 +L 206.223004 46.984 +L 206.246037 45.984 +L 206.26327 44.984 +L 206.281733 43.984 +L 206.302185 42.984 +L 206.318785 41.984 +L 206.381564 40.984 +L 206.456829 39.984 +L 206.489468 38.984 +L 206.557032 37.984 +L 206.611079 36.984 +L 206.644783 35.984 +L 206.734909 34.984 +L 206.763444 33.984 +L 206.79493 32.984 +L 206.825941 31.984 +L 206.880749 30.984 +L 206.945336 29.984 +L 206.983532 28.368 +L 207.18279 28.270256 +L 207.231276 29.368 +L 207.187207 30.368 +L 207.147083 31.368 +L 207.038716 32.368 +L 206.997088 33.368 +L 206.934946 34.368 +L 206.864984 35.368 +L 206.76048 36.368 +L 206.723492 37.368 +L 206.677615 38.368 +L 206.60912 39.368 +L 206.560374 40.368 +L 206.482777 41.368 +L 206.452236 42.368 +L 206.382722 43.368 +L 206.358749 44.368 +L 206.330127 45.368 +L 206.288334 46.368 +L 206.266758 47.368 +L 206.25281 48.368 +L 206.226088 49.368 +L 206.216778 50.368 +L 206.204331 51.368 +L 206.193276 52.368 +L 206.187612 53.368 +L 206.182848 54.368 +L 206.188396 55.368 +L 206.201684 56.368 +L 206.209201 57.368 +L 206.233986 58.368 +L 206.257555 59.368 +L 206.293735 60.368 +L 206.319697 61.368 +L 206.342019 62.368 +L 206.410779 63.368 +L 206.485314 64.368 +L 206.579293 65.368 +L 206.630345 66.368 +L 206.684279 67.368 +L 206.71953 68.368 +L 206.825618 69.368 +L 206.877882 70.368 +L 206.914789 71.368 +L 206.94582 72.368 +L 207.006975 73.368 +L 207.074395 74.368 +L 207.123301 75.368 +L 207.188493 76.368 +L 207.226681 77.368 +L 207.268677 78.368 +L 207.310694 79.368 +L 207.37021 80.368 +L 207.48337 81.368 +L 207.535621 82.368 +L 207.575039 83.368 +L 207.62214 84.368 +L 207.67892 85.368 +L 207.711583 86.368 +L 207.747761 87.368 +L 207.779851 88.368 +L 207.814131 89.368 +L 207.872509 90.368 +L 207.917694 91.368 +L 207.947318 92.368 +L 207.997704 93.368 +L 208.022901 94.368 +L 208.043952 95.368 +L 208.07892 96.368 +L 208.10321 97.368 +L 208.117277 98.368 +L 208.136219 99.368 +L 208.15188 100.368 +L 208.164432 101.368 +L 208.170268 102.368 +L 208.17715 103.368 +L 208.182324 104.368 +L 208.180541 105.984 +L 208.18279 104.988974 +L 209.97 105.000128 +L 210.652732 107.186963 +L 210.366251 108.146049 +L 210.10217 109.110771 +L 209.818418 110.070544 +L 209.535538 111.030536 +L 209.272988 111.995644 +L 209.007143 112.959922 +L 208.698489 113.913429 +L 208.406266 114.87107 +L 208.09077 115.822855 +L 207.710573 117.205505 +z +" style="fill:#008000;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 207.18 117.072 +L 206.966469 116.094558 +L 206.758276 115.115773 +L 206.60905 114.12215 +L 206.396572 113.144443 +L 206.223954 112.156707 +L 206.017337 111.177525 +L 205.807662 110.199113 +L 205.619543 109.215277 +L 205.443784 108.22833 +L 205.250161 107.245879 +L 204.957635 105.84117 +L 205.39 106.657649 +L 207.17721 106.703794 +L 207.939415 104.984 +L 207.969907 103.984 +L 207.995952 102.984 +L 208.017152 101.984 +L 208.071453 100.984 +L 208.099391 99.984 +L 208.129115 98.984 +L 208.15451 97.984 +L 208.16571 96.984 +L 208.175834 95.984 +L 208.17563 94.984 +L 208.16612 93.984 +L 208.154466 92.984 +L 208.123437 91.984 +L 208.112269 90.984 +L 208.082152 89.984 +L 208.022375 88.984 +L 207.985183 87.984 +L 207.946087 86.984 +L 207.903647 85.984 +L 207.870882 84.984 +L 207.803456 83.984 +L 207.76433 82.984 +L 207.721655 81.984 +L 207.651075 80.984 +L 207.614684 79.984 +L 207.556281 78.984 +L 207.445328 77.984 +L 207.37467 76.984 +L 207.26173 75.984 +L 207.215957 74.984 +L 207.154674 73.984 +L 207.106175 72.984 +L 207.025352 71.984 +L 206.906833 70.984 +L 206.836622 69.984 +L 206.75336 68.984 +L 206.720218 67.984 +L 206.668981 66.984 +L 206.600582 65.984 +L 206.534367 64.984 +L 206.45745 63.984 +L 206.430134 62.984 +L 206.403657 61.984 +L 206.381006 60.984 +L 206.361475 59.984 +L 206.335081 58.984 +L 206.28531 57.984 +L 206.250237 56.984 +L 206.214371 55.984 +L 206.199004 54.984 +L 206.183235 53.984 +L 206.179822 52.984 +L 206.177405 51.984 +L 206.177891 50.984 +L 206.17982 49.984 +L 206.193077 48.984 +L 206.201468 47.984 +L 206.223004 46.984 +L 206.246037 45.984 +L 206.26327 44.984 +L 206.281733 43.984 +L 206.302185 42.984 +L 206.318785 41.984 +L 206.381564 40.984 +L 206.456829 39.984 +L 206.489468 38.984 +L 206.557032 37.984 +L 206.611079 36.984 +L 206.644783 35.984 +L 206.734909 34.984 +L 206.763444 33.984 +L 206.79493 32.984 +L 206.825941 31.984 +L 206.880749 30.984 +L 206.945336 29.984 +L 206.983532 28.368 +L 207.18279 28.270256 +L 207.231276 29.368 +L 207.187207 30.368 +L 207.147083 31.368 +L 207.038716 32.368 +L 206.997088 33.368 +L 206.934946 34.368 +L 206.864984 35.368 +L 206.76048 36.368 +L 206.723492 37.368 +L 206.677615 38.368 +L 206.60912 39.368 +L 206.560374 40.368 +L 206.482777 41.368 +L 206.452236 42.368 +L 206.382722 43.368 +L 206.358749 44.368 +L 206.330127 45.368 +L 206.288334 46.368 +L 206.266758 47.368 +L 206.25281 48.368 +L 206.226088 49.368 +L 206.216778 50.368 +L 206.204331 51.368 +L 206.193276 52.368 +L 206.187612 53.368 +L 206.182848 54.368 +L 206.188396 55.368 +L 206.201684 56.368 +L 206.209201 57.368 +L 206.233986 58.368 +L 206.257555 59.368 +L 206.293735 60.368 +L 206.319697 61.368 +L 206.342019 62.368 +L 206.410779 63.368 +L 206.485314 64.368 +L 206.579293 65.368 +L 206.630345 66.368 +L 206.684279 67.368 +L 206.71953 68.368 +L 206.825618 69.368 +L 206.877882 70.368 +L 206.914789 71.368 +L 206.94582 72.368 +L 207.006975 73.368 +L 207.074395 74.368 +L 207.123301 75.368 +L 207.188493 76.368 +L 207.226681 77.368 +L 207.268677 78.368 +L 207.310694 79.368 +L 207.37021 80.368 +L 207.48337 81.368 +L 207.535621 82.368 +L 207.575039 83.368 +L 207.62214 84.368 +L 207.67892 85.368 +L 207.711583 86.368 +L 207.747761 87.368 +L 207.779851 88.368 +L 207.814131 89.368 +L 207.872509 90.368 +L 207.917694 91.368 +L 207.947318 92.368 +L 207.997704 93.368 +L 208.022901 94.368 +L 208.043952 95.368 +L 208.07892 96.368 +L 208.10321 97.368 +L 208.117277 98.368 +L 208.136219 99.368 +L 208.15188 100.368 +L 208.164432 101.368 +L 208.170268 102.368 +L 208.17715 103.368 +L 208.182324 104.368 +L 208.180541 105.984 +L 208.18279 104.988974 +L 209.97 105.000128 +L 210.652732 107.186963 +L 210.366251 108.146049 +L 210.10217 109.110771 +L 209.818418 110.070544 +L 209.535538 111.030536 +L 209.272988 111.995644 +L 209.007143 112.959922 +L 208.698489 113.913429 +L 208.406266 114.87107 +L 208.09077 115.822855 +L 207.710573 117.205505 +z +" style="fill:#008000;stroke:#008000;stroke-linejoin:miter;"/> + <g id="patch_18"> + <path clip-path="url(#pdd8b39b494)" d="M 218.34 117.072 +L 218.126469 116.094558 +L 217.918276 115.115773 +L 217.76905 114.12215 +L 217.556572 113.144443 +L 217.383954 112.156707 +L 217.177337 111.177525 +L 216.967662 110.199113 +L 216.779543 109.215277 +L 216.603784 108.22833 +L 216.410161 107.245879 +L 216.117635 105.84117 +L 216.55 106.657649 +L 218.33721 106.703794 +L 219.099415 104.984 +L 219.129907 103.984 +L 219.155952 102.984 +L 219.177152 101.984 +L 219.231453 100.984 +L 219.259391 99.984 +L 219.289115 98.984 +L 219.31451 97.984 +L 219.32571 96.984 +L 219.335834 95.984 +L 219.33563 94.984 +L 219.32612 93.984 +L 219.314466 92.984 +L 219.283437 91.984 +L 219.272269 90.984 +L 219.242152 89.984 +L 219.182375 88.984 +L 219.145183 87.984 +L 219.106087 86.984 +L 219.063647 85.984 +L 219.030882 84.984 +L 218.963456 83.984 +L 218.92433 82.984 +L 218.881655 81.984 +L 218.811075 80.984 +L 218.774684 79.984 +L 218.716281 78.984 +L 218.605328 77.984 +L 218.53467 76.984 +L 218.42173 75.984 +L 218.375957 74.984 +L 218.314674 73.984 +L 218.266175 72.984 +L 218.185352 71.984 +L 218.066833 70.984 +L 217.996622 69.984 +L 217.91336 68.984 +L 217.880218 67.984 +L 217.828981 66.984 +L 217.760582 65.984 +L 217.694367 64.984 +L 217.61745 63.984 +L 217.590134 62.984 +L 217.563657 61.984 +L 217.541006 60.984 +L 217.521475 59.984 +L 217.495081 58.984 +L 217.44531 57.984 +L 217.410237 56.984 +L 217.374371 55.984 +L 217.359004 54.984 +L 217.343235 53.984 +L 217.339822 52.984 +L 217.337405 51.984 +L 217.337891 50.984 +L 217.33982 49.984 +L 217.353077 48.984 +L 217.361468 47.984 +L 217.383004 46.984 +L 217.406037 45.984 +L 217.42327 44.984 +L 217.441733 43.984 +L 217.462185 42.984 +L 217.478785 41.984 +L 217.541564 40.984 +L 217.616829 39.984 +L 217.649468 38.984 +L 217.717032 37.984 +L 217.771079 36.984 +L 217.804783 35.984 +L 217.894909 34.984 +L 217.923444 33.984 +L 217.95493 32.984 +L 217.985941 31.984 +L 218.040749 30.984 +L 218.105336 29.984 +L 218.143532 28.368 +L 218.34279 28.270256 +L 218.391276 29.368 +L 218.347207 30.368 +L 218.307083 31.368 +L 218.198716 32.368 +L 218.157088 33.368 +L 218.094946 34.368 +L 218.024984 35.368 +L 217.92048 36.368 +L 217.883492 37.368 +L 217.837615 38.368 +L 217.76912 39.368 +L 217.720374 40.368 +L 217.642777 41.368 +L 217.612236 42.368 +L 217.542722 43.368 +L 217.518749 44.368 +L 217.490127 45.368 +L 217.448334 46.368 +L 217.426758 47.368 +L 217.41281 48.368 +L 217.386088 49.368 +L 217.376778 50.368 +L 217.364331 51.368 +L 217.353276 52.368 +L 217.347612 53.368 +L 217.342848 54.368 +L 217.348396 55.368 +L 217.361684 56.368 +L 217.369201 57.368 +L 217.393986 58.368 +L 217.417555 59.368 +L 217.453735 60.368 +L 217.479697 61.368 +L 217.502019 62.368 +L 217.570779 63.368 +L 217.645314 64.368 +L 217.739293 65.368 +L 217.790345 66.368 +L 217.844279 67.368 +L 217.87953 68.368 +L 217.985618 69.368 +L 218.037882 70.368 +L 218.074789 71.368 +L 218.10582 72.368 +L 218.166975 73.368 +L 218.234395 74.368 +L 218.283301 75.368 +L 218.348493 76.368 +L 218.386681 77.368 +L 218.428677 78.368 +L 218.470694 79.368 +L 218.53021 80.368 +L 218.64337 81.368 +L 218.695621 82.368 +L 218.735039 83.368 +L 218.78214 84.368 +L 218.83892 85.368 +L 218.871583 86.368 +L 218.907761 87.368 +L 218.939851 88.368 +L 218.974131 89.368 +L 219.032509 90.368 +L 219.077694 91.368 +L 219.107318 92.368 +L 219.157704 93.368 +L 219.182901 94.368 +L 219.203952 95.368 +L 219.23892 96.368 +L 219.26321 97.368 +L 219.277277 98.368 +L 219.296219 99.368 +L 219.31188 100.368 +L 219.324432 101.368 +L 219.330268 102.368 +L 219.33715 103.368 +L 219.342324 104.368 +L 219.340541 105.984 +L 219.34279 104.988974 +L 221.13 105.000128 +L 221.812732 107.186963 +L 221.526251 108.146049 +L 221.26217 109.110771 +L 220.978418 110.070544 +L 220.695538 111.030536 +L 220.432988 111.995644 +L 220.167143 112.959922 +L 219.858489 113.913429 +L 219.566266 114.87107 +L 219.25077 115.822855 +L 218.870573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 218.34 117.072 +L 218.126469 116.094558 +L 217.918276 115.115773 +L 217.76905 114.12215 +L 217.556572 113.144443 +L 217.383954 112.156707 +L 217.177337 111.177525 +L 216.967662 110.199113 +L 216.779543 109.215277 +L 216.603784 108.22833 +L 216.410161 107.245879 +L 216.117635 105.84117 +L 216.55 106.657649 +L 218.33721 106.703794 +L 219.099415 104.984 +L 219.129907 103.984 +L 219.155952 102.984 +L 219.177152 101.984 +L 219.231453 100.984 +L 219.259391 99.984 +L 219.289115 98.984 +L 219.31451 97.984 +L 219.32571 96.984 +L 219.335834 95.984 +L 219.33563 94.984 +L 219.32612 93.984 +L 219.314466 92.984 +L 219.283437 91.984 +L 219.272269 90.984 +L 219.242152 89.984 +L 219.182375 88.984 +L 219.145183 87.984 +L 219.106087 86.984 +L 219.063647 85.984 +L 219.030882 84.984 +L 218.963456 83.984 +L 218.92433 82.984 +L 218.881655 81.984 +L 218.811075 80.984 +L 218.774684 79.984 +L 218.716281 78.984 +L 218.605328 77.984 +L 218.53467 76.984 +L 218.42173 75.984 +L 218.375957 74.984 +L 218.314674 73.984 +L 218.266175 72.984 +L 218.185352 71.984 +L 218.066833 70.984 +L 217.996622 69.984 +L 217.91336 68.984 +L 217.880218 67.984 +L 217.828981 66.984 +L 217.760582 65.984 +L 217.694367 64.984 +L 217.61745 63.984 +L 217.590134 62.984 +L 217.563657 61.984 +L 217.541006 60.984 +L 217.521475 59.984 +L 217.495081 58.984 +L 217.44531 57.984 +L 217.410237 56.984 +L 217.374371 55.984 +L 217.359004 54.984 +L 217.343235 53.984 +L 217.339822 52.984 +L 217.337405 51.984 +L 217.337891 50.984 +L 217.33982 49.984 +L 217.353077 48.984 +L 217.361468 47.984 +L 217.383004 46.984 +L 217.406037 45.984 +L 217.42327 44.984 +L 217.441733 43.984 +L 217.462185 42.984 +L 217.478785 41.984 +L 217.541564 40.984 +L 217.616829 39.984 +L 217.649468 38.984 +L 217.717032 37.984 +L 217.771079 36.984 +L 217.804783 35.984 +L 217.894909 34.984 +L 217.923444 33.984 +L 217.95493 32.984 +L 217.985941 31.984 +L 218.040749 30.984 +L 218.105336 29.984 +L 218.143532 28.368 +L 218.34279 28.270256 +L 218.391276 29.368 +L 218.347207 30.368 +L 218.307083 31.368 +L 218.198716 32.368 +L 218.157088 33.368 +L 218.094946 34.368 +L 218.024984 35.368 +L 217.92048 36.368 +L 217.883492 37.368 +L 217.837615 38.368 +L 217.76912 39.368 +L 217.720374 40.368 +L 217.642777 41.368 +L 217.612236 42.368 +L 217.542722 43.368 +L 217.518749 44.368 +L 217.490127 45.368 +L 217.448334 46.368 +L 217.426758 47.368 +L 217.41281 48.368 +L 217.386088 49.368 +L 217.376778 50.368 +L 217.364331 51.368 +L 217.353276 52.368 +L 217.347612 53.368 +L 217.342848 54.368 +L 217.348396 55.368 +L 217.361684 56.368 +L 217.369201 57.368 +L 217.393986 58.368 +L 217.417555 59.368 +L 217.453735 60.368 +L 217.479697 61.368 +L 217.502019 62.368 +L 217.570779 63.368 +L 217.645314 64.368 +L 217.739293 65.368 +L 217.790345 66.368 +L 217.844279 67.368 +L 217.87953 68.368 +L 217.985618 69.368 +L 218.037882 70.368 +L 218.074789 71.368 +L 218.10582 72.368 +L 218.166975 73.368 +L 218.234395 74.368 +L 218.283301 75.368 +L 218.348493 76.368 +L 218.386681 77.368 +L 218.428677 78.368 +L 218.470694 79.368 +L 218.53021 80.368 +L 218.64337 81.368 +L 218.695621 82.368 +L 218.735039 83.368 +L 218.78214 84.368 +L 218.83892 85.368 +L 218.871583 86.368 +L 218.907761 87.368 +L 218.939851 88.368 +L 218.974131 89.368 +L 219.032509 90.368 +L 219.077694 91.368 +L 219.107318 92.368 +L 219.157704 93.368 +L 219.182901 94.368 +L 219.203952 95.368 +L 219.23892 96.368 +L 219.26321 97.368 +L 219.277277 98.368 +L 219.296219 99.368 +L 219.31188 100.368 +L 219.324432 101.368 +L 219.330268 102.368 +L 219.33715 103.368 +L 219.342324 104.368 +L 219.340541 105.984 +L 219.34279 104.988974 +L 221.13 105.000128 +L 221.812732 107.186963 +L 221.526251 108.146049 +L 221.26217 109.110771 +L 220.978418 110.070544 +L 220.695538 111.030536 +L 220.432988 111.995644 +L 220.167143 112.959922 +L 219.858489 113.913429 +L 219.566266 114.87107 +L 219.25077 115.822855 +L 218.870573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_19"> + <path clip-path="url(#pdd8b39b494)" d="M 229.5 117.072 +L 229.286469 116.094558 +L 229.078276 115.115773 +L 228.92905 114.12215 +L 228.716572 113.144443 +L 228.543954 112.156707 +L 228.337337 111.177525 +L 228.127662 110.199113 +L 227.939543 109.215277 +L 227.763784 108.22833 +L 227.570161 107.245879 +L 227.277635 105.84117 +L 227.71 106.657649 +L 229.49721 106.703794 +L 230.259415 104.984 +L 230.289907 103.984 +L 230.315952 102.984 +L 230.337152 101.984 +L 230.391453 100.984 +L 230.419391 99.984 +L 230.449115 98.984 +L 230.47451 97.984 +L 230.48571 96.984 +L 230.495834 95.984 +L 230.49563 94.984 +L 230.48612 93.984 +L 230.474466 92.984 +L 230.443437 91.984 +L 230.432269 90.984 +L 230.402152 89.984 +L 230.342375 88.984 +L 230.305183 87.984 +L 230.266087 86.984 +L 230.223647 85.984 +L 230.190882 84.984 +L 230.123456 83.984 +L 230.08433 82.984 +L 230.041655 81.984 +L 229.971075 80.984 +L 229.934684 79.984 +L 229.876281 78.984 +L 229.765328 77.984 +L 229.69467 76.984 +L 229.58173 75.984 +L 229.535957 74.984 +L 229.474674 73.984 +L 229.426175 72.984 +L 229.345352 71.984 +L 229.226833 70.984 +L 229.156622 69.984 +L 229.07336 68.984 +L 229.040218 67.984 +L 228.988981 66.984 +L 228.920582 65.984 +L 228.854367 64.984 +L 228.77745 63.984 +L 228.750134 62.984 +L 228.723657 61.984 +L 228.701006 60.984 +L 228.681475 59.984 +L 228.655081 58.984 +L 228.60531 57.984 +L 228.570237 56.984 +L 228.534371 55.984 +L 228.519004 54.984 +L 228.503235 53.984 +L 228.499822 52.984 +L 228.497405 51.984 +L 228.497891 50.984 +L 228.49982 49.984 +L 228.513077 48.984 +L 228.521468 47.984 +L 228.543004 46.984 +L 228.566037 45.984 +L 228.58327 44.984 +L 228.601733 43.984 +L 228.622185 42.984 +L 228.638785 41.984 +L 228.701564 40.984 +L 228.776829 39.984 +L 228.809468 38.984 +L 228.877032 37.984 +L 228.931079 36.984 +L 228.964783 35.984 +L 229.054909 34.984 +L 229.083444 33.984 +L 229.11493 32.984 +L 229.145941 31.984 +L 229.200749 30.984 +L 229.265336 29.984 +L 229.303532 28.368 +L 229.50279 28.270256 +L 229.551276 29.368 +L 229.507207 30.368 +L 229.467083 31.368 +L 229.358716 32.368 +L 229.317088 33.368 +L 229.254946 34.368 +L 229.184984 35.368 +L 229.08048 36.368 +L 229.043492 37.368 +L 228.997615 38.368 +L 228.92912 39.368 +L 228.880374 40.368 +L 228.802777 41.368 +L 228.772236 42.368 +L 228.702722 43.368 +L 228.678749 44.368 +L 228.650127 45.368 +L 228.608334 46.368 +L 228.586758 47.368 +L 228.57281 48.368 +L 228.546088 49.368 +L 228.536778 50.368 +L 228.524331 51.368 +L 228.513276 52.368 +L 228.507612 53.368 +L 228.502848 54.368 +L 228.508396 55.368 +L 228.521684 56.368 +L 228.529201 57.368 +L 228.553986 58.368 +L 228.577555 59.368 +L 228.613735 60.368 +L 228.639697 61.368 +L 228.662019 62.368 +L 228.730779 63.368 +L 228.805314 64.368 +L 228.899293 65.368 +L 228.950345 66.368 +L 229.004279 67.368 +L 229.03953 68.368 +L 229.145618 69.368 +L 229.197882 70.368 +L 229.234789 71.368 +L 229.26582 72.368 +L 229.326975 73.368 +L 229.394395 74.368 +L 229.443301 75.368 +L 229.508493 76.368 +L 229.546681 77.368 +L 229.588677 78.368 +L 229.630694 79.368 +L 229.69021 80.368 +L 229.80337 81.368 +L 229.855621 82.368 +L 229.895039 83.368 +L 229.94214 84.368 +L 229.99892 85.368 +L 230.031583 86.368 +L 230.067761 87.368 +L 230.099851 88.368 +L 230.134131 89.368 +L 230.192509 90.368 +L 230.237694 91.368 +L 230.267318 92.368 +L 230.317704 93.368 +L 230.342901 94.368 +L 230.363952 95.368 +L 230.39892 96.368 +L 230.42321 97.368 +L 230.437277 98.368 +L 230.456219 99.368 +L 230.47188 100.368 +L 230.484432 101.368 +L 230.490268 102.368 +L 230.49715 103.368 +L 230.502324 104.368 +L 230.500541 105.984 +L 230.50279 104.988974 +L 232.29 105.000128 +L 232.972732 107.186963 +L 232.686251 108.146049 +L 232.42217 109.110771 +L 232.138418 110.070544 +L 231.855538 111.030536 +L 231.592988 111.995644 +L 231.327143 112.959922 +L 231.018489 113.913429 +L 230.726266 114.87107 +L 230.41077 115.822855 +L 230.030573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 229.5 117.072 +L 229.286469 116.094558 +L 229.078276 115.115773 +L 228.92905 114.12215 +L 228.716572 113.144443 +L 228.543954 112.156707 +L 228.337337 111.177525 +L 228.127662 110.199113 +L 227.939543 109.215277 +L 227.763784 108.22833 +L 227.570161 107.245879 +L 227.277635 105.84117 +L 227.71 106.657649 +L 229.49721 106.703794 +L 230.259415 104.984 +L 230.289907 103.984 +L 230.315952 102.984 +L 230.337152 101.984 +L 230.391453 100.984 +L 230.419391 99.984 +L 230.449115 98.984 +L 230.47451 97.984 +L 230.48571 96.984 +L 230.495834 95.984 +L 230.49563 94.984 +L 230.48612 93.984 +L 230.474466 92.984 +L 230.443437 91.984 +L 230.432269 90.984 +L 230.402152 89.984 +L 230.342375 88.984 +L 230.305183 87.984 +L 230.266087 86.984 +L 230.223647 85.984 +L 230.190882 84.984 +L 230.123456 83.984 +L 230.08433 82.984 +L 230.041655 81.984 +L 229.971075 80.984 +L 229.934684 79.984 +L 229.876281 78.984 +L 229.765328 77.984 +L 229.69467 76.984 +L 229.58173 75.984 +L 229.535957 74.984 +L 229.474674 73.984 +L 229.426175 72.984 +L 229.345352 71.984 +L 229.226833 70.984 +L 229.156622 69.984 +L 229.07336 68.984 +L 229.040218 67.984 +L 228.988981 66.984 +L 228.920582 65.984 +L 228.854367 64.984 +L 228.77745 63.984 +L 228.750134 62.984 +L 228.723657 61.984 +L 228.701006 60.984 +L 228.681475 59.984 +L 228.655081 58.984 +L 228.60531 57.984 +L 228.570237 56.984 +L 228.534371 55.984 +L 228.519004 54.984 +L 228.503235 53.984 +L 228.499822 52.984 +L 228.497405 51.984 +L 228.497891 50.984 +L 228.49982 49.984 +L 228.513077 48.984 +L 228.521468 47.984 +L 228.543004 46.984 +L 228.566037 45.984 +L 228.58327 44.984 +L 228.601733 43.984 +L 228.622185 42.984 +L 228.638785 41.984 +L 228.701564 40.984 +L 228.776829 39.984 +L 228.809468 38.984 +L 228.877032 37.984 +L 228.931079 36.984 +L 228.964783 35.984 +L 229.054909 34.984 +L 229.083444 33.984 +L 229.11493 32.984 +L 229.145941 31.984 +L 229.200749 30.984 +L 229.265336 29.984 +L 229.303532 28.368 +L 229.50279 28.270256 +L 229.551276 29.368 +L 229.507207 30.368 +L 229.467083 31.368 +L 229.358716 32.368 +L 229.317088 33.368 +L 229.254946 34.368 +L 229.184984 35.368 +L 229.08048 36.368 +L 229.043492 37.368 +L 228.997615 38.368 +L 228.92912 39.368 +L 228.880374 40.368 +L 228.802777 41.368 +L 228.772236 42.368 +L 228.702722 43.368 +L 228.678749 44.368 +L 228.650127 45.368 +L 228.608334 46.368 +L 228.586758 47.368 +L 228.57281 48.368 +L 228.546088 49.368 +L 228.536778 50.368 +L 228.524331 51.368 +L 228.513276 52.368 +L 228.507612 53.368 +L 228.502848 54.368 +L 228.508396 55.368 +L 228.521684 56.368 +L 228.529201 57.368 +L 228.553986 58.368 +L 228.577555 59.368 +L 228.613735 60.368 +L 228.639697 61.368 +L 228.662019 62.368 +L 228.730779 63.368 +L 228.805314 64.368 +L 228.899293 65.368 +L 228.950345 66.368 +L 229.004279 67.368 +L 229.03953 68.368 +L 229.145618 69.368 +L 229.197882 70.368 +L 229.234789 71.368 +L 229.26582 72.368 +L 229.326975 73.368 +L 229.394395 74.368 +L 229.443301 75.368 +L 229.508493 76.368 +L 229.546681 77.368 +L 229.588677 78.368 +L 229.630694 79.368 +L 229.69021 80.368 +L 229.80337 81.368 +L 229.855621 82.368 +L 229.895039 83.368 +L 229.94214 84.368 +L 229.99892 85.368 +L 230.031583 86.368 +L 230.067761 87.368 +L 230.099851 88.368 +L 230.134131 89.368 +L 230.192509 90.368 +L 230.237694 91.368 +L 230.267318 92.368 +L 230.317704 93.368 +L 230.342901 94.368 +L 230.363952 95.368 +L 230.39892 96.368 +L 230.42321 97.368 +L 230.437277 98.368 +L 230.456219 99.368 +L 230.47188 100.368 +L 230.484432 101.368 +L 230.490268 102.368 +L 230.49715 103.368 +L 230.502324 104.368 +L 230.500541 105.984 +L 230.50279 104.988974 +L 232.29 105.000128 +L 232.972732 107.186963 +L 232.686251 108.146049 +L 232.42217 109.110771 +L 232.138418 110.070544 +L 231.855538 111.030536 +L 231.592988 111.995644 +L 231.327143 112.959922 +L 231.018489 113.913429 +L 230.726266 114.87107 +L 230.41077 115.822855 +L 230.030573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_20"> + <path clip-path="url(#pdd8b39b494)" d="M 240.66 117.072 +L 240.446469 116.094558 +L 240.238276 115.115773 +L 240.08905 114.12215 +L 239.876572 113.144443 +L 239.703954 112.156707 +L 239.497337 111.177525 +L 239.287662 110.199113 +L 239.099543 109.215277 +L 238.923784 108.22833 +L 238.730161 107.245879 +L 238.437635 105.84117 +L 238.87 106.657649 +L 240.65721 106.703794 +L 241.419415 104.984 +L 241.449907 103.984 +L 241.475952 102.984 +L 241.497152 101.984 +L 241.551453 100.984 +L 241.579391 99.984 +L 241.609115 98.984 +L 241.63451 97.984 +L 241.64571 96.984 +L 241.655834 95.984 +L 241.65563 94.984 +L 241.64612 93.984 +L 241.634466 92.984 +L 241.603437 91.984 +L 241.592269 90.984 +L 241.562152 89.984 +L 241.502375 88.984 +L 241.465183 87.984 +L 241.426087 86.984 +L 241.383647 85.984 +L 241.350882 84.984 +L 241.283456 83.984 +L 241.24433 82.984 +L 241.201655 81.984 +L 241.131075 80.984 +L 241.094684 79.984 +L 241.036281 78.984 +L 240.925328 77.984 +L 240.85467 76.984 +L 240.74173 75.984 +L 240.695957 74.984 +L 240.634674 73.984 +L 240.586175 72.984 +L 240.505352 71.984 +L 240.386833 70.984 +L 240.316622 69.984 +L 240.23336 68.984 +L 240.200218 67.984 +L 240.148981 66.984 +L 240.080582 65.984 +L 240.014367 64.984 +L 239.93745 63.984 +L 239.910134 62.984 +L 239.883657 61.984 +L 239.861006 60.984 +L 239.841475 59.984 +L 239.815081 58.984 +L 239.76531 57.984 +L 239.730237 56.984 +L 239.694371 55.984 +L 239.679004 54.984 +L 239.663235 53.984 +L 239.659822 52.984 +L 239.657405 51.984 +L 239.657891 50.984 +L 239.65982 49.984 +L 239.673077 48.984 +L 239.681468 47.984 +L 239.703004 46.984 +L 239.726037 45.984 +L 239.74327 44.984 +L 239.761733 43.984 +L 239.782185 42.984 +L 239.798785 41.984 +L 239.861564 40.984 +L 239.936829 39.984 +L 239.969468 38.984 +L 240.037032 37.984 +L 240.091079 36.984 +L 240.124783 35.984 +L 240.214909 34.984 +L 240.243444 33.984 +L 240.27493 32.984 +L 240.305941 31.984 +L 240.360749 30.984 +L 240.425336 29.984 +L 240.463532 28.368 +L 240.66279 28.270256 +L 240.711276 29.368 +L 240.667207 30.368 +L 240.627083 31.368 +L 240.518716 32.368 +L 240.477088 33.368 +L 240.414946 34.368 +L 240.344984 35.368 +L 240.24048 36.368 +L 240.203492 37.368 +L 240.157615 38.368 +L 240.08912 39.368 +L 240.040374 40.368 +L 239.962777 41.368 +L 239.932236 42.368 +L 239.862722 43.368 +L 239.838749 44.368 +L 239.810127 45.368 +L 239.768334 46.368 +L 239.746758 47.368 +L 239.73281 48.368 +L 239.706088 49.368 +L 239.696778 50.368 +L 239.684331 51.368 +L 239.673276 52.368 +L 239.667612 53.368 +L 239.662848 54.368 +L 239.668396 55.368 +L 239.681684 56.368 +L 239.689201 57.368 +L 239.713986 58.368 +L 239.737555 59.368 +L 239.773735 60.368 +L 239.799697 61.368 +L 239.822019 62.368 +L 239.890779 63.368 +L 239.965314 64.368 +L 240.059293 65.368 +L 240.110345 66.368 +L 240.164279 67.368 +L 240.19953 68.368 +L 240.305618 69.368 +L 240.357882 70.368 +L 240.394789 71.368 +L 240.42582 72.368 +L 240.486975 73.368 +L 240.554395 74.368 +L 240.603301 75.368 +L 240.668493 76.368 +L 240.706681 77.368 +L 240.748677 78.368 +L 240.790694 79.368 +L 240.85021 80.368 +L 240.96337 81.368 +L 241.015621 82.368 +L 241.055039 83.368 +L 241.10214 84.368 +L 241.15892 85.368 +L 241.191583 86.368 +L 241.227761 87.368 +L 241.259851 88.368 +L 241.294131 89.368 +L 241.352509 90.368 +L 241.397694 91.368 +L 241.427318 92.368 +L 241.477704 93.368 +L 241.502901 94.368 +L 241.523952 95.368 +L 241.55892 96.368 +L 241.58321 97.368 +L 241.597277 98.368 +L 241.616219 99.368 +L 241.63188 100.368 +L 241.644432 101.368 +L 241.650268 102.368 +L 241.65715 103.368 +L 241.662324 104.368 +L 241.660541 105.984 +L 241.66279 104.988974 +L 243.45 105.000128 +L 244.132732 107.186963 +L 243.846251 108.146049 +L 243.58217 109.110771 +L 243.298418 110.070544 +L 243.015538 111.030536 +L 242.752988 111.995644 +L 242.487143 112.959922 +L 242.178489 113.913429 +L 241.886266 114.87107 +L 241.57077 115.822855 +L 241.190573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 240.66 117.072 +L 240.446469 116.094558 +L 240.238276 115.115773 +L 240.08905 114.12215 +L 239.876572 113.144443 +L 239.703954 112.156707 +L 239.497337 111.177525 +L 239.287662 110.199113 +L 239.099543 109.215277 +L 238.923784 108.22833 +L 238.730161 107.245879 +L 238.437635 105.84117 +L 238.87 106.657649 +L 240.65721 106.703794 +L 241.419415 104.984 +L 241.449907 103.984 +L 241.475952 102.984 +L 241.497152 101.984 +L 241.551453 100.984 +L 241.579391 99.984 +L 241.609115 98.984 +L 241.63451 97.984 +L 241.64571 96.984 +L 241.655834 95.984 +L 241.65563 94.984 +L 241.64612 93.984 +L 241.634466 92.984 +L 241.603437 91.984 +L 241.592269 90.984 +L 241.562152 89.984 +L 241.502375 88.984 +L 241.465183 87.984 +L 241.426087 86.984 +L 241.383647 85.984 +L 241.350882 84.984 +L 241.283456 83.984 +L 241.24433 82.984 +L 241.201655 81.984 +L 241.131075 80.984 +L 241.094684 79.984 +L 241.036281 78.984 +L 240.925328 77.984 +L 240.85467 76.984 +L 240.74173 75.984 +L 240.695957 74.984 +L 240.634674 73.984 +L 240.586175 72.984 +L 240.505352 71.984 +L 240.386833 70.984 +L 240.316622 69.984 +L 240.23336 68.984 +L 240.200218 67.984 +L 240.148981 66.984 +L 240.080582 65.984 +L 240.014367 64.984 +L 239.93745 63.984 +L 239.910134 62.984 +L 239.883657 61.984 +L 239.861006 60.984 +L 239.841475 59.984 +L 239.815081 58.984 +L 239.76531 57.984 +L 239.730237 56.984 +L 239.694371 55.984 +L 239.679004 54.984 +L 239.663235 53.984 +L 239.659822 52.984 +L 239.657405 51.984 +L 239.657891 50.984 +L 239.65982 49.984 +L 239.673077 48.984 +L 239.681468 47.984 +L 239.703004 46.984 +L 239.726037 45.984 +L 239.74327 44.984 +L 239.761733 43.984 +L 239.782185 42.984 +L 239.798785 41.984 +L 239.861564 40.984 +L 239.936829 39.984 +L 239.969468 38.984 +L 240.037032 37.984 +L 240.091079 36.984 +L 240.124783 35.984 +L 240.214909 34.984 +L 240.243444 33.984 +L 240.27493 32.984 +L 240.305941 31.984 +L 240.360749 30.984 +L 240.425336 29.984 +L 240.463532 28.368 +L 240.66279 28.270256 +L 240.711276 29.368 +L 240.667207 30.368 +L 240.627083 31.368 +L 240.518716 32.368 +L 240.477088 33.368 +L 240.414946 34.368 +L 240.344984 35.368 +L 240.24048 36.368 +L 240.203492 37.368 +L 240.157615 38.368 +L 240.08912 39.368 +L 240.040374 40.368 +L 239.962777 41.368 +L 239.932236 42.368 +L 239.862722 43.368 +L 239.838749 44.368 +L 239.810127 45.368 +L 239.768334 46.368 +L 239.746758 47.368 +L 239.73281 48.368 +L 239.706088 49.368 +L 239.696778 50.368 +L 239.684331 51.368 +L 239.673276 52.368 +L 239.667612 53.368 +L 239.662848 54.368 +L 239.668396 55.368 +L 239.681684 56.368 +L 239.689201 57.368 +L 239.713986 58.368 +L 239.737555 59.368 +L 239.773735 60.368 +L 239.799697 61.368 +L 239.822019 62.368 +L 239.890779 63.368 +L 239.965314 64.368 +L 240.059293 65.368 +L 240.110345 66.368 +L 240.164279 67.368 +L 240.19953 68.368 +L 240.305618 69.368 +L 240.357882 70.368 +L 240.394789 71.368 +L 240.42582 72.368 +L 240.486975 73.368 +L 240.554395 74.368 +L 240.603301 75.368 +L 240.668493 76.368 +L 240.706681 77.368 +L 240.748677 78.368 +L 240.790694 79.368 +L 240.85021 80.368 +L 240.96337 81.368 +L 241.015621 82.368 +L 241.055039 83.368 +L 241.10214 84.368 +L 241.15892 85.368 +L 241.191583 86.368 +L 241.227761 87.368 +L 241.259851 88.368 +L 241.294131 89.368 +L 241.352509 90.368 +L 241.397694 91.368 +L 241.427318 92.368 +L 241.477704 93.368 +L 241.502901 94.368 +L 241.523952 95.368 +L 241.55892 96.368 +L 241.58321 97.368 +L 241.597277 98.368 +L 241.616219 99.368 +L 241.63188 100.368 +L 241.644432 101.368 +L 241.650268 102.368 +L 241.65715 103.368 +L 241.662324 104.368 +L 241.660541 105.984 +L 241.66279 104.988974 +L 243.45 105.000128 +L 244.132732 107.186963 +L 243.846251 108.146049 +L 243.58217 109.110771 +L 243.298418 110.070544 +L 243.015538 111.030536 +L 242.752988 111.995644 +L 242.487143 112.959922 +L 242.178489 113.913429 +L 241.886266 114.87107 +L 241.57077 115.822855 +L 241.190573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_21"> + <path clip-path="url(#pdd8b39b494)" d="M 251.82 117.072 +L 251.606469 116.094558 +L 251.398276 115.115773 +L 251.24905 114.12215 +L 251.036572 113.144443 +L 250.863954 112.156707 +L 250.657337 111.177525 +L 250.447662 110.199113 +L 250.259543 109.215277 +L 250.083784 108.22833 +L 249.890161 107.245879 +L 249.597635 105.84117 +L 250.03 106.657649 +L 251.81721 106.703794 +L 252.579415 104.984 +L 252.609907 103.984 +L 252.635952 102.984 +L 252.657152 101.984 +L 252.711453 100.984 +L 252.739391 99.984 +L 252.769115 98.984 +L 252.79451 97.984 +L 252.80571 96.984 +L 252.815834 95.984 +L 252.81563 94.984 +L 252.80612 93.984 +L 252.794466 92.984 +L 252.763437 91.984 +L 252.752269 90.984 +L 252.722152 89.984 +L 252.662375 88.984 +L 252.625183 87.984 +L 252.586087 86.984 +L 252.543647 85.984 +L 252.510882 84.984 +L 252.443456 83.984 +L 252.40433 82.984 +L 252.361655 81.984 +L 252.291075 80.984 +L 252.254684 79.984 +L 252.196281 78.984 +L 252.085328 77.984 +L 252.01467 76.984 +L 251.90173 75.984 +L 251.855957 74.984 +L 251.794674 73.984 +L 251.746175 72.984 +L 251.665352 71.984 +L 251.546833 70.984 +L 251.476622 69.984 +L 251.39336 68.984 +L 251.360218 67.984 +L 251.308981 66.984 +L 251.240582 65.984 +L 251.174367 64.984 +L 251.09745 63.984 +L 251.070134 62.984 +L 251.043657 61.984 +L 251.021006 60.984 +L 251.001475 59.984 +L 250.975081 58.984 +L 250.92531 57.984 +L 250.890237 56.984 +L 250.854371 55.984 +L 250.839004 54.984 +L 250.823235 53.984 +L 250.819822 52.984 +L 250.817405 51.984 +L 250.817891 50.984 +L 250.81982 49.984 +L 250.833077 48.984 +L 250.841468 47.984 +L 250.863004 46.984 +L 250.886037 45.984 +L 250.90327 44.984 +L 250.921733 43.984 +L 250.942185 42.984 +L 250.958785 41.984 +L 251.021564 40.984 +L 251.096829 39.984 +L 251.129468 38.984 +L 251.197032 37.984 +L 251.251079 36.984 +L 251.284783 35.984 +L 251.374909 34.984 +L 251.403444 33.984 +L 251.43493 32.984 +L 251.465941 31.984 +L 251.520749 30.984 +L 251.585336 29.984 +L 251.623532 28.368 +L 251.82279 28.270256 +L 251.871276 29.368 +L 251.827207 30.368 +L 251.787083 31.368 +L 251.678716 32.368 +L 251.637088 33.368 +L 251.574946 34.368 +L 251.504984 35.368 +L 251.40048 36.368 +L 251.363492 37.368 +L 251.317615 38.368 +L 251.24912 39.368 +L 251.200374 40.368 +L 251.122777 41.368 +L 251.092236 42.368 +L 251.022722 43.368 +L 250.998749 44.368 +L 250.970127 45.368 +L 250.928334 46.368 +L 250.906758 47.368 +L 250.89281 48.368 +L 250.866088 49.368 +L 250.856778 50.368 +L 250.844331 51.368 +L 250.833276 52.368 +L 250.827612 53.368 +L 250.822848 54.368 +L 250.828396 55.368 +L 250.841684 56.368 +L 250.849201 57.368 +L 250.873986 58.368 +L 250.897555 59.368 +L 250.933735 60.368 +L 250.959697 61.368 +L 250.982019 62.368 +L 251.050779 63.368 +L 251.125314 64.368 +L 251.219293 65.368 +L 251.270345 66.368 +L 251.324279 67.368 +L 251.35953 68.368 +L 251.465618 69.368 +L 251.517882 70.368 +L 251.554789 71.368 +L 251.58582 72.368 +L 251.646975 73.368 +L 251.714395 74.368 +L 251.763301 75.368 +L 251.828493 76.368 +L 251.866681 77.368 +L 251.908677 78.368 +L 251.950694 79.368 +L 252.01021 80.368 +L 252.12337 81.368 +L 252.175621 82.368 +L 252.215039 83.368 +L 252.26214 84.368 +L 252.31892 85.368 +L 252.351583 86.368 +L 252.387761 87.368 +L 252.419851 88.368 +L 252.454131 89.368 +L 252.512509 90.368 +L 252.557694 91.368 +L 252.587318 92.368 +L 252.637704 93.368 +L 252.662901 94.368 +L 252.683952 95.368 +L 252.71892 96.368 +L 252.74321 97.368 +L 252.757277 98.368 +L 252.776219 99.368 +L 252.79188 100.368 +L 252.804432 101.368 +L 252.810268 102.368 +L 252.81715 103.368 +L 252.822324 104.368 +L 252.820541 105.984 +L 252.82279 104.988974 +L 254.61 105.000128 +L 255.292732 107.186963 +L 255.006251 108.146049 +L 254.74217 109.110771 +L 254.458418 110.070544 +L 254.175538 111.030536 +L 253.912988 111.995644 +L 253.647143 112.959922 +L 253.338489 113.913429 +L 253.046266 114.87107 +L 252.73077 115.822855 +L 252.350573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 251.82 117.072 +L 251.606469 116.094558 +L 251.398276 115.115773 +L 251.24905 114.12215 +L 251.036572 113.144443 +L 250.863954 112.156707 +L 250.657337 111.177525 +L 250.447662 110.199113 +L 250.259543 109.215277 +L 250.083784 108.22833 +L 249.890161 107.245879 +L 249.597635 105.84117 +L 250.03 106.657649 +L 251.81721 106.703794 +L 252.579415 104.984 +L 252.609907 103.984 +L 252.635952 102.984 +L 252.657152 101.984 +L 252.711453 100.984 +L 252.739391 99.984 +L 252.769115 98.984 +L 252.79451 97.984 +L 252.80571 96.984 +L 252.815834 95.984 +L 252.81563 94.984 +L 252.80612 93.984 +L 252.794466 92.984 +L 252.763437 91.984 +L 252.752269 90.984 +L 252.722152 89.984 +L 252.662375 88.984 +L 252.625183 87.984 +L 252.586087 86.984 +L 252.543647 85.984 +L 252.510882 84.984 +L 252.443456 83.984 +L 252.40433 82.984 +L 252.361655 81.984 +L 252.291075 80.984 +L 252.254684 79.984 +L 252.196281 78.984 +L 252.085328 77.984 +L 252.01467 76.984 +L 251.90173 75.984 +L 251.855957 74.984 +L 251.794674 73.984 +L 251.746175 72.984 +L 251.665352 71.984 +L 251.546833 70.984 +L 251.476622 69.984 +L 251.39336 68.984 +L 251.360218 67.984 +L 251.308981 66.984 +L 251.240582 65.984 +L 251.174367 64.984 +L 251.09745 63.984 +L 251.070134 62.984 +L 251.043657 61.984 +L 251.021006 60.984 +L 251.001475 59.984 +L 250.975081 58.984 +L 250.92531 57.984 +L 250.890237 56.984 +L 250.854371 55.984 +L 250.839004 54.984 +L 250.823235 53.984 +L 250.819822 52.984 +L 250.817405 51.984 +L 250.817891 50.984 +L 250.81982 49.984 +L 250.833077 48.984 +L 250.841468 47.984 +L 250.863004 46.984 +L 250.886037 45.984 +L 250.90327 44.984 +L 250.921733 43.984 +L 250.942185 42.984 +L 250.958785 41.984 +L 251.021564 40.984 +L 251.096829 39.984 +L 251.129468 38.984 +L 251.197032 37.984 +L 251.251079 36.984 +L 251.284783 35.984 +L 251.374909 34.984 +L 251.403444 33.984 +L 251.43493 32.984 +L 251.465941 31.984 +L 251.520749 30.984 +L 251.585336 29.984 +L 251.623532 28.368 +L 251.82279 28.270256 +L 251.871276 29.368 +L 251.827207 30.368 +L 251.787083 31.368 +L 251.678716 32.368 +L 251.637088 33.368 +L 251.574946 34.368 +L 251.504984 35.368 +L 251.40048 36.368 +L 251.363492 37.368 +L 251.317615 38.368 +L 251.24912 39.368 +L 251.200374 40.368 +L 251.122777 41.368 +L 251.092236 42.368 +L 251.022722 43.368 +L 250.998749 44.368 +L 250.970127 45.368 +L 250.928334 46.368 +L 250.906758 47.368 +L 250.89281 48.368 +L 250.866088 49.368 +L 250.856778 50.368 +L 250.844331 51.368 +L 250.833276 52.368 +L 250.827612 53.368 +L 250.822848 54.368 +L 250.828396 55.368 +L 250.841684 56.368 +L 250.849201 57.368 +L 250.873986 58.368 +L 250.897555 59.368 +L 250.933735 60.368 +L 250.959697 61.368 +L 250.982019 62.368 +L 251.050779 63.368 +L 251.125314 64.368 +L 251.219293 65.368 +L 251.270345 66.368 +L 251.324279 67.368 +L 251.35953 68.368 +L 251.465618 69.368 +L 251.517882 70.368 +L 251.554789 71.368 +L 251.58582 72.368 +L 251.646975 73.368 +L 251.714395 74.368 +L 251.763301 75.368 +L 251.828493 76.368 +L 251.866681 77.368 +L 251.908677 78.368 +L 251.950694 79.368 +L 252.01021 80.368 +L 252.12337 81.368 +L 252.175621 82.368 +L 252.215039 83.368 +L 252.26214 84.368 +L 252.31892 85.368 +L 252.351583 86.368 +L 252.387761 87.368 +L 252.419851 88.368 +L 252.454131 89.368 +L 252.512509 90.368 +L 252.557694 91.368 +L 252.587318 92.368 +L 252.637704 93.368 +L 252.662901 94.368 +L 252.683952 95.368 +L 252.71892 96.368 +L 252.74321 97.368 +L 252.757277 98.368 +L 252.776219 99.368 +L 252.79188 100.368 +L 252.804432 101.368 +L 252.810268 102.368 +L 252.81715 103.368 +L 252.822324 104.368 +L 252.820541 105.984 +L 252.82279 104.988974 +L 254.61 105.000128 +L 255.292732 107.186963 +L 255.006251 108.146049 +L 254.74217 109.110771 +L 254.458418 110.070544 +L 254.175538 111.030536 +L 253.912988 111.995644 +L 253.647143 112.959922 +L 253.338489 113.913429 +L 253.046266 114.87107 +L 252.73077 115.822855 +L 252.350573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_22"> + <path clip-path="url(#pdd8b39b494)" d="M 262.98 117.072 +L 262.766469 116.094558 +L 262.558276 115.115773 +L 262.40905 114.12215 +L 262.196572 113.144443 +L 262.023954 112.156707 +L 261.817337 111.177525 +L 261.607662 110.199113 +L 261.419543 109.215277 +L 261.243784 108.22833 +L 261.050161 107.245879 +L 260.757635 105.84117 +L 261.19 106.657649 +L 262.97721 106.703794 +L 263.739415 104.984 +L 263.769907 103.984 +L 263.795952 102.984 +L 263.817152 101.984 +L 263.871453 100.984 +L 263.899391 99.984 +L 263.929115 98.984 +L 263.95451 97.984 +L 263.96571 96.984 +L 263.975834 95.984 +L 263.97563 94.984 +L 263.96612 93.984 +L 263.954466 92.984 +L 263.923437 91.984 +L 263.912269 90.984 +L 263.882152 89.984 +L 263.822375 88.984 +L 263.785183 87.984 +L 263.746087 86.984 +L 263.703647 85.984 +L 263.670882 84.984 +L 263.603456 83.984 +L 263.56433 82.984 +L 263.521655 81.984 +L 263.451075 80.984 +L 263.414684 79.984 +L 263.356281 78.984 +L 263.245328 77.984 +L 263.17467 76.984 +L 263.06173 75.984 +L 263.015957 74.984 +L 262.954674 73.984 +L 262.906175 72.984 +L 262.825352 71.984 +L 262.706833 70.984 +L 262.636622 69.984 +L 262.55336 68.984 +L 262.520218 67.984 +L 262.468981 66.984 +L 262.400582 65.984 +L 262.334367 64.984 +L 262.25745 63.984 +L 262.230134 62.984 +L 262.203657 61.984 +L 262.181006 60.984 +L 262.161475 59.984 +L 262.135081 58.984 +L 262.08531 57.984 +L 262.050237 56.984 +L 262.014371 55.984 +L 261.999004 54.984 +L 261.983235 53.984 +L 261.979822 52.984 +L 261.977405 51.984 +L 261.977891 50.984 +L 261.97982 49.984 +L 261.993077 48.984 +L 262.001468 47.984 +L 262.023004 46.984 +L 262.046037 45.984 +L 262.06327 44.984 +L 262.081733 43.984 +L 262.102185 42.984 +L 262.118785 41.984 +L 262.181564 40.984 +L 262.256829 39.984 +L 262.289468 38.984 +L 262.357032 37.984 +L 262.411079 36.984 +L 262.444783 35.984 +L 262.534909 34.984 +L 262.563444 33.984 +L 262.59493 32.984 +L 262.625941 31.984 +L 262.680749 30.984 +L 262.745336 29.984 +L 262.783532 28.368 +L 262.98279 28.270256 +L 263.031276 29.368 +L 262.987207 30.368 +L 262.947083 31.368 +L 262.838716 32.368 +L 262.797088 33.368 +L 262.734946 34.368 +L 262.664984 35.368 +L 262.56048 36.368 +L 262.523492 37.368 +L 262.477615 38.368 +L 262.40912 39.368 +L 262.360374 40.368 +L 262.282777 41.368 +L 262.252236 42.368 +L 262.182722 43.368 +L 262.158749 44.368 +L 262.130127 45.368 +L 262.088334 46.368 +L 262.066758 47.368 +L 262.05281 48.368 +L 262.026088 49.368 +L 262.016778 50.368 +L 262.004331 51.368 +L 261.993276 52.368 +L 261.987612 53.368 +L 261.982848 54.368 +L 261.988396 55.368 +L 262.001684 56.368 +L 262.009201 57.368 +L 262.033986 58.368 +L 262.057555 59.368 +L 262.093735 60.368 +L 262.119697 61.368 +L 262.142019 62.368 +L 262.210779 63.368 +L 262.285314 64.368 +L 262.379293 65.368 +L 262.430345 66.368 +L 262.484279 67.368 +L 262.51953 68.368 +L 262.625618 69.368 +L 262.677882 70.368 +L 262.714789 71.368 +L 262.74582 72.368 +L 262.806975 73.368 +L 262.874395 74.368 +L 262.923301 75.368 +L 262.988493 76.368 +L 263.026681 77.368 +L 263.068677 78.368 +L 263.110694 79.368 +L 263.17021 80.368 +L 263.28337 81.368 +L 263.335621 82.368 +L 263.375039 83.368 +L 263.42214 84.368 +L 263.47892 85.368 +L 263.511583 86.368 +L 263.547761 87.368 +L 263.579851 88.368 +L 263.614131 89.368 +L 263.672509 90.368 +L 263.717694 91.368 +L 263.747318 92.368 +L 263.797704 93.368 +L 263.822901 94.368 +L 263.843952 95.368 +L 263.87892 96.368 +L 263.90321 97.368 +L 263.917277 98.368 +L 263.936219 99.368 +L 263.95188 100.368 +L 263.964432 101.368 +L 263.970268 102.368 +L 263.97715 103.368 +L 263.982324 104.368 +L 263.980541 105.984 +L 263.98279 104.988974 +L 265.77 105.000128 +L 266.452732 107.186963 +L 266.166251 108.146049 +L 265.90217 109.110771 +L 265.618418 110.070544 +L 265.335538 111.030536 +L 265.072988 111.995644 +L 264.807143 112.959922 +L 264.498489 113.913429 +L 264.206266 114.87107 +L 263.89077 115.822855 +L 263.510573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 262.98 117.072 +L 262.766469 116.094558 +L 262.558276 115.115773 +L 262.40905 114.12215 +L 262.196572 113.144443 +L 262.023954 112.156707 +L 261.817337 111.177525 +L 261.607662 110.199113 +L 261.419543 109.215277 +L 261.243784 108.22833 +L 261.050161 107.245879 +L 260.757635 105.84117 +L 261.19 106.657649 +L 262.97721 106.703794 +L 263.739415 104.984 +L 263.769907 103.984 +L 263.795952 102.984 +L 263.817152 101.984 +L 263.871453 100.984 +L 263.899391 99.984 +L 263.929115 98.984 +L 263.95451 97.984 +L 263.96571 96.984 +L 263.975834 95.984 +L 263.97563 94.984 +L 263.96612 93.984 +L 263.954466 92.984 +L 263.923437 91.984 +L 263.912269 90.984 +L 263.882152 89.984 +L 263.822375 88.984 +L 263.785183 87.984 +L 263.746087 86.984 +L 263.703647 85.984 +L 263.670882 84.984 +L 263.603456 83.984 +L 263.56433 82.984 +L 263.521655 81.984 +L 263.451075 80.984 +L 263.414684 79.984 +L 263.356281 78.984 +L 263.245328 77.984 +L 263.17467 76.984 +L 263.06173 75.984 +L 263.015957 74.984 +L 262.954674 73.984 +L 262.906175 72.984 +L 262.825352 71.984 +L 262.706833 70.984 +L 262.636622 69.984 +L 262.55336 68.984 +L 262.520218 67.984 +L 262.468981 66.984 +L 262.400582 65.984 +L 262.334367 64.984 +L 262.25745 63.984 +L 262.230134 62.984 +L 262.203657 61.984 +L 262.181006 60.984 +L 262.161475 59.984 +L 262.135081 58.984 +L 262.08531 57.984 +L 262.050237 56.984 +L 262.014371 55.984 +L 261.999004 54.984 +L 261.983235 53.984 +L 261.979822 52.984 +L 261.977405 51.984 +L 261.977891 50.984 +L 261.97982 49.984 +L 261.993077 48.984 +L 262.001468 47.984 +L 262.023004 46.984 +L 262.046037 45.984 +L 262.06327 44.984 +L 262.081733 43.984 +L 262.102185 42.984 +L 262.118785 41.984 +L 262.181564 40.984 +L 262.256829 39.984 +L 262.289468 38.984 +L 262.357032 37.984 +L 262.411079 36.984 +L 262.444783 35.984 +L 262.534909 34.984 +L 262.563444 33.984 +L 262.59493 32.984 +L 262.625941 31.984 +L 262.680749 30.984 +L 262.745336 29.984 +L 262.783532 28.368 +L 262.98279 28.270256 +L 263.031276 29.368 +L 262.987207 30.368 +L 262.947083 31.368 +L 262.838716 32.368 +L 262.797088 33.368 +L 262.734946 34.368 +L 262.664984 35.368 +L 262.56048 36.368 +L 262.523492 37.368 +L 262.477615 38.368 +L 262.40912 39.368 +L 262.360374 40.368 +L 262.282777 41.368 +L 262.252236 42.368 +L 262.182722 43.368 +L 262.158749 44.368 +L 262.130127 45.368 +L 262.088334 46.368 +L 262.066758 47.368 +L 262.05281 48.368 +L 262.026088 49.368 +L 262.016778 50.368 +L 262.004331 51.368 +L 261.993276 52.368 +L 261.987612 53.368 +L 261.982848 54.368 +L 261.988396 55.368 +L 262.001684 56.368 +L 262.009201 57.368 +L 262.033986 58.368 +L 262.057555 59.368 +L 262.093735 60.368 +L 262.119697 61.368 +L 262.142019 62.368 +L 262.210779 63.368 +L 262.285314 64.368 +L 262.379293 65.368 +L 262.430345 66.368 +L 262.484279 67.368 +L 262.51953 68.368 +L 262.625618 69.368 +L 262.677882 70.368 +L 262.714789 71.368 +L 262.74582 72.368 +L 262.806975 73.368 +L 262.874395 74.368 +L 262.923301 75.368 +L 262.988493 76.368 +L 263.026681 77.368 +L 263.068677 78.368 +L 263.110694 79.368 +L 263.17021 80.368 +L 263.28337 81.368 +L 263.335621 82.368 +L 263.375039 83.368 +L 263.42214 84.368 +L 263.47892 85.368 +L 263.511583 86.368 +L 263.547761 87.368 +L 263.579851 88.368 +L 263.614131 89.368 +L 263.672509 90.368 +L 263.717694 91.368 +L 263.747318 92.368 +L 263.797704 93.368 +L 263.822901 94.368 +L 263.843952 95.368 +L 263.87892 96.368 +L 263.90321 97.368 +L 263.917277 98.368 +L 263.936219 99.368 +L 263.95188 100.368 +L 263.964432 101.368 +L 263.970268 102.368 +L 263.97715 103.368 +L 263.982324 104.368 +L 263.980541 105.984 +L 263.98279 104.988974 +L 265.77 105.000128 +L 266.452732 107.186963 +L 266.166251 108.146049 +L 265.90217 109.110771 +L 265.618418 110.070544 +L 265.335538 111.030536 +L 265.072988 111.995644 +L 264.807143 112.959922 +L 264.498489 113.913429 +L 264.206266 114.87107 +L 263.89077 115.822855 +L 263.510573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_23"> + <path clip-path="url(#pdd8b39b494)" d="M 274.14 117.072 +L 273.926469 116.094558 +L 273.718276 115.115773 +L 273.56905 114.12215 +L 273.356572 113.144443 +L 273.183954 112.156707 +L 272.977337 111.177525 +L 272.767662 110.199113 +L 272.579543 109.215277 +L 272.403784 108.22833 +L 272.210161 107.245879 +L 271.917635 105.84117 +L 272.35 106.657649 +L 274.13721 106.703794 +L 274.899415 104.984 +L 274.929907 103.984 +L 274.955952 102.984 +L 274.977152 101.984 +L 275.031453 100.984 +L 275.059391 99.984 +L 275.089115 98.984 +L 275.11451 97.984 +L 275.12571 96.984 +L 275.135834 95.984 +L 275.13563 94.984 +L 275.12612 93.984 +L 275.114466 92.984 +L 275.083437 91.984 +L 275.072269 90.984 +L 275.042152 89.984 +L 274.982375 88.984 +L 274.945183 87.984 +L 274.906087 86.984 +L 274.863647 85.984 +L 274.830882 84.984 +L 274.763456 83.984 +L 274.72433 82.984 +L 274.681655 81.984 +L 274.611075 80.984 +L 274.574684 79.984 +L 274.516281 78.984 +L 274.405328 77.984 +L 274.33467 76.984 +L 274.22173 75.984 +L 274.175957 74.984 +L 274.114674 73.984 +L 274.066175 72.984 +L 273.985352 71.984 +L 273.866833 70.984 +L 273.796622 69.984 +L 273.71336 68.984 +L 273.680218 67.984 +L 273.628981 66.984 +L 273.560582 65.984 +L 273.494367 64.984 +L 273.41745 63.984 +L 273.390134 62.984 +L 273.363657 61.984 +L 273.341006 60.984 +L 273.321475 59.984 +L 273.295081 58.984 +L 273.24531 57.984 +L 273.210237 56.984 +L 273.174371 55.984 +L 273.159004 54.984 +L 273.143235 53.984 +L 273.139822 52.984 +L 273.137405 51.984 +L 273.137891 50.984 +L 273.13982 49.984 +L 273.153077 48.984 +L 273.161468 47.984 +L 273.183004 46.984 +L 273.206037 45.984 +L 273.22327 44.984 +L 273.241733 43.984 +L 273.262185 42.984 +L 273.278785 41.984 +L 273.341564 40.984 +L 273.416829 39.984 +L 273.449468 38.984 +L 273.517032 37.984 +L 273.571079 36.984 +L 273.604783 35.984 +L 273.694909 34.984 +L 273.723444 33.984 +L 273.75493 32.984 +L 273.785941 31.984 +L 273.840749 30.984 +L 273.905336 29.984 +L 273.943532 28.368 +L 274.14279 28.270256 +L 274.191276 29.368 +L 274.147207 30.368 +L 274.107083 31.368 +L 273.998716 32.368 +L 273.957088 33.368 +L 273.894946 34.368 +L 273.824984 35.368 +L 273.72048 36.368 +L 273.683492 37.368 +L 273.637615 38.368 +L 273.56912 39.368 +L 273.520374 40.368 +L 273.442777 41.368 +L 273.412236 42.368 +L 273.342722 43.368 +L 273.318749 44.368 +L 273.290127 45.368 +L 273.248334 46.368 +L 273.226758 47.368 +L 273.21281 48.368 +L 273.186088 49.368 +L 273.176778 50.368 +L 273.164331 51.368 +L 273.153276 52.368 +L 273.147612 53.368 +L 273.142848 54.368 +L 273.148396 55.368 +L 273.161684 56.368 +L 273.169201 57.368 +L 273.193986 58.368 +L 273.217555 59.368 +L 273.253735 60.368 +L 273.279697 61.368 +L 273.302019 62.368 +L 273.370779 63.368 +L 273.445314 64.368 +L 273.539293 65.368 +L 273.590345 66.368 +L 273.644279 67.368 +L 273.67953 68.368 +L 273.785618 69.368 +L 273.837882 70.368 +L 273.874789 71.368 +L 273.90582 72.368 +L 273.966975 73.368 +L 274.034395 74.368 +L 274.083301 75.368 +L 274.148493 76.368 +L 274.186681 77.368 +L 274.228677 78.368 +L 274.270694 79.368 +L 274.33021 80.368 +L 274.44337 81.368 +L 274.495621 82.368 +L 274.535039 83.368 +L 274.58214 84.368 +L 274.63892 85.368 +L 274.671583 86.368 +L 274.707761 87.368 +L 274.739851 88.368 +L 274.774131 89.368 +L 274.832509 90.368 +L 274.877694 91.368 +L 274.907318 92.368 +L 274.957704 93.368 +L 274.982901 94.368 +L 275.003952 95.368 +L 275.03892 96.368 +L 275.06321 97.368 +L 275.077277 98.368 +L 275.096219 99.368 +L 275.11188 100.368 +L 275.124432 101.368 +L 275.130268 102.368 +L 275.13715 103.368 +L 275.142324 104.368 +L 275.140541 105.984 +L 275.14279 104.988974 +L 276.93 105.000128 +L 277.612732 107.186963 +L 277.326251 108.146049 +L 277.06217 109.110771 +L 276.778418 110.070544 +L 276.495538 111.030536 +L 276.232988 111.995644 +L 275.967143 112.959922 +L 275.658489 113.913429 +L 275.366266 114.87107 +L 275.05077 115.822855 +L 274.670573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 274.14 117.072 +L 273.926469 116.094558 +L 273.718276 115.115773 +L 273.56905 114.12215 +L 273.356572 113.144443 +L 273.183954 112.156707 +L 272.977337 111.177525 +L 272.767662 110.199113 +L 272.579543 109.215277 +L 272.403784 108.22833 +L 272.210161 107.245879 +L 271.917635 105.84117 +L 272.35 106.657649 +L 274.13721 106.703794 +L 274.899415 104.984 +L 274.929907 103.984 +L 274.955952 102.984 +L 274.977152 101.984 +L 275.031453 100.984 +L 275.059391 99.984 +L 275.089115 98.984 +L 275.11451 97.984 +L 275.12571 96.984 +L 275.135834 95.984 +L 275.13563 94.984 +L 275.12612 93.984 +L 275.114466 92.984 +L 275.083437 91.984 +L 275.072269 90.984 +L 275.042152 89.984 +L 274.982375 88.984 +L 274.945183 87.984 +L 274.906087 86.984 +L 274.863647 85.984 +L 274.830882 84.984 +L 274.763456 83.984 +L 274.72433 82.984 +L 274.681655 81.984 +L 274.611075 80.984 +L 274.574684 79.984 +L 274.516281 78.984 +L 274.405328 77.984 +L 274.33467 76.984 +L 274.22173 75.984 +L 274.175957 74.984 +L 274.114674 73.984 +L 274.066175 72.984 +L 273.985352 71.984 +L 273.866833 70.984 +L 273.796622 69.984 +L 273.71336 68.984 +L 273.680218 67.984 +L 273.628981 66.984 +L 273.560582 65.984 +L 273.494367 64.984 +L 273.41745 63.984 +L 273.390134 62.984 +L 273.363657 61.984 +L 273.341006 60.984 +L 273.321475 59.984 +L 273.295081 58.984 +L 273.24531 57.984 +L 273.210237 56.984 +L 273.174371 55.984 +L 273.159004 54.984 +L 273.143235 53.984 +L 273.139822 52.984 +L 273.137405 51.984 +L 273.137891 50.984 +L 273.13982 49.984 +L 273.153077 48.984 +L 273.161468 47.984 +L 273.183004 46.984 +L 273.206037 45.984 +L 273.22327 44.984 +L 273.241733 43.984 +L 273.262185 42.984 +L 273.278785 41.984 +L 273.341564 40.984 +L 273.416829 39.984 +L 273.449468 38.984 +L 273.517032 37.984 +L 273.571079 36.984 +L 273.604783 35.984 +L 273.694909 34.984 +L 273.723444 33.984 +L 273.75493 32.984 +L 273.785941 31.984 +L 273.840749 30.984 +L 273.905336 29.984 +L 273.943532 28.368 +L 274.14279 28.270256 +L 274.191276 29.368 +L 274.147207 30.368 +L 274.107083 31.368 +L 273.998716 32.368 +L 273.957088 33.368 +L 273.894946 34.368 +L 273.824984 35.368 +L 273.72048 36.368 +L 273.683492 37.368 +L 273.637615 38.368 +L 273.56912 39.368 +L 273.520374 40.368 +L 273.442777 41.368 +L 273.412236 42.368 +L 273.342722 43.368 +L 273.318749 44.368 +L 273.290127 45.368 +L 273.248334 46.368 +L 273.226758 47.368 +L 273.21281 48.368 +L 273.186088 49.368 +L 273.176778 50.368 +L 273.164331 51.368 +L 273.153276 52.368 +L 273.147612 53.368 +L 273.142848 54.368 +L 273.148396 55.368 +L 273.161684 56.368 +L 273.169201 57.368 +L 273.193986 58.368 +L 273.217555 59.368 +L 273.253735 60.368 +L 273.279697 61.368 +L 273.302019 62.368 +L 273.370779 63.368 +L 273.445314 64.368 +L 273.539293 65.368 +L 273.590345 66.368 +L 273.644279 67.368 +L 273.67953 68.368 +L 273.785618 69.368 +L 273.837882 70.368 +L 273.874789 71.368 +L 273.90582 72.368 +L 273.966975 73.368 +L 274.034395 74.368 +L 274.083301 75.368 +L 274.148493 76.368 +L 274.186681 77.368 +L 274.228677 78.368 +L 274.270694 79.368 +L 274.33021 80.368 +L 274.44337 81.368 +L 274.495621 82.368 +L 274.535039 83.368 +L 274.58214 84.368 +L 274.63892 85.368 +L 274.671583 86.368 +L 274.707761 87.368 +L 274.739851 88.368 +L 274.774131 89.368 +L 274.832509 90.368 +L 274.877694 91.368 +L 274.907318 92.368 +L 274.957704 93.368 +L 274.982901 94.368 +L 275.003952 95.368 +L 275.03892 96.368 +L 275.06321 97.368 +L 275.077277 98.368 +L 275.096219 99.368 +L 275.11188 100.368 +L 275.124432 101.368 +L 275.130268 102.368 +L 275.13715 103.368 +L 275.142324 104.368 +L 275.140541 105.984 +L 275.14279 104.988974 +L 276.93 105.000128 +L 277.612732 107.186963 +L 277.326251 108.146049 +L 277.06217 109.110771 +L 276.778418 110.070544 +L 276.495538 111.030536 +L 276.232988 111.995644 +L 275.967143 112.959922 +L 275.658489 113.913429 +L 275.366266 114.87107 +L 275.05077 115.822855 +L 274.670573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_24"> + <path clip-path="url(#pdd8b39b494)" d="M 285.3 117.072 +L 285.086469 116.094558 +L 284.878276 115.115773 +L 284.72905 114.12215 +L 284.516572 113.144443 +L 284.343954 112.156707 +L 284.137337 111.177525 +L 283.927662 110.199113 +L 283.739543 109.215277 +L 283.563784 108.22833 +L 283.370161 107.245879 +L 283.077635 105.84117 +L 283.51 106.657649 +L 285.29721 106.703794 +L 286.059415 104.984 +L 286.089907 103.984 +L 286.115952 102.984 +L 286.137152 101.984 +L 286.191453 100.984 +L 286.219391 99.984 +L 286.249115 98.984 +L 286.27451 97.984 +L 286.28571 96.984 +L 286.295834 95.984 +L 286.29563 94.984 +L 286.28612 93.984 +L 286.274466 92.984 +L 286.243437 91.984 +L 286.232269 90.984 +L 286.202152 89.984 +L 286.142375 88.984 +L 286.105183 87.984 +L 286.066087 86.984 +L 286.023647 85.984 +L 285.990882 84.984 +L 285.923456 83.984 +L 285.88433 82.984 +L 285.841655 81.984 +L 285.771075 80.984 +L 285.734684 79.984 +L 285.676281 78.984 +L 285.565328 77.984 +L 285.49467 76.984 +L 285.38173 75.984 +L 285.335957 74.984 +L 285.274674 73.984 +L 285.226175 72.984 +L 285.145352 71.984 +L 285.026833 70.984 +L 284.956622 69.984 +L 284.87336 68.984 +L 284.840218 67.984 +L 284.788981 66.984 +L 284.720582 65.984 +L 284.654367 64.984 +L 284.57745 63.984 +L 284.550134 62.984 +L 284.523657 61.984 +L 284.501006 60.984 +L 284.481475 59.984 +L 284.455081 58.984 +L 284.40531 57.984 +L 284.370237 56.984 +L 284.334371 55.984 +L 284.319004 54.984 +L 284.303235 53.984 +L 284.299822 52.984 +L 284.297405 51.984 +L 284.297891 50.984 +L 284.29982 49.984 +L 284.313077 48.984 +L 284.321468 47.984 +L 284.343004 46.984 +L 284.366037 45.984 +L 284.38327 44.984 +L 284.401733 43.984 +L 284.422185 42.984 +L 284.438785 41.984 +L 284.501564 40.984 +L 284.576829 39.984 +L 284.609468 38.984 +L 284.677032 37.984 +L 284.731079 36.984 +L 284.764783 35.984 +L 284.854909 34.984 +L 284.883444 33.984 +L 284.91493 32.984 +L 284.945941 31.984 +L 285.000749 30.984 +L 285.065336 29.984 +L 285.103532 28.368 +L 285.30279 28.270256 +L 285.351276 29.368 +L 285.307207 30.368 +L 285.267083 31.368 +L 285.158716 32.368 +L 285.117088 33.368 +L 285.054946 34.368 +L 284.984984 35.368 +L 284.88048 36.368 +L 284.843492 37.368 +L 284.797615 38.368 +L 284.72912 39.368 +L 284.680374 40.368 +L 284.602777 41.368 +L 284.572236 42.368 +L 284.502722 43.368 +L 284.478749 44.368 +L 284.450127 45.368 +L 284.408334 46.368 +L 284.386758 47.368 +L 284.37281 48.368 +L 284.346088 49.368 +L 284.336778 50.368 +L 284.324331 51.368 +L 284.313276 52.368 +L 284.307612 53.368 +L 284.302848 54.368 +L 284.308396 55.368 +L 284.321684 56.368 +L 284.329201 57.368 +L 284.353986 58.368 +L 284.377555 59.368 +L 284.413735 60.368 +L 284.439697 61.368 +L 284.462019 62.368 +L 284.530779 63.368 +L 284.605314 64.368 +L 284.699293 65.368 +L 284.750345 66.368 +L 284.804279 67.368 +L 284.83953 68.368 +L 284.945618 69.368 +L 284.997882 70.368 +L 285.034789 71.368 +L 285.06582 72.368 +L 285.126975 73.368 +L 285.194395 74.368 +L 285.243301 75.368 +L 285.308493 76.368 +L 285.346681 77.368 +L 285.388677 78.368 +L 285.430694 79.368 +L 285.49021 80.368 +L 285.60337 81.368 +L 285.655621 82.368 +L 285.695039 83.368 +L 285.74214 84.368 +L 285.79892 85.368 +L 285.831583 86.368 +L 285.867761 87.368 +L 285.899851 88.368 +L 285.934131 89.368 +L 285.992509 90.368 +L 286.037694 91.368 +L 286.067318 92.368 +L 286.117704 93.368 +L 286.142901 94.368 +L 286.163952 95.368 +L 286.19892 96.368 +L 286.22321 97.368 +L 286.237277 98.368 +L 286.256219 99.368 +L 286.27188 100.368 +L 286.284432 101.368 +L 286.290268 102.368 +L 286.29715 103.368 +L 286.302324 104.368 +L 286.300541 105.984 +L 286.30279 104.988974 +L 288.09 105.000128 +L 288.772732 107.186963 +L 288.486251 108.146049 +L 288.22217 109.110771 +L 287.938418 110.070544 +L 287.655538 111.030536 +L 287.392988 111.995644 +L 287.127143 112.959922 +L 286.818489 113.913429 +L 286.526266 114.87107 +L 286.21077 115.822855 +L 285.830573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 285.3 117.072 +L 285.086469 116.094558 +L 284.878276 115.115773 +L 284.72905 114.12215 +L 284.516572 113.144443 +L 284.343954 112.156707 +L 284.137337 111.177525 +L 283.927662 110.199113 +L 283.739543 109.215277 +L 283.563784 108.22833 +L 283.370161 107.245879 +L 283.077635 105.84117 +L 283.51 106.657649 +L 285.29721 106.703794 +L 286.059415 104.984 +L 286.089907 103.984 +L 286.115952 102.984 +L 286.137152 101.984 +L 286.191453 100.984 +L 286.219391 99.984 +L 286.249115 98.984 +L 286.27451 97.984 +L 286.28571 96.984 +L 286.295834 95.984 +L 286.29563 94.984 +L 286.28612 93.984 +L 286.274466 92.984 +L 286.243437 91.984 +L 286.232269 90.984 +L 286.202152 89.984 +L 286.142375 88.984 +L 286.105183 87.984 +L 286.066087 86.984 +L 286.023647 85.984 +L 285.990882 84.984 +L 285.923456 83.984 +L 285.88433 82.984 +L 285.841655 81.984 +L 285.771075 80.984 +L 285.734684 79.984 +L 285.676281 78.984 +L 285.565328 77.984 +L 285.49467 76.984 +L 285.38173 75.984 +L 285.335957 74.984 +L 285.274674 73.984 +L 285.226175 72.984 +L 285.145352 71.984 +L 285.026833 70.984 +L 284.956622 69.984 +L 284.87336 68.984 +L 284.840218 67.984 +L 284.788981 66.984 +L 284.720582 65.984 +L 284.654367 64.984 +L 284.57745 63.984 +L 284.550134 62.984 +L 284.523657 61.984 +L 284.501006 60.984 +L 284.481475 59.984 +L 284.455081 58.984 +L 284.40531 57.984 +L 284.370237 56.984 +L 284.334371 55.984 +L 284.319004 54.984 +L 284.303235 53.984 +L 284.299822 52.984 +L 284.297405 51.984 +L 284.297891 50.984 +L 284.29982 49.984 +L 284.313077 48.984 +L 284.321468 47.984 +L 284.343004 46.984 +L 284.366037 45.984 +L 284.38327 44.984 +L 284.401733 43.984 +L 284.422185 42.984 +L 284.438785 41.984 +L 284.501564 40.984 +L 284.576829 39.984 +L 284.609468 38.984 +L 284.677032 37.984 +L 284.731079 36.984 +L 284.764783 35.984 +L 284.854909 34.984 +L 284.883444 33.984 +L 284.91493 32.984 +L 284.945941 31.984 +L 285.000749 30.984 +L 285.065336 29.984 +L 285.103532 28.368 +L 285.30279 28.270256 +L 285.351276 29.368 +L 285.307207 30.368 +L 285.267083 31.368 +L 285.158716 32.368 +L 285.117088 33.368 +L 285.054946 34.368 +L 284.984984 35.368 +L 284.88048 36.368 +L 284.843492 37.368 +L 284.797615 38.368 +L 284.72912 39.368 +L 284.680374 40.368 +L 284.602777 41.368 +L 284.572236 42.368 +L 284.502722 43.368 +L 284.478749 44.368 +L 284.450127 45.368 +L 284.408334 46.368 +L 284.386758 47.368 +L 284.37281 48.368 +L 284.346088 49.368 +L 284.336778 50.368 +L 284.324331 51.368 +L 284.313276 52.368 +L 284.307612 53.368 +L 284.302848 54.368 +L 284.308396 55.368 +L 284.321684 56.368 +L 284.329201 57.368 +L 284.353986 58.368 +L 284.377555 59.368 +L 284.413735 60.368 +L 284.439697 61.368 +L 284.462019 62.368 +L 284.530779 63.368 +L 284.605314 64.368 +L 284.699293 65.368 +L 284.750345 66.368 +L 284.804279 67.368 +L 284.83953 68.368 +L 284.945618 69.368 +L 284.997882 70.368 +L 285.034789 71.368 +L 285.06582 72.368 +L 285.126975 73.368 +L 285.194395 74.368 +L 285.243301 75.368 +L 285.308493 76.368 +L 285.346681 77.368 +L 285.388677 78.368 +L 285.430694 79.368 +L 285.49021 80.368 +L 285.60337 81.368 +L 285.655621 82.368 +L 285.695039 83.368 +L 285.74214 84.368 +L 285.79892 85.368 +L 285.831583 86.368 +L 285.867761 87.368 +L 285.899851 88.368 +L 285.934131 89.368 +L 285.992509 90.368 +L 286.037694 91.368 +L 286.067318 92.368 +L 286.117704 93.368 +L 286.142901 94.368 +L 286.163952 95.368 +L 286.19892 96.368 +L 286.22321 97.368 +L 286.237277 98.368 +L 286.256219 99.368 +L 286.27188 100.368 +L 286.284432 101.368 +L 286.290268 102.368 +L 286.29715 103.368 +L 286.302324 104.368 +L 286.300541 105.984 +L 286.30279 104.988974 +L 288.09 105.000128 +L 288.772732 107.186963 +L 288.486251 108.146049 +L 288.22217 109.110771 +L 287.938418 110.070544 +L 287.655538 111.030536 +L 287.392988 111.995644 +L 287.127143 112.959922 +L 286.818489 113.913429 +L 286.526266 114.87107 +L 286.21077 115.822855 +L 285.830573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_25"> + <path clip-path="url(#pdd8b39b494)" d="M 296.46 117.072 +L 296.246469 116.094558 +L 296.038276 115.115773 +L 295.88905 114.12215 +L 295.676572 113.144443 +L 295.503954 112.156707 +L 295.297337 111.177525 +L 295.087662 110.199113 +L 294.899543 109.215277 +L 294.723784 108.22833 +L 294.530161 107.245879 +L 294.237635 105.84117 +L 294.67 106.657649 +L 296.45721 106.703794 +L 297.219415 104.984 +L 297.249907 103.984 +L 297.275952 102.984 +L 297.297152 101.984 +L 297.351453 100.984 +L 297.379391 99.984 +L 297.409115 98.984 +L 297.43451 97.984 +L 297.44571 96.984 +L 297.455834 95.984 +L 297.45563 94.984 +L 297.44612 93.984 +L 297.434466 92.984 +L 297.403437 91.984 +L 297.392269 90.984 +L 297.362152 89.984 +L 297.302375 88.984 +L 297.265183 87.984 +L 297.226087 86.984 +L 297.183647 85.984 +L 297.150882 84.984 +L 297.083456 83.984 +L 297.04433 82.984 +L 297.001655 81.984 +L 296.931075 80.984 +L 296.894684 79.984 +L 296.836281 78.984 +L 296.725328 77.984 +L 296.65467 76.984 +L 296.54173 75.984 +L 296.495957 74.984 +L 296.434674 73.984 +L 296.386175 72.984 +L 296.305352 71.984 +L 296.186833 70.984 +L 296.116622 69.984 +L 296.03336 68.984 +L 296.000218 67.984 +L 295.948981 66.984 +L 295.880582 65.984 +L 295.814367 64.984 +L 295.73745 63.984 +L 295.710134 62.984 +L 295.683657 61.984 +L 295.661006 60.984 +L 295.641475 59.984 +L 295.615081 58.984 +L 295.56531 57.984 +L 295.530237 56.984 +L 295.494371 55.984 +L 295.479004 54.984 +L 295.463235 53.984 +L 295.459822 52.984 +L 295.457405 51.984 +L 295.457891 50.984 +L 295.45982 49.984 +L 295.473077 48.984 +L 295.481468 47.984 +L 295.503004 46.984 +L 295.526037 45.984 +L 295.54327 44.984 +L 295.561733 43.984 +L 295.582185 42.984 +L 295.598785 41.984 +L 295.661564 40.984 +L 295.736829 39.984 +L 295.769468 38.984 +L 295.837032 37.984 +L 295.891079 36.984 +L 295.924783 35.984 +L 296.014909 34.984 +L 296.043444 33.984 +L 296.07493 32.984 +L 296.105941 31.984 +L 296.160749 30.984 +L 296.225336 29.984 +L 296.263532 28.368 +L 296.46279 28.270256 +L 296.511276 29.368 +L 296.467207 30.368 +L 296.427083 31.368 +L 296.318716 32.368 +L 296.277088 33.368 +L 296.214946 34.368 +L 296.144984 35.368 +L 296.04048 36.368 +L 296.003492 37.368 +L 295.957615 38.368 +L 295.88912 39.368 +L 295.840374 40.368 +L 295.762777 41.368 +L 295.732236 42.368 +L 295.662722 43.368 +L 295.638749 44.368 +L 295.610127 45.368 +L 295.568334 46.368 +L 295.546758 47.368 +L 295.53281 48.368 +L 295.506088 49.368 +L 295.496778 50.368 +L 295.484331 51.368 +L 295.473276 52.368 +L 295.467612 53.368 +L 295.462848 54.368 +L 295.468396 55.368 +L 295.481684 56.368 +L 295.489201 57.368 +L 295.513986 58.368 +L 295.537555 59.368 +L 295.573735 60.368 +L 295.599697 61.368 +L 295.622019 62.368 +L 295.690779 63.368 +L 295.765314 64.368 +L 295.859293 65.368 +L 295.910345 66.368 +L 295.964279 67.368 +L 295.99953 68.368 +L 296.105618 69.368 +L 296.157882 70.368 +L 296.194789 71.368 +L 296.22582 72.368 +L 296.286975 73.368 +L 296.354395 74.368 +L 296.403301 75.368 +L 296.468493 76.368 +L 296.506681 77.368 +L 296.548677 78.368 +L 296.590694 79.368 +L 296.65021 80.368 +L 296.76337 81.368 +L 296.815621 82.368 +L 296.855039 83.368 +L 296.90214 84.368 +L 296.95892 85.368 +L 296.991583 86.368 +L 297.027761 87.368 +L 297.059851 88.368 +L 297.094131 89.368 +L 297.152509 90.368 +L 297.197694 91.368 +L 297.227318 92.368 +L 297.277704 93.368 +L 297.302901 94.368 +L 297.323952 95.368 +L 297.35892 96.368 +L 297.38321 97.368 +L 297.397277 98.368 +L 297.416219 99.368 +L 297.43188 100.368 +L 297.444432 101.368 +L 297.450268 102.368 +L 297.45715 103.368 +L 297.462324 104.368 +L 297.460541 105.984 +L 297.46279 104.988974 +L 299.25 105.000128 +L 299.932732 107.186963 +L 299.646251 108.146049 +L 299.38217 109.110771 +L 299.098418 110.070544 +L 298.815538 111.030536 +L 298.552988 111.995644 +L 298.287143 112.959922 +L 297.978489 113.913429 +L 297.686266 114.87107 +L 297.37077 115.822855 +L 296.990573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 296.46 117.072 +L 296.246469 116.094558 +L 296.038276 115.115773 +L 295.88905 114.12215 +L 295.676572 113.144443 +L 295.503954 112.156707 +L 295.297337 111.177525 +L 295.087662 110.199113 +L 294.899543 109.215277 +L 294.723784 108.22833 +L 294.530161 107.245879 +L 294.237635 105.84117 +L 294.67 106.657649 +L 296.45721 106.703794 +L 297.219415 104.984 +L 297.249907 103.984 +L 297.275952 102.984 +L 297.297152 101.984 +L 297.351453 100.984 +L 297.379391 99.984 +L 297.409115 98.984 +L 297.43451 97.984 +L 297.44571 96.984 +L 297.455834 95.984 +L 297.45563 94.984 +L 297.44612 93.984 +L 297.434466 92.984 +L 297.403437 91.984 +L 297.392269 90.984 +L 297.362152 89.984 +L 297.302375 88.984 +L 297.265183 87.984 +L 297.226087 86.984 +L 297.183647 85.984 +L 297.150882 84.984 +L 297.083456 83.984 +L 297.04433 82.984 +L 297.001655 81.984 +L 296.931075 80.984 +L 296.894684 79.984 +L 296.836281 78.984 +L 296.725328 77.984 +L 296.65467 76.984 +L 296.54173 75.984 +L 296.495957 74.984 +L 296.434674 73.984 +L 296.386175 72.984 +L 296.305352 71.984 +L 296.186833 70.984 +L 296.116622 69.984 +L 296.03336 68.984 +L 296.000218 67.984 +L 295.948981 66.984 +L 295.880582 65.984 +L 295.814367 64.984 +L 295.73745 63.984 +L 295.710134 62.984 +L 295.683657 61.984 +L 295.661006 60.984 +L 295.641475 59.984 +L 295.615081 58.984 +L 295.56531 57.984 +L 295.530237 56.984 +L 295.494371 55.984 +L 295.479004 54.984 +L 295.463235 53.984 +L 295.459822 52.984 +L 295.457405 51.984 +L 295.457891 50.984 +L 295.45982 49.984 +L 295.473077 48.984 +L 295.481468 47.984 +L 295.503004 46.984 +L 295.526037 45.984 +L 295.54327 44.984 +L 295.561733 43.984 +L 295.582185 42.984 +L 295.598785 41.984 +L 295.661564 40.984 +L 295.736829 39.984 +L 295.769468 38.984 +L 295.837032 37.984 +L 295.891079 36.984 +L 295.924783 35.984 +L 296.014909 34.984 +L 296.043444 33.984 +L 296.07493 32.984 +L 296.105941 31.984 +L 296.160749 30.984 +L 296.225336 29.984 +L 296.263532 28.368 +L 296.46279 28.270256 +L 296.511276 29.368 +L 296.467207 30.368 +L 296.427083 31.368 +L 296.318716 32.368 +L 296.277088 33.368 +L 296.214946 34.368 +L 296.144984 35.368 +L 296.04048 36.368 +L 296.003492 37.368 +L 295.957615 38.368 +L 295.88912 39.368 +L 295.840374 40.368 +L 295.762777 41.368 +L 295.732236 42.368 +L 295.662722 43.368 +L 295.638749 44.368 +L 295.610127 45.368 +L 295.568334 46.368 +L 295.546758 47.368 +L 295.53281 48.368 +L 295.506088 49.368 +L 295.496778 50.368 +L 295.484331 51.368 +L 295.473276 52.368 +L 295.467612 53.368 +L 295.462848 54.368 +L 295.468396 55.368 +L 295.481684 56.368 +L 295.489201 57.368 +L 295.513986 58.368 +L 295.537555 59.368 +L 295.573735 60.368 +L 295.599697 61.368 +L 295.622019 62.368 +L 295.690779 63.368 +L 295.765314 64.368 +L 295.859293 65.368 +L 295.910345 66.368 +L 295.964279 67.368 +L 295.99953 68.368 +L 296.105618 69.368 +L 296.157882 70.368 +L 296.194789 71.368 +L 296.22582 72.368 +L 296.286975 73.368 +L 296.354395 74.368 +L 296.403301 75.368 +L 296.468493 76.368 +L 296.506681 77.368 +L 296.548677 78.368 +L 296.590694 79.368 +L 296.65021 80.368 +L 296.76337 81.368 +L 296.815621 82.368 +L 296.855039 83.368 +L 296.90214 84.368 +L 296.95892 85.368 +L 296.991583 86.368 +L 297.027761 87.368 +L 297.059851 88.368 +L 297.094131 89.368 +L 297.152509 90.368 +L 297.197694 91.368 +L 297.227318 92.368 +L 297.277704 93.368 +L 297.302901 94.368 +L 297.323952 95.368 +L 297.35892 96.368 +L 297.38321 97.368 +L 297.397277 98.368 +L 297.416219 99.368 +L 297.43188 100.368 +L 297.444432 101.368 +L 297.450268 102.368 +L 297.45715 103.368 +L 297.462324 104.368 +L 297.460541 105.984 +L 297.46279 104.988974 +L 299.25 105.000128 +L 299.932732 107.186963 +L 299.646251 108.146049 +L 299.38217 109.110771 +L 299.098418 110.070544 +L 298.815538 111.030536 +L 298.552988 111.995644 +L 298.287143 112.959922 +L 297.978489 113.913429 +L 297.686266 114.87107 +L 297.37077 115.822855 +L 296.990573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_26"> + <path clip-path="url(#pdd8b39b494)" d="M 307.62 117.072 +L 307.406469 116.094558 +L 307.198276 115.115773 +L 307.04905 114.12215 +L 306.836572 113.144443 +L 306.663954 112.156707 +L 306.457337 111.177525 +L 306.247662 110.199113 +L 306.059543 109.215277 +L 305.883784 108.22833 +L 305.690161 107.245879 +L 305.397635 105.84117 +L 305.83 106.657649 +L 307.61721 106.703794 +L 308.379415 104.984 +L 308.409907 103.984 +L 308.435952 102.984 +L 308.457152 101.984 +L 308.511453 100.984 +L 308.539391 99.984 +L 308.569115 98.984 +L 308.59451 97.984 +L 308.60571 96.984 +L 308.615834 95.984 +L 308.61563 94.984 +L 308.60612 93.984 +L 308.594466 92.984 +L 308.563437 91.984 +L 308.552269 90.984 +L 308.522152 89.984 +L 308.462375 88.984 +L 308.425183 87.984 +L 308.386087 86.984 +L 308.343647 85.984 +L 308.310882 84.984 +L 308.243456 83.984 +L 308.20433 82.984 +L 308.161655 81.984 +L 308.091075 80.984 +L 308.054684 79.984 +L 307.996281 78.984 +L 307.885328 77.984 +L 307.81467 76.984 +L 307.70173 75.984 +L 307.655957 74.984 +L 307.594674 73.984 +L 307.546175 72.984 +L 307.465352 71.984 +L 307.346833 70.984 +L 307.276622 69.984 +L 307.19336 68.984 +L 307.160218 67.984 +L 307.108981 66.984 +L 307.040582 65.984 +L 306.974367 64.984 +L 306.89745 63.984 +L 306.870134 62.984 +L 306.843657 61.984 +L 306.821006 60.984 +L 306.801475 59.984 +L 306.775081 58.984 +L 306.72531 57.984 +L 306.690237 56.984 +L 306.654371 55.984 +L 306.639004 54.984 +L 306.623235 53.984 +L 306.619822 52.984 +L 306.617405 51.984 +L 306.617891 50.984 +L 306.61982 49.984 +L 306.633077 48.984 +L 306.641468 47.984 +L 306.663004 46.984 +L 306.686037 45.984 +L 306.70327 44.984 +L 306.721733 43.984 +L 306.742185 42.984 +L 306.758785 41.984 +L 306.821564 40.984 +L 306.896829 39.984 +L 306.929468 38.984 +L 306.997032 37.984 +L 307.051079 36.984 +L 307.084783 35.984 +L 307.174909 34.984 +L 307.203444 33.984 +L 307.23493 32.984 +L 307.265941 31.984 +L 307.320749 30.984 +L 307.385336 29.984 +L 307.423532 28.368 +L 307.62279 28.270256 +L 307.671276 29.368 +L 307.627207 30.368 +L 307.587083 31.368 +L 307.478716 32.368 +L 307.437088 33.368 +L 307.374946 34.368 +L 307.304984 35.368 +L 307.20048 36.368 +L 307.163492 37.368 +L 307.117615 38.368 +L 307.04912 39.368 +L 307.000374 40.368 +L 306.922777 41.368 +L 306.892236 42.368 +L 306.822722 43.368 +L 306.798749 44.368 +L 306.770127 45.368 +L 306.728334 46.368 +L 306.706758 47.368 +L 306.69281 48.368 +L 306.666088 49.368 +L 306.656778 50.368 +L 306.644331 51.368 +L 306.633276 52.368 +L 306.627612 53.368 +L 306.622848 54.368 +L 306.628396 55.368 +L 306.641684 56.368 +L 306.649201 57.368 +L 306.673986 58.368 +L 306.697555 59.368 +L 306.733735 60.368 +L 306.759697 61.368 +L 306.782019 62.368 +L 306.850779 63.368 +L 306.925314 64.368 +L 307.019293 65.368 +L 307.070345 66.368 +L 307.124279 67.368 +L 307.15953 68.368 +L 307.265618 69.368 +L 307.317882 70.368 +L 307.354789 71.368 +L 307.38582 72.368 +L 307.446975 73.368 +L 307.514395 74.368 +L 307.563301 75.368 +L 307.628493 76.368 +L 307.666681 77.368 +L 307.708677 78.368 +L 307.750694 79.368 +L 307.81021 80.368 +L 307.92337 81.368 +L 307.975621 82.368 +L 308.015039 83.368 +L 308.06214 84.368 +L 308.11892 85.368 +L 308.151583 86.368 +L 308.187761 87.368 +L 308.219851 88.368 +L 308.254131 89.368 +L 308.312509 90.368 +L 308.357694 91.368 +L 308.387318 92.368 +L 308.437704 93.368 +L 308.462901 94.368 +L 308.483952 95.368 +L 308.51892 96.368 +L 308.54321 97.368 +L 308.557277 98.368 +L 308.576219 99.368 +L 308.59188 100.368 +L 308.604432 101.368 +L 308.610268 102.368 +L 308.61715 103.368 +L 308.622324 104.368 +L 308.620541 105.984 +L 308.62279 104.988974 +L 310.41 105.000128 +L 311.092732 107.186963 +L 310.806251 108.146049 +L 310.54217 109.110771 +L 310.258418 110.070544 +L 309.975538 111.030536 +L 309.712988 111.995644 +L 309.447143 112.959922 +L 309.138489 113.913429 +L 308.846266 114.87107 +L 308.53077 115.822855 +L 308.150573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 307.62 117.072 +L 307.406469 116.094558 +L 307.198276 115.115773 +L 307.04905 114.12215 +L 306.836572 113.144443 +L 306.663954 112.156707 +L 306.457337 111.177525 +L 306.247662 110.199113 +L 306.059543 109.215277 +L 305.883784 108.22833 +L 305.690161 107.245879 +L 305.397635 105.84117 +L 305.83 106.657649 +L 307.61721 106.703794 +L 308.379415 104.984 +L 308.409907 103.984 +L 308.435952 102.984 +L 308.457152 101.984 +L 308.511453 100.984 +L 308.539391 99.984 +L 308.569115 98.984 +L 308.59451 97.984 +L 308.60571 96.984 +L 308.615834 95.984 +L 308.61563 94.984 +L 308.60612 93.984 +L 308.594466 92.984 +L 308.563437 91.984 +L 308.552269 90.984 +L 308.522152 89.984 +L 308.462375 88.984 +L 308.425183 87.984 +L 308.386087 86.984 +L 308.343647 85.984 +L 308.310882 84.984 +L 308.243456 83.984 +L 308.20433 82.984 +L 308.161655 81.984 +L 308.091075 80.984 +L 308.054684 79.984 +L 307.996281 78.984 +L 307.885328 77.984 +L 307.81467 76.984 +L 307.70173 75.984 +L 307.655957 74.984 +L 307.594674 73.984 +L 307.546175 72.984 +L 307.465352 71.984 +L 307.346833 70.984 +L 307.276622 69.984 +L 307.19336 68.984 +L 307.160218 67.984 +L 307.108981 66.984 +L 307.040582 65.984 +L 306.974367 64.984 +L 306.89745 63.984 +L 306.870134 62.984 +L 306.843657 61.984 +L 306.821006 60.984 +L 306.801475 59.984 +L 306.775081 58.984 +L 306.72531 57.984 +L 306.690237 56.984 +L 306.654371 55.984 +L 306.639004 54.984 +L 306.623235 53.984 +L 306.619822 52.984 +L 306.617405 51.984 +L 306.617891 50.984 +L 306.61982 49.984 +L 306.633077 48.984 +L 306.641468 47.984 +L 306.663004 46.984 +L 306.686037 45.984 +L 306.70327 44.984 +L 306.721733 43.984 +L 306.742185 42.984 +L 306.758785 41.984 +L 306.821564 40.984 +L 306.896829 39.984 +L 306.929468 38.984 +L 306.997032 37.984 +L 307.051079 36.984 +L 307.084783 35.984 +L 307.174909 34.984 +L 307.203444 33.984 +L 307.23493 32.984 +L 307.265941 31.984 +L 307.320749 30.984 +L 307.385336 29.984 +L 307.423532 28.368 +L 307.62279 28.270256 +L 307.671276 29.368 +L 307.627207 30.368 +L 307.587083 31.368 +L 307.478716 32.368 +L 307.437088 33.368 +L 307.374946 34.368 +L 307.304984 35.368 +L 307.20048 36.368 +L 307.163492 37.368 +L 307.117615 38.368 +L 307.04912 39.368 +L 307.000374 40.368 +L 306.922777 41.368 +L 306.892236 42.368 +L 306.822722 43.368 +L 306.798749 44.368 +L 306.770127 45.368 +L 306.728334 46.368 +L 306.706758 47.368 +L 306.69281 48.368 +L 306.666088 49.368 +L 306.656778 50.368 +L 306.644331 51.368 +L 306.633276 52.368 +L 306.627612 53.368 +L 306.622848 54.368 +L 306.628396 55.368 +L 306.641684 56.368 +L 306.649201 57.368 +L 306.673986 58.368 +L 306.697555 59.368 +L 306.733735 60.368 +L 306.759697 61.368 +L 306.782019 62.368 +L 306.850779 63.368 +L 306.925314 64.368 +L 307.019293 65.368 +L 307.070345 66.368 +L 307.124279 67.368 +L 307.15953 68.368 +L 307.265618 69.368 +L 307.317882 70.368 +L 307.354789 71.368 +L 307.38582 72.368 +L 307.446975 73.368 +L 307.514395 74.368 +L 307.563301 75.368 +L 307.628493 76.368 +L 307.666681 77.368 +L 307.708677 78.368 +L 307.750694 79.368 +L 307.81021 80.368 +L 307.92337 81.368 +L 307.975621 82.368 +L 308.015039 83.368 +L 308.06214 84.368 +L 308.11892 85.368 +L 308.151583 86.368 +L 308.187761 87.368 +L 308.219851 88.368 +L 308.254131 89.368 +L 308.312509 90.368 +L 308.357694 91.368 +L 308.387318 92.368 +L 308.437704 93.368 +L 308.462901 94.368 +L 308.483952 95.368 +L 308.51892 96.368 +L 308.54321 97.368 +L 308.557277 98.368 +L 308.576219 99.368 +L 308.59188 100.368 +L 308.604432 101.368 +L 308.610268 102.368 +L 308.61715 103.368 +L 308.622324 104.368 +L 308.620541 105.984 +L 308.62279 104.988974 +L 310.41 105.000128 +L 311.092732 107.186963 +L 310.806251 108.146049 +L 310.54217 109.110771 +L 310.258418 110.070544 +L 309.975538 111.030536 +L 309.712988 111.995644 +L 309.447143 112.959922 +L 309.138489 113.913429 +L 308.846266 114.87107 +L 308.53077 115.822855 +L 308.150573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_27"> + <path clip-path="url(#pdd8b39b494)" d="M 318.78 117.072 +L 318.566469 116.094558 +L 318.358276 115.115773 +L 318.20905 114.12215 +L 317.996572 113.144443 +L 317.823954 112.156707 +L 317.617337 111.177525 +L 317.407662 110.199113 +L 317.219543 109.215277 +L 317.043784 108.22833 +L 316.850161 107.245879 +L 316.557635 105.84117 +L 316.99 106.657649 +L 318.77721 106.703794 +L 319.539415 104.984 +L 319.569907 103.984 +L 319.595952 102.984 +L 319.617152 101.984 +L 319.671453 100.984 +L 319.699391 99.984 +L 319.729115 98.984 +L 319.75451 97.984 +L 319.76571 96.984 +L 319.775834 95.984 +L 319.77563 94.984 +L 319.76612 93.984 +L 319.754466 92.984 +L 319.723437 91.984 +L 319.712269 90.984 +L 319.682152 89.984 +L 319.622375 88.984 +L 319.585183 87.984 +L 319.546087 86.984 +L 319.503647 85.984 +L 319.470882 84.984 +L 319.403456 83.984 +L 319.36433 82.984 +L 319.321655 81.984 +L 319.251075 80.984 +L 319.214684 79.984 +L 319.156281 78.984 +L 319.045328 77.984 +L 318.97467 76.984 +L 318.86173 75.984 +L 318.815957 74.984 +L 318.754674 73.984 +L 318.706175 72.984 +L 318.625352 71.984 +L 318.506833 70.984 +L 318.436622 69.984 +L 318.35336 68.984 +L 318.320218 67.984 +L 318.268981 66.984 +L 318.200582 65.984 +L 318.134367 64.984 +L 318.05745 63.984 +L 318.030134 62.984 +L 318.003657 61.984 +L 317.981006 60.984 +L 317.961475 59.984 +L 317.935081 58.984 +L 317.88531 57.984 +L 317.850237 56.984 +L 317.814371 55.984 +L 317.799004 54.984 +L 317.783235 53.984 +L 317.779822 52.984 +L 317.777405 51.984 +L 317.777891 50.984 +L 317.77982 49.984 +L 317.793077 48.984 +L 317.801468 47.984 +L 317.823004 46.984 +L 317.846037 45.984 +L 317.86327 44.984 +L 317.881733 43.984 +L 317.902185 42.984 +L 317.918785 41.984 +L 317.981564 40.984 +L 318.056829 39.984 +L 318.089468 38.984 +L 318.157032 37.984 +L 318.211079 36.984 +L 318.244783 35.984 +L 318.334909 34.984 +L 318.363444 33.984 +L 318.39493 32.984 +L 318.425941 31.984 +L 318.480749 30.984 +L 318.545336 29.984 +L 318.583532 28.368 +L 318.78279 28.270256 +L 318.831276 29.368 +L 318.787207 30.368 +L 318.747083 31.368 +L 318.638716 32.368 +L 318.597088 33.368 +L 318.534946 34.368 +L 318.464984 35.368 +L 318.36048 36.368 +L 318.323492 37.368 +L 318.277615 38.368 +L 318.20912 39.368 +L 318.160374 40.368 +L 318.082777 41.368 +L 318.052236 42.368 +L 317.982722 43.368 +L 317.958749 44.368 +L 317.930127 45.368 +L 317.888334 46.368 +L 317.866758 47.368 +L 317.85281 48.368 +L 317.826088 49.368 +L 317.816778 50.368 +L 317.804331 51.368 +L 317.793276 52.368 +L 317.787612 53.368 +L 317.782848 54.368 +L 317.788396 55.368 +L 317.801684 56.368 +L 317.809201 57.368 +L 317.833986 58.368 +L 317.857555 59.368 +L 317.893735 60.368 +L 317.919697 61.368 +L 317.942019 62.368 +L 318.010779 63.368 +L 318.085314 64.368 +L 318.179293 65.368 +L 318.230345 66.368 +L 318.284279 67.368 +L 318.31953 68.368 +L 318.425618 69.368 +L 318.477882 70.368 +L 318.514789 71.368 +L 318.54582 72.368 +L 318.606975 73.368 +L 318.674395 74.368 +L 318.723301 75.368 +L 318.788493 76.368 +L 318.826681 77.368 +L 318.868677 78.368 +L 318.910694 79.368 +L 318.97021 80.368 +L 319.08337 81.368 +L 319.135621 82.368 +L 319.175039 83.368 +L 319.22214 84.368 +L 319.27892 85.368 +L 319.311583 86.368 +L 319.347761 87.368 +L 319.379851 88.368 +L 319.414131 89.368 +L 319.472509 90.368 +L 319.517694 91.368 +L 319.547318 92.368 +L 319.597704 93.368 +L 319.622901 94.368 +L 319.643952 95.368 +L 319.67892 96.368 +L 319.70321 97.368 +L 319.717277 98.368 +L 319.736219 99.368 +L 319.75188 100.368 +L 319.764432 101.368 +L 319.770268 102.368 +L 319.77715 103.368 +L 319.782324 104.368 +L 319.780541 105.984 +L 319.78279 104.988974 +L 321.57 105.000128 +L 322.252732 107.186963 +L 321.966251 108.146049 +L 321.70217 109.110771 +L 321.418418 110.070544 +L 321.135538 111.030536 +L 320.872988 111.995644 +L 320.607143 112.959922 +L 320.298489 113.913429 +L 320.006266 114.87107 +L 319.69077 115.822855 +L 319.310573 117.205505 +z +" style="fill:#008000;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 318.78 117.072 +L 318.566469 116.094558 +L 318.358276 115.115773 +L 318.20905 114.12215 +L 317.996572 113.144443 +L 317.823954 112.156707 +L 317.617337 111.177525 +L 317.407662 110.199113 +L 317.219543 109.215277 +L 317.043784 108.22833 +L 316.850161 107.245879 +L 316.557635 105.84117 +L 316.99 106.657649 +L 318.77721 106.703794 +L 319.539415 104.984 +L 319.569907 103.984 +L 319.595952 102.984 +L 319.617152 101.984 +L 319.671453 100.984 +L 319.699391 99.984 +L 319.729115 98.984 +L 319.75451 97.984 +L 319.76571 96.984 +L 319.775834 95.984 +L 319.77563 94.984 +L 319.76612 93.984 +L 319.754466 92.984 +L 319.723437 91.984 +L 319.712269 90.984 +L 319.682152 89.984 +L 319.622375 88.984 +L 319.585183 87.984 +L 319.546087 86.984 +L 319.503647 85.984 +L 319.470882 84.984 +L 319.403456 83.984 +L 319.36433 82.984 +L 319.321655 81.984 +L 319.251075 80.984 +L 319.214684 79.984 +L 319.156281 78.984 +L 319.045328 77.984 +L 318.97467 76.984 +L 318.86173 75.984 +L 318.815957 74.984 +L 318.754674 73.984 +L 318.706175 72.984 +L 318.625352 71.984 +L 318.506833 70.984 +L 318.436622 69.984 +L 318.35336 68.984 +L 318.320218 67.984 +L 318.268981 66.984 +L 318.200582 65.984 +L 318.134367 64.984 +L 318.05745 63.984 +L 318.030134 62.984 +L 318.003657 61.984 +L 317.981006 60.984 +L 317.961475 59.984 +L 317.935081 58.984 +L 317.88531 57.984 +L 317.850237 56.984 +L 317.814371 55.984 +L 317.799004 54.984 +L 317.783235 53.984 +L 317.779822 52.984 +L 317.777405 51.984 +L 317.777891 50.984 +L 317.77982 49.984 +L 317.793077 48.984 +L 317.801468 47.984 +L 317.823004 46.984 +L 317.846037 45.984 +L 317.86327 44.984 +L 317.881733 43.984 +L 317.902185 42.984 +L 317.918785 41.984 +L 317.981564 40.984 +L 318.056829 39.984 +L 318.089468 38.984 +L 318.157032 37.984 +L 318.211079 36.984 +L 318.244783 35.984 +L 318.334909 34.984 +L 318.363444 33.984 +L 318.39493 32.984 +L 318.425941 31.984 +L 318.480749 30.984 +L 318.545336 29.984 +L 318.583532 28.368 +L 318.78279 28.270256 +L 318.831276 29.368 +L 318.787207 30.368 +L 318.747083 31.368 +L 318.638716 32.368 +L 318.597088 33.368 +L 318.534946 34.368 +L 318.464984 35.368 +L 318.36048 36.368 +L 318.323492 37.368 +L 318.277615 38.368 +L 318.20912 39.368 +L 318.160374 40.368 +L 318.082777 41.368 +L 318.052236 42.368 +L 317.982722 43.368 +L 317.958749 44.368 +L 317.930127 45.368 +L 317.888334 46.368 +L 317.866758 47.368 +L 317.85281 48.368 +L 317.826088 49.368 +L 317.816778 50.368 +L 317.804331 51.368 +L 317.793276 52.368 +L 317.787612 53.368 +L 317.782848 54.368 +L 317.788396 55.368 +L 317.801684 56.368 +L 317.809201 57.368 +L 317.833986 58.368 +L 317.857555 59.368 +L 317.893735 60.368 +L 317.919697 61.368 +L 317.942019 62.368 +L 318.010779 63.368 +L 318.085314 64.368 +L 318.179293 65.368 +L 318.230345 66.368 +L 318.284279 67.368 +L 318.31953 68.368 +L 318.425618 69.368 +L 318.477882 70.368 +L 318.514789 71.368 +L 318.54582 72.368 +L 318.606975 73.368 +L 318.674395 74.368 +L 318.723301 75.368 +L 318.788493 76.368 +L 318.826681 77.368 +L 318.868677 78.368 +L 318.910694 79.368 +L 318.97021 80.368 +L 319.08337 81.368 +L 319.135621 82.368 +L 319.175039 83.368 +L 319.22214 84.368 +L 319.27892 85.368 +L 319.311583 86.368 +L 319.347761 87.368 +L 319.379851 88.368 +L 319.414131 89.368 +L 319.472509 90.368 +L 319.517694 91.368 +L 319.547318 92.368 +L 319.597704 93.368 +L 319.622901 94.368 +L 319.643952 95.368 +L 319.67892 96.368 +L 319.70321 97.368 +L 319.717277 98.368 +L 319.736219 99.368 +L 319.75188 100.368 +L 319.764432 101.368 +L 319.770268 102.368 +L 319.77715 103.368 +L 319.782324 104.368 +L 319.780541 105.984 +L 319.78279 104.988974 +L 321.57 105.000128 +L 322.252732 107.186963 +L 321.966251 108.146049 +L 321.70217 109.110771 +L 321.418418 110.070544 +L 321.135538 111.030536 +L 320.872988 111.995644 +L 320.607143 112.959922 +L 320.298489 113.913429 +L 320.006266 114.87107 +L 319.69077 115.822855 +L 319.310573 117.205505 +z +" style="fill:#008000;stroke:#008000;stroke-linejoin:miter;"/> + <g id="patch_28"> + <path clip-path="url(#pdd8b39b494)" d="M 329.94 117.072 +L 329.726469 116.094558 +L 329.518276 115.115773 +L 329.36905 114.12215 +L 329.156572 113.144443 +L 328.983954 112.156707 +L 328.777337 111.177525 +L 328.567662 110.199113 +L 328.379543 109.215277 +L 328.203784 108.22833 +L 328.010161 107.245879 +L 327.717635 105.84117 +L 328.15 106.657649 +L 329.93721 106.703794 +L 330.699415 104.984 +L 330.729907 103.984 +L 330.755952 102.984 +L 330.777152 101.984 +L 330.831453 100.984 +L 330.859391 99.984 +L 330.889115 98.984 +L 330.91451 97.984 +L 330.92571 96.984 +L 330.935834 95.984 +L 330.93563 94.984 +L 330.92612 93.984 +L 330.914466 92.984 +L 330.883437 91.984 +L 330.872269 90.984 +L 330.842152 89.984 +L 330.782375 88.984 +L 330.745183 87.984 +L 330.706087 86.984 +L 330.663647 85.984 +L 330.630882 84.984 +L 330.563456 83.984 +L 330.52433 82.984 +L 330.481655 81.984 +L 330.411075 80.984 +L 330.374684 79.984 +L 330.316281 78.984 +L 330.205328 77.984 +L 330.13467 76.984 +L 330.02173 75.984 +L 329.975957 74.984 +L 329.914674 73.984 +L 329.866175 72.984 +L 329.785352 71.984 +L 329.666833 70.984 +L 329.596622 69.984 +L 329.51336 68.984 +L 329.480218 67.984 +L 329.428981 66.984 +L 329.360582 65.984 +L 329.294367 64.984 +L 329.21745 63.984 +L 329.190134 62.984 +L 329.163657 61.984 +L 329.141006 60.984 +L 329.121475 59.984 +L 329.095081 58.984 +L 329.04531 57.984 +L 329.010237 56.984 +L 328.974371 55.984 +L 328.959004 54.984 +L 328.943235 53.984 +L 328.939822 52.984 +L 328.937405 51.984 +L 328.937891 50.984 +L 328.93982 49.984 +L 328.953077 48.984 +L 328.961468 47.984 +L 328.983004 46.984 +L 329.006037 45.984 +L 329.02327 44.984 +L 329.041733 43.984 +L 329.062185 42.984 +L 329.078785 41.984 +L 329.141564 40.984 +L 329.216829 39.984 +L 329.249468 38.984 +L 329.317032 37.984 +L 329.371079 36.984 +L 329.404783 35.984 +L 329.494909 34.984 +L 329.523444 33.984 +L 329.55493 32.984 +L 329.585941 31.984 +L 329.640749 30.984 +L 329.705336 29.984 +L 329.743532 28.368 +L 329.94279 28.270256 +L 329.991276 29.368 +L 329.947207 30.368 +L 329.907083 31.368 +L 329.798716 32.368 +L 329.757088 33.368 +L 329.694946 34.368 +L 329.624984 35.368 +L 329.52048 36.368 +L 329.483492 37.368 +L 329.437615 38.368 +L 329.36912 39.368 +L 329.320374 40.368 +L 329.242777 41.368 +L 329.212236 42.368 +L 329.142722 43.368 +L 329.118749 44.368 +L 329.090127 45.368 +L 329.048334 46.368 +L 329.026758 47.368 +L 329.01281 48.368 +L 328.986088 49.368 +L 328.976778 50.368 +L 328.964331 51.368 +L 328.953276 52.368 +L 328.947612 53.368 +L 328.942848 54.368 +L 328.948396 55.368 +L 328.961684 56.368 +L 328.969201 57.368 +L 328.993986 58.368 +L 329.017555 59.368 +L 329.053735 60.368 +L 329.079697 61.368 +L 329.102019 62.368 +L 329.170779 63.368 +L 329.245314 64.368 +L 329.339293 65.368 +L 329.390345 66.368 +L 329.444279 67.368 +L 329.47953 68.368 +L 329.585618 69.368 +L 329.637882 70.368 +L 329.674789 71.368 +L 329.70582 72.368 +L 329.766975 73.368 +L 329.834395 74.368 +L 329.883301 75.368 +L 329.948493 76.368 +L 329.986681 77.368 +L 330.028677 78.368 +L 330.070694 79.368 +L 330.13021 80.368 +L 330.24337 81.368 +L 330.295621 82.368 +L 330.335039 83.368 +L 330.38214 84.368 +L 330.43892 85.368 +L 330.471583 86.368 +L 330.507761 87.368 +L 330.539851 88.368 +L 330.574131 89.368 +L 330.632509 90.368 +L 330.677694 91.368 +L 330.707318 92.368 +L 330.757704 93.368 +L 330.782901 94.368 +L 330.803952 95.368 +L 330.83892 96.368 +L 330.86321 97.368 +L 330.877277 98.368 +L 330.896219 99.368 +L 330.91188 100.368 +L 330.924432 101.368 +L 330.930268 102.368 +L 330.93715 103.368 +L 330.942324 104.368 +L 330.940541 105.984 +L 330.94279 104.988974 +L 332.73 105.000128 +L 333.412732 107.186963 +L 333.126251 108.146049 +L 332.86217 109.110771 +L 332.578418 110.070544 +L 332.295538 111.030536 +L 332.032988 111.995644 +L 331.767143 112.959922 +L 331.458489 113.913429 +L 331.166266 114.87107 +L 330.85077 115.822855 +L 330.470573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 329.94 117.072 +L 329.726469 116.094558 +L 329.518276 115.115773 +L 329.36905 114.12215 +L 329.156572 113.144443 +L 328.983954 112.156707 +L 328.777337 111.177525 +L 328.567662 110.199113 +L 328.379543 109.215277 +L 328.203784 108.22833 +L 328.010161 107.245879 +L 327.717635 105.84117 +L 328.15 106.657649 +L 329.93721 106.703794 +L 330.699415 104.984 +L 330.729907 103.984 +L 330.755952 102.984 +L 330.777152 101.984 +L 330.831453 100.984 +L 330.859391 99.984 +L 330.889115 98.984 +L 330.91451 97.984 +L 330.92571 96.984 +L 330.935834 95.984 +L 330.93563 94.984 +L 330.92612 93.984 +L 330.914466 92.984 +L 330.883437 91.984 +L 330.872269 90.984 +L 330.842152 89.984 +L 330.782375 88.984 +L 330.745183 87.984 +L 330.706087 86.984 +L 330.663647 85.984 +L 330.630882 84.984 +L 330.563456 83.984 +L 330.52433 82.984 +L 330.481655 81.984 +L 330.411075 80.984 +L 330.374684 79.984 +L 330.316281 78.984 +L 330.205328 77.984 +L 330.13467 76.984 +L 330.02173 75.984 +L 329.975957 74.984 +L 329.914674 73.984 +L 329.866175 72.984 +L 329.785352 71.984 +L 329.666833 70.984 +L 329.596622 69.984 +L 329.51336 68.984 +L 329.480218 67.984 +L 329.428981 66.984 +L 329.360582 65.984 +L 329.294367 64.984 +L 329.21745 63.984 +L 329.190134 62.984 +L 329.163657 61.984 +L 329.141006 60.984 +L 329.121475 59.984 +L 329.095081 58.984 +L 329.04531 57.984 +L 329.010237 56.984 +L 328.974371 55.984 +L 328.959004 54.984 +L 328.943235 53.984 +L 328.939822 52.984 +L 328.937405 51.984 +L 328.937891 50.984 +L 328.93982 49.984 +L 328.953077 48.984 +L 328.961468 47.984 +L 328.983004 46.984 +L 329.006037 45.984 +L 329.02327 44.984 +L 329.041733 43.984 +L 329.062185 42.984 +L 329.078785 41.984 +L 329.141564 40.984 +L 329.216829 39.984 +L 329.249468 38.984 +L 329.317032 37.984 +L 329.371079 36.984 +L 329.404783 35.984 +L 329.494909 34.984 +L 329.523444 33.984 +L 329.55493 32.984 +L 329.585941 31.984 +L 329.640749 30.984 +L 329.705336 29.984 +L 329.743532 28.368 +L 329.94279 28.270256 +L 329.991276 29.368 +L 329.947207 30.368 +L 329.907083 31.368 +L 329.798716 32.368 +L 329.757088 33.368 +L 329.694946 34.368 +L 329.624984 35.368 +L 329.52048 36.368 +L 329.483492 37.368 +L 329.437615 38.368 +L 329.36912 39.368 +L 329.320374 40.368 +L 329.242777 41.368 +L 329.212236 42.368 +L 329.142722 43.368 +L 329.118749 44.368 +L 329.090127 45.368 +L 329.048334 46.368 +L 329.026758 47.368 +L 329.01281 48.368 +L 328.986088 49.368 +L 328.976778 50.368 +L 328.964331 51.368 +L 328.953276 52.368 +L 328.947612 53.368 +L 328.942848 54.368 +L 328.948396 55.368 +L 328.961684 56.368 +L 328.969201 57.368 +L 328.993986 58.368 +L 329.017555 59.368 +L 329.053735 60.368 +L 329.079697 61.368 +L 329.102019 62.368 +L 329.170779 63.368 +L 329.245314 64.368 +L 329.339293 65.368 +L 329.390345 66.368 +L 329.444279 67.368 +L 329.47953 68.368 +L 329.585618 69.368 +L 329.637882 70.368 +L 329.674789 71.368 +L 329.70582 72.368 +L 329.766975 73.368 +L 329.834395 74.368 +L 329.883301 75.368 +L 329.948493 76.368 +L 329.986681 77.368 +L 330.028677 78.368 +L 330.070694 79.368 +L 330.13021 80.368 +L 330.24337 81.368 +L 330.295621 82.368 +L 330.335039 83.368 +L 330.38214 84.368 +L 330.43892 85.368 +L 330.471583 86.368 +L 330.507761 87.368 +L 330.539851 88.368 +L 330.574131 89.368 +L 330.632509 90.368 +L 330.677694 91.368 +L 330.707318 92.368 +L 330.757704 93.368 +L 330.782901 94.368 +L 330.803952 95.368 +L 330.83892 96.368 +L 330.86321 97.368 +L 330.877277 98.368 +L 330.896219 99.368 +L 330.91188 100.368 +L 330.924432 101.368 +L 330.930268 102.368 +L 330.93715 103.368 +L 330.942324 104.368 +L 330.940541 105.984 +L 330.94279 104.988974 +L 332.73 105.000128 +L 333.412732 107.186963 +L 333.126251 108.146049 +L 332.86217 109.110771 +L 332.578418 110.070544 +L 332.295538 111.030536 +L 332.032988 111.995644 +L 331.767143 112.959922 +L 331.458489 113.913429 +L 331.166266 114.87107 +L 330.85077 115.822855 +L 330.470573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_29"> + <path clip-path="url(#pdd8b39b494)" d="M 341.1 117.072 +L 340.886469 116.094558 +L 340.678276 115.115773 +L 340.52905 114.12215 +L 340.316572 113.144443 +L 340.143954 112.156707 +L 339.937337 111.177525 +L 339.727662 110.199113 +L 339.539543 109.215277 +L 339.363784 108.22833 +L 339.170161 107.245879 +L 338.877635 105.84117 +L 339.31 106.657649 +L 341.09721 106.703794 +L 341.859415 104.984 +L 341.889907 103.984 +L 341.915952 102.984 +L 341.937152 101.984 +L 341.991453 100.984 +L 342.019391 99.984 +L 342.049115 98.984 +L 342.07451 97.984 +L 342.08571 96.984 +L 342.095834 95.984 +L 342.09563 94.984 +L 342.08612 93.984 +L 342.074466 92.984 +L 342.043437 91.984 +L 342.032269 90.984 +L 342.002152 89.984 +L 341.942375 88.984 +L 341.905183 87.984 +L 341.866087 86.984 +L 341.823647 85.984 +L 341.790882 84.984 +L 341.723456 83.984 +L 341.68433 82.984 +L 341.641655 81.984 +L 341.571075 80.984 +L 341.534684 79.984 +L 341.476281 78.984 +L 341.365328 77.984 +L 341.29467 76.984 +L 341.18173 75.984 +L 341.135957 74.984 +L 341.074674 73.984 +L 341.026175 72.984 +L 340.945352 71.984 +L 340.826833 70.984 +L 340.756622 69.984 +L 340.67336 68.984 +L 340.640218 67.984 +L 340.588981 66.984 +L 340.520582 65.984 +L 340.454367 64.984 +L 340.37745 63.984 +L 340.350134 62.984 +L 340.323657 61.984 +L 340.301006 60.984 +L 340.281475 59.984 +L 340.255081 58.984 +L 340.20531 57.984 +L 340.170237 56.984 +L 340.134371 55.984 +L 340.119004 54.984 +L 340.103235 53.984 +L 340.099822 52.984 +L 340.097405 51.984 +L 340.097891 50.984 +L 340.09982 49.984 +L 340.113077 48.984 +L 340.121468 47.984 +L 340.143004 46.984 +L 340.166037 45.984 +L 340.18327 44.984 +L 340.201733 43.984 +L 340.222185 42.984 +L 340.238785 41.984 +L 340.301564 40.984 +L 340.376829 39.984 +L 340.409468 38.984 +L 340.477032 37.984 +L 340.531079 36.984 +L 340.564783 35.984 +L 340.654909 34.984 +L 340.683444 33.984 +L 340.71493 32.984 +L 340.745941 31.984 +L 340.800749 30.984 +L 340.865336 29.984 +L 340.903532 28.368 +L 341.10279 28.270256 +L 341.151276 29.368 +L 341.107207 30.368 +L 341.067083 31.368 +L 340.958716 32.368 +L 340.917088 33.368 +L 340.854946 34.368 +L 340.784984 35.368 +L 340.68048 36.368 +L 340.643492 37.368 +L 340.597615 38.368 +L 340.52912 39.368 +L 340.480374 40.368 +L 340.402777 41.368 +L 340.372236 42.368 +L 340.302722 43.368 +L 340.278749 44.368 +L 340.250127 45.368 +L 340.208334 46.368 +L 340.186758 47.368 +L 340.17281 48.368 +L 340.146088 49.368 +L 340.136778 50.368 +L 340.124331 51.368 +L 340.113276 52.368 +L 340.107612 53.368 +L 340.102848 54.368 +L 340.108396 55.368 +L 340.121684 56.368 +L 340.129201 57.368 +L 340.153986 58.368 +L 340.177555 59.368 +L 340.213735 60.368 +L 340.239697 61.368 +L 340.262019 62.368 +L 340.330779 63.368 +L 340.405314 64.368 +L 340.499293 65.368 +L 340.550345 66.368 +L 340.604279 67.368 +L 340.63953 68.368 +L 340.745618 69.368 +L 340.797882 70.368 +L 340.834789 71.368 +L 340.86582 72.368 +L 340.926975 73.368 +L 340.994395 74.368 +L 341.043301 75.368 +L 341.108493 76.368 +L 341.146681 77.368 +L 341.188677 78.368 +L 341.230694 79.368 +L 341.29021 80.368 +L 341.40337 81.368 +L 341.455621 82.368 +L 341.495039 83.368 +L 341.54214 84.368 +L 341.59892 85.368 +L 341.631583 86.368 +L 341.667761 87.368 +L 341.699851 88.368 +L 341.734131 89.368 +L 341.792509 90.368 +L 341.837694 91.368 +L 341.867318 92.368 +L 341.917704 93.368 +L 341.942901 94.368 +L 341.963952 95.368 +L 341.99892 96.368 +L 342.02321 97.368 +L 342.037277 98.368 +L 342.056219 99.368 +L 342.07188 100.368 +L 342.084432 101.368 +L 342.090268 102.368 +L 342.09715 103.368 +L 342.102324 104.368 +L 342.100541 105.984 +L 342.10279 104.988974 +L 343.89 105.000128 +L 344.572732 107.186963 +L 344.286251 108.146049 +L 344.02217 109.110771 +L 343.738418 110.070544 +L 343.455538 111.030536 +L 343.192988 111.995644 +L 342.927143 112.959922 +L 342.618489 113.913429 +L 342.326266 114.87107 +L 342.01077 115.822855 +L 341.630573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 341.1 117.072 +L 340.886469 116.094558 +L 340.678276 115.115773 +L 340.52905 114.12215 +L 340.316572 113.144443 +L 340.143954 112.156707 +L 339.937337 111.177525 +L 339.727662 110.199113 +L 339.539543 109.215277 +L 339.363784 108.22833 +L 339.170161 107.245879 +L 338.877635 105.84117 +L 339.31 106.657649 +L 341.09721 106.703794 +L 341.859415 104.984 +L 341.889907 103.984 +L 341.915952 102.984 +L 341.937152 101.984 +L 341.991453 100.984 +L 342.019391 99.984 +L 342.049115 98.984 +L 342.07451 97.984 +L 342.08571 96.984 +L 342.095834 95.984 +L 342.09563 94.984 +L 342.08612 93.984 +L 342.074466 92.984 +L 342.043437 91.984 +L 342.032269 90.984 +L 342.002152 89.984 +L 341.942375 88.984 +L 341.905183 87.984 +L 341.866087 86.984 +L 341.823647 85.984 +L 341.790882 84.984 +L 341.723456 83.984 +L 341.68433 82.984 +L 341.641655 81.984 +L 341.571075 80.984 +L 341.534684 79.984 +L 341.476281 78.984 +L 341.365328 77.984 +L 341.29467 76.984 +L 341.18173 75.984 +L 341.135957 74.984 +L 341.074674 73.984 +L 341.026175 72.984 +L 340.945352 71.984 +L 340.826833 70.984 +L 340.756622 69.984 +L 340.67336 68.984 +L 340.640218 67.984 +L 340.588981 66.984 +L 340.520582 65.984 +L 340.454367 64.984 +L 340.37745 63.984 +L 340.350134 62.984 +L 340.323657 61.984 +L 340.301006 60.984 +L 340.281475 59.984 +L 340.255081 58.984 +L 340.20531 57.984 +L 340.170237 56.984 +L 340.134371 55.984 +L 340.119004 54.984 +L 340.103235 53.984 +L 340.099822 52.984 +L 340.097405 51.984 +L 340.097891 50.984 +L 340.09982 49.984 +L 340.113077 48.984 +L 340.121468 47.984 +L 340.143004 46.984 +L 340.166037 45.984 +L 340.18327 44.984 +L 340.201733 43.984 +L 340.222185 42.984 +L 340.238785 41.984 +L 340.301564 40.984 +L 340.376829 39.984 +L 340.409468 38.984 +L 340.477032 37.984 +L 340.531079 36.984 +L 340.564783 35.984 +L 340.654909 34.984 +L 340.683444 33.984 +L 340.71493 32.984 +L 340.745941 31.984 +L 340.800749 30.984 +L 340.865336 29.984 +L 340.903532 28.368 +L 341.10279 28.270256 +L 341.151276 29.368 +L 341.107207 30.368 +L 341.067083 31.368 +L 340.958716 32.368 +L 340.917088 33.368 +L 340.854946 34.368 +L 340.784984 35.368 +L 340.68048 36.368 +L 340.643492 37.368 +L 340.597615 38.368 +L 340.52912 39.368 +L 340.480374 40.368 +L 340.402777 41.368 +L 340.372236 42.368 +L 340.302722 43.368 +L 340.278749 44.368 +L 340.250127 45.368 +L 340.208334 46.368 +L 340.186758 47.368 +L 340.17281 48.368 +L 340.146088 49.368 +L 340.136778 50.368 +L 340.124331 51.368 +L 340.113276 52.368 +L 340.107612 53.368 +L 340.102848 54.368 +L 340.108396 55.368 +L 340.121684 56.368 +L 340.129201 57.368 +L 340.153986 58.368 +L 340.177555 59.368 +L 340.213735 60.368 +L 340.239697 61.368 +L 340.262019 62.368 +L 340.330779 63.368 +L 340.405314 64.368 +L 340.499293 65.368 +L 340.550345 66.368 +L 340.604279 67.368 +L 340.63953 68.368 +L 340.745618 69.368 +L 340.797882 70.368 +L 340.834789 71.368 +L 340.86582 72.368 +L 340.926975 73.368 +L 340.994395 74.368 +L 341.043301 75.368 +L 341.108493 76.368 +L 341.146681 77.368 +L 341.188677 78.368 +L 341.230694 79.368 +L 341.29021 80.368 +L 341.40337 81.368 +L 341.455621 82.368 +L 341.495039 83.368 +L 341.54214 84.368 +L 341.59892 85.368 +L 341.631583 86.368 +L 341.667761 87.368 +L 341.699851 88.368 +L 341.734131 89.368 +L 341.792509 90.368 +L 341.837694 91.368 +L 341.867318 92.368 +L 341.917704 93.368 +L 341.942901 94.368 +L 341.963952 95.368 +L 341.99892 96.368 +L 342.02321 97.368 +L 342.037277 98.368 +L 342.056219 99.368 +L 342.07188 100.368 +L 342.084432 101.368 +L 342.090268 102.368 +L 342.09715 103.368 +L 342.102324 104.368 +L 342.100541 105.984 +L 342.10279 104.988974 +L 343.89 105.000128 +L 344.572732 107.186963 +L 344.286251 108.146049 +L 344.02217 109.110771 +L 343.738418 110.070544 +L 343.455538 111.030536 +L 343.192988 111.995644 +L 342.927143 112.959922 +L 342.618489 113.913429 +L 342.326266 114.87107 +L 342.01077 115.822855 +L 341.630573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_30"> + <path clip-path="url(#pdd8b39b494)" d="M 352.26 117.072 +L 352.046469 116.094558 +L 351.838276 115.115773 +L 351.68905 114.12215 +L 351.476572 113.144443 +L 351.303954 112.156707 +L 351.097337 111.177525 +L 350.887662 110.199113 +L 350.699543 109.215277 +L 350.523784 108.22833 +L 350.330161 107.245879 +L 350.037635 105.84117 +L 350.47 106.657649 +L 352.25721 106.703794 +L 353.019415 104.984 +L 353.049907 103.984 +L 353.075952 102.984 +L 353.097152 101.984 +L 353.151453 100.984 +L 353.179391 99.984 +L 353.209115 98.984 +L 353.23451 97.984 +L 353.24571 96.984 +L 353.255834 95.984 +L 353.25563 94.984 +L 353.24612 93.984 +L 353.234466 92.984 +L 353.203437 91.984 +L 353.192269 90.984 +L 353.162152 89.984 +L 353.102375 88.984 +L 353.065183 87.984 +L 353.026087 86.984 +L 352.983647 85.984 +L 352.950882 84.984 +L 352.883456 83.984 +L 352.84433 82.984 +L 352.801655 81.984 +L 352.731075 80.984 +L 352.694684 79.984 +L 352.636281 78.984 +L 352.525328 77.984 +L 352.45467 76.984 +L 352.34173 75.984 +L 352.295957 74.984 +L 352.234674 73.984 +L 352.186175 72.984 +L 352.105352 71.984 +L 351.986833 70.984 +L 351.916622 69.984 +L 351.83336 68.984 +L 351.800218 67.984 +L 351.748981 66.984 +L 351.680582 65.984 +L 351.614367 64.984 +L 351.53745 63.984 +L 351.510134 62.984 +L 351.483657 61.984 +L 351.461006 60.984 +L 351.441475 59.984 +L 351.415081 58.984 +L 351.36531 57.984 +L 351.330237 56.984 +L 351.294371 55.984 +L 351.279004 54.984 +L 351.263235 53.984 +L 351.259822 52.984 +L 351.257405 51.984 +L 351.257891 50.984 +L 351.25982 49.984 +L 351.273077 48.984 +L 351.281468 47.984 +L 351.303004 46.984 +L 351.326037 45.984 +L 351.34327 44.984 +L 351.361733 43.984 +L 351.382185 42.984 +L 351.398785 41.984 +L 351.461564 40.984 +L 351.536829 39.984 +L 351.569468 38.984 +L 351.637032 37.984 +L 351.691079 36.984 +L 351.724783 35.984 +L 351.814909 34.984 +L 351.843444 33.984 +L 351.87493 32.984 +L 351.905941 31.984 +L 351.960749 30.984 +L 352.025336 29.984 +L 352.063532 28.368 +L 352.26279 28.270256 +L 352.311276 29.368 +L 352.267207 30.368 +L 352.227083 31.368 +L 352.118716 32.368 +L 352.077088 33.368 +L 352.014946 34.368 +L 351.944984 35.368 +L 351.84048 36.368 +L 351.803492 37.368 +L 351.757615 38.368 +L 351.68912 39.368 +L 351.640374 40.368 +L 351.562777 41.368 +L 351.532236 42.368 +L 351.462722 43.368 +L 351.438749 44.368 +L 351.410127 45.368 +L 351.368334 46.368 +L 351.346758 47.368 +L 351.33281 48.368 +L 351.306088 49.368 +L 351.296778 50.368 +L 351.284331 51.368 +L 351.273276 52.368 +L 351.267612 53.368 +L 351.262848 54.368 +L 351.268396 55.368 +L 351.281684 56.368 +L 351.289201 57.368 +L 351.313986 58.368 +L 351.337555 59.368 +L 351.373735 60.368 +L 351.399697 61.368 +L 351.422019 62.368 +L 351.490779 63.368 +L 351.565314 64.368 +L 351.659293 65.368 +L 351.710345 66.368 +L 351.764279 67.368 +L 351.79953 68.368 +L 351.905618 69.368 +L 351.957882 70.368 +L 351.994789 71.368 +L 352.02582 72.368 +L 352.086975 73.368 +L 352.154395 74.368 +L 352.203301 75.368 +L 352.268493 76.368 +L 352.306681 77.368 +L 352.348677 78.368 +L 352.390694 79.368 +L 352.45021 80.368 +L 352.56337 81.368 +L 352.615621 82.368 +L 352.655039 83.368 +L 352.70214 84.368 +L 352.75892 85.368 +L 352.791583 86.368 +L 352.827761 87.368 +L 352.859851 88.368 +L 352.894131 89.368 +L 352.952509 90.368 +L 352.997694 91.368 +L 353.027318 92.368 +L 353.077704 93.368 +L 353.102901 94.368 +L 353.123952 95.368 +L 353.15892 96.368 +L 353.18321 97.368 +L 353.197277 98.368 +L 353.216219 99.368 +L 353.23188 100.368 +L 353.244432 101.368 +L 353.250268 102.368 +L 353.25715 103.368 +L 353.262324 104.368 +L 353.260541 105.984 +L 353.26279 104.988974 +L 355.05 105.000128 +L 355.732732 107.186963 +L 355.446251 108.146049 +L 355.18217 109.110771 +L 354.898418 110.070544 +L 354.615538 111.030536 +L 354.352988 111.995644 +L 354.087143 112.959922 +L 353.778489 113.913429 +L 353.486266 114.87107 +L 353.17077 115.822855 +L 352.790573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 352.26 117.072 +L 352.046469 116.094558 +L 351.838276 115.115773 +L 351.68905 114.12215 +L 351.476572 113.144443 +L 351.303954 112.156707 +L 351.097337 111.177525 +L 350.887662 110.199113 +L 350.699543 109.215277 +L 350.523784 108.22833 +L 350.330161 107.245879 +L 350.037635 105.84117 +L 350.47 106.657649 +L 352.25721 106.703794 +L 353.019415 104.984 +L 353.049907 103.984 +L 353.075952 102.984 +L 353.097152 101.984 +L 353.151453 100.984 +L 353.179391 99.984 +L 353.209115 98.984 +L 353.23451 97.984 +L 353.24571 96.984 +L 353.255834 95.984 +L 353.25563 94.984 +L 353.24612 93.984 +L 353.234466 92.984 +L 353.203437 91.984 +L 353.192269 90.984 +L 353.162152 89.984 +L 353.102375 88.984 +L 353.065183 87.984 +L 353.026087 86.984 +L 352.983647 85.984 +L 352.950882 84.984 +L 352.883456 83.984 +L 352.84433 82.984 +L 352.801655 81.984 +L 352.731075 80.984 +L 352.694684 79.984 +L 352.636281 78.984 +L 352.525328 77.984 +L 352.45467 76.984 +L 352.34173 75.984 +L 352.295957 74.984 +L 352.234674 73.984 +L 352.186175 72.984 +L 352.105352 71.984 +L 351.986833 70.984 +L 351.916622 69.984 +L 351.83336 68.984 +L 351.800218 67.984 +L 351.748981 66.984 +L 351.680582 65.984 +L 351.614367 64.984 +L 351.53745 63.984 +L 351.510134 62.984 +L 351.483657 61.984 +L 351.461006 60.984 +L 351.441475 59.984 +L 351.415081 58.984 +L 351.36531 57.984 +L 351.330237 56.984 +L 351.294371 55.984 +L 351.279004 54.984 +L 351.263235 53.984 +L 351.259822 52.984 +L 351.257405 51.984 +L 351.257891 50.984 +L 351.25982 49.984 +L 351.273077 48.984 +L 351.281468 47.984 +L 351.303004 46.984 +L 351.326037 45.984 +L 351.34327 44.984 +L 351.361733 43.984 +L 351.382185 42.984 +L 351.398785 41.984 +L 351.461564 40.984 +L 351.536829 39.984 +L 351.569468 38.984 +L 351.637032 37.984 +L 351.691079 36.984 +L 351.724783 35.984 +L 351.814909 34.984 +L 351.843444 33.984 +L 351.87493 32.984 +L 351.905941 31.984 +L 351.960749 30.984 +L 352.025336 29.984 +L 352.063532 28.368 +L 352.26279 28.270256 +L 352.311276 29.368 +L 352.267207 30.368 +L 352.227083 31.368 +L 352.118716 32.368 +L 352.077088 33.368 +L 352.014946 34.368 +L 351.944984 35.368 +L 351.84048 36.368 +L 351.803492 37.368 +L 351.757615 38.368 +L 351.68912 39.368 +L 351.640374 40.368 +L 351.562777 41.368 +L 351.532236 42.368 +L 351.462722 43.368 +L 351.438749 44.368 +L 351.410127 45.368 +L 351.368334 46.368 +L 351.346758 47.368 +L 351.33281 48.368 +L 351.306088 49.368 +L 351.296778 50.368 +L 351.284331 51.368 +L 351.273276 52.368 +L 351.267612 53.368 +L 351.262848 54.368 +L 351.268396 55.368 +L 351.281684 56.368 +L 351.289201 57.368 +L 351.313986 58.368 +L 351.337555 59.368 +L 351.373735 60.368 +L 351.399697 61.368 +L 351.422019 62.368 +L 351.490779 63.368 +L 351.565314 64.368 +L 351.659293 65.368 +L 351.710345 66.368 +L 351.764279 67.368 +L 351.79953 68.368 +L 351.905618 69.368 +L 351.957882 70.368 +L 351.994789 71.368 +L 352.02582 72.368 +L 352.086975 73.368 +L 352.154395 74.368 +L 352.203301 75.368 +L 352.268493 76.368 +L 352.306681 77.368 +L 352.348677 78.368 +L 352.390694 79.368 +L 352.45021 80.368 +L 352.56337 81.368 +L 352.615621 82.368 +L 352.655039 83.368 +L 352.70214 84.368 +L 352.75892 85.368 +L 352.791583 86.368 +L 352.827761 87.368 +L 352.859851 88.368 +L 352.894131 89.368 +L 352.952509 90.368 +L 352.997694 91.368 +L 353.027318 92.368 +L 353.077704 93.368 +L 353.102901 94.368 +L 353.123952 95.368 +L 353.15892 96.368 +L 353.18321 97.368 +L 353.197277 98.368 +L 353.216219 99.368 +L 353.23188 100.368 +L 353.244432 101.368 +L 353.250268 102.368 +L 353.25715 103.368 +L 353.262324 104.368 +L 353.260541 105.984 +L 353.26279 104.988974 +L 355.05 105.000128 +L 355.732732 107.186963 +L 355.446251 108.146049 +L 355.18217 109.110771 +L 354.898418 110.070544 +L 354.615538 111.030536 +L 354.352988 111.995644 +L 354.087143 112.959922 +L 353.778489 113.913429 +L 353.486266 114.87107 +L 353.17077 115.822855 +L 352.790573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_31"> + <path clip-path="url(#pdd8b39b494)" d="M 363.42 117.072 +L 363.206469 116.094558 +L 362.998276 115.115773 +L 362.84905 114.12215 +L 362.636572 113.144443 +L 362.463954 112.156707 +L 362.257337 111.177525 +L 362.047662 110.199113 +L 361.859543 109.215277 +L 361.683784 108.22833 +L 361.490161 107.245879 +L 361.197635 105.84117 +L 361.63 106.657649 +L 363.41721 106.703794 +L 364.179415 104.984 +L 364.209907 103.984 +L 364.235952 102.984 +L 364.257152 101.984 +L 364.311453 100.984 +L 364.339391 99.984 +L 364.369115 98.984 +L 364.39451 97.984 +L 364.40571 96.984 +L 364.415834 95.984 +L 364.41563 94.984 +L 364.40612 93.984 +L 364.394466 92.984 +L 364.363437 91.984 +L 364.352269 90.984 +L 364.322152 89.984 +L 364.262375 88.984 +L 364.225183 87.984 +L 364.186087 86.984 +L 364.143647 85.984 +L 364.110882 84.984 +L 364.043456 83.984 +L 364.00433 82.984 +L 363.961655 81.984 +L 363.891075 80.984 +L 363.854684 79.984 +L 363.796281 78.984 +L 363.685328 77.984 +L 363.61467 76.984 +L 363.50173 75.984 +L 363.455957 74.984 +L 363.394674 73.984 +L 363.346175 72.984 +L 363.265352 71.984 +L 363.146833 70.984 +L 363.076622 69.984 +L 362.99336 68.984 +L 362.960218 67.984 +L 362.908981 66.984 +L 362.840582 65.984 +L 362.774367 64.984 +L 362.69745 63.984 +L 362.670134 62.984 +L 362.643657 61.984 +L 362.621006 60.984 +L 362.601475 59.984 +L 362.575081 58.984 +L 362.52531 57.984 +L 362.490237 56.984 +L 362.454371 55.984 +L 362.439004 54.984 +L 362.423235 53.984 +L 362.419822 52.984 +L 362.417405 51.984 +L 362.417891 50.984 +L 362.41982 49.984 +L 362.433077 48.984 +L 362.441468 47.984 +L 362.463004 46.984 +L 362.486037 45.984 +L 362.50327 44.984 +L 362.521733 43.984 +L 362.542185 42.984 +L 362.558785 41.984 +L 362.621564 40.984 +L 362.696829 39.984 +L 362.729468 38.984 +L 362.797032 37.984 +L 362.851079 36.984 +L 362.884783 35.984 +L 362.974909 34.984 +L 363.003444 33.984 +L 363.03493 32.984 +L 363.065941 31.984 +L 363.120749 30.984 +L 363.185336 29.984 +L 363.223532 28.368 +L 363.42279 28.270256 +L 363.471276 29.368 +L 363.427207 30.368 +L 363.387083 31.368 +L 363.278716 32.368 +L 363.237088 33.368 +L 363.174946 34.368 +L 363.104984 35.368 +L 363.00048 36.368 +L 362.963492 37.368 +L 362.917615 38.368 +L 362.84912 39.368 +L 362.800374 40.368 +L 362.722777 41.368 +L 362.692236 42.368 +L 362.622722 43.368 +L 362.598749 44.368 +L 362.570127 45.368 +L 362.528334 46.368 +L 362.506758 47.368 +L 362.49281 48.368 +L 362.466088 49.368 +L 362.456778 50.368 +L 362.444331 51.368 +L 362.433276 52.368 +L 362.427612 53.368 +L 362.422848 54.368 +L 362.428396 55.368 +L 362.441684 56.368 +L 362.449201 57.368 +L 362.473986 58.368 +L 362.497555 59.368 +L 362.533735 60.368 +L 362.559697 61.368 +L 362.582019 62.368 +L 362.650779 63.368 +L 362.725314 64.368 +L 362.819293 65.368 +L 362.870345 66.368 +L 362.924279 67.368 +L 362.95953 68.368 +L 363.065618 69.368 +L 363.117882 70.368 +L 363.154789 71.368 +L 363.18582 72.368 +L 363.246975 73.368 +L 363.314395 74.368 +L 363.363301 75.368 +L 363.428493 76.368 +L 363.466681 77.368 +L 363.508677 78.368 +L 363.550694 79.368 +L 363.61021 80.368 +L 363.72337 81.368 +L 363.775621 82.368 +L 363.815039 83.368 +L 363.86214 84.368 +L 363.91892 85.368 +L 363.951583 86.368 +L 363.987761 87.368 +L 364.019851 88.368 +L 364.054131 89.368 +L 364.112509 90.368 +L 364.157694 91.368 +L 364.187318 92.368 +L 364.237704 93.368 +L 364.262901 94.368 +L 364.283952 95.368 +L 364.31892 96.368 +L 364.34321 97.368 +L 364.357277 98.368 +L 364.376219 99.368 +L 364.39188 100.368 +L 364.404432 101.368 +L 364.410268 102.368 +L 364.41715 103.368 +L 364.422324 104.368 +L 364.420541 105.984 +L 364.42279 104.988974 +L 366.21 105.000128 +L 366.892732 107.186963 +L 366.606251 108.146049 +L 366.34217 109.110771 +L 366.058418 110.070544 +L 365.775538 111.030536 +L 365.512988 111.995644 +L 365.247143 112.959922 +L 364.938489 113.913429 +L 364.646266 114.87107 +L 364.33077 115.822855 +L 363.950573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 363.42 117.072 +L 363.206469 116.094558 +L 362.998276 115.115773 +L 362.84905 114.12215 +L 362.636572 113.144443 +L 362.463954 112.156707 +L 362.257337 111.177525 +L 362.047662 110.199113 +L 361.859543 109.215277 +L 361.683784 108.22833 +L 361.490161 107.245879 +L 361.197635 105.84117 +L 361.63 106.657649 +L 363.41721 106.703794 +L 364.179415 104.984 +L 364.209907 103.984 +L 364.235952 102.984 +L 364.257152 101.984 +L 364.311453 100.984 +L 364.339391 99.984 +L 364.369115 98.984 +L 364.39451 97.984 +L 364.40571 96.984 +L 364.415834 95.984 +L 364.41563 94.984 +L 364.40612 93.984 +L 364.394466 92.984 +L 364.363437 91.984 +L 364.352269 90.984 +L 364.322152 89.984 +L 364.262375 88.984 +L 364.225183 87.984 +L 364.186087 86.984 +L 364.143647 85.984 +L 364.110882 84.984 +L 364.043456 83.984 +L 364.00433 82.984 +L 363.961655 81.984 +L 363.891075 80.984 +L 363.854684 79.984 +L 363.796281 78.984 +L 363.685328 77.984 +L 363.61467 76.984 +L 363.50173 75.984 +L 363.455957 74.984 +L 363.394674 73.984 +L 363.346175 72.984 +L 363.265352 71.984 +L 363.146833 70.984 +L 363.076622 69.984 +L 362.99336 68.984 +L 362.960218 67.984 +L 362.908981 66.984 +L 362.840582 65.984 +L 362.774367 64.984 +L 362.69745 63.984 +L 362.670134 62.984 +L 362.643657 61.984 +L 362.621006 60.984 +L 362.601475 59.984 +L 362.575081 58.984 +L 362.52531 57.984 +L 362.490237 56.984 +L 362.454371 55.984 +L 362.439004 54.984 +L 362.423235 53.984 +L 362.419822 52.984 +L 362.417405 51.984 +L 362.417891 50.984 +L 362.41982 49.984 +L 362.433077 48.984 +L 362.441468 47.984 +L 362.463004 46.984 +L 362.486037 45.984 +L 362.50327 44.984 +L 362.521733 43.984 +L 362.542185 42.984 +L 362.558785 41.984 +L 362.621564 40.984 +L 362.696829 39.984 +L 362.729468 38.984 +L 362.797032 37.984 +L 362.851079 36.984 +L 362.884783 35.984 +L 362.974909 34.984 +L 363.003444 33.984 +L 363.03493 32.984 +L 363.065941 31.984 +L 363.120749 30.984 +L 363.185336 29.984 +L 363.223532 28.368 +L 363.42279 28.270256 +L 363.471276 29.368 +L 363.427207 30.368 +L 363.387083 31.368 +L 363.278716 32.368 +L 363.237088 33.368 +L 363.174946 34.368 +L 363.104984 35.368 +L 363.00048 36.368 +L 362.963492 37.368 +L 362.917615 38.368 +L 362.84912 39.368 +L 362.800374 40.368 +L 362.722777 41.368 +L 362.692236 42.368 +L 362.622722 43.368 +L 362.598749 44.368 +L 362.570127 45.368 +L 362.528334 46.368 +L 362.506758 47.368 +L 362.49281 48.368 +L 362.466088 49.368 +L 362.456778 50.368 +L 362.444331 51.368 +L 362.433276 52.368 +L 362.427612 53.368 +L 362.422848 54.368 +L 362.428396 55.368 +L 362.441684 56.368 +L 362.449201 57.368 +L 362.473986 58.368 +L 362.497555 59.368 +L 362.533735 60.368 +L 362.559697 61.368 +L 362.582019 62.368 +L 362.650779 63.368 +L 362.725314 64.368 +L 362.819293 65.368 +L 362.870345 66.368 +L 362.924279 67.368 +L 362.95953 68.368 +L 363.065618 69.368 +L 363.117882 70.368 +L 363.154789 71.368 +L 363.18582 72.368 +L 363.246975 73.368 +L 363.314395 74.368 +L 363.363301 75.368 +L 363.428493 76.368 +L 363.466681 77.368 +L 363.508677 78.368 +L 363.550694 79.368 +L 363.61021 80.368 +L 363.72337 81.368 +L 363.775621 82.368 +L 363.815039 83.368 +L 363.86214 84.368 +L 363.91892 85.368 +L 363.951583 86.368 +L 363.987761 87.368 +L 364.019851 88.368 +L 364.054131 89.368 +L 364.112509 90.368 +L 364.157694 91.368 +L 364.187318 92.368 +L 364.237704 93.368 +L 364.262901 94.368 +L 364.283952 95.368 +L 364.31892 96.368 +L 364.34321 97.368 +L 364.357277 98.368 +L 364.376219 99.368 +L 364.39188 100.368 +L 364.404432 101.368 +L 364.410268 102.368 +L 364.41715 103.368 +L 364.422324 104.368 +L 364.420541 105.984 +L 364.42279 104.988974 +L 366.21 105.000128 +L 366.892732 107.186963 +L 366.606251 108.146049 +L 366.34217 109.110771 +L 366.058418 110.070544 +L 365.775538 111.030536 +L 365.512988 111.995644 +L 365.247143 112.959922 +L 364.938489 113.913429 +L 364.646266 114.87107 +L 364.33077 115.822855 +L 363.950573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_32"> + <path clip-path="url(#pdd8b39b494)" d="M 374.58 117.072 +L 374.366469 116.094558 +L 374.158276 115.115773 +L 374.00905 114.12215 +L 373.796572 113.144443 +L 373.623954 112.156707 +L 373.417337 111.177525 +L 373.207662 110.199113 +L 373.019543 109.215277 +L 372.843784 108.22833 +L 372.650161 107.245879 +L 372.357635 105.84117 +L 372.79 106.657649 +L 374.57721 106.703794 +L 375.339415 104.984 +L 375.369907 103.984 +L 375.395952 102.984 +L 375.417152 101.984 +L 375.471453 100.984 +L 375.499391 99.984 +L 375.529115 98.984 +L 375.55451 97.984 +L 375.56571 96.984 +L 375.575834 95.984 +L 375.57563 94.984 +L 375.56612 93.984 +L 375.554466 92.984 +L 375.523437 91.984 +L 375.512269 90.984 +L 375.482152 89.984 +L 375.422375 88.984 +L 375.385183 87.984 +L 375.346087 86.984 +L 375.303647 85.984 +L 375.270882 84.984 +L 375.203456 83.984 +L 375.16433 82.984 +L 375.121655 81.984 +L 375.051075 80.984 +L 375.014684 79.984 +L 374.956281 78.984 +L 374.845328 77.984 +L 374.77467 76.984 +L 374.66173 75.984 +L 374.615957 74.984 +L 374.554674 73.984 +L 374.506175 72.984 +L 374.425352 71.984 +L 374.306833 70.984 +L 374.236622 69.984 +L 374.15336 68.984 +L 374.120218 67.984 +L 374.068981 66.984 +L 374.000582 65.984 +L 373.934367 64.984 +L 373.85745 63.984 +L 373.830134 62.984 +L 373.803657 61.984 +L 373.781006 60.984 +L 373.761475 59.984 +L 373.735081 58.984 +L 373.68531 57.984 +L 373.650237 56.984 +L 373.614371 55.984 +L 373.599004 54.984 +L 373.583235 53.984 +L 373.579822 52.984 +L 373.577405 51.984 +L 373.577891 50.984 +L 373.57982 49.984 +L 373.593077 48.984 +L 373.601468 47.984 +L 373.623004 46.984 +L 373.646037 45.984 +L 373.66327 44.984 +L 373.681733 43.984 +L 373.702185 42.984 +L 373.718785 41.984 +L 373.781564 40.984 +L 373.856829 39.984 +L 373.889468 38.984 +L 373.957032 37.984 +L 374.011079 36.984 +L 374.044783 35.984 +L 374.134909 34.984 +L 374.163444 33.984 +L 374.19493 32.984 +L 374.225941 31.984 +L 374.280749 30.984 +L 374.345336 29.984 +L 374.383532 28.368 +L 374.58279 28.270256 +L 374.631276 29.368 +L 374.587207 30.368 +L 374.547083 31.368 +L 374.438716 32.368 +L 374.397088 33.368 +L 374.334946 34.368 +L 374.264984 35.368 +L 374.16048 36.368 +L 374.123492 37.368 +L 374.077615 38.368 +L 374.00912 39.368 +L 373.960374 40.368 +L 373.882777 41.368 +L 373.852236 42.368 +L 373.782722 43.368 +L 373.758749 44.368 +L 373.730127 45.368 +L 373.688334 46.368 +L 373.666758 47.368 +L 373.65281 48.368 +L 373.626088 49.368 +L 373.616778 50.368 +L 373.604331 51.368 +L 373.593276 52.368 +L 373.587612 53.368 +L 373.582848 54.368 +L 373.588396 55.368 +L 373.601684 56.368 +L 373.609201 57.368 +L 373.633986 58.368 +L 373.657555 59.368 +L 373.693735 60.368 +L 373.719697 61.368 +L 373.742019 62.368 +L 373.810779 63.368 +L 373.885314 64.368 +L 373.979293 65.368 +L 374.030345 66.368 +L 374.084279 67.368 +L 374.11953 68.368 +L 374.225618 69.368 +L 374.277882 70.368 +L 374.314789 71.368 +L 374.34582 72.368 +L 374.406975 73.368 +L 374.474395 74.368 +L 374.523301 75.368 +L 374.588493 76.368 +L 374.626681 77.368 +L 374.668677 78.368 +L 374.710694 79.368 +L 374.77021 80.368 +L 374.88337 81.368 +L 374.935621 82.368 +L 374.975039 83.368 +L 375.02214 84.368 +L 375.07892 85.368 +L 375.111583 86.368 +L 375.147761 87.368 +L 375.179851 88.368 +L 375.214131 89.368 +L 375.272509 90.368 +L 375.317694 91.368 +L 375.347318 92.368 +L 375.397704 93.368 +L 375.422901 94.368 +L 375.443952 95.368 +L 375.47892 96.368 +L 375.50321 97.368 +L 375.517277 98.368 +L 375.536219 99.368 +L 375.55188 100.368 +L 375.564432 101.368 +L 375.570268 102.368 +L 375.57715 103.368 +L 375.582324 104.368 +L 375.580541 105.984 +L 375.58279 104.988974 +L 377.37 105.000128 +L 378.052732 107.186963 +L 377.766251 108.146049 +L 377.50217 109.110771 +L 377.218418 110.070544 +L 376.935538 111.030536 +L 376.672988 111.995644 +L 376.407143 112.959922 +L 376.098489 113.913429 +L 375.806266 114.87107 +L 375.49077 115.822855 +L 375.110573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 374.58 117.072 +L 374.366469 116.094558 +L 374.158276 115.115773 +L 374.00905 114.12215 +L 373.796572 113.144443 +L 373.623954 112.156707 +L 373.417337 111.177525 +L 373.207662 110.199113 +L 373.019543 109.215277 +L 372.843784 108.22833 +L 372.650161 107.245879 +L 372.357635 105.84117 +L 372.79 106.657649 +L 374.57721 106.703794 +L 375.339415 104.984 +L 375.369907 103.984 +L 375.395952 102.984 +L 375.417152 101.984 +L 375.471453 100.984 +L 375.499391 99.984 +L 375.529115 98.984 +L 375.55451 97.984 +L 375.56571 96.984 +L 375.575834 95.984 +L 375.57563 94.984 +L 375.56612 93.984 +L 375.554466 92.984 +L 375.523437 91.984 +L 375.512269 90.984 +L 375.482152 89.984 +L 375.422375 88.984 +L 375.385183 87.984 +L 375.346087 86.984 +L 375.303647 85.984 +L 375.270882 84.984 +L 375.203456 83.984 +L 375.16433 82.984 +L 375.121655 81.984 +L 375.051075 80.984 +L 375.014684 79.984 +L 374.956281 78.984 +L 374.845328 77.984 +L 374.77467 76.984 +L 374.66173 75.984 +L 374.615957 74.984 +L 374.554674 73.984 +L 374.506175 72.984 +L 374.425352 71.984 +L 374.306833 70.984 +L 374.236622 69.984 +L 374.15336 68.984 +L 374.120218 67.984 +L 374.068981 66.984 +L 374.000582 65.984 +L 373.934367 64.984 +L 373.85745 63.984 +L 373.830134 62.984 +L 373.803657 61.984 +L 373.781006 60.984 +L 373.761475 59.984 +L 373.735081 58.984 +L 373.68531 57.984 +L 373.650237 56.984 +L 373.614371 55.984 +L 373.599004 54.984 +L 373.583235 53.984 +L 373.579822 52.984 +L 373.577405 51.984 +L 373.577891 50.984 +L 373.57982 49.984 +L 373.593077 48.984 +L 373.601468 47.984 +L 373.623004 46.984 +L 373.646037 45.984 +L 373.66327 44.984 +L 373.681733 43.984 +L 373.702185 42.984 +L 373.718785 41.984 +L 373.781564 40.984 +L 373.856829 39.984 +L 373.889468 38.984 +L 373.957032 37.984 +L 374.011079 36.984 +L 374.044783 35.984 +L 374.134909 34.984 +L 374.163444 33.984 +L 374.19493 32.984 +L 374.225941 31.984 +L 374.280749 30.984 +L 374.345336 29.984 +L 374.383532 28.368 +L 374.58279 28.270256 +L 374.631276 29.368 +L 374.587207 30.368 +L 374.547083 31.368 +L 374.438716 32.368 +L 374.397088 33.368 +L 374.334946 34.368 +L 374.264984 35.368 +L 374.16048 36.368 +L 374.123492 37.368 +L 374.077615 38.368 +L 374.00912 39.368 +L 373.960374 40.368 +L 373.882777 41.368 +L 373.852236 42.368 +L 373.782722 43.368 +L 373.758749 44.368 +L 373.730127 45.368 +L 373.688334 46.368 +L 373.666758 47.368 +L 373.65281 48.368 +L 373.626088 49.368 +L 373.616778 50.368 +L 373.604331 51.368 +L 373.593276 52.368 +L 373.587612 53.368 +L 373.582848 54.368 +L 373.588396 55.368 +L 373.601684 56.368 +L 373.609201 57.368 +L 373.633986 58.368 +L 373.657555 59.368 +L 373.693735 60.368 +L 373.719697 61.368 +L 373.742019 62.368 +L 373.810779 63.368 +L 373.885314 64.368 +L 373.979293 65.368 +L 374.030345 66.368 +L 374.084279 67.368 +L 374.11953 68.368 +L 374.225618 69.368 +L 374.277882 70.368 +L 374.314789 71.368 +L 374.34582 72.368 +L 374.406975 73.368 +L 374.474395 74.368 +L 374.523301 75.368 +L 374.588493 76.368 +L 374.626681 77.368 +L 374.668677 78.368 +L 374.710694 79.368 +L 374.77021 80.368 +L 374.88337 81.368 +L 374.935621 82.368 +L 374.975039 83.368 +L 375.02214 84.368 +L 375.07892 85.368 +L 375.111583 86.368 +L 375.147761 87.368 +L 375.179851 88.368 +L 375.214131 89.368 +L 375.272509 90.368 +L 375.317694 91.368 +L 375.347318 92.368 +L 375.397704 93.368 +L 375.422901 94.368 +L 375.443952 95.368 +L 375.47892 96.368 +L 375.50321 97.368 +L 375.517277 98.368 +L 375.536219 99.368 +L 375.55188 100.368 +L 375.564432 101.368 +L 375.570268 102.368 +L 375.57715 103.368 +L 375.582324 104.368 +L 375.580541 105.984 +L 375.58279 104.988974 +L 377.37 105.000128 +L 378.052732 107.186963 +L 377.766251 108.146049 +L 377.50217 109.110771 +L 377.218418 110.070544 +L 376.935538 111.030536 +L 376.672988 111.995644 +L 376.407143 112.959922 +L 376.098489 113.913429 +L 375.806266 114.87107 +L 375.49077 115.822855 +L 375.110573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_33"> + <path clip-path="url(#pdd8b39b494)" d="M 385.74 117.072 +L 385.526469 116.094558 +L 385.318276 115.115773 +L 385.16905 114.12215 +L 384.956572 113.144443 +L 384.783954 112.156707 +L 384.577337 111.177525 +L 384.367662 110.199113 +L 384.179543 109.215277 +L 384.003784 108.22833 +L 383.810161 107.245879 +L 383.517635 105.84117 +L 383.95 106.657649 +L 385.73721 106.703794 +L 386.499415 104.984 +L 386.529907 103.984 +L 386.555952 102.984 +L 386.577152 101.984 +L 386.631453 100.984 +L 386.659391 99.984 +L 386.689115 98.984 +L 386.71451 97.984 +L 386.72571 96.984 +L 386.735834 95.984 +L 386.73563 94.984 +L 386.72612 93.984 +L 386.714466 92.984 +L 386.683437 91.984 +L 386.672269 90.984 +L 386.642152 89.984 +L 386.582375 88.984 +L 386.545183 87.984 +L 386.506087 86.984 +L 386.463647 85.984 +L 386.430882 84.984 +L 386.363456 83.984 +L 386.32433 82.984 +L 386.281655 81.984 +L 386.211075 80.984 +L 386.174684 79.984 +L 386.116281 78.984 +L 386.005328 77.984 +L 385.93467 76.984 +L 385.82173 75.984 +L 385.775957 74.984 +L 385.714674 73.984 +L 385.666175 72.984 +L 385.585352 71.984 +L 385.466833 70.984 +L 385.396622 69.984 +L 385.31336 68.984 +L 385.280218 67.984 +L 385.228981 66.984 +L 385.160582 65.984 +L 385.094367 64.984 +L 385.01745 63.984 +L 384.990134 62.984 +L 384.963657 61.984 +L 384.941006 60.984 +L 384.921475 59.984 +L 384.895081 58.984 +L 384.84531 57.984 +L 384.810237 56.984 +L 384.774371 55.984 +L 384.759004 54.984 +L 384.743235 53.984 +L 384.739822 52.984 +L 384.737405 51.984 +L 384.737891 50.984 +L 384.73982 49.984 +L 384.753077 48.984 +L 384.761468 47.984 +L 384.783004 46.984 +L 384.806037 45.984 +L 384.82327 44.984 +L 384.841733 43.984 +L 384.862185 42.984 +L 384.878785 41.984 +L 384.941564 40.984 +L 385.016829 39.984 +L 385.049468 38.984 +L 385.117032 37.984 +L 385.171079 36.984 +L 385.204783 35.984 +L 385.294909 34.984 +L 385.323444 33.984 +L 385.35493 32.984 +L 385.385941 31.984 +L 385.440749 30.984 +L 385.505336 29.984 +L 385.543532 28.368 +L 385.74279 28.270256 +L 385.791276 29.368 +L 385.747207 30.368 +L 385.707083 31.368 +L 385.598716 32.368 +L 385.557088 33.368 +L 385.494946 34.368 +L 385.424984 35.368 +L 385.32048 36.368 +L 385.283492 37.368 +L 385.237615 38.368 +L 385.16912 39.368 +L 385.120374 40.368 +L 385.042777 41.368 +L 385.012236 42.368 +L 384.942722 43.368 +L 384.918749 44.368 +L 384.890127 45.368 +L 384.848334 46.368 +L 384.826758 47.368 +L 384.81281 48.368 +L 384.786088 49.368 +L 384.776778 50.368 +L 384.764331 51.368 +L 384.753276 52.368 +L 384.747612 53.368 +L 384.742848 54.368 +L 384.748396 55.368 +L 384.761684 56.368 +L 384.769201 57.368 +L 384.793986 58.368 +L 384.817555 59.368 +L 384.853735 60.368 +L 384.879697 61.368 +L 384.902019 62.368 +L 384.970779 63.368 +L 385.045314 64.368 +L 385.139293 65.368 +L 385.190345 66.368 +L 385.244279 67.368 +L 385.27953 68.368 +L 385.385618 69.368 +L 385.437882 70.368 +L 385.474789 71.368 +L 385.50582 72.368 +L 385.566975 73.368 +L 385.634395 74.368 +L 385.683301 75.368 +L 385.748493 76.368 +L 385.786681 77.368 +L 385.828677 78.368 +L 385.870694 79.368 +L 385.93021 80.368 +L 386.04337 81.368 +L 386.095621 82.368 +L 386.135039 83.368 +L 386.18214 84.368 +L 386.23892 85.368 +L 386.271583 86.368 +L 386.307761 87.368 +L 386.339851 88.368 +L 386.374131 89.368 +L 386.432509 90.368 +L 386.477694 91.368 +L 386.507318 92.368 +L 386.557704 93.368 +L 386.582901 94.368 +L 386.603952 95.368 +L 386.63892 96.368 +L 386.66321 97.368 +L 386.677277 98.368 +L 386.696219 99.368 +L 386.71188 100.368 +L 386.724432 101.368 +L 386.730268 102.368 +L 386.73715 103.368 +L 386.742324 104.368 +L 386.740541 105.984 +L 386.74279 104.988974 +L 388.53 105.000128 +L 389.212732 107.186963 +L 388.926251 108.146049 +L 388.66217 109.110771 +L 388.378418 110.070544 +L 388.095538 111.030536 +L 387.832988 111.995644 +L 387.567143 112.959922 +L 387.258489 113.913429 +L 386.966266 114.87107 +L 386.65077 115.822855 +L 386.270573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 385.74 117.072 +L 385.526469 116.094558 +L 385.318276 115.115773 +L 385.16905 114.12215 +L 384.956572 113.144443 +L 384.783954 112.156707 +L 384.577337 111.177525 +L 384.367662 110.199113 +L 384.179543 109.215277 +L 384.003784 108.22833 +L 383.810161 107.245879 +L 383.517635 105.84117 +L 383.95 106.657649 +L 385.73721 106.703794 +L 386.499415 104.984 +L 386.529907 103.984 +L 386.555952 102.984 +L 386.577152 101.984 +L 386.631453 100.984 +L 386.659391 99.984 +L 386.689115 98.984 +L 386.71451 97.984 +L 386.72571 96.984 +L 386.735834 95.984 +L 386.73563 94.984 +L 386.72612 93.984 +L 386.714466 92.984 +L 386.683437 91.984 +L 386.672269 90.984 +L 386.642152 89.984 +L 386.582375 88.984 +L 386.545183 87.984 +L 386.506087 86.984 +L 386.463647 85.984 +L 386.430882 84.984 +L 386.363456 83.984 +L 386.32433 82.984 +L 386.281655 81.984 +L 386.211075 80.984 +L 386.174684 79.984 +L 386.116281 78.984 +L 386.005328 77.984 +L 385.93467 76.984 +L 385.82173 75.984 +L 385.775957 74.984 +L 385.714674 73.984 +L 385.666175 72.984 +L 385.585352 71.984 +L 385.466833 70.984 +L 385.396622 69.984 +L 385.31336 68.984 +L 385.280218 67.984 +L 385.228981 66.984 +L 385.160582 65.984 +L 385.094367 64.984 +L 385.01745 63.984 +L 384.990134 62.984 +L 384.963657 61.984 +L 384.941006 60.984 +L 384.921475 59.984 +L 384.895081 58.984 +L 384.84531 57.984 +L 384.810237 56.984 +L 384.774371 55.984 +L 384.759004 54.984 +L 384.743235 53.984 +L 384.739822 52.984 +L 384.737405 51.984 +L 384.737891 50.984 +L 384.73982 49.984 +L 384.753077 48.984 +L 384.761468 47.984 +L 384.783004 46.984 +L 384.806037 45.984 +L 384.82327 44.984 +L 384.841733 43.984 +L 384.862185 42.984 +L 384.878785 41.984 +L 384.941564 40.984 +L 385.016829 39.984 +L 385.049468 38.984 +L 385.117032 37.984 +L 385.171079 36.984 +L 385.204783 35.984 +L 385.294909 34.984 +L 385.323444 33.984 +L 385.35493 32.984 +L 385.385941 31.984 +L 385.440749 30.984 +L 385.505336 29.984 +L 385.543532 28.368 +L 385.74279 28.270256 +L 385.791276 29.368 +L 385.747207 30.368 +L 385.707083 31.368 +L 385.598716 32.368 +L 385.557088 33.368 +L 385.494946 34.368 +L 385.424984 35.368 +L 385.32048 36.368 +L 385.283492 37.368 +L 385.237615 38.368 +L 385.16912 39.368 +L 385.120374 40.368 +L 385.042777 41.368 +L 385.012236 42.368 +L 384.942722 43.368 +L 384.918749 44.368 +L 384.890127 45.368 +L 384.848334 46.368 +L 384.826758 47.368 +L 384.81281 48.368 +L 384.786088 49.368 +L 384.776778 50.368 +L 384.764331 51.368 +L 384.753276 52.368 +L 384.747612 53.368 +L 384.742848 54.368 +L 384.748396 55.368 +L 384.761684 56.368 +L 384.769201 57.368 +L 384.793986 58.368 +L 384.817555 59.368 +L 384.853735 60.368 +L 384.879697 61.368 +L 384.902019 62.368 +L 384.970779 63.368 +L 385.045314 64.368 +L 385.139293 65.368 +L 385.190345 66.368 +L 385.244279 67.368 +L 385.27953 68.368 +L 385.385618 69.368 +L 385.437882 70.368 +L 385.474789 71.368 +L 385.50582 72.368 +L 385.566975 73.368 +L 385.634395 74.368 +L 385.683301 75.368 +L 385.748493 76.368 +L 385.786681 77.368 +L 385.828677 78.368 +L 385.870694 79.368 +L 385.93021 80.368 +L 386.04337 81.368 +L 386.095621 82.368 +L 386.135039 83.368 +L 386.18214 84.368 +L 386.23892 85.368 +L 386.271583 86.368 +L 386.307761 87.368 +L 386.339851 88.368 +L 386.374131 89.368 +L 386.432509 90.368 +L 386.477694 91.368 +L 386.507318 92.368 +L 386.557704 93.368 +L 386.582901 94.368 +L 386.603952 95.368 +L 386.63892 96.368 +L 386.66321 97.368 +L 386.677277 98.368 +L 386.696219 99.368 +L 386.71188 100.368 +L 386.724432 101.368 +L 386.730268 102.368 +L 386.73715 103.368 +L 386.742324 104.368 +L 386.740541 105.984 +L 386.74279 104.988974 +L 388.53 105.000128 +L 389.212732 107.186963 +L 388.926251 108.146049 +L 388.66217 109.110771 +L 388.378418 110.070544 +L 388.095538 111.030536 +L 387.832988 111.995644 +L 387.567143 112.959922 +L 387.258489 113.913429 +L 386.966266 114.87107 +L 386.65077 115.822855 +L 386.270573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_34"> + <path clip-path="url(#pdd8b39b494)" d="M 396.9 117.072 +L 396.686469 116.094558 +L 396.478276 115.115773 +L 396.32905 114.12215 +L 396.116572 113.144443 +L 395.943954 112.156707 +L 395.737337 111.177525 +L 395.527662 110.199113 +L 395.339543 109.215277 +L 395.163784 108.22833 +L 394.970161 107.245879 +L 394.677635 105.84117 +L 395.11 106.657649 +L 396.89721 106.703794 +L 397.659415 104.984 +L 397.689907 103.984 +L 397.715952 102.984 +L 397.737152 101.984 +L 397.791453 100.984 +L 397.819391 99.984 +L 397.849115 98.984 +L 397.87451 97.984 +L 397.88571 96.984 +L 397.895834 95.984 +L 397.89563 94.984 +L 397.88612 93.984 +L 397.874466 92.984 +L 397.843437 91.984 +L 397.832269 90.984 +L 397.802152 89.984 +L 397.742375 88.984 +L 397.705183 87.984 +L 397.666087 86.984 +L 397.623647 85.984 +L 397.590882 84.984 +L 397.523456 83.984 +L 397.48433 82.984 +L 397.441655 81.984 +L 397.371075 80.984 +L 397.334684 79.984 +L 397.276281 78.984 +L 397.165328 77.984 +L 397.09467 76.984 +L 396.98173 75.984 +L 396.935957 74.984 +L 396.874674 73.984 +L 396.826175 72.984 +L 396.745352 71.984 +L 396.626833 70.984 +L 396.556622 69.984 +L 396.47336 68.984 +L 396.440218 67.984 +L 396.388981 66.984 +L 396.320582 65.984 +L 396.254367 64.984 +L 396.17745 63.984 +L 396.150134 62.984 +L 396.123657 61.984 +L 396.101006 60.984 +L 396.081475 59.984 +L 396.055081 58.984 +L 396.00531 57.984 +L 395.970237 56.984 +L 395.934371 55.984 +L 395.919004 54.984 +L 395.903235 53.984 +L 395.899822 52.984 +L 395.897405 51.984 +L 395.897891 50.984 +L 395.89982 49.984 +L 395.913077 48.984 +L 395.921468 47.984 +L 395.943004 46.984 +L 395.966037 45.984 +L 395.98327 44.984 +L 396.001733 43.984 +L 396.022185 42.984 +L 396.038785 41.984 +L 396.101564 40.984 +L 396.176829 39.984 +L 396.209468 38.984 +L 396.277032 37.984 +L 396.331079 36.984 +L 396.364783 35.984 +L 396.454909 34.984 +L 396.483444 33.984 +L 396.51493 32.984 +L 396.545941 31.984 +L 396.600749 30.984 +L 396.665336 29.984 +L 396.703532 28.368 +L 396.90279 28.270256 +L 396.951276 29.368 +L 396.907207 30.368 +L 396.867083 31.368 +L 396.758716 32.368 +L 396.717088 33.368 +L 396.654946 34.368 +L 396.584984 35.368 +L 396.48048 36.368 +L 396.443492 37.368 +L 396.397615 38.368 +L 396.32912 39.368 +L 396.280374 40.368 +L 396.202777 41.368 +L 396.172236 42.368 +L 396.102722 43.368 +L 396.078749 44.368 +L 396.050127 45.368 +L 396.008334 46.368 +L 395.986758 47.368 +L 395.97281 48.368 +L 395.946088 49.368 +L 395.936778 50.368 +L 395.924331 51.368 +L 395.913276 52.368 +L 395.907612 53.368 +L 395.902848 54.368 +L 395.908396 55.368 +L 395.921684 56.368 +L 395.929201 57.368 +L 395.953986 58.368 +L 395.977555 59.368 +L 396.013735 60.368 +L 396.039697 61.368 +L 396.062019 62.368 +L 396.130779 63.368 +L 396.205314 64.368 +L 396.299293 65.368 +L 396.350345 66.368 +L 396.404279 67.368 +L 396.43953 68.368 +L 396.545618 69.368 +L 396.597882 70.368 +L 396.634789 71.368 +L 396.66582 72.368 +L 396.726975 73.368 +L 396.794395 74.368 +L 396.843301 75.368 +L 396.908493 76.368 +L 396.946681 77.368 +L 396.988677 78.368 +L 397.030694 79.368 +L 397.09021 80.368 +L 397.20337 81.368 +L 397.255621 82.368 +L 397.295039 83.368 +L 397.34214 84.368 +L 397.39892 85.368 +L 397.431583 86.368 +L 397.467761 87.368 +L 397.499851 88.368 +L 397.534131 89.368 +L 397.592509 90.368 +L 397.637694 91.368 +L 397.667318 92.368 +L 397.717704 93.368 +L 397.742901 94.368 +L 397.763952 95.368 +L 397.79892 96.368 +L 397.82321 97.368 +L 397.837277 98.368 +L 397.856219 99.368 +L 397.87188 100.368 +L 397.884432 101.368 +L 397.890268 102.368 +L 397.89715 103.368 +L 397.902324 104.368 +L 397.900541 105.984 +L 397.90279 104.988974 +L 399.69 105.000128 +L 400.372732 107.186963 +L 400.086251 108.146049 +L 399.82217 109.110771 +L 399.538418 110.070544 +L 399.255538 111.030536 +L 398.992988 111.995644 +L 398.727143 112.959922 +L 398.418489 113.913429 +L 398.126266 114.87107 +L 397.81077 115.822855 +L 397.430573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 396.9 117.072 +L 396.686469 116.094558 +L 396.478276 115.115773 +L 396.32905 114.12215 +L 396.116572 113.144443 +L 395.943954 112.156707 +L 395.737337 111.177525 +L 395.527662 110.199113 +L 395.339543 109.215277 +L 395.163784 108.22833 +L 394.970161 107.245879 +L 394.677635 105.84117 +L 395.11 106.657649 +L 396.89721 106.703794 +L 397.659415 104.984 +L 397.689907 103.984 +L 397.715952 102.984 +L 397.737152 101.984 +L 397.791453 100.984 +L 397.819391 99.984 +L 397.849115 98.984 +L 397.87451 97.984 +L 397.88571 96.984 +L 397.895834 95.984 +L 397.89563 94.984 +L 397.88612 93.984 +L 397.874466 92.984 +L 397.843437 91.984 +L 397.832269 90.984 +L 397.802152 89.984 +L 397.742375 88.984 +L 397.705183 87.984 +L 397.666087 86.984 +L 397.623647 85.984 +L 397.590882 84.984 +L 397.523456 83.984 +L 397.48433 82.984 +L 397.441655 81.984 +L 397.371075 80.984 +L 397.334684 79.984 +L 397.276281 78.984 +L 397.165328 77.984 +L 397.09467 76.984 +L 396.98173 75.984 +L 396.935957 74.984 +L 396.874674 73.984 +L 396.826175 72.984 +L 396.745352 71.984 +L 396.626833 70.984 +L 396.556622 69.984 +L 396.47336 68.984 +L 396.440218 67.984 +L 396.388981 66.984 +L 396.320582 65.984 +L 396.254367 64.984 +L 396.17745 63.984 +L 396.150134 62.984 +L 396.123657 61.984 +L 396.101006 60.984 +L 396.081475 59.984 +L 396.055081 58.984 +L 396.00531 57.984 +L 395.970237 56.984 +L 395.934371 55.984 +L 395.919004 54.984 +L 395.903235 53.984 +L 395.899822 52.984 +L 395.897405 51.984 +L 395.897891 50.984 +L 395.89982 49.984 +L 395.913077 48.984 +L 395.921468 47.984 +L 395.943004 46.984 +L 395.966037 45.984 +L 395.98327 44.984 +L 396.001733 43.984 +L 396.022185 42.984 +L 396.038785 41.984 +L 396.101564 40.984 +L 396.176829 39.984 +L 396.209468 38.984 +L 396.277032 37.984 +L 396.331079 36.984 +L 396.364783 35.984 +L 396.454909 34.984 +L 396.483444 33.984 +L 396.51493 32.984 +L 396.545941 31.984 +L 396.600749 30.984 +L 396.665336 29.984 +L 396.703532 28.368 +L 396.90279 28.270256 +L 396.951276 29.368 +L 396.907207 30.368 +L 396.867083 31.368 +L 396.758716 32.368 +L 396.717088 33.368 +L 396.654946 34.368 +L 396.584984 35.368 +L 396.48048 36.368 +L 396.443492 37.368 +L 396.397615 38.368 +L 396.32912 39.368 +L 396.280374 40.368 +L 396.202777 41.368 +L 396.172236 42.368 +L 396.102722 43.368 +L 396.078749 44.368 +L 396.050127 45.368 +L 396.008334 46.368 +L 395.986758 47.368 +L 395.97281 48.368 +L 395.946088 49.368 +L 395.936778 50.368 +L 395.924331 51.368 +L 395.913276 52.368 +L 395.907612 53.368 +L 395.902848 54.368 +L 395.908396 55.368 +L 395.921684 56.368 +L 395.929201 57.368 +L 395.953986 58.368 +L 395.977555 59.368 +L 396.013735 60.368 +L 396.039697 61.368 +L 396.062019 62.368 +L 396.130779 63.368 +L 396.205314 64.368 +L 396.299293 65.368 +L 396.350345 66.368 +L 396.404279 67.368 +L 396.43953 68.368 +L 396.545618 69.368 +L 396.597882 70.368 +L 396.634789 71.368 +L 396.66582 72.368 +L 396.726975 73.368 +L 396.794395 74.368 +L 396.843301 75.368 +L 396.908493 76.368 +L 396.946681 77.368 +L 396.988677 78.368 +L 397.030694 79.368 +L 397.09021 80.368 +L 397.20337 81.368 +L 397.255621 82.368 +L 397.295039 83.368 +L 397.34214 84.368 +L 397.39892 85.368 +L 397.431583 86.368 +L 397.467761 87.368 +L 397.499851 88.368 +L 397.534131 89.368 +L 397.592509 90.368 +L 397.637694 91.368 +L 397.667318 92.368 +L 397.717704 93.368 +L 397.742901 94.368 +L 397.763952 95.368 +L 397.79892 96.368 +L 397.82321 97.368 +L 397.837277 98.368 +L 397.856219 99.368 +L 397.87188 100.368 +L 397.884432 101.368 +L 397.890268 102.368 +L 397.89715 103.368 +L 397.902324 104.368 +L 397.900541 105.984 +L 397.90279 104.988974 +L 399.69 105.000128 +L 400.372732 107.186963 +L 400.086251 108.146049 +L 399.82217 109.110771 +L 399.538418 110.070544 +L 399.255538 111.030536 +L 398.992988 111.995644 +L 398.727143 112.959922 +L 398.418489 113.913429 +L 398.126266 114.87107 +L 397.81077 115.822855 +L 397.430573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_35"> + <path clip-path="url(#pdd8b39b494)" d="M 408.06 117.072 +L 407.846469 116.094558 +L 407.638276 115.115773 +L 407.48905 114.12215 +L 407.276572 113.144443 +L 407.103954 112.156707 +L 406.897337 111.177525 +L 406.687662 110.199113 +L 406.499543 109.215277 +L 406.323784 108.22833 +L 406.130161 107.245879 +L 405.837635 105.84117 +L 406.27 106.657649 +L 408.05721 106.703794 +L 408.819415 104.984 +L 408.849907 103.984 +L 408.875952 102.984 +L 408.897152 101.984 +L 408.951453 100.984 +L 408.979391 99.984 +L 409.009115 98.984 +L 409.03451 97.984 +L 409.04571 96.984 +L 409.055834 95.984 +L 409.05563 94.984 +L 409.04612 93.984 +L 409.034466 92.984 +L 409.003437 91.984 +L 408.992269 90.984 +L 408.962152 89.984 +L 408.902375 88.984 +L 408.865183 87.984 +L 408.826087 86.984 +L 408.783647 85.984 +L 408.750882 84.984 +L 408.683456 83.984 +L 408.64433 82.984 +L 408.601655 81.984 +L 408.531075 80.984 +L 408.494684 79.984 +L 408.436281 78.984 +L 408.325328 77.984 +L 408.25467 76.984 +L 408.14173 75.984 +L 408.095957 74.984 +L 408.034674 73.984 +L 407.986175 72.984 +L 407.905352 71.984 +L 407.786833 70.984 +L 407.716622 69.984 +L 407.63336 68.984 +L 407.600218 67.984 +L 407.548981 66.984 +L 407.480582 65.984 +L 407.414367 64.984 +L 407.33745 63.984 +L 407.310134 62.984 +L 407.283657 61.984 +L 407.261006 60.984 +L 407.241475 59.984 +L 407.215081 58.984 +L 407.16531 57.984 +L 407.130237 56.984 +L 407.094371 55.984 +L 407.079004 54.984 +L 407.063235 53.984 +L 407.059822 52.984 +L 407.057405 51.984 +L 407.057891 50.984 +L 407.05982 49.984 +L 407.073077 48.984 +L 407.081468 47.984 +L 407.103004 46.984 +L 407.126037 45.984 +L 407.14327 44.984 +L 407.161733 43.984 +L 407.182185 42.984 +L 407.198785 41.984 +L 407.261564 40.984 +L 407.336829 39.984 +L 407.369468 38.984 +L 407.437032 37.984 +L 407.491079 36.984 +L 407.524783 35.984 +L 407.614909 34.984 +L 407.643444 33.984 +L 407.67493 32.984 +L 407.705941 31.984 +L 407.760749 30.984 +L 407.825336 29.984 +L 407.863532 28.368 +L 408.06279 28.270256 +L 408.111276 29.368 +L 408.067207 30.368 +L 408.027083 31.368 +L 407.918716 32.368 +L 407.877088 33.368 +L 407.814946 34.368 +L 407.744984 35.368 +L 407.64048 36.368 +L 407.603492 37.368 +L 407.557615 38.368 +L 407.48912 39.368 +L 407.440374 40.368 +L 407.362777 41.368 +L 407.332236 42.368 +L 407.262722 43.368 +L 407.238749 44.368 +L 407.210127 45.368 +L 407.168334 46.368 +L 407.146758 47.368 +L 407.13281 48.368 +L 407.106088 49.368 +L 407.096778 50.368 +L 407.084331 51.368 +L 407.073276 52.368 +L 407.067612 53.368 +L 407.062848 54.368 +L 407.068396 55.368 +L 407.081684 56.368 +L 407.089201 57.368 +L 407.113986 58.368 +L 407.137555 59.368 +L 407.173735 60.368 +L 407.199697 61.368 +L 407.222019 62.368 +L 407.290779 63.368 +L 407.365314 64.368 +L 407.459293 65.368 +L 407.510345 66.368 +L 407.564279 67.368 +L 407.59953 68.368 +L 407.705618 69.368 +L 407.757882 70.368 +L 407.794789 71.368 +L 407.82582 72.368 +L 407.886975 73.368 +L 407.954395 74.368 +L 408.003301 75.368 +L 408.068493 76.368 +L 408.106681 77.368 +L 408.148677 78.368 +L 408.190694 79.368 +L 408.25021 80.368 +L 408.36337 81.368 +L 408.415621 82.368 +L 408.455039 83.368 +L 408.50214 84.368 +L 408.55892 85.368 +L 408.591583 86.368 +L 408.627761 87.368 +L 408.659851 88.368 +L 408.694131 89.368 +L 408.752509 90.368 +L 408.797694 91.368 +L 408.827318 92.368 +L 408.877704 93.368 +L 408.902901 94.368 +L 408.923952 95.368 +L 408.95892 96.368 +L 408.98321 97.368 +L 408.997277 98.368 +L 409.016219 99.368 +L 409.03188 100.368 +L 409.044432 101.368 +L 409.050268 102.368 +L 409.05715 103.368 +L 409.062324 104.368 +L 409.060541 105.984 +L 409.06279 104.988974 +L 410.85 105.000128 +L 411.532732 107.186963 +L 411.246251 108.146049 +L 410.98217 109.110771 +L 410.698418 110.070544 +L 410.415538 111.030536 +L 410.152988 111.995644 +L 409.887143 112.959922 +L 409.578489 113.913429 +L 409.286266 114.87107 +L 408.97077 115.822855 +L 408.590573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 408.06 117.072 +L 407.846469 116.094558 +L 407.638276 115.115773 +L 407.48905 114.12215 +L 407.276572 113.144443 +L 407.103954 112.156707 +L 406.897337 111.177525 +L 406.687662 110.199113 +L 406.499543 109.215277 +L 406.323784 108.22833 +L 406.130161 107.245879 +L 405.837635 105.84117 +L 406.27 106.657649 +L 408.05721 106.703794 +L 408.819415 104.984 +L 408.849907 103.984 +L 408.875952 102.984 +L 408.897152 101.984 +L 408.951453 100.984 +L 408.979391 99.984 +L 409.009115 98.984 +L 409.03451 97.984 +L 409.04571 96.984 +L 409.055834 95.984 +L 409.05563 94.984 +L 409.04612 93.984 +L 409.034466 92.984 +L 409.003437 91.984 +L 408.992269 90.984 +L 408.962152 89.984 +L 408.902375 88.984 +L 408.865183 87.984 +L 408.826087 86.984 +L 408.783647 85.984 +L 408.750882 84.984 +L 408.683456 83.984 +L 408.64433 82.984 +L 408.601655 81.984 +L 408.531075 80.984 +L 408.494684 79.984 +L 408.436281 78.984 +L 408.325328 77.984 +L 408.25467 76.984 +L 408.14173 75.984 +L 408.095957 74.984 +L 408.034674 73.984 +L 407.986175 72.984 +L 407.905352 71.984 +L 407.786833 70.984 +L 407.716622 69.984 +L 407.63336 68.984 +L 407.600218 67.984 +L 407.548981 66.984 +L 407.480582 65.984 +L 407.414367 64.984 +L 407.33745 63.984 +L 407.310134 62.984 +L 407.283657 61.984 +L 407.261006 60.984 +L 407.241475 59.984 +L 407.215081 58.984 +L 407.16531 57.984 +L 407.130237 56.984 +L 407.094371 55.984 +L 407.079004 54.984 +L 407.063235 53.984 +L 407.059822 52.984 +L 407.057405 51.984 +L 407.057891 50.984 +L 407.05982 49.984 +L 407.073077 48.984 +L 407.081468 47.984 +L 407.103004 46.984 +L 407.126037 45.984 +L 407.14327 44.984 +L 407.161733 43.984 +L 407.182185 42.984 +L 407.198785 41.984 +L 407.261564 40.984 +L 407.336829 39.984 +L 407.369468 38.984 +L 407.437032 37.984 +L 407.491079 36.984 +L 407.524783 35.984 +L 407.614909 34.984 +L 407.643444 33.984 +L 407.67493 32.984 +L 407.705941 31.984 +L 407.760749 30.984 +L 407.825336 29.984 +L 407.863532 28.368 +L 408.06279 28.270256 +L 408.111276 29.368 +L 408.067207 30.368 +L 408.027083 31.368 +L 407.918716 32.368 +L 407.877088 33.368 +L 407.814946 34.368 +L 407.744984 35.368 +L 407.64048 36.368 +L 407.603492 37.368 +L 407.557615 38.368 +L 407.48912 39.368 +L 407.440374 40.368 +L 407.362777 41.368 +L 407.332236 42.368 +L 407.262722 43.368 +L 407.238749 44.368 +L 407.210127 45.368 +L 407.168334 46.368 +L 407.146758 47.368 +L 407.13281 48.368 +L 407.106088 49.368 +L 407.096778 50.368 +L 407.084331 51.368 +L 407.073276 52.368 +L 407.067612 53.368 +L 407.062848 54.368 +L 407.068396 55.368 +L 407.081684 56.368 +L 407.089201 57.368 +L 407.113986 58.368 +L 407.137555 59.368 +L 407.173735 60.368 +L 407.199697 61.368 +L 407.222019 62.368 +L 407.290779 63.368 +L 407.365314 64.368 +L 407.459293 65.368 +L 407.510345 66.368 +L 407.564279 67.368 +L 407.59953 68.368 +L 407.705618 69.368 +L 407.757882 70.368 +L 407.794789 71.368 +L 407.82582 72.368 +L 407.886975 73.368 +L 407.954395 74.368 +L 408.003301 75.368 +L 408.068493 76.368 +L 408.106681 77.368 +L 408.148677 78.368 +L 408.190694 79.368 +L 408.25021 80.368 +L 408.36337 81.368 +L 408.415621 82.368 +L 408.455039 83.368 +L 408.50214 84.368 +L 408.55892 85.368 +L 408.591583 86.368 +L 408.627761 87.368 +L 408.659851 88.368 +L 408.694131 89.368 +L 408.752509 90.368 +L 408.797694 91.368 +L 408.827318 92.368 +L 408.877704 93.368 +L 408.902901 94.368 +L 408.923952 95.368 +L 408.95892 96.368 +L 408.98321 97.368 +L 408.997277 98.368 +L 409.016219 99.368 +L 409.03188 100.368 +L 409.044432 101.368 +L 409.050268 102.368 +L 409.05715 103.368 +L 409.062324 104.368 +L 409.060541 105.984 +L 409.06279 104.988974 +L 410.85 105.000128 +L 411.532732 107.186963 +L 411.246251 108.146049 +L 410.98217 109.110771 +L 410.698418 110.070544 +L 410.415538 111.030536 +L 410.152988 111.995644 +L 409.887143 112.959922 +L 409.578489 113.913429 +L 409.286266 114.87107 +L 408.97077 115.822855 +L 408.590573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_36"> + <path clip-path="url(#pdd8b39b494)" d="M 419.22 117.072 +L 419.006469 116.094558 +L 418.798276 115.115773 +L 418.64905 114.12215 +L 418.436572 113.144443 +L 418.263954 112.156707 +L 418.057337 111.177525 +L 417.847662 110.199113 +L 417.659543 109.215277 +L 417.483784 108.22833 +L 417.290161 107.245879 +L 416.997635 105.84117 +L 417.43 106.657649 +L 419.21721 106.703794 +L 419.979415 104.984 +L 420.009907 103.984 +L 420.035952 102.984 +L 420.057152 101.984 +L 420.111453 100.984 +L 420.139391 99.984 +L 420.169115 98.984 +L 420.19451 97.984 +L 420.20571 96.984 +L 420.215834 95.984 +L 420.21563 94.984 +L 420.20612 93.984 +L 420.194466 92.984 +L 420.163437 91.984 +L 420.152269 90.984 +L 420.122152 89.984 +L 420.062375 88.984 +L 420.025183 87.984 +L 419.986087 86.984 +L 419.943647 85.984 +L 419.910882 84.984 +L 419.843456 83.984 +L 419.80433 82.984 +L 419.761655 81.984 +L 419.691075 80.984 +L 419.654684 79.984 +L 419.596281 78.984 +L 419.485328 77.984 +L 419.41467 76.984 +L 419.30173 75.984 +L 419.255957 74.984 +L 419.194674 73.984 +L 419.146175 72.984 +L 419.065352 71.984 +L 418.946833 70.984 +L 418.876622 69.984 +L 418.79336 68.984 +L 418.760218 67.984 +L 418.708981 66.984 +L 418.640582 65.984 +L 418.574367 64.984 +L 418.49745 63.984 +L 418.470134 62.984 +L 418.443657 61.984 +L 418.421006 60.984 +L 418.401475 59.984 +L 418.375081 58.984 +L 418.32531 57.984 +L 418.290237 56.984 +L 418.254371 55.984 +L 418.239004 54.984 +L 418.223235 53.984 +L 418.219822 52.984 +L 418.217405 51.984 +L 418.217891 50.984 +L 418.21982 49.984 +L 418.233077 48.984 +L 418.241468 47.984 +L 418.263004 46.984 +L 418.286037 45.984 +L 418.30327 44.984 +L 418.321733 43.984 +L 418.342185 42.984 +L 418.358785 41.984 +L 418.421564 40.984 +L 418.496829 39.984 +L 418.529468 38.984 +L 418.597032 37.984 +L 418.651079 36.984 +L 418.684783 35.984 +L 418.774909 34.984 +L 418.803444 33.984 +L 418.83493 32.984 +L 418.865941 31.984 +L 418.920749 30.984 +L 418.985336 29.984 +L 419.023532 28.368 +L 419.22279 28.270256 +L 419.271276 29.368 +L 419.227207 30.368 +L 419.187083 31.368 +L 419.078716 32.368 +L 419.037088 33.368 +L 418.974946 34.368 +L 418.904984 35.368 +L 418.80048 36.368 +L 418.763492 37.368 +L 418.717615 38.368 +L 418.64912 39.368 +L 418.600374 40.368 +L 418.522777 41.368 +L 418.492236 42.368 +L 418.422722 43.368 +L 418.398749 44.368 +L 418.370127 45.368 +L 418.328334 46.368 +L 418.306758 47.368 +L 418.29281 48.368 +L 418.266088 49.368 +L 418.256778 50.368 +L 418.244331 51.368 +L 418.233276 52.368 +L 418.227612 53.368 +L 418.222848 54.368 +L 418.228396 55.368 +L 418.241684 56.368 +L 418.249201 57.368 +L 418.273986 58.368 +L 418.297555 59.368 +L 418.333735 60.368 +L 418.359697 61.368 +L 418.382019 62.368 +L 418.450779 63.368 +L 418.525314 64.368 +L 418.619293 65.368 +L 418.670345 66.368 +L 418.724279 67.368 +L 418.75953 68.368 +L 418.865618 69.368 +L 418.917882 70.368 +L 418.954789 71.368 +L 418.98582 72.368 +L 419.046975 73.368 +L 419.114395 74.368 +L 419.163301 75.368 +L 419.228493 76.368 +L 419.266681 77.368 +L 419.308677 78.368 +L 419.350694 79.368 +L 419.41021 80.368 +L 419.52337 81.368 +L 419.575621 82.368 +L 419.615039 83.368 +L 419.66214 84.368 +L 419.71892 85.368 +L 419.751583 86.368 +L 419.787761 87.368 +L 419.819851 88.368 +L 419.854131 89.368 +L 419.912509 90.368 +L 419.957694 91.368 +L 419.987318 92.368 +L 420.037704 93.368 +L 420.062901 94.368 +L 420.083952 95.368 +L 420.11892 96.368 +L 420.14321 97.368 +L 420.157277 98.368 +L 420.176219 99.368 +L 420.19188 100.368 +L 420.204432 101.368 +L 420.210268 102.368 +L 420.21715 103.368 +L 420.222324 104.368 +L 420.220541 105.984 +L 420.22279 104.988974 +L 422.01 105.000128 +L 422.692732 107.186963 +L 422.406251 108.146049 +L 422.14217 109.110771 +L 421.858418 110.070544 +L 421.575538 111.030536 +L 421.312988 111.995644 +L 421.047143 112.959922 +L 420.738489 113.913429 +L 420.446266 114.87107 +L 420.13077 115.822855 +L 419.750573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 419.22 117.072 +L 419.006469 116.094558 +L 418.798276 115.115773 +L 418.64905 114.12215 +L 418.436572 113.144443 +L 418.263954 112.156707 +L 418.057337 111.177525 +L 417.847662 110.199113 +L 417.659543 109.215277 +L 417.483784 108.22833 +L 417.290161 107.245879 +L 416.997635 105.84117 +L 417.43 106.657649 +L 419.21721 106.703794 +L 419.979415 104.984 +L 420.009907 103.984 +L 420.035952 102.984 +L 420.057152 101.984 +L 420.111453 100.984 +L 420.139391 99.984 +L 420.169115 98.984 +L 420.19451 97.984 +L 420.20571 96.984 +L 420.215834 95.984 +L 420.21563 94.984 +L 420.20612 93.984 +L 420.194466 92.984 +L 420.163437 91.984 +L 420.152269 90.984 +L 420.122152 89.984 +L 420.062375 88.984 +L 420.025183 87.984 +L 419.986087 86.984 +L 419.943647 85.984 +L 419.910882 84.984 +L 419.843456 83.984 +L 419.80433 82.984 +L 419.761655 81.984 +L 419.691075 80.984 +L 419.654684 79.984 +L 419.596281 78.984 +L 419.485328 77.984 +L 419.41467 76.984 +L 419.30173 75.984 +L 419.255957 74.984 +L 419.194674 73.984 +L 419.146175 72.984 +L 419.065352 71.984 +L 418.946833 70.984 +L 418.876622 69.984 +L 418.79336 68.984 +L 418.760218 67.984 +L 418.708981 66.984 +L 418.640582 65.984 +L 418.574367 64.984 +L 418.49745 63.984 +L 418.470134 62.984 +L 418.443657 61.984 +L 418.421006 60.984 +L 418.401475 59.984 +L 418.375081 58.984 +L 418.32531 57.984 +L 418.290237 56.984 +L 418.254371 55.984 +L 418.239004 54.984 +L 418.223235 53.984 +L 418.219822 52.984 +L 418.217405 51.984 +L 418.217891 50.984 +L 418.21982 49.984 +L 418.233077 48.984 +L 418.241468 47.984 +L 418.263004 46.984 +L 418.286037 45.984 +L 418.30327 44.984 +L 418.321733 43.984 +L 418.342185 42.984 +L 418.358785 41.984 +L 418.421564 40.984 +L 418.496829 39.984 +L 418.529468 38.984 +L 418.597032 37.984 +L 418.651079 36.984 +L 418.684783 35.984 +L 418.774909 34.984 +L 418.803444 33.984 +L 418.83493 32.984 +L 418.865941 31.984 +L 418.920749 30.984 +L 418.985336 29.984 +L 419.023532 28.368 +L 419.22279 28.270256 +L 419.271276 29.368 +L 419.227207 30.368 +L 419.187083 31.368 +L 419.078716 32.368 +L 419.037088 33.368 +L 418.974946 34.368 +L 418.904984 35.368 +L 418.80048 36.368 +L 418.763492 37.368 +L 418.717615 38.368 +L 418.64912 39.368 +L 418.600374 40.368 +L 418.522777 41.368 +L 418.492236 42.368 +L 418.422722 43.368 +L 418.398749 44.368 +L 418.370127 45.368 +L 418.328334 46.368 +L 418.306758 47.368 +L 418.29281 48.368 +L 418.266088 49.368 +L 418.256778 50.368 +L 418.244331 51.368 +L 418.233276 52.368 +L 418.227612 53.368 +L 418.222848 54.368 +L 418.228396 55.368 +L 418.241684 56.368 +L 418.249201 57.368 +L 418.273986 58.368 +L 418.297555 59.368 +L 418.333735 60.368 +L 418.359697 61.368 +L 418.382019 62.368 +L 418.450779 63.368 +L 418.525314 64.368 +L 418.619293 65.368 +L 418.670345 66.368 +L 418.724279 67.368 +L 418.75953 68.368 +L 418.865618 69.368 +L 418.917882 70.368 +L 418.954789 71.368 +L 418.98582 72.368 +L 419.046975 73.368 +L 419.114395 74.368 +L 419.163301 75.368 +L 419.228493 76.368 +L 419.266681 77.368 +L 419.308677 78.368 +L 419.350694 79.368 +L 419.41021 80.368 +L 419.52337 81.368 +L 419.575621 82.368 +L 419.615039 83.368 +L 419.66214 84.368 +L 419.71892 85.368 +L 419.751583 86.368 +L 419.787761 87.368 +L 419.819851 88.368 +L 419.854131 89.368 +L 419.912509 90.368 +L 419.957694 91.368 +L 419.987318 92.368 +L 420.037704 93.368 +L 420.062901 94.368 +L 420.083952 95.368 +L 420.11892 96.368 +L 420.14321 97.368 +L 420.157277 98.368 +L 420.176219 99.368 +L 420.19188 100.368 +L 420.204432 101.368 +L 420.210268 102.368 +L 420.21715 103.368 +L 420.222324 104.368 +L 420.220541 105.984 +L 420.22279 104.988974 +L 422.01 105.000128 +L 422.692732 107.186963 +L 422.406251 108.146049 +L 422.14217 109.110771 +L 421.858418 110.070544 +L 421.575538 111.030536 +L 421.312988 111.995644 +L 421.047143 112.959922 +L 420.738489 113.913429 +L 420.446266 114.87107 +L 420.13077 115.822855 +L 419.750573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_37"> + <path clip-path="url(#pdd8b39b494)" d="M 430.38 117.072 +L 430.166469 116.094558 +L 429.958276 115.115773 +L 429.80905 114.12215 +L 429.596572 113.144443 +L 429.423954 112.156707 +L 429.217337 111.177525 +L 429.007662 110.199113 +L 428.819543 109.215277 +L 428.643784 108.22833 +L 428.450161 107.245879 +L 428.157635 105.84117 +L 428.59 106.657649 +L 430.37721 106.703794 +L 431.139415 104.984 +L 431.169907 103.984 +L 431.195952 102.984 +L 431.217152 101.984 +L 431.271453 100.984 +L 431.299391 99.984 +L 431.329115 98.984 +L 431.35451 97.984 +L 431.36571 96.984 +L 431.375834 95.984 +L 431.37563 94.984 +L 431.36612 93.984 +L 431.354466 92.984 +L 431.323437 91.984 +L 431.312269 90.984 +L 431.282152 89.984 +L 431.222375 88.984 +L 431.185183 87.984 +L 431.146087 86.984 +L 431.103647 85.984 +L 431.070882 84.984 +L 431.003456 83.984 +L 430.96433 82.984 +L 430.921655 81.984 +L 430.851075 80.984 +L 430.814684 79.984 +L 430.756281 78.984 +L 430.645328 77.984 +L 430.57467 76.984 +L 430.46173 75.984 +L 430.415957 74.984 +L 430.354674 73.984 +L 430.306175 72.984 +L 430.225352 71.984 +L 430.106833 70.984 +L 430.036622 69.984 +L 429.95336 68.984 +L 429.920218 67.984 +L 429.868981 66.984 +L 429.800582 65.984 +L 429.734367 64.984 +L 429.65745 63.984 +L 429.630134 62.984 +L 429.603657 61.984 +L 429.581006 60.984 +L 429.561475 59.984 +L 429.535081 58.984 +L 429.48531 57.984 +L 429.450237 56.984 +L 429.414371 55.984 +L 429.399004 54.984 +L 429.383235 53.984 +L 429.379822 52.984 +L 429.377405 51.984 +L 429.377891 50.984 +L 429.37982 49.984 +L 429.393077 48.984 +L 429.401468 47.984 +L 429.423004 46.984 +L 429.446037 45.984 +L 429.46327 44.984 +L 429.481733 43.984 +L 429.502185 42.984 +L 429.518785 41.984 +L 429.581564 40.984 +L 429.656829 39.984 +L 429.689468 38.984 +L 429.757032 37.984 +L 429.811079 36.984 +L 429.844783 35.984 +L 429.934909 34.984 +L 429.963444 33.984 +L 429.99493 32.984 +L 430.025941 31.984 +L 430.080749 30.984 +L 430.145336 29.984 +L 430.183532 28.368 +L 430.38279 28.270256 +L 430.431276 29.368 +L 430.387207 30.368 +L 430.347083 31.368 +L 430.238716 32.368 +L 430.197088 33.368 +L 430.134946 34.368 +L 430.064984 35.368 +L 429.96048 36.368 +L 429.923492 37.368 +L 429.877615 38.368 +L 429.80912 39.368 +L 429.760374 40.368 +L 429.682777 41.368 +L 429.652236 42.368 +L 429.582722 43.368 +L 429.558749 44.368 +L 429.530127 45.368 +L 429.488334 46.368 +L 429.466758 47.368 +L 429.45281 48.368 +L 429.426088 49.368 +L 429.416778 50.368 +L 429.404331 51.368 +L 429.393276 52.368 +L 429.387612 53.368 +L 429.382848 54.368 +L 429.388396 55.368 +L 429.401684 56.368 +L 429.409201 57.368 +L 429.433986 58.368 +L 429.457555 59.368 +L 429.493735 60.368 +L 429.519697 61.368 +L 429.542019 62.368 +L 429.610779 63.368 +L 429.685314 64.368 +L 429.779293 65.368 +L 429.830345 66.368 +L 429.884279 67.368 +L 429.91953 68.368 +L 430.025618 69.368 +L 430.077882 70.368 +L 430.114789 71.368 +L 430.14582 72.368 +L 430.206975 73.368 +L 430.274395 74.368 +L 430.323301 75.368 +L 430.388493 76.368 +L 430.426681 77.368 +L 430.468677 78.368 +L 430.510694 79.368 +L 430.57021 80.368 +L 430.68337 81.368 +L 430.735621 82.368 +L 430.775039 83.368 +L 430.82214 84.368 +L 430.87892 85.368 +L 430.911583 86.368 +L 430.947761 87.368 +L 430.979851 88.368 +L 431.014131 89.368 +L 431.072509 90.368 +L 431.117694 91.368 +L 431.147318 92.368 +L 431.197704 93.368 +L 431.222901 94.368 +L 431.243952 95.368 +L 431.27892 96.368 +L 431.30321 97.368 +L 431.317277 98.368 +L 431.336219 99.368 +L 431.35188 100.368 +L 431.364432 101.368 +L 431.370268 102.368 +L 431.37715 103.368 +L 431.382324 104.368 +L 431.380541 105.984 +L 431.38279 104.988974 +L 433.17 105.000128 +L 433.852732 107.186963 +L 433.566251 108.146049 +L 433.30217 109.110771 +L 433.018418 110.070544 +L 432.735538 111.030536 +L 432.472988 111.995644 +L 432.207143 112.959922 +L 431.898489 113.913429 +L 431.606266 114.87107 +L 431.29077 115.822855 +L 430.910573 117.205505 +z +" style="fill:#008000;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 430.38 117.072 +L 430.166469 116.094558 +L 429.958276 115.115773 +L 429.80905 114.12215 +L 429.596572 113.144443 +L 429.423954 112.156707 +L 429.217337 111.177525 +L 429.007662 110.199113 +L 428.819543 109.215277 +L 428.643784 108.22833 +L 428.450161 107.245879 +L 428.157635 105.84117 +L 428.59 106.657649 +L 430.37721 106.703794 +L 431.139415 104.984 +L 431.169907 103.984 +L 431.195952 102.984 +L 431.217152 101.984 +L 431.271453 100.984 +L 431.299391 99.984 +L 431.329115 98.984 +L 431.35451 97.984 +L 431.36571 96.984 +L 431.375834 95.984 +L 431.37563 94.984 +L 431.36612 93.984 +L 431.354466 92.984 +L 431.323437 91.984 +L 431.312269 90.984 +L 431.282152 89.984 +L 431.222375 88.984 +L 431.185183 87.984 +L 431.146087 86.984 +L 431.103647 85.984 +L 431.070882 84.984 +L 431.003456 83.984 +L 430.96433 82.984 +L 430.921655 81.984 +L 430.851075 80.984 +L 430.814684 79.984 +L 430.756281 78.984 +L 430.645328 77.984 +L 430.57467 76.984 +L 430.46173 75.984 +L 430.415957 74.984 +L 430.354674 73.984 +L 430.306175 72.984 +L 430.225352 71.984 +L 430.106833 70.984 +L 430.036622 69.984 +L 429.95336 68.984 +L 429.920218 67.984 +L 429.868981 66.984 +L 429.800582 65.984 +L 429.734367 64.984 +L 429.65745 63.984 +L 429.630134 62.984 +L 429.603657 61.984 +L 429.581006 60.984 +L 429.561475 59.984 +L 429.535081 58.984 +L 429.48531 57.984 +L 429.450237 56.984 +L 429.414371 55.984 +L 429.399004 54.984 +L 429.383235 53.984 +L 429.379822 52.984 +L 429.377405 51.984 +L 429.377891 50.984 +L 429.37982 49.984 +L 429.393077 48.984 +L 429.401468 47.984 +L 429.423004 46.984 +L 429.446037 45.984 +L 429.46327 44.984 +L 429.481733 43.984 +L 429.502185 42.984 +L 429.518785 41.984 +L 429.581564 40.984 +L 429.656829 39.984 +L 429.689468 38.984 +L 429.757032 37.984 +L 429.811079 36.984 +L 429.844783 35.984 +L 429.934909 34.984 +L 429.963444 33.984 +L 429.99493 32.984 +L 430.025941 31.984 +L 430.080749 30.984 +L 430.145336 29.984 +L 430.183532 28.368 +L 430.38279 28.270256 +L 430.431276 29.368 +L 430.387207 30.368 +L 430.347083 31.368 +L 430.238716 32.368 +L 430.197088 33.368 +L 430.134946 34.368 +L 430.064984 35.368 +L 429.96048 36.368 +L 429.923492 37.368 +L 429.877615 38.368 +L 429.80912 39.368 +L 429.760374 40.368 +L 429.682777 41.368 +L 429.652236 42.368 +L 429.582722 43.368 +L 429.558749 44.368 +L 429.530127 45.368 +L 429.488334 46.368 +L 429.466758 47.368 +L 429.45281 48.368 +L 429.426088 49.368 +L 429.416778 50.368 +L 429.404331 51.368 +L 429.393276 52.368 +L 429.387612 53.368 +L 429.382848 54.368 +L 429.388396 55.368 +L 429.401684 56.368 +L 429.409201 57.368 +L 429.433986 58.368 +L 429.457555 59.368 +L 429.493735 60.368 +L 429.519697 61.368 +L 429.542019 62.368 +L 429.610779 63.368 +L 429.685314 64.368 +L 429.779293 65.368 +L 429.830345 66.368 +L 429.884279 67.368 +L 429.91953 68.368 +L 430.025618 69.368 +L 430.077882 70.368 +L 430.114789 71.368 +L 430.14582 72.368 +L 430.206975 73.368 +L 430.274395 74.368 +L 430.323301 75.368 +L 430.388493 76.368 +L 430.426681 77.368 +L 430.468677 78.368 +L 430.510694 79.368 +L 430.57021 80.368 +L 430.68337 81.368 +L 430.735621 82.368 +L 430.775039 83.368 +L 430.82214 84.368 +L 430.87892 85.368 +L 430.911583 86.368 +L 430.947761 87.368 +L 430.979851 88.368 +L 431.014131 89.368 +L 431.072509 90.368 +L 431.117694 91.368 +L 431.147318 92.368 +L 431.197704 93.368 +L 431.222901 94.368 +L 431.243952 95.368 +L 431.27892 96.368 +L 431.30321 97.368 +L 431.317277 98.368 +L 431.336219 99.368 +L 431.35188 100.368 +L 431.364432 101.368 +L 431.370268 102.368 +L 431.37715 103.368 +L 431.382324 104.368 +L 431.380541 105.984 +L 431.38279 104.988974 +L 433.17 105.000128 +L 433.852732 107.186963 +L 433.566251 108.146049 +L 433.30217 109.110771 +L 433.018418 110.070544 +L 432.735538 111.030536 +L 432.472988 111.995644 +L 432.207143 112.959922 +L 431.898489 113.913429 +L 431.606266 114.87107 +L 431.29077 115.822855 +L 430.910573 117.205505 +z +" style="fill:#008000;stroke:#008000;stroke-linejoin:miter;"/> + <g id="patch_38"> + <path clip-path="url(#pdd8b39b494)" d="M 441.54 117.072 +L 441.326469 116.094558 +L 441.118276 115.115773 +L 440.96905 114.12215 +L 440.756572 113.144443 +L 440.583954 112.156707 +L 440.377337 111.177525 +L 440.167662 110.199113 +L 439.979543 109.215277 +L 439.803784 108.22833 +L 439.610161 107.245879 +L 439.317635 105.84117 +L 439.75 106.657649 +L 441.53721 106.703794 +L 442.299415 104.984 +L 442.329907 103.984 +L 442.355952 102.984 +L 442.377152 101.984 +L 442.431453 100.984 +L 442.459391 99.984 +L 442.489115 98.984 +L 442.51451 97.984 +L 442.52571 96.984 +L 442.535834 95.984 +L 442.53563 94.984 +L 442.52612 93.984 +L 442.514466 92.984 +L 442.483437 91.984 +L 442.472269 90.984 +L 442.442152 89.984 +L 442.382375 88.984 +L 442.345183 87.984 +L 442.306087 86.984 +L 442.263647 85.984 +L 442.230882 84.984 +L 442.163456 83.984 +L 442.12433 82.984 +L 442.081655 81.984 +L 442.011075 80.984 +L 441.974684 79.984 +L 441.916281 78.984 +L 441.805328 77.984 +L 441.73467 76.984 +L 441.62173 75.984 +L 441.575957 74.984 +L 441.514674 73.984 +L 441.466175 72.984 +L 441.385352 71.984 +L 441.266833 70.984 +L 441.196622 69.984 +L 441.11336 68.984 +L 441.080218 67.984 +L 441.028981 66.984 +L 440.960582 65.984 +L 440.894367 64.984 +L 440.81745 63.984 +L 440.790134 62.984 +L 440.763657 61.984 +L 440.741006 60.984 +L 440.721475 59.984 +L 440.695081 58.984 +L 440.64531 57.984 +L 440.610237 56.984 +L 440.574371 55.984 +L 440.559004 54.984 +L 440.543235 53.984 +L 440.539822 52.984 +L 440.537405 51.984 +L 440.537891 50.984 +L 440.53982 49.984 +L 440.553077 48.984 +L 440.561468 47.984 +L 440.583004 46.984 +L 440.606037 45.984 +L 440.62327 44.984 +L 440.641733 43.984 +L 440.662185 42.984 +L 440.678785 41.984 +L 440.741564 40.984 +L 440.816829 39.984 +L 440.849468 38.984 +L 440.917032 37.984 +L 440.971079 36.984 +L 441.004783 35.984 +L 441.094909 34.984 +L 441.123444 33.984 +L 441.15493 32.984 +L 441.185941 31.984 +L 441.240749 30.984 +L 441.305336 29.984 +L 441.343532 28.368 +L 441.54279 28.270256 +L 441.591276 29.368 +L 441.547207 30.368 +L 441.507083 31.368 +L 441.398716 32.368 +L 441.357088 33.368 +L 441.294946 34.368 +L 441.224984 35.368 +L 441.12048 36.368 +L 441.083492 37.368 +L 441.037615 38.368 +L 440.96912 39.368 +L 440.920374 40.368 +L 440.842777 41.368 +L 440.812236 42.368 +L 440.742722 43.368 +L 440.718749 44.368 +L 440.690127 45.368 +L 440.648334 46.368 +L 440.626758 47.368 +L 440.61281 48.368 +L 440.586088 49.368 +L 440.576778 50.368 +L 440.564331 51.368 +L 440.553276 52.368 +L 440.547612 53.368 +L 440.542848 54.368 +L 440.548396 55.368 +L 440.561684 56.368 +L 440.569201 57.368 +L 440.593986 58.368 +L 440.617555 59.368 +L 440.653735 60.368 +L 440.679697 61.368 +L 440.702019 62.368 +L 440.770779 63.368 +L 440.845314 64.368 +L 440.939293 65.368 +L 440.990345 66.368 +L 441.044279 67.368 +L 441.07953 68.368 +L 441.185618 69.368 +L 441.237882 70.368 +L 441.274789 71.368 +L 441.30582 72.368 +L 441.366975 73.368 +L 441.434395 74.368 +L 441.483301 75.368 +L 441.548493 76.368 +L 441.586681 77.368 +L 441.628677 78.368 +L 441.670694 79.368 +L 441.73021 80.368 +L 441.84337 81.368 +L 441.895621 82.368 +L 441.935039 83.368 +L 441.98214 84.368 +L 442.03892 85.368 +L 442.071583 86.368 +L 442.107761 87.368 +L 442.139851 88.368 +L 442.174131 89.368 +L 442.232509 90.368 +L 442.277694 91.368 +L 442.307318 92.368 +L 442.357704 93.368 +L 442.382901 94.368 +L 442.403952 95.368 +L 442.43892 96.368 +L 442.46321 97.368 +L 442.477277 98.368 +L 442.496219 99.368 +L 442.51188 100.368 +L 442.524432 101.368 +L 442.530268 102.368 +L 442.53715 103.368 +L 442.542324 104.368 +L 442.540541 105.984 +L 442.54279 104.988974 +L 444.33 105.000128 +L 445.012732 107.186963 +L 444.726251 108.146049 +L 444.46217 109.110771 +L 444.178418 110.070544 +L 443.895538 111.030536 +L 443.632988 111.995644 +L 443.367143 112.959922 +L 443.058489 113.913429 +L 442.766266 114.87107 +L 442.45077 115.822855 +L 442.070573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 441.54 117.072 +L 441.326469 116.094558 +L 441.118276 115.115773 +L 440.96905 114.12215 +L 440.756572 113.144443 +L 440.583954 112.156707 +L 440.377337 111.177525 +L 440.167662 110.199113 +L 439.979543 109.215277 +L 439.803784 108.22833 +L 439.610161 107.245879 +L 439.317635 105.84117 +L 439.75 106.657649 +L 441.53721 106.703794 +L 442.299415 104.984 +L 442.329907 103.984 +L 442.355952 102.984 +L 442.377152 101.984 +L 442.431453 100.984 +L 442.459391 99.984 +L 442.489115 98.984 +L 442.51451 97.984 +L 442.52571 96.984 +L 442.535834 95.984 +L 442.53563 94.984 +L 442.52612 93.984 +L 442.514466 92.984 +L 442.483437 91.984 +L 442.472269 90.984 +L 442.442152 89.984 +L 442.382375 88.984 +L 442.345183 87.984 +L 442.306087 86.984 +L 442.263647 85.984 +L 442.230882 84.984 +L 442.163456 83.984 +L 442.12433 82.984 +L 442.081655 81.984 +L 442.011075 80.984 +L 441.974684 79.984 +L 441.916281 78.984 +L 441.805328 77.984 +L 441.73467 76.984 +L 441.62173 75.984 +L 441.575957 74.984 +L 441.514674 73.984 +L 441.466175 72.984 +L 441.385352 71.984 +L 441.266833 70.984 +L 441.196622 69.984 +L 441.11336 68.984 +L 441.080218 67.984 +L 441.028981 66.984 +L 440.960582 65.984 +L 440.894367 64.984 +L 440.81745 63.984 +L 440.790134 62.984 +L 440.763657 61.984 +L 440.741006 60.984 +L 440.721475 59.984 +L 440.695081 58.984 +L 440.64531 57.984 +L 440.610237 56.984 +L 440.574371 55.984 +L 440.559004 54.984 +L 440.543235 53.984 +L 440.539822 52.984 +L 440.537405 51.984 +L 440.537891 50.984 +L 440.53982 49.984 +L 440.553077 48.984 +L 440.561468 47.984 +L 440.583004 46.984 +L 440.606037 45.984 +L 440.62327 44.984 +L 440.641733 43.984 +L 440.662185 42.984 +L 440.678785 41.984 +L 440.741564 40.984 +L 440.816829 39.984 +L 440.849468 38.984 +L 440.917032 37.984 +L 440.971079 36.984 +L 441.004783 35.984 +L 441.094909 34.984 +L 441.123444 33.984 +L 441.15493 32.984 +L 441.185941 31.984 +L 441.240749 30.984 +L 441.305336 29.984 +L 441.343532 28.368 +L 441.54279 28.270256 +L 441.591276 29.368 +L 441.547207 30.368 +L 441.507083 31.368 +L 441.398716 32.368 +L 441.357088 33.368 +L 441.294946 34.368 +L 441.224984 35.368 +L 441.12048 36.368 +L 441.083492 37.368 +L 441.037615 38.368 +L 440.96912 39.368 +L 440.920374 40.368 +L 440.842777 41.368 +L 440.812236 42.368 +L 440.742722 43.368 +L 440.718749 44.368 +L 440.690127 45.368 +L 440.648334 46.368 +L 440.626758 47.368 +L 440.61281 48.368 +L 440.586088 49.368 +L 440.576778 50.368 +L 440.564331 51.368 +L 440.553276 52.368 +L 440.547612 53.368 +L 440.542848 54.368 +L 440.548396 55.368 +L 440.561684 56.368 +L 440.569201 57.368 +L 440.593986 58.368 +L 440.617555 59.368 +L 440.653735 60.368 +L 440.679697 61.368 +L 440.702019 62.368 +L 440.770779 63.368 +L 440.845314 64.368 +L 440.939293 65.368 +L 440.990345 66.368 +L 441.044279 67.368 +L 441.07953 68.368 +L 441.185618 69.368 +L 441.237882 70.368 +L 441.274789 71.368 +L 441.30582 72.368 +L 441.366975 73.368 +L 441.434395 74.368 +L 441.483301 75.368 +L 441.548493 76.368 +L 441.586681 77.368 +L 441.628677 78.368 +L 441.670694 79.368 +L 441.73021 80.368 +L 441.84337 81.368 +L 441.895621 82.368 +L 441.935039 83.368 +L 441.98214 84.368 +L 442.03892 85.368 +L 442.071583 86.368 +L 442.107761 87.368 +L 442.139851 88.368 +L 442.174131 89.368 +L 442.232509 90.368 +L 442.277694 91.368 +L 442.307318 92.368 +L 442.357704 93.368 +L 442.382901 94.368 +L 442.403952 95.368 +L 442.43892 96.368 +L 442.46321 97.368 +L 442.477277 98.368 +L 442.496219 99.368 +L 442.51188 100.368 +L 442.524432 101.368 +L 442.530268 102.368 +L 442.53715 103.368 +L 442.542324 104.368 +L 442.540541 105.984 +L 442.54279 104.988974 +L 444.33 105.000128 +L 445.012732 107.186963 +L 444.726251 108.146049 +L 444.46217 109.110771 +L 444.178418 110.070544 +L 443.895538 111.030536 +L 443.632988 111.995644 +L 443.367143 112.959922 +L 443.058489 113.913429 +L 442.766266 114.87107 +L 442.45077 115.822855 +L 442.070573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_39"> + <path clip-path="url(#pdd8b39b494)" d="M 452.7 117.072 +L 452.486469 116.094558 +L 452.278276 115.115773 +L 452.12905 114.12215 +L 451.916572 113.144443 +L 451.743954 112.156707 +L 451.537337 111.177525 +L 451.327662 110.199113 +L 451.139543 109.215277 +L 450.963784 108.22833 +L 450.770161 107.245879 +L 450.477635 105.84117 +L 450.91 106.657649 +L 452.69721 106.703794 +L 453.459415 104.984 +L 453.489907 103.984 +L 453.515952 102.984 +L 453.537152 101.984 +L 453.591453 100.984 +L 453.619391 99.984 +L 453.649115 98.984 +L 453.67451 97.984 +L 453.68571 96.984 +L 453.695834 95.984 +L 453.69563 94.984 +L 453.68612 93.984 +L 453.674466 92.984 +L 453.643437 91.984 +L 453.632269 90.984 +L 453.602152 89.984 +L 453.542375 88.984 +L 453.505183 87.984 +L 453.466087 86.984 +L 453.423647 85.984 +L 453.390882 84.984 +L 453.323456 83.984 +L 453.28433 82.984 +L 453.241655 81.984 +L 453.171075 80.984 +L 453.134684 79.984 +L 453.076281 78.984 +L 452.965328 77.984 +L 452.89467 76.984 +L 452.78173 75.984 +L 452.735957 74.984 +L 452.674674 73.984 +L 452.626175 72.984 +L 452.545352 71.984 +L 452.426833 70.984 +L 452.356622 69.984 +L 452.27336 68.984 +L 452.240218 67.984 +L 452.188981 66.984 +L 452.120582 65.984 +L 452.054367 64.984 +L 451.97745 63.984 +L 451.950134 62.984 +L 451.923657 61.984 +L 451.901006 60.984 +L 451.881475 59.984 +L 451.855081 58.984 +L 451.80531 57.984 +L 451.770237 56.984 +L 451.734371 55.984 +L 451.719004 54.984 +L 451.703235 53.984 +L 451.699822 52.984 +L 451.697405 51.984 +L 451.697891 50.984 +L 451.69982 49.984 +L 451.713077 48.984 +L 451.721468 47.984 +L 451.743004 46.984 +L 451.766037 45.984 +L 451.78327 44.984 +L 451.801733 43.984 +L 451.822185 42.984 +L 451.838785 41.984 +L 451.901564 40.984 +L 451.976829 39.984 +L 452.009468 38.984 +L 452.077032 37.984 +L 452.131079 36.984 +L 452.164783 35.984 +L 452.254909 34.984 +L 452.283444 33.984 +L 452.31493 32.984 +L 452.345941 31.984 +L 452.400749 30.984 +L 452.465336 29.984 +L 452.503532 28.368 +L 452.70279 28.270256 +L 452.751276 29.368 +L 452.707207 30.368 +L 452.667083 31.368 +L 452.558716 32.368 +L 452.517088 33.368 +L 452.454946 34.368 +L 452.384984 35.368 +L 452.28048 36.368 +L 452.243492 37.368 +L 452.197615 38.368 +L 452.12912 39.368 +L 452.080374 40.368 +L 452.002777 41.368 +L 451.972236 42.368 +L 451.902722 43.368 +L 451.878749 44.368 +L 451.850127 45.368 +L 451.808334 46.368 +L 451.786758 47.368 +L 451.77281 48.368 +L 451.746088 49.368 +L 451.736778 50.368 +L 451.724331 51.368 +L 451.713276 52.368 +L 451.707612 53.368 +L 451.702848 54.368 +L 451.708396 55.368 +L 451.721684 56.368 +L 451.729201 57.368 +L 451.753986 58.368 +L 451.777555 59.368 +L 451.813735 60.368 +L 451.839697 61.368 +L 451.862019 62.368 +L 451.930779 63.368 +L 452.005314 64.368 +L 452.099293 65.368 +L 452.150345 66.368 +L 452.204279 67.368 +L 452.23953 68.368 +L 452.345618 69.368 +L 452.397882 70.368 +L 452.434789 71.368 +L 452.46582 72.368 +L 452.526975 73.368 +L 452.594395 74.368 +L 452.643301 75.368 +L 452.708493 76.368 +L 452.746681 77.368 +L 452.788677 78.368 +L 452.830694 79.368 +L 452.89021 80.368 +L 453.00337 81.368 +L 453.055621 82.368 +L 453.095039 83.368 +L 453.14214 84.368 +L 453.19892 85.368 +L 453.231583 86.368 +L 453.267761 87.368 +L 453.299851 88.368 +L 453.334131 89.368 +L 453.392509 90.368 +L 453.437694 91.368 +L 453.467318 92.368 +L 453.517704 93.368 +L 453.542901 94.368 +L 453.563952 95.368 +L 453.59892 96.368 +L 453.62321 97.368 +L 453.637277 98.368 +L 453.656219 99.368 +L 453.67188 100.368 +L 453.684432 101.368 +L 453.690268 102.368 +L 453.69715 103.368 +L 453.702324 104.368 +L 453.700541 105.984 +L 453.70279 104.988974 +L 455.49 105.000128 +L 456.172732 107.186963 +L 455.886251 108.146049 +L 455.62217 109.110771 +L 455.338418 110.070544 +L 455.055538 111.030536 +L 454.792988 111.995644 +L 454.527143 112.959922 +L 454.218489 113.913429 +L 453.926266 114.87107 +L 453.61077 115.822855 +L 453.230573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 452.7 117.072 +L 452.486469 116.094558 +L 452.278276 115.115773 +L 452.12905 114.12215 +L 451.916572 113.144443 +L 451.743954 112.156707 +L 451.537337 111.177525 +L 451.327662 110.199113 +L 451.139543 109.215277 +L 450.963784 108.22833 +L 450.770161 107.245879 +L 450.477635 105.84117 +L 450.91 106.657649 +L 452.69721 106.703794 +L 453.459415 104.984 +L 453.489907 103.984 +L 453.515952 102.984 +L 453.537152 101.984 +L 453.591453 100.984 +L 453.619391 99.984 +L 453.649115 98.984 +L 453.67451 97.984 +L 453.68571 96.984 +L 453.695834 95.984 +L 453.69563 94.984 +L 453.68612 93.984 +L 453.674466 92.984 +L 453.643437 91.984 +L 453.632269 90.984 +L 453.602152 89.984 +L 453.542375 88.984 +L 453.505183 87.984 +L 453.466087 86.984 +L 453.423647 85.984 +L 453.390882 84.984 +L 453.323456 83.984 +L 453.28433 82.984 +L 453.241655 81.984 +L 453.171075 80.984 +L 453.134684 79.984 +L 453.076281 78.984 +L 452.965328 77.984 +L 452.89467 76.984 +L 452.78173 75.984 +L 452.735957 74.984 +L 452.674674 73.984 +L 452.626175 72.984 +L 452.545352 71.984 +L 452.426833 70.984 +L 452.356622 69.984 +L 452.27336 68.984 +L 452.240218 67.984 +L 452.188981 66.984 +L 452.120582 65.984 +L 452.054367 64.984 +L 451.97745 63.984 +L 451.950134 62.984 +L 451.923657 61.984 +L 451.901006 60.984 +L 451.881475 59.984 +L 451.855081 58.984 +L 451.80531 57.984 +L 451.770237 56.984 +L 451.734371 55.984 +L 451.719004 54.984 +L 451.703235 53.984 +L 451.699822 52.984 +L 451.697405 51.984 +L 451.697891 50.984 +L 451.69982 49.984 +L 451.713077 48.984 +L 451.721468 47.984 +L 451.743004 46.984 +L 451.766037 45.984 +L 451.78327 44.984 +L 451.801733 43.984 +L 451.822185 42.984 +L 451.838785 41.984 +L 451.901564 40.984 +L 451.976829 39.984 +L 452.009468 38.984 +L 452.077032 37.984 +L 452.131079 36.984 +L 452.164783 35.984 +L 452.254909 34.984 +L 452.283444 33.984 +L 452.31493 32.984 +L 452.345941 31.984 +L 452.400749 30.984 +L 452.465336 29.984 +L 452.503532 28.368 +L 452.70279 28.270256 +L 452.751276 29.368 +L 452.707207 30.368 +L 452.667083 31.368 +L 452.558716 32.368 +L 452.517088 33.368 +L 452.454946 34.368 +L 452.384984 35.368 +L 452.28048 36.368 +L 452.243492 37.368 +L 452.197615 38.368 +L 452.12912 39.368 +L 452.080374 40.368 +L 452.002777 41.368 +L 451.972236 42.368 +L 451.902722 43.368 +L 451.878749 44.368 +L 451.850127 45.368 +L 451.808334 46.368 +L 451.786758 47.368 +L 451.77281 48.368 +L 451.746088 49.368 +L 451.736778 50.368 +L 451.724331 51.368 +L 451.713276 52.368 +L 451.707612 53.368 +L 451.702848 54.368 +L 451.708396 55.368 +L 451.721684 56.368 +L 451.729201 57.368 +L 451.753986 58.368 +L 451.777555 59.368 +L 451.813735 60.368 +L 451.839697 61.368 +L 451.862019 62.368 +L 451.930779 63.368 +L 452.005314 64.368 +L 452.099293 65.368 +L 452.150345 66.368 +L 452.204279 67.368 +L 452.23953 68.368 +L 452.345618 69.368 +L 452.397882 70.368 +L 452.434789 71.368 +L 452.46582 72.368 +L 452.526975 73.368 +L 452.594395 74.368 +L 452.643301 75.368 +L 452.708493 76.368 +L 452.746681 77.368 +L 452.788677 78.368 +L 452.830694 79.368 +L 452.89021 80.368 +L 453.00337 81.368 +L 453.055621 82.368 +L 453.095039 83.368 +L 453.14214 84.368 +L 453.19892 85.368 +L 453.231583 86.368 +L 453.267761 87.368 +L 453.299851 88.368 +L 453.334131 89.368 +L 453.392509 90.368 +L 453.437694 91.368 +L 453.467318 92.368 +L 453.517704 93.368 +L 453.542901 94.368 +L 453.563952 95.368 +L 453.59892 96.368 +L 453.62321 97.368 +L 453.637277 98.368 +L 453.656219 99.368 +L 453.67188 100.368 +L 453.684432 101.368 +L 453.690268 102.368 +L 453.69715 103.368 +L 453.702324 104.368 +L 453.700541 105.984 +L 453.70279 104.988974 +L 455.49 105.000128 +L 456.172732 107.186963 +L 455.886251 108.146049 +L 455.62217 109.110771 +L 455.338418 110.070544 +L 455.055538 111.030536 +L 454.792988 111.995644 +L 454.527143 112.959922 +L 454.218489 113.913429 +L 453.926266 114.87107 +L 453.61077 115.822855 +L 453.230573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_40"> + <path clip-path="url(#pdd8b39b494)" d="M 463.86 117.072 +L 463.646469 116.094558 +L 463.438276 115.115773 +L 463.28905 114.12215 +L 463.076572 113.144443 +L 462.903954 112.156707 +L 462.697337 111.177525 +L 462.487662 110.199113 +L 462.299543 109.215277 +L 462.123784 108.22833 +L 461.930161 107.245879 +L 461.637635 105.84117 +L 462.07 106.657649 +L 463.85721 106.703794 +L 464.619415 104.984 +L 464.649907 103.984 +L 464.675952 102.984 +L 464.697152 101.984 +L 464.751453 100.984 +L 464.779391 99.984 +L 464.809115 98.984 +L 464.83451 97.984 +L 464.84571 96.984 +L 464.855834 95.984 +L 464.85563 94.984 +L 464.84612 93.984 +L 464.834466 92.984 +L 464.803437 91.984 +L 464.792269 90.984 +L 464.762152 89.984 +L 464.702375 88.984 +L 464.665183 87.984 +L 464.626087 86.984 +L 464.583647 85.984 +L 464.550882 84.984 +L 464.483456 83.984 +L 464.44433 82.984 +L 464.401655 81.984 +L 464.331075 80.984 +L 464.294684 79.984 +L 464.236281 78.984 +L 464.125328 77.984 +L 464.05467 76.984 +L 463.94173 75.984 +L 463.895957 74.984 +L 463.834674 73.984 +L 463.786175 72.984 +L 463.705352 71.984 +L 463.586833 70.984 +L 463.516622 69.984 +L 463.43336 68.984 +L 463.400218 67.984 +L 463.348981 66.984 +L 463.280582 65.984 +L 463.214367 64.984 +L 463.13745 63.984 +L 463.110134 62.984 +L 463.083657 61.984 +L 463.061006 60.984 +L 463.041475 59.984 +L 463.015081 58.984 +L 462.96531 57.984 +L 462.930237 56.984 +L 462.894371 55.984 +L 462.879004 54.984 +L 462.863235 53.984 +L 462.859822 52.984 +L 462.857405 51.984 +L 462.857891 50.984 +L 462.85982 49.984 +L 462.873077 48.984 +L 462.881468 47.984 +L 462.903004 46.984 +L 462.926037 45.984 +L 462.94327 44.984 +L 462.961733 43.984 +L 462.982185 42.984 +L 462.998785 41.984 +L 463.061564 40.984 +L 463.136829 39.984 +L 463.169468 38.984 +L 463.237032 37.984 +L 463.291079 36.984 +L 463.324783 35.984 +L 463.414909 34.984 +L 463.443444 33.984 +L 463.47493 32.984 +L 463.505941 31.984 +L 463.560749 30.984 +L 463.625336 29.984 +L 463.663532 28.368 +L 463.86279 28.270256 +L 463.911276 29.368 +L 463.867207 30.368 +L 463.827083 31.368 +L 463.718716 32.368 +L 463.677088 33.368 +L 463.614946 34.368 +L 463.544984 35.368 +L 463.44048 36.368 +L 463.403492 37.368 +L 463.357615 38.368 +L 463.28912 39.368 +L 463.240374 40.368 +L 463.162777 41.368 +L 463.132236 42.368 +L 463.062722 43.368 +L 463.038749 44.368 +L 463.010127 45.368 +L 462.968334 46.368 +L 462.946758 47.368 +L 462.93281 48.368 +L 462.906088 49.368 +L 462.896778 50.368 +L 462.884331 51.368 +L 462.873276 52.368 +L 462.867612 53.368 +L 462.862848 54.368 +L 462.868396 55.368 +L 462.881684 56.368 +L 462.889201 57.368 +L 462.913986 58.368 +L 462.937555 59.368 +L 462.973735 60.368 +L 462.999697 61.368 +L 463.022019 62.368 +L 463.090779 63.368 +L 463.165314 64.368 +L 463.259293 65.368 +L 463.310345 66.368 +L 463.364279 67.368 +L 463.39953 68.368 +L 463.505618 69.368 +L 463.557882 70.368 +L 463.594789 71.368 +L 463.62582 72.368 +L 463.686975 73.368 +L 463.754395 74.368 +L 463.803301 75.368 +L 463.868493 76.368 +L 463.906681 77.368 +L 463.948677 78.368 +L 463.990694 79.368 +L 464.05021 80.368 +L 464.16337 81.368 +L 464.215621 82.368 +L 464.255039 83.368 +L 464.30214 84.368 +L 464.35892 85.368 +L 464.391583 86.368 +L 464.427761 87.368 +L 464.459851 88.368 +L 464.494131 89.368 +L 464.552509 90.368 +L 464.597694 91.368 +L 464.627318 92.368 +L 464.677704 93.368 +L 464.702901 94.368 +L 464.723952 95.368 +L 464.75892 96.368 +L 464.78321 97.368 +L 464.797277 98.368 +L 464.816219 99.368 +L 464.83188 100.368 +L 464.844432 101.368 +L 464.850268 102.368 +L 464.85715 103.368 +L 464.862324 104.368 +L 464.860541 105.984 +L 464.86279 104.988974 +L 466.65 105.000128 +L 467.332732 107.186963 +L 467.046251 108.146049 +L 466.78217 109.110771 +L 466.498418 110.070544 +L 466.215538 111.030536 +L 465.952988 111.995644 +L 465.687143 112.959922 +L 465.378489 113.913429 +L 465.086266 114.87107 +L 464.77077 115.822855 +L 464.390573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 463.86 117.072 +L 463.646469 116.094558 +L 463.438276 115.115773 +L 463.28905 114.12215 +L 463.076572 113.144443 +L 462.903954 112.156707 +L 462.697337 111.177525 +L 462.487662 110.199113 +L 462.299543 109.215277 +L 462.123784 108.22833 +L 461.930161 107.245879 +L 461.637635 105.84117 +L 462.07 106.657649 +L 463.85721 106.703794 +L 464.619415 104.984 +L 464.649907 103.984 +L 464.675952 102.984 +L 464.697152 101.984 +L 464.751453 100.984 +L 464.779391 99.984 +L 464.809115 98.984 +L 464.83451 97.984 +L 464.84571 96.984 +L 464.855834 95.984 +L 464.85563 94.984 +L 464.84612 93.984 +L 464.834466 92.984 +L 464.803437 91.984 +L 464.792269 90.984 +L 464.762152 89.984 +L 464.702375 88.984 +L 464.665183 87.984 +L 464.626087 86.984 +L 464.583647 85.984 +L 464.550882 84.984 +L 464.483456 83.984 +L 464.44433 82.984 +L 464.401655 81.984 +L 464.331075 80.984 +L 464.294684 79.984 +L 464.236281 78.984 +L 464.125328 77.984 +L 464.05467 76.984 +L 463.94173 75.984 +L 463.895957 74.984 +L 463.834674 73.984 +L 463.786175 72.984 +L 463.705352 71.984 +L 463.586833 70.984 +L 463.516622 69.984 +L 463.43336 68.984 +L 463.400218 67.984 +L 463.348981 66.984 +L 463.280582 65.984 +L 463.214367 64.984 +L 463.13745 63.984 +L 463.110134 62.984 +L 463.083657 61.984 +L 463.061006 60.984 +L 463.041475 59.984 +L 463.015081 58.984 +L 462.96531 57.984 +L 462.930237 56.984 +L 462.894371 55.984 +L 462.879004 54.984 +L 462.863235 53.984 +L 462.859822 52.984 +L 462.857405 51.984 +L 462.857891 50.984 +L 462.85982 49.984 +L 462.873077 48.984 +L 462.881468 47.984 +L 462.903004 46.984 +L 462.926037 45.984 +L 462.94327 44.984 +L 462.961733 43.984 +L 462.982185 42.984 +L 462.998785 41.984 +L 463.061564 40.984 +L 463.136829 39.984 +L 463.169468 38.984 +L 463.237032 37.984 +L 463.291079 36.984 +L 463.324783 35.984 +L 463.414909 34.984 +L 463.443444 33.984 +L 463.47493 32.984 +L 463.505941 31.984 +L 463.560749 30.984 +L 463.625336 29.984 +L 463.663532 28.368 +L 463.86279 28.270256 +L 463.911276 29.368 +L 463.867207 30.368 +L 463.827083 31.368 +L 463.718716 32.368 +L 463.677088 33.368 +L 463.614946 34.368 +L 463.544984 35.368 +L 463.44048 36.368 +L 463.403492 37.368 +L 463.357615 38.368 +L 463.28912 39.368 +L 463.240374 40.368 +L 463.162777 41.368 +L 463.132236 42.368 +L 463.062722 43.368 +L 463.038749 44.368 +L 463.010127 45.368 +L 462.968334 46.368 +L 462.946758 47.368 +L 462.93281 48.368 +L 462.906088 49.368 +L 462.896778 50.368 +L 462.884331 51.368 +L 462.873276 52.368 +L 462.867612 53.368 +L 462.862848 54.368 +L 462.868396 55.368 +L 462.881684 56.368 +L 462.889201 57.368 +L 462.913986 58.368 +L 462.937555 59.368 +L 462.973735 60.368 +L 462.999697 61.368 +L 463.022019 62.368 +L 463.090779 63.368 +L 463.165314 64.368 +L 463.259293 65.368 +L 463.310345 66.368 +L 463.364279 67.368 +L 463.39953 68.368 +L 463.505618 69.368 +L 463.557882 70.368 +L 463.594789 71.368 +L 463.62582 72.368 +L 463.686975 73.368 +L 463.754395 74.368 +L 463.803301 75.368 +L 463.868493 76.368 +L 463.906681 77.368 +L 463.948677 78.368 +L 463.990694 79.368 +L 464.05021 80.368 +L 464.16337 81.368 +L 464.215621 82.368 +L 464.255039 83.368 +L 464.30214 84.368 +L 464.35892 85.368 +L 464.391583 86.368 +L 464.427761 87.368 +L 464.459851 88.368 +L 464.494131 89.368 +L 464.552509 90.368 +L 464.597694 91.368 +L 464.627318 92.368 +L 464.677704 93.368 +L 464.702901 94.368 +L 464.723952 95.368 +L 464.75892 96.368 +L 464.78321 97.368 +L 464.797277 98.368 +L 464.816219 99.368 +L 464.83188 100.368 +L 464.844432 101.368 +L 464.850268 102.368 +L 464.85715 103.368 +L 464.862324 104.368 +L 464.860541 105.984 +L 464.86279 104.988974 +L 466.65 105.000128 +L 467.332732 107.186963 +L 467.046251 108.146049 +L 466.78217 109.110771 +L 466.498418 110.070544 +L 466.215538 111.030536 +L 465.952988 111.995644 +L 465.687143 112.959922 +L 465.378489 113.913429 +L 465.086266 114.87107 +L 464.77077 115.822855 +L 464.390573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_41"> + <path clip-path="url(#pdd8b39b494)" d="M 475.02 117.072 +L 474.806469 116.094558 +L 474.598276 115.115773 +L 474.44905 114.12215 +L 474.236572 113.144443 +L 474.063954 112.156707 +L 473.857337 111.177525 +L 473.647662 110.199113 +L 473.459543 109.215277 +L 473.283784 108.22833 +L 473.090161 107.245879 +L 472.797635 105.84117 +L 473.23 106.657649 +L 475.01721 106.703794 +L 475.779415 104.984 +L 475.809907 103.984 +L 475.835952 102.984 +L 475.857152 101.984 +L 475.911453 100.984 +L 475.939391 99.984 +L 475.969115 98.984 +L 475.99451 97.984 +L 476.00571 96.984 +L 476.015834 95.984 +L 476.01563 94.984 +L 476.00612 93.984 +L 475.994466 92.984 +L 475.963437 91.984 +L 475.952269 90.984 +L 475.922152 89.984 +L 475.862375 88.984 +L 475.825183 87.984 +L 475.786087 86.984 +L 475.743647 85.984 +L 475.710882 84.984 +L 475.643456 83.984 +L 475.60433 82.984 +L 475.561655 81.984 +L 475.491075 80.984 +L 475.454684 79.984 +L 475.396281 78.984 +L 475.285328 77.984 +L 475.21467 76.984 +L 475.10173 75.984 +L 475.055957 74.984 +L 474.994674 73.984 +L 474.946175 72.984 +L 474.865352 71.984 +L 474.746833 70.984 +L 474.676622 69.984 +L 474.59336 68.984 +L 474.560218 67.984 +L 474.508981 66.984 +L 474.440582 65.984 +L 474.374367 64.984 +L 474.29745 63.984 +L 474.270134 62.984 +L 474.243657 61.984 +L 474.221006 60.984 +L 474.201475 59.984 +L 474.175081 58.984 +L 474.12531 57.984 +L 474.090237 56.984 +L 474.054371 55.984 +L 474.039004 54.984 +L 474.023235 53.984 +L 474.019822 52.984 +L 474.017405 51.984 +L 474.017891 50.984 +L 474.01982 49.984 +L 474.033077 48.984 +L 474.041468 47.984 +L 474.063004 46.984 +L 474.086037 45.984 +L 474.10327 44.984 +L 474.121733 43.984 +L 474.142185 42.984 +L 474.158785 41.984 +L 474.221564 40.984 +L 474.296829 39.984 +L 474.329468 38.984 +L 474.397032 37.984 +L 474.451079 36.984 +L 474.484783 35.984 +L 474.574909 34.984 +L 474.603444 33.984 +L 474.63493 32.984 +L 474.665941 31.984 +L 474.720749 30.984 +L 474.785336 29.984 +L 474.823532 28.368 +L 475.02279 28.270256 +L 475.071276 29.368 +L 475.027207 30.368 +L 474.987083 31.368 +L 474.878716 32.368 +L 474.837088 33.368 +L 474.774946 34.368 +L 474.704984 35.368 +L 474.60048 36.368 +L 474.563492 37.368 +L 474.517615 38.368 +L 474.44912 39.368 +L 474.400374 40.368 +L 474.322777 41.368 +L 474.292236 42.368 +L 474.222722 43.368 +L 474.198749 44.368 +L 474.170127 45.368 +L 474.128334 46.368 +L 474.106758 47.368 +L 474.09281 48.368 +L 474.066088 49.368 +L 474.056778 50.368 +L 474.044331 51.368 +L 474.033276 52.368 +L 474.027612 53.368 +L 474.022848 54.368 +L 474.028396 55.368 +L 474.041684 56.368 +L 474.049201 57.368 +L 474.073986 58.368 +L 474.097555 59.368 +L 474.133735 60.368 +L 474.159697 61.368 +L 474.182019 62.368 +L 474.250779 63.368 +L 474.325314 64.368 +L 474.419293 65.368 +L 474.470345 66.368 +L 474.524279 67.368 +L 474.55953 68.368 +L 474.665618 69.368 +L 474.717882 70.368 +L 474.754789 71.368 +L 474.78582 72.368 +L 474.846975 73.368 +L 474.914395 74.368 +L 474.963301 75.368 +L 475.028493 76.368 +L 475.066681 77.368 +L 475.108677 78.368 +L 475.150694 79.368 +L 475.21021 80.368 +L 475.32337 81.368 +L 475.375621 82.368 +L 475.415039 83.368 +L 475.46214 84.368 +L 475.51892 85.368 +L 475.551583 86.368 +L 475.587761 87.368 +L 475.619851 88.368 +L 475.654131 89.368 +L 475.712509 90.368 +L 475.757694 91.368 +L 475.787318 92.368 +L 475.837704 93.368 +L 475.862901 94.368 +L 475.883952 95.368 +L 475.91892 96.368 +L 475.94321 97.368 +L 475.957277 98.368 +L 475.976219 99.368 +L 475.99188 100.368 +L 476.004432 101.368 +L 476.010268 102.368 +L 476.01715 103.368 +L 476.022324 104.368 +L 476.020541 105.984 +L 476.02279 104.988974 +L 477.81 105.000128 +L 478.492732 107.186963 +L 478.206251 108.146049 +L 477.94217 109.110771 +L 477.658418 110.070544 +L 477.375538 111.030536 +L 477.112988 111.995644 +L 476.847143 112.959922 +L 476.538489 113.913429 +L 476.246266 114.87107 +L 475.93077 115.822855 +L 475.550573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 475.02 117.072 +L 474.806469 116.094558 +L 474.598276 115.115773 +L 474.44905 114.12215 +L 474.236572 113.144443 +L 474.063954 112.156707 +L 473.857337 111.177525 +L 473.647662 110.199113 +L 473.459543 109.215277 +L 473.283784 108.22833 +L 473.090161 107.245879 +L 472.797635 105.84117 +L 473.23 106.657649 +L 475.01721 106.703794 +L 475.779415 104.984 +L 475.809907 103.984 +L 475.835952 102.984 +L 475.857152 101.984 +L 475.911453 100.984 +L 475.939391 99.984 +L 475.969115 98.984 +L 475.99451 97.984 +L 476.00571 96.984 +L 476.015834 95.984 +L 476.01563 94.984 +L 476.00612 93.984 +L 475.994466 92.984 +L 475.963437 91.984 +L 475.952269 90.984 +L 475.922152 89.984 +L 475.862375 88.984 +L 475.825183 87.984 +L 475.786087 86.984 +L 475.743647 85.984 +L 475.710882 84.984 +L 475.643456 83.984 +L 475.60433 82.984 +L 475.561655 81.984 +L 475.491075 80.984 +L 475.454684 79.984 +L 475.396281 78.984 +L 475.285328 77.984 +L 475.21467 76.984 +L 475.10173 75.984 +L 475.055957 74.984 +L 474.994674 73.984 +L 474.946175 72.984 +L 474.865352 71.984 +L 474.746833 70.984 +L 474.676622 69.984 +L 474.59336 68.984 +L 474.560218 67.984 +L 474.508981 66.984 +L 474.440582 65.984 +L 474.374367 64.984 +L 474.29745 63.984 +L 474.270134 62.984 +L 474.243657 61.984 +L 474.221006 60.984 +L 474.201475 59.984 +L 474.175081 58.984 +L 474.12531 57.984 +L 474.090237 56.984 +L 474.054371 55.984 +L 474.039004 54.984 +L 474.023235 53.984 +L 474.019822 52.984 +L 474.017405 51.984 +L 474.017891 50.984 +L 474.01982 49.984 +L 474.033077 48.984 +L 474.041468 47.984 +L 474.063004 46.984 +L 474.086037 45.984 +L 474.10327 44.984 +L 474.121733 43.984 +L 474.142185 42.984 +L 474.158785 41.984 +L 474.221564 40.984 +L 474.296829 39.984 +L 474.329468 38.984 +L 474.397032 37.984 +L 474.451079 36.984 +L 474.484783 35.984 +L 474.574909 34.984 +L 474.603444 33.984 +L 474.63493 32.984 +L 474.665941 31.984 +L 474.720749 30.984 +L 474.785336 29.984 +L 474.823532 28.368 +L 475.02279 28.270256 +L 475.071276 29.368 +L 475.027207 30.368 +L 474.987083 31.368 +L 474.878716 32.368 +L 474.837088 33.368 +L 474.774946 34.368 +L 474.704984 35.368 +L 474.60048 36.368 +L 474.563492 37.368 +L 474.517615 38.368 +L 474.44912 39.368 +L 474.400374 40.368 +L 474.322777 41.368 +L 474.292236 42.368 +L 474.222722 43.368 +L 474.198749 44.368 +L 474.170127 45.368 +L 474.128334 46.368 +L 474.106758 47.368 +L 474.09281 48.368 +L 474.066088 49.368 +L 474.056778 50.368 +L 474.044331 51.368 +L 474.033276 52.368 +L 474.027612 53.368 +L 474.022848 54.368 +L 474.028396 55.368 +L 474.041684 56.368 +L 474.049201 57.368 +L 474.073986 58.368 +L 474.097555 59.368 +L 474.133735 60.368 +L 474.159697 61.368 +L 474.182019 62.368 +L 474.250779 63.368 +L 474.325314 64.368 +L 474.419293 65.368 +L 474.470345 66.368 +L 474.524279 67.368 +L 474.55953 68.368 +L 474.665618 69.368 +L 474.717882 70.368 +L 474.754789 71.368 +L 474.78582 72.368 +L 474.846975 73.368 +L 474.914395 74.368 +L 474.963301 75.368 +L 475.028493 76.368 +L 475.066681 77.368 +L 475.108677 78.368 +L 475.150694 79.368 +L 475.21021 80.368 +L 475.32337 81.368 +L 475.375621 82.368 +L 475.415039 83.368 +L 475.46214 84.368 +L 475.51892 85.368 +L 475.551583 86.368 +L 475.587761 87.368 +L 475.619851 88.368 +L 475.654131 89.368 +L 475.712509 90.368 +L 475.757694 91.368 +L 475.787318 92.368 +L 475.837704 93.368 +L 475.862901 94.368 +L 475.883952 95.368 +L 475.91892 96.368 +L 475.94321 97.368 +L 475.957277 98.368 +L 475.976219 99.368 +L 475.99188 100.368 +L 476.004432 101.368 +L 476.010268 102.368 +L 476.01715 103.368 +L 476.022324 104.368 +L 476.020541 105.984 +L 476.02279 104.988974 +L 477.81 105.000128 +L 478.492732 107.186963 +L 478.206251 108.146049 +L 477.94217 109.110771 +L 477.658418 110.070544 +L 477.375538 111.030536 +L 477.112988 111.995644 +L 476.847143 112.959922 +L 476.538489 113.913429 +L 476.246266 114.87107 +L 475.93077 115.822855 +L 475.550573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_42"> + <path clip-path="url(#pdd8b39b494)" d="M 486.18 117.072 +L 485.966469 116.094558 +L 485.758276 115.115773 +L 485.60905 114.12215 +L 485.396572 113.144443 +L 485.223954 112.156707 +L 485.017337 111.177525 +L 484.807662 110.199113 +L 484.619543 109.215277 +L 484.443784 108.22833 +L 484.250161 107.245879 +L 483.957635 105.84117 +L 484.39 106.657649 +L 486.17721 106.703794 +L 486.939415 104.984 +L 486.969907 103.984 +L 486.995952 102.984 +L 487.017152 101.984 +L 487.071453 100.984 +L 487.099391 99.984 +L 487.129115 98.984 +L 487.15451 97.984 +L 487.16571 96.984 +L 487.175834 95.984 +L 487.17563 94.984 +L 487.16612 93.984 +L 487.154466 92.984 +L 487.123437 91.984 +L 487.112269 90.984 +L 487.082152 89.984 +L 487.022375 88.984 +L 486.985183 87.984 +L 486.946087 86.984 +L 486.903647 85.984 +L 486.870882 84.984 +L 486.803456 83.984 +L 486.76433 82.984 +L 486.721655 81.984 +L 486.651075 80.984 +L 486.614684 79.984 +L 486.556281 78.984 +L 486.445328 77.984 +L 486.37467 76.984 +L 486.26173 75.984 +L 486.215957 74.984 +L 486.154674 73.984 +L 486.106175 72.984 +L 486.025352 71.984 +L 485.906833 70.984 +L 485.836622 69.984 +L 485.75336 68.984 +L 485.720218 67.984 +L 485.668981 66.984 +L 485.600582 65.984 +L 485.534367 64.984 +L 485.45745 63.984 +L 485.430134 62.984 +L 485.403657 61.984 +L 485.381006 60.984 +L 485.361475 59.984 +L 485.335081 58.984 +L 485.28531 57.984 +L 485.250237 56.984 +L 485.214371 55.984 +L 485.199004 54.984 +L 485.183235 53.984 +L 485.179822 52.984 +L 485.177405 51.984 +L 485.177891 50.984 +L 485.17982 49.984 +L 485.193077 48.984 +L 485.201468 47.984 +L 485.223004 46.984 +L 485.246037 45.984 +L 485.26327 44.984 +L 485.281733 43.984 +L 485.302185 42.984 +L 485.318785 41.984 +L 485.381564 40.984 +L 485.456829 39.984 +L 485.489468 38.984 +L 485.557032 37.984 +L 485.611079 36.984 +L 485.644783 35.984 +L 485.734909 34.984 +L 485.763444 33.984 +L 485.79493 32.984 +L 485.825941 31.984 +L 485.880749 30.984 +L 485.945336 29.984 +L 485.983532 28.368 +L 486.18279 28.270256 +L 486.231276 29.368 +L 486.187207 30.368 +L 486.147083 31.368 +L 486.038716 32.368 +L 485.997088 33.368 +L 485.934946 34.368 +L 485.864984 35.368 +L 485.76048 36.368 +L 485.723492 37.368 +L 485.677615 38.368 +L 485.60912 39.368 +L 485.560374 40.368 +L 485.482777 41.368 +L 485.452236 42.368 +L 485.382722 43.368 +L 485.358749 44.368 +L 485.330127 45.368 +L 485.288334 46.368 +L 485.266758 47.368 +L 485.25281 48.368 +L 485.226088 49.368 +L 485.216778 50.368 +L 485.204331 51.368 +L 485.193276 52.368 +L 485.187612 53.368 +L 485.182848 54.368 +L 485.188396 55.368 +L 485.201684 56.368 +L 485.209201 57.368 +L 485.233986 58.368 +L 485.257555 59.368 +L 485.293735 60.368 +L 485.319697 61.368 +L 485.342019 62.368 +L 485.410779 63.368 +L 485.485314 64.368 +L 485.579293 65.368 +L 485.630345 66.368 +L 485.684279 67.368 +L 485.71953 68.368 +L 485.825618 69.368 +L 485.877882 70.368 +L 485.914789 71.368 +L 485.94582 72.368 +L 486.006975 73.368 +L 486.074395 74.368 +L 486.123301 75.368 +L 486.188493 76.368 +L 486.226681 77.368 +L 486.268677 78.368 +L 486.310694 79.368 +L 486.37021 80.368 +L 486.48337 81.368 +L 486.535621 82.368 +L 486.575039 83.368 +L 486.62214 84.368 +L 486.67892 85.368 +L 486.711583 86.368 +L 486.747761 87.368 +L 486.779851 88.368 +L 486.814131 89.368 +L 486.872509 90.368 +L 486.917694 91.368 +L 486.947318 92.368 +L 486.997704 93.368 +L 487.022901 94.368 +L 487.043952 95.368 +L 487.07892 96.368 +L 487.10321 97.368 +L 487.117277 98.368 +L 487.136219 99.368 +L 487.15188 100.368 +L 487.164432 101.368 +L 487.170268 102.368 +L 487.17715 103.368 +L 487.182324 104.368 +L 487.180541 105.984 +L 487.18279 104.988974 +L 488.97 105.000128 +L 489.652732 107.186963 +L 489.366251 108.146049 +L 489.10217 109.110771 +L 488.818418 110.070544 +L 488.535538 111.030536 +L 488.272988 111.995644 +L 488.007143 112.959922 +L 487.698489 113.913429 +L 487.406266 114.87107 +L 487.09077 115.822855 +L 486.710573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 486.18 117.072 +L 485.966469 116.094558 +L 485.758276 115.115773 +L 485.60905 114.12215 +L 485.396572 113.144443 +L 485.223954 112.156707 +L 485.017337 111.177525 +L 484.807662 110.199113 +L 484.619543 109.215277 +L 484.443784 108.22833 +L 484.250161 107.245879 +L 483.957635 105.84117 +L 484.39 106.657649 +L 486.17721 106.703794 +L 486.939415 104.984 +L 486.969907 103.984 +L 486.995952 102.984 +L 487.017152 101.984 +L 487.071453 100.984 +L 487.099391 99.984 +L 487.129115 98.984 +L 487.15451 97.984 +L 487.16571 96.984 +L 487.175834 95.984 +L 487.17563 94.984 +L 487.16612 93.984 +L 487.154466 92.984 +L 487.123437 91.984 +L 487.112269 90.984 +L 487.082152 89.984 +L 487.022375 88.984 +L 486.985183 87.984 +L 486.946087 86.984 +L 486.903647 85.984 +L 486.870882 84.984 +L 486.803456 83.984 +L 486.76433 82.984 +L 486.721655 81.984 +L 486.651075 80.984 +L 486.614684 79.984 +L 486.556281 78.984 +L 486.445328 77.984 +L 486.37467 76.984 +L 486.26173 75.984 +L 486.215957 74.984 +L 486.154674 73.984 +L 486.106175 72.984 +L 486.025352 71.984 +L 485.906833 70.984 +L 485.836622 69.984 +L 485.75336 68.984 +L 485.720218 67.984 +L 485.668981 66.984 +L 485.600582 65.984 +L 485.534367 64.984 +L 485.45745 63.984 +L 485.430134 62.984 +L 485.403657 61.984 +L 485.381006 60.984 +L 485.361475 59.984 +L 485.335081 58.984 +L 485.28531 57.984 +L 485.250237 56.984 +L 485.214371 55.984 +L 485.199004 54.984 +L 485.183235 53.984 +L 485.179822 52.984 +L 485.177405 51.984 +L 485.177891 50.984 +L 485.17982 49.984 +L 485.193077 48.984 +L 485.201468 47.984 +L 485.223004 46.984 +L 485.246037 45.984 +L 485.26327 44.984 +L 485.281733 43.984 +L 485.302185 42.984 +L 485.318785 41.984 +L 485.381564 40.984 +L 485.456829 39.984 +L 485.489468 38.984 +L 485.557032 37.984 +L 485.611079 36.984 +L 485.644783 35.984 +L 485.734909 34.984 +L 485.763444 33.984 +L 485.79493 32.984 +L 485.825941 31.984 +L 485.880749 30.984 +L 485.945336 29.984 +L 485.983532 28.368 +L 486.18279 28.270256 +L 486.231276 29.368 +L 486.187207 30.368 +L 486.147083 31.368 +L 486.038716 32.368 +L 485.997088 33.368 +L 485.934946 34.368 +L 485.864984 35.368 +L 485.76048 36.368 +L 485.723492 37.368 +L 485.677615 38.368 +L 485.60912 39.368 +L 485.560374 40.368 +L 485.482777 41.368 +L 485.452236 42.368 +L 485.382722 43.368 +L 485.358749 44.368 +L 485.330127 45.368 +L 485.288334 46.368 +L 485.266758 47.368 +L 485.25281 48.368 +L 485.226088 49.368 +L 485.216778 50.368 +L 485.204331 51.368 +L 485.193276 52.368 +L 485.187612 53.368 +L 485.182848 54.368 +L 485.188396 55.368 +L 485.201684 56.368 +L 485.209201 57.368 +L 485.233986 58.368 +L 485.257555 59.368 +L 485.293735 60.368 +L 485.319697 61.368 +L 485.342019 62.368 +L 485.410779 63.368 +L 485.485314 64.368 +L 485.579293 65.368 +L 485.630345 66.368 +L 485.684279 67.368 +L 485.71953 68.368 +L 485.825618 69.368 +L 485.877882 70.368 +L 485.914789 71.368 +L 485.94582 72.368 +L 486.006975 73.368 +L 486.074395 74.368 +L 486.123301 75.368 +L 486.188493 76.368 +L 486.226681 77.368 +L 486.268677 78.368 +L 486.310694 79.368 +L 486.37021 80.368 +L 486.48337 81.368 +L 486.535621 82.368 +L 486.575039 83.368 +L 486.62214 84.368 +L 486.67892 85.368 +L 486.711583 86.368 +L 486.747761 87.368 +L 486.779851 88.368 +L 486.814131 89.368 +L 486.872509 90.368 +L 486.917694 91.368 +L 486.947318 92.368 +L 486.997704 93.368 +L 487.022901 94.368 +L 487.043952 95.368 +L 487.07892 96.368 +L 487.10321 97.368 +L 487.117277 98.368 +L 487.136219 99.368 +L 487.15188 100.368 +L 487.164432 101.368 +L 487.170268 102.368 +L 487.17715 103.368 +L 487.182324 104.368 +L 487.180541 105.984 +L 487.18279 104.988974 +L 488.97 105.000128 +L 489.652732 107.186963 +L 489.366251 108.146049 +L 489.10217 109.110771 +L 488.818418 110.070544 +L 488.535538 111.030536 +L 488.272988 111.995644 +L 488.007143 112.959922 +L 487.698489 113.913429 +L 487.406266 114.87107 +L 487.09077 115.822855 +L 486.710573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_43"> + <path clip-path="url(#pdd8b39b494)" d="M 497.34 117.072 +L 497.126469 116.094558 +L 496.918276 115.115773 +L 496.76905 114.12215 +L 496.556572 113.144443 +L 496.383954 112.156707 +L 496.177337 111.177525 +L 495.967662 110.199113 +L 495.779543 109.215277 +L 495.603784 108.22833 +L 495.410161 107.245879 +L 495.117635 105.84117 +L 495.55 106.657649 +L 497.33721 106.703794 +L 498.099415 104.984 +L 498.129907 103.984 +L 498.155952 102.984 +L 498.177152 101.984 +L 498.231453 100.984 +L 498.259391 99.984 +L 498.289115 98.984 +L 498.31451 97.984 +L 498.32571 96.984 +L 498.335834 95.984 +L 498.33563 94.984 +L 498.32612 93.984 +L 498.314466 92.984 +L 498.283437 91.984 +L 498.272269 90.984 +L 498.242152 89.984 +L 498.182375 88.984 +L 498.145183 87.984 +L 498.106087 86.984 +L 498.063647 85.984 +L 498.030882 84.984 +L 497.963456 83.984 +L 497.92433 82.984 +L 497.881655 81.984 +L 497.811075 80.984 +L 497.774684 79.984 +L 497.716281 78.984 +L 497.605328 77.984 +L 497.53467 76.984 +L 497.42173 75.984 +L 497.375957 74.984 +L 497.314674 73.984 +L 497.266175 72.984 +L 497.185352 71.984 +L 497.066833 70.984 +L 496.996622 69.984 +L 496.91336 68.984 +L 496.880218 67.984 +L 496.828981 66.984 +L 496.760582 65.984 +L 496.694367 64.984 +L 496.61745 63.984 +L 496.590134 62.984 +L 496.563657 61.984 +L 496.541006 60.984 +L 496.521475 59.984 +L 496.495081 58.984 +L 496.44531 57.984 +L 496.410237 56.984 +L 496.374371 55.984 +L 496.359004 54.984 +L 496.343235 53.984 +L 496.339822 52.984 +L 496.337405 51.984 +L 496.337891 50.984 +L 496.33982 49.984 +L 496.353077 48.984 +L 496.361468 47.984 +L 496.383004 46.984 +L 496.406037 45.984 +L 496.42327 44.984 +L 496.441733 43.984 +L 496.462185 42.984 +L 496.478785 41.984 +L 496.541564 40.984 +L 496.616829 39.984 +L 496.649468 38.984 +L 496.717032 37.984 +L 496.771079 36.984 +L 496.804783 35.984 +L 496.894909 34.984 +L 496.923444 33.984 +L 496.95493 32.984 +L 496.985941 31.984 +L 497.040749 30.984 +L 497.105336 29.984 +L 497.143532 28.368 +L 497.34279 28.270256 +L 497.391276 29.368 +L 497.347207 30.368 +L 497.307083 31.368 +L 497.198716 32.368 +L 497.157088 33.368 +L 497.094946 34.368 +L 497.024984 35.368 +L 496.92048 36.368 +L 496.883492 37.368 +L 496.837615 38.368 +L 496.76912 39.368 +L 496.720374 40.368 +L 496.642777 41.368 +L 496.612236 42.368 +L 496.542722 43.368 +L 496.518749 44.368 +L 496.490127 45.368 +L 496.448334 46.368 +L 496.426758 47.368 +L 496.41281 48.368 +L 496.386088 49.368 +L 496.376778 50.368 +L 496.364331 51.368 +L 496.353276 52.368 +L 496.347612 53.368 +L 496.342848 54.368 +L 496.348396 55.368 +L 496.361684 56.368 +L 496.369201 57.368 +L 496.393986 58.368 +L 496.417555 59.368 +L 496.453735 60.368 +L 496.479697 61.368 +L 496.502019 62.368 +L 496.570779 63.368 +L 496.645314 64.368 +L 496.739293 65.368 +L 496.790345 66.368 +L 496.844279 67.368 +L 496.87953 68.368 +L 496.985618 69.368 +L 497.037882 70.368 +L 497.074789 71.368 +L 497.10582 72.368 +L 497.166975 73.368 +L 497.234395 74.368 +L 497.283301 75.368 +L 497.348493 76.368 +L 497.386681 77.368 +L 497.428677 78.368 +L 497.470694 79.368 +L 497.53021 80.368 +L 497.64337 81.368 +L 497.695621 82.368 +L 497.735039 83.368 +L 497.78214 84.368 +L 497.83892 85.368 +L 497.871583 86.368 +L 497.907761 87.368 +L 497.939851 88.368 +L 497.974131 89.368 +L 498.032509 90.368 +L 498.077694 91.368 +L 498.107318 92.368 +L 498.157704 93.368 +L 498.182901 94.368 +L 498.203952 95.368 +L 498.23892 96.368 +L 498.26321 97.368 +L 498.277277 98.368 +L 498.296219 99.368 +L 498.31188 100.368 +L 498.324432 101.368 +L 498.330268 102.368 +L 498.33715 103.368 +L 498.342324 104.368 +L 498.340541 105.984 +L 498.34279 104.988974 +L 500.13 105.000128 +L 500.812732 107.186963 +L 500.526251 108.146049 +L 500.26217 109.110771 +L 499.978418 110.070544 +L 499.695538 111.030536 +L 499.432988 111.995644 +L 499.167143 112.959922 +L 498.858489 113.913429 +L 498.566266 114.87107 +L 498.25077 115.822855 +L 497.870573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 497.34 117.072 +L 497.126469 116.094558 +L 496.918276 115.115773 +L 496.76905 114.12215 +L 496.556572 113.144443 +L 496.383954 112.156707 +L 496.177337 111.177525 +L 495.967662 110.199113 +L 495.779543 109.215277 +L 495.603784 108.22833 +L 495.410161 107.245879 +L 495.117635 105.84117 +L 495.55 106.657649 +L 497.33721 106.703794 +L 498.099415 104.984 +L 498.129907 103.984 +L 498.155952 102.984 +L 498.177152 101.984 +L 498.231453 100.984 +L 498.259391 99.984 +L 498.289115 98.984 +L 498.31451 97.984 +L 498.32571 96.984 +L 498.335834 95.984 +L 498.33563 94.984 +L 498.32612 93.984 +L 498.314466 92.984 +L 498.283437 91.984 +L 498.272269 90.984 +L 498.242152 89.984 +L 498.182375 88.984 +L 498.145183 87.984 +L 498.106087 86.984 +L 498.063647 85.984 +L 498.030882 84.984 +L 497.963456 83.984 +L 497.92433 82.984 +L 497.881655 81.984 +L 497.811075 80.984 +L 497.774684 79.984 +L 497.716281 78.984 +L 497.605328 77.984 +L 497.53467 76.984 +L 497.42173 75.984 +L 497.375957 74.984 +L 497.314674 73.984 +L 497.266175 72.984 +L 497.185352 71.984 +L 497.066833 70.984 +L 496.996622 69.984 +L 496.91336 68.984 +L 496.880218 67.984 +L 496.828981 66.984 +L 496.760582 65.984 +L 496.694367 64.984 +L 496.61745 63.984 +L 496.590134 62.984 +L 496.563657 61.984 +L 496.541006 60.984 +L 496.521475 59.984 +L 496.495081 58.984 +L 496.44531 57.984 +L 496.410237 56.984 +L 496.374371 55.984 +L 496.359004 54.984 +L 496.343235 53.984 +L 496.339822 52.984 +L 496.337405 51.984 +L 496.337891 50.984 +L 496.33982 49.984 +L 496.353077 48.984 +L 496.361468 47.984 +L 496.383004 46.984 +L 496.406037 45.984 +L 496.42327 44.984 +L 496.441733 43.984 +L 496.462185 42.984 +L 496.478785 41.984 +L 496.541564 40.984 +L 496.616829 39.984 +L 496.649468 38.984 +L 496.717032 37.984 +L 496.771079 36.984 +L 496.804783 35.984 +L 496.894909 34.984 +L 496.923444 33.984 +L 496.95493 32.984 +L 496.985941 31.984 +L 497.040749 30.984 +L 497.105336 29.984 +L 497.143532 28.368 +L 497.34279 28.270256 +L 497.391276 29.368 +L 497.347207 30.368 +L 497.307083 31.368 +L 497.198716 32.368 +L 497.157088 33.368 +L 497.094946 34.368 +L 497.024984 35.368 +L 496.92048 36.368 +L 496.883492 37.368 +L 496.837615 38.368 +L 496.76912 39.368 +L 496.720374 40.368 +L 496.642777 41.368 +L 496.612236 42.368 +L 496.542722 43.368 +L 496.518749 44.368 +L 496.490127 45.368 +L 496.448334 46.368 +L 496.426758 47.368 +L 496.41281 48.368 +L 496.386088 49.368 +L 496.376778 50.368 +L 496.364331 51.368 +L 496.353276 52.368 +L 496.347612 53.368 +L 496.342848 54.368 +L 496.348396 55.368 +L 496.361684 56.368 +L 496.369201 57.368 +L 496.393986 58.368 +L 496.417555 59.368 +L 496.453735 60.368 +L 496.479697 61.368 +L 496.502019 62.368 +L 496.570779 63.368 +L 496.645314 64.368 +L 496.739293 65.368 +L 496.790345 66.368 +L 496.844279 67.368 +L 496.87953 68.368 +L 496.985618 69.368 +L 497.037882 70.368 +L 497.074789 71.368 +L 497.10582 72.368 +L 497.166975 73.368 +L 497.234395 74.368 +L 497.283301 75.368 +L 497.348493 76.368 +L 497.386681 77.368 +L 497.428677 78.368 +L 497.470694 79.368 +L 497.53021 80.368 +L 497.64337 81.368 +L 497.695621 82.368 +L 497.735039 83.368 +L 497.78214 84.368 +L 497.83892 85.368 +L 497.871583 86.368 +L 497.907761 87.368 +L 497.939851 88.368 +L 497.974131 89.368 +L 498.032509 90.368 +L 498.077694 91.368 +L 498.107318 92.368 +L 498.157704 93.368 +L 498.182901 94.368 +L 498.203952 95.368 +L 498.23892 96.368 +L 498.26321 97.368 +L 498.277277 98.368 +L 498.296219 99.368 +L 498.31188 100.368 +L 498.324432 101.368 +L 498.330268 102.368 +L 498.33715 103.368 +L 498.342324 104.368 +L 498.340541 105.984 +L 498.34279 104.988974 +L 500.13 105.000128 +L 500.812732 107.186963 +L 500.526251 108.146049 +L 500.26217 109.110771 +L 499.978418 110.070544 +L 499.695538 111.030536 +L 499.432988 111.995644 +L 499.167143 112.959922 +L 498.858489 113.913429 +L 498.566266 114.87107 +L 498.25077 115.822855 +L 497.870573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_44"> + <path clip-path="url(#pdd8b39b494)" d="M 508.5 117.072 +L 508.286469 116.094558 +L 508.078276 115.115773 +L 507.92905 114.12215 +L 507.716572 113.144443 +L 507.543954 112.156707 +L 507.337337 111.177525 +L 507.127662 110.199113 +L 506.939543 109.215277 +L 506.763784 108.22833 +L 506.570161 107.245879 +L 506.277635 105.84117 +L 506.71 106.657649 +L 508.49721 106.703794 +L 509.259415 104.984 +L 509.289907 103.984 +L 509.315952 102.984 +L 509.337152 101.984 +L 509.391453 100.984 +L 509.419391 99.984 +L 509.449115 98.984 +L 509.47451 97.984 +L 509.48571 96.984 +L 509.495834 95.984 +L 509.49563 94.984 +L 509.48612 93.984 +L 509.474466 92.984 +L 509.443437 91.984 +L 509.432269 90.984 +L 509.402152 89.984 +L 509.342375 88.984 +L 509.305183 87.984 +L 509.266087 86.984 +L 509.223647 85.984 +L 509.190882 84.984 +L 509.123456 83.984 +L 509.08433 82.984 +L 509.041655 81.984 +L 508.971075 80.984 +L 508.934684 79.984 +L 508.876281 78.984 +L 508.765328 77.984 +L 508.69467 76.984 +L 508.58173 75.984 +L 508.535957 74.984 +L 508.474674 73.984 +L 508.426175 72.984 +L 508.345352 71.984 +L 508.226833 70.984 +L 508.156622 69.984 +L 508.07336 68.984 +L 508.040218 67.984 +L 507.988981 66.984 +L 507.920582 65.984 +L 507.854367 64.984 +L 507.77745 63.984 +L 507.750134 62.984 +L 507.723657 61.984 +L 507.701006 60.984 +L 507.681475 59.984 +L 507.655081 58.984 +L 507.60531 57.984 +L 507.570237 56.984 +L 507.534371 55.984 +L 507.519004 54.984 +L 507.503235 53.984 +L 507.499822 52.984 +L 507.497405 51.984 +L 507.497891 50.984 +L 507.49982 49.984 +L 507.513077 48.984 +L 507.521468 47.984 +L 507.543004 46.984 +L 507.566037 45.984 +L 507.58327 44.984 +L 507.601733 43.984 +L 507.622185 42.984 +L 507.638785 41.984 +L 507.701564 40.984 +L 507.776829 39.984 +L 507.809468 38.984 +L 507.877032 37.984 +L 507.931079 36.984 +L 507.964783 35.984 +L 508.054909 34.984 +L 508.083444 33.984 +L 508.11493 32.984 +L 508.145941 31.984 +L 508.200749 30.984 +L 508.265336 29.984 +L 508.303532 28.368 +L 508.50279 28.270256 +L 508.551276 29.368 +L 508.507207 30.368 +L 508.467083 31.368 +L 508.358716 32.368 +L 508.317088 33.368 +L 508.254946 34.368 +L 508.184984 35.368 +L 508.08048 36.368 +L 508.043492 37.368 +L 507.997615 38.368 +L 507.92912 39.368 +L 507.880374 40.368 +L 507.802777 41.368 +L 507.772236 42.368 +L 507.702722 43.368 +L 507.678749 44.368 +L 507.650127 45.368 +L 507.608334 46.368 +L 507.586758 47.368 +L 507.57281 48.368 +L 507.546088 49.368 +L 507.536778 50.368 +L 507.524331 51.368 +L 507.513276 52.368 +L 507.507612 53.368 +L 507.502848 54.368 +L 507.508396 55.368 +L 507.521684 56.368 +L 507.529201 57.368 +L 507.553986 58.368 +L 507.577555 59.368 +L 507.613735 60.368 +L 507.639697 61.368 +L 507.662019 62.368 +L 507.730779 63.368 +L 507.805314 64.368 +L 507.899293 65.368 +L 507.950345 66.368 +L 508.004279 67.368 +L 508.03953 68.368 +L 508.145618 69.368 +L 508.197882 70.368 +L 508.234789 71.368 +L 508.26582 72.368 +L 508.326975 73.368 +L 508.394395 74.368 +L 508.443301 75.368 +L 508.508493 76.368 +L 508.546681 77.368 +L 508.588677 78.368 +L 508.630694 79.368 +L 508.69021 80.368 +L 508.80337 81.368 +L 508.855621 82.368 +L 508.895039 83.368 +L 508.94214 84.368 +L 508.99892 85.368 +L 509.031583 86.368 +L 509.067761 87.368 +L 509.099851 88.368 +L 509.134131 89.368 +L 509.192509 90.368 +L 509.237694 91.368 +L 509.267318 92.368 +L 509.317704 93.368 +L 509.342901 94.368 +L 509.363952 95.368 +L 509.39892 96.368 +L 509.42321 97.368 +L 509.437277 98.368 +L 509.456219 99.368 +L 509.47188 100.368 +L 509.484432 101.368 +L 509.490268 102.368 +L 509.49715 103.368 +L 509.502324 104.368 +L 509.500541 105.984 +L 509.50279 104.988974 +L 511.29 105.000128 +L 511.972732 107.186963 +L 511.686251 108.146049 +L 511.42217 109.110771 +L 511.138418 110.070544 +L 510.855538 111.030536 +L 510.592988 111.995644 +L 510.327143 112.959922 +L 510.018489 113.913429 +L 509.726266 114.87107 +L 509.41077 115.822855 +L 509.030573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 508.5 117.072 +L 508.286469 116.094558 +L 508.078276 115.115773 +L 507.92905 114.12215 +L 507.716572 113.144443 +L 507.543954 112.156707 +L 507.337337 111.177525 +L 507.127662 110.199113 +L 506.939543 109.215277 +L 506.763784 108.22833 +L 506.570161 107.245879 +L 506.277635 105.84117 +L 506.71 106.657649 +L 508.49721 106.703794 +L 509.259415 104.984 +L 509.289907 103.984 +L 509.315952 102.984 +L 509.337152 101.984 +L 509.391453 100.984 +L 509.419391 99.984 +L 509.449115 98.984 +L 509.47451 97.984 +L 509.48571 96.984 +L 509.495834 95.984 +L 509.49563 94.984 +L 509.48612 93.984 +L 509.474466 92.984 +L 509.443437 91.984 +L 509.432269 90.984 +L 509.402152 89.984 +L 509.342375 88.984 +L 509.305183 87.984 +L 509.266087 86.984 +L 509.223647 85.984 +L 509.190882 84.984 +L 509.123456 83.984 +L 509.08433 82.984 +L 509.041655 81.984 +L 508.971075 80.984 +L 508.934684 79.984 +L 508.876281 78.984 +L 508.765328 77.984 +L 508.69467 76.984 +L 508.58173 75.984 +L 508.535957 74.984 +L 508.474674 73.984 +L 508.426175 72.984 +L 508.345352 71.984 +L 508.226833 70.984 +L 508.156622 69.984 +L 508.07336 68.984 +L 508.040218 67.984 +L 507.988981 66.984 +L 507.920582 65.984 +L 507.854367 64.984 +L 507.77745 63.984 +L 507.750134 62.984 +L 507.723657 61.984 +L 507.701006 60.984 +L 507.681475 59.984 +L 507.655081 58.984 +L 507.60531 57.984 +L 507.570237 56.984 +L 507.534371 55.984 +L 507.519004 54.984 +L 507.503235 53.984 +L 507.499822 52.984 +L 507.497405 51.984 +L 507.497891 50.984 +L 507.49982 49.984 +L 507.513077 48.984 +L 507.521468 47.984 +L 507.543004 46.984 +L 507.566037 45.984 +L 507.58327 44.984 +L 507.601733 43.984 +L 507.622185 42.984 +L 507.638785 41.984 +L 507.701564 40.984 +L 507.776829 39.984 +L 507.809468 38.984 +L 507.877032 37.984 +L 507.931079 36.984 +L 507.964783 35.984 +L 508.054909 34.984 +L 508.083444 33.984 +L 508.11493 32.984 +L 508.145941 31.984 +L 508.200749 30.984 +L 508.265336 29.984 +L 508.303532 28.368 +L 508.50279 28.270256 +L 508.551276 29.368 +L 508.507207 30.368 +L 508.467083 31.368 +L 508.358716 32.368 +L 508.317088 33.368 +L 508.254946 34.368 +L 508.184984 35.368 +L 508.08048 36.368 +L 508.043492 37.368 +L 507.997615 38.368 +L 507.92912 39.368 +L 507.880374 40.368 +L 507.802777 41.368 +L 507.772236 42.368 +L 507.702722 43.368 +L 507.678749 44.368 +L 507.650127 45.368 +L 507.608334 46.368 +L 507.586758 47.368 +L 507.57281 48.368 +L 507.546088 49.368 +L 507.536778 50.368 +L 507.524331 51.368 +L 507.513276 52.368 +L 507.507612 53.368 +L 507.502848 54.368 +L 507.508396 55.368 +L 507.521684 56.368 +L 507.529201 57.368 +L 507.553986 58.368 +L 507.577555 59.368 +L 507.613735 60.368 +L 507.639697 61.368 +L 507.662019 62.368 +L 507.730779 63.368 +L 507.805314 64.368 +L 507.899293 65.368 +L 507.950345 66.368 +L 508.004279 67.368 +L 508.03953 68.368 +L 508.145618 69.368 +L 508.197882 70.368 +L 508.234789 71.368 +L 508.26582 72.368 +L 508.326975 73.368 +L 508.394395 74.368 +L 508.443301 75.368 +L 508.508493 76.368 +L 508.546681 77.368 +L 508.588677 78.368 +L 508.630694 79.368 +L 508.69021 80.368 +L 508.80337 81.368 +L 508.855621 82.368 +L 508.895039 83.368 +L 508.94214 84.368 +L 508.99892 85.368 +L 509.031583 86.368 +L 509.067761 87.368 +L 509.099851 88.368 +L 509.134131 89.368 +L 509.192509 90.368 +L 509.237694 91.368 +L 509.267318 92.368 +L 509.317704 93.368 +L 509.342901 94.368 +L 509.363952 95.368 +L 509.39892 96.368 +L 509.42321 97.368 +L 509.437277 98.368 +L 509.456219 99.368 +L 509.47188 100.368 +L 509.484432 101.368 +L 509.490268 102.368 +L 509.49715 103.368 +L 509.502324 104.368 +L 509.500541 105.984 +L 509.50279 104.988974 +L 511.29 105.000128 +L 511.972732 107.186963 +L 511.686251 108.146049 +L 511.42217 109.110771 +L 511.138418 110.070544 +L 510.855538 111.030536 +L 510.592988 111.995644 +L 510.327143 112.959922 +L 510.018489 113.913429 +L 509.726266 114.87107 +L 509.41077 115.822855 +L 509.030573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_45"> + <path clip-path="url(#pdd8b39b494)" d="M 519.66 117.072 +L 519.446469 116.094558 +L 519.238276 115.115773 +L 519.08905 114.12215 +L 518.876572 113.144443 +L 518.703954 112.156707 +L 518.497337 111.177525 +L 518.287662 110.199113 +L 518.099543 109.215277 +L 517.923784 108.22833 +L 517.730161 107.245879 +L 517.437635 105.84117 +L 517.87 106.657649 +L 519.65721 106.703794 +L 520.419415 104.984 +L 520.449907 103.984 +L 520.475952 102.984 +L 520.497152 101.984 +L 520.551453 100.984 +L 520.579391 99.984 +L 520.609115 98.984 +L 520.63451 97.984 +L 520.64571 96.984 +L 520.655834 95.984 +L 520.65563 94.984 +L 520.64612 93.984 +L 520.634466 92.984 +L 520.603437 91.984 +L 520.592269 90.984 +L 520.562152 89.984 +L 520.502375 88.984 +L 520.465183 87.984 +L 520.426087 86.984 +L 520.383647 85.984 +L 520.350882 84.984 +L 520.283456 83.984 +L 520.24433 82.984 +L 520.201655 81.984 +L 520.131075 80.984 +L 520.094684 79.984 +L 520.036281 78.984 +L 519.925328 77.984 +L 519.85467 76.984 +L 519.74173 75.984 +L 519.695957 74.984 +L 519.634674 73.984 +L 519.586175 72.984 +L 519.505352 71.984 +L 519.386833 70.984 +L 519.316622 69.984 +L 519.23336 68.984 +L 519.200218 67.984 +L 519.148981 66.984 +L 519.080582 65.984 +L 519.014367 64.984 +L 518.93745 63.984 +L 518.910134 62.984 +L 518.883657 61.984 +L 518.861006 60.984 +L 518.841475 59.984 +L 518.815081 58.984 +L 518.76531 57.984 +L 518.730237 56.984 +L 518.694371 55.984 +L 518.679004 54.984 +L 518.663235 53.984 +L 518.659822 52.984 +L 518.657405 51.984 +L 518.657891 50.984 +L 518.65982 49.984 +L 518.673077 48.984 +L 518.681468 47.984 +L 518.703004 46.984 +L 518.726037 45.984 +L 518.74327 44.984 +L 518.761733 43.984 +L 518.782185 42.984 +L 518.798785 41.984 +L 518.861564 40.984 +L 518.936829 39.984 +L 518.969468 38.984 +L 519.037032 37.984 +L 519.091079 36.984 +L 519.124783 35.984 +L 519.214909 34.984 +L 519.243444 33.984 +L 519.27493 32.984 +L 519.305941 31.984 +L 519.360749 30.984 +L 519.425336 29.984 +L 519.463532 28.368 +L 519.66279 28.270256 +L 519.711276 29.368 +L 519.667207 30.368 +L 519.627083 31.368 +L 519.518716 32.368 +L 519.477088 33.368 +L 519.414946 34.368 +L 519.344984 35.368 +L 519.24048 36.368 +L 519.203492 37.368 +L 519.157615 38.368 +L 519.08912 39.368 +L 519.040374 40.368 +L 518.962777 41.368 +L 518.932236 42.368 +L 518.862722 43.368 +L 518.838749 44.368 +L 518.810127 45.368 +L 518.768334 46.368 +L 518.746758 47.368 +L 518.73281 48.368 +L 518.706088 49.368 +L 518.696778 50.368 +L 518.684331 51.368 +L 518.673276 52.368 +L 518.667612 53.368 +L 518.662848 54.368 +L 518.668396 55.368 +L 518.681684 56.368 +L 518.689201 57.368 +L 518.713986 58.368 +L 518.737555 59.368 +L 518.773735 60.368 +L 518.799697 61.368 +L 518.822019 62.368 +L 518.890779 63.368 +L 518.965314 64.368 +L 519.059293 65.368 +L 519.110345 66.368 +L 519.164279 67.368 +L 519.19953 68.368 +L 519.305618 69.368 +L 519.357882 70.368 +L 519.394789 71.368 +L 519.42582 72.368 +L 519.486975 73.368 +L 519.554395 74.368 +L 519.603301 75.368 +L 519.668493 76.368 +L 519.706681 77.368 +L 519.748677 78.368 +L 519.790694 79.368 +L 519.85021 80.368 +L 519.96337 81.368 +L 520.015621 82.368 +L 520.055039 83.368 +L 520.10214 84.368 +L 520.15892 85.368 +L 520.191583 86.368 +L 520.227761 87.368 +L 520.259851 88.368 +L 520.294131 89.368 +L 520.352509 90.368 +L 520.397694 91.368 +L 520.427318 92.368 +L 520.477704 93.368 +L 520.502901 94.368 +L 520.523952 95.368 +L 520.55892 96.368 +L 520.58321 97.368 +L 520.597277 98.368 +L 520.616219 99.368 +L 520.63188 100.368 +L 520.644432 101.368 +L 520.650268 102.368 +L 520.65715 103.368 +L 520.662324 104.368 +L 520.660541 105.984 +L 520.66279 104.988974 +L 522.45 105.000128 +L 523.132732 107.186963 +L 522.846251 108.146049 +L 522.58217 109.110771 +L 522.298418 110.070544 +L 522.015538 111.030536 +L 521.752988 111.995644 +L 521.487143 112.959922 +L 521.178489 113.913429 +L 520.886266 114.87107 +L 520.57077 115.822855 +L 520.190573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 519.66 117.072 +L 519.446469 116.094558 +L 519.238276 115.115773 +L 519.08905 114.12215 +L 518.876572 113.144443 +L 518.703954 112.156707 +L 518.497337 111.177525 +L 518.287662 110.199113 +L 518.099543 109.215277 +L 517.923784 108.22833 +L 517.730161 107.245879 +L 517.437635 105.84117 +L 517.87 106.657649 +L 519.65721 106.703794 +L 520.419415 104.984 +L 520.449907 103.984 +L 520.475952 102.984 +L 520.497152 101.984 +L 520.551453 100.984 +L 520.579391 99.984 +L 520.609115 98.984 +L 520.63451 97.984 +L 520.64571 96.984 +L 520.655834 95.984 +L 520.65563 94.984 +L 520.64612 93.984 +L 520.634466 92.984 +L 520.603437 91.984 +L 520.592269 90.984 +L 520.562152 89.984 +L 520.502375 88.984 +L 520.465183 87.984 +L 520.426087 86.984 +L 520.383647 85.984 +L 520.350882 84.984 +L 520.283456 83.984 +L 520.24433 82.984 +L 520.201655 81.984 +L 520.131075 80.984 +L 520.094684 79.984 +L 520.036281 78.984 +L 519.925328 77.984 +L 519.85467 76.984 +L 519.74173 75.984 +L 519.695957 74.984 +L 519.634674 73.984 +L 519.586175 72.984 +L 519.505352 71.984 +L 519.386833 70.984 +L 519.316622 69.984 +L 519.23336 68.984 +L 519.200218 67.984 +L 519.148981 66.984 +L 519.080582 65.984 +L 519.014367 64.984 +L 518.93745 63.984 +L 518.910134 62.984 +L 518.883657 61.984 +L 518.861006 60.984 +L 518.841475 59.984 +L 518.815081 58.984 +L 518.76531 57.984 +L 518.730237 56.984 +L 518.694371 55.984 +L 518.679004 54.984 +L 518.663235 53.984 +L 518.659822 52.984 +L 518.657405 51.984 +L 518.657891 50.984 +L 518.65982 49.984 +L 518.673077 48.984 +L 518.681468 47.984 +L 518.703004 46.984 +L 518.726037 45.984 +L 518.74327 44.984 +L 518.761733 43.984 +L 518.782185 42.984 +L 518.798785 41.984 +L 518.861564 40.984 +L 518.936829 39.984 +L 518.969468 38.984 +L 519.037032 37.984 +L 519.091079 36.984 +L 519.124783 35.984 +L 519.214909 34.984 +L 519.243444 33.984 +L 519.27493 32.984 +L 519.305941 31.984 +L 519.360749 30.984 +L 519.425336 29.984 +L 519.463532 28.368 +L 519.66279 28.270256 +L 519.711276 29.368 +L 519.667207 30.368 +L 519.627083 31.368 +L 519.518716 32.368 +L 519.477088 33.368 +L 519.414946 34.368 +L 519.344984 35.368 +L 519.24048 36.368 +L 519.203492 37.368 +L 519.157615 38.368 +L 519.08912 39.368 +L 519.040374 40.368 +L 518.962777 41.368 +L 518.932236 42.368 +L 518.862722 43.368 +L 518.838749 44.368 +L 518.810127 45.368 +L 518.768334 46.368 +L 518.746758 47.368 +L 518.73281 48.368 +L 518.706088 49.368 +L 518.696778 50.368 +L 518.684331 51.368 +L 518.673276 52.368 +L 518.667612 53.368 +L 518.662848 54.368 +L 518.668396 55.368 +L 518.681684 56.368 +L 518.689201 57.368 +L 518.713986 58.368 +L 518.737555 59.368 +L 518.773735 60.368 +L 518.799697 61.368 +L 518.822019 62.368 +L 518.890779 63.368 +L 518.965314 64.368 +L 519.059293 65.368 +L 519.110345 66.368 +L 519.164279 67.368 +L 519.19953 68.368 +L 519.305618 69.368 +L 519.357882 70.368 +L 519.394789 71.368 +L 519.42582 72.368 +L 519.486975 73.368 +L 519.554395 74.368 +L 519.603301 75.368 +L 519.668493 76.368 +L 519.706681 77.368 +L 519.748677 78.368 +L 519.790694 79.368 +L 519.85021 80.368 +L 519.96337 81.368 +L 520.015621 82.368 +L 520.055039 83.368 +L 520.10214 84.368 +L 520.15892 85.368 +L 520.191583 86.368 +L 520.227761 87.368 +L 520.259851 88.368 +L 520.294131 89.368 +L 520.352509 90.368 +L 520.397694 91.368 +L 520.427318 92.368 +L 520.477704 93.368 +L 520.502901 94.368 +L 520.523952 95.368 +L 520.55892 96.368 +L 520.58321 97.368 +L 520.597277 98.368 +L 520.616219 99.368 +L 520.63188 100.368 +L 520.644432 101.368 +L 520.650268 102.368 +L 520.65715 103.368 +L 520.662324 104.368 +L 520.660541 105.984 +L 520.66279 104.988974 +L 522.45 105.000128 +L 523.132732 107.186963 +L 522.846251 108.146049 +L 522.58217 109.110771 +L 522.298418 110.070544 +L 522.015538 111.030536 +L 521.752988 111.995644 +L 521.487143 112.959922 +L 521.178489 113.913429 +L 520.886266 114.87107 +L 520.57077 115.822855 +L 520.190573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_46"> + <path clip-path="url(#pdd8b39b494)" d="M 530.82 117.072 +L 530.606469 116.094558 +L 530.398276 115.115773 +L 530.24905 114.12215 +L 530.036572 113.144443 +L 529.863954 112.156707 +L 529.657337 111.177525 +L 529.447662 110.199113 +L 529.259543 109.215277 +L 529.083784 108.22833 +L 528.890161 107.245879 +L 528.597635 105.84117 +L 529.03 106.657649 +L 530.81721 106.703794 +L 531.579415 104.984 +L 531.609907 103.984 +L 531.635952 102.984 +L 531.657152 101.984 +L 531.711453 100.984 +L 531.739391 99.984 +L 531.769115 98.984 +L 531.79451 97.984 +L 531.80571 96.984 +L 531.815834 95.984 +L 531.81563 94.984 +L 531.80612 93.984 +L 531.794466 92.984 +L 531.763437 91.984 +L 531.752269 90.984 +L 531.722152 89.984 +L 531.662375 88.984 +L 531.625183 87.984 +L 531.586087 86.984 +L 531.543647 85.984 +L 531.510882 84.984 +L 531.443456 83.984 +L 531.40433 82.984 +L 531.361655 81.984 +L 531.291075 80.984 +L 531.254684 79.984 +L 531.196281 78.984 +L 531.085328 77.984 +L 531.01467 76.984 +L 530.90173 75.984 +L 530.855957 74.984 +L 530.794674 73.984 +L 530.746175 72.984 +L 530.665352 71.984 +L 530.546833 70.984 +L 530.476622 69.984 +L 530.39336 68.984 +L 530.360218 67.984 +L 530.308981 66.984 +L 530.240582 65.984 +L 530.174367 64.984 +L 530.09745 63.984 +L 530.070134 62.984 +L 530.043657 61.984 +L 530.021006 60.984 +L 530.001475 59.984 +L 529.975081 58.984 +L 529.92531 57.984 +L 529.890237 56.984 +L 529.854371 55.984 +L 529.839004 54.984 +L 529.823235 53.984 +L 529.819822 52.984 +L 529.817405 51.984 +L 529.817891 50.984 +L 529.81982 49.984 +L 529.833077 48.984 +L 529.841468 47.984 +L 529.863004 46.984 +L 529.886037 45.984 +L 529.90327 44.984 +L 529.921733 43.984 +L 529.942185 42.984 +L 529.958785 41.984 +L 530.021564 40.984 +L 530.096829 39.984 +L 530.129468 38.984 +L 530.197032 37.984 +L 530.251079 36.984 +L 530.284783 35.984 +L 530.374909 34.984 +L 530.403444 33.984 +L 530.43493 32.984 +L 530.465941 31.984 +L 530.520749 30.984 +L 530.585336 29.984 +L 530.623532 28.368 +L 530.82279 28.270256 +L 530.871276 29.368 +L 530.827207 30.368 +L 530.787083 31.368 +L 530.678716 32.368 +L 530.637088 33.368 +L 530.574946 34.368 +L 530.504984 35.368 +L 530.40048 36.368 +L 530.363492 37.368 +L 530.317615 38.368 +L 530.24912 39.368 +L 530.200374 40.368 +L 530.122777 41.368 +L 530.092236 42.368 +L 530.022722 43.368 +L 529.998749 44.368 +L 529.970127 45.368 +L 529.928334 46.368 +L 529.906758 47.368 +L 529.89281 48.368 +L 529.866088 49.368 +L 529.856778 50.368 +L 529.844331 51.368 +L 529.833276 52.368 +L 529.827612 53.368 +L 529.822848 54.368 +L 529.828396 55.368 +L 529.841684 56.368 +L 529.849201 57.368 +L 529.873986 58.368 +L 529.897555 59.368 +L 529.933735 60.368 +L 529.959697 61.368 +L 529.982019 62.368 +L 530.050779 63.368 +L 530.125314 64.368 +L 530.219293 65.368 +L 530.270345 66.368 +L 530.324279 67.368 +L 530.35953 68.368 +L 530.465618 69.368 +L 530.517882 70.368 +L 530.554789 71.368 +L 530.58582 72.368 +L 530.646975 73.368 +L 530.714395 74.368 +L 530.763301 75.368 +L 530.828493 76.368 +L 530.866681 77.368 +L 530.908677 78.368 +L 530.950694 79.368 +L 531.01021 80.368 +L 531.12337 81.368 +L 531.175621 82.368 +L 531.215039 83.368 +L 531.26214 84.368 +L 531.31892 85.368 +L 531.351583 86.368 +L 531.387761 87.368 +L 531.419851 88.368 +L 531.454131 89.368 +L 531.512509 90.368 +L 531.557694 91.368 +L 531.587318 92.368 +L 531.637704 93.368 +L 531.662901 94.368 +L 531.683952 95.368 +L 531.71892 96.368 +L 531.74321 97.368 +L 531.757277 98.368 +L 531.776219 99.368 +L 531.79188 100.368 +L 531.804432 101.368 +L 531.810268 102.368 +L 531.81715 103.368 +L 531.822324 104.368 +L 531.820541 105.984 +L 531.82279 104.988974 +L 533.61 105.000128 +L 534.292732 107.186963 +L 534.006251 108.146049 +L 533.74217 109.110771 +L 533.458418 110.070544 +L 533.175538 111.030536 +L 532.912988 111.995644 +L 532.647143 112.959922 +L 532.338489 113.913429 +L 532.046266 114.87107 +L 531.73077 115.822855 +L 531.350573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 530.82 117.072 +L 530.606469 116.094558 +L 530.398276 115.115773 +L 530.24905 114.12215 +L 530.036572 113.144443 +L 529.863954 112.156707 +L 529.657337 111.177525 +L 529.447662 110.199113 +L 529.259543 109.215277 +L 529.083784 108.22833 +L 528.890161 107.245879 +L 528.597635 105.84117 +L 529.03 106.657649 +L 530.81721 106.703794 +L 531.579415 104.984 +L 531.609907 103.984 +L 531.635952 102.984 +L 531.657152 101.984 +L 531.711453 100.984 +L 531.739391 99.984 +L 531.769115 98.984 +L 531.79451 97.984 +L 531.80571 96.984 +L 531.815834 95.984 +L 531.81563 94.984 +L 531.80612 93.984 +L 531.794466 92.984 +L 531.763437 91.984 +L 531.752269 90.984 +L 531.722152 89.984 +L 531.662375 88.984 +L 531.625183 87.984 +L 531.586087 86.984 +L 531.543647 85.984 +L 531.510882 84.984 +L 531.443456 83.984 +L 531.40433 82.984 +L 531.361655 81.984 +L 531.291075 80.984 +L 531.254684 79.984 +L 531.196281 78.984 +L 531.085328 77.984 +L 531.01467 76.984 +L 530.90173 75.984 +L 530.855957 74.984 +L 530.794674 73.984 +L 530.746175 72.984 +L 530.665352 71.984 +L 530.546833 70.984 +L 530.476622 69.984 +L 530.39336 68.984 +L 530.360218 67.984 +L 530.308981 66.984 +L 530.240582 65.984 +L 530.174367 64.984 +L 530.09745 63.984 +L 530.070134 62.984 +L 530.043657 61.984 +L 530.021006 60.984 +L 530.001475 59.984 +L 529.975081 58.984 +L 529.92531 57.984 +L 529.890237 56.984 +L 529.854371 55.984 +L 529.839004 54.984 +L 529.823235 53.984 +L 529.819822 52.984 +L 529.817405 51.984 +L 529.817891 50.984 +L 529.81982 49.984 +L 529.833077 48.984 +L 529.841468 47.984 +L 529.863004 46.984 +L 529.886037 45.984 +L 529.90327 44.984 +L 529.921733 43.984 +L 529.942185 42.984 +L 529.958785 41.984 +L 530.021564 40.984 +L 530.096829 39.984 +L 530.129468 38.984 +L 530.197032 37.984 +L 530.251079 36.984 +L 530.284783 35.984 +L 530.374909 34.984 +L 530.403444 33.984 +L 530.43493 32.984 +L 530.465941 31.984 +L 530.520749 30.984 +L 530.585336 29.984 +L 530.623532 28.368 +L 530.82279 28.270256 +L 530.871276 29.368 +L 530.827207 30.368 +L 530.787083 31.368 +L 530.678716 32.368 +L 530.637088 33.368 +L 530.574946 34.368 +L 530.504984 35.368 +L 530.40048 36.368 +L 530.363492 37.368 +L 530.317615 38.368 +L 530.24912 39.368 +L 530.200374 40.368 +L 530.122777 41.368 +L 530.092236 42.368 +L 530.022722 43.368 +L 529.998749 44.368 +L 529.970127 45.368 +L 529.928334 46.368 +L 529.906758 47.368 +L 529.89281 48.368 +L 529.866088 49.368 +L 529.856778 50.368 +L 529.844331 51.368 +L 529.833276 52.368 +L 529.827612 53.368 +L 529.822848 54.368 +L 529.828396 55.368 +L 529.841684 56.368 +L 529.849201 57.368 +L 529.873986 58.368 +L 529.897555 59.368 +L 529.933735 60.368 +L 529.959697 61.368 +L 529.982019 62.368 +L 530.050779 63.368 +L 530.125314 64.368 +L 530.219293 65.368 +L 530.270345 66.368 +L 530.324279 67.368 +L 530.35953 68.368 +L 530.465618 69.368 +L 530.517882 70.368 +L 530.554789 71.368 +L 530.58582 72.368 +L 530.646975 73.368 +L 530.714395 74.368 +L 530.763301 75.368 +L 530.828493 76.368 +L 530.866681 77.368 +L 530.908677 78.368 +L 530.950694 79.368 +L 531.01021 80.368 +L 531.12337 81.368 +L 531.175621 82.368 +L 531.215039 83.368 +L 531.26214 84.368 +L 531.31892 85.368 +L 531.351583 86.368 +L 531.387761 87.368 +L 531.419851 88.368 +L 531.454131 89.368 +L 531.512509 90.368 +L 531.557694 91.368 +L 531.587318 92.368 +L 531.637704 93.368 +L 531.662901 94.368 +L 531.683952 95.368 +L 531.71892 96.368 +L 531.74321 97.368 +L 531.757277 98.368 +L 531.776219 99.368 +L 531.79188 100.368 +L 531.804432 101.368 +L 531.810268 102.368 +L 531.81715 103.368 +L 531.822324 104.368 +L 531.820541 105.984 +L 531.82279 104.988974 +L 533.61 105.000128 +L 534.292732 107.186963 +L 534.006251 108.146049 +L 533.74217 109.110771 +L 533.458418 110.070544 +L 533.175538 111.030536 +L 532.912988 111.995644 +L 532.647143 112.959922 +L 532.338489 113.913429 +L 532.046266 114.87107 +L 531.73077 115.822855 +L 531.350573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_47"> + <path clip-path="url(#pdd8b39b494)" d="M 541.98 117.072 +L 541.766469 116.094558 +L 541.558276 115.115773 +L 541.40905 114.12215 +L 541.196572 113.144443 +L 541.023954 112.156707 +L 540.817337 111.177525 +L 540.607662 110.199113 +L 540.419543 109.215277 +L 540.243784 108.22833 +L 540.050161 107.245879 +L 539.757635 105.84117 +L 540.19 106.657649 +L 541.97721 106.703794 +L 542.739415 104.984 +L 542.769907 103.984 +L 542.795952 102.984 +L 542.817152 101.984 +L 542.871453 100.984 +L 542.899391 99.984 +L 542.929115 98.984 +L 542.95451 97.984 +L 542.96571 96.984 +L 542.975834 95.984 +L 542.97563 94.984 +L 542.96612 93.984 +L 542.954466 92.984 +L 542.923437 91.984 +L 542.912269 90.984 +L 542.882152 89.984 +L 542.822375 88.984 +L 542.785183 87.984 +L 542.746087 86.984 +L 542.703647 85.984 +L 542.670882 84.984 +L 542.603456 83.984 +L 542.56433 82.984 +L 542.521655 81.984 +L 542.451075 80.984 +L 542.414684 79.984 +L 542.356281 78.984 +L 542.245328 77.984 +L 542.17467 76.984 +L 542.06173 75.984 +L 542.015957 74.984 +L 541.954674 73.984 +L 541.906175 72.984 +L 541.825352 71.984 +L 541.706833 70.984 +L 541.636622 69.984 +L 541.55336 68.984 +L 541.520218 67.984 +L 541.468981 66.984 +L 541.400582 65.984 +L 541.334367 64.984 +L 541.25745 63.984 +L 541.230134 62.984 +L 541.203657 61.984 +L 541.181006 60.984 +L 541.161475 59.984 +L 541.135081 58.984 +L 541.08531 57.984 +L 541.050237 56.984 +L 541.014371 55.984 +L 540.999004 54.984 +L 540.983235 53.984 +L 540.979822 52.984 +L 540.977405 51.984 +L 540.977891 50.984 +L 540.97982 49.984 +L 540.993077 48.984 +L 541.001468 47.984 +L 541.023004 46.984 +L 541.046037 45.984 +L 541.06327 44.984 +L 541.081733 43.984 +L 541.102185 42.984 +L 541.118785 41.984 +L 541.181564 40.984 +L 541.256829 39.984 +L 541.289468 38.984 +L 541.357032 37.984 +L 541.411079 36.984 +L 541.444783 35.984 +L 541.534909 34.984 +L 541.563444 33.984 +L 541.59493 32.984 +L 541.625941 31.984 +L 541.680749 30.984 +L 541.745336 29.984 +L 541.783532 28.368 +L 541.98279 28.270256 +L 542.031276 29.368 +L 541.987207 30.368 +L 541.947083 31.368 +L 541.838716 32.368 +L 541.797088 33.368 +L 541.734946 34.368 +L 541.664984 35.368 +L 541.56048 36.368 +L 541.523492 37.368 +L 541.477615 38.368 +L 541.40912 39.368 +L 541.360374 40.368 +L 541.282777 41.368 +L 541.252236 42.368 +L 541.182722 43.368 +L 541.158749 44.368 +L 541.130127 45.368 +L 541.088334 46.368 +L 541.066758 47.368 +L 541.05281 48.368 +L 541.026088 49.368 +L 541.016778 50.368 +L 541.004331 51.368 +L 540.993276 52.368 +L 540.987612 53.368 +L 540.982848 54.368 +L 540.988396 55.368 +L 541.001684 56.368 +L 541.009201 57.368 +L 541.033986 58.368 +L 541.057555 59.368 +L 541.093735 60.368 +L 541.119697 61.368 +L 541.142019 62.368 +L 541.210779 63.368 +L 541.285314 64.368 +L 541.379293 65.368 +L 541.430345 66.368 +L 541.484279 67.368 +L 541.51953 68.368 +L 541.625618 69.368 +L 541.677882 70.368 +L 541.714789 71.368 +L 541.74582 72.368 +L 541.806975 73.368 +L 541.874395 74.368 +L 541.923301 75.368 +L 541.988493 76.368 +L 542.026681 77.368 +L 542.068677 78.368 +L 542.110694 79.368 +L 542.17021 80.368 +L 542.28337 81.368 +L 542.335621 82.368 +L 542.375039 83.368 +L 542.42214 84.368 +L 542.47892 85.368 +L 542.511583 86.368 +L 542.547761 87.368 +L 542.579851 88.368 +L 542.614131 89.368 +L 542.672509 90.368 +L 542.717694 91.368 +L 542.747318 92.368 +L 542.797704 93.368 +L 542.822901 94.368 +L 542.843952 95.368 +L 542.87892 96.368 +L 542.90321 97.368 +L 542.917277 98.368 +L 542.936219 99.368 +L 542.95188 100.368 +L 542.964432 101.368 +L 542.970268 102.368 +L 542.97715 103.368 +L 542.982324 104.368 +L 542.980541 105.984 +L 542.98279 104.988974 +L 544.77 105.000128 +L 545.452732 107.186963 +L 545.166251 108.146049 +L 544.90217 109.110771 +L 544.618418 110.070544 +L 544.335538 111.030536 +L 544.072988 111.995644 +L 543.807143 112.959922 +L 543.498489 113.913429 +L 543.206266 114.87107 +L 542.89077 115.822855 +L 542.510573 117.205505 +z +" style="fill:#008000;stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 541.98 117.072 +L 541.766469 116.094558 +L 541.558276 115.115773 +L 541.40905 114.12215 +L 541.196572 113.144443 +L 541.023954 112.156707 +L 540.817337 111.177525 +L 540.607662 110.199113 +L 540.419543 109.215277 +L 540.243784 108.22833 +L 540.050161 107.245879 +L 539.757635 105.84117 +L 540.19 106.657649 +L 541.97721 106.703794 +L 542.739415 104.984 +L 542.769907 103.984 +L 542.795952 102.984 +L 542.817152 101.984 +L 542.871453 100.984 +L 542.899391 99.984 +L 542.929115 98.984 +L 542.95451 97.984 +L 542.96571 96.984 +L 542.975834 95.984 +L 542.97563 94.984 +L 542.96612 93.984 +L 542.954466 92.984 +L 542.923437 91.984 +L 542.912269 90.984 +L 542.882152 89.984 +L 542.822375 88.984 +L 542.785183 87.984 +L 542.746087 86.984 +L 542.703647 85.984 +L 542.670882 84.984 +L 542.603456 83.984 +L 542.56433 82.984 +L 542.521655 81.984 +L 542.451075 80.984 +L 542.414684 79.984 +L 542.356281 78.984 +L 542.245328 77.984 +L 542.17467 76.984 +L 542.06173 75.984 +L 542.015957 74.984 +L 541.954674 73.984 +L 541.906175 72.984 +L 541.825352 71.984 +L 541.706833 70.984 +L 541.636622 69.984 +L 541.55336 68.984 +L 541.520218 67.984 +L 541.468981 66.984 +L 541.400582 65.984 +L 541.334367 64.984 +L 541.25745 63.984 +L 541.230134 62.984 +L 541.203657 61.984 +L 541.181006 60.984 +L 541.161475 59.984 +L 541.135081 58.984 +L 541.08531 57.984 +L 541.050237 56.984 +L 541.014371 55.984 +L 540.999004 54.984 +L 540.983235 53.984 +L 540.979822 52.984 +L 540.977405 51.984 +L 540.977891 50.984 +L 540.97982 49.984 +L 540.993077 48.984 +L 541.001468 47.984 +L 541.023004 46.984 +L 541.046037 45.984 +L 541.06327 44.984 +L 541.081733 43.984 +L 541.102185 42.984 +L 541.118785 41.984 +L 541.181564 40.984 +L 541.256829 39.984 +L 541.289468 38.984 +L 541.357032 37.984 +L 541.411079 36.984 +L 541.444783 35.984 +L 541.534909 34.984 +L 541.563444 33.984 +L 541.59493 32.984 +L 541.625941 31.984 +L 541.680749 30.984 +L 541.745336 29.984 +L 541.783532 28.368 +L 541.98279 28.270256 +L 542.031276 29.368 +L 541.987207 30.368 +L 541.947083 31.368 +L 541.838716 32.368 +L 541.797088 33.368 +L 541.734946 34.368 +L 541.664984 35.368 +L 541.56048 36.368 +L 541.523492 37.368 +L 541.477615 38.368 +L 541.40912 39.368 +L 541.360374 40.368 +L 541.282777 41.368 +L 541.252236 42.368 +L 541.182722 43.368 +L 541.158749 44.368 +L 541.130127 45.368 +L 541.088334 46.368 +L 541.066758 47.368 +L 541.05281 48.368 +L 541.026088 49.368 +L 541.016778 50.368 +L 541.004331 51.368 +L 540.993276 52.368 +L 540.987612 53.368 +L 540.982848 54.368 +L 540.988396 55.368 +L 541.001684 56.368 +L 541.009201 57.368 +L 541.033986 58.368 +L 541.057555 59.368 +L 541.093735 60.368 +L 541.119697 61.368 +L 541.142019 62.368 +L 541.210779 63.368 +L 541.285314 64.368 +L 541.379293 65.368 +L 541.430345 66.368 +L 541.484279 67.368 +L 541.51953 68.368 +L 541.625618 69.368 +L 541.677882 70.368 +L 541.714789 71.368 +L 541.74582 72.368 +L 541.806975 73.368 +L 541.874395 74.368 +L 541.923301 75.368 +L 541.988493 76.368 +L 542.026681 77.368 +L 542.068677 78.368 +L 542.110694 79.368 +L 542.17021 80.368 +L 542.28337 81.368 +L 542.335621 82.368 +L 542.375039 83.368 +L 542.42214 84.368 +L 542.47892 85.368 +L 542.511583 86.368 +L 542.547761 87.368 +L 542.579851 88.368 +L 542.614131 89.368 +L 542.672509 90.368 +L 542.717694 91.368 +L 542.747318 92.368 +L 542.797704 93.368 +L 542.822901 94.368 +L 542.843952 95.368 +L 542.87892 96.368 +L 542.90321 97.368 +L 542.917277 98.368 +L 542.936219 99.368 +L 542.95188 100.368 +L 542.964432 101.368 +L 542.970268 102.368 +L 542.97715 103.368 +L 542.982324 104.368 +L 542.980541 105.984 +L 542.98279 104.988974 +L 544.77 105.000128 +L 545.452732 107.186963 +L 545.166251 108.146049 +L 544.90217 109.110771 +L 544.618418 110.070544 +L 544.335538 111.030536 +L 544.072988 111.995644 +L 543.807143 112.959922 +L 543.498489 113.913429 +L 543.206266 114.87107 +L 542.89077 115.822855 +L 542.510573 117.205505 +z +" style="fill:#008000;stroke:#008000;stroke-linejoin:miter;"/> + <g id="patch_48"> + <path clip-path="url(#pdd8b39b494)" d="M 553.14 117.072 +L 552.926469 116.094558 +L 552.718276 115.115773 +L 552.56905 114.12215 +L 552.356572 113.144443 +L 552.183954 112.156707 +L 551.977337 111.177525 +L 551.767662 110.199113 +L 551.579543 109.215277 +L 551.403784 108.22833 +L 551.210161 107.245879 +L 550.917635 105.84117 +L 551.35 106.657649 +L 553.13721 106.703794 +L 553.899415 104.984 +L 553.929907 103.984 +L 553.955952 102.984 +L 553.977152 101.984 +L 554.031453 100.984 +L 554.059391 99.984 +L 554.089115 98.984 +L 554.11451 97.984 +L 554.12571 96.984 +L 554.135834 95.984 +L 554.13563 94.984 +L 554.12612 93.984 +L 554.114466 92.984 +L 554.083437 91.984 +L 554.072269 90.984 +L 554.042152 89.984 +L 553.982375 88.984 +L 553.945183 87.984 +L 553.906087 86.984 +L 553.863647 85.984 +L 553.830882 84.984 +L 553.763456 83.984 +L 553.72433 82.984 +L 553.681655 81.984 +L 553.611075 80.984 +L 553.574684 79.984 +L 553.516281 78.984 +L 553.405328 77.984 +L 553.33467 76.984 +L 553.22173 75.984 +L 553.175957 74.984 +L 553.114674 73.984 +L 553.066175 72.984 +L 552.985352 71.984 +L 552.866833 70.984 +L 552.796622 69.984 +L 552.71336 68.984 +L 552.680218 67.984 +L 552.628981 66.984 +L 552.560582 65.984 +L 552.494367 64.984 +L 552.41745 63.984 +L 552.390134 62.984 +L 552.363657 61.984 +L 552.341006 60.984 +L 552.321475 59.984 +L 552.295081 58.984 +L 552.24531 57.984 +L 552.210237 56.984 +L 552.174371 55.984 +L 552.159004 54.984 +L 552.143235 53.984 +L 552.139822 52.984 +L 552.137405 51.984 +L 552.137891 50.984 +L 552.13982 49.984 +L 552.153077 48.984 +L 552.161468 47.984 +L 552.183004 46.984 +L 552.206037 45.984 +L 552.22327 44.984 +L 552.241733 43.984 +L 552.262185 42.984 +L 552.278785 41.984 +L 552.341564 40.984 +L 552.416829 39.984 +L 552.449468 38.984 +L 552.517032 37.984 +L 552.571079 36.984 +L 552.604783 35.984 +L 552.694909 34.984 +L 552.723444 33.984 +L 552.75493 32.984 +L 552.785941 31.984 +L 552.840749 30.984 +L 552.905336 29.984 +L 552.943532 28.368 +L 553.14279 28.270256 +L 553.191276 29.368 +L 553.147207 30.368 +L 553.107083 31.368 +L 552.998716 32.368 +L 552.957088 33.368 +L 552.894946 34.368 +L 552.824984 35.368 +L 552.72048 36.368 +L 552.683492 37.368 +L 552.637615 38.368 +L 552.56912 39.368 +L 552.520374 40.368 +L 552.442777 41.368 +L 552.412236 42.368 +L 552.342722 43.368 +L 552.318749 44.368 +L 552.290127 45.368 +L 552.248334 46.368 +L 552.226758 47.368 +L 552.21281 48.368 +L 552.186088 49.368 +L 552.176778 50.368 +L 552.164331 51.368 +L 552.153276 52.368 +L 552.147612 53.368 +L 552.142848 54.368 +L 552.148396 55.368 +L 552.161684 56.368 +L 552.169201 57.368 +L 552.193986 58.368 +L 552.217555 59.368 +L 552.253735 60.368 +L 552.279697 61.368 +L 552.302019 62.368 +L 552.370779 63.368 +L 552.445314 64.368 +L 552.539293 65.368 +L 552.590345 66.368 +L 552.644279 67.368 +L 552.67953 68.368 +L 552.785618 69.368 +L 552.837882 70.368 +L 552.874789 71.368 +L 552.90582 72.368 +L 552.966975 73.368 +L 553.034395 74.368 +L 553.083301 75.368 +L 553.148493 76.368 +L 553.186681 77.368 +L 553.228677 78.368 +L 553.270694 79.368 +L 553.33021 80.368 +L 553.44337 81.368 +L 553.495621 82.368 +L 553.535039 83.368 +L 553.58214 84.368 +L 553.63892 85.368 +L 553.671583 86.368 +L 553.707761 87.368 +L 553.739851 88.368 +L 553.774131 89.368 +L 553.832509 90.368 +L 553.877694 91.368 +L 553.907318 92.368 +L 553.957704 93.368 +L 553.982901 94.368 +L 554.003952 95.368 +L 554.03892 96.368 +L 554.06321 97.368 +L 554.077277 98.368 +L 554.096219 99.368 +L 554.11188 100.368 +L 554.124432 101.368 +L 554.130268 102.368 +L 554.13715 103.368 +L 554.142324 104.368 +L 554.140541 105.984 +L 554.14279 104.988974 +L 555.93 105.000128 +L 556.612732 107.186963 +L 556.326251 108.146049 +L 556.06217 109.110771 +L 555.778418 110.070544 +L 555.495538 111.030536 +L 555.232988 111.995644 +L 554.967143 112.959922 +L 554.658489 113.913429 +L 554.366266 114.87107 +L 554.05077 115.822855 +L 553.670573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 553.14 117.072 +L 552.926469 116.094558 +L 552.718276 115.115773 +L 552.56905 114.12215 +L 552.356572 113.144443 +L 552.183954 112.156707 +L 551.977337 111.177525 +L 551.767662 110.199113 +L 551.579543 109.215277 +L 551.403784 108.22833 +L 551.210161 107.245879 +L 550.917635 105.84117 +L 551.35 106.657649 +L 553.13721 106.703794 +L 553.899415 104.984 +L 553.929907 103.984 +L 553.955952 102.984 +L 553.977152 101.984 +L 554.031453 100.984 +L 554.059391 99.984 +L 554.089115 98.984 +L 554.11451 97.984 +L 554.12571 96.984 +L 554.135834 95.984 +L 554.13563 94.984 +L 554.12612 93.984 +L 554.114466 92.984 +L 554.083437 91.984 +L 554.072269 90.984 +L 554.042152 89.984 +L 553.982375 88.984 +L 553.945183 87.984 +L 553.906087 86.984 +L 553.863647 85.984 +L 553.830882 84.984 +L 553.763456 83.984 +L 553.72433 82.984 +L 553.681655 81.984 +L 553.611075 80.984 +L 553.574684 79.984 +L 553.516281 78.984 +L 553.405328 77.984 +L 553.33467 76.984 +L 553.22173 75.984 +L 553.175957 74.984 +L 553.114674 73.984 +L 553.066175 72.984 +L 552.985352 71.984 +L 552.866833 70.984 +L 552.796622 69.984 +L 552.71336 68.984 +L 552.680218 67.984 +L 552.628981 66.984 +L 552.560582 65.984 +L 552.494367 64.984 +L 552.41745 63.984 +L 552.390134 62.984 +L 552.363657 61.984 +L 552.341006 60.984 +L 552.321475 59.984 +L 552.295081 58.984 +L 552.24531 57.984 +L 552.210237 56.984 +L 552.174371 55.984 +L 552.159004 54.984 +L 552.143235 53.984 +L 552.139822 52.984 +L 552.137405 51.984 +L 552.137891 50.984 +L 552.13982 49.984 +L 552.153077 48.984 +L 552.161468 47.984 +L 552.183004 46.984 +L 552.206037 45.984 +L 552.22327 44.984 +L 552.241733 43.984 +L 552.262185 42.984 +L 552.278785 41.984 +L 552.341564 40.984 +L 552.416829 39.984 +L 552.449468 38.984 +L 552.517032 37.984 +L 552.571079 36.984 +L 552.604783 35.984 +L 552.694909 34.984 +L 552.723444 33.984 +L 552.75493 32.984 +L 552.785941 31.984 +L 552.840749 30.984 +L 552.905336 29.984 +L 552.943532 28.368 +L 553.14279 28.270256 +L 553.191276 29.368 +L 553.147207 30.368 +L 553.107083 31.368 +L 552.998716 32.368 +L 552.957088 33.368 +L 552.894946 34.368 +L 552.824984 35.368 +L 552.72048 36.368 +L 552.683492 37.368 +L 552.637615 38.368 +L 552.56912 39.368 +L 552.520374 40.368 +L 552.442777 41.368 +L 552.412236 42.368 +L 552.342722 43.368 +L 552.318749 44.368 +L 552.290127 45.368 +L 552.248334 46.368 +L 552.226758 47.368 +L 552.21281 48.368 +L 552.186088 49.368 +L 552.176778 50.368 +L 552.164331 51.368 +L 552.153276 52.368 +L 552.147612 53.368 +L 552.142848 54.368 +L 552.148396 55.368 +L 552.161684 56.368 +L 552.169201 57.368 +L 552.193986 58.368 +L 552.217555 59.368 +L 552.253735 60.368 +L 552.279697 61.368 +L 552.302019 62.368 +L 552.370779 63.368 +L 552.445314 64.368 +L 552.539293 65.368 +L 552.590345 66.368 +L 552.644279 67.368 +L 552.67953 68.368 +L 552.785618 69.368 +L 552.837882 70.368 +L 552.874789 71.368 +L 552.90582 72.368 +L 552.966975 73.368 +L 553.034395 74.368 +L 553.083301 75.368 +L 553.148493 76.368 +L 553.186681 77.368 +L 553.228677 78.368 +L 553.270694 79.368 +L 553.33021 80.368 +L 553.44337 81.368 +L 553.495621 82.368 +L 553.535039 83.368 +L 553.58214 84.368 +L 553.63892 85.368 +L 553.671583 86.368 +L 553.707761 87.368 +L 553.739851 88.368 +L 553.774131 89.368 +L 553.832509 90.368 +L 553.877694 91.368 +L 553.907318 92.368 +L 553.957704 93.368 +L 553.982901 94.368 +L 554.003952 95.368 +L 554.03892 96.368 +L 554.06321 97.368 +L 554.077277 98.368 +L 554.096219 99.368 +L 554.11188 100.368 +L 554.124432 101.368 +L 554.130268 102.368 +L 554.13715 103.368 +L 554.142324 104.368 +L 554.140541 105.984 +L 554.14279 104.988974 +L 555.93 105.000128 +L 556.612732 107.186963 +L 556.326251 108.146049 +L 556.06217 109.110771 +L 555.778418 110.070544 +L 555.495538 111.030536 +L 555.232988 111.995644 +L 554.967143 112.959922 +L 554.658489 113.913429 +L 554.366266 114.87107 +L 554.05077 115.822855 +L 553.670573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_49"> + <path clip-path="url(#pdd8b39b494)" d="M 564.3 117.072 +L 564.086469 116.094558 +L 563.878276 115.115773 +L 563.72905 114.12215 +L 563.516572 113.144443 +L 563.343954 112.156707 +L 563.137337 111.177525 +L 562.927662 110.199113 +L 562.739543 109.215277 +L 562.563784 108.22833 +L 562.370161 107.245879 +L 562.077635 105.84117 +L 562.51 106.657649 +L 564.29721 106.703794 +L 565.059415 104.984 +L 565.089907 103.984 +L 565.115952 102.984 +L 565.137152 101.984 +L 565.191453 100.984 +L 565.219391 99.984 +L 565.249115 98.984 +L 565.27451 97.984 +L 565.28571 96.984 +L 565.295834 95.984 +L 565.29563 94.984 +L 565.28612 93.984 +L 565.274466 92.984 +L 565.243437 91.984 +L 565.232269 90.984 +L 565.202152 89.984 +L 565.142375 88.984 +L 565.105183 87.984 +L 565.066087 86.984 +L 565.023647 85.984 +L 564.990882 84.984 +L 564.923456 83.984 +L 564.88433 82.984 +L 564.841655 81.984 +L 564.771075 80.984 +L 564.734684 79.984 +L 564.676281 78.984 +L 564.565328 77.984 +L 564.49467 76.984 +L 564.38173 75.984 +L 564.335957 74.984 +L 564.274674 73.984 +L 564.226175 72.984 +L 564.145352 71.984 +L 564.026833 70.984 +L 563.956622 69.984 +L 563.87336 68.984 +L 563.840218 67.984 +L 563.788981 66.984 +L 563.720582 65.984 +L 563.654367 64.984 +L 563.57745 63.984 +L 563.550134 62.984 +L 563.523657 61.984 +L 563.501006 60.984 +L 563.481475 59.984 +L 563.455081 58.984 +L 563.40531 57.984 +L 563.370237 56.984 +L 563.334371 55.984 +L 563.319004 54.984 +L 563.303235 53.984 +L 563.299822 52.984 +L 563.297405 51.984 +L 563.297891 50.984 +L 563.29982 49.984 +L 563.313077 48.984 +L 563.321468 47.984 +L 563.343004 46.984 +L 563.366037 45.984 +L 563.38327 44.984 +L 563.401733 43.984 +L 563.422185 42.984 +L 563.438785 41.984 +L 563.501564 40.984 +L 563.576829 39.984 +L 563.609468 38.984 +L 563.677032 37.984 +L 563.731079 36.984 +L 563.764783 35.984 +L 563.854909 34.984 +L 563.883444 33.984 +L 563.91493 32.984 +L 563.945941 31.984 +L 564.000749 30.984 +L 564.065336 29.984 +L 564.103532 28.368 +L 564.30279 28.270256 +L 564.351276 29.368 +L 564.307207 30.368 +L 564.267083 31.368 +L 564.158716 32.368 +L 564.117088 33.368 +L 564.054946 34.368 +L 563.984984 35.368 +L 563.88048 36.368 +L 563.843492 37.368 +L 563.797615 38.368 +L 563.72912 39.368 +L 563.680374 40.368 +L 563.602777 41.368 +L 563.572236 42.368 +L 563.502722 43.368 +L 563.478749 44.368 +L 563.450127 45.368 +L 563.408334 46.368 +L 563.386758 47.368 +L 563.37281 48.368 +L 563.346088 49.368 +L 563.336778 50.368 +L 563.324331 51.368 +L 563.313276 52.368 +L 563.307612 53.368 +L 563.302848 54.368 +L 563.308396 55.368 +L 563.321684 56.368 +L 563.329201 57.368 +L 563.353986 58.368 +L 563.377555 59.368 +L 563.413735 60.368 +L 563.439697 61.368 +L 563.462019 62.368 +L 563.530779 63.368 +L 563.605314 64.368 +L 563.699293 65.368 +L 563.750345 66.368 +L 563.804279 67.368 +L 563.83953 68.368 +L 563.945618 69.368 +L 563.997882 70.368 +L 564.034789 71.368 +L 564.06582 72.368 +L 564.126975 73.368 +L 564.194395 74.368 +L 564.243301 75.368 +L 564.308493 76.368 +L 564.346681 77.368 +L 564.388677 78.368 +L 564.430694 79.368 +L 564.49021 80.368 +L 564.60337 81.368 +L 564.655621 82.368 +L 564.695039 83.368 +L 564.74214 84.368 +L 564.79892 85.368 +L 564.831583 86.368 +L 564.867761 87.368 +L 564.899851 88.368 +L 564.934131 89.368 +L 564.992509 90.368 +L 565.037694 91.368 +L 565.067318 92.368 +L 565.117704 93.368 +L 565.142901 94.368 +L 565.163952 95.368 +L 565.19892 96.368 +L 565.22321 97.368 +L 565.237277 98.368 +L 565.256219 99.368 +L 565.27188 100.368 +L 565.284432 101.368 +L 565.290268 102.368 +L 565.29715 103.368 +L 565.302324 104.368 +L 565.300541 105.984 +L 565.30279 104.988974 +L 567.09 105.000128 +L 567.772732 107.186963 +L 567.486251 108.146049 +L 567.22217 109.110771 +L 566.938418 110.070544 +L 566.655538 111.030536 +L 566.392988 111.995644 +L 566.127143 112.959922 +L 565.818489 113.913429 +L 565.526266 114.87107 +L 565.21077 115.822855 +L 564.830573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 564.3 117.072 +L 564.086469 116.094558 +L 563.878276 115.115773 +L 563.72905 114.12215 +L 563.516572 113.144443 +L 563.343954 112.156707 +L 563.137337 111.177525 +L 562.927662 110.199113 +L 562.739543 109.215277 +L 562.563784 108.22833 +L 562.370161 107.245879 +L 562.077635 105.84117 +L 562.51 106.657649 +L 564.29721 106.703794 +L 565.059415 104.984 +L 565.089907 103.984 +L 565.115952 102.984 +L 565.137152 101.984 +L 565.191453 100.984 +L 565.219391 99.984 +L 565.249115 98.984 +L 565.27451 97.984 +L 565.28571 96.984 +L 565.295834 95.984 +L 565.29563 94.984 +L 565.28612 93.984 +L 565.274466 92.984 +L 565.243437 91.984 +L 565.232269 90.984 +L 565.202152 89.984 +L 565.142375 88.984 +L 565.105183 87.984 +L 565.066087 86.984 +L 565.023647 85.984 +L 564.990882 84.984 +L 564.923456 83.984 +L 564.88433 82.984 +L 564.841655 81.984 +L 564.771075 80.984 +L 564.734684 79.984 +L 564.676281 78.984 +L 564.565328 77.984 +L 564.49467 76.984 +L 564.38173 75.984 +L 564.335957 74.984 +L 564.274674 73.984 +L 564.226175 72.984 +L 564.145352 71.984 +L 564.026833 70.984 +L 563.956622 69.984 +L 563.87336 68.984 +L 563.840218 67.984 +L 563.788981 66.984 +L 563.720582 65.984 +L 563.654367 64.984 +L 563.57745 63.984 +L 563.550134 62.984 +L 563.523657 61.984 +L 563.501006 60.984 +L 563.481475 59.984 +L 563.455081 58.984 +L 563.40531 57.984 +L 563.370237 56.984 +L 563.334371 55.984 +L 563.319004 54.984 +L 563.303235 53.984 +L 563.299822 52.984 +L 563.297405 51.984 +L 563.297891 50.984 +L 563.29982 49.984 +L 563.313077 48.984 +L 563.321468 47.984 +L 563.343004 46.984 +L 563.366037 45.984 +L 563.38327 44.984 +L 563.401733 43.984 +L 563.422185 42.984 +L 563.438785 41.984 +L 563.501564 40.984 +L 563.576829 39.984 +L 563.609468 38.984 +L 563.677032 37.984 +L 563.731079 36.984 +L 563.764783 35.984 +L 563.854909 34.984 +L 563.883444 33.984 +L 563.91493 32.984 +L 563.945941 31.984 +L 564.000749 30.984 +L 564.065336 29.984 +L 564.103532 28.368 +L 564.30279 28.270256 +L 564.351276 29.368 +L 564.307207 30.368 +L 564.267083 31.368 +L 564.158716 32.368 +L 564.117088 33.368 +L 564.054946 34.368 +L 563.984984 35.368 +L 563.88048 36.368 +L 563.843492 37.368 +L 563.797615 38.368 +L 563.72912 39.368 +L 563.680374 40.368 +L 563.602777 41.368 +L 563.572236 42.368 +L 563.502722 43.368 +L 563.478749 44.368 +L 563.450127 45.368 +L 563.408334 46.368 +L 563.386758 47.368 +L 563.37281 48.368 +L 563.346088 49.368 +L 563.336778 50.368 +L 563.324331 51.368 +L 563.313276 52.368 +L 563.307612 53.368 +L 563.302848 54.368 +L 563.308396 55.368 +L 563.321684 56.368 +L 563.329201 57.368 +L 563.353986 58.368 +L 563.377555 59.368 +L 563.413735 60.368 +L 563.439697 61.368 +L 563.462019 62.368 +L 563.530779 63.368 +L 563.605314 64.368 +L 563.699293 65.368 +L 563.750345 66.368 +L 563.804279 67.368 +L 563.83953 68.368 +L 563.945618 69.368 +L 563.997882 70.368 +L 564.034789 71.368 +L 564.06582 72.368 +L 564.126975 73.368 +L 564.194395 74.368 +L 564.243301 75.368 +L 564.308493 76.368 +L 564.346681 77.368 +L 564.388677 78.368 +L 564.430694 79.368 +L 564.49021 80.368 +L 564.60337 81.368 +L 564.655621 82.368 +L 564.695039 83.368 +L 564.74214 84.368 +L 564.79892 85.368 +L 564.831583 86.368 +L 564.867761 87.368 +L 564.899851 88.368 +L 564.934131 89.368 +L 564.992509 90.368 +L 565.037694 91.368 +L 565.067318 92.368 +L 565.117704 93.368 +L 565.142901 94.368 +L 565.163952 95.368 +L 565.19892 96.368 +L 565.22321 97.368 +L 565.237277 98.368 +L 565.256219 99.368 +L 565.27188 100.368 +L 565.284432 101.368 +L 565.290268 102.368 +L 565.29715 103.368 +L 565.302324 104.368 +L 565.300541 105.984 +L 565.30279 104.988974 +L 567.09 105.000128 +L 567.772732 107.186963 +L 567.486251 108.146049 +L 567.22217 109.110771 +L 566.938418 110.070544 +L 566.655538 111.030536 +L 566.392988 111.995644 +L 566.127143 112.959922 +L 565.818489 113.913429 +L 565.526266 114.87107 +L 565.21077 115.822855 +L 564.830573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_50"> + <path clip-path="url(#pdd8b39b494)" d="M 575.46 117.072 +L 575.246469 116.094558 +L 575.038276 115.115773 +L 574.88905 114.12215 +L 574.676572 113.144443 +L 574.503954 112.156707 +L 574.297337 111.177525 +L 574.087662 110.199113 +L 573.899543 109.215277 +L 573.723784 108.22833 +L 573.530161 107.245879 +L 573.237635 105.84117 +L 573.67 106.657649 +L 575.45721 106.703794 +L 576.219415 104.984 +L 576.249907 103.984 +L 576.275952 102.984 +L 576.297152 101.984 +L 576.351453 100.984 +L 576.379391 99.984 +L 576.409115 98.984 +L 576.43451 97.984 +L 576.44571 96.984 +L 576.455834 95.984 +L 576.45563 94.984 +L 576.44612 93.984 +L 576.434466 92.984 +L 576.403437 91.984 +L 576.392269 90.984 +L 576.362152 89.984 +L 576.302375 88.984 +L 576.265183 87.984 +L 576.226087 86.984 +L 576.183647 85.984 +L 576.150882 84.984 +L 576.083456 83.984 +L 576.04433 82.984 +L 576.001655 81.984 +L 575.931075 80.984 +L 575.894684 79.984 +L 575.836281 78.984 +L 575.725328 77.984 +L 575.65467 76.984 +L 575.54173 75.984 +L 575.495957 74.984 +L 575.434674 73.984 +L 575.386175 72.984 +L 575.305352 71.984 +L 575.186833 70.984 +L 575.116622 69.984 +L 575.03336 68.984 +L 575.000218 67.984 +L 574.948981 66.984 +L 574.880582 65.984 +L 574.814367 64.984 +L 574.73745 63.984 +L 574.710134 62.984 +L 574.683657 61.984 +L 574.661006 60.984 +L 574.641475 59.984 +L 574.615081 58.984 +L 574.56531 57.984 +L 574.530237 56.984 +L 574.494371 55.984 +L 574.479004 54.984 +L 574.463235 53.984 +L 574.459822 52.984 +L 574.457405 51.984 +L 574.457891 50.984 +L 574.45982 49.984 +L 574.473077 48.984 +L 574.481468 47.984 +L 574.503004 46.984 +L 574.526037 45.984 +L 574.54327 44.984 +L 574.561733 43.984 +L 574.582185 42.984 +L 574.598785 41.984 +L 574.661564 40.984 +L 574.736829 39.984 +L 574.769468 38.984 +L 574.837032 37.984 +L 574.891079 36.984 +L 574.924783 35.984 +L 575.014909 34.984 +L 575.043444 33.984 +L 575.07493 32.984 +L 575.105941 31.984 +L 575.160749 30.984 +L 575.225336 29.984 +L 575.263532 28.368 +L 575.46279 28.270256 +L 575.511276 29.368 +L 575.467207 30.368 +L 575.427083 31.368 +L 575.318716 32.368 +L 575.277088 33.368 +L 575.214946 34.368 +L 575.144984 35.368 +L 575.04048 36.368 +L 575.003492 37.368 +L 574.957615 38.368 +L 574.88912 39.368 +L 574.840374 40.368 +L 574.762777 41.368 +L 574.732236 42.368 +L 574.662722 43.368 +L 574.638749 44.368 +L 574.610127 45.368 +L 574.568334 46.368 +L 574.546758 47.368 +L 574.53281 48.368 +L 574.506088 49.368 +L 574.496778 50.368 +L 574.484331 51.368 +L 574.473276 52.368 +L 574.467612 53.368 +L 574.462848 54.368 +L 574.468396 55.368 +L 574.481684 56.368 +L 574.489201 57.368 +L 574.513986 58.368 +L 574.537555 59.368 +L 574.573735 60.368 +L 574.599697 61.368 +L 574.622019 62.368 +L 574.690779 63.368 +L 574.765314 64.368 +L 574.859293 65.368 +L 574.910345 66.368 +L 574.964279 67.368 +L 574.99953 68.368 +L 575.105618 69.368 +L 575.157882 70.368 +L 575.194789 71.368 +L 575.22582 72.368 +L 575.286975 73.368 +L 575.354395 74.368 +L 575.403301 75.368 +L 575.468493 76.368 +L 575.506681 77.368 +L 575.548677 78.368 +L 575.590694 79.368 +L 575.65021 80.368 +L 575.76337 81.368 +L 575.815621 82.368 +L 575.855039 83.368 +L 575.90214 84.368 +L 575.95892 85.368 +L 575.991583 86.368 +L 576.027761 87.368 +L 576.059851 88.368 +L 576.094131 89.368 +L 576.152509 90.368 +L 576.197694 91.368 +L 576.227318 92.368 +L 576.277704 93.368 +L 576.302901 94.368 +L 576.323952 95.368 +L 576.35892 96.368 +L 576.38321 97.368 +L 576.397277 98.368 +L 576.416219 99.368 +L 576.43188 100.368 +L 576.444432 101.368 +L 576.450268 102.368 +L 576.45715 103.368 +L 576.462324 104.368 +L 576.460541 105.984 +L 576.46279 104.988974 +L 578.25 105.000128 +L 578.932732 107.186963 +L 578.646251 108.146049 +L 578.38217 109.110771 +L 578.098418 110.070544 +L 577.815538 111.030536 +L 577.552988 111.995644 +L 577.287143 112.959922 +L 576.978489 113.913429 +L 576.686266 114.87107 +L 576.37077 115.822855 +L 575.990573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 575.46 117.072 +L 575.246469 116.094558 +L 575.038276 115.115773 +L 574.88905 114.12215 +L 574.676572 113.144443 +L 574.503954 112.156707 +L 574.297337 111.177525 +L 574.087662 110.199113 +L 573.899543 109.215277 +L 573.723784 108.22833 +L 573.530161 107.245879 +L 573.237635 105.84117 +L 573.67 106.657649 +L 575.45721 106.703794 +L 576.219415 104.984 +L 576.249907 103.984 +L 576.275952 102.984 +L 576.297152 101.984 +L 576.351453 100.984 +L 576.379391 99.984 +L 576.409115 98.984 +L 576.43451 97.984 +L 576.44571 96.984 +L 576.455834 95.984 +L 576.45563 94.984 +L 576.44612 93.984 +L 576.434466 92.984 +L 576.403437 91.984 +L 576.392269 90.984 +L 576.362152 89.984 +L 576.302375 88.984 +L 576.265183 87.984 +L 576.226087 86.984 +L 576.183647 85.984 +L 576.150882 84.984 +L 576.083456 83.984 +L 576.04433 82.984 +L 576.001655 81.984 +L 575.931075 80.984 +L 575.894684 79.984 +L 575.836281 78.984 +L 575.725328 77.984 +L 575.65467 76.984 +L 575.54173 75.984 +L 575.495957 74.984 +L 575.434674 73.984 +L 575.386175 72.984 +L 575.305352 71.984 +L 575.186833 70.984 +L 575.116622 69.984 +L 575.03336 68.984 +L 575.000218 67.984 +L 574.948981 66.984 +L 574.880582 65.984 +L 574.814367 64.984 +L 574.73745 63.984 +L 574.710134 62.984 +L 574.683657 61.984 +L 574.661006 60.984 +L 574.641475 59.984 +L 574.615081 58.984 +L 574.56531 57.984 +L 574.530237 56.984 +L 574.494371 55.984 +L 574.479004 54.984 +L 574.463235 53.984 +L 574.459822 52.984 +L 574.457405 51.984 +L 574.457891 50.984 +L 574.45982 49.984 +L 574.473077 48.984 +L 574.481468 47.984 +L 574.503004 46.984 +L 574.526037 45.984 +L 574.54327 44.984 +L 574.561733 43.984 +L 574.582185 42.984 +L 574.598785 41.984 +L 574.661564 40.984 +L 574.736829 39.984 +L 574.769468 38.984 +L 574.837032 37.984 +L 574.891079 36.984 +L 574.924783 35.984 +L 575.014909 34.984 +L 575.043444 33.984 +L 575.07493 32.984 +L 575.105941 31.984 +L 575.160749 30.984 +L 575.225336 29.984 +L 575.263532 28.368 +L 575.46279 28.270256 +L 575.511276 29.368 +L 575.467207 30.368 +L 575.427083 31.368 +L 575.318716 32.368 +L 575.277088 33.368 +L 575.214946 34.368 +L 575.144984 35.368 +L 575.04048 36.368 +L 575.003492 37.368 +L 574.957615 38.368 +L 574.88912 39.368 +L 574.840374 40.368 +L 574.762777 41.368 +L 574.732236 42.368 +L 574.662722 43.368 +L 574.638749 44.368 +L 574.610127 45.368 +L 574.568334 46.368 +L 574.546758 47.368 +L 574.53281 48.368 +L 574.506088 49.368 +L 574.496778 50.368 +L 574.484331 51.368 +L 574.473276 52.368 +L 574.467612 53.368 +L 574.462848 54.368 +L 574.468396 55.368 +L 574.481684 56.368 +L 574.489201 57.368 +L 574.513986 58.368 +L 574.537555 59.368 +L 574.573735 60.368 +L 574.599697 61.368 +L 574.622019 62.368 +L 574.690779 63.368 +L 574.765314 64.368 +L 574.859293 65.368 +L 574.910345 66.368 +L 574.964279 67.368 +L 574.99953 68.368 +L 575.105618 69.368 +L 575.157882 70.368 +L 575.194789 71.368 +L 575.22582 72.368 +L 575.286975 73.368 +L 575.354395 74.368 +L 575.403301 75.368 +L 575.468493 76.368 +L 575.506681 77.368 +L 575.548677 78.368 +L 575.590694 79.368 +L 575.65021 80.368 +L 575.76337 81.368 +L 575.815621 82.368 +L 575.855039 83.368 +L 575.90214 84.368 +L 575.95892 85.368 +L 575.991583 86.368 +L 576.027761 87.368 +L 576.059851 88.368 +L 576.094131 89.368 +L 576.152509 90.368 +L 576.197694 91.368 +L 576.227318 92.368 +L 576.277704 93.368 +L 576.302901 94.368 +L 576.323952 95.368 +L 576.35892 96.368 +L 576.38321 97.368 +L 576.397277 98.368 +L 576.416219 99.368 +L 576.43188 100.368 +L 576.444432 101.368 +L 576.450268 102.368 +L 576.45715 103.368 +L 576.462324 104.368 +L 576.460541 105.984 +L 576.46279 104.988974 +L 578.25 105.000128 +L 578.932732 107.186963 +L 578.646251 108.146049 +L 578.38217 109.110771 +L 578.098418 110.070544 +L 577.815538 111.030536 +L 577.552988 111.995644 +L 577.287143 112.959922 +L 576.978489 113.913429 +L 576.686266 114.87107 +L 576.37077 115.822855 +L 575.990573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_51"> + <path clip-path="url(#pdd8b39b494)" d="M 586.62 117.072 +L 586.406469 116.094558 +L 586.198276 115.115773 +L 586.04905 114.12215 +L 585.836572 113.144443 +L 585.663954 112.156707 +L 585.457337 111.177525 +L 585.247662 110.199113 +L 585.059543 109.215277 +L 584.883784 108.22833 +L 584.690161 107.245879 +L 584.397635 105.84117 +L 584.83 106.657649 +L 586.61721 106.703794 +L 587.379415 104.984 +L 587.409907 103.984 +L 587.435952 102.984 +L 587.457152 101.984 +L 587.511453 100.984 +L 587.539391 99.984 +L 587.569115 98.984 +L 587.59451 97.984 +L 587.60571 96.984 +L 587.615834 95.984 +L 587.61563 94.984 +L 587.60612 93.984 +L 587.594466 92.984 +L 587.563437 91.984 +L 587.552269 90.984 +L 587.522152 89.984 +L 587.462375 88.984 +L 587.425183 87.984 +L 587.386087 86.984 +L 587.343647 85.984 +L 587.310882 84.984 +L 587.243456 83.984 +L 587.20433 82.984 +L 587.161655 81.984 +L 587.091075 80.984 +L 587.054684 79.984 +L 586.996281 78.984 +L 586.885328 77.984 +L 586.81467 76.984 +L 586.70173 75.984 +L 586.655957 74.984 +L 586.594674 73.984 +L 586.546175 72.984 +L 586.465352 71.984 +L 586.346833 70.984 +L 586.276622 69.984 +L 586.19336 68.984 +L 586.160218 67.984 +L 586.108981 66.984 +L 586.040582 65.984 +L 585.974367 64.984 +L 585.89745 63.984 +L 585.870134 62.984 +L 585.843657 61.984 +L 585.821006 60.984 +L 585.801475 59.984 +L 585.775081 58.984 +L 585.72531 57.984 +L 585.690237 56.984 +L 585.654371 55.984 +L 585.639004 54.984 +L 585.623235 53.984 +L 585.619822 52.984 +L 585.617405 51.984 +L 585.617891 50.984 +L 585.61982 49.984 +L 585.633077 48.984 +L 585.641468 47.984 +L 585.663004 46.984 +L 585.686037 45.984 +L 585.70327 44.984 +L 585.721733 43.984 +L 585.742185 42.984 +L 585.758785 41.984 +L 585.821564 40.984 +L 585.896829 39.984 +L 585.929468 38.984 +L 585.997032 37.984 +L 586.051079 36.984 +L 586.084783 35.984 +L 586.174909 34.984 +L 586.203444 33.984 +L 586.23493 32.984 +L 586.265941 31.984 +L 586.320749 30.984 +L 586.385336 29.984 +L 586.423532 28.368 +L 586.62279 28.270256 +L 586.671276 29.368 +L 586.627207 30.368 +L 586.587083 31.368 +L 586.478716 32.368 +L 586.437088 33.368 +L 586.374946 34.368 +L 586.304984 35.368 +L 586.20048 36.368 +L 586.163492 37.368 +L 586.117615 38.368 +L 586.04912 39.368 +L 586.000374 40.368 +L 585.922777 41.368 +L 585.892236 42.368 +L 585.822722 43.368 +L 585.798749 44.368 +L 585.770127 45.368 +L 585.728334 46.368 +L 585.706758 47.368 +L 585.69281 48.368 +L 585.666088 49.368 +L 585.656778 50.368 +L 585.644331 51.368 +L 585.633276 52.368 +L 585.627612 53.368 +L 585.622848 54.368 +L 585.628396 55.368 +L 585.641684 56.368 +L 585.649201 57.368 +L 585.673986 58.368 +L 585.697555 59.368 +L 585.733735 60.368 +L 585.759697 61.368 +L 585.782019 62.368 +L 585.850779 63.368 +L 585.925314 64.368 +L 586.019293 65.368 +L 586.070345 66.368 +L 586.124279 67.368 +L 586.15953 68.368 +L 586.265618 69.368 +L 586.317882 70.368 +L 586.354789 71.368 +L 586.38582 72.368 +L 586.446975 73.368 +L 586.514395 74.368 +L 586.563301 75.368 +L 586.628493 76.368 +L 586.666681 77.368 +L 586.708677 78.368 +L 586.750694 79.368 +L 586.81021 80.368 +L 586.92337 81.368 +L 586.975621 82.368 +L 587.015039 83.368 +L 587.06214 84.368 +L 587.11892 85.368 +L 587.151583 86.368 +L 587.187761 87.368 +L 587.219851 88.368 +L 587.254131 89.368 +L 587.312509 90.368 +L 587.357694 91.368 +L 587.387318 92.368 +L 587.437704 93.368 +L 587.462901 94.368 +L 587.483952 95.368 +L 587.51892 96.368 +L 587.54321 97.368 +L 587.557277 98.368 +L 587.576219 99.368 +L 587.59188 100.368 +L 587.604432 101.368 +L 587.610268 102.368 +L 587.61715 103.368 +L 587.622324 104.368 +L 587.620541 105.984 +L 587.62279 104.988974 +L 589.41 105.000128 +L 590.092732 107.186963 +L 589.806251 108.146049 +L 589.54217 109.110771 +L 589.258418 110.070544 +L 588.975538 111.030536 +L 588.712988 111.995644 +L 588.447143 112.959922 +L 588.138489 113.913429 +L 587.846266 114.87107 +L 587.53077 115.822855 +L 587.150573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 586.62 117.072 +L 586.406469 116.094558 +L 586.198276 115.115773 +L 586.04905 114.12215 +L 585.836572 113.144443 +L 585.663954 112.156707 +L 585.457337 111.177525 +L 585.247662 110.199113 +L 585.059543 109.215277 +L 584.883784 108.22833 +L 584.690161 107.245879 +L 584.397635 105.84117 +L 584.83 106.657649 +L 586.61721 106.703794 +L 587.379415 104.984 +L 587.409907 103.984 +L 587.435952 102.984 +L 587.457152 101.984 +L 587.511453 100.984 +L 587.539391 99.984 +L 587.569115 98.984 +L 587.59451 97.984 +L 587.60571 96.984 +L 587.615834 95.984 +L 587.61563 94.984 +L 587.60612 93.984 +L 587.594466 92.984 +L 587.563437 91.984 +L 587.552269 90.984 +L 587.522152 89.984 +L 587.462375 88.984 +L 587.425183 87.984 +L 587.386087 86.984 +L 587.343647 85.984 +L 587.310882 84.984 +L 587.243456 83.984 +L 587.20433 82.984 +L 587.161655 81.984 +L 587.091075 80.984 +L 587.054684 79.984 +L 586.996281 78.984 +L 586.885328 77.984 +L 586.81467 76.984 +L 586.70173 75.984 +L 586.655957 74.984 +L 586.594674 73.984 +L 586.546175 72.984 +L 586.465352 71.984 +L 586.346833 70.984 +L 586.276622 69.984 +L 586.19336 68.984 +L 586.160218 67.984 +L 586.108981 66.984 +L 586.040582 65.984 +L 585.974367 64.984 +L 585.89745 63.984 +L 585.870134 62.984 +L 585.843657 61.984 +L 585.821006 60.984 +L 585.801475 59.984 +L 585.775081 58.984 +L 585.72531 57.984 +L 585.690237 56.984 +L 585.654371 55.984 +L 585.639004 54.984 +L 585.623235 53.984 +L 585.619822 52.984 +L 585.617405 51.984 +L 585.617891 50.984 +L 585.61982 49.984 +L 585.633077 48.984 +L 585.641468 47.984 +L 585.663004 46.984 +L 585.686037 45.984 +L 585.70327 44.984 +L 585.721733 43.984 +L 585.742185 42.984 +L 585.758785 41.984 +L 585.821564 40.984 +L 585.896829 39.984 +L 585.929468 38.984 +L 585.997032 37.984 +L 586.051079 36.984 +L 586.084783 35.984 +L 586.174909 34.984 +L 586.203444 33.984 +L 586.23493 32.984 +L 586.265941 31.984 +L 586.320749 30.984 +L 586.385336 29.984 +L 586.423532 28.368 +L 586.62279 28.270256 +L 586.671276 29.368 +L 586.627207 30.368 +L 586.587083 31.368 +L 586.478716 32.368 +L 586.437088 33.368 +L 586.374946 34.368 +L 586.304984 35.368 +L 586.20048 36.368 +L 586.163492 37.368 +L 586.117615 38.368 +L 586.04912 39.368 +L 586.000374 40.368 +L 585.922777 41.368 +L 585.892236 42.368 +L 585.822722 43.368 +L 585.798749 44.368 +L 585.770127 45.368 +L 585.728334 46.368 +L 585.706758 47.368 +L 585.69281 48.368 +L 585.666088 49.368 +L 585.656778 50.368 +L 585.644331 51.368 +L 585.633276 52.368 +L 585.627612 53.368 +L 585.622848 54.368 +L 585.628396 55.368 +L 585.641684 56.368 +L 585.649201 57.368 +L 585.673986 58.368 +L 585.697555 59.368 +L 585.733735 60.368 +L 585.759697 61.368 +L 585.782019 62.368 +L 585.850779 63.368 +L 585.925314 64.368 +L 586.019293 65.368 +L 586.070345 66.368 +L 586.124279 67.368 +L 586.15953 68.368 +L 586.265618 69.368 +L 586.317882 70.368 +L 586.354789 71.368 +L 586.38582 72.368 +L 586.446975 73.368 +L 586.514395 74.368 +L 586.563301 75.368 +L 586.628493 76.368 +L 586.666681 77.368 +L 586.708677 78.368 +L 586.750694 79.368 +L 586.81021 80.368 +L 586.92337 81.368 +L 586.975621 82.368 +L 587.015039 83.368 +L 587.06214 84.368 +L 587.11892 85.368 +L 587.151583 86.368 +L 587.187761 87.368 +L 587.219851 88.368 +L 587.254131 89.368 +L 587.312509 90.368 +L 587.357694 91.368 +L 587.387318 92.368 +L 587.437704 93.368 +L 587.462901 94.368 +L 587.483952 95.368 +L 587.51892 96.368 +L 587.54321 97.368 +L 587.557277 98.368 +L 587.576219 99.368 +L 587.59188 100.368 +L 587.604432 101.368 +L 587.610268 102.368 +L 587.61715 103.368 +L 587.622324 104.368 +L 587.620541 105.984 +L 587.62279 104.988974 +L 589.41 105.000128 +L 590.092732 107.186963 +L 589.806251 108.146049 +L 589.54217 109.110771 +L 589.258418 110.070544 +L 588.975538 111.030536 +L 588.712988 111.995644 +L 588.447143 112.959922 +L 588.138489 113.913429 +L 587.846266 114.87107 +L 587.53077 115.822855 +L 587.150573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_52"> + <path clip-path="url(#pdd8b39b494)" d="M 597.78 117.072 +L 597.566469 116.094558 +L 597.358276 115.115773 +L 597.20905 114.12215 +L 596.996572 113.144443 +L 596.823954 112.156707 +L 596.617337 111.177525 +L 596.407662 110.199113 +L 596.219543 109.215277 +L 596.043784 108.22833 +L 595.850161 107.245879 +L 595.557635 105.84117 +L 595.99 106.657649 +L 597.77721 106.703794 +L 598.539415 104.984 +L 598.569907 103.984 +L 598.595952 102.984 +L 598.617152 101.984 +L 598.671453 100.984 +L 598.699391 99.984 +L 598.729115 98.984 +L 598.75451 97.984 +L 598.76571 96.984 +L 598.775834 95.984 +L 598.77563 94.984 +L 598.76612 93.984 +L 598.754466 92.984 +L 598.723437 91.984 +L 598.712269 90.984 +L 598.682152 89.984 +L 598.622375 88.984 +L 598.585183 87.984 +L 598.546087 86.984 +L 598.503647 85.984 +L 598.470882 84.984 +L 598.403456 83.984 +L 598.36433 82.984 +L 598.321655 81.984 +L 598.251075 80.984 +L 598.214684 79.984 +L 598.156281 78.984 +L 598.045328 77.984 +L 597.97467 76.984 +L 597.86173 75.984 +L 597.815957 74.984 +L 597.754674 73.984 +L 597.706175 72.984 +L 597.625352 71.984 +L 597.506833 70.984 +L 597.436622 69.984 +L 597.35336 68.984 +L 597.320218 67.984 +L 597.268981 66.984 +L 597.200582 65.984 +L 597.134367 64.984 +L 597.05745 63.984 +L 597.030134 62.984 +L 597.003657 61.984 +L 596.981006 60.984 +L 596.961475 59.984 +L 596.935081 58.984 +L 596.88531 57.984 +L 596.850237 56.984 +L 596.814371 55.984 +L 596.799004 54.984 +L 596.783235 53.984 +L 596.779822 52.984 +L 596.777405 51.984 +L 596.777891 50.984 +L 596.77982 49.984 +L 596.793077 48.984 +L 596.801468 47.984 +L 596.823004 46.984 +L 596.846037 45.984 +L 596.86327 44.984 +L 596.881733 43.984 +L 596.902185 42.984 +L 596.918785 41.984 +L 596.981564 40.984 +L 597.056829 39.984 +L 597.089468 38.984 +L 597.157032 37.984 +L 597.211079 36.984 +L 597.244783 35.984 +L 597.334909 34.984 +L 597.363444 33.984 +L 597.39493 32.984 +L 597.425941 31.984 +L 597.480749 30.984 +L 597.545336 29.984 +L 597.583532 28.368 +L 597.78279 28.270256 +L 597.831276 29.368 +L 597.787207 30.368 +L 597.747083 31.368 +L 597.638716 32.368 +L 597.597088 33.368 +L 597.534946 34.368 +L 597.464984 35.368 +L 597.36048 36.368 +L 597.323492 37.368 +L 597.277615 38.368 +L 597.20912 39.368 +L 597.160374 40.368 +L 597.082777 41.368 +L 597.052236 42.368 +L 596.982722 43.368 +L 596.958749 44.368 +L 596.930127 45.368 +L 596.888334 46.368 +L 596.866758 47.368 +L 596.85281 48.368 +L 596.826088 49.368 +L 596.816778 50.368 +L 596.804331 51.368 +L 596.793276 52.368 +L 596.787612 53.368 +L 596.782848 54.368 +L 596.788396 55.368 +L 596.801684 56.368 +L 596.809201 57.368 +L 596.833986 58.368 +L 596.857555 59.368 +L 596.893735 60.368 +L 596.919697 61.368 +L 596.942019 62.368 +L 597.010779 63.368 +L 597.085314 64.368 +L 597.179293 65.368 +L 597.230345 66.368 +L 597.284279 67.368 +L 597.31953 68.368 +L 597.425618 69.368 +L 597.477882 70.368 +L 597.514789 71.368 +L 597.54582 72.368 +L 597.606975 73.368 +L 597.674395 74.368 +L 597.723301 75.368 +L 597.788493 76.368 +L 597.826681 77.368 +L 597.868677 78.368 +L 597.910694 79.368 +L 597.97021 80.368 +L 598.08337 81.368 +L 598.135621 82.368 +L 598.175039 83.368 +L 598.22214 84.368 +L 598.27892 85.368 +L 598.311583 86.368 +L 598.347761 87.368 +L 598.379851 88.368 +L 598.414131 89.368 +L 598.472509 90.368 +L 598.517694 91.368 +L 598.547318 92.368 +L 598.597704 93.368 +L 598.622901 94.368 +L 598.643952 95.368 +L 598.67892 96.368 +L 598.70321 97.368 +L 598.717277 98.368 +L 598.736219 99.368 +L 598.75188 100.368 +L 598.764432 101.368 +L 598.770268 102.368 +L 598.77715 103.368 +L 598.782324 104.368 +L 598.780541 105.984 +L 598.78279 104.988974 +L 600.57 105.000128 +L 601.252732 107.186963 +L 600.966251 108.146049 +L 600.70217 109.110771 +L 600.418418 110.070544 +L 600.135538 111.030536 +L 599.872988 111.995644 +L 599.607143 112.959922 +L 599.298489 113.913429 +L 599.006266 114.87107 +L 598.69077 115.822855 +L 598.310573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 597.78 117.072 +L 597.566469 116.094558 +L 597.358276 115.115773 +L 597.20905 114.12215 +L 596.996572 113.144443 +L 596.823954 112.156707 +L 596.617337 111.177525 +L 596.407662 110.199113 +L 596.219543 109.215277 +L 596.043784 108.22833 +L 595.850161 107.245879 +L 595.557635 105.84117 +L 595.99 106.657649 +L 597.77721 106.703794 +L 598.539415 104.984 +L 598.569907 103.984 +L 598.595952 102.984 +L 598.617152 101.984 +L 598.671453 100.984 +L 598.699391 99.984 +L 598.729115 98.984 +L 598.75451 97.984 +L 598.76571 96.984 +L 598.775834 95.984 +L 598.77563 94.984 +L 598.76612 93.984 +L 598.754466 92.984 +L 598.723437 91.984 +L 598.712269 90.984 +L 598.682152 89.984 +L 598.622375 88.984 +L 598.585183 87.984 +L 598.546087 86.984 +L 598.503647 85.984 +L 598.470882 84.984 +L 598.403456 83.984 +L 598.36433 82.984 +L 598.321655 81.984 +L 598.251075 80.984 +L 598.214684 79.984 +L 598.156281 78.984 +L 598.045328 77.984 +L 597.97467 76.984 +L 597.86173 75.984 +L 597.815957 74.984 +L 597.754674 73.984 +L 597.706175 72.984 +L 597.625352 71.984 +L 597.506833 70.984 +L 597.436622 69.984 +L 597.35336 68.984 +L 597.320218 67.984 +L 597.268981 66.984 +L 597.200582 65.984 +L 597.134367 64.984 +L 597.05745 63.984 +L 597.030134 62.984 +L 597.003657 61.984 +L 596.981006 60.984 +L 596.961475 59.984 +L 596.935081 58.984 +L 596.88531 57.984 +L 596.850237 56.984 +L 596.814371 55.984 +L 596.799004 54.984 +L 596.783235 53.984 +L 596.779822 52.984 +L 596.777405 51.984 +L 596.777891 50.984 +L 596.77982 49.984 +L 596.793077 48.984 +L 596.801468 47.984 +L 596.823004 46.984 +L 596.846037 45.984 +L 596.86327 44.984 +L 596.881733 43.984 +L 596.902185 42.984 +L 596.918785 41.984 +L 596.981564 40.984 +L 597.056829 39.984 +L 597.089468 38.984 +L 597.157032 37.984 +L 597.211079 36.984 +L 597.244783 35.984 +L 597.334909 34.984 +L 597.363444 33.984 +L 597.39493 32.984 +L 597.425941 31.984 +L 597.480749 30.984 +L 597.545336 29.984 +L 597.583532 28.368 +L 597.78279 28.270256 +L 597.831276 29.368 +L 597.787207 30.368 +L 597.747083 31.368 +L 597.638716 32.368 +L 597.597088 33.368 +L 597.534946 34.368 +L 597.464984 35.368 +L 597.36048 36.368 +L 597.323492 37.368 +L 597.277615 38.368 +L 597.20912 39.368 +L 597.160374 40.368 +L 597.082777 41.368 +L 597.052236 42.368 +L 596.982722 43.368 +L 596.958749 44.368 +L 596.930127 45.368 +L 596.888334 46.368 +L 596.866758 47.368 +L 596.85281 48.368 +L 596.826088 49.368 +L 596.816778 50.368 +L 596.804331 51.368 +L 596.793276 52.368 +L 596.787612 53.368 +L 596.782848 54.368 +L 596.788396 55.368 +L 596.801684 56.368 +L 596.809201 57.368 +L 596.833986 58.368 +L 596.857555 59.368 +L 596.893735 60.368 +L 596.919697 61.368 +L 596.942019 62.368 +L 597.010779 63.368 +L 597.085314 64.368 +L 597.179293 65.368 +L 597.230345 66.368 +L 597.284279 67.368 +L 597.31953 68.368 +L 597.425618 69.368 +L 597.477882 70.368 +L 597.514789 71.368 +L 597.54582 72.368 +L 597.606975 73.368 +L 597.674395 74.368 +L 597.723301 75.368 +L 597.788493 76.368 +L 597.826681 77.368 +L 597.868677 78.368 +L 597.910694 79.368 +L 597.97021 80.368 +L 598.08337 81.368 +L 598.135621 82.368 +L 598.175039 83.368 +L 598.22214 84.368 +L 598.27892 85.368 +L 598.311583 86.368 +L 598.347761 87.368 +L 598.379851 88.368 +L 598.414131 89.368 +L 598.472509 90.368 +L 598.517694 91.368 +L 598.547318 92.368 +L 598.597704 93.368 +L 598.622901 94.368 +L 598.643952 95.368 +L 598.67892 96.368 +L 598.70321 97.368 +L 598.717277 98.368 +L 598.736219 99.368 +L 598.75188 100.368 +L 598.764432 101.368 +L 598.770268 102.368 +L 598.77715 103.368 +L 598.782324 104.368 +L 598.780541 105.984 +L 598.78279 104.988974 +L 600.57 105.000128 +L 601.252732 107.186963 +L 600.966251 108.146049 +L 600.70217 109.110771 +L 600.418418 110.070544 +L 600.135538 111.030536 +L 599.872988 111.995644 +L 599.607143 112.959922 +L 599.298489 113.913429 +L 599.006266 114.87107 +L 598.69077 115.822855 +L 598.310573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_53"> + <path clip-path="url(#pdd8b39b494)" d="M 608.94 117.072 +L 608.726469 116.094558 +L 608.518276 115.115773 +L 608.36905 114.12215 +L 608.156572 113.144443 +L 607.983954 112.156707 +L 607.777337 111.177525 +L 607.567662 110.199113 +L 607.379543 109.215277 +L 607.203784 108.22833 +L 607.010161 107.245879 +L 606.717635 105.84117 +L 607.15 106.657649 +L 608.93721 106.703794 +L 609.699415 104.984 +L 609.729907 103.984 +L 609.755952 102.984 +L 609.777152 101.984 +L 609.831453 100.984 +L 609.859391 99.984 +L 609.889115 98.984 +L 609.91451 97.984 +L 609.92571 96.984 +L 609.935834 95.984 +L 609.93563 94.984 +L 609.92612 93.984 +L 609.914466 92.984 +L 609.883437 91.984 +L 609.872269 90.984 +L 609.842152 89.984 +L 609.782375 88.984 +L 609.745183 87.984 +L 609.706087 86.984 +L 609.663647 85.984 +L 609.630882 84.984 +L 609.563456 83.984 +L 609.52433 82.984 +L 609.481655 81.984 +L 609.411075 80.984 +L 609.374684 79.984 +L 609.316281 78.984 +L 609.205328 77.984 +L 609.13467 76.984 +L 609.02173 75.984 +L 608.975957 74.984 +L 608.914674 73.984 +L 608.866175 72.984 +L 608.785352 71.984 +L 608.666833 70.984 +L 608.596622 69.984 +L 608.51336 68.984 +L 608.480218 67.984 +L 608.428981 66.984 +L 608.360582 65.984 +L 608.294367 64.984 +L 608.21745 63.984 +L 608.190134 62.984 +L 608.163657 61.984 +L 608.141006 60.984 +L 608.121475 59.984 +L 608.095081 58.984 +L 608.04531 57.984 +L 608.010237 56.984 +L 607.974371 55.984 +L 607.959004 54.984 +L 607.943235 53.984 +L 607.939822 52.984 +L 607.937405 51.984 +L 607.937891 50.984 +L 607.93982 49.984 +L 607.953077 48.984 +L 607.961468 47.984 +L 607.983004 46.984 +L 608.006037 45.984 +L 608.02327 44.984 +L 608.041733 43.984 +L 608.062185 42.984 +L 608.078785 41.984 +L 608.141564 40.984 +L 608.216829 39.984 +L 608.249468 38.984 +L 608.317032 37.984 +L 608.371079 36.984 +L 608.404783 35.984 +L 608.494909 34.984 +L 608.523444 33.984 +L 608.55493 32.984 +L 608.585941 31.984 +L 608.640749 30.984 +L 608.705336 29.984 +L 608.743532 28.368 +L 608.94279 28.270256 +L 608.991276 29.368 +L 608.947207 30.368 +L 608.907083 31.368 +L 608.798716 32.368 +L 608.757088 33.368 +L 608.694946 34.368 +L 608.624984 35.368 +L 608.52048 36.368 +L 608.483492 37.368 +L 608.437615 38.368 +L 608.36912 39.368 +L 608.320374 40.368 +L 608.242777 41.368 +L 608.212236 42.368 +L 608.142722 43.368 +L 608.118749 44.368 +L 608.090127 45.368 +L 608.048334 46.368 +L 608.026758 47.368 +L 608.01281 48.368 +L 607.986088 49.368 +L 607.976778 50.368 +L 607.964331 51.368 +L 607.953276 52.368 +L 607.947612 53.368 +L 607.942848 54.368 +L 607.948396 55.368 +L 607.961684 56.368 +L 607.969201 57.368 +L 607.993986 58.368 +L 608.017555 59.368 +L 608.053735 60.368 +L 608.079697 61.368 +L 608.102019 62.368 +L 608.170779 63.368 +L 608.245314 64.368 +L 608.339293 65.368 +L 608.390345 66.368 +L 608.444279 67.368 +L 608.47953 68.368 +L 608.585618 69.368 +L 608.637882 70.368 +L 608.674789 71.368 +L 608.70582 72.368 +L 608.766975 73.368 +L 608.834395 74.368 +L 608.883301 75.368 +L 608.948493 76.368 +L 608.986681 77.368 +L 609.028677 78.368 +L 609.070694 79.368 +L 609.13021 80.368 +L 609.24337 81.368 +L 609.295621 82.368 +L 609.335039 83.368 +L 609.38214 84.368 +L 609.43892 85.368 +L 609.471583 86.368 +L 609.507761 87.368 +L 609.539851 88.368 +L 609.574131 89.368 +L 609.632509 90.368 +L 609.677694 91.368 +L 609.707318 92.368 +L 609.757704 93.368 +L 609.782901 94.368 +L 609.803952 95.368 +L 609.83892 96.368 +L 609.86321 97.368 +L 609.877277 98.368 +L 609.896219 99.368 +L 609.91188 100.368 +L 609.924432 101.368 +L 609.930268 102.368 +L 609.93715 103.368 +L 609.942324 104.368 +L 609.940541 105.984 +L 609.94279 104.988974 +L 611.73 105.000128 +L 612.412732 107.186963 +L 612.126251 108.146049 +L 611.86217 109.110771 +L 611.578418 110.070544 +L 611.295538 111.030536 +L 611.032988 111.995644 +L 610.767143 112.959922 +L 610.458489 113.913429 +L 610.166266 114.87107 +L 609.85077 115.822855 +L 609.470573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 608.94 117.072 +L 608.726469 116.094558 +L 608.518276 115.115773 +L 608.36905 114.12215 +L 608.156572 113.144443 +L 607.983954 112.156707 +L 607.777337 111.177525 +L 607.567662 110.199113 +L 607.379543 109.215277 +L 607.203784 108.22833 +L 607.010161 107.245879 +L 606.717635 105.84117 +L 607.15 106.657649 +L 608.93721 106.703794 +L 609.699415 104.984 +L 609.729907 103.984 +L 609.755952 102.984 +L 609.777152 101.984 +L 609.831453 100.984 +L 609.859391 99.984 +L 609.889115 98.984 +L 609.91451 97.984 +L 609.92571 96.984 +L 609.935834 95.984 +L 609.93563 94.984 +L 609.92612 93.984 +L 609.914466 92.984 +L 609.883437 91.984 +L 609.872269 90.984 +L 609.842152 89.984 +L 609.782375 88.984 +L 609.745183 87.984 +L 609.706087 86.984 +L 609.663647 85.984 +L 609.630882 84.984 +L 609.563456 83.984 +L 609.52433 82.984 +L 609.481655 81.984 +L 609.411075 80.984 +L 609.374684 79.984 +L 609.316281 78.984 +L 609.205328 77.984 +L 609.13467 76.984 +L 609.02173 75.984 +L 608.975957 74.984 +L 608.914674 73.984 +L 608.866175 72.984 +L 608.785352 71.984 +L 608.666833 70.984 +L 608.596622 69.984 +L 608.51336 68.984 +L 608.480218 67.984 +L 608.428981 66.984 +L 608.360582 65.984 +L 608.294367 64.984 +L 608.21745 63.984 +L 608.190134 62.984 +L 608.163657 61.984 +L 608.141006 60.984 +L 608.121475 59.984 +L 608.095081 58.984 +L 608.04531 57.984 +L 608.010237 56.984 +L 607.974371 55.984 +L 607.959004 54.984 +L 607.943235 53.984 +L 607.939822 52.984 +L 607.937405 51.984 +L 607.937891 50.984 +L 607.93982 49.984 +L 607.953077 48.984 +L 607.961468 47.984 +L 607.983004 46.984 +L 608.006037 45.984 +L 608.02327 44.984 +L 608.041733 43.984 +L 608.062185 42.984 +L 608.078785 41.984 +L 608.141564 40.984 +L 608.216829 39.984 +L 608.249468 38.984 +L 608.317032 37.984 +L 608.371079 36.984 +L 608.404783 35.984 +L 608.494909 34.984 +L 608.523444 33.984 +L 608.55493 32.984 +L 608.585941 31.984 +L 608.640749 30.984 +L 608.705336 29.984 +L 608.743532 28.368 +L 608.94279 28.270256 +L 608.991276 29.368 +L 608.947207 30.368 +L 608.907083 31.368 +L 608.798716 32.368 +L 608.757088 33.368 +L 608.694946 34.368 +L 608.624984 35.368 +L 608.52048 36.368 +L 608.483492 37.368 +L 608.437615 38.368 +L 608.36912 39.368 +L 608.320374 40.368 +L 608.242777 41.368 +L 608.212236 42.368 +L 608.142722 43.368 +L 608.118749 44.368 +L 608.090127 45.368 +L 608.048334 46.368 +L 608.026758 47.368 +L 608.01281 48.368 +L 607.986088 49.368 +L 607.976778 50.368 +L 607.964331 51.368 +L 607.953276 52.368 +L 607.947612 53.368 +L 607.942848 54.368 +L 607.948396 55.368 +L 607.961684 56.368 +L 607.969201 57.368 +L 607.993986 58.368 +L 608.017555 59.368 +L 608.053735 60.368 +L 608.079697 61.368 +L 608.102019 62.368 +L 608.170779 63.368 +L 608.245314 64.368 +L 608.339293 65.368 +L 608.390345 66.368 +L 608.444279 67.368 +L 608.47953 68.368 +L 608.585618 69.368 +L 608.637882 70.368 +L 608.674789 71.368 +L 608.70582 72.368 +L 608.766975 73.368 +L 608.834395 74.368 +L 608.883301 75.368 +L 608.948493 76.368 +L 608.986681 77.368 +L 609.028677 78.368 +L 609.070694 79.368 +L 609.13021 80.368 +L 609.24337 81.368 +L 609.295621 82.368 +L 609.335039 83.368 +L 609.38214 84.368 +L 609.43892 85.368 +L 609.471583 86.368 +L 609.507761 87.368 +L 609.539851 88.368 +L 609.574131 89.368 +L 609.632509 90.368 +L 609.677694 91.368 +L 609.707318 92.368 +L 609.757704 93.368 +L 609.782901 94.368 +L 609.803952 95.368 +L 609.83892 96.368 +L 609.86321 97.368 +L 609.877277 98.368 +L 609.896219 99.368 +L 609.91188 100.368 +L 609.924432 101.368 +L 609.930268 102.368 +L 609.93715 103.368 +L 609.942324 104.368 +L 609.940541 105.984 +L 609.94279 104.988974 +L 611.73 105.000128 +L 612.412732 107.186963 +L 612.126251 108.146049 +L 611.86217 109.110771 +L 611.578418 110.070544 +L 611.295538 111.030536 +L 611.032988 111.995644 +L 610.767143 112.959922 +L 610.458489 113.913429 +L 610.166266 114.87107 +L 609.85077 115.822855 +L 609.470573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_54"> + <path clip-path="url(#pdd8b39b494)" d="M 620.1 117.072 +L 619.886469 116.094558 +L 619.678276 115.115773 +L 619.52905 114.12215 +L 619.316572 113.144443 +L 619.143954 112.156707 +L 618.937337 111.177525 +L 618.727662 110.199113 +L 618.539543 109.215277 +L 618.363784 108.22833 +L 618.170161 107.245879 +L 617.877635 105.84117 +L 618.31 106.657649 +L 620.09721 106.703794 +L 620.859415 104.984 +L 620.889907 103.984 +L 620.915952 102.984 +L 620.937152 101.984 +L 620.991453 100.984 +L 621.019391 99.984 +L 621.049115 98.984 +L 621.07451 97.984 +L 621.08571 96.984 +L 621.095834 95.984 +L 621.09563 94.984 +L 621.08612 93.984 +L 621.074466 92.984 +L 621.043437 91.984 +L 621.032269 90.984 +L 621.002152 89.984 +L 620.942375 88.984 +L 620.905183 87.984 +L 620.866087 86.984 +L 620.823647 85.984 +L 620.790882 84.984 +L 620.723456 83.984 +L 620.68433 82.984 +L 620.641655 81.984 +L 620.571075 80.984 +L 620.534684 79.984 +L 620.476281 78.984 +L 620.365328 77.984 +L 620.29467 76.984 +L 620.18173 75.984 +L 620.135957 74.984 +L 620.074674 73.984 +L 620.026175 72.984 +L 619.945352 71.984 +L 619.826833 70.984 +L 619.756622 69.984 +L 619.67336 68.984 +L 619.640218 67.984 +L 619.588981 66.984 +L 619.520582 65.984 +L 619.454367 64.984 +L 619.37745 63.984 +L 619.350134 62.984 +L 619.323657 61.984 +L 619.301006 60.984 +L 619.281475 59.984 +L 619.255081 58.984 +L 619.20531 57.984 +L 619.170237 56.984 +L 619.134371 55.984 +L 619.119004 54.984 +L 619.103235 53.984 +L 619.099822 52.984 +L 619.097405 51.984 +L 619.097891 50.984 +L 619.09982 49.984 +L 619.113077 48.984 +L 619.121468 47.984 +L 619.143004 46.984 +L 619.166037 45.984 +L 619.18327 44.984 +L 619.201733 43.984 +L 619.222185 42.984 +L 619.238785 41.984 +L 619.301564 40.984 +L 619.376829 39.984 +L 619.409468 38.984 +L 619.477032 37.984 +L 619.531079 36.984 +L 619.564783 35.984 +L 619.654909 34.984 +L 619.683444 33.984 +L 619.71493 32.984 +L 619.745941 31.984 +L 619.800749 30.984 +L 619.865336 29.984 +L 619.903532 28.368 +L 620.10279 28.270256 +L 620.151276 29.368 +L 620.107207 30.368 +L 620.067083 31.368 +L 619.958716 32.368 +L 619.917088 33.368 +L 619.854946 34.368 +L 619.784984 35.368 +L 619.68048 36.368 +L 619.643492 37.368 +L 619.597615 38.368 +L 619.52912 39.368 +L 619.480374 40.368 +L 619.402777 41.368 +L 619.372236 42.368 +L 619.302722 43.368 +L 619.278749 44.368 +L 619.250127 45.368 +L 619.208334 46.368 +L 619.186758 47.368 +L 619.17281 48.368 +L 619.146088 49.368 +L 619.136778 50.368 +L 619.124331 51.368 +L 619.113276 52.368 +L 619.107612 53.368 +L 619.102848 54.368 +L 619.108396 55.368 +L 619.121684 56.368 +L 619.129201 57.368 +L 619.153986 58.368 +L 619.177555 59.368 +L 619.213735 60.368 +L 619.239697 61.368 +L 619.262019 62.368 +L 619.330779 63.368 +L 619.405314 64.368 +L 619.499293 65.368 +L 619.550345 66.368 +L 619.604279 67.368 +L 619.63953 68.368 +L 619.745618 69.368 +L 619.797882 70.368 +L 619.834789 71.368 +L 619.86582 72.368 +L 619.926975 73.368 +L 619.994395 74.368 +L 620.043301 75.368 +L 620.108493 76.368 +L 620.146681 77.368 +L 620.188677 78.368 +L 620.230694 79.368 +L 620.29021 80.368 +L 620.40337 81.368 +L 620.455621 82.368 +L 620.495039 83.368 +L 620.54214 84.368 +L 620.59892 85.368 +L 620.631583 86.368 +L 620.667761 87.368 +L 620.699851 88.368 +L 620.734131 89.368 +L 620.792509 90.368 +L 620.837694 91.368 +L 620.867318 92.368 +L 620.917704 93.368 +L 620.942901 94.368 +L 620.963952 95.368 +L 620.99892 96.368 +L 621.02321 97.368 +L 621.037277 98.368 +L 621.056219 99.368 +L 621.07188 100.368 +L 621.084432 101.368 +L 621.090268 102.368 +L 621.09715 103.368 +L 621.102324 104.368 +L 621.100541 105.984 +L 621.10279 104.988974 +L 622.89 105.000128 +L 623.572732 107.186963 +L 623.286251 108.146049 +L 623.02217 109.110771 +L 622.738418 110.070544 +L 622.455538 111.030536 +L 622.192988 111.995644 +L 621.927143 112.959922 +L 621.618489 113.913429 +L 621.326266 114.87107 +L 621.01077 115.822855 +L 620.630573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 620.1 117.072 +L 619.886469 116.094558 +L 619.678276 115.115773 +L 619.52905 114.12215 +L 619.316572 113.144443 +L 619.143954 112.156707 +L 618.937337 111.177525 +L 618.727662 110.199113 +L 618.539543 109.215277 +L 618.363784 108.22833 +L 618.170161 107.245879 +L 617.877635 105.84117 +L 618.31 106.657649 +L 620.09721 106.703794 +L 620.859415 104.984 +L 620.889907 103.984 +L 620.915952 102.984 +L 620.937152 101.984 +L 620.991453 100.984 +L 621.019391 99.984 +L 621.049115 98.984 +L 621.07451 97.984 +L 621.08571 96.984 +L 621.095834 95.984 +L 621.09563 94.984 +L 621.08612 93.984 +L 621.074466 92.984 +L 621.043437 91.984 +L 621.032269 90.984 +L 621.002152 89.984 +L 620.942375 88.984 +L 620.905183 87.984 +L 620.866087 86.984 +L 620.823647 85.984 +L 620.790882 84.984 +L 620.723456 83.984 +L 620.68433 82.984 +L 620.641655 81.984 +L 620.571075 80.984 +L 620.534684 79.984 +L 620.476281 78.984 +L 620.365328 77.984 +L 620.29467 76.984 +L 620.18173 75.984 +L 620.135957 74.984 +L 620.074674 73.984 +L 620.026175 72.984 +L 619.945352 71.984 +L 619.826833 70.984 +L 619.756622 69.984 +L 619.67336 68.984 +L 619.640218 67.984 +L 619.588981 66.984 +L 619.520582 65.984 +L 619.454367 64.984 +L 619.37745 63.984 +L 619.350134 62.984 +L 619.323657 61.984 +L 619.301006 60.984 +L 619.281475 59.984 +L 619.255081 58.984 +L 619.20531 57.984 +L 619.170237 56.984 +L 619.134371 55.984 +L 619.119004 54.984 +L 619.103235 53.984 +L 619.099822 52.984 +L 619.097405 51.984 +L 619.097891 50.984 +L 619.09982 49.984 +L 619.113077 48.984 +L 619.121468 47.984 +L 619.143004 46.984 +L 619.166037 45.984 +L 619.18327 44.984 +L 619.201733 43.984 +L 619.222185 42.984 +L 619.238785 41.984 +L 619.301564 40.984 +L 619.376829 39.984 +L 619.409468 38.984 +L 619.477032 37.984 +L 619.531079 36.984 +L 619.564783 35.984 +L 619.654909 34.984 +L 619.683444 33.984 +L 619.71493 32.984 +L 619.745941 31.984 +L 619.800749 30.984 +L 619.865336 29.984 +L 619.903532 28.368 +L 620.10279 28.270256 +L 620.151276 29.368 +L 620.107207 30.368 +L 620.067083 31.368 +L 619.958716 32.368 +L 619.917088 33.368 +L 619.854946 34.368 +L 619.784984 35.368 +L 619.68048 36.368 +L 619.643492 37.368 +L 619.597615 38.368 +L 619.52912 39.368 +L 619.480374 40.368 +L 619.402777 41.368 +L 619.372236 42.368 +L 619.302722 43.368 +L 619.278749 44.368 +L 619.250127 45.368 +L 619.208334 46.368 +L 619.186758 47.368 +L 619.17281 48.368 +L 619.146088 49.368 +L 619.136778 50.368 +L 619.124331 51.368 +L 619.113276 52.368 +L 619.107612 53.368 +L 619.102848 54.368 +L 619.108396 55.368 +L 619.121684 56.368 +L 619.129201 57.368 +L 619.153986 58.368 +L 619.177555 59.368 +L 619.213735 60.368 +L 619.239697 61.368 +L 619.262019 62.368 +L 619.330779 63.368 +L 619.405314 64.368 +L 619.499293 65.368 +L 619.550345 66.368 +L 619.604279 67.368 +L 619.63953 68.368 +L 619.745618 69.368 +L 619.797882 70.368 +L 619.834789 71.368 +L 619.86582 72.368 +L 619.926975 73.368 +L 619.994395 74.368 +L 620.043301 75.368 +L 620.108493 76.368 +L 620.146681 77.368 +L 620.188677 78.368 +L 620.230694 79.368 +L 620.29021 80.368 +L 620.40337 81.368 +L 620.455621 82.368 +L 620.495039 83.368 +L 620.54214 84.368 +L 620.59892 85.368 +L 620.631583 86.368 +L 620.667761 87.368 +L 620.699851 88.368 +L 620.734131 89.368 +L 620.792509 90.368 +L 620.837694 91.368 +L 620.867318 92.368 +L 620.917704 93.368 +L 620.942901 94.368 +L 620.963952 95.368 +L 620.99892 96.368 +L 621.02321 97.368 +L 621.037277 98.368 +L 621.056219 99.368 +L 621.07188 100.368 +L 621.084432 101.368 +L 621.090268 102.368 +L 621.09715 103.368 +L 621.102324 104.368 +L 621.100541 105.984 +L 621.10279 104.988974 +L 622.89 105.000128 +L 623.572732 107.186963 +L 623.286251 108.146049 +L 623.02217 109.110771 +L 622.738418 110.070544 +L 622.455538 111.030536 +L 622.192988 111.995644 +L 621.927143 112.959922 +L 621.618489 113.913429 +L 621.326266 114.87107 +L 621.01077 115.822855 +L 620.630573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_55"> + <path clip-path="url(#pdd8b39b494)" d="M 631.26 117.072 +L 631.046469 116.094558 +L 630.838276 115.115773 +L 630.68905 114.12215 +L 630.476572 113.144443 +L 630.303954 112.156707 +L 630.097337 111.177525 +L 629.887662 110.199113 +L 629.699543 109.215277 +L 629.523784 108.22833 +L 629.330161 107.245879 +L 629.037635 105.84117 +L 629.47 106.657649 +L 631.25721 106.703794 +L 632.019415 104.984 +L 632.049907 103.984 +L 632.075952 102.984 +L 632.097152 101.984 +L 632.151453 100.984 +L 632.179391 99.984 +L 632.209115 98.984 +L 632.23451 97.984 +L 632.24571 96.984 +L 632.255834 95.984 +L 632.25563 94.984 +L 632.24612 93.984 +L 632.234466 92.984 +L 632.203437 91.984 +L 632.192269 90.984 +L 632.162152 89.984 +L 632.102375 88.984 +L 632.065183 87.984 +L 632.026087 86.984 +L 631.983647 85.984 +L 631.950882 84.984 +L 631.883456 83.984 +L 631.84433 82.984 +L 631.801655 81.984 +L 631.731075 80.984 +L 631.694684 79.984 +L 631.636281 78.984 +L 631.525328 77.984 +L 631.45467 76.984 +L 631.34173 75.984 +L 631.295957 74.984 +L 631.234674 73.984 +L 631.186175 72.984 +L 631.105352 71.984 +L 630.986833 70.984 +L 630.916622 69.984 +L 630.83336 68.984 +L 630.800218 67.984 +L 630.748981 66.984 +L 630.680582 65.984 +L 630.614367 64.984 +L 630.53745 63.984 +L 630.510134 62.984 +L 630.483657 61.984 +L 630.461006 60.984 +L 630.441475 59.984 +L 630.415081 58.984 +L 630.36531 57.984 +L 630.330237 56.984 +L 630.294371 55.984 +L 630.279004 54.984 +L 630.263235 53.984 +L 630.259822 52.984 +L 630.257405 51.984 +L 630.257891 50.984 +L 630.25982 49.984 +L 630.273077 48.984 +L 630.281468 47.984 +L 630.303004 46.984 +L 630.326037 45.984 +L 630.34327 44.984 +L 630.361733 43.984 +L 630.382185 42.984 +L 630.398785 41.984 +L 630.461564 40.984 +L 630.536829 39.984 +L 630.569468 38.984 +L 630.637032 37.984 +L 630.691079 36.984 +L 630.724783 35.984 +L 630.814909 34.984 +L 630.843444 33.984 +L 630.87493 32.984 +L 630.905941 31.984 +L 630.960749 30.984 +L 631.025336 29.984 +L 631.063532 28.368 +L 631.26279 28.270256 +L 631.311276 29.368 +L 631.267207 30.368 +L 631.227083 31.368 +L 631.118716 32.368 +L 631.077088 33.368 +L 631.014946 34.368 +L 630.944984 35.368 +L 630.84048 36.368 +L 630.803492 37.368 +L 630.757615 38.368 +L 630.68912 39.368 +L 630.640374 40.368 +L 630.562777 41.368 +L 630.532236 42.368 +L 630.462722 43.368 +L 630.438749 44.368 +L 630.410127 45.368 +L 630.368334 46.368 +L 630.346758 47.368 +L 630.33281 48.368 +L 630.306088 49.368 +L 630.296778 50.368 +L 630.284331 51.368 +L 630.273276 52.368 +L 630.267612 53.368 +L 630.262848 54.368 +L 630.268396 55.368 +L 630.281684 56.368 +L 630.289201 57.368 +L 630.313986 58.368 +L 630.337555 59.368 +L 630.373735 60.368 +L 630.399697 61.368 +L 630.422019 62.368 +L 630.490779 63.368 +L 630.565314 64.368 +L 630.659293 65.368 +L 630.710345 66.368 +L 630.764279 67.368 +L 630.79953 68.368 +L 630.905618 69.368 +L 630.957882 70.368 +L 630.994789 71.368 +L 631.02582 72.368 +L 631.086975 73.368 +L 631.154395 74.368 +L 631.203301 75.368 +L 631.268493 76.368 +L 631.306681 77.368 +L 631.348677 78.368 +L 631.390694 79.368 +L 631.45021 80.368 +L 631.56337 81.368 +L 631.615621 82.368 +L 631.655039 83.368 +L 631.70214 84.368 +L 631.75892 85.368 +L 631.791583 86.368 +L 631.827761 87.368 +L 631.859851 88.368 +L 631.894131 89.368 +L 631.952509 90.368 +L 631.997694 91.368 +L 632.027318 92.368 +L 632.077704 93.368 +L 632.102901 94.368 +L 632.123952 95.368 +L 632.15892 96.368 +L 632.18321 97.368 +L 632.197277 98.368 +L 632.216219 99.368 +L 632.23188 100.368 +L 632.244432 101.368 +L 632.250268 102.368 +L 632.25715 103.368 +L 632.262324 104.368 +L 632.260541 105.984 +L 632.26279 104.988974 +L 634.05 105.000128 +L 634.732732 107.186963 +L 634.446251 108.146049 +L 634.18217 109.110771 +L 633.898418 110.070544 +L 633.615538 111.030536 +L 633.352988 111.995644 +L 633.087143 112.959922 +L 632.778489 113.913429 +L 632.486266 114.87107 +L 632.17077 115.822855 +L 631.790573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 631.26 117.072 +L 631.046469 116.094558 +L 630.838276 115.115773 +L 630.68905 114.12215 +L 630.476572 113.144443 +L 630.303954 112.156707 +L 630.097337 111.177525 +L 629.887662 110.199113 +L 629.699543 109.215277 +L 629.523784 108.22833 +L 629.330161 107.245879 +L 629.037635 105.84117 +L 629.47 106.657649 +L 631.25721 106.703794 +L 632.019415 104.984 +L 632.049907 103.984 +L 632.075952 102.984 +L 632.097152 101.984 +L 632.151453 100.984 +L 632.179391 99.984 +L 632.209115 98.984 +L 632.23451 97.984 +L 632.24571 96.984 +L 632.255834 95.984 +L 632.25563 94.984 +L 632.24612 93.984 +L 632.234466 92.984 +L 632.203437 91.984 +L 632.192269 90.984 +L 632.162152 89.984 +L 632.102375 88.984 +L 632.065183 87.984 +L 632.026087 86.984 +L 631.983647 85.984 +L 631.950882 84.984 +L 631.883456 83.984 +L 631.84433 82.984 +L 631.801655 81.984 +L 631.731075 80.984 +L 631.694684 79.984 +L 631.636281 78.984 +L 631.525328 77.984 +L 631.45467 76.984 +L 631.34173 75.984 +L 631.295957 74.984 +L 631.234674 73.984 +L 631.186175 72.984 +L 631.105352 71.984 +L 630.986833 70.984 +L 630.916622 69.984 +L 630.83336 68.984 +L 630.800218 67.984 +L 630.748981 66.984 +L 630.680582 65.984 +L 630.614367 64.984 +L 630.53745 63.984 +L 630.510134 62.984 +L 630.483657 61.984 +L 630.461006 60.984 +L 630.441475 59.984 +L 630.415081 58.984 +L 630.36531 57.984 +L 630.330237 56.984 +L 630.294371 55.984 +L 630.279004 54.984 +L 630.263235 53.984 +L 630.259822 52.984 +L 630.257405 51.984 +L 630.257891 50.984 +L 630.25982 49.984 +L 630.273077 48.984 +L 630.281468 47.984 +L 630.303004 46.984 +L 630.326037 45.984 +L 630.34327 44.984 +L 630.361733 43.984 +L 630.382185 42.984 +L 630.398785 41.984 +L 630.461564 40.984 +L 630.536829 39.984 +L 630.569468 38.984 +L 630.637032 37.984 +L 630.691079 36.984 +L 630.724783 35.984 +L 630.814909 34.984 +L 630.843444 33.984 +L 630.87493 32.984 +L 630.905941 31.984 +L 630.960749 30.984 +L 631.025336 29.984 +L 631.063532 28.368 +L 631.26279 28.270256 +L 631.311276 29.368 +L 631.267207 30.368 +L 631.227083 31.368 +L 631.118716 32.368 +L 631.077088 33.368 +L 631.014946 34.368 +L 630.944984 35.368 +L 630.84048 36.368 +L 630.803492 37.368 +L 630.757615 38.368 +L 630.68912 39.368 +L 630.640374 40.368 +L 630.562777 41.368 +L 630.532236 42.368 +L 630.462722 43.368 +L 630.438749 44.368 +L 630.410127 45.368 +L 630.368334 46.368 +L 630.346758 47.368 +L 630.33281 48.368 +L 630.306088 49.368 +L 630.296778 50.368 +L 630.284331 51.368 +L 630.273276 52.368 +L 630.267612 53.368 +L 630.262848 54.368 +L 630.268396 55.368 +L 630.281684 56.368 +L 630.289201 57.368 +L 630.313986 58.368 +L 630.337555 59.368 +L 630.373735 60.368 +L 630.399697 61.368 +L 630.422019 62.368 +L 630.490779 63.368 +L 630.565314 64.368 +L 630.659293 65.368 +L 630.710345 66.368 +L 630.764279 67.368 +L 630.79953 68.368 +L 630.905618 69.368 +L 630.957882 70.368 +L 630.994789 71.368 +L 631.02582 72.368 +L 631.086975 73.368 +L 631.154395 74.368 +L 631.203301 75.368 +L 631.268493 76.368 +L 631.306681 77.368 +L 631.348677 78.368 +L 631.390694 79.368 +L 631.45021 80.368 +L 631.56337 81.368 +L 631.615621 82.368 +L 631.655039 83.368 +L 631.70214 84.368 +L 631.75892 85.368 +L 631.791583 86.368 +L 631.827761 87.368 +L 631.859851 88.368 +L 631.894131 89.368 +L 631.952509 90.368 +L 631.997694 91.368 +L 632.027318 92.368 +L 632.077704 93.368 +L 632.102901 94.368 +L 632.123952 95.368 +L 632.15892 96.368 +L 632.18321 97.368 +L 632.197277 98.368 +L 632.216219 99.368 +L 632.23188 100.368 +L 632.244432 101.368 +L 632.250268 102.368 +L 632.25715 103.368 +L 632.262324 104.368 +L 632.260541 105.984 +L 632.26279 104.988974 +L 634.05 105.000128 +L 634.732732 107.186963 +L 634.446251 108.146049 +L 634.18217 109.110771 +L 633.898418 110.070544 +L 633.615538 111.030536 +L 633.352988 111.995644 +L 633.087143 112.959922 +L 632.778489 113.913429 +L 632.486266 114.87107 +L 632.17077 115.822855 +L 631.790573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + <g id="patch_56"> + <path clip-path="url(#pdd8b39b494)" d="M 642.42 117.072 +L 642.206469 116.094558 +L 641.998276 115.115773 +L 641.84905 114.12215 +L 641.636572 113.144443 +L 641.463954 112.156707 +L 641.257337 111.177525 +L 641.047662 110.199113 +L 640.859543 109.215277 +L 640.683784 108.22833 +L 640.490161 107.245879 +L 640.197635 105.84117 +L 640.63 106.657649 +L 642.41721 106.703794 +L 643.179415 104.984 +L 643.209907 103.984 +L 643.235952 102.984 +L 643.257152 101.984 +L 643.311453 100.984 +L 643.339391 99.984 +L 643.369115 98.984 +L 643.39451 97.984 +L 643.40571 96.984 +L 643.415834 95.984 +L 643.41563 94.984 +L 643.40612 93.984 +L 643.394466 92.984 +L 643.363437 91.984 +L 643.352269 90.984 +L 643.322152 89.984 +L 643.262375 88.984 +L 643.225183 87.984 +L 643.186087 86.984 +L 643.143647 85.984 +L 643.110882 84.984 +L 643.043456 83.984 +L 643.00433 82.984 +L 642.961655 81.984 +L 642.891075 80.984 +L 642.854684 79.984 +L 642.796281 78.984 +L 642.685328 77.984 +L 642.61467 76.984 +L 642.50173 75.984 +L 642.455957 74.984 +L 642.394674 73.984 +L 642.346175 72.984 +L 642.265352 71.984 +L 642.146833 70.984 +L 642.076622 69.984 +L 641.99336 68.984 +L 641.960218 67.984 +L 641.908981 66.984 +L 641.840582 65.984 +L 641.774367 64.984 +L 641.69745 63.984 +L 641.670134 62.984 +L 641.643657 61.984 +L 641.621006 60.984 +L 641.601475 59.984 +L 641.575081 58.984 +L 641.52531 57.984 +L 641.490237 56.984 +L 641.454371 55.984 +L 641.439004 54.984 +L 641.423235 53.984 +L 641.419822 52.984 +L 641.417405 51.984 +L 641.417891 50.984 +L 641.41982 49.984 +L 641.433077 48.984 +L 641.441468 47.984 +L 641.463004 46.984 +L 641.486037 45.984 +L 641.50327 44.984 +L 641.521733 43.984 +L 641.542185 42.984 +L 641.558785 41.984 +L 641.621564 40.984 +L 641.696829 39.984 +L 641.729468 38.984 +L 641.797032 37.984 +L 641.851079 36.984 +L 641.884783 35.984 +L 641.974909 34.984 +L 642.003444 33.984 +L 642.03493 32.984 +L 642.065941 31.984 +L 642.120749 30.984 +L 642.185336 29.984 +L 642.223532 28.368 +L 642.42279 28.270256 +L 642.471276 29.368 +L 642.427207 30.368 +L 642.387083 31.368 +L 642.278716 32.368 +L 642.237088 33.368 +L 642.174946 34.368 +L 642.104984 35.368 +L 642.00048 36.368 +L 641.963492 37.368 +L 641.917615 38.368 +L 641.84912 39.368 +L 641.800374 40.368 +L 641.722777 41.368 +L 641.692236 42.368 +L 641.622722 43.368 +L 641.598749 44.368 +L 641.570127 45.368 +L 641.528334 46.368 +L 641.506758 47.368 +L 641.49281 48.368 +L 641.466088 49.368 +L 641.456778 50.368 +L 641.444331 51.368 +L 641.433276 52.368 +L 641.427612 53.368 +L 641.422848 54.368 +L 641.428396 55.368 +L 641.441684 56.368 +L 641.449201 57.368 +L 641.473986 58.368 +L 641.497555 59.368 +L 641.533735 60.368 +L 641.559697 61.368 +L 641.582019 62.368 +L 641.650779 63.368 +L 641.725314 64.368 +L 641.819293 65.368 +L 641.870345 66.368 +L 641.924279 67.368 +L 641.95953 68.368 +L 642.065618 69.368 +L 642.117882 70.368 +L 642.154789 71.368 +L 642.18582 72.368 +L 642.246975 73.368 +L 642.314395 74.368 +L 642.363301 75.368 +L 642.428493 76.368 +L 642.466681 77.368 +L 642.508677 78.368 +L 642.550694 79.368 +L 642.61021 80.368 +L 642.72337 81.368 +L 642.775621 82.368 +L 642.815039 83.368 +L 642.86214 84.368 +L 642.91892 85.368 +L 642.951583 86.368 +L 642.987761 87.368 +L 643.019851 88.368 +L 643.054131 89.368 +L 643.112509 90.368 +L 643.157694 91.368 +L 643.187318 92.368 +L 643.237704 93.368 +L 643.262901 94.368 +L 643.283952 95.368 +L 643.31892 96.368 +L 643.34321 97.368 +L 643.357277 98.368 +L 643.376219 99.368 +L 643.39188 100.368 +L 643.404432 101.368 +L 643.410268 102.368 +L 643.41715 103.368 +L 643.422324 104.368 +L 643.420541 105.984 +L 643.42279 104.988974 +L 645.21 105.000128 +L 645.892732 107.186963 +L 645.606251 108.146049 +L 645.34217 109.110771 +L 645.058418 110.070544 +L 644.775538 111.030536 +L 644.512988 111.995644 +L 644.247143 112.959922 +L 643.938489 113.913429 +L 643.646266 114.87107 +L 643.33077 115.822855 +L 642.950573 117.205505 +z +" style="stroke:#ffffff;stroke-linejoin:miter;stroke-width:4;"/> + <path clip-path="url(#pdd8b39b494)" d="M 642.42 117.072 +L 642.206469 116.094558 +L 641.998276 115.115773 +L 641.84905 114.12215 +L 641.636572 113.144443 +L 641.463954 112.156707 +L 641.257337 111.177525 +L 641.047662 110.199113 +L 640.859543 109.215277 +L 640.683784 108.22833 +L 640.490161 107.245879 +L 640.197635 105.84117 +L 640.63 106.657649 +L 642.41721 106.703794 +L 643.179415 104.984 +L 643.209907 103.984 +L 643.235952 102.984 +L 643.257152 101.984 +L 643.311453 100.984 +L 643.339391 99.984 +L 643.369115 98.984 +L 643.39451 97.984 +L 643.40571 96.984 +L 643.415834 95.984 +L 643.41563 94.984 +L 643.40612 93.984 +L 643.394466 92.984 +L 643.363437 91.984 +L 643.352269 90.984 +L 643.322152 89.984 +L 643.262375 88.984 +L 643.225183 87.984 +L 643.186087 86.984 +L 643.143647 85.984 +L 643.110882 84.984 +L 643.043456 83.984 +L 643.00433 82.984 +L 642.961655 81.984 +L 642.891075 80.984 +L 642.854684 79.984 +L 642.796281 78.984 +L 642.685328 77.984 +L 642.61467 76.984 +L 642.50173 75.984 +L 642.455957 74.984 +L 642.394674 73.984 +L 642.346175 72.984 +L 642.265352 71.984 +L 642.146833 70.984 +L 642.076622 69.984 +L 641.99336 68.984 +L 641.960218 67.984 +L 641.908981 66.984 +L 641.840582 65.984 +L 641.774367 64.984 +L 641.69745 63.984 +L 641.670134 62.984 +L 641.643657 61.984 +L 641.621006 60.984 +L 641.601475 59.984 +L 641.575081 58.984 +L 641.52531 57.984 +L 641.490237 56.984 +L 641.454371 55.984 +L 641.439004 54.984 +L 641.423235 53.984 +L 641.419822 52.984 +L 641.417405 51.984 +L 641.417891 50.984 +L 641.41982 49.984 +L 641.433077 48.984 +L 641.441468 47.984 +L 641.463004 46.984 +L 641.486037 45.984 +L 641.50327 44.984 +L 641.521733 43.984 +L 641.542185 42.984 +L 641.558785 41.984 +L 641.621564 40.984 +L 641.696829 39.984 +L 641.729468 38.984 +L 641.797032 37.984 +L 641.851079 36.984 +L 641.884783 35.984 +L 641.974909 34.984 +L 642.003444 33.984 +L 642.03493 32.984 +L 642.065941 31.984 +L 642.120749 30.984 +L 642.185336 29.984 +L 642.223532 28.368 +L 642.42279 28.270256 +L 642.471276 29.368 +L 642.427207 30.368 +L 642.387083 31.368 +L 642.278716 32.368 +L 642.237088 33.368 +L 642.174946 34.368 +L 642.104984 35.368 +L 642.00048 36.368 +L 641.963492 37.368 +L 641.917615 38.368 +L 641.84912 39.368 +L 641.800374 40.368 +L 641.722777 41.368 +L 641.692236 42.368 +L 641.622722 43.368 +L 641.598749 44.368 +L 641.570127 45.368 +L 641.528334 46.368 +L 641.506758 47.368 +L 641.49281 48.368 +L 641.466088 49.368 +L 641.456778 50.368 +L 641.444331 51.368 +L 641.433276 52.368 +L 641.427612 53.368 +L 641.422848 54.368 +L 641.428396 55.368 +L 641.441684 56.368 +L 641.449201 57.368 +L 641.473986 58.368 +L 641.497555 59.368 +L 641.533735 60.368 +L 641.559697 61.368 +L 641.582019 62.368 +L 641.650779 63.368 +L 641.725314 64.368 +L 641.819293 65.368 +L 641.870345 66.368 +L 641.924279 67.368 +L 641.95953 68.368 +L 642.065618 69.368 +L 642.117882 70.368 +L 642.154789 71.368 +L 642.18582 72.368 +L 642.246975 73.368 +L 642.314395 74.368 +L 642.363301 75.368 +L 642.428493 76.368 +L 642.466681 77.368 +L 642.508677 78.368 +L 642.550694 79.368 +L 642.61021 80.368 +L 642.72337 81.368 +L 642.775621 82.368 +L 642.815039 83.368 +L 642.86214 84.368 +L 642.91892 85.368 +L 642.951583 86.368 +L 642.987761 87.368 +L 643.019851 88.368 +L 643.054131 89.368 +L 643.112509 90.368 +L 643.157694 91.368 +L 643.187318 92.368 +L 643.237704 93.368 +L 643.262901 94.368 +L 643.283952 95.368 +L 643.31892 96.368 +L 643.34321 97.368 +L 643.357277 98.368 +L 643.376219 99.368 +L 643.39188 100.368 +L 643.404432 101.368 +L 643.410268 102.368 +L 643.41715 103.368 +L 643.422324 104.368 +L 643.420541 105.984 +L 643.42279 104.988974 +L 645.21 105.000128 +L 645.892732 107.186963 +L 645.606251 108.146049 +L 645.34217 109.110771 +L 645.058418 110.070544 +L 644.775538 111.030536 +L 644.512988 111.995644 +L 644.247143 112.959922 +L 643.938489 113.913429 +L 643.646266 114.87107 +L 643.33077 115.822855 +L 642.950573 117.205505 +z +" style="stroke:#000000;stroke-linejoin:miter;"/> + </g> + </g> + <defs> + <clipPath id="pdd8b39b494"> + <rect height="110.88" width="558" x="90" y="17.28"/> + </clipPath> + </defs> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/images/vim.png b/images/vim.png new file mode 100644 index 0000000000000000000000000000000000000000..98e9884713ab402ebd6bbc14325418b2139d4b11 GIT binary patch literal 84142 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 IIVCg!0J}h2Q~&?~ literal 0 HcmV?d00001 diff --git a/images/vscode-oss.png b/images/vscode-oss.png new file mode 100644 index 0000000000000000000000000000000000000000..b6a28ffcedde42a6307ad1eaaab75a46f2e4eed7 GIT binary patch literal 194900 zcmeAS@N?(olHy`uVBq!ia0y~yVE15PU@_ugV_;xVQdm>Kz`(#+;1OBOz`%C|gc+x5 z^GP!>C@^@sIEGZrd2_eCCiLsW{~y0wmZ!8&5D-#$!@FsE2n(ZQO0Z1G>op4&GzGD4 z{rj!GwApp7)74vDQ<a*yQ@BC{3K+OnoR}cX)ac-GV&CgO|2TFEZOT(<Oo;QBubfbQ z?s?6zo$4R&?Ro#am?xBP@uXL*3@{K-8zCCIF!G`(6HJ7`A=K3Y<OPVpf?Em-NXl~s zCLmO<Fnc4u`D5ngWs>5XYaz-(r1-rpnU~jeUoA^znd16NN0a03wp?jOO^_5A2b|rK zdwbiBhAk}*wm2QW(#5C2yD~!|Do9|~q)ARlR)-jG+_>>*+q`u4<>@TTM8zhB-4fb; zdt0vYDJ}<NBO?wEMzC=p!ei34HId04KN+(;H~X9qcV(UOuWFg^?6f(uePS#NckbNT zrm{8j^0KB`2(J{Z{PlAAd=<}w2M<nDadmO|;e4@a!k0Cv<>#$U)?R2RxwR$p*eug* zA5D7^TWf){XU>?YXsWBX&s+?$4~!j5#f5~DJcBAKcBqQ-`EVb)w0hmHQ{fZ6-_FYq zh|GBQVwP$4nVue=#h#PZ+|tsP6_yFinm#?<W76rTTHEf<m?6;=3^oTuJP3bwq*M4P z+ibt(mnSV*uwa4HZ)Yc`H6K0{WWT?+H_XMQr8LY#Yp#1hlp^EHn-4R*yt-yipPs%W zM(^>N3!4=rN_XF7SqL%+j2%p$7g*@LoW5YoflgudH60xs@i{qb*0)Uf(!{>x=sB6S zvAeg;oHi}Z&BbMg-t^N2yYIFge{86vq{QR-slul9pY81HuT?D&VO5u!V-~%!aoOFx z?dSg3DJvh=x*;Ye_U!bD6CYe%U4Qn;T0dL8V&;<Pq7%f-i?6&axpnFC<y=KY#bw7I z8}5l)FDNCI<*}b-LHhsbNfRarFd=zcX!7LA!C3{70yE}G&bgIirfqF~d(+LFX?OFs z7ZnxNC@L!M+q1_e-^r<I`=Yc-)65%mOo~fxZ_9P_^6C<lmd=*5Dmfu0B9byW<^1W> z#?4JlKGRR9wzafK#I3*np=xj2`RB$>O-(%W&x;4_Zk)yp4jm8?P	oWI#dYtYuTD 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	``q|PxD%*8L8E8 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↦Wc*tuU?R)vltR;yYi79DI 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 Jvd$@?2>=_33n>5q literal 0 HcmV?d00001 diff --git a/solutions/.ipynb_checkpoints/00_Bottlenecks-checkpoint.ipynb b/solutions/.ipynb_checkpoints/00_Bottlenecks-checkpoint.ipynb new file mode 100644 index 0000000..c13468d --- /dev/null +++ b/solutions/.ipynb_checkpoints/00_Bottlenecks-checkpoint.ipynb @@ -0,0 +1,788 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Bottlenecks\n", + "\n", + "<div class=\"dateauthor\">\n", + "16 Nov 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## High-performance computing is computing at the limit" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "CPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Memory" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "I/O" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CPU\n", + "### On JUWELS" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "\n", + "Each core has the following features:\n", + "\n", + "- processor frequency of 2.7 GHz (up to 3.7 GHz in turbo mode)\n", + "- 512 bit wide vector unit (8 double precision numbers)\n", + "- 2 Fused multiply-add (FMA) units each performing an FMA operation in a single cycle (each FMA counts as 2 floating point operations)\n", + "- When running all cores each FMA unit runs at 2.5 GHz (max)\n", + "- Peak performance is 2.5 \\* 8 \\* 2 \\* 2 GFlop/s = 80 GFlop/s" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "There are 24 cores per socket\n", + "- Peak performance of a socket is 24 * 80 GFlop/s = 1920 GFlop/s" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is the limit most people think of first, but it's often not the crucial one. Each core on JUWELS can perform ca. 80 GFlop/s if the code is completely *vectorized* and performs a *multiply and an add operation* at *each step*. If your code doesn't fulfill those requirements its peak performance will be less.\n", + "\n", + "Actually the peak performance is a often less because the CPU temperature limit typically soon leads to throttling when using all cores. The guaranteed sustained frequency for the JUWELS FMA units is 1.9 GHz." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Memory hierarchy\n", + "### Caches" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "* L1 (per core):\n", + " - 32 kiB data cache (+ 32 kiB instruction cache)\n", + " - Fastest memory (128 (load) + 64 (store)) B/cycle (latency: 4-5 cycles)\n", + "* L2 (per core): \n", + " - 1 MiB\n", + " - 64 B/cycle (latency: 14 cycles)\n", + "* L3 (shared): \n", + " - 33 MiB\n", + " - ?? B/cycle (latency: 50-70 cycles)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "\n", + "### Main memory" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The memory bandwidth of a JUWELS node is about " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "120 GB/s. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A simple operation" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "c = c + a * b (multiply-add)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "3 DP read, 1 DP write -> 24 bytes read, 8 bytes write" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "120 GB/s / 24 bytes/op = 5 Gop/s (multiply-add -> 10 GFLOP/s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "I assume that we are dealing with double precision numbers (8 bytes). Then I have to read 3 * 8 bytes = 24 bytes and write 8 bytes. This is a multiply-add operation, so each core can do 40 billion of those per second, but it only receives 120 GB/s. 120GB/s / 24 B/op = 5Gop/s (10 GFLOP/s). This operation is clearly memory bound, if we have to get all the data from main memory." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Matrix multiplication" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is quite common. Let's look at a matrix multiplication $C=AB$. To calculate the element i, j of the result matrix C, we multiply row i of A with column j of B and sum the results. This is the scalar or dot product of row i of A and column j of B. In code this looks like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import numpy\n", + "\n", + "def dot(a, b):\n", + " \"\"\"Multiply the matrix a with the matrix b.\n", + " \n", + " Parameters\n", + " ----------\n", + " a: ndarray\n", + " left matrix\n", + " b: ndarray\n", + " right matrix\n", + " \n", + " Return\n", + " ------\n", + " c: ndarray\n", + " result matrix\n", + " \"\"\"\n", + " c = numpy.zeros((a.shape[0], b.shape[1])) \n", + " for i in range(a.shape[0]): \n", + " for j in range(b.shape[1]): \n", + " for k in range(a.shape[1]): \n", + " c[i, j] += a[i, k] * b[k, j]\n", + " return c " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "Let's take two small matrices A and B and see how long the above function takes." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "n = 256\n", + "a = numpy.random.random((n, n))\n", + "b = numpy.random.random((n, n))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_dot = %timeit -o dot(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "A matrix multiplication of two n by n matrices performs $2n^3$ operations. The dot function achieves" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(\"%.3f GFLOP/s\" % (2e-9 * n**3 / t_dot.best)) " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Wow, that's bad. Let's see if we can make this faster." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Numba" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "from numba import jit\n", + "jdot = jit(dot)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_jit = %timeit -o jdot(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(\"%.3f GFLOP/s\" % (2e-9 * n**3 / t_jit.best)) " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Access order and cache lines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "From our estimate above, we should be able to get at least twice this, but that's assuming we can achieve the maximum memory bandwidth. \n", + "\n", + "A numpy ndarray uses C-order (row-order) for storage. This means that the last index is continuous in memory and a change in any other index results in a jump from one memory location to another. The order of the loops therefore means that for both c and b, we don't get the maximum bandwidth, because we jump around and only use one element of the cache line. \n", + "\n", + "A datum is not loaded by itself. Instead everytime, a datum is needed that is not available in cache, a cache line containing the datum is loaded. On JUWELS the cache line is 64 bytes wide. \n", + "\n", + "We can improve the performance by exchanging the loops:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import numpy; from numba import jit\n", + "\n", + "@jit\n", + "def dot2(a, b):\n", + " \"\"\"Multiply the matrix a with the matrix b.\n", + " \n", + " Parameters\n", + " ----------\n", + " a: ndarray\n", + " left matrix\n", + " b: ndarray\n", + " right matrix\n", + " \n", + " Return\n", + " ------\n", + " c: ndarray\n", + " result matrix\n", + " \"\"\"\n", + " c = numpy.zeros((a.shape[0], b.shape[1])) \n", + " for i in range(a.shape[0]): \n", + " for k in range(a.shape[1]): \n", + " for j in range(b.shape[1]): \n", + " c[i, j] += a[i, k] * b[k, j]\n", + " return c " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, elements in c and b are accessed in the proper order and a[i, k] is constant for the loop. This changes our estimate, because, now we read 16 bytes/op. This gives us a maximum of 120 GB/s / 16 bytes/op = 7.5 GFLOP/s (15 GB/s). #Todo: shouldn't the last two not be gops and GFLOPs andtead of GFLOPs and GB/s??" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Effect on matrix multiplication" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_dot2 = %timeit -o dot2(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(2e-9 * n**3 / t_dot2.best, \"GFLOP/s\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is better than what we would expect from the bandwidth estimate, probably due to caching. One way to test this is to make the matrix larger, so that it doesn't fit in cache anymore." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "n = 2048\n", + "a = numpy.random.random((n,n))\n", + "b = numpy.random.random((n,n))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_dot2_large = %timeit -o dot2(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(2e-9 * n**3 / t_dot2_large.best, \"GFLOP/s\") " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is quite close to my estimate and shows that I have to increase the number of operations per byte loaded from main memory. Improving vectorization or using multiple threads wouldn't help.\n", + "\n", + "To improve cache utilization, we have to change the algorithm. One way to improve the performance of the matrix multiplication is blocking (aka tiling). This is done, e.g., in OpenBLAS or Intel's Math Kernel Library (MKL)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Numpy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's see how long numpy takes for this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_numpy = %timeit -o numpy.dot(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(2e-9 * n**3 / t_numpy.best, \"GFLOP/s\") " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The numpy version we use here, uses a fast math library. That's what you want." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The roofline model" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The roofline model shows the memory bandwidth bound and compute bound with respect to the computational intensity. The computational intensity is just given by the number of bytes used divided by the number of operations performed." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Depending on your algorithm, different limits may be relevant, for example, we only used a single thread, but used the peak performance of the entire processor with 24 cores. If the data fits completely in L2 cache the available bandwidth is higher once the data has been loaded. The following shows a plot with a few more limits." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## I/O" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "### GPFS File System\n", + "$\\mathcal{O}(200)$ GB/s read/write speed for scratch" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Each node connected to file system with $\\mathcal{O}(100)$ GBit/s or about 12.5 GB/s." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The scratch file system achieves read/write bandwidths that are very similar to the main memory bandwidth, but not for a single node. Each node is connected to the GPFS file system with $\\mathcal{O}(100)$ GBit/s connection. In other words, we can read/write about 12.5 GB/s. If we had to load the data in the previous calculation from disk, we could only achieve 12.5 GB/s / 24 bytes/op = 520 Mop/s. The main memory bandwidth or the peak performance of the CPU doesn't matter in this case." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/00_Bottlenecks.ipynb b/solutions/00_Bottlenecks.ipynb new file mode 100644 index 0000000..c13468d --- /dev/null +++ b/solutions/00_Bottlenecks.ipynb @@ -0,0 +1,788 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Bottlenecks\n", + "\n", + "<div class=\"dateauthor\">\n", + "16 Nov 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## High-performance computing is computing at the limit" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "CPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Memory" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "I/O" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CPU\n", + "### On JUWELS" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "\n", + "Each core has the following features:\n", + "\n", + "- processor frequency of 2.7 GHz (up to 3.7 GHz in turbo mode)\n", + "- 512 bit wide vector unit (8 double precision numbers)\n", + "- 2 Fused multiply-add (FMA) units each performing an FMA operation in a single cycle (each FMA counts as 2 floating point operations)\n", + "- When running all cores each FMA unit runs at 2.5 GHz (max)\n", + "- Peak performance is 2.5 \\* 8 \\* 2 \\* 2 GFlop/s = 80 GFlop/s" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "There are 24 cores per socket\n", + "- Peak performance of a socket is 24 * 80 GFlop/s = 1920 GFlop/s" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is the limit most people think of first, but it's often not the crucial one. Each core on JUWELS can perform ca. 80 GFlop/s if the code is completely *vectorized* and performs a *multiply and an add operation* at *each step*. If your code doesn't fulfill those requirements its peak performance will be less.\n", + "\n", + "Actually the peak performance is a often less because the CPU temperature limit typically soon leads to throttling when using all cores. The guaranteed sustained frequency for the JUWELS FMA units is 1.9 GHz." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Memory hierarchy\n", + "### Caches" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "* L1 (per core):\n", + " - 32 kiB data cache (+ 32 kiB instruction cache)\n", + " - Fastest memory (128 (load) + 64 (store)) B/cycle (latency: 4-5 cycles)\n", + "* L2 (per core): \n", + " - 1 MiB\n", + " - 64 B/cycle (latency: 14 cycles)\n", + "* L3 (shared): \n", + " - 33 MiB\n", + " - ?? B/cycle (latency: 50-70 cycles)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "\n", + "### Main memory" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The memory bandwidth of a JUWELS node is about " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "120 GB/s. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A simple operation" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "c = c + a * b (multiply-add)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "3 DP read, 1 DP write -> 24 bytes read, 8 bytes write" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "120 GB/s / 24 bytes/op = 5 Gop/s (multiply-add -> 10 GFLOP/s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "I assume that we are dealing with double precision numbers (8 bytes). Then I have to read 3 * 8 bytes = 24 bytes and write 8 bytes. This is a multiply-add operation, so each core can do 40 billion of those per second, but it only receives 120 GB/s. 120GB/s / 24 B/op = 5Gop/s (10 GFLOP/s). This operation is clearly memory bound, if we have to get all the data from main memory." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Matrix multiplication" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is quite common. Let's look at a matrix multiplication $C=AB$. To calculate the element i, j of the result matrix C, we multiply row i of A with column j of B and sum the results. This is the scalar or dot product of row i of A and column j of B. In code this looks like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import numpy\n", + "\n", + "def dot(a, b):\n", + " \"\"\"Multiply the matrix a with the matrix b.\n", + " \n", + " Parameters\n", + " ----------\n", + " a: ndarray\n", + " left matrix\n", + " b: ndarray\n", + " right matrix\n", + " \n", + " Return\n", + " ------\n", + " c: ndarray\n", + " result matrix\n", + " \"\"\"\n", + " c = numpy.zeros((a.shape[0], b.shape[1])) \n", + " for i in range(a.shape[0]): \n", + " for j in range(b.shape[1]): \n", + " for k in range(a.shape[1]): \n", + " c[i, j] += a[i, k] * b[k, j]\n", + " return c " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "Let's take two small matrices A and B and see how long the above function takes." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "n = 256\n", + "a = numpy.random.random((n, n))\n", + "b = numpy.random.random((n, n))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_dot = %timeit -o dot(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "A matrix multiplication of two n by n matrices performs $2n^3$ operations. The dot function achieves" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(\"%.3f GFLOP/s\" % (2e-9 * n**3 / t_dot.best)) " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Wow, that's bad. Let's see if we can make this faster." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Numba" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "from numba import jit\n", + "jdot = jit(dot)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_jit = %timeit -o jdot(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(\"%.3f GFLOP/s\" % (2e-9 * n**3 / t_jit.best)) " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Access order and cache lines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "From our estimate above, we should be able to get at least twice this, but that's assuming we can achieve the maximum memory bandwidth. \n", + "\n", + "A numpy ndarray uses C-order (row-order) for storage. This means that the last index is continuous in memory and a change in any other index results in a jump from one memory location to another. The order of the loops therefore means that for both c and b, we don't get the maximum bandwidth, because we jump around and only use one element of the cache line. \n", + "\n", + "A datum is not loaded by itself. Instead everytime, a datum is needed that is not available in cache, a cache line containing the datum is loaded. On JUWELS the cache line is 64 bytes wide. \n", + "\n", + "We can improve the performance by exchanging the loops:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import numpy; from numba import jit\n", + "\n", + "@jit\n", + "def dot2(a, b):\n", + " \"\"\"Multiply the matrix a with the matrix b.\n", + " \n", + " Parameters\n", + " ----------\n", + " a: ndarray\n", + " left matrix\n", + " b: ndarray\n", + " right matrix\n", + " \n", + " Return\n", + " ------\n", + " c: ndarray\n", + " result matrix\n", + " \"\"\"\n", + " c = numpy.zeros((a.shape[0], b.shape[1])) \n", + " for i in range(a.shape[0]): \n", + " for k in range(a.shape[1]): \n", + " for j in range(b.shape[1]): \n", + " c[i, j] += a[i, k] * b[k, j]\n", + " return c " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, elements in c and b are accessed in the proper order and a[i, k] is constant for the loop. This changes our estimate, because, now we read 16 bytes/op. This gives us a maximum of 120 GB/s / 16 bytes/op = 7.5 GFLOP/s (15 GB/s). #Todo: shouldn't the last two not be gops and GFLOPs andtead of GFLOPs and GB/s??" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Effect on matrix multiplication" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_dot2 = %timeit -o dot2(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(2e-9 * n**3 / t_dot2.best, \"GFLOP/s\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is better than what we would expect from the bandwidth estimate, probably due to caching. One way to test this is to make the matrix larger, so that it doesn't fit in cache anymore." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "n = 2048\n", + "a = numpy.random.random((n,n))\n", + "b = numpy.random.random((n,n))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_dot2_large = %timeit -o dot2(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(2e-9 * n**3 / t_dot2_large.best, \"GFLOP/s\") " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This is quite close to my estimate and shows that I have to increase the number of operations per byte loaded from main memory. Improving vectorization or using multiple threads wouldn't help.\n", + "\n", + "To improve cache utilization, we have to change the algorithm. One way to improve the performance of the matrix multiplication is blocking (aka tiling). This is done, e.g., in OpenBLAS or Intel's Math Kernel Library (MKL)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Numpy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's see how long numpy takes for this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_numpy = %timeit -o numpy.dot(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(2e-9 * n**3 / t_numpy.best, \"GFLOP/s\") " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The numpy version we use here, uses a fast math library. That's what you want." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The roofline model" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The roofline model shows the memory bandwidth bound and compute bound with respect to the computational intensity. The computational intensity is just given by the number of bytes used divided by the number of operations performed." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Depending on your algorithm, different limits may be relevant, for example, we only used a single thread, but used the peak performance of the entire processor with 24 cores. If the data fits completely in L2 cache the available bandwidth is higher once the data has been loaded. The following shows a plot with a few more limits." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## I/O" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "### GPFS File System\n", + "$\\mathcal{O}(200)$ GB/s read/write speed for scratch" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Each node connected to file system with $\\mathcal{O}(100)$ GBit/s or about 12.5 GB/s." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The scratch file system achieves read/write bandwidths that are very similar to the main memory bandwidth, but not for a single node. Each node is connected to the GPFS file system with $\\mathcal{O}(100)$ GBit/s connection. In other words, we can read/write about 12.5 GB/s. If we had to load the data in the previous calculation from disk, we could only achieve 12.5 GB/s / 24 bytes/op = 520 Mop/s. The main memory bandwidth or the peak performance of the CPU doesn't matter in this case." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/01_Introduction to IPython.ipynb b/solutions/01_Introduction to IPython.ipynb new file mode 100644 index 0000000..a91423b --- /dev/null +++ b/solutions/01_Introduction to IPython.ipynb @@ -0,0 +1,959 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Introduction to IPython and Jupyter Notebook" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "<div class=\"dateauthor\">\n", + "2 July 2019 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Jupyter notebooks offer a flexible way to combine python (and other language), scripts, text (such as this one), plots, and other things into one document.\n", + "\n", + "There are two modi: command und edit. You enter edit mode by pressing ``Enter``. You can exit it by pressing ``Esc``. To see the shortcuts for each modus press ``Esc`` followed by ``h`` if you are using Jupyter Notebook. Look in the ``Commands`` tab on the left hand side if you are using JupyterLab.\n", + "\n", + "If you want a new input above your current cell, press ``a`` in command mode. If you would like a new cell below your current cell press ``b``.\n", + "\n", + "In the course, we'll use the *IPython kernel* within the Jupyter notebook. IPython is also available within a regular terminal (``ipython``) or in its own special terminal-like window called Jupyter QtConsole." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## IPython Shell & QtConsole" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "<img src=\"images/IPythoninTerminal.png\" alt=\"IPython in a terminal\" width=\"45%\" align=\"left\"/><img src=\"images/QtConsolewithImageandDoc.png\" alt=\"Jupyter Qt console with image and tooltip\" width=\"45%\" align=\"right\"/>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Magic and Help" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "IPyhon extends the normal Python shell with *magic commands*. You can get a list of available magic commands using the magic command ``%lsmagic``. Give it a try. Use ``Shift+Enter`` to execute the cell. Just pressing ``Enter`` only gives you a new line." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%lsmagic" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Not all the magic commands may be obvious to you, so it's a good thing that IPython also includes a help system. If you want to know, for example, what ``%dhist`` does im comparison to ``%hist``, you call first ``%dhist?`` and then ``%hist?``. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "You saw that ``%hist`` is just an alias for ``%history``.\n", + "\n", + "Some of the magic commands, e.g., ``%less``, ``%ls``, and ``%man`` are substitutes for their shell equivalents, others, e.g., ``%load``, ``%save``, ``%%writefile`` deal with reading and writing from (to) files. We'll encounter more magic commands as we go along. \n", + "\n", + "The question mark doesn't just work for magic functions but gives you access to the documentation included with most Python modules. If you want to know, for example, what the random module does, you use ``random?``. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "If you didn't get the documentation but only ``Object `random` not found``. Try importing the module first. Start by typing ``im`` and hit the tab key. Then type ``r`` and hit tab again. You'll get a dropdown box with available modules. You can continue typing until your choice is unique or select an item from the list. Give it a try. \n", + "\n", + "Try ``random?`` after importing the module. If you use ``??`` instead of ``?`` you get the source code." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import random" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Timing with %timeit" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's see how fast random.uniform generates random numbers and compare it with numpy's random.uniform. We'll use the timeit magics for that (more about those later)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit \n", + "n = 1\n", + "[random.uniform(0, 1) for i in range(n)]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import numpy" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "n = 1\n", + "t = %timeit -o numpy.random.uniform(0, 1, size=n)\n", + "print(n * 1. / t.best)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Plotting" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We won't go into the details of using [matplotlib][] for plotting in this course, but a quick introduction can't hurt.\n", + "\n", + "We first need to initialize the interactive plotting routines. The easiest way to do this is to use some magic. \n", + "\n", + "The command ``%matplotlib inline`` sets up interactive plotting support without importing any modules. This allows us to import the modules that we want:\n", + "\n", + "```python\n", + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "```\n", + "\n", + "Alternatively, the command ``%pylab inline`` sets up interactive plotting and pulls all functions and modules from ``numpy`` and ``matplotlib.pyplot`` into the namespace.\n", + "\n", + "\n", + "[matplotlib]: http://matplotlib.org/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "import numpy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Output format" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can set the output format of matplotlib, too. The following commands change the default format from png to pdf." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "from IPython.display import set_matplotlib_formats\n", + "set_matplotlib_formats('pdf', 'svg')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Plots and labels" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "x = numpy.linspace(0, 2 * numpy.pi, 120)\n", + "y = numpy.sin(x)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "plt.plot(x, y, label=r\"$\\sin(x)$\")\n", + "plt.xlim([0, 2 * numpy.pi])\n", + "plt.grid(1)\n", + "plt.xticks(numpy.linspace(0, 2 * numpy.pi, 9), [0, r\"$\\frac{\\pi}{4}$\", \n", + " r\"$\\frac{\\pi}{4}$\", r\"$\\frac{3\\pi}{4}$\", r\"$\\pi$\", \n", + " r\"$\\frac{5\\pi}{4}$\", r\"$\\frac{3\\pi}{2}$\", r\"$\\frac{7\\pi}{4}$\"\n", + " , r\"$2\\pi$\"])\n", + "plt.xlabel('x')\n", + "plt.legend()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Saving and Loading Files" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's say, we want to use the script that we wrote in the section [Plotting](#Plotting) later from outside the notebook. We can use the ``%save`` magic to do that. Each cell has a number ``In [60]`` for example. The ``%save`` command takes a file name and a space separated list of input cells. The content of the input cells is written to a file. You can give ranges and even reorder things, e.g.,\n", + "\n", + " %save plotsin.py 60 61 62\n", + " \n", + "saves the cells with index 60, 61, and 62 to plotsin.py. I could have also written 60-62 to give the range. Look at the cell indices in the previous section and write them to a file. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can load the file using ``%load``. Try loading the file you just wrote to disk. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The entire content of the file is written to a single cell. We can split (and join) cells (see the Edit menu) if we don't like this. For files that are contained in a single cell, we can use the ``%%writefile`` magic.\n", + "\n", + "Join the next three cells and write them to a file called gaussian.py by adding ``%%writefile filename`` to the top of the cell." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "1. Highlight the next three cells (use the Shift-key to highlight multiple cells)\n", + "2. See the Commands (Ctrl+Shift+C) tab on the left (or press `h` to check wich key is used for merging cells if you are using a classic Jupyter notebook).\n", + "3. Merge the cells\n", + "4. Write %%writefile gaussian.py at the top of cell" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "r = numpy.random.normal(size=1000000)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"The average is %.3f and the standard deviation is %.3f\" % (r.mean(), r.std()))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "n, b, p = plt.hist(r, bins=100, density=True)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "If you try to run gaussian.py from the command line it won't work because it's missing the imports, but you can run it using ``ipython --pylab=auto gaussian.py``. You can also run the script from IPython using the ``%run`` magic, but you have to use `-i` to run the script within the current namespace. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%run -i gaussian.py" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Load can also load scripts from a URL. Give it a try. Look at the script loaded and then execute it, too.\n", + "\n", + "**Note**, since our compute nodes don't have internet access, I executed the command for you." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# %load http://matplotlib.org/mpl_examples/mplot3d/surface3d_demo.py\n", + "'''\n", + "======================\n", + "3D surface (color map)\n", + "======================\n", + "\n", + "Demonstrates plotting a 3D surface colored with the coolwarm color map.\n", + "The surface is made opaque by using antialiased=False.\n", + "\n", + "Also demonstrates using the LinearLocator and custom formatting for the\n", + "z axis tick labels.\n", + "'''\n", + "\n", + "from mpl_toolkits.mplot3d import Axes3D\n", + "import matplotlib.pyplot as plt\n", + "from matplotlib import cm\n", + "from matplotlib.ticker import LinearLocator, FormatStrFormatter\n", + "import numpy as np\n", + "\n", + "\n", + "fig = plt.figure()\n", + "ax = fig.gca(projection='3d')\n", + "\n", + "# Make data.\n", + "X = np.arange(-5, 5, 0.25)\n", + "Y = np.arange(-5, 5, 0.25)\n", + "X, Y = np.meshgrid(X, Y)\n", + "R = np.sqrt(X**2 + Y**2)\n", + "Z = np.sin(R)\n", + "\n", + "# Plot the surface.\n", + "surf = ax.plot_surface(X, Y, Z, cmap=cm.coolwarm,\n", + " linewidth=0, antialiased=False)\n", + "\n", + "# Customize the z axis.\n", + "ax.set_zlim(-1.01, 1.01)\n", + "ax.zaxis.set_major_locator(LinearLocator(10))\n", + "ax.zaxis.set_major_formatter(FormatStrFormatter('%.02f'))\n", + "\n", + "# Add a color bar which maps values to colors.\n", + "fig.colorbar(surf, shrink=0.5, aspect=5)\n", + "\n", + "plt.show()\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Moving Around" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "IPython has two ways of moving around in the directory tree: ``%cd`` and ``%pushd/%popd``. Both retain their history. ``%cd``'s history is available through ``%dhist`` whereas ``%dirs`` shows the directory stack of ``%pushd/%popd``. The ``%cd `` command has some nifty options, for example, ``%cd -2`` gets you to the second to last visited directory and ``%cd --foo`` switches to the next directory in the history than contains ``foo``. You can also set ``%bookmark``s and use them with ``%cd``.\n", + "\n", + "Make a new sub directory called scripts/mandelbrot using ``%mkdir -p scripts/mandelbrot``. Change into the directory scripts/mandelbrot using ``%cd``. Go two levels up using ``%cd ..`` twice. Look at the history using ``%dhist``. Change into mandelbrot using ``%cd --brot``. Finally use ``%cd -0`` to get back to where you started from." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A Little Bit of History" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Every output is stored to the ``Out`` array and can be accessed through its index. It can even be assigned." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "numpy.random.random([4,4])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "a = _ # Assigns the output of the previous cell" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "a = Out[13] # Assign Out[?] to a (replace with index from two cells above)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "IPython keeps your history. It's accessed through the ``%history`` magic. By default it prints the history from the current session. If you have edited a cell multiple times, ``%history`` gives you all the versions. You can add line numbers to the output with the ``-n`` option, give ranges of lines that you want to see, and even perform some pattern matching. Pattern matching is done for your complete IPython history, not just the current session. For details see ``%history?``.\n", + "\n", + "If you want to log your work to a file (possibly with time stamps.) you can use IPython's logging facilities. ``%logstart -t testlog rotate`` creates a rotating log with timestamps and starts logging. ``%logoff`` pauses your log and ``%logstop`` stops the logging and closes the file." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Some Introspection" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "After an extended IPython session you might have declared many variables and functions. IPython provides some commands to help you to keep track of those. The first two are ``%who`` and ``%whos``. ``%who`` lists the names of functions and variables in the default namespace. ``%whos`` provides more details and includes the type of the variable. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%who" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%whos" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from math import pi" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%who" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If the namespace gets too crowded you can search for a particular object using ``%psearch``. Remember, though, auto completion is your friend.\n", + "\n", + "Sometimes it may become necessary to reset the namespace, for example, if ``Out[]`` contains some large objects that are no longer needed. ``%reset`` has several options to reset variables including the history of directories, inputs, and output. Please, check ``%reset?`` for details." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "IPython has several other interesting features. To learn more check out [IPython's documentation].\n", + "\n", + "[IPython's documentation]: https://ipython.readthedocs.io/en/stable/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "jupyter": { + "outputs_hidden": true + }, + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2019a", + "language": "python", + "name": "hpcpy19a" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/02_NumPy_concepts.ipynb b/solutions/02_NumPy_concepts.ipynb new file mode 100644 index 0000000..1cc73ae --- /dev/null +++ b/solutions/02_NumPy_concepts.ipynb @@ -0,0 +1,367 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# NumPy - an HPC perspective\n", + "\n", + "<div class=\"dateauthor\">\n", + "19 Nov 2020 | Olav Zimmermann\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Python is an interpreted language and as such it is extremely flexible, allowing to define everything, including code itself, \n", + "at runtime. This entails that the Python interpreter uses a lot of magic behind the scenes (e.g. type inferencing) to keep things\n", + "as simple and productive as possible for the programmer. This flexibility comes at the price of a markedly reduced runtime speed \n", + "compared to compiled languages such as C++.\n", + "Many problems encoded in Python do not require the full range of flexibility and could easily trade it for improved runtime \n", + "performance without giving up the development performance which is the key for Python's success." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Background" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "NumPy is a library, written in C, to enable fast numerical computing in Python. Since its inception in 1995, NumPy has become first choice for numeric data processing in python. The main sacrifice to enable its high speed is the restriction to \n", + "containers with uniform memory layout, i.e., arrays that contain items of uniform static datatype." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Despite this apparently severe restriction NumPy is quite versatile and a full introduction into NumPy would require a\n", + "course of its own. Hence we will focus on the concepts that allowed its wide adoption by developers and HPC vendors alike. For an overview of the available functionality the numpy website https://www.numpy.org is a good starting point." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Note:** NumPy is not a part of the vanilla Python distribution and needs to be installed separately. Then it can be used like any other Python library." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The numpy BLAS and LAPACK bindings\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "NumPy does not implement everything itself. Instead it uses the fact that with BLAS (low level routines), and LAPACK (high level routines, based on BLAS), two widely adopted interfaces for linear algebra routines exist and that for almost all distributions and operation systems at least one library suporting the BLAS/LAPACK interface exists." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "While not mandatory, NumPy can be linked against high performance linear algebra libraries such as Intel's MKL, AMD's BLIS or IBM's ESSL folowing the BLAS/LAPACK APIs. These libraries can give you speed-ups of up to two orders of magnitude compared to the standard LAPACK library. In fact a number of distributions provide numpy implementations that are statically linked to Intel's MKL and when building, NumPy gives a preference to the optimized libraries (MKL, BLIS) over the slower, more hardware independent libraries (OpenBLAS, ATLAS).\n", + "\n", + "**Notes:** \n", + "- Not all routines of MKL are necessarily faster than those in OpenBLAS, e.g. random number generation. \n", + "- By default NumPy prefers Intel MKL over AMD BLIS, even on AMD processors. MKL works with AMD processors, but by default does not use the fast AVX2 and AVX512 BLAS routines that it uses when it has detected Intel hardware but only the much slower SSE2 routines. While there are hacks to change that behaviour it may therefore be more reasonable to change the order of preference for the different BLAS libraries on AMD platforms." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "You can check which BLAS library has been linked during your build of NumPy by calling the `show_config()` function." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "outputs": [], + "source": [ + "import numpy as np\n", + "print(np.__version__)\n", + "print(np.show_config())" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## ndarray" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "The main datatype in NumPy is an n-dimensional array object called `ndarray`. By default it has C-array memory layout \n", + "(last index fastest, 0 based indices) and a uniform fixed element type defined at instantiation of the ndarray. Element sizes range from 1 byte (bool, uint8) to 16 byte (complex256) with the default being `float64`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### introspection, shape" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Several meta data of an `ndarray` can be obtained among them `a.ndim,a.size,a.nbytes,a.flags,type(a)`.\n", + "The array interface enables in-depth introspection such as obtaining the address of an object, e.g. for debugging purposes." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "myarr=np.array([[1,2,3],[4,5,6]])\n", + "print(f\" myarr is a {myarr.ndim}-dimensional {type(myarr)} of type {myarr.dtype} and shape {myarr.shape}. It starts at adress {hex(myarr.__array_interface__['data'][0])}.\")\n", + "print(f\"Each of its {myarr.size} {myarr.dtype}-elements has a size of {myarr.dtype.itemsize} byte therefore it has {myarr.nbytes} bytes in total and its strides (in bytes) are {myarr.strides}.\")\n", + "print(\"The flags stored for this array are:\")\n", + "print(myarr.flags)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## NumPy's ndarray as a foundation" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "`ndarrays` support important concepts to enable vectorized processing of data, such as broadcasting, ufuncs, and reductions. Why just use this for numeric data? Almost anything can be cast into an `ndarray` and also labeled access is possible. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "dt=np.dtype([('name','S10'),('income',np.int16),\\\n", + " ('revenue',([('q1',np.float32),('q2',np.float32),('q3',np.float32),('q4',np.float32)]))])\n", + "f=np.loadtxt('test.dat',dtype=dt, skiprows=2,delimiter=',')\n", + "print(f)\n", + "print(f\"this array has {f.ndim} dimension(s)\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "However, note that most functionality in NumPy is geared towards arrays of uniform numerical type. The above data type indicates that the entire row is treated as a single (albeit very complicated) type and the data in the table thereby become a one-dimensional array. If you need spreadsheet-like functionality, NumPy's 'structured arrays' or 'record type' arrays that are based on `ndarrays` are not adequate. Luckily `ndarrays` can be extended in functionality and even reimplemented in a compatible way." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### Design features of the ndarray API" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Due to its dual interface in Python and C and its often (not always) regular memory layout ndarrays can relatively easy be mapped to data types described in other language contexts. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "A couple of clever design choices adds to the popularity of ndarrays as a standard API for high performance computing in Python:\n", + "- narrays support both C-style and Fortran-style memory layouts, as well as memory alignment and view interfaces.\n", + "- A Mixin class `NDArrayOperatorsMixin` provides all the necessary standard python interfaces like `__add__`, `__lt__` etc. making custom array containers more convenient to write.\n", + "- `ndarray.__array_ufunc__` and `__array_function__` are interfaces that split the function API from the excution engine. By overriding them, these functions allow to intercept calls to ufuncs and non-ufuncs and to dispatch these calls to alternative implementations. Several important packages already use this approach." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### Packages that implement the ndarray interface:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "<table>\n", + " <tr><th>package/module</th><th>extension(s)</th><th>other HPC relevant characteristics</th></tr>\n", + " <tr><td><code><b>cuPy</b></code></td><td>cuPy array: subset of ndarray functionality</td><td>ndarrays on GPUs</td></tr>\n", + " <tr><td><code><b>pandas</b></code></td><td>pandas dataframe: labeled data, non-numerical data, multi-indexing, grouping</td><td>fast CSV-parser</td></tr>\n", + " <tr><td><code><b>cuDF</b></code></td><td>cuDF dataframe: subset of pandas dataframe functionality</td><td>pandas dataframes on GPUs</td></tr>\n", + " <tr><td><code><b>dask</b></code></td><td>dask array: only subset of ndarray functionality</td><td>tiled ndarrays larger than main memory, distributed processing on multiple nodes</td></tr>\n", + " <tr><td><code><b>dask</b></code></td><td>dask dataframe: only subset of pandas dataframe functionality</td><td>tiled dataframes larger than main memory, distributed processing on multiple nodes</td></tr>\n", + " <tr><td><code><b>dask-cuDF</b></code></td><td>cuDF dataframe: subset of pandas dataframe functionality</td><td>tiled dataframes on multiple GPUs and multiple nodes</td></tr>\n", + " <tr><td><code><b>sparse</b></code></td><td>ndarray functionality on sparse arrays (COO layout)</td><td></td></tr></table>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Notable packages that do not implement the ndarray interface are `numpy.matrix, scipy.sparse, pytorch, JAX` while `tensorflow` has an experimental interface." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "End" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/03_ThinkVector.ipynb b/solutions/03_ThinkVector.ipynb new file mode 100644 index 0000000..f557f7f --- /dev/null +++ b/solutions/03_ThinkVector.ipynb @@ -0,0 +1,1129 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Think Vector\n", + "\n", + "<div class=\"dateauthor\">\n", + "16 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Dot product" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Many compute kernels include loops. Let's take the dot (or scalar) product, for example, for two vectors *v* and *w*:\n", + "\n", + "$$s = \\sum_{i=0}^n v_i w_i $$\n", + "\n", + "We can write this as" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import numpy" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# Create a random number generator that uses the Mersenne-Twister bit generator.\n", + "rng = numpy.random.Generator(numpy.random.MT19937())" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "v = rng.uniform(size=1000)\n", + "w = rng.uniform(size=1000)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "s = 0\n", + "for i in range(len(v)):\n", + " s += v[i] * w[i]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"v·w = %.3f\" % s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can also think of this as a map operation followed by a reduction:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Map" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A map operation applies an operation (a function) to each element of an array separately." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "# Maps can be expressed using list comprehensions\n", + "vw = numpy.array([v[i] * w[i] for i in range(len(v))])" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Reduce" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A reduction takes the elements of an array and *reduces* them to a single value. A typical example of a reduction is the summation over all elements." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "# Now let's do the reduction\n", + "s = 0\n", + "for i in range(len(v)):\n", + " s += vw[i]" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We didn't have to use numpy.array for these operations." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"v·w = %.3f\" % s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We are using numpy arrays, which define a number of operations on whole arrays, so we can think of them as vectors. The two operations above can be rewritten." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Map-Reduce with NumPy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Map-reduce is a very common pattern. We first transform the elements of an array and then reduce the resulting array to a single element." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "# Map\n", + "vw = v * w\n", + "# Reduce\n", + "s = vw.sum()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"v·w = %.3f\" % s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The dot product is such a common operation that numpy has a special function for it." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "# Everything in one call\n", + "s = v.dot(w)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"v·w = %.3f\" % s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since Python 3.6 this can also be written as ``v@w``." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Exercise:**\n", + "\n", + "Let's go back through the cells and and add the ``%%timeit`` magic at the top of each cell. Start with cell 3 and work your way back down." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The last one is not just the simplest, it's also the fastest." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution\n", + "# As an example, we'll do the last timing operation\n", + "# Note, since this is a one-liner, we could have used %timeit instead." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%timeit\n", + "s = v.dot(w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## ufunc" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Functions that act on one array (or several arrays of the same shape) and return a vector of the same shape are called ``ufuncs``. When we wrote vw = v * w, we executed the ufunc \\__mul\\__. Functions, like ``dot`` that have a different output shape than input shape are called generalized ufuncs." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Stencils" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Stencils use the value of the neighboring elements to update the current position, e.g., " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "$$a[i, j] = \\frac{1}{4} (a[i - 1, j] + a[i + 1, j] + a[i, j - 1] + a[i, j + 1])$$\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A system with fixed boundaries" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's look at an example. We start with a 2d array of random values and fix the left boundary to a value of 0 and the right boundary to a value of 1. We do not want to change these boundary values. The top and bottom boundaries are connected so that our system forms a cylinder (periodic boundary conditions along y)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "A_orig = numpy.random.random((10, 10))\n", + "A_orig[:,0] = 0\n", + "A_orig[:,-1] = 1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "A = A_orig.copy()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "B = A.copy()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Explicit nested for loop" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "for i in range(A.shape[0]):\n", + " for j in range(1, A.shape[1] - 1):\n", + " B[i, j] = 0.25 * (A[(i + 1) % A.shape[0] , j] + A[i - 1, j] \n", + " + A[i, (j + 1)] + A[i, j - 1])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "plt.subplot(1, 3, 1)\n", + "plt.imshow(A, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 2)\n", + "plt.imshow(B, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 3)\n", + "plt.imshow(A-B, interpolation=\"nearest\")\n", + "print(\"|A-B| = %.3f\" % numpy.linalg.norm(A-B))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, we assign B to A and repeat. Note that |A-B| becomes smaller with each iteration unless you happen to run into an oscillating minimum." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "A = B.copy()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "[Repeat](#Explicit-nested-for-loop)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The operation for each *i* and *j* is independent since *A* is only read. This is an ideal candidate for parallel calculations and we can write it in form of vector operations." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Element-wise operation" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "A = A_orig.copy()\n", + "B = numpy.empty_like(A)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "B = 0.25*(numpy.roll(A, 1,axis=0) + numpy.roll(A, -1, axis=0) + numpy.roll(A, 1,axis=1) + numpy.roll(A, -1,axis=1))\n", + "# Keep our boundaries at a fixed value\n", + "B[:, 0] = 0\n", + "B[:, -1] = 1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "plt.subplot(1, 3, 1)\n", + "plt.imshow(A, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 2)\n", + "plt.imshow(B, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 3)\n", + "plt.imshow(A-B, interpolation=\"nearest\")\n", + "print(\"|A-B| = %.3f\" % numpy.linalg.norm(A-B))\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Exercises:**\n", + "\n", + "a) use `%%timeit` to compare the `for`-loop and the `numpy.roll()` versions of the stencil update\n", + " \n", + "b) Combine all the step of a single iteration in one cell, execute it multiple times, and watch how the system proceeds. Does the norm of the difference get smaller?\n", + "\n", + " Tip: If you use <Ctrl+Enter> to execute the cell, the cursor stays on the cell and you can execute again right away.\n", + "\n", + "c) Create a loop that terminates if the sum of the differences becomes smaller than some small value epsilon or the maximum number of allowed iterations has been reached. Plot the final state." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution to b)\n", + "# A = A_orig.copy()\n", + "# B = numpy.empty_like(A)\n", + "B = 0.25*(numpy.roll(A, 1,axis=0) + numpy.roll(A, -1, axis=0) + numpy.roll(A, 1,axis=1) + numpy.roll(A, -1,axis=1))\n", + "# Keep our boundaries at a fixed value\n", + "B[:, 0] = 0\n", + "B[:, -1] = 1\n", + "plt.subplot(1, 3, 1)\n", + "plt.imshow(A, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 2)\n", + "plt.imshow(B, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 3)\n", + "plt.imshow(A-B, interpolation=\"nearest\")\n", + "print(\"|A-B| = %.3f\" % numpy.linalg.norm(A-B))\n", + "A = B.copy()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution to c)\n", + "A = A_orig.copy()\n", + "B = numpy.empty_like(A)\n", + "epsilon = 1e-2\n", + "max_iteration = 1000\n", + "i = 0\n", + "diffAB = 10 * epsilon\n", + "while diffAB > epsilon and i < max_iteration: \n", + " i += 1\n", + " B = 0.25*(numpy.roll(A, 1,axis=0) + numpy.roll(A, -1, axis=0) + numpy.roll(A, 1,axis=1) + numpy.roll(A, -1,axis=1))\n", + " # Keep our boundaries at a fixed value\n", + " B[:, 0] = 0\n", + " B[:, -1] = 1\n", + " diffAB = numpy.linalg.norm(A-B)\n", + " print(f\"{i: 5d}: |A-B| = {diffAB:.3f}\")\n", + " A = B.copy()\n", + "\n", + "plt.subplot(1, 3, 1)\n", + "plt.imshow(A, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 2)\n", + "plt.imshow(B, interpolation=\"nearest\")\n", + "plt.subplot(1, 3, 3)\n", + "plt.imshow(A-B, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Programming exercise Mandelbrot" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "The Mandelbrot set is the set of points *c* in the complex plane for which" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "$$z_{i+1} = z_i^2 + c$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "does not diverge.\n", + "\n", + "The series diverges if $|z_i|>2$ for any *i*." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since it is impracticable to calculate an infinite number of iterations, one usually sets an upper limit for the number of iterations (the maximum of *i* ), for example, 20. To get pretty pictures, we can map the value of *i* for which $|z_i|>2$ is true for the first time to a color." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Here is a function that does this:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Escape time algorithm" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "def escape_time(p, maxtime):\n", + " \"\"\"Perform the Mandelbrot iteration until it's clear that p diverges\n", + " or the maximum number of iterations has been reached.\n", + " \n", + " Parameters\n", + " ----------\n", + " p: complex\n", + " point in the complex plane\n", + " maxtime: int\n", + " maximum number of iterations to perform before p is considered in \n", + " the Mandelbrot set.\n", + " \"\"\"\n", + " z = 0j # This is a complex number in Python\n", + " for i in range(maxtime):\n", + " z = z ** 2 + p\n", + " if abs(z) > 2:\n", + " return i\n", + " return maxtime" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "M = [[escape_time(re + im, 40) for re in numpy.linspace(-2.2, 1, 640)] for im in numpy.linspace(-1.2j, 1.2j, 480)]\n", + "plt.imshow(M)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Now, it's your turn. Rewrite the above algorithm using NumPy vector operations." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Hints:** \n", + "\n", + "* You can use `numpy.meshgrid()` to generate your 2D array of points.\n", + "* You somehow need to mask the points that already diverged in future iterations.\n", + "* You don't have to put this in a function" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "#### Setting up the grid" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "You can use NumPy's meshgrid function to construct a two-dimensional grid:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import numpy \n", + "numpy.meshgrid?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Let's take the same ranges for real and imaginary numbers as above\n", + "re = numpy.linspace(-2.2, 1, 640)\n", + "im = numpy.linspace(-1.2j, 1.2j, 480)\n", + "# X and Y will have a shape of (640, 480) with the values taken from re and im.\n", + "X, Y = numpy.meshgrid(re, im)\n", + "# Finally, add X and Y to get our grid\n", + "P = X + Y" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "#### Prepare the loop" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "maxtime = 50\n", + "M = numpy.ones_like(P, dtype=int) * maxtime\n", + "Z = numpy.zeros_like(P)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "#### How to select the points to continue" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "In the above code, each point was done by itself, but now all points are evaluated at once. How do we assign the right level to each point?\n", + "\n", + "One way is to use a mask. All points for which the absolute value of `Z` becomes greater than 2 in the current iteration should be assigned that value. The following statement returns `True` for all points where this is true and `False` otherwise:\n", + "\n", + "```Python\n", + " mask = numpy.abs(Z) > 2\n", + "```\n", + "\n", + "We can use such a mask for assignment:\n", + "\n", + "```Python\n", + " M[mask] = iter\n", + "```\n", + "\n", + "This is not enough, though. Once `abs(Z) > 2` is true for a point, it remains true for all future iterations, but we don't want the program to keep increasing the value of `M` for that point. \n", + "\n", + "The easiest way to avoid this, is to set `P` and `Z` to zeros for those points:\n", + "\n", + "```Python\n", + " Z[mask] = 0\n", + " P[mask] = 0\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "The loop can then be written like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "for iter in range(maxtime):\n", + " Z = Z * Z + P\n", + " mask = numpy.abs(Z) > 2\n", + " M[mask] = iter\n", + " P[mask] = 0\n", + " Z[mask] = 0" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "Note that this modifies our input array `P`, which might be undesirable." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "plt.imshow(M)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/04_Profiling a simple md code.ipynb b/solutions/04_Profiling a simple md code.ipynb new file mode 100644 index 0000000..06ba32f --- /dev/null +++ b/solutions/04_Profiling a simple md code.ipynb @@ -0,0 +1,665 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Profiling\n", + "<div class=\"dateauthor\">\n", + "16 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Profiler" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "cprofiler (standard module)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "line_profiler" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Intel Advisor since 2017 beta" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Before you start to optimize a program, you should generate a profile. A profile shows how much time a program spends in which function, line of code, or even assembler instruction.\n", + "\n", + "There are several profiling tools,e.g., cprofile, which comes with Python and is always available. It measures performance on a function call level. We'll also look at line_profiler. Let's look at an example.\n", + "\n", + "The following functions implement a simple n-body simulation using a long range potential. This could be part of, e.g., an astrophysical simulation, a simulation of a many-electron system, or a molecular dynamics simulation.\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Profiling a simple particle dynamics code" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "pair_force()\n", + "\n", + "force()\n", + "\n", + "calculate_all_forces()\n", + "\n", + "step()\n", + "\n", + "propagate_all_variables()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "#%%writefile md.py\n", + "import numpy as np\n", + "from numba import jit\n", + "\n", + "#@jit\n", + "def pair_force(x0, y0, z0, m0, x1, y1, z1, m1):\n", + " \"\"\"Calculate the force on p0 due to p1.\n", + " \n", + " Parameters\n", + " ----------\n", + " x0: float\n", + " x-coordinate of the p0\n", + " y0: float\n", + " y-coordinate of the p0\n", + " z0: float\n", + " z-coordinate of the p0\n", + " m0: float\n", + " mass of the p0\n", + " x1: float\n", + " x-coordinate of the p1\n", + " y1: float\n", + " y-coordinate of the p1\n", + " z1: float\n", + " z-coordinate of the p1\n", + " m1: float\n", + " mass of the p1\n", + " \n", + " Returns\n", + " -------\n", + " f: ndarray\n", + " force on p0 due to p1\n", + " \n", + " \"\"\"\n", + " r2 = (x1 - x0) ** 2 + (y1 - y0) ** 2 + (z1 - z0) ** 2\n", + " f = m0 * m1 * np.array([(x1 - x0), (y1 - y0), (z1 - z0)]) * r2 ** (-1.5) if r2 else np.zeros(3)\n", + " return f\n", + "\n", + "#@jit\n", + "def force(x0, y0, z0, m0, x, y, z, m):\n", + " \"\"\"Calculates the force on the particle at (x0, y0, z0) due to all other particles.\n", + " \n", + " Parameters\n", + " ----------\n", + " x0: float\n", + " x-coordinate of the particle\n", + " y0: float\n", + " y-coordinate of the particle\n", + " z0: float\n", + " z-coordinate of the particle\n", + " m0: float\n", + " mass of the particle\n", + " x: ndarray\n", + " x-coordinates of all particles\n", + " y: ndarray\n", + " y-coordinates of all particles\n", + " z: ndarray\n", + " z-coordinates of all particles\n", + " m: ndarray\n", + " masses of all particles.\n", + " \n", + " Returns\n", + " -------\n", + " f: ndarray\n", + " force on particle with mass m0 at (x0, y0, z0)\n", + " \"\"\"\n", + " f = np.zeros(3)\n", + " for x1, y1, z1, m1 in zip(x, y, z, m):\n", + " f += pair_force(x0, y0, z0, m0, x1, y1, z1, m1)\n", + " return f\n", + "\n", + "\n", + "def calculate_all_forces(x, y, z, m):\n", + " \"\"\"Calculates the force on each particle p due to all other particles.\n", + " \n", + " Parameters\n", + " ----------\n", + " x: ndarray\n", + " x-coordinates of all particles\n", + " y: ndarray\n", + " y-coordinates of all particles\n", + " z: ndarray\n", + " z-coordinates of all particles\n", + " m: ndarray\n", + " masses of all particles.\n", + " \n", + " Returns\n", + " -------\n", + " f: ndarray\n", + " force on each particle due to all other particles.\n", + " \"\"\"\n", + " return np.array([force(x[i], y[i], z[i], m[i], x, y, z, m) for i in range(n)])\n", + "\n", + "def step(x, y, z, vx, vy, vz, m, f, dt):\n", + " \"\"\"Propagate the position and velocities.\n", + " \n", + " Starting from the current positions, velocities, and forces, propogate positions\n", + " and velocities by one time step of lenght dt.\n", + " \n", + " .. note:: This algorithm should not be used for real simulations!\n", + " \n", + " Parameters\n", + " ----------\n", + " x: ndarray\n", + " x-coordinates of all particles\n", + " y: ndarray\n", + " y-coordinates of all particles\n", + " z: ndarray\n", + " z-coordinates of all particles\n", + " vx: ndarray\n", + " x-component of the velocity of all particles\n", + " vy: ndarray\n", + " y-component of the velocity of all particles\n", + " vz: ndarray\n", + " z-component of the velocity of all particles\n", + " m: ndarray\n", + " masses of all particles.\n", + " f: ndarray\n", + " forces on particles\n", + " dt: float\n", + " time step\n", + " \n", + " Returns\n", + " -------\n", + " x, y, z, vx, vy, vz at t + dt\n", + " \"\"\"\n", + " xn = x + vx * dt + 0.5 * f[0] / m * dt * dt\n", + " yn = y + vy * dt + 0.5 * f[1] / m * dt * dt\n", + " zn = y + vz * dt + 0.5 * f[2] / m * dt * dt\n", + " vxn = vx + f[0] / m * dt\n", + " vyn = vy + f[1] / m * dt\n", + " vzn = vz + f[2] / m * dt\n", + " return xn, yn, zn, vxn, vyn, vzn\n", + "\n", + "def propagate_all_variables(x, y, z, vx, vy, vz, m, f, dt):\n", + " for i in range(n):\n", + " x[i], y[i], z[i], vx[i], vy[i], vz[i] = step(x[i], y[i], z[i], vx[i], vy[i], vz[i], m[i], f[i], dt)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The main program" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Initialization" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# 1000 particles\n", + "n = 1000\n", + "# time step of 0.01\n", + "dt = 0.01\n", + "\n", + "# Initialize coordinates and velocities to random values.\n", + "x = np.random.random(n)\n", + "y = np.random.random(n)\n", + "z = np.random.random(n)\n", + "vx = np.zeros_like(x)\n", + "vy = np.zeros_like(x)\n", + "vz = np.zeros_like(x)\n", + "m = np.ones_like(x)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### The algorithm\n", + "\n", + "There are basically two steps to this algorithm:\n", + "\n", + "1. Calculate the forces on all particles\n", + "2. Propagate all variables for a time step\n", + "3. Continue at 1. for nstep steps" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "nsteps = 2\n", + "for i in range(nsteps):\n", + " f = calculate_all_forces(x, y, z, m)\n", + " propagate_all_variables(x, y, z, vx, vy, vz, m, f, dt)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This took quite some time. Let's measure how long it takes. Add a %%timeit statement just before nsteps (same line)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The base line" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit nsteps = 1\n", + "for i in range(nsteps):\n", + " f = calculate_all_forces(x, y, z, m)\n", + " propagate_all_variables(x, y, z, vx, vy, vz, m, f, dt)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "OK, that's our base line. Next, we want to know where all this time is spent. I mentioned the cprofile module at the beginning. IPython has a magic for that called %%prun. Use it in front of the loop this time." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Profiling with %%prun" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%prun -r nsteps=1\n", + "for i in range(nsteps):\n", + " f = calculate_all_forces(x, y, z, m)\n", + " propagate_all_variables(x, y, z, vx, vy, vz, m, f, dt)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + " 2003007 function calls in 8.561 seconds\n", + "\n", + " Ordered by: internal time\n", + "\n", + " ncalls tottime percall cumtime percall filename:lineno(function)\n", + " 1000000 5.209 0.000 7.073 0.000 <ipython-input-3-66a2b576efa3>:4(pair_force)\n", + " 999001 1.863 0.000 1.863 0.000 {built-in method numpy.core.multiarray.array}\n", + " 1000 1.480 0.001 8.555 0.009 <ipython-input-3-66a2b576efa3>:36(force)\n", + " 2000 0.003 0.000 0.003 0.000 {built-in method numpy.core.multiarray.zeros}\n", + " 1000 0.003 0.000 0.003 0.000 <ipython-input-3-66a2b576efa3>:89(step)\n", + " 1 0.001 0.001 0.004 0.004 <ipython-input-3-66a2b576efa3>:130(propagate_all_variables)\n", + " 1 0.001 0.001 8.557 8.557 <ipython-input-3-66a2b576efa3>:87(<listcomp>)\n", + " 1 0.000 0.000 8.561 8.561 {built-in method builtins.exec}\n", + " 1 0.000 0.000 8.557 8.557 <ipython-input-3-66a2b576efa3>:68(calculate_all_forces)\n", + " 1 0.000 0.000 8.561 8.561 <string>:1(<module>)\n", + " 1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The overhead shouldn't be too bad. I got about 10%. Most of the time (about 80%) is spent in pair_force. And 20% of that time is spent on np.array>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Line by line profiling" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Unfortunately, this is a rather coarse grained profile. We don't know which part is the expensive part of this calculation and what we can do about it." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%load_ext line_profiler" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%lprun -f pair_force force(x[0], y[0], z[0], m[0], x, y, z, m)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Total time: 9.86691 s \n", + "File: md.py \n", + "Function: pair_force at line 3 \n", + " \n", + " Line # Hits Time Per Hit % Time Line Contents\n", + " ============================================================== \n", + " 32 1000000 2269473 2.3 23.0 r2 = (x1 - x0) ** 2 + (y1 - y0) ** 2 + (z1 - z0) ** 2\n", + " 33 1000000 6864624 6.9 69.6 f = m0 * m1 * np.array([(x1 - x0), (y1 - y0), (z1 - z0)]) \n", + " * r2 **(-1.5) if r2 else np.zeros(3)\n", + " 34 1000000 732809 0.7 7.4 return f \n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Timing individual operations" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Calculating r2 takes 2.3 mus per call. Let's use %timeit to see how much time each operation takes." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit x0 = x[0]; y0=y[0]; z0 = z[0]; x1 = x[1]; y1=y[1]; z1 = z[1];\n", + "(x1 - x0)\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit x0 = x[0]; y0=y[0]; z0 = z[0]; x1 = x[1]; y1=y[1]; z1 = z[1];\n", + "(x1 - x0) ** 2" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit x0 = x[0]; y0=y[0]; z0 = z[0]; x1 = x[1]; y1=y[1]; z1 = z[1];\n", + "(x1 - x0) * (x1 - x0)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%timeit x0 = x[0]; y0=y[0]; z0 = z[0]; x1 = x[1]; y1=y[1]; z1 = z[1];\n", + "dx = (x1 - x0)\n", + "dx * dx" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can now change the code so it calculates dx, dy, and dz first and then uses them later in the calculation. We can also use numba to speed up the simulation." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Time the other operations and optimize the code" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "### Solution\n", + "There is no unique solution to this exercise. It's about playing around with `%timeit` and getting an impression for the different costs of operations. Any change in speed is good.\n", + "\n", + "Btw., timings can differ between different versions of Python especially for more complex operations. Your goal should always be to choose the best algorithm and express your intent as clearly as possible. We'll learn more about accelerating key functions later." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/05_Debugging.ipynb b/solutions/05_Debugging.ipynb new file mode 100644 index 0000000..23ef132 --- /dev/null +++ b/solutions/05_Debugging.ipynb @@ -0,0 +1,347 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Debugging Python\n", + "<div class=\"dateauthor\">\n", + "16 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "What do you do if a program doesn't produce the results you want? You can stare at the code and try to figure out the mistake. You can add lots of print statements to your code. Or you can use a debugger.\n", + "\n", + "You've probably done the first two things, but have you used a debugger before?" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Debugging has its own terminology: You step in and out of functions. You move up and down the stack. You set break points, inspect variables, etc. This is the basic functionality that every debugger should (and every debugger I know does) support.\n", + "\n", + "In this notebook, we'll look at debugging a program with PDB in the notebook and pudb in a terminal window. You'll learn how to start a debugging session and do all the things, I talked about in the previous paragraph." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## PDB" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Python comes with its own debugger called \"The Python debugger\" (pdb). PDB is available from within a notebook, but it's not very convenient to use." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's take the following function, which contains a bug and throws an exception." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "#%%writefile buggy.py\n", + "def imabuggyincrement(i,a):\n", + " \"\"\"Increment a[i] by 1.\"\"\"\n", + " if ii < len(a):\n", + " a[i] += 1;\n", + "\n", + "a = list(range(10))\n", + "ii = 4\n", + "imabuggyincrement(10, a)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Debug magic" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If a cell has just thrown an exception, you can inspect it with the %debug magic. Try `help` to see the available commands. Type `exit` to leave the debugger." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Use `p i` to print the value of `i`. You can also try to print out the value of `a[i]` using `p a[i]`. Inspect the other variables. Do you see what went wrong?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%debug" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Available debuggers" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "* pdb (builtin)\n", + "* pudb\n", + "* IDEs (All the IDEs we mentioned have debugging support)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Uncomment the ``%%writefile`` magic before the function defintion of ``imabuggyincrement`` and execute the cell again so that it gets written to file buggy.py" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Next start pudb in a terminal with the script name as an argument. If you haven't done this in this terminal shell before, you need to source hpcpy20:" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "```bash\n", + "source hpcpy20\n", + "pudb3 buggy.py\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We'll give you a short demonstration and then you can play with it for a little while." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Remote debugging" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "For example, PyDev, Wing Personal, Visual Studio, and PyCharm Professional (199 €/a with perpetual fallback license) support remote debugging. It can also be done with the ``ptvsd`` and Visual Studio Code." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Debugging Python extensions\n", + "We'll talk about this more tomorrow (maybe)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Note\n", + "\n", + "> It's better to ask for forgiveness than to ask for permission." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A better way to check for bounds as I did in `iambuggyincrement` is not to do it at all but use a try...except statement instead:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "```python\n", + "def imabuggyincrement(i, a):\n", + " \"\"\"Increment a[i] by 1.\"\"\"\n", + " try:\n", + " a[i] += 1;\n", + " except IndexError:\n", + " pass\n", + " \n", + "def main(arg=[]):\n", + " a = list(range(10)\n", + " ii = 4 # Now this is limited to the scope of main()\n", + " imabuggyincrement(10, a)\n", + " \n", + "if __name__ == \"__main__\":\n", + " main()\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The following video shows how to debug mixed Python and C++ code using Visual Studio.\n", + "\n", + "You can go back to to the beginning of the video to learn how write a Python extension in Visual Studio." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from IPython.display import YouTubeVideo\n", + "\n", + "YouTubeVideo(\"D9RlT06a1EI\", start=300)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2019a", + "language": "python", + "name": "hpcpy19a" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/06_IDEs.ipynb b/solutions/06_IDEs.ipynb new file mode 100644 index 0000000..4ed11a5 --- /dev/null +++ b/solutions/06_IDEs.ipynb @@ -0,0 +1,276 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Integrated Development Environments (IDEs) for Python\n", + "\n", + "<div class=\"dateauthor\">\n", + "3 July 2019 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Jupyter notebooks are great for interactive development and data analysis with IPython. IPython's auto completion is one of the best, but if you develop complex codes that span multiple files, you might want to use other IDE's." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Editors with Python Features" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Editors such as vi, emacs, kate, sublime, etc. do already more than just show your code. They offer syntax highlighting and at least simple auto completion and may be extended. They can give you an overview over the files in your projects. They can show the function and let you jump to the right file to look at them. They may even show doc string. It's often hard to tell if it's an editor or an IDE anymore." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Features of IDEs" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Syntax highlighting, auto completion with tool tips" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Tree view of files, methods, and variables" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Running and debugging" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Integrated version control" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Kdevelop\n", + "\n", + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Visual Studio Code (OSS)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## eric" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## PyCharm" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## There's more" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Eclipse w/ PyDev" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Spyder" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Wing IDE (commercial), Wing Personal at no cost." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "Visual Studio (Windows, commercial), Visual Studio Community Edition at no cost." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "For an overview see, e.g., [IntegratedDevelopmentEnvironments](https://wiki.python.org/moin/IntegratedDevelopmentEnvironments) on the Python Wiki." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2019a", + "language": "python", + "name": "hpcpy19a" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/07_LocalParallel.ipynb b/solutions/07_LocalParallel.ipynb new file mode 100644 index 0000000..ff6caa3 --- /dev/null +++ b/solutions/07_LocalParallel.ipynb @@ -0,0 +1,1822 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Interactive Parallel Computing with IPython Parallel\n", + "\n", + "<div class=\"dateauthor\">\n", + "17 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "*Computers have more than one core.* Wouldn't it be nice if we could use all the cores of our local machine or a compute node of a cluster from our [Jupyter][IP] notebook? \n", + "\n", + "Click on the ``+``-sign at the top of the Files tab on the left to start a new launcher. In the launcher click on Terminal. A terminal will open as a new tab. Grab the tab and pull it to the right to have the terminal next to your notebook.\n", + "\n", + "**Note**: The terminal does not have the same modules loaded as the notebook. To fix that type `source hpcpy20`.\n", + "\n", + "In the terminal type ``ipcluster``. You'll see the help message telling you that you need to give it subcommand. Take a look at the message and then enter \n", + "\n", + "``` bash\n", + "export OMP_NUM_THREADS=12\n", + "ipcluster start --n=4\n", + "```\n", + "\n", + "This will start a cluster with four engines and should limit the number of threads to 12 threads per engine to avoid oversubscription.\n", + "\n", + "> If you use the classical [Jupyter][IP] notebook, this is even easier if you have the cluster extension installed. (We don't have that one on our JupyterHub, yet). One of the tabs of your browser has the title \"Home\". If you switch to that tab, there are several tabs within the web page. One of them is called \"IPython Clusters\". Click on \"IPython Clusters\", increase the number of engines in the \"default\" profile to 4, and click on Start. The status changes from stopped to running. After you did that come back to this tab.\n", + "\n", + ">If the \"Clusters\" tab shows the message:\n", + "\n", + ">> Clusters tab is now provided by IPython parallel. See IPython parallel for installation details.\n", + " \n", + "> you need to quit your notebook server (make sure all your notebooks ar saved) and run the command \n", + "\n", + ">> ipcluster nbextension enable\n", + " \n", + ">Now, when you start `jupyter notebook` you should see a field that lets you set the number of engines in the \"IPython Clusters\" tab.\n", + "\n", + "\n", + "\n", + "\n", + "[IP]: http://www.jupyter.org" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Overview" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "IPyParallel has three parts: controller, engines, and client. The controller is the central hub. The client communicates only with the controller. The controller keeps track of the available engines and forwards requests from the client to the engines. It schedules the work and monitors its status. The results are communicated through the controller back to the client.\n", + "\n", + "All three components can run on different computers. A Jupyter notebook might run on your laptop and connect to an ipcontroller on a JUWELS login node, which in turn talks to engines running on a compute node." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The Client" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now let's see how we access the \"Cluster\". [IPython][IP] comes with a module [ipyparallel][IPp] that is used to access the engines, we just started. We first need to import Client.\n", + "\n", + "[IPp]: https://ipyparallel.readthedocs.io/en/latest/\n", + "[IP]: http://www.ipython.org" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "from ipyparallel import Client" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "rc = Client(profile=\"default\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can list the ids of the engines attached" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "rc.ids" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Views\n", + "\n", + "A *view* gives us access to a set of engines using a given scheduler. There are two types of views: a *direct view* and a *load-balanced* view." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As the name implies a *direct view* gives us direct control of the engines. We can push and pull data and apply functions using a couple of different methods. We are in control what runs where.\n", + "\n", + "A *load-balanced view* tries to balance the work between all the engines. We can submit tasks to it in the same way as before, but with a *load-balanced view*, the scheduler decides where a function is executed. It's also possible to define dependencies between tasks to build a dependency graph or even build this graph by hand. You'll learn a little more about dependencies in [Parallel, Task-Based Computing with Load Balancing on your Local Machine][LocalTaskParallel]\n", + "\n", + "Let's start with a *direct view* and learn about the methods used to execute code on the engines and move data around. \n", + "\n", + "We create a *direct view* of the engines by slicing the Client object:\n", + "\n", + "[LocalTaskParallel]: LocalTaskParallel.ipynb" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "v01 = rc[0:2] # First two engines (0 and 1)\n", + "v23 = rc[2:4] # Engines 2 and 3\n", + "dview = rc[:] # All available engines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Parallel Magic" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Before we go into the details of the interface of a `DirectView`--that's the name of the class, let's look at IPython magic.\n", + "\n", + "IPython makes it very easy to use IPyParallel. It provides the magic commands ``%px`` and ``%%px`` to execute code in parallel. The target attribute is used to pick the engines, you want. By default, all the engines of the last Client object created are used. You can also specify if a command should be executed `blocking`--the default--or `non-blocking`.\n", + "\n", + "Note, the commands prefixed with ``%px`` are *not* executed locally. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%px import numpy as np # import numpy on all engines as np\n", + "import numpy as np # do it locally, too." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since it's fairly common that you want to execute a cell remotely and locally, there's an option for that. Just add ``--local``.\n", + "\n", + "**Note**: This works only for ``%%px`` not ``%px``." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px --local \n", + "np.__version__ # print the numpy version of the engines. Note how the output is prefixed. It can be accessed that way, too. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + " The engines run ipython. Magic commands work, too." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --local\n", + "%matplotlib inline" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --local \n", + "import matplotlib.pyplot as plt\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The cell magic command ``%%px`` lets us execute more than one statement. The option ``--target`` lets us choose which engines we want to use. Here we are using engines 0 to 3." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --target 0:4\n", + "a = np.random.random([10,10])\n", + "plt.imshow(a, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Yes, the output can be graphical.\n", + "\n", + "Remember that the imports, we performed with ``%px`` are not available in our notebook. We can fix that by using" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "with rc[:].sync_imports():\n", + " import matplotlib.pyplot" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Unfortunately mapping of namespaces does not work that way." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Using the Direct View" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As mentioned above a *direct view* lets you control each engine directly. You can also decide if a command should be blocking or not.\n", + "\n", + "We can, for example, create two random 100 by 100 element matrices on each engine, multiply them, and then display them. On each engine the code would look like this" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "outputs": [], + "source": [ + "a = np.random.random([100, 100])\n", + "b = np.random.random([100, 100])\n", + "c = a.dot(b)\n", + "plt.imshow(c, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As we learned before, we can use the ``%%px`` cell magic to execute this on all engines. Here we use the ``--target`` option to specify every second engine starting at 0. ``%px`` and ``%%px`` use the currently active view. By default that's the first view created. You can make a view active by calling ``view.activate(suffix)``. Use ``view.activate?`` to learn more about suffix." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --target 0::2\n", + "a = np.random.random([100, 100])\n", + "b = np.random.random([100, 100])\n", + "c = a.dot(b)\n", + "plt.imshow(c, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Magic commands are blocking by default, i.e., the next cell can only be executed after all the engines have finished their work. We can pass the option ``--noblock`` to change that behavior." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --noblock\n", + "a = np.random.random([2000, 2000])\n", + "b = np.random.random([2000, 2000])\n", + "c = a.dot(b)\n", + "c.sum() / 4.0e9" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We get an AsyncResult back. We can continue working in our notebook and pick up the result, when we are ready to do so." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%result" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Execute and Apply" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The foundation of executing code with a ``DirectView`` is ``apply``. It calls a function (the first argument) with args and kwargs. The values of the arguments are taken from the notebook and pushed to the engines." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c = dview.apply(np.dot, a, b) # This uses a and b from the notebook" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c.done()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c = c.result()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c[0].shape" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The function can be a lambda function:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c = dview.apply(lambda a,b : a + b, a, b)\n", + "c.done()\n", + "c = c.result()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "outputs": [], + "source": [ + "c[0].shape" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "It can also be ``exec``:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.apply(exec, 'c = a + b') # Note, this uses the variables defined on the engines." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview['c'][0].shape" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.execute('c=a+b')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview['c']" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Remote functions" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "There are two decorators ``@parallel`` and ``@remote`` that can create functions that are executed on the engines.\n", + "\n", + "A function decorated with ``@parallel`` takes a sequence or an array as argument and distributes the work over the engines. Each engine still gets a sequence or array and should return one, too." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from ipyparallel import parallel, remote" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "@dview.parallel(block=True)\n", + "def even(x):\n", + " \"\"\"Return only even elements of x\n", + " \n", + " Paramters\n", + " ---------\n", + " x : sequence or array\n", + " A list of values\n", + " \n", + " Returns\n", + " -------\n", + " res : like x\n", + " even elements of x\n", + " \"\"\"\n", + " return [e for e in x if not e % 2]\n", + "# return None if x % 2 else x\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "even(list(range(0,16)))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "A `remote` function, on the other hand just runs on each engine with the full set of data." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "@dview.remote(block=True)\n", + "def scale(a):\n", + " for i in range(len(a)):\n", + " a[i] *= 2\n", + " \n", + " return a" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "scale(list(range(0, 16)))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Moving data around" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "So far the runtime has taken care of moving data to and from the engines, but we can do this explicitely. There are 4 commands to do that:\n", + "\n", + "* push\n", + "* pull\n", + "* scatter\n", + "* gather" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Push takes a dictionary with the remote variable name as key:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "outputs": [], + "source": [ + "dview.block=True" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "localA = list(range(10))\n", + "dview.push(dict(remoteA=localA))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can get a variable back with pull. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.pull('remoteA')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "There's also a shorthand notation, where we treat the view as a dictionary." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview['remoteA']" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The methods ``push`` and ``pull`` push/pull the same data to/from all engines. They don't take a list and distribute it. That's what ``scatter`` and ``gather`` do. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.scatter('a',list(range(24)))\n", + "dview['a']" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.gather('a')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## List comprehension" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "With those methods at hand, we can build a parallel list comprehension." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.scatter('x',list(range(64)))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%px y = [i**10 for i in x]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "y = dview.gather('y')\n", + "y" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exploring Latency and Bandwidth" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Latency (the time until something happens) and bandwith (the amount of data we get through the network) are two important properties of your parallel system that define what is practical and what is not. We will use the ``%timeit`` magic to measure these properties. ``%timit`` and its sibbling ``%%timeit`` measure the run time of a statement (cell in the case of ``%%timeit``) by executing the statement multiple times (by default at least 3 times). For short running routines many loops of 3 executions are performed and the minimum time measured is then displayed. The number of loops and the number of executions can be adjusted. Take a look at the documentation. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Lets first see how long it takes to send off a new task using ``execute`` and ``apply``." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.block = False" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px --noblock --local\n", + "a = np.random.random([2000, 2000])\n", + "b = np.random.random([2000, 2000])\n", + "c = a.dot(b)\n", + "c.sum() / 4.0e9" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's first execute nothing." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit dview.execute('')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Next we'll use a very minimal function. It just returns its argument. In this case the argument is empty." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit dview.apply(lambda x : x, '')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Here, we'll tell every engine to perform a matrix-matrix multiplication (see [Matrix-Matrix Multiplication Using a DirectView](Matrix-Matrix-Multiplication-Using-a-DirectView) below for more about matrix multiplications)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit -n 1 -r 4 dview.execute('c = a.dot(b)')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Now, we'll make the execution blocking. This means, we are measuring the time the function needs to return a result instead of just the time needed to launch the task." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.block=True" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit dview.execute('')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit dview.apply(lambda x : x, '')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit -n 1 -r 4 rc[0].execute('c = a.dot(b)')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit a.dot(b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.block=False" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can start about 500 parallel tasks per second and finish about a quarter as many. This gives an estimate of the granularity we need to use this model for efficient parallelization. Any task that takes less time than this will be dominated by the overhead." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "To get an idea about the bandwidth available let's push some arrays to the engines. We make this blocking." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dview.block=True" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "a = np.random.random(256*1024)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit dview.push(dict(a=a))\n", + "%timeit dview.push(dict(a=a[:128*1024]))\n", + "%timeit dview.push(dict(a=a[:64*1024]))\n", + "%timeit dview.push(dict(a=a[:32*1024]))\n", + "%timeit dview.push(dict(a=a[:16*1024]))\n", + "%timeit dview.push(dict(a=a[:8*1024]))\n", + "%timeit dview.push(dict(a=a[:4*1024]))\n", + "%timeit dview.push(dict(a=a[:2*1024]))\n", + "%timeit dview.push(dict(a=a[:1024]))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Calculate the bandwidth for the largest array and the smallest array." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "bwmax = len(rc) * 256 * 8 / 12.1e-3\n", + "bwmin = len(rc) * 8 / 9.05e-3\n", + "print(\"The bandwidth is between %.2f kB/s and %.2f kB/s.\" %( bwmin, bwmax))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Matrix-Matrix Multiplication Using a DirectView" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Matrix multiplication is one of the favorites in High Performance Computing (HPC). It's computationally intensive---if done right---, easily parallelized with little communication, and the basis of many real world applications.\n", + "\n", + "Let's say, we have two matrices A and B, where\n", + "\n", + "$$ A = \\left ( \\begin{array}{cccc}\n", + " 4 & 3 & 1 & 6 \\\\\n", + " 1 & 2 & 0 & 3 \\\\\n", + " 7 & 9 & 2 & 0 \\\\\n", + " 2 & 2 & -1 & 4 \\\\\n", + " \\end{array}\n", + " \\right ) $$\n", + "\n", + "and \n", + "\n", + "$$ B = \\left ( \\begin{array}{cc}\n", + " \\frac{1}{12} & \\frac{1}{2} \\\\\n", + " \\frac{1}{9} & \\frac{1}{4} \\\\\n", + " \\frac{1}{3} & 1 \\\\\n", + " \\frac{1}{7} & -\\frac{1}{3}\n", + " \\end{array}\n", + " \\right ). $$\n", + "\n", + "To calculate the element of $C = A B$ at row *i* and column *j*, we perform a dot (scalar) product of the ith row of A and the jth column of B:\n", + "\n", + "$$ C_{ij} = \\sum_k A_{i,k} B_{k, j} $$.\n", + "\n", + "For this to work, the number of columns in $A$ has to be equal to the number of rows in $B$." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can generate two matrices of size n by n filled with random numbers using ``np.random.random``." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "n = 16\n", + "A = np.random.random([n, n])\n", + "B = np.random.random([n, n])" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "NumPy includes the dot product. For 2-dimensional arrays ``np.dot`` performs a matrix-matrix multiplication." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "C = np.dot(A, B)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit np.dot(A, B)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "There are different ways to parallelize a matrix-matrix multiplication. Each element of the matrix can be calculated independently." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit \n", + "p = len(rc)\n", + "# Distribute the elements of the result viewmatrix round robin.\n", + "C1h = [[rc[(i * n + j) % p].apply(np.dot, A[i,:], B[:,j]) for j in range(n)] for i in range(n)]\n", + "# Wait until the calculation is done\n", + "dview.wait()\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "This, however, produces $n^2$ short tasks and the overhead (latency) is just overwhelming.\n", + "\n", + "We want to calculate\n", + "\n", + "$$ C = \\left ( \\begin{array}{cccc}\n", + " 4 & 3 & 1 & 6 \\\\\n", + " 1 & 2 & 0 & 3 \\\\\n", + " 7 & 9 & 2 & 0 \\\\\n", + " 2 & 2 & -1 & 4 \\\\\n", + " \\end{array}\n", + " \\right ) \n", + " \\left ( \\begin{array}{cc}\n", + " \\frac{1}{12} & \\frac{1}{2} \\\\\n", + " \\frac{1}{9} & \\frac{1}{4} \\\\\n", + " \\frac{1}{3} & 1 \\\\\n", + " \\frac{1}{7} & -\\frac{1}{3}\n", + " \\end{array}\n", + " \\right ). \n", + "$$\n", + "\n", + "We can split the matrices into tiles. In the above example, we might use a 2 by 2 tile.\n", + "\n", + "$$ C = \\left ( \\begin{array} {cc}\n", + " a_{00} & a_{01} \\\\\n", + " a_{10} & a_{11}\n", + " \\end{array} \\right )\n", + " \\left ( \\begin{array} {c}\n", + " b_{00} \\\\\n", + " b_{10}\n", + " \\end{array} \\right )\n", + " = \\left ( \\begin{array} {c}\n", + " a_{00} b_{00} + a_{01} b_{10} \\\\\n", + " a_{10} b_{00} + a_{11} b_{10}\n", + " \\end{array} \\right )\n", + " ,\n", + "$$\n", + "\n", + "where, for example, $a_{00}= \\left ( \\begin{array}{cc} 4 & 3 \\\\ 1 & 2 \\end{array} \\right )$. $a_{00}b_{00}$ is a matrix-matrix product and the addition of two matrices of the same shape is defined element by element." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "In our example, we have two $n$ by $n$ matrices and we are going to split them in quadrants." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "n = 4096\n", + "A = np.random.random([n, n])\n", + "B = np.random.random([n, n])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "tdot = %timeit -o np.dot(A,B)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "type(n // 2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "nhalf = n // 2\n", + "a00 = A[:nhalf, :nhalf]\n", + "a01 = A[:nhalf, nhalf:]\n", + "a10 = A[nhalf:, :nhalf]\n", + "a11 = A[nhalf:, nhalf:]\n", + "b00 = B[:nhalf, :nhalf]\n", + "b01 = B[:nhalf, nhalf:]\n", + "b10 = B[nhalf:, :nhalf]\n", + "b11 = B[nhalf:, nhalf:]" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The calculation of the partial results in Python looks very similar to the mathematical description above:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c00 = np.dot(a00, b00) + np.dot(a01, b10)\n", + "c01 = np.dot(a00, b01) + np.dot(a01, b11)\n", + "c10 = np.dot(a10, b00) + np.dot(a11, b10)\n", + "c11 = np.dot(a10, b01) + np.dot(a11, b11)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit -o\n", + "c00 = np.dot(a00, b00) + np.dot(a01, b10)\n", + "c01 = np.dot(a00, b01) + np.dot(a01, b11)\n", + "c10 = np.dot(a10, b00) + np.dot(a11, b10)\n", + "c11 = np.dot(a10, b01) + np.dot(a11, b11)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "_.best / tdot.best" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Hm, this is slower than doing it directly...\n", + "\n", + "Next we create one view per engine." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "d0 = rc[0]\n", + "d1 = rc[1]\n", + "d2 = rc[2]\n", + "d3 = rc[3]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit d0.apply(lambda A, B : np.dot(A, B), A, B).wait()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c00h = d0.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b00, a01, b10)\n", + "c01h = d1.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b01, a01, b11)\n", + "c10h = d2.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b00, a11, b10)\n", + "c11h = d3.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b01, a11, b11)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c00h.wait()\n", + "c01h.wait()\n", + "c10h.wait()\n", + "c11h.wait()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "c00 = c00h.get()\n", + "c01 = c01h.get()\n", + "c10 = c10h.get()\n", + "c11 = c11h.get()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit\n", + "c00h = d0.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b00, a01, b10)\n", + "c01h = d1.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b01, a01, b11)\n", + "c10h = d2.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b00, a11, b10)\n", + "c11h = d3.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b01, a11, b11)\n", + "c00h.wait()\n", + "c01h.wait()\n", + "c10h.wait()\n", + "c11h.wait()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Nothing says, we have to stop at 4 tiles nor do we have to use square tiles. We could also recursively subdivide our tiles.\n", + "\n", + "The code is not any faster, because our implementation of numpy already blocks the matrices and uses all cores, but it shows the principle." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "celltoolbar": "Slideshow", + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/08_LocalTaskParallel.ipynb b/solutions/08_LocalTaskParallel.ipynb new file mode 100644 index 0000000..c98ba02 --- /dev/null +++ b/solutions/08_LocalTaskParallel.ipynb @@ -0,0 +1,358 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Parallel, Task-Based Computing with Load Balancing on your Local Machine" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In our first session [Interactive Parallel Computing on the Local Machine][LocalParallel], we used a direct view to access our engines. This is great as long as we want to do the same task on all engines and don't have many more tasks than engines. If we have many tasks, however, and don't care where each task is executed, the DirectView is not the most convenient view available.\n", + "\n", + "[LocalParallel]: LocalParallel.ipynb" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from ipyparallel import Client" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "rc = Client()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "A *direct view* is created by slicing the client. A *load-balanced view* is created by calling rc's method `load_balanced_view()`." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "lview = rc.load_balanced_view()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%px import numpy as np\n", + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "n = 4096\n", + "A = np.random.random([n, n])\n", + "B = np.random.random([n, n])\n", + "C = np.dot(A, B)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "tnp = %timeit -o A@B" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "a00 = A[:n // 2, :n // 2]\n", + "a01 = A[:n // 2, n // 2:]\n", + "a10 = A[n // 2:, :n // 2]\n", + "a11 = A[n // 2:, n // 2:]\n", + "b00 = B[:n // 2, :n // 2]\n", + "b01 = B[:n // 2, n // 2:]\n", + "b10 = B[n // 2:, :n // 2]\n", + "b11 = B[n // 2:, n // 2:]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "c00h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b00, a01, b10)\n", + "c01h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b01, a01, b11)\n", + "c10h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b00, a11, b10)\n", + "c11h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b01, a11, b11)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "c00h.wait()\n", + "c01h.wait()\n", + "c10h.wait()\n", + "c11h.wait()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "c00 = c00h.get()\n", + "c01 = c01h.get()\n", + "c10 = c10h.get()\n", + "c11 = c11h.get()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%timeit\n", + "c00h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b00, a01, b10)\n", + "c01h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a00, b01, a01, b11)\n", + "c10h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b00, a11, b10)\n", + "c11h = lview.apply(lambda a, b, c, d : np.dot(a, b) + np.dot(c, d), a10, b01, a11, b11)\n", + "c00h.wait()\n", + "c01h.wait()\n", + "c10h.wait()\n", + "c11h.wait()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Compare this time with the one from the [Interactive Parallel Computing on the Local Machine][LocalParallel] where we used a *direct view*. Is it better? Worse? About the same?\n", + "\n", + "[LocalParallel]: LocalParallel.ipynb#Matrix-Matrix-Multiplication-Using-a-DirectView" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "It's probably about the same, so why would we use the *load-balanced view*? For starters, we can throw more tasks at our engines than there are workers. In the previous example, we split our matrices in four blocks. Let's write a function that takes a square matrix with n rows and columns, where n is multiple of threshold, that uses tiles of size threshold." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "def BlockMatrixMultiply(A, B, threshold = 256):\n", + " \"\"\"Calculates the matrix product of two square matrices of size :math:`n^2` by dividing\n", + " matrices into smaller blocks.\n", + " \n", + " Parameters\n", + " ----------\n", + " A : ndarray\n", + " A square matrix of size n**2 where n is a power of 2 \n", + " B : ndarray\n", + " A square matrix of size n**2 where n is a power of 2\n", + " threshold: int\n", + " Size of blocks\n", + " \n", + " Returns\n", + " -------\n", + " output : ndarray\n", + " Returns the matrix product of A and B.\n", + " \"\"\"\n", + " \n", + " if threshold > A.shape[0]:\n", + " threshold = A.shape[0]\n", + " numberOfTiles = A.shape[0] // threshold\n", + " C = np.array([[np.sum([np.dot(A[i*threshold:(i+1)*threshold, k*threshold:(k+1)*threshold], \n", + " B[k*threshold:(k+1)*threshold, j*threshold:(j+1)*threshold]) \n", + " for k in range(numberOfTiles)], axis=0) # Add up all submatrices that belong to tile i,j\n", + " for j in range(numberOfTiles)] # Loop over columns of result matrix\n", + " for i in range(numberOfTiles)]) # Loop over rows of result matrix\n", + "\n", + " return C.swapaxes(1,2).reshape(A.shape)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "C1 = BlockMatrixMultiply(A, B, n // 2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "np.allclose(C, C1) # Tests is the difference of all array elements is less than some threshold. Use np.allclose? to get details." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%timeit C=np.dot(A,B)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%timeit BlockMatrixMultiply(A, B, n // 2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "def BlockMatrixMultiplyLB(A, B, lview, threshold = 256):\n", + " \"\"\"Calculates the matrix product of two square matrices of size :math:`n^2` by dividing\n", + " matrices into smaller blocks.\n", + " \n", + " \n", + " Parameters\n", + " ----------\n", + " A : ndarray\n", + " A square matrix of size n**2 where n is a power of 2\n", + " B : ndarray\n", + " A square matrix of size n**2 where n is a power of 2\n", + " threshold: int\n", + " Size of blocks\n", + " view:\n", + " An IPython parallel view\n", + " \n", + " Returns\n", + " -------\n", + " output : ndarray\n", + " Returns the matrix product of A and B.\n", + " \"\"\"\n", + " if threshold > A.shape[0]:\n", + " threshold = A.shape[0]\n", + " n = A.shape[0] // threshold\n", + " Ch = [ [lview.apply(lambda a, b, threshold, n, i, j : \n", + " np.sum([np.dot(a[:, k*threshold:(k+1)*threshold], \n", + " b[k*threshold:(k+1)*threshold,:]) \n", + " for k in range(n)], axis=0), # Add up all the matrices that belong to tile i,j\n", + " A[i*threshold:(i+1)*threshold,:], B[:,j*threshold:(j+1)*threshold], threshold, n, i, j) # Arguments to lambda\n", + " for j in range(n)] # Loop over columns of result matrix\n", + " for i in range(n)] # Loop over rows of result matrix\n", + "\n", + " #lview.wait() # Let's finish all the work that has been started in this view\n", + " \n", + " # Instead of waiting for the view, we can wait for all our asyncs to finish:\n", + " for r in Ch:\n", + " for c in r:\n", + " c.wait()\n", + " \n", + " return np.array([[c.get() for c in r] for r in Ch]).swapaxes(1,2).reshape(A.shape)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "C2 = BlockMatrixMultiplyLB(A, B, lview, n // 4) # Creates 16 tasks" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "np.allclose(C, C2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%timeit BlockMatrixMultiplyLB(A, B, lview, n)\n", + "%timeit BlockMatrixMultiplyLB(A, B, lview, n // 2) # 4 tasks\n", + "%timeit BlockMatrixMultiplyLB(A, B, lview, n // 4) # 16 tasks\n", + "%timeit BlockMatrixMultiplyLB(A, B, lview, n // 8) # 64 tasks" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "BlockMatrixMultiply?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/09_Numba vectorize.ipynb b/solutions/09_Numba vectorize.ipynb new file mode 100644 index 0000000..131ce5f --- /dev/null +++ b/solutions/09_Numba vectorize.ipynb @@ -0,0 +1,603 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Numba vectorize\n", + "\n", + "<div class=\"dateauthor\">\n", + "17 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Numba offers a decorator `@vectorize` that allows us to generate **fast** [ufuncs](https://numpy.org/doc/stable/reference/ufuncs.html). " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import numba\n", + "import numpy\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A simple trig function" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's implement a simple trig function:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import math" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "def sinacosb(a, b):\n", + " \"\"\"Calculate the product of sin(a) and cos(b)\"\"\"\n", + " return math.sin(a) * math.cos(b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Passing numpy arrays as arguments" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "n = 1000000\n", + "a = np.ones(n, dtype='int8')\n", + "b = 2 * a" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "sinacosb(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The function sinasinb is only defined for scalars, so we have to do something if we want to pass an array." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## numpy.vectorize" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "NumPy provides the function `vectorize`." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "npsinacosb = np.vectorize(sinacosb)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%timeit npsinacosb(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## numba.vectorize" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Dynamic ufuncs" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "usinacosb = numba.vectorize(sinacosb)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%timeit usinacosb(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The function usinacosb is a *dynamic ufunc*. The arguments are determined when the function is called and only then is the function compiled." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### Eager compilation" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Assume, we know with what kind of arguments a function is called, then numba can generate code as soon as we call numba vectorize. The decorator can take a list of [type specification](https://numba.readthedocs.io/en/stable/reference/types.html#signatures) strings of the form \"f8(f8, f8)\", where the type before the parentheses is the return type and the types within the parentheses are the argument types." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "@numba.vectorize(['f8(i8,i8)', 'f4(f4,f4)', 'f8(f8,f8)'], nopython=True)\n", + "def usinacosb(a,b):\n", + " return math.sin(a) * math.cos(b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### target" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If I use eager compilation I can give an addition keyword argument: *target*." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "target=\"cpu\": default, run in a single thread on the CPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "target=\"parallel\": run in multiple threads" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "target=\"cuda\": run on a CUDA-capable GPU" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "pusinacosb = numba.vectorize(['f8(i8,i8)', 'f4(f4,f4)', 'f8(f8,f8)', ], nopython=True, target=\"parallel\")(sinacosb)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%timeit pusinacosb(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "n = 100_000_000\n", + "a = np.ones(n, dtype='int8')\n", + "b = 2 * a" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%timeit usinacosb(a, b)\n", + "%timeit pusinacosb(a, b) " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Exercise: The Mandelbrot set" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The Mandelbrot set is the set of points *c* in the complex plane for which" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "$$z_{i+1} = z_i^2 + c$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "does not diverge.\n", + "\n", + "The series diverges if $|z_i|>2$ for any *i*." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since it is impracticable to calculate an infinite number of iterations, one usually sets an upper limit for the number of iterations, for example, 20." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### Escape time algorithm" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A simple implementation of this algorithm is the following:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "def escape_time(p, maxtime):\n", + " \"\"\"Perform the Mandelbrot iteration until it's clear that p diverges\n", + " or the maximum number of iterations has been reached.\n", + " \n", + " Parameters\n", + " ----------\n", + " p: complex\n", + " point in the complex plane\n", + " maxtime: int\n", + " maximum number of iterations to perform before p is considered in \n", + " the Mandelbrot set.\n", + " \"\"\"\n", + " z = 0j\n", + " for i in range(maxtime):\n", + " z = z ** 2 + p\n", + " if abs(z) > 2:\n", + " return i\n", + " return maxtime" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Todo:\n", + "\n", + "1. Generate a grid of size n times m of complex numbers with the real part taken from the interval [-2.2, 1.5] and the imaginary part taken from the interval [-1.5, 1.5]. Hint, numpy.meshgrid can help.\n", + "\n", + "2. Vectorize escape_time using numba.vectorize and apply it to the array above. Note, the output is an integer.\n", + "\n", + "3. Visualize the generated array using matplotlib.pyplot.imshow. \n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution 1. (c.f. Think Vector)\n", + "# Let's take the same ranges for real and imaginary numbers as before\n", + "re = numpy.linspace(-2.2, 1, 640)\n", + "im = numpy.linspace(-1.2j, 1.2j, 480)\n", + "# X and Y will have a shape of (640, 480) with the values taken from re and im.\n", + "X, Y = numpy.meshgrid(re, im)\n", + "# Finally, add X and Y to get our grid\n", + "P = X + Y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution 2.\n", + "escape_time_vec = numba.vectorize(escape_time) \n", + "M = escape_time_vec(P, 50)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "plt.imshow(M)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%timeit M = escape_time_vec(P, 50)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/10_NumbaIntro.ipynb b/solutions/10_NumbaIntro.ipynb new file mode 100644 index 0000000..e35b799 --- /dev/null +++ b/solutions/10_NumbaIntro.ipynb @@ -0,0 +1,1480 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Introduction to Numba's jit compiler\n", + "\n", + "<div class=\"dateauthor\">\n", + "17 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Numba provides a just-in-time (jit) compiler, a decorator `vectorize` that we can use to define `ufunc`s that are fast and flexible, and an interface to CUDA- and ROCm-capable GPUs that allows us to write CUDA kernels in Python! In this notebook, we'll focus on the jit compiler." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Python is an interpreted language" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The Python interpreter parses and executes code when it encounters it. This makes it very flexible but it also precludes many optimizations." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import numpy\n", + "from numba import jit\n", + "from matplotlib import pyplot as plt " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## A simple example\n", + "Let's start with a simple sum. In Python we may define the sum like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "def python_sum(a, start=0):\n", + " res = start\n", + " for x in a:\n", + " res += x\n", + " return res" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "When we call `python_sum`, the interpreter goes through it line by line. For each item it has to interpret `res += x` and execute it, i.e., call apropriate C routines that have been compiled for the processor. The only requirements for `a` in this function ar that it is iterable and its elements support the `+` operator. For the following little benchmark, we'll use an `ndarray` of random numbers." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "rng = numpy.random.Generator(numpy.random.MT19937())" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "a = rng.uniform(size=10000)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_python_sum = %timeit -o python_sum(a)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Please calculate the floating point operations per second for `python_sum`. Btw., remember the peak performance of a single core on JUWELS is about 40 GFLOP/s." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution\n", + "print(f\"python_sum achieves {1e-6 * a.shape[0] / t_python_sum.best:.3f} MFLOP/s\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Compiled languages" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "In compiled languages such as C, C++, Fortran, and Rust a compiler would translate the code once \n", + "and store the results in machine code for a particular processor, but it doesn't translate it \n", + "literally, but can look for optimization and map the work optimally to the capabilities of the \n", + "processor. That's what makes this much faster but also less flexible. In C++ the sum may be written \n", + "like this:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```cpp\n", + "#include <vector>\n", + "template <class T>\n", + "auto cpp_sum(std::vector<T>& a, T start){\n", + " auto res = start;\n", + " for (auto x : a){\n", + " res += x;\n", + " }\n", + " return res;\n", + "}\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "With C++20 you could get even closer to the functionality of `python_sum`, but this will do for now.\n", + "\n", + "A part of the assembler code generated for the loop might look something like this:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```nasm\n", + "..B1.14: # Preds ..B1.14 ..B1.13\n", + " vaddpd ymm3, ymm3, YMMWORD PTR [rdi+rcx*8] #7.9\n", + " vaddpd ymm2, ymm2, YMMWORD PTR [32+rdi+rcx*8] #7.9\n", + " vaddpd ymm1, ymm1, YMMWORD PTR [64+rdi+rcx*8] #7.9\n", + " vaddpd ymm0, ymm0, YMMWORD PTR [96+rdi+rcx*8] #7.9\n", + " add rcx, 16 #6.19\n", + " cmp rcx, rax #6.19\n", + " jb ..B1.14 # Prob 82% #6.19\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Yes, there are good reasons to love Python (and other higher programming languages).\n", + "\n", + "Let's run the code:\n", + "```\n", + "$ ./simple_sum\n", + "Sum: 5033.24 in 0.717281 µs. 13941.5 MFLOP. \n", + "```\n", + "\n", + "The function takes about 0.7 µs. This is about 2000 times faster than the interpreted Python loop. \n", + "Wouldn't it be great if we could take the Python code in `python_sum` and compile it to machine \n", + "code to get some of this speedup?" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Compiling a program to machine code involves at least to phases. In the first phase the human readable \n", + "program is translated into something that is more palable to a computer such as an \n", + "[abstract syntax tree][AST] or [AST][]. Many compilers then perform a first analysis and pattern \n", + "matching on the [AST][] before machine specific optimization are applied.\n", + "\n", + "A popular open source framework for these steps is [LLVM][]. LLVM provides both the language parser, e.g., \n", + "clang for C and clang++ for C++ and a toolchain for the language independent optimization steps. The \n", + "language parser generates a well defined intermediate representation that can than be optimized. \n", + "\n", + "[Numba][] uses this infrastructure to optimize a subset of Python to machine code during program \n", + "execution. These kind of live compiler are called just-in-time (JIT) compiler. \n", + "\n", + "[AST]: https://en.wikipedia.org/wiki/Abstract_syntax_tree\n", + "[LLVM]: http://llvm.org/\n", + "[Numba]: https://numba.pydata.org/" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Python_sum compiled" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's see how well [Numba][] does with the sum. We imported `numba.jit` at the top of the notebook.\n", + "The function `jit` returns a `callable`---which makes it usable as a `decorator` as well---that we can \n", + "assign to a variable. The variable can then be used just like a regular function:\n", + "\n", + "[AST]: https://en.wikipedia.org/wiki/Abstract_syntax_tree\n", + "[LLVM]: http://llvm.org/\n", + "[Numba]: https://numba.pydata.org/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "numba_sum = jit(python_sum)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%timeit -n 1 -r 1 numba_sum(a)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The first time a \"jitted\" function is called with a specific argument type, numba compiles the code, which takes fairly long. Future calls are much faster:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_jit_sum = %timeit -o numba_sum(a)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "This is quite an impressive speed up although not quite as fast as the compiled C++ code. Please, \n", + "calculate the performance again." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution\n", + "print(f\"Jitted python_sum achieves {1e-6 * a.shape[0] / t_jit_sum.best:.3f} MFLOP/s\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's compare the performance with numpy's `sum`:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numpy_sum = %timeit -o numpy.sum(a)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "It's a little faster." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(f\"Numpy's sum achieves {1e-6 * a.shape[0] / t_numpy_sum.best:.3f} MFLOP/s\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## A more complex example and nopython\n", + "Numba likes simple expressions with simple loops:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "def mm(a,b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in range(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " for k in range(a.shape[1]):\n", + " res[row, col] += a[row, k] * b[k,col]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "a = rng.uniform(size=(100, 100))\n", + "b = rng.uniform(size=(100, 100))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_python_mm = %timeit -o mm(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numpy_mm = %timeit -o a.dot(b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "OK, the Python loop is about 30000 times slower than numpy's `dot` method. Let's see if we can't make this faster using numba. This time, we'll use `jit` as a decorator." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "@jit\n", + "def numba_mm(a,b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in range(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " for k in range(a.shape[1]):\n", + " res[row, col] += a[row, k] * b[k,col]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit -n 1 -r 1 numba_mm(a,b) # Warmup" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "t_numba_mm = %timeit -o numba_mm(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "a = rng.uniform(size=(1000, 1000))\n", + "b = rng.uniform(size=(1000, 1000))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numba_mm_1000 = %timeit -o numba_mm(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numpy_mm_1000 = %timeit -o a.dot(b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(\"The version of numpy, we used has been compiled against Intel's math kernel library (MKL) and is therefore about %.0f times faster.\" \n", + " \"If we used a version that has not been compiled against a fast BLAS library, it would take about the same time as the numba routine.\" \n", + " % (t_numba_mm_1000.best / t_numpy_mm_1000.best))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise: prange\n", + "Numba can parallelize loops with ``prange``. Import ``prange`` from numba and change the range in row into a prange. You also need to add the arguments ``nopython=True`` and ``parallel=True`` to the jit decorator.\n", + "\n", + "Rerun and compare.\n", + "\n", + "**Extra credit:** Look at the changes we did to the matrix-matrix multiplication in the Bottlenecks notebook. Can you include them, too. Does it help? You might want to compare the results of your own calculation with that of numpy. The function ``numpy.allclose`` is useful for that." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution for the first part\n", + "from numba import prange\n", + "\n", + "@jit(nopython=True, parallel=True)\n", + "def numba_mm_par(a,b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in prange(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " for k in range(a.shape[1]):\n", + " res[row, col] += a[row, k] * b[k,col]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "t_numba_mm_par_1000 = %timeit -o numba_mm_par(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution for the extra credit:\n", + "@jit(nopython=True, parallel=True)\n", + "def numba_mm_kj_par(a,b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in prange(a.shape[0]):\n", + " for k in range(a.shape[1]):\n", + " for col in range(b.shape[1]):\n", + " res[row, col] += a[row, k] * b[k,col]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "t_numba_mm_kj_par_1000 = %timeit -o numba_mm_par(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Some other variations\n", + "\n", + "Let's try some other variations and how they do." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "@jit\n", + "def numba_mm2(a,b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in range(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " res[row, col] = a[row].dot(b[:,col])\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit -r 1 -n 1 numba_mm2(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numba_mm2_1000 = %timeit -o numba_mm2(a,b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Most of the computation should now be done with numpy, but it's much harder to optimize a dot product than the matrix multiplication. Think back to our discussion about bottlenecks. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "@jit(nopython=True)\n", + "def numba_mm3(a, b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in range(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " res[row, col] = a[row]@b[:,col]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit -r 1 -n 1 numba_mm3(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "@jit(nopython = True)\n", + "def numba_mm4(a, b):\n", + " res = numpy.zeros((a.shape[0], b.shape[1]))\n", + " for row in range(a.shape[0]):\n", + " for col in range(b.shape[1]):\n", + " for k in range(a.shape[1]):\n", + " res[row, col] += a[row, k] * b[k,col]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "numba_mm4(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_numba_mm4_1000 = %timeit -o numba_mm4(a, b)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "20min" + ] + }, + "source": [ + "## Exercise: Mandelbrot with Numba\n", + "Now, it's your turn again. Use Numba's jit operator to write a program to calculate the Mandelbrot set." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution\n", + "def mandelbrot(re_min:float, im_min:float, re_max:float, im_max:float, \n", + " width:int, height:int, iter_max:int=50):\n", + " \"\"\"Calculate the number of iterations needed to determine for each point *c* in the complex \n", + " plain, if the following series diverges.\n", + " \n", + " .. math::\n", + " \n", + " z_{i+1} = z_{i}^2 + c\n", + " \n", + " The series diverges if for any *i* :math:`|z_i| > 2`.\n", + " \n", + " Parameters\n", + " ----------\n", + " re_min, im_min: float\n", + " lower left corner in the complex plain that is covered\n", + " re_max, im_max: float\n", + " upper right corner in the complex plain that is coverd\n", + " width: int\n", + " number of grid points along the real axis\n", + " height: int\n", + " number of grid points along the imaginary axis\n", + " iter_max: int\n", + " maximum number of iterations to try\n", + " \n", + " Returns\n", + " -------\n", + " res: 2d array of int\n", + " 2d array of size (width, height) with the value of *i* that indicates divergence\n", + " \"\"\"\n", + " dx = (re_max - re_min) / (width - 1)\n", + " dy = (im_max - im_min) / (height - 1)\n", + " res = numpy.ones((height, width), dtype=int) * iter_max\n", + " for j in range(height):\n", + " for i in range(width):\n", + " z = 0\n", + " c = re_min + dx * i + (im_min + dy * j) * 1j\n", + " for k in range(iter_max):\n", + " z = z * z + c\n", + " if abs(z) > 2:\n", + " res[j, i] = k\n", + " break\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "res = mandelbrot(-2.2, -1.2, 1, 1.2, 640, 480, 50)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "plt.imshow(res)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%timeit res = mandelbrot(-2.2, -1.2, 1, 1.2, 640, 480, 50)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Type inference" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As mentioned above, [Numba][]'s jit operator doesn't directly return a compiled function, because \n", + "it needs to figure out the type of every variable once a function has been called with specific \n", + "arguments. It only compiles a function once for each type of arguments used to call it. The function\n", + "signature is then stored in its `signatures` property.\n", + "\n", + "[Numba]: https://numba.pydata.org/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "numba_sum.signatures" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise: Call numba_sum with an ndarray of type float32" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution\n", + "a_s = rng.uniform(size=10000).astype('f4')\n", + "numba_sum(a_s)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Now there is a second function signature:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "numba_sum.signatures" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Numba allows us to look at its type inferrence using " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "numba_sum.inspect_types(signature=numba_sum.signatures[1])" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, this is interesting. If you look at Line 3 of the version called with float32, it still defines\n", + "`res` as a double precision number! This will prevent it from vectorizing the loop using single \n", + "precision arguments, which potentially cuts performance in half!\n", + "\n", + "Now, let's see if we can do better." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "numba_sum(a_s, numpy.float32(0.0))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "numba_sum.signatures" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "numba_sum.inspect_types(signature=numba_sum.signatures[2]) # Try adding pretty=True " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Now, res is of type `float32`. Let's see if this speeds up things." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit numba_sum(a_s, numpy.float32(0.0))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Doesn't look like it. \n", + "\n", + "Let's dig a little deeper. A speedup would come from the fact that the Skylake-X processor used for \n", + "JUWELS Cluster can operate on 16 single precision numbers at once compared to 8 double precision \n", + "numbers, but that assumes it's using the right instructions. For that we have to look at the assembler.\n", + "\n", + "We define a helper function to find instructions in the assembler code." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# This function has been borrowed from https://github.com/numba/numba-examples/blob/master/notebooks/simd.ipynb\n", + "def find_instr(func, keyword, sig=0, limit=5):\n", + " count = 0\n", + " for l in func.inspect_asm(func.signatures[sig]).split('\\n'):\n", + " if keyword in l:\n", + " count += 1\n", + " print(l)\n", + " if count >= limit:\n", + " break\n", + " if count == 0:\n", + " print('No instructions found')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "find_instr(numba_sum, \"add\", 2, limit=10)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The instruction `vaddss` performs an addition of two single precision numbers. It's not vectorized \n", + "and uses the smallest register available. For some reason the compilation wasn't done using the best\n", + "available instruction set.\n", + "\n", + "The reason in this case is that we are doing a *reduction*. We are adding up all the values in `a`.\n", + "When the compiler vectorizes this, the order of the addition may change. While this is not a problem\n", + "if we work with real number, it is a problem for the finite precision math that computers do. The \n", + "order of the addition may change the result.\n", + "\n", + "To allow reordering of operations, we add the option `fastmath=True`:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "fast_numba_sum = jit(python_sum, fastmath=True)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit fast_numba_sum(a_s, numpy.float32(0.0))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Now let's look at the assembler again:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "find_instr(fast_numba_sum, \"vaddp\", sig=0, limit=10)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "This is much better. The `ps` at the end of `vaddps` stands for *packed single precision* indicating \n", + "a SIMD instruction. The `ymm` registers used are 256 bits wide, which corresponds to 8 single precision\n", + "numbers at a time.\n", + "\n", + "Skylake-X also has `zmm` registers with a width of 512 bit or 16 single precision numbers, but when\n", + "they are used the maximum frequency of the processor is reduced. It can happen that the performance \n", + "using `ymm` registers at higher frequency is actually better." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise: Call fast_numba_sum with double precision\n", + "\n", + "Call `fast_numba_sum` with arguments of type float64 and measure the run time. Compare the result\n", + "with the one obtained from `numba_sum`." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "#Solution\n", + "a = rng.uniform(size=10000).astype('f8')\n", + "%timeit fast_numba_sum(a, numpy.float64(0.0))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "find_instr(fast_numba_sum, \"vaddp\", sig=-1, limit=10)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "print(f\"The difference is {fast_numba_sum(a, numpy.float64(0.0)) - numba_sum(a, numpy.float64(0.0))}\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/11_Speeding up your code with Cython.ipynb b/solutions/11_Speeding up your code with Cython.ipynb new file mode 100644 index 0000000..b951d90 --- /dev/null +++ b/solutions/11_Speeding up your code with Cython.ipynb @@ -0,0 +1,1373 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Speeding up your code with Cython" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "<div class=\"dateauthor\">\n", + "18 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Cython" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "> “Cython is a language that makes writing C extensions for the Python language as easy as Python itself”" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Cython allows you to write C extensions to Python in a very pythonic manner. In this notebook we'll explore the syntax of Cython and see what kind of speed up we can achieve.\n", + "\n", + "Cython provides an extension for Jupyter notebooks that makes working with Cython very convenient. If you enter `%load_ext Cython` the `%%cython` magic becomes available." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%load_ext Cython" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import numpy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let us start with something simple. The following function calculates the dot product between two vectors:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "def pydot(v, w):\n", + " if len(v) == len(w) and len(v) > 0:\n", + " res = v[0] * w[0]\n", + " for i in range(1, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "v = numpy.arange(0, 10000, dtype=int)\n", + "w = numpy.arange(0, 10000, dtype=int)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit a = range(10000); b = range(10000)\n", + "pydot(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "pydot_timing = %timeit -o pydot(v, w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Elementwise access to NumPy arrays can in the meantime be just as fast as access for lists.\n", + "\n", + "Now let us invoke Cython" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%cython\n", + "def dot(v, w):\n", + " if len(v) == len(w) and len(v) > 0:\n", + " res = v[0] * w[0]\n", + " for i in range(1, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit a = range(10000); b = range(10000)\n", + "dot(a, b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot1_timing = %timeit -o dot(v, w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can check what Cython does by invoking the cell magic with the option `-a`." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "def dot(v, w):\n", + " if len(v) == len(w) and len(v) > 0:\n", + " res = v[0] * w[0]\n", + " for i in range(1, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This produces an annotated listing. The darker the yellow, the more Python code is in that line. You can click on each line to see the C code that was generated for it. Go ahead and explore.\n", + "\n", + "There are many references to Python objects and functions. Basically, you only save the overhead of interpreting. Let's see if we can do a little better." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Declaring types" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The arguments `v` and `w` are very general. If we know, however, that we are only going to pass ndarrays of integers, we can be more specific:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "import numpy\n", + "cimport numpy\n", + "\n", + "def dot(numpy.ndarray[numpy.int_t, ndim = 1] v, numpy.ndarray[numpy.int_t, ndim = 1] w):\n", + " cdef long res = 0\n", + " if len(v) == len(w) and len(v) > 0:\n", + " res = v[0] * w[0]\n", + " for i in range(1, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "I also added ``cdef long res = 0``. This declares a C variable. C variables are not visible to a Python program. Here this doesn't matter since res is only used within the function." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot2_timing = %timeit -o dot(v, w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Note that ``cdef long res = 0`` is white. It's translated directly into C. `len(v)` is a Python call. It can be pulled out and assigned to an integer variable." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "import numpy as np\n", + "cimport numpy as np\n", + "\n", + "def dot(np.ndarray[np.int_t, ndim = 1] v, np.ndarray[np.int_t, ndim = 1] w):\n", + " cdef long res = 0\n", + " cdef int n = 0\n", + " n = len(v)\n", + " if n > 0 and n == len(w):\n", + " for i in range(0, n):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot3_timing = %timeit -o dot(v, w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If you look at line 10, you'll notice that there are some bounds checks, but they are unnecessary since we check the bounds beforehand already. Let's do away with them." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Skipping checks" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "import numpy as np\n", + "cimport numpy as np\n", + "cimport cython\n", + "@cython.boundscheck(False)\n", + "def dot(np.ndarray[np.int64_t, ndim = 1] v, np.ndarray[np.int64_t, ndim = 1] w):\n", + " cdef long res\n", + " cdef int i\n", + " cdef int n\n", + " n = len(v)\n", + " if n > 0 and n == len(w):\n", + " res = v[0] * w[0]\n", + " for i in range(1, n):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot4_timing = %timeit -o dot(v,w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can dispense of wraparound a[-1]->a[len(a)-1], too." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "import numpy as np\n", + "cimport numpy as np\n", + "cimport cython\n", + "@cython.boundscheck(False)\n", + "@cython.wraparound(False)\n", + "def dot(np.ndarray[np.int64_t, ndim = 1] v, np.ndarray[np.int64_t, ndim = 1] w):\n", + " cdef long res\n", + " cdef int i\n", + " cdef int n\n", + " n = len(v)\n", + " if n > 0 and n == len(w):\n", + " res = v[0] * w[0]\n", + " for i in range(1, n):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot5_timing = %timeit -o dot(v,w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Adding compiler option\n", + "### Cython magic" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "%%cython --compile-args=-O2 --compile-args=-march=native --force\n", + "import numpy as np\n", + "cimport numpy as np\n", + "cimport cython\n", + "@cython.boundscheck(False)\n", + "@cython.wraparound(False)\n", + "def dot(np.ndarray[np.int64_t, ndim = 1] v, np.ndarray[np.int64_t, ndim = 1] w):\n", + " cdef long res\n", + " cdef int i\n", + " cdef int n\n", + " n = len(v)\n", + " if n > 0 and n == len(w):\n", + " res = 0\n", + " for i in range(0, n):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Sometimes we need (or want) to pass some options to the compiler. The cython magic can take compile-args and link-args that are passed to the underlying compiler. Later, we'll show you how to integrate all of this in a setup.py script to compile your extension outside of a notebook.\n", + "\n", + "The [documentation shows you, which options can be passed to the magic command](https://cython.readthedocs.io/en/latest/src/userguide/source_files_and_compilation.html#compiling-with-a-jupyter-notebook)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot5a_timing = %timeit -o -r 13 dot(v,w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "### Adding OpenMP" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since Cython generates compiled Python extensions, we can release the GIL and run things in parallel if we don't make calls to the Python API.\n", + "\n", + "As we've seen our inner loop is free of any Python calls (the annotated code is white). Since OpenMP supports reductions, we can parallelize the loop using Cython's ``prange``. Within ``prange`` we have to explicitely release the GIL by setting ``nogil=True``. We also need to pass the compiler and linker flags for OpenMP." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%cython --compile-args=-fopenmp --compile-args=-O2 --compile-args=-march=native --link-args=-fopenmp --force\n", + "import numpy as np\n", + "cimport numpy as np\n", + "cimport cython\n", + "from cython.parallel import parallel, prange\n", + "\n", + "@cython.boundscheck(False)\n", + "@cython.wraparound(False)\n", + "def dot(np.ndarray[np.int64_t, ndim = 1] v, np.ndarray[np.int64_t, ndim = 1] w):\n", + " cdef long res\n", + " cdef int i\n", + " cdef int n\n", + " n = len(v)\n", + " if n > 0 and n == len(w):\n", + " res = v[0] * w[0]\n", + " for i in prange(1, n, nogil=True):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "dot6_timing = %timeit -o dot(v,w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Our data set is too small to benefit from parallelization. The overhead due to starting multiple threads is too large for this problem size." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Function declaration with def, cdef, and cpdef" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "In short, functions defined using **def** are visible from Python and treated like Python functions even within Cython. Functions defined with **cdef** are C functions and are not visible from Python at all. Functions declared with **cpdef** are C functions that can be called efficiently from within Cython but also have a Python wrapper so they can be accessed from Python." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "#### Exercise\n", + "* Define a function `add` in Cython using `cdef` that takes two float values as arguments and returns the sum. \n", + "* Try calling it from outside Cython" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# Write your function here" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%cython\n", + "# Solution\n", + "cdef add(float a, float b):\n", + " return a + b" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "add(1.1415, 2.0) # -> NameError: name 'add' is not defined" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "\n", + "Now use cpdef instead." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# Copy the function from above and use cpdef instead of cdef" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%cython\n", + "# Solution\n", + "cpdef add(float a, float b):\n", + " return a + b" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "add(1.1415, 2)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Building a Cython extension outside of a notebook" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "So far we have used IPython and the Cython magic to build and test our extension within a notebook. Once we are satisfied and want to put our extension in production, we want to be able to build the extension without IPython. The recommended way to do that is to use `distutils` and a `setup.py` file." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### A simple setup.py file" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "```python\n", + "from distutils.core import setup\n", + "from Cython.Build import cythonize\n", + "setup(name=\"Sum of integers\",\n", + " ext_modules=cythonize(\"sum.pyx\"),\n", + " zip_safe=False\n", + " )\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Adding compiler options " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "To add compiler options, for example, to compile with OpenMP, we need to set up an Extension first. Then, we use the Extension instead of the file name in the setup function. Our new setup.py file now looks like this:" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "```python\n", + "from distutils.core import setup\n", + "from distutils.extension import Extension\n", + "from Cython.Build import cythonize\n", + "\n", + "ext_modules = [\n", + " Extension(\"sum\",\n", + " [\"sum.pyx\"],\n", + " extra_compile_args = [\"-fopenmp\"],\n", + " extra_link_args = [\"-fopenmp\"]\n", + " )\n", + "]\n", + "setup(name=\"Sum of integers\",\n", + " ext_modules=cythonize(ext_modules),\n", + " zip_safe=False\n", + " )\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Exercise:** Take the Cython code that defines dot using `prange` in [Adding OpenMP](#Adding-OpenMP) and write it to `dot.pyx` using the `%%writefile` magic. Make sure to comment out the `cython magic`. Take the above code for setup.py and copy it into a file called `setup.py`. Change the setup.py code to build a module named dot and use `dot.pyx`. Then build the extension in a terminal window with the command. **Note:** Make sure our environment is loaded `source hpcpy20`.\n", + "\n", + "```bash\n", + "python setup.py build_ext --inplace\n", + "```\n", + "\n", + "If the build fails with `#include \"numpy/arrayobject.h\" not found`, you need to add the include path for numpy. Luckily, numpy has a function for that: `numpy.get_include()`. Add the include path to the extra_compile_args. Include paths are added using `-I/path/to/be/included`. Since `setup.py` is a Python script you can call `numpy.get_include()` in the script and don't have to hardcode the path.\n", + "\n", + "Write a test program that loads and tests the extension. Add a doc string to the dot function and include an example section like this:\n", + "\n", + "```python\n", + "def dot(...):\n", + "\"\"\" Add description and parameters ...\n", + "\n", + "Examples\n", + "--------\n", + ">>> import numpy\n", + ">>> from dot import dot\n", + ">>> v = numpy.arange(0, 10, dtype=int)\n", + ">>> w = numpy.arange(0, 10, dtype=int)\n", + ">>> print(dot(v, w))\n", + "285\n", + "\n", + "\"\"\"\n", + "```\n", + "\n", + "Rebuild the extension and run [doctest](https://docs.python.org/3.6/library/doctest.html) (`python -m doctest -v dot.pyx`). Without `-v` only failed tests are reported." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Comparison with Numba" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Numba, can generate fast functions, too." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from numba import int64, jit\n", + "@jit(nopython=True)\n", + "def udot(v, w):\n", + " res = 0\n", + " for i in range(0, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from numba import int64, jit\n", + "@jit(nopython=False)\n", + "def udotg(v, w):\n", + " res = 0\n", + " for i in range(0, len(v)):\n", + " res += v[i] * w[i]\n", + " return res" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "numbadot_timing = %timeit -o udot(v,w)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "numbadotg_timing = %timeit -o udotg(v,w)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit a = range(10000); b = range(10000)\n", + "udotg(a,b)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "npdot_timing = %timeit -o np.dot(v,w)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "tunits = {'ns':10**-9, 'us':10**-6, 'ms':10**-3, 's':1.0}\n", + "timers = [pydot_timing, dot1_timing, dot2_timing, dot3_timing, dot4_timing, dot5_timing, \n", + " dot6_timing, numbadot_timing, numbadotg_timing, npdot_timing]\n", + "times = np.array([t.best for t in timers])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "plt.figure(figsize=(12,6))\n", + "plt.subplot(1,2,1)\n", + "plt.bar(np.arange(len(times)) + 1, times * 1e6)\n", + "plt.ylabel(u\"µs\")\n", + "plt.xticks([1, 2, 3, 4, 5, 6, 7, 8, 9, 10],[\"Python\", \"Cython\", \"types1\", \"types2\", \"bounds\", \"wraparound\", \"parallel\", \n", + " \"Numba\", \"NumbaG\", \"np.dot\"], rotation=45)\n", + "plt.subplot(1,2,2)\n", + "plt.bar(np.arange(2, len(times[2:]) + 2) + 1, times[2:] * 1e6)\n", + "plt.ylabel(u\"µs\")\n", + "plt.xticks([3, 4, 5, 6, 7, 8, 9, 10],[\"types1\", \"types2\", \"bounds\", \"wraparound\", \"parallel\", \n", + " \"Numba\", \"NumbaG\", \"np.dot\"], rotation=45)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Finally, let's compare the performance for a larger data set. Remember the last version of our dot function uses OpenMP." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "v = np.arange(10000000, dtype=int)\n", + "w = np.arange(10000000, dtype=int)\n", + "%timeit -n 1 pydot(v,w)\n", + "%timeit dot(v,w)\n", + "%timeit udot(v,w)\n", + "%timeit np.dot(v,w)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Cython and classes" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Sometimes, we want to do more than just wrap a function. We might want an efficient data type that implements some operators, for example. For this Cython allows us to declare classes just like in Python:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%cython\n", + "class Point:\n", + " \"\"\"A simple class representing a point in the x-y plane.\"\"\"\n", + " def __init__(self, x, y):\n", + " self.x = x\n", + " self.y = y\n", + " def __repr__(self):\n", + " return \"(%.1f, %.1f)\" % (self.x, self.y)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "p = Point(0,1)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "print(p)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Extension types" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "There is a second type of classes called *[extension types](http://cython.readthedocs.io/en/latest/src/userguide/extension_types.html)*. An extension type stores its members and methods in a C struct instead of a Python dictionary. This makes them more efficient but also more restrictive. Let's look at an example:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%cython\n", + "from math import sqrt,asin,pi\n", + "\n", + "cpdef double rad2deg(double alpha):\n", + " return 180 * alpha / pi\n", + "\n", + "cdef class Point:\n", + " \"\"\"A point in 2d.\"\"\"\n", + " cdef double x, y\n", + "\n", + " cdef double distance2origin(Point self):\n", + " return sqrt(self.x * self.x + self.y * self.y)\n", + " \n", + " cdef alpha(Point self):\n", + " return asin(self.y / self.distance2origin())\n", + " \n", + " def __cinit__(self, t_x, t_y):\n", + " self.x = t_x\n", + " self.y = t_y\n", + " \n", + " def __repr__(self):\n", + " return \"(r=%.2f, alpha=%.2f°)\" % (self.distance2origin(), rad2deg(self.alpha()))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The first thing to note is the definition using `cdef class`. It's the reason extension types are also referred to as cdef classes. We can define functions that are only visible to C using `cdef` and Python functions using `def` (or both at once with `cpdef`). For functions defined with `cdef`, we need to give the type of self as well as a return type.\n", + "\n", + "We can use the new class as follows:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "outputs": [], + "source": [ + "p = Point(0.5, 1)\n", + "print(p)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Try which methods of Point you can call." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution\n", + "# No regular member functions can be called, but __cinit__ and __repr__ are used under the hood \n", + "# when initializing and printing a point." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Cython Tutorial at SciPy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The following video is from a half-day tutorial on Cython." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from IPython.display import YouTubeVideo\n", + "YouTubeVideo(\"gMvkiQ-gOW8\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/12_Writing your own Python bindings.ipynb b/solutions/12_Writing your own Python bindings.ipynb new file mode 100644 index 0000000..7c51169 --- /dev/null +++ b/solutions/12_Writing your own Python bindings.ipynb @@ -0,0 +1,1549 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Writing language bindings" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "<div class=\"dateauthor\">\n", + "18 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Why bindings?" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "* Use existing optimized code as a library\n", + "* Avoid overhead of calling a binary via `popen` and communication via pipes\n", + "* Cleaner code" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Python is often used as a \"glue language\" that combines calls to compiled programs and libraries to get the job done. Many libraries provide Python bindings that allows you to call them from Python. Numpy, for example, can call vendor-optimized routines to perform linear algebra operation near peak machine performance, but others don't.\n", + "\n", + "Python also allows you to call other programs from within Python and pipe the in- and output. This often requires conversion of data, for example, into text and back, which can result in a lot of overhead.\n", + "\n", + "These are just two cases, when you might want to write your own Python bindings." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "There are wrapper programs such as [swig](http://www.swig.org/), [sip](https://www.riverbankcomputing.com/software/sip/intro), or [binder](http://cppbinder.readthedocs.io/en/latest/) that can help you generate bindings, but you will frequently need to tune the generated wrappers.\n", + "\n", + "In this notebook we'll use [cffi](https://cffi.readthedocs.io/en/latest/) to wrap a single function with simple data types. We use [Cython][] to wrap more complex C/C++ functions and even C++ classes and compare this with [PyBind11](https://pybind11.readthedocs.io/en/latest/). Finally we use [f2py](https://docs.scipy.org/doc/numpy/f2py/) to generate bindings for a Fortran code and compare it to wrapping the same Fortran code with [Cython][].\n", + "\n", + "[Cython]: http://cython.org" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Preparations\n", + "\n", + "Before we can look at the bindings, we need to build our libraries. Open a terminal, switch to the tutorial directory and run\n", + "\n", + "```bash\n", + "./build.sh\n", + "```\n", + "\n", + "Wait until the build has finished and then continue with this notebook.\n", + "\n", + "**Tip:** You can open a terminal from within JupyterLab by going to File->New->Terminal. To get the right environment in a terminal `source hpcpy20` in the tutorial directory." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Ctypes" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "While ``ctypes`` is a Python standard module it is not very convenient and I'm not going to talk about it. You can look at the [documentation](https://docs.python.org/3/library/ctypes.html) instead if you want to learn more." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Foreign function interface" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's start with a simple function signature. This function is in declared in a header file ``text_stats.h`` and it's part of the library ``libtext_stats.so``." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```c\n", + "/** Counts the occurences of a string in a file.\n", + " * \n", + " * @param filename name of file to open\n", + " * @param word string to look for in file\n", + " *\n", + " * @return number of occurences of word in file with filename\n", + " */\n", + "int word_frequency(char* filename, char* word);\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A quick way to access this function is to use the module ``cffi``." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Foreign function interface\n", + "### Calling word_frequency from Python" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import cffi" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "ffi = cffi.FFI()\n", + "ffi.cdef(\"\"\"\n", + " int word_frequency(char* filename, char* word);\n", + "\"\"\") # The definition is the same as in the header file.\n", + "\n", + "TS = ffi.dlopen(\"./code/text_stats/build/libtext_stats.so\")\n", + "wc = TS.word_frequency(b\"test.txt\", b\"you\") # Need to use byte type in Python 3." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "What if word_frequency had been written Fortran?" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "```Fortran\n", + "function word_frequency(filename, word)\n", + " implicit none\n", + " character(len=*), intent(in) :: filename\n", + " character(len=*), intent(in) :: word\n", + " integer :: word_frequency\n", + " ...\n", + "end function word_frequency\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can access Fortran functions almost like C functions. The exact function name may differ, though. The default symbol \n", + "when compiled with ifort or gfortran is ``word_frequency_``. This can be changed with the option `-fno-underscoring` (gcc) or `-assume nounderscore` (Intel).\n", + "\n", + "On JUWELS, we are using the Intel Fortran compiler ifort. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise\n", + "Use the terminal that you used earlier to run `build.sh` or open a new one. Make sure you are in the \n", + "tutorial directory. Source `hpcpy20` using `source hpcpy20`. Change into code/textstats/ and compile \n", + "the file word_frequency.F90 with the following command:\n", + "\n", + "```bash\n", + "ifort word_frequency.F90 -shared -O2 -o build/libwf.so -fPIC\n", + "```\n", + "\n", + "```bash\n", + "nm build/libwf.so | grep word_frequency\n", + "```\n", + "\n", + "to check the symbol.\n", + "\n", + "Change the cell below to use libwf.so instead of libtext_stats.so. Don't forget to adjust the function declaration.\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "ffi = cffi.FFI()\n", + "ffi.cdef(\"\"\"\n", + " int word_frequency(char* filename, char* word);\n", + "\"\"\") # The definition is the same as in the header file.\n", + "\n", + "TS = ffi.dlopen(\"./code/text_stats/build/libtext_stats.so\")\n", + "wc = TS.word_frequency(b\"test.txt\", b\"you\") # Need to use byte type in Python 3." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution (with underscore)\n", + "ffi = cffi.FFI()\n", + "ffi.cdef(\"\"\"\n", + " int word_frequency_(char* filename, char* word);\n", + "\"\"\") # The definition is the same as in the header file.\n", + "\n", + "TS = ffi.dlopen(\"./code/text_stats/build/libwf.so\")\n", + "wc = TS.word_frequency_(b\"test.txt\", b\"you\") # Need to use byte type in Python 3." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If you compiled the library with the option `-assume nounderscore`, you could use the original declaration without underscore with libwf.so.\n", + "\n", + "**Note**: There is no way to *reload* a library using cffi." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution if compiled with ifort and -assume nounderscore (or gfortran and -fno-underscoring)\n", + "ffi = cffi.FFI()\n", + "ffi.cdef(\"\"\"\n", + " int word_frequency(char* filename, char* word);\n", + "\"\"\") # The definition is the same as in the header file.\n", + "\n", + "TS = ffi.dlopen(\"./code/text_stats/build/libwf.so\")\n", + "wc = TS.word_frequency(b\"test.txt\", b\"you\") # Need to use byte type in Python 3." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## ISO_C_BINDING" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Fortran 2003 improved the interoperability between Fortran and C with the `iso_c_binding`. It provides data kinds that are C compatible and the `bind` attribute. The function definition can be changed to" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```Fortran\n", + "function word_frequency(filename, word) bind(C)\n", + " use iso_c_binding\n", + " implicit none\n", + " character(kind=c_char, len=1), intent(in) :: filename\n", + " character(kind=c_char, len=1), intent(in) :: word\n", + " integer :: word_frequency\n", + " ...\n", + "end function word_frequency\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, the name of the function will always be `word_frequency`. `bind` takes as optional argument the name under which the function should be known to C: bind(c, name=\"wf\") would let us call the function as `wf(filename, word)` from C (and Python).\n", + "\n", + "To learn more about [CFFI](https://bitbucket.org/cffi/cffi) look at it's [documentation](https://cffi.readthedocs.io/en/latest/)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Cython" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%load_ext cython" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Cython generates C code that is compiled to an extension. It can trivially call C (and even C++) \n", + "functions, which we can use to write Python bindings. But first an annotated example of a \"normal\"\n", + "cython module. The following code will make the function `cysum` available to Cython and Python:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython -a\n", + "import numpy\n", + "cimport numpy # Make C-style calls available\n", + "cimport cython\n", + "@cython.boundscheck(False) # Turn off boundary checks for array access.\n", + "# Functions defined with `def` are visible from Python and Cython\n", + "def cysum(numpy.ndarray[numpy.float_t, ndim=1] a): # Define the input type as 1d ndarray of floats\n", + " \"\"\"Sum up the elements of a.\n", + " \n", + " Paramters\n", + " ---------\n", + " a : ndarray\n", + " array to sum over\n", + " \n", + " Returns\n", + " -------\n", + " res: float\n", + " sum of the elements of a\n", + " \"\"\"\n", + " cdef float res = 0.0; # Define a C-only variable using `cdef`\n", + " cdef int n = len(a)\n", + " for i in range(n):\n", + " res += a[i]\n", + " return res\n", + " \n", + " " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Now let's wrap `word_frequency` using cython. We need to pass compile and link arguments to the call as described in [Adding compiler options][CompilerOptions].\n", + "\n", + "[CompilerOptions]: ./Speeding%20up%20your%20code%20with%20Cython.ipynb#Adding-compiler-options\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%cython -I code/text_stats -L code/text_stats/build -l text_stats\n", + "cdef extern from \"text_stats.h\":\n", + " cpdef int word_frequency(char* filename, char* word)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "word_frequency(b\"text.txt\", b\"you\") # Need to use byte type in Python 3." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Note** Unfortunately, this doesn't work the way it's supposed to. Although `-L` should add the path to the library to the search path of the linker, the linker still doesn't find the library. To make it work, I added the path to libtext_stats.so to the `LD_LIBRARY_PATH` when the kernel is loaded." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Adapting types" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The function `word_frequency` takes bytes instead of strings because the C function uses char\\*, which is mapped to bytes in Python 3. We would want a Python function that takes strings, though. We can do this by calling our C function from a Python function within Cython and take care of the argument conversion ourselves." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```Cython\n", + "cdef extern from \"text_stats.h\":\n", + " cdef int word_frequency(char* filename, char* word)\n", + " \n", + "def wordfrequency(filename, word):\n", + " \"\"\"Counts the occurences of a string in a file.\"\"\"\n", + " # We first need to decode the strings\n", + " filenameb = filename.encode('UTF-8')\n", + " wordb = word.encode('UTF-8')\n", + " # Now we can convert them to C strings\n", + " cdef char* filenamec = filenameb\n", + " cdef char* wordc = wordb\n", + " # And finally pass them to our C function\n", + " return word_frequency(filenamec, wordc)\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The function wordfrequency takes two Python strings and encodes them to get the proper byte representation that is then passed to the original C function. A complete implementation with doc string and compiler arguments can look like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython -I code/text_stats -L code/text_stats/build -ltext_stats\n", + "cdef extern from \"text_stats.h\":\n", + " cdef int word_frequency(char* filename, char* word)\n", + " \n", + "def wordfrequency(filename, word):\n", + " \"\"\"Counts the occurences of a string in a file.\n", + "\n", + " Paramters\n", + " ---------\n", + " filename: string\n", + " name of file to open\n", + " word: string\n", + " string to look for in file\n", + "\n", + " Returns\n", + " -------\n", + " ct: int \n", + " number of occurences of word in file with filename\n", + " \"\"\"\n", + " # We first need to decode the strings\n", + " filenameb = filename.encode('UTF-8')\n", + " wordb = word.encode('UTF-8')\n", + " # Now we can convert them to C strings\n", + " cdef char* filenamec = filenameb\n", + " cdef char* wordc = wordb\n", + " # And finally pass them to our C function\n", + " return word_frequency(filenamec, wordc)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "wordfrequency(\"text.txt\", \"you\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Wrapping Fortran" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can do almost the same thing as above, to wrap the Fortran function `word_frequency`. We don't have a header file, so we skip that part:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython -Lcode/text_stats/build -lwf\n", + "cdef extern:\n", + " cdef int word_frequency_(char* filename, char* word)\n", + " \n", + "def wordfrequency2(filename, word):\n", + " \"\"\"Counts the occurences of a string in a file.\"\"\"\n", + " # We first need to decode the strings\n", + " filenameb = filename.encode('UTF-8')\n", + " wordb = word.encode('UTF-8')\n", + " # Now we can convert them to C strings\n", + " cdef char* filenamec = filenameb\n", + " cdef char* wordc = wordb\n", + " # And finally pass them to our C function\n", + " return word_frequency_(filenamec, wordc)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "wordfrequency2(\"text.txt\", \"you\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "If we cannot/don't want to change our original source code by adding `bind` for example or using the kinds from iso_c_binding or we don't have access to the source code in the first place, we can write a wrapper in Fortran that includes the binding. Look [here](http://www.fortran90.org/src/best-practices.html#interfacing-with-c) for an example." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Wrapping C++" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can use Cython to wrap C++ as well. Let's start with a simple 3d point class." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```c++\n", + "#pragma once\n", + "\n", + "#include <vector>\n", + "\n", + "class Point3D{\n", + "public:\n", + " Point3D(const double x, const double y, const double z);\n", + " Point3D(const std::vector<double> r);\n", + " void translate(const double dx, const double dy, const double dz);\n", + " void translate(const std::vector<double> dr);\n", + " const std::vector<double> coordinates();\n", + "private:\n", + " double _x, _y, _z;\n", + "};\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "For starters, I'm only going to wrap `Point3D(x, y, z)`, `translate(dx, dy, dz)`, and `coordinates()`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Cython needs to know that we are dealing with C++ now. Usually, this is added to the setup.py or .pxd file, but it can be done in a notebook cell, too. That's what the second line in the following cell is doing.\n", + "\n", + "First, you need to import the header and then define the functions that should be made available to Cython. Since these are methods of a class, you define that too using the **cppclass** keyword.\n", + "\n", + "An important part of C++ is the standard library. Cython comes with a number of prepared wrappers, for example, for std::vector. These are imported from libcpp." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%cython -Icode/point -Lcode/point/build -lpoint\n", + "# distutils: language = c++\n", + "from libcpp.vector cimport vector\n", + "\n", + "cdef import from \"point3d.h\":\n", + " cdef cppclass Point3D:\n", + " Point3D(double x, double y, double z)\n", + " void translate(double dx, double dy, double dz)\n", + " vector[double] coordinates()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As before, so far these functions are only available to Cython. To make them available to Python, you have to write a wrapper. There are two new functions that are used to deal with classes: initialization is done in \\_\\_cinit\\_\\_ and there's a corresponding destructor function called \\_\\_dealloc\\_\\_." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "By convention a pointer to the object called `thisptr` is kept as part of the wrapper object." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%cython -Icode/point -Lcode/point/build -lpoint\n", + "# distutils: language = c++\n", + "from libcpp.vector cimport vector\n", + "\n", + "cdef import from \"point3d.h\":\n", + " cdef cppclass Point3D:\n", + " Point3D(double x, double y, double z)\n", + " void translate(double dx, double dy, double dz)\n", + " vector[double] coordinates()\n", + " \n", + "cdef class PyPoint3D: # This is an extension type (aka cdef class)\n", + " cdef Point3D *thisptr\n", + " \n", + " def __cinit__(self, double x, double y, double z):\n", + " self.thisptr = new Point3D(x, y, z)\n", + " \n", + " def __dealloc__(self):\n", + " del self.thisptr" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "You can now construct an object of type PyPoint3D, which keeps a reference to it's copy of Point3D." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "origin = PyPoint3D(0,0,0)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, let's wrap the two functions as well." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%cython --compile-args=-Icode/point --link-args=-Lcode/point/build --link-args=-lpoint\n", + "# distutils: language = c++\n", + "from libcpp.vector cimport vector\n", + "\n", + "cdef import from \"point3d.h\":\n", + " cdef cppclass Point3D:\n", + " Point3D(double x, double y, double zwf)\n", + " void translate(double dx, double dy, double dz)\n", + " vector[double] coordinates()\n", + " \n", + "cdef class PyPoint3D:\n", + " cdef Point3D *thisptr\n", + " \n", + " def __cinit__(self, x, y, z):\n", + " self.thisptr = new Point3D(x, y, z)\n", + " \n", + " def __dealloc__(self):\n", + " del self.thisptr\n", + " \n", + " def translate(self, dx, dy, dz):\n", + " \"\"\"Move this point by (dx, dy, dz).\n", + " \n", + " Paramters\n", + " ---------\n", + " dx : float\n", + " shift along x-axis\n", + " dy : float\n", + " shift along y-axis\n", + " dz : float\n", + " shift along z-axis\n", + " \"\"\"\n", + " self.thisptr.translate(dx, dy, dz)\n", + " \n", + " def coordinates(self):\n", + " \"\"\"Get the coordinates of this point.\n", + " \n", + " Returns\n", + " -------\n", + " r : list\n", + " coordinates of this point.\n", + " \"\"\"\n", + " return self.thisptr.coordinates()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, let's construct a point, shift it and return its coordinates." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_point_cython = %timeit -o p = PyPoint3D(1,1,1); p.translate(-0.5, -0.5, -0.5);p.coordinates()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## PyBind11" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A powerful alternative to Cython for writing bindings for C++ code is PyBind11. In contrast to Cython, which adds some additional keywords to Python, PyBind11 is a header-only library that make Python types available in C++ and allows you to write Python bindings in C++. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's start with the `word_frequency` example again. This is the PyBind11 code that wraps this function:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```c++\n", + "#include <pybind11/pybind11.h>\n", + "\n", + "extern \"C\" {\n", + " #include <text_stats.h>\n", + "}\n", + "\n", + "namespace py = pybind11; // This is purely for convenience\n", + "\n", + "PYBIND11_MODULE(text_stats, m){\n", + " m.doc() = \"Some functions that provide statistical information about a text.\";\n", + " m.def(\"word_frequency\", &word_frequency, R\"doc(Counts the occurences of a string in a file.\n", + "\n", + "Paramters\n", + "---------\n", + "filename: string\n", + " name of file to open\n", + "word: string\n", + " string to look for in file\n", + "\n", + "Returns\n", + "-------\n", + "ct: int \n", + " number of occurences of word in file with filename \n", + ")doc\");\n", + "\n", + "}\n", + "\n", + "```\n", + " " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Compiling the extension" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "This code can be compiled like this:\n", + "\n", + "```bash\n", + "icpc -O3 -shared -fpic -std=c++14 `python3-config --includes` -I/p/project/training2020/packages/lib/python3.8/site-packages/pybind11/include -I code/text_stats `python3-config --cflags --ldflags` code/text_stats/text_stats_bind.cpp -o text_stats.so -L code/text_stats/build -ltext_stats\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "!icpc -O3 -shared -fpic -std=c++14 `python3-config --includes` -I/p/project/training2020/packages/lib/python3.8/site-packages/pybind11/include -I code/text_stats code/text_stats/text_stats_bind.cpp -o text_stats.so `python3-config --cflags --ldflags` -L code/text_stats/build -ltext_stats " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Using the extension" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import text_stats" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "text_stats.word_frequency(\"text.txt\", \"you\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Note that we didn't have to convert our string at all. It's done automatically by PyBind11." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Wrapping a class with Pybind11" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "PyBind11 can deal with classes, too. The following code wraps the Point3D class:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "```c++\n", + "#include <vector>\n", + "#include <pybind11/pybind11.h>\n", + "#include <pybind11/stl.h>\n", + "#include <point3d.h>\n", + "\n", + "namespace py = pybind11; // This is purely for convenience\n", + "\n", + "PYBIND11_MODULE(points, m){\n", + " m.doc() = \"A collection of functions and objects to deal with 3D points.\";\n", + "\n", + " py::class_<Point3D>(m, \"Point3D\")\n", + " .def(py::init<double, double, double>())\n", + " .def(py::init<std::vector<double>>())\n", + " .def(\"translate\", (void (Point3D::*)(double, double, double)) &Point3D::translate,\n", + " R\"doc(Move this point by (dx, dy, dz).\n", + " \n", + " Parameters\n", + " ----------\n", + " dx : float\n", + " shift along x-axis\n", + " dy : float\n", + " shift along y-axis\n", + " dz : float\n", + " shift along z-axis\n", + " )doc\")\n", + " .def(\"coordinates\", &Point3D::coordinates,\n", + " R\"doc(Get the coordinates of this point.\n", + " \n", + " Returns\n", + " -------\n", + " r : list\n", + " coordinates of this point.\n", + " )doc\")\n", + " .def(\"rotate\", &Point3D::rotate, R\"doc(Rotates this point about x, y, and z\n", + " \n", + " The rotation is performed as if this point was first rotated by alpha around the x-axis, \n", + " then rotated by beta around the y-axis, and finally rotated by gamma around the z-axis.\n", + " \n", + " Parameters\n", + " ----------\n", + " alpha: float\n", + " rotation around x-axis in rad\n", + " beta: float \n", + " rotation arounx y-axis in rad\n", + " gamma: float \n", + " rotation around z-axis in rad\n", + " )doc\");\n", + "}\n", + "\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## F2Py" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The methods to wrap Fortran that we looked at so far relied on Fortran's C interface/compatibility. For Fortran 77/90/95 code you can also use `f2py` to generate bindings in a very convenient way. F2Py is distributed together with NumPy." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "In Fortran, you can use a module to store the points." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "```Fortran\n", + "! points.f90\n", + "module points\n", + "implicit none\n", + "\n", + "real, allocatable, dimension(:) :: x\n", + "real, allocatable, dimension(:) :: y\n", + "real, allocatable, dimension(:) :: z\n", + "\n", + "contains\n", + " subroutine init(N)\n", + " integer, intent(in) :: N\n", + " \n", + " allocate(x(N))\n", + " allocate(y(N))\n", + " allocate(z(N))\n", + " \n", + " end subroutine init\n", + "\n", + " subroutine coordinates(idx, tx, ty, tz)\n", + " integer, intent(inout) :: idx\n", + " real, intent(out) :: tx\n", + " real, intent(out) :: ty\n", + " real, intent(out) :: tz\n", + " tx = x(idx)\n", + " ty = y(idx)\n", + " tz = z(idx)\n", + " end subroutine coordinates\n", + "\n", + " ...\n", + " \n", + " subroutine finalize\n", + " deallocate (x, y, z)\n", + " end subroutine finalize\n", + " \n", + "end module points\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Note**: Remember that you can use '!' to call programs as if you were doing it from the terminal." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import numpy\n", + "numpy.__file__" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "!f2py -c code/point/points.f90 -m points_f" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "from points_f import points" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "points.init(1)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "points.set(1, 1.0, 1.0, 1.0)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "points.translate(1, -0.5, -0.5, -0.5)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "x, y, z = points.coordinates(1)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Note that f2py honors the intent defined in the Fortran module. The subroutine coordinates takes one input value idx and has three \"return arguments\" tx, ty, tz that contain the coordinates of the particle idx. F2py converts this into a Python function that takes one argument and returns a tuple with three values." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Wrapping F77" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Fortran 77 doesn't know anything about intents nor modules, so how can we use f2py to generate nice Python bindings to older Fortran code?\n", + "\n", + "In Fortran 77, the translate function might be written like this:" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "```Fortran\n", + " subroutine translate(idx, dx, dy, dz, x, y, z, N)\n", + " implicit none\n", + " integer idx, N\n", + " real*8 dx, dy, dz\n", + " real*8 x(N), y(N), z(N)\n", + " x(idx) = x(idx) + dx\n", + " y(idx) = y(idx) + dy\n", + " z(idx) = z(idx) + dz\n", + " end subroutine translate\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### cf2py comments for better bindings" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can use f2py comments to add the intents like this:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```Fortran\n", + " subroutine translate(idx, dx, dy, dz, x, y, z, N)\n", + " implicit none\n", + " integer idx, N\n", + " real*8 dx, dy, dz\n", + " real*8 x(N), y(N), z(N)\n", + "cf2py intent(in) idx, N\n", + "cf2py intent(in) dx, dy, dz\n", + "cf2py intent(in,out) x, y, z\n", + "cf2py depend(N) x, y, z\n", + " x(idx) = x(idx) + dx\n", + " y(idx) = y(idx) + dy\n", + " z(idx) = z(idx) + dz\n", + " end subroutine translate\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The Fortran compiler will ignore the comments, but f2py will use them to generate the proper wrapper." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Although f2py is part of NumPy, little work has been done on it to improve support for modern Fortran. This will hopefully [change](https://www.youtube.com/watch?v=56M40Y2jl9Y)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/13_Introduction to Dask.ipynb b/solutions/13_Introduction to Dask.ipynb new file mode 100644 index 0000000..4a2f3f9 --- /dev/null +++ b/solutions/13_Introduction to Dask.ipynb @@ -0,0 +1,797 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Introduction to Dask\n", + "\n", + "<div class=\"dateauthor\">\n", + "19 Nov 2020 | Olav Zimmermann\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Dask implements flexible **intra- and inter-node parallel execution based on a task model**. It features data structures that 'feel' like ordinary numpy ndarrys or pandas dataframes but under the hood have been enabled to work on **distributed data**.\n", + "While the task based scheduling enables parallel execution of even highly irregular computation pipelines, the distributed data structures make dask also an interesting choice for processing of data volumes that are larger than main memory.\n", + "\n", + "Among the distinctive features of dask is peer-to-peer data sharing between workers, and high resilience provided by nanny processes that can restart failing workers.\n", + "\n", + "Dask has been developed by Continuum Analytics, the company that also developed Numba etc." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## dask.delayed " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "`dask.delayed` can be used to formulate arbitrary task graphs. \n", + "\n", + "It can either be employed as a decorator `@delayed` (not show in this tutorial) or as a wrapper function `dask.delayed(func)`. \n", + "This function marks a function to be scheduled by Dask. Delayed functions will be evaluated lazily, e.g. not before their result is needed. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "This is similar in spirit to other lazy evaluation schemes in python (e.g. `eval()`, `lambda` or `concurrent.futures`) and also similar to other task frameworks such as tensorflow. \n", + "\n", + "As dask.delayed works on the level of individual functions, the user remains in control which functions will be evaluated eagerly and which ones lazily. Although Dask has a sophisticated scheduler for lazy task evaluation, eager evaluation can be preferable in some situations, e.g. for functions that control routing in the task graph, such as functions calculating data used in `if-`statements." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We first do some settings:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import warnings\n", + "warnings.filterwarnings('ignore')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The next cell implements some dummy functions and builds a simple pipeline with some data dependencies." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "outputs": [], + "source": [ + "import random\n", + "from time import sleep\n", + "from dask import delayed\n", + "\n", + "def input_task(myinput):\n", + " #sleep(random.random() / 2)\n", + " sleep(0.5)\n", + "input_task=delayed(input_task)\n", + "\n", + "def common_task():\n", + " #sleep(random.random() / 2 + 2.5)\n", + " sleep(3)\n", + "common_task=delayed(common_task)\n", + "\n", + "def mapitem_task(item, common):\n", + " #sleep(random.random() * 4)\n", + " sleep(2)\n", + "mapitem_task=delayed(mapitem_task)\n", + "\n", + "def summarize_task(intermediates):\n", + " #sleep(random.random() *2)\n", + " sleep(1)\n", + "summarize_task=delayed(summarize_task)\n", + "\n", + "## taskgraph\n", + "\n", + "prepared = [input_task(i) for i in range(8)]\n", + "common_data=common_task()\n", + "intermediates=[mapitem_task(item,common_data) for item in prepared]\n", + "dlresult=summarize_task(intermediates)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Try to think about it ahead of running the next cells:\n", + "- What is the minimal wall time possible?\n", + "- How many tasks does the task graph have for range(8) in prepared?\n", + "- How many inputs could you process maximally in the same time it takes for 8 inputs?" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Poll", + "Solution" + ] + }, + "source": [ + "Poll:\n", + "- minimal walltime: A) 3s B) 4s C) 6s D) 6.5s\n", + "- how many tasks in task graph: A) 1 B) 8 C) 16 D) 18 \n", + "- max tasks in the same time as 8 tasks: A) 8 B) 24 C) 48 D) 96" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "The task graph generated by `dask` can be visualized (don't try this for large graphs!)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import graphviz\n", + "dlresult.visualize(format='svg')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "The computation of any of the tasks is delayed until the execution is triggered by an explicit command to compute dlresult upon which the individual tasks are scheduled according to the dependency structure." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%time dlresult.compute()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "- How close to optimal is the observed scheduling?\n", + "- What is the largest number of inputs you can process under 8 seconds? Why?\n", + "- Change the program in a way that enables you to estimate how much overhead per task is incurred by Dask." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Poll" + ] + }, + "source": [ + "Poll: \n", + "- largest number of inputs you can process under 8 seconds: A) 12 B) 24 C) 48 D) 96\n", + "- task overhead per task: A) 100µs B) 200µs C) 1ms D) 2ms" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## (Semi)structured data processing tasks with dask (bag, dataframe, array)\n", + "\n", + "Dask supports three datatypes that allow for structured and semi-structured computation patterns:\n", + "\n", + "- The slowest, most general data structure is **`dask.bag`** which implements parallel list processing. \n", + "- **`dask.dataframe`** is a faster structure that can be used like a tiled Pandas dataframe. \n", + "- Similarly **`dask.array`** works like a tiled `numpy.ndarray`. \n", + "\n", + "While some restrictions apply, an important subset of Panda's/NumPy's functions are available for [**`dask.dataframe`**](http://dask.pydata.org/en/latest/dataframe-api.html) and [**`dask.array`**](http://dask.pydata.org/en/latest/array-api.html), respectively and typically have the identical interfaces." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## dask.bag\n", + "\n", + "A **dask.bag** can contain arbitrary data items (including complex types). Dask bags are processed in chunks called partitions. Setting the number of partitions allows to adapt processing to the number of CPUs and the amount of RAM available. \n", + "\n", + "Typical ways to generate a bag are:\n", + "\n", + "- `from_sequence(seq)` (where *seq* is an iterable, such as a list)\n", + "- `read_text(fn_or_glob)` (where *fn_or_glob* is either a filename or a glob string, creates one partition per file)\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from operator import add\n", + "import dask.bag as db" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "l=[x for x in range(1000000)]\n", + "s= db.from_sequence(l,npartitions=4) # you can manually set the number of partitions\n", + "mysum=s.fold(add) # fold performs a parallel reduction " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "mysum.visualize()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%time result=mysum.compute()\n", + "result=mysum.compute\n", + "result" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%time r=list(s.filter(lambda x: x % 2 == 0).map(lambda x: x * 1.2))\n", + "r[:5] #note: apparently no type coercion!" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "(The syntax is kind of unfortunate since Python is moving away from filter and map to list comprehensions and generator expressions.)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Exercise:**\n", + "\n", + "Code the same operations without dask, i.e. using a) just python and b) using numpy and measure the runtime of the calculations. \n", + "\n", + "Conclusions? " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "## Solutions:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "First let's use timeit on the dask bag to have a more reliable time estimate:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%timeit\n", + "s= db.from_sequence(l,npartitions=4)\n", + "r=list(s.filter(lambda x: x % 2 == 0).map(lambda x: x*1.2))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "Python has map and filter functions too, which allows for a functional programming pattern very similar to the dask bag code:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%timeit\n", + "funclist=list(map(lambda x: x * 1.2,filter(lambda x: x % 2 == 0,l)))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "Of course we can also write this as a simple loop:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%timeit\n", + "looplist=[]\n", + "for x in l:\n", + " if x%2==0:\n", + " looplist.append(x*1.2)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "A more concise (and very pythonic) way to write this loop is a list comprehension:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%timeit\n", + "complist=[x*1.2 for x in l if x %2 ==0]" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "Finally one can also write this using numpy:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%timeit import numpy as np\n", + "arr=np.array(l)\n", + "out2=(arr[arr%2==0]*1.2).tolist()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## dask.dataframe\n", + "\n", + "**`dask.dataframe`** behaves like a distributed [Pandas](https://pandas.pydata.org/pandas-docs/stable/) DataFrame. It also uses Pandas functionality under the hood, such as Pandas' fast `read_csv`-method. However, only a small part of the large Pandas functionality is [available](http://dask.pydata.org/en/latest/dataframe-api.html)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import dask.dataframe as dd\n", + "df = dd.read_csv(\"data/iris.csv\") # not a reasonably sized task (too small!)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "h=df.groupby(df.Name).SepalLength.mean()\n", + "h.compute()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## dask.array\n", + "\n", + "**`dask.dataframe`** is the distributed equivalent of numpy ndarray." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import dask.array as da\n", + "x = da.ones((5, 15), chunks=(5, 5))\n", + "x.dask" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "x.visualize()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "## numpy or dask.array?\n", + "\n", + "Despite the sophisticated parallelization, the general rule applies,\n", + "that numpy arrays are faster and should be therefore preferred over dask arrays for normal computation if the arrays fit into main memory.\n", + "However, Dask allows for many optimizations. Apart from a sophisticated user-tweakable optimizer the chunking can be changed for different workloads.\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "import numpy as np" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%timeit\n", + "x_np = np.random.normal(10, 0.1, size=(10000,3000))\n", + "y_np = x_np.transpose()\n", + "result=x_np.dot(y_np)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from dask.diagnostics import ProgressBar\n", + "import dask.array as da" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "x_dask = da.random.normal(10, 0.1, size=(10000,3000), chunks=(5000,3000)) # using as many chunks as CPU cores is good for random number calculation\n", + "x_rechunked=x_dask.rechunk((1000,3000)) # larger chunks are no longer better for dot product calculation\n", + "y_dask = x_rechunked.transpose()\n", + "result=x_dask.dot(y_dask)\n", + "#with ProgressBar():\n", + "%timeit result.compute(scheduler=\"threads\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## dask.distributed\n", + "\n", + "`dask.distributed` extends `dask` to distributed computing on several nodes." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "`dask.distributed` features a sophisticated **web-based monitoring** based on the package `bokeh`. See **Dashboard** when you started the client above that shows the address and port of the web server." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "### dask.distributed working with schedulers\n", + "There are external packages like `dask.jobqueue` that allow dask to work on top of scheduling systems such as Sun Grid Engine, Slurm, Torque etc. (For details read the docs [(link)](https://jobqueue.dask.org/en/latest/index.html).)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "## dask and other packages\n", + "\n", + "### dask on sparse data\n", + "Dask does currently not support sparse matrix formats directly but dask's chunks can work with any in-memory array representation that follows the `numpy.ndarray` API. One such library is `sparse` [(link)](https://sparse.pydata.org/en/stable/), written by the main dask developer, Matthew Rocklin, but it only supports coordinate list layout (COO) for sparse matrices. Note that the `scipy.sparse` format, which additionally supports compressed sparse row (CSR) and compressed sparse column (CSC) layouts, does not follow the `numpy.ndarray` API but the `numpy.matrix` API and hence is not compatible with dask. Therefore even the popular dask-ML package for machine learning suggests to convert scipy sparse matrices (e.g. from sklearn outputs) to dense matrices. There are some other projects such as `Sparsity` [(link)](https://sparsity.readthedocs.io/en/latest/) that have goals similar to `sparse` but are much younger." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "### x-array project \n", + "The [x-array](http://xarray.pydata.org/en/stable/) project provides an n-dimensional equivalent of a Pandas DataFrame and can employ dask for distributed processing. This project was originally developed for applications in the Earth sciences. It provides, e.g. a convenient in-memory representation of netCDF files." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "### Multi-GPU processing with Rapids and dask\n", + "\n", + "Rapids [(link)](https://rapids.ai/) is an open source project supported by nVidia that provides several libraries GPU data science and data analytics project.\n", + "cuDF, one of the Rapids libraries, is a single-GPU library that implements a subset of the pandas dataframe functionality on GPUs.\n", + "Using dask-cuDF [(link)](https://github.com/rapidsai/cudf/tree/main/python/dask_cudf) allows for scaling cuDF to multiple (nVidia) GPUs, both single and multi-node." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/14_Introduction to MPI.ipynb b/solutions/14_Introduction to MPI.ipynb new file mode 100644 index 0000000..8f41493 --- /dev/null +++ b/solutions/14_Introduction to MPI.ipynb @@ -0,0 +1,1787 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Introduction to MPI\n", + "\n", + "<div class=\"dateauthor\">\n", + "19 Nov 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "MPI (Message Passing Interface) is the most used protocol for communicating between processes. It doesn't matter if the processes that want to talk to each other are on the same or different nodes (i.e., computers). In this tutorial, we'll use `mpi4py` to learn about MPI and its API.\n", + "\n", + "An MPI program can run on a single computer/node with one or more processes that share memory or on multiple computers that are connected to each other via some network (not shown)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Communicators" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "MPI processes talk to each other via communicators. The global communicator `MPI.COMM_WORLD` connects all MPI processes. Each process has a unique *rank* within `MPI.COMM_WORLD`. The process with `rank=0` is usually called the root process. MPI processes can participate in different communicators and may have a different rank in these communicators." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Point to point communication" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Sending messages from one MPI task to another is the foundation of MPI. Messages consist of some meta information such as the *source* and the *destination*, a *tag* that identifies the message, the *data type*, and the *count* of data items and the actual data.\n", + "\n", + "For each `Send` there has to be a matching `Recv`. This means that the meta information has to fit (including the tag). There are some wildcards and some additional commands that make this more flexible.\n", + "\n", + "Sending and receiving can be blocking or non-blocking. In the latter case, the flow of the program continuous after the call. In the former the program waits until the message has been transmitted. There is a very real danger for deadlocks here!" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Collective communication" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Collective calls are performed by all ranks of a communicator and thus *must* be called by all ranks. Examples for collective calls are `Bcast`, `Scatter`, `Gather`, and `Allreduce`. We'll look at some collective calls later in the notebook." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "You could implement collective calls yourself using `Send` and `Recv`, but using the provided collective calls makes your code easier to read and allows vendors to optimize MPI for their platform. For example, in the picture above all the calls share the bandwidth of rank 0. One could use a tree-like pattern to balance the network load instead." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "You can find more information about MPI at http://materials.jeremybejarano.com/MPIwithPython/index.html, the documentation of mpi4py at https://mpi4py.readthedocs.io/en/stable/ (take a look at the tutorials), and the API reference at https://mpi4py.bitbucket.io/apiref/index.html." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import numpy\n", + "from matplotlib import pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Starting the engines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Note, this is only needed to run MPI programs from a Jupyter notebook.**" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can use ipyparallel to run MPI from a notebook. To do that, we need to start some IPython engines. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Click on the ``+``-sign at the top of the Files tab on the left to start a new launcher. In the launcher click on Terminal. A terminal will open as a new tab. Grab the tab and pull it to the right to have the terminal next to your notebook.\n", + "\n", + "**Note**: The terminal does not have the same modules loaded as the notebook. To fix that type `source hpcpy20`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Next start the ipcontroller: `ipcontroller &`. After that we can launch 4 MPI tasks with 12 threads each like this\n", + "\n", + "```bash\n", + "export OMP_NUM_THREADS=12\n", + "srun -n 4 -c 12 --ntasks-per-node 4 ipengine start\n", + "```\n", + "\n", + "**Note**, you can can start the controller and the engines in separate terminals. That will keep the output separate." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Connecting to the engines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Next, we want to connect to the engines:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from ipyparallel import Client\n", + "rc = Client()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "rc.ids" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Next, we need to create a view and activate it." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "view = rc[:]\n", + "view.activate()\n", + "view.block = True" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Setting up for MPI" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We are now ready to use MPI with our IPython notebook.\n", + "\n", + "We will use the cell magic ``%%px`` and the line magic ``%px`` to execute commands on all the engines. So, whenenver you see ``%%px`` the cell is executed on *all* the engines, but not in the process that controls your notebook!\n", + "\n", + "**Note**: Everything that appears *after* ``%%px`` and ``%px`` would be part of a regular mpi4py program." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%px from mpi4py import MPI # Import and initialize MPI on the engines\n", + "#from mpi4py import MPI # Import and initialize MPI in the notebook " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%px import numpy" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Importing MPI initializes the MPI and sets up the default communicator `COMM_WORLD`, which includes all processes involved in this MPI program.\n", + "\n", + "Using `COMM_WORLD`, each process can determine its *rank* and the total number of ranks available:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "comm = MPI.COMM_WORLD\n", + "rank = comm.Get_rank()\n", + "size = comm.Get_size()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "print(\"I'm %d of %d. Resistance is futile.\" % (rank + 1, size))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Point to point" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can send messages from one rank to another. \n", + "\n", + "The sender will use `Send` and the receiver a corresponding `Recv`. To get the doc string, you can run" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%px --target 0 \n", + "help(MPI.Comm.Send)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The `buf` argument needs to implement the [buffer protocol](https://docs.python.org/3/c-api/buffer.html). This is true, for example, for numpy arrays, but not for primitive types such as float. That's the reason we use `numpy.ones` and `numpy.zeros` of size 1 below.\n", + "\n", + "The following exercises will only work if more than one process is available." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "import sys\n", + "import numpy\n", + "comm = MPI.COMM_WORLD\n", + "a = numpy.ones(1)\n", + "b = numpy.zeros(1)\n", + "if (size < 2):\n", + " print (\"Warning! Not enough ranks available!\" )\n", + "else:\n", + " if rank == 0:\n", + " print (\"I'm rank zero and I'm sending a datum.\")\n", + " comm.Send(a[0], dest = 1) # Default destination is 0!\n", + " elif rank == 1:\n", + " print (\"I'm rank one and I'm receiving a datum.\")\n", + " comm.Recv(b, source = 0) # Default source is 0!\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "**Note**, how we used `rank` to perform different work on the task with rank 0 and the task with rank 1 using if statements. This is a common pattern in MPI programs. The task with rank 0 is often referred to as *root*." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "### Sendrecv" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If you need to send data to another rank and receive data from the same rank, combining `Send` and `Recv` command is dangerous and easily leads to deadlocks. Use `Sendrecv` instead." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%px\n", + "a = numpy.ones(1) * rank\n", + "b = numpy.ones(1) * rank\n", + "if rank == 0:\n", + " comm.Sendrecv(a, 1, recvbuf=b, source=1)\n", + " print(f\"[{rank}] {b[0]}\")\n", + "elif rank == 1:\n", + " comm.Sendrecv(a, 0, recvbuf=b, source=0)\n", + " print(f\"[{rank}] {b[0]}\")\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Parallel reduction" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We'll generate an array of random number on rank 0 and distribute (scatter) it to all ranks." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "N = 1000\n", + "a_partial = numpy.empty(N)\n", + "if rank == 0:\n", + " rng = numpy.random.Generator(numpy.random.MT19937())\n", + " a = rng.uniform(size=N * size)\n", + "else:\n", + " a = numpy.empty(1)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since we are dealing with NumPy arrays, we can use the efficient uppercase versions of the MPI calls. Scatter distributes an array evenly among all nodes. Note, the sendbuf only needs to be allocated on node zero, but the variable must exist everywhere." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "comm.Scatter(a, a_partial, root = 0)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "sum_partial = numpy.sum(a_partial)\n", + "total = comm.reduce(sum_partial)\n", + "if rank == 0:\n", + " print(\"The sum of the random numbers is %f. The average is %f.\" % (total, total / len(a)))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Upper vs. lowercase in mpi4py" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "`mpi4py` offers two version of many calls. The first one is written in uppercase. It uses memory buffers, e.g., `np.array`, and maps the call directly to the appropriate C call. The second version is written in lower case and takes arbitrary Python object. The result is given as the return value. Note, that for the uppercase versions all a_partial must have the same size!" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "a_all = None\n", + "if rank == 0:\n", + " a_all = numpy.empty([size, len(a_partial)], dtype='f8')\n", + "comm.Gather(a_partial, a_all, root=0)\n", + "if rank == 0:\n", + " print(type(a_all))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "%timeit comm.Gather(a_partial, a_all, root=0) # Don't use %timeit outside IPython." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The following works independent of the size of a_partial:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "a_all = comm.gather(a_partial)\n", + "if rank == 0:\n", + " print(type(a_all))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, `a_all` contains a `list` of `np.array`s.\n", + "\n", + "This second version is convenient, but it is **much** slower:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "%timeit a_all = comm.gather(a_partial)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "It gets worse as arrays get bigger.\n", + "\n", + "To retrieve the result, we use the `view` again." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "## Remarks\n", + "While Jupyter notebooks are a nice way to teach MPI and well tested MPI routines can be quite useful within a notebook, developing MPI code within notebooks can quickly become awkward because mistakes lead to blocking engines. I find it easier to write and test my MPI routines outside Jupyter notebooks and start the program with `mpiexec`/`srun` from the command line.\n", + "\n", + "For example, you could write the following program and save it to a file:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%writefile helloparallelworld.py\n", + "from mpi4py import MPI\n", + "import numpy as np\n", + "\n", + "rank = MPI.COMM_WORLD.Get_rank()\n", + "numberOfRanks = MPI.COMM_WORLD.Get_size()\n", + "\n", + "a = np.zeros(1)\n", + "if rank == 0:\n", + " print(\"There are %d MPI ranks.\" % numberOfRanks)\n", + " a = np.random.random(1)\n", + "\n", + "print(\"I'm rank %d.\" % rank)\n", + "if numberOfRanks < 2:\n", + " print(\"Not enough MPI tasks!\")\n", + " exit(1)\n", + "if rank == 0:\n", + " MPI.COMM_WORLD.Send(a, dest=1)\n", + "elif rank == 1:\n", + " MPI.COMM_WORLD.Recv(a, source=0)\n", + " " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "You can then switch to a terminal and execute it as `srun -n 2 --ntasks-per-node 2 python helloparallelworld.py`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercises" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Peak to Peak\n", + "Write a program that generates random numbers from a Gaussian distribution and then finds the minimum and maximum number generated.\n", + "\n", + "a) Generate the random numbers on rank 0 and scatter them. Calculate the maximum and minimum for the partial data for \n", + " each rank and send the results back to rank 0. Find the maximum and minimum on rank 0 and compare it with numpy's\n", + " `ptp` function.\n", + " \n", + "b) Generate random numbers at each rank. Calculate the minimum and maximum and use `Reduce` to find the extrema and send \n", + " them to rank 0." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "## Solutions:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%writefile mpi_ptp1.py\n", + "\n", + "from mpi4py import MPI\n", + "import numpy as np\n", + "\n", + "comm=MPI.COMM_WORLD\n", + "rank = comm.Get_rank()\n", + "numberOfRanks = comm.Get_size()\n", + "if numberOfRanks < 2:\n", + " print(\"Not enough MPI tasks!\")\n", + " exit(1)\n", + "\n", + "nRnd=10000\n", + "part = np.zeros(nRnd)\n", + "a=minvals=maxvals=None\n", + "if rank == 0:\n", + " a = np.random.default_rng().normal(0.0, 1.0, numberOfRanks*nRnd)\n", + " maxvals=np.zeros(numberOfRanks)\n", + " minvals=np.zeros(numberOfRanks)\n", + "comm.Scatter(a,part,0)\n", + "comm.Gather(part.max(),maxvals,0)\n", + "comm.Gather(part.min(),minvals,0)\n", + "if rank == 0:\n", + " print(\"np.ptp=%f, mpi_ptp=%f\"%(a.ptp(),max(maxvals)-min(minvals)))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%writefile mpi_ptp2.py\n", + "\n", + "from mpi4py import MPI\n", + "import numpy as np\n", + "\n", + "comm=MPI.COMM_WORLD\n", + "rank = comm.Get_rank()\n", + "numberOfRanks = comm.Get_size()\n", + "if numberOfRanks < 2:\n", + " print(\"Not enough MPI tasks!\")\n", + " exit(1)\n", + "\n", + "nRnd=10000\n", + "part = np.random.default_rng().normal(0.0, 1.0, nRnd)\n", + "minval=part.min()\n", + "maxval=part.max()\n", + "globmin=np.zeros(1)\n", + "globmax=np.zeros(1)\n", + "comm.Reduce(minval,globmin,MPI.MIN)\n", + "comm.Reduce(maxval,globmax,MPI.MAX)\n", + "if rank == 0:\n", + " print(\"np.ptp=n.d., mpi_ptp=%f\"%(globmax-globmin))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Domain decomposition" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If at least some of the interactions we are dealing with are short ranged, we can often split a system into multiple domains that can be treated independently. These domains don't have to be regular. Sometimes it's better to use [space filling curves](https://en.wikipedia.org/wiki/Space-filling_curve) to split up a problem. In this section, however, we'll look at a regular grid." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "In [Think Vector][TV] we looked at [stencils][TV_Stencils]. In this section, we'll distribute a 2d stencil calculation using a domain decomposition with MPI. \n", + "\n", + "Remember our system looked something like this (I made it a little wider this time.):\n", + "\n", + "[TV]: ThinkVector.ipynb\n", + "[TV_Stencils]: ThinkVector.ipynb#Stencils" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "A = numpy.random.random((10, 30))\n", + "A[:,0] = 0\n", + "A[:,-1] = 1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "plt.figure(figsize=(15, 5))\n", + "plt.imshow(A)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The system is basically a square grid. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's assume we want to split our system in three parts along the horizontal axis. Each processor get's an equal share of the grid. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "To calculate the value for each point, we need all its neighbors. When we work on the field at the boundary, this includes data from the neighboring domain. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The data from the neighnboring domains is stored as a *halo* to the main domain that the rank is working on. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The data in the halos needs to be transferred from the neighbor(s) and updated after each iterations." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "I would recommend using an editor for this exercise. Jupyter Lab comes with an editor that supports syntax highlighting but no auto completion. You can find it under File->New->Text File. The new file will be called `Untitled.txt`. You can change the file name by righ-clicking on the editor tab or right-clicking on the file in the file browser view on the left." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "1. Take the program from the [Stencil][TV_Stencils] and use a 1d domain decomposition as described \n", + " above to parallelize the program using MPI over 3 domains using 3 MPI ranks. Construct the grid \n", + " in such a way that you can easily divide it into 3 domains. Use [point to point communication](#Point-to-point). The program should run to convergence determined by epsilon just as before.\n", + "\n", + " Tip: It may be easier to turn the problem by 90° or use Fortran order for the NumPy arrays.\n", + " \n", + "2. Extend the program from the first part of the exercise to use more than 3 ranks with 1 domain \n", + " per rank.\n", + "\n", + "3. Time the execution of the program from the second part of the exercise.\n", + "\n", + " a) Keep the size of the system constant and increase the number of ranks/domain, e.g., using 2, \n", + " 4, 8, and 16 ranks. How \n", + " \n", + " b) Keep the size of the domains constant, i.e., the total size is a multiple of the number of \n", + " ranks. Again increase the number of ranks\n", + "\n", + "[TV_Stencils]: ThinkVector.ipynb#Stencils" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%writefile sol_par_stencil.py\n", + "# Solution to part 2\n", + "import numpy\n", + "import matplotlib.pyplot as plt\n", + "from mpi4py import MPI\n", + "\n", + "\n", + "def main():\n", + " comm = MPI.COMM_WORLD\n", + " rank = comm.Get_rank()\n", + " size = comm.Get_size()\n", + "\n", + " ny = 20 # Use a grid that's 20 high\n", + " nx = ny * size # Make grid `size` times wider\n", + "\n", + " epsilon = 1e-2\n", + " max_iteration = 5000\n", + " global_diffAB = numpy.ones(1) * 10 * epsilon\n", + "\n", + " if rank == 0:\n", + " rng = numpy.random.Generator(numpy.random.MT19937())\n", + " A = rng.uniform(size=(ny, nx))\n", + " A[:,0] = 0\n", + " A[:,-1] = 1\n", + " # Since we want to split the domain horizontally, it's easier to use Fortran order\n", + " A = numpy.asfortranarray(A)\n", + " print(A)\n", + " else:\n", + " A = None\n", + "\n", + " if rank == 0 or rank == (size - 1):\n", + " my_domain = numpy.empty((ny, ny + 1), order='F')\n", + " else:\n", + " my_domain = numpy.empty((ny, ny + 2), order='F')\n", + "\n", + " comm.Scatter(A, my_domain)\n", + "\n", + " if rank > 0:\n", + " # Move data, so we have room in the halo\n", + " my_domain = numpy.roll(my_domain, 1, axis=1)\n", + "\n", + " i = 0\n", + " while global_diffAB > epsilon and i < max_iteration:\n", + " if rank == 0:\n", + " print(f\"{i: 4d}: {global_diffAB[0]:.3f}\")\n", + " # print(f\"{i: 4d}: {my_domain.strides}\")\n", + " # Get column(s) from neighbor\n", + " if rank > 0:\n", + " # Get column from left neighbor\n", + " comm.Sendrecv(my_domain[:,1], dest=rank - 1, recvbuf=my_domain[:,0], source=rank - 1)\n", + " if rank < (size - 1):\n", + " # Get column from right neighbor\n", + " comm.Sendrecv(my_domain[:,-2], dest=rank + 1, recvbuf=my_domain[:,-1], source=rank + 1)\n", + " \n", + "\n", + " # Apply stencil\n", + " B = 0.25*(numpy.roll(my_domain, 1,axis=0) + numpy.roll(my_domain, -1, axis=0) + \n", + " numpy.roll(my_domain, 1,axis=1) + numpy.roll(my_domain, -1,axis=1))\n", + "\n", + " # Keep our boundaries at a fixed value\n", + " if rank == 0:\n", + " B[:, 0] = 0\n", + " if rank == (size - 1):\n", + " B[:, -1] = 1\n", + "\n", + " # Calculate local difference\n", + " if rank == 0:\n", + " diffAB = numpy.linalg.norm(my_domain[:,:-1] - B[:,:-1])\n", + " elif rank == (size - 1): \n", + " diffAB = numpy.linalg.norm(my_domain[:,1:] - B[:,1:])\n", + " else:\n", + " diffAB = numpy.linalg.norm(my_domain[:,1:-1] - B[:,1:-1])\n", + " my_domain = B.copy(order='A')\n", + "\n", + " # Calculate global difference\n", + " comm.Allreduce(diffAB, global_diffAB)\n", + " i += 1\n", + "\n", + " # Once we are done, collect the result on rank 0\n", + " if rank > 0:\n", + " A_final = None\n", + " comm.Gather(my_domain[:,1: ny + 1], A_final)\n", + " else:\n", + " A_final = numpy.empty((size, ny, ny))\n", + " comm.Gather(my_domain[:, :ny], A_final)\n", + " A_final = numpy.vstack(A_final).T\n", + " plt.figure(figsize=(15, 5))\n", + " plt.imshow(A_final)\n", + " plt.savefig(\"final.png\")\n", + " \n", + "\n", + "if __name__ == \"__main__\":\n", + " main()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Amdahl's law" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We already talked about a number of ways to parallelize our code, but we haven't discussed how much speedup we might expect from our parallelized code compared to the serial version.\n", + "\n", + "If we get a profile for our code, we have an idea of how much time the function we parallelized takes, when we run this on a single core. With that information and some assumption, we can estimate the possbile speedup using Amdahl's law." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Assume that the total runtime of a program can be split into a serial and a perfectly parallelizable part." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "$$t_1 = t_s + t_p$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The runtime for $n$ processors is then" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "$$t_n = t_s + t_p / n$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "From this, we can calculate the speedup compared to a single core" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "$$s_n = \\frac{t_1}{t_n}$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "or" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "$$s_n = \\frac{t_s + t_p}{t_s + t_p / n}$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let $f$ be the fraction of the parallelizable part then we can rewrite $s_n$ as" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "$$s_n = \\frac{t_1}{(1-f)t_1 + ft_1/n}$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Elimintating $t_1$, we get" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "$$s_n = \\frac{1}{(1-f) + f/n}$$" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Speedup using Amdahl's law" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import numpy\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's plot this vs the number of processors." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "def amdahl_speedup(f, n):\n", + " return 1.0 / ((1-f) + f / n)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "n = numpy.arange(1, 1000)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "plt.figure(figsize=(5, 2.5), dpi=150)\n", + "for f in [0.5, 0.75, 0.8, 0.9, 0.95]:\n", + " plt.plot(amdahl_speedup(f, n), label=f\"{f * 100}%\")\n", + " plt.legend(); plt.ylim([0, 20]);plt.xlabel('n'); plt.ylabel('s')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Speedup using Amdahl's law" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "plt.figure(figsize=(5, 2.5), dpi=150)\n", + "for f in [0.5, 0.75, 0.8, 0.9, 0.95, 0.99]:\n", + " plt.plot(amdahl_speedup(f, n), label=f\"{f * 100}%\")\n", + " plt.legend(); plt.ylim([0, 100]);plt.xlabel('n'); plt.ylabel('s')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## IPyParallel and MPI" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can use ipyparallel to push data to and pull data from the engines. All the operations that we used in [Interactive Parallel Computing with IPython Parallel][IPCIP] are still available and can be combined with mpi4py.\n", + "\n", + "[IPCIP]: Interactive%20;Parallel%20;Computing%20;with%20;IPython%20;Parallel.ipynb" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Let's start by creating an array of random numbers and scattering it to all the ranks, i.e., each rank gets some part of the array." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Variables that are defined on the engines can be retrieved through the `view`. To get the variable rank, e.g., you can write" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "ranks = view['rank']" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Until recently, the ranks were not in any particular order, which can be annoying, but we can get the right order by casting ranks to an ndarray and calling argsort. The result gives us the engines in MPI rank order. Give it a try." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "ranksort = numpy.array(ranks).argsort()\n", + "rank0 = int(ranksort[0])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# This cell is executed within the notebook. The engines don't know anything about it\n", + "rng = numpy.random.Generator(numpy.random.MT19937())\n", + "a = np.random.normal(size=100000)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# First push the array to the engine with MPI rank 0\n", + "%px a = None\n", + "view.push({'a':a}, targets=rank0)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Next, we scatter the data from rank 0." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "view.scatter('a_partial', a)\n", + "view[\"a_partial\"][0]" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can now calculate the partial sum on each rank and then sum up the partial results using mpi4py's `reduce` function." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "sum_partial = np.sum(a_partial)\n", + "total = comm.reduce(sum_partial)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Use the view to get the result back into the notebook." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "total = view.pull('total', targets=rank0)\n", + "sum_partial = view['sum_partial']\n", + "print(\"The sum of the random numbers is %f. The average is %f.\" % (total, total / len(a)))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "sum_partial" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "sum(sum_partial)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/15_Introduction to CuPy.ipynb b/solutions/15_Introduction to CuPy.ipynb new file mode 100644 index 0000000..1481e68 --- /dev/null +++ b/solutions/15_Introduction to CuPy.ipynb @@ -0,0 +1,462 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Introduction to CuPy\n", + "<div class=\"dateauthor\">\n", + "19 Nov 2020 | Jan H. Meinke\n", + "</div>\n", + "<img src=\"images/cupy.png\" style=\"float:right\">" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CuPY\n", + "### A NumPy-like interface to GPU programming" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "> The best way to program a GPU is to let other people do the work!" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "[CuPy][] provides a [NumPy][]-like interface to use and program GPUs.\n", + "\n", + "[CuPy]: https://cupy.dev/\n", + "[NumPy]: https://numpy.org/" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import cupy\n", + "N = 2048\n", + "A = cupy.random.random((N, N))\n", + "B = cupy.random.random((N, N))\n", + "C = A@B" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "This cell creates two random arrays of size N by N on the GPU and performs a matrix multiplication using Nvidia's optimized linar algebra library cuBLAS." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise\n", + "In [Think Vector][TV], you [calculated the Mandelbrot set][TV_Mandelbrot] using [NumPy][] and vectorization. Take either your solution or ours and convert it to [CuPy][]. Visualize the result.\n", + "\n", + "Tip: If you get an error message when visualizing the results, take a look [below](#CuPy-Arrays).\n", + "\n", + "[CuPy]: https://cupy.dev/\n", + "[NumPy]: https://numpy.org/\n", + "[TV]: ThinkVector.ipynb\n", + "[TV_Mandelbrot]: ThinkVector.ipynb#Programming-exercise-Mandelbrot" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Let's take the same ranges for real and imaginary numbers as above\n", + "re = cupy.linspace(-2.2, 1, 640)\n", + "im = cupy.linspace(-1.2, 1.2, 480)\n", + "# X and Y will have a shape of (640, 480) with the values taken from re and im.\n", + "X, Y = cupy.meshgrid(re, im)\n", + "\n", + "# Finally, add X and Y to get our grid\n", + "P = X + Y * 1j\n", + "\n", + "maxtime = 50\n", + "M = cupy.ones_like(P, dtype=int) * maxtime\n", + "Z = cupy.zeros_like(P)\n", + "\n", + "for iter in range(maxtime):\n", + " Z = Z * Z + P\n", + " mask = cupy.abs(Z) > 2\n", + " M[mask] = iter\n", + " P[mask] = 0\n", + " Z[mask] = 0\n", + "\n", + "plt.imshow(M.get())" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "Compared to the solution for Mandelbrot in Think Vector, I changed 3 things:\n", + "\n", + "1. Replaced `numpy` with `cupy`\n", + "2. Removed `j` from the second `linspace` command and added it instead to construction of P\n", + "3. Call `M.get()` to get the data from the GPU, so I can plot them." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## GPU Libraries" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "* cuBLAS\n", + "* cuDNN\n", + "* cuRand \n", + "* cuSolver\n", + "* cuSPARSE\n", + "* cuFFT\n", + "* NCCL " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "CuPy is the fastest and easiest way to use Nvidia's GPU libraries." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise\n", + "a) Time the execution of C=A@B for different matrix sizes, e.g., 256, 512, 1024, 2048, 4096. Calculate the performance in GFLOP/s using gflops = 2e-9 * N ** 3 / t and store the sizes and the times in an ndarray.\n", + "\n", + "b) Do the same using numpy. How do the numbers compare." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CuPy Arrays" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "CuPy arrays live on the GPU. To retrieve them you can use" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "A = cupy.random.random((N, N))\n", + "A1_np = A.get()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "A2_np = cupy.asnumpy(A)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The first command only works for GPU arrays, but the second can also be used for a NumPy array. If A is a GPU array, the data will be copied from the CPU to the GPU. If A is a NumPy array, no copy will be made and A2_np becomes a reference to A." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import numpy\n", + "x = numpy.linspace(0, 1, 10)\n", + "x_gpu = cupy.asarray(x) # Copy x to the GPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "To transfer data to the GPU use `cupy.asarray`. This doesn't just work with NumPy arrays, but also, for example, with lists." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "### Exercise\n", + "Create a 2D array of random number on the GPU. Transfer it to the CPU. Subtract 0.5 from all elements. Copy the result back to the GPU. Clculate the average value of all elements on the GPU and write the result to the screen." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "# Solution\n", + "N = 1000\n", + "A = cupy.random.random((N, N))\n", + "A_np = A.get()\n", + "A_np -= 0.5\n", + "A = cupy.array(A_np)\n", + "print(f\"The average value of the elements is {A.mean()}\") # Should be near 0." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Picking a Device" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "CuPy always works on the *current device*. On multi-GPU nodes this can be changed using" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "cupy.cuda.Device(1).use()\n", + "A_on_gpu1 = cupy.random.random((N, N))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If you need to switch devices regularly, you can use a `with` statement:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "with cupy.cuda.Device(2):\n", + " A_on_gpu2 = cupy.random.random((N, N))" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Note, that you can only access `A_on_gpu2` while device 1 is active. Otherwise, you'll get an error message." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/16_CUDA for Python.ipynb b/solutions/16_CUDA for Python.ipynb new file mode 100644 index 0000000..fd1566a --- /dev/null +++ b/solutions/16_CUDA for Python.ipynb @@ -0,0 +1,1482 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# Numba and GPUs\n", + "\n", + "<div class=\"dateauthor\">\n", + "20 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Numba supports Nvidia and AMD GPUs. In this course, however, we are going to focus on CUDA capable GPUs from Nvidia. \n", + "\n", + "Hint: If you are working with an older version of Numba and want to use an already installed CUDA SDK, there are two environment variables that might have to be set to let numba know where it can find the libraries it needs. On JUWELS this it *not* necessary.\n", + "\n", + "```bash\n", + "export NUMBA_NVVM=$CUDA_HOME/nvvm/lib64/libnvvm.so\n", + "export NUMBA_LIBDEVICE=$CUDA_HOME/nvvm/libdevice/\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# Let's ignore some deprecation warnings\n", + "from numba.core.errors import NumbaDeprecationWarning, NumbaPendingDeprecationWarning\n", + "import warnings\n", + "\n", + "warnings.simplefilter('ignore', category=NumbaDeprecationWarning)\n", + "warnings.simplefilter('ignore', category=NumbaPendingDeprecationWarning)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Ufunc" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We already learned how to vectorize a function. Remember the Mandelbrot set. We defined a function that returns the number of iterations needed to decide if the algorithm diverges." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "from numba import vectorize\n", + "\n", + "def escape_time(p, maxtime):\n", + " \"\"\"Perform the Mandelbrot iteration until it's clear that p diverges\n", + " or the maximum number of iterations has been reached.\n", + " \"\"\"\n", + " z = 0j\n", + " for i in range(maxtime):\n", + " z = z ** 2 + p\n", + " if abs(z) > 2:\n", + " return i\n", + " return maxtime" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "import numpy\n", + "x = numpy.linspace(-2, 2, 500)\n", + "y = numpy.linspace(-1.5, 1.5, 375)\n", + "zr, zc = numpy.meshgrid(x, 1j * y)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "escape_time_v = vectorize(\"int64(complex128, int64)\", \n", + " target=\"parallel\")(escape_time)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "t_cpu = %timeit -o escape_time_v(zr + zc, 500)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "If you replace `target=\"parallel\"` with `target=\"cuda\"` the function runs on the GPU instead. Give it a try and compare the performance for different sizes of the grid:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "# Your code goes here" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "escape_time_g = vectorize(\"int64(complex128, int64)\", \n", + " target=\"cuda\")(escape_time)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "t_gpu = %timeit -o escape_time_g(zr + zc, 500)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CUDA for Python" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Numba allows you to write CUDA programs in Python. \n", + "\n", + "While a complete introduction to CUDA is beyond the scope of this course---there are other courses for this, for example, GPU Programming with CUDA @ JSC and also many online resources available---here you'll get the nutshell version and some of the differences between CUDA C++ and CUDA Python." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## CPU vs. GPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## CPU vs. GPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "CPUs are optimized for latency." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "A CPU tries to execute a given instruction as quickly as possible, i.e., it tries to keep the latency (the time between issuing and executing an instruction) as short as possible. CPUs use caches and a lot of control logic to achieve this goal." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "GPUs are optimized for throughput." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## CPU vs. GPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "GPUs were (and are) made to display graphics on your screen. It doesn't matter how quickly a GPU can update a single pixel. It's important how quickly it can update all of the pixels on the screen (more than 2 million on an HD display). In addition it often must perform the same operation on a lot of vertices or pixels. \n", + "\n", + "These two conditions let to a different execution model." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "\n", + "## GPU execution model" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "GPUs use *many* lightweight threads." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "GPUs hide latency instead of avoiding it" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "GPUs work best if the problem can me mapped on a grid, but other models are possible." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Kernels" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We can calculate the Mandelbrot set using `escape_time` like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "maxiter = 20\n", + "rlim = (-2.2, 1.5)\n", + "ilim = (-1.5, 1.5)\n", + "nx = 100\n", + "ny = 75\n", + "\n", + "dx = (rlim[1] - rlim[0]) / nx\n", + "dy = (ilim[1] - ilim[0]) / ny\n", + "\n", + "M = numpy.zeros((ny, nx), dtype=int)\n", + "\n", + "for i in range(ny):\n", + " for j in range(nx):\n", + " p = rlim[0] + j * dx + (ilim[0] + i * dy) * 1j\n", + " M[i, j] = escape_time(p, maxiter)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "plt.imshow(M, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Notice that for every pair (i, j), we calculate the escape time. This makes\n", + "\n", + "```python\n", + " p = rlim[0] + j * dx + (ilim[0] + i * dy) * 1j\n", + " M[i, j] = escape_time(p, maxiter)\n", + "```\n", + "\n", + "our kernel that we execute on the grid spanned by the two for loops. It's quite apparent on the image above, where the coordinates for each value are shown in index space." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Threads and blocks and grids, oh my!" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The basic unit of execution is a thread. All the threads of a kernel call execute the same code." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Thread blocks" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Threads are organized in blocks. All threads in a block are executed on the same *streaming multiprocessor* (SM, comparable to a core on a CPU). They can share fast *shared memory* and synchronize easily. A thread block is pinned to the SM, i.e., once it was launched on a particular SM it stays there.\n", + "\n", + "A thread block can have one, two, or three dimensions to make mapping the problem to the thread model easier. The choice is up to the programmer.The maximum dimension of a thread block is 1024x1024x64, where the volume of the thread block (the number of threads in the block) must be 1024 or less." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Grid of thread blocks" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Thread blocks are organized in a grid to cover all the threads needed to solve you problem. A grid can have one, two, or three dimensions. The dimensionality of the grid is in principle independent of the dimensionality of the blocks it contains. The maximum grid dimensions are 2147483647྾65535྾65535 blocks!" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Thread ID" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Each thread has an x, y, and z index that can be queried in a kernel." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "``` python\n", + "from numba import cuda\n", + "\n", + "@cuda.jit\n", + "def my_kernel:\n", + " x,y,z = cuda.grid(3) # use 2 if you only need x, y and 1 for x\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Writing a kernel" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "For writing a CUDA kernel, we use `cuda.jit` instead of `jit` as decorator (see above). The kernel can also call other functions that have been decorated with `cuda.jit(device=True)`. A Mandelbrot kernel could look like this:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "from numba import cuda\n", + "\n", + "escape_time_gpu = cuda.jit(device=True)(escape_time)\n", + "\n", + "@cuda.jit\n", + "def mandelbrot_gpu(M, real_min, real_max, imag_min, imag_max):\n", + " \"\"\"Calculate the Mandelbrot set on the GPU.\n", + " \n", + " Parameters\n", + " ----------\n", + " M : numpy.ndarray\n", + " a two-dimensional integer array that will contain the \n", + " escape times for each point.\n", + " real_min, real_max: float\n", + " minimum and maximums value on the real axis\n", + " imag_min, imag_max: float\n", + " minimum and maximum value on the imaginary axis\n", + " \"\"\"\n", + " ny, nx = M.shape\n", + " i, j = cuda.grid(2)\n", + " \n", + " if i < nx and j < ny:\n", + " dx = (real_max - real_min) / nx\n", + " dy = (imag_max - imag_min) / ny\n", + " p = real_min + dx * i + (imag_min + dy * j) * 1j\n", + " M[j, i] = escape_time_gpu(p, 20)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Note, that there is no return value. CUDA kernels have to return their result through an argument. In the above kernel, the result will be in M" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Calling a kernel" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "CUDA needs to know how many blocks and how many threads per block you want to launch. This is called the *launch configuration*. To calculate the Mandelbrot set with of two 1024 by 1024 points with a block size of 32 by 32, we need 1024/32=32 by 1024/32=32 blocks.\n", + "\n", + "If we want to calculate the set for 1032 by 1032 points, we have to add an extra block. The following lines take care of that:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "M = numpy.zeros((1024, 1024), dtype=numpy.int32)\n", + "block = (32, 32)\n", + "grid = (M.shape[0] // block[0], M.shape[1] // block[1])" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "The launch configuration is passed in square brackets before the function arguments." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%timeit mandelbrot_gpu[grid, block](M, -2.2, 1.2, -1.6, 1.6)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "plt.imshow(M, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "If the dimension of your system is not a *multiple of your block size*, you need to add an extra block. The following code snippet takes care of this. (There are other ways to do this, too.)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "M = numpy.zeros((1000, 1000), dtype=numpy.int32)\n", + "block = (32, 32)\n", + "grid = (M.shape[0] // block[0] if M.shape[0] % block[0] == 0 \n", + " else M.shape[0] // block[0] + 1,\n", + " M.shape[1] // block[1] if M.shape[1] % block[1] == 0 \n", + " else M.shape[1] // block[1] + 1)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%timeit mandelbrot_gpu[grid, block](M, -2.2, 1.2, -1.6, 1.6)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "plt.imshow(M, interpolation=\"nearest\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Profile the Mandelbrot calculation on the GPU" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "a) Use %timeit to measure the speed of the GPU implementation and compare it to the vectorized version." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "b) The kernel calculates dx and dy for every pixel although it is the same for all of them. Change the kernel so that it takes dx and dy as arguments and calculate dx and dy before you call the kernel. Does this improve the performance?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "@cuda.jit\n", + "def mandelbrot_gpu2(M, real_min, real_max, imag_min, imag_max, dx, dy):\n", + " \"\"\"Calculate the Mandelbrot set on the GPU.\n", + " \n", + " Parameters\n", + " ----------\n", + " M : numpy.ndarray\n", + " a two-dimensional integer array that will contain the \n", + " escape times for each point.\n", + " real_min: float\n", + " minimum value on the real axis\n", + " imag_min: float\n", + " minimum value on the imaginary axis\n", + " dx, dy: float\n", + " step size along the real and imaginary axes.\n", + " \"\"\"\n", + " ny, nx = M.shape\n", + " i, j = cuda.grid(2)\n", + " \n", + " if i < nx and j < ny:\n", + " p = real_min + dx * i + (imag_min + dy * j) * 1j\n", + " M[j, i] = escape_time_gpu(p, 20)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "M = numpy.zeros((1024, 1024), dtype=numpy.int32)\n", + "block = (32, 32)\n", + "grid = (M.shape[0] // block[0], M.shape[1] // block[1])\n", + "real_min, real_max = (-2.2, 1.2)\n", + "imag_min, imag_max = (-1.6, 1.6)\n", + "dx = (real_max - real_min) / M.shape[1]\n", + "dy = (imag_max - imag_min) / M.shape[0]\n", + "%timeit mandelbrot_gpu2[grid, block](M, -2.2, 1.2, -1.6, 1.6, dx, dy)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "c) Add an additional argument escape_time to the kernel, so that you can time the kernel for different escape time values. Don't forget to add the new argument to the documentation." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "@cuda.jit\n", + "def mandelbrot_gpu3(M, real_min, real_max, imag_min, imag_max, max_iter=50):\n", + " \"\"\"Calculate the Mandelbrot set on the GPU.\n", + " \n", + " Parameters\n", + " ----------\n", + " M : numpy.ndarray\n", + " a two-dimensional integer array that will contain the \n", + " escape times for each point.\n", + " real_min, real_max: float\n", + " minimum and maximums value on the real axis\n", + " imag_min, imag_max: float\n", + " minimum and maximum value on the imaginary axis\n", + " max_iter: int\n", + " maximum number of iterations before we consider this point to be \n", + " part of the Mandelbrot set.\n", + " \"\"\"\n", + " ny, nx = M.shape\n", + " i, j = cuda.grid(2)\n", + " \n", + " if i < nx and j < ny:\n", + " dx = (real_max - real_min) / nx\n", + " dy = (imag_max - imag_min) / ny\n", + " p = real_min + dx * i + (imag_min + dy * j) * 1j\n", + " M[j, i] = escape_time_gpu(p, max_iter)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "M = numpy.zeros((1024, 1024), dtype=numpy.int32)\n", + "block = (32, 32)\n", + "grid = (M.shape[0] // block[0], M.shape[1] // block[1])\n", + "%timeit mandelbrot_gpu3[grid, block](M, -2.2, 1.2, -1.6, 1.6, 50)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "mandelbrot_gpu3[grid, block](M, -2.2, 1.2, -1.6, 1.6, 50)\n", + "plt.imshow(M)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Explicit memory management" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Discrete GPUs have their own memory. Data needs to be transferred from the host and results have to transferred back to the host as necessary. Numba takes care of the memory transfers but it does so in a very conservative way: all data is transferred back to the host after a kernel finished. This behavior can be avoided by [managing memory explicitely](http://numba.pydata.org/numba-doc/latest/cuda/memory.html#data-transfer)." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Often, we want to copy an existing array to the GPU. For this we can use `numba.cuda.to_device`. This will allocate memory on the GPU and copy data from the CPU to the GPU, for example," + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "```Python\n", + "l = numpy.linspace(0, 10, 100)\n", + "d_l = cuda.to_device(l)\n", + "# Run kernel\n", + "...\n", + "# Copy data back\n", + "l = d_l.copy_to_host()\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "You can allocate an empty array on the GPU using `numba.cuda.device_array`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "source": [ + "```Python\n", + "n = 1000\n", + "d_random = cuda.device_array(n)\n", + "# Run kernel\n", + "...\n", + "# Copy data back\n", + "myRandom = d_random.copy_to_host()\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Use explicitly managed memory for Mandelbrot" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "The M array is transferred to the GPU before the kernel runs. This is not necessary. Use a device array instead. Compare the runtime to the previous version." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "M = cuda.device_array((1024, 1024), dtype=numpy.int32)\n", + "block = (32, 32)\n", + "grid = (M.shape[0] // block[0], M.shape[1] // block[1])\n", + "%timeit mandelbrot_gpu3[grid, block](M, -2.2, 1.2, -1.6, 1.6, 50)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "source": [ + "This is much faster! Most of the time of running the Mandelbrot program on the GPU is actually spent transferring data." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "mandelbrot_gpu3[grid, block](M, -2.2, 1.2, -1.6, 1.6, 50)\n", + "plt.imshow(M)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Matrix multiplication" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Write a kernel, where each thread calculates one element of the result matrix $C=AB$, where A and B are matrices.\n", + "\n", + "For the algorithm, you can take a look at Bottlenecks." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "@cuda.jit\n", + "def mm(A, B, C):\n", + " \"\"\"Take two matrices A and B, calculate the matrix product and store it in C.\"\"\"\n", + " i, j = cuda.grid(2)\n", + " if i < A.shape[0] and j < B.shape[1]:\n", + " tmp = 0\n", + " for k in range(A.shape[1]):\n", + " tmp += A[i, k] * B[k, j]\n", + " C[i, j] = tmp" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "A = numpy.random.random((1024, 512))\n", + "B = numpy.random.random((512, 256))\n", + "C_np = A@B" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "block = (32, 32)\n", + "grid = (1024 // 32, 256 // 32)\n", + "C = cuda.device_array((1024, 256))\n", + "mm[grid, block](A, B, C)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + }, + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "C_host = C.copy_to_host()\n", + "\n", + "numpy.allclose(C_np, C_host)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Using shared memory" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As you learned in Bottlenecks, the matrix matrix multiplication tends to be memory bandwidth bound. This is true on the GPU, too.\n", + "\n", + "The way to make it faster is to use faster memory. On a CPU this usually means, dividing the matrix into blocks that fit in cache and hope for the best. On a GPU at lease part of the fast memory is usually programmable. In CUDA this memory is called *shared memory*.\n", + "\n", + "Shared memory is available to all *threads in a thread block*. Usually, each thread loads data from device memory into shared memory. This is followed by barrier, so that all threads are finished reading. Then the shared memory is reused as often as possible. Another barrier makes sure that all threads are done." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Let's look at an example:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "## Matrix multiplication with shared memory" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The following function performs a matrix multiplication on the GPU using shared memory." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from numba import cuda, float32\n", + "# Controls threads per block and shared memory usage.\n", + "# The computation will be done on blocks of TPBxTPB elements.\n", + "TPB = 16" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "@cuda.jit\n", + "def fast_matmul(A, B, C):\n", + " # Define an array in the shared memory\n", + " # The size and type of the arrays must be known at compile time\n", + " sA = cuda.shared.array(shape=(TPB, TPB), dtype=float32)\n", + " sB = cuda.shared.array(shape=(TPB, TPB), dtype=float32)\n", + "\n", + " x, y = cuda.grid(2)\n", + " tx = cuda.threadIdx.x\n", + " ty = cuda.threadIdx.y\n", + " bpg = cuda.gridDim.x # blocks per grid\n", + "\n", + " if x >= C.shape[0] and y >= C.shape[1]:\n", + " # Quit if (x, y) is outside of valid C boundary\n", + " return\n", + "\n", + " # Each thread computes one element in the result matrix.\n", + " # The dot product is chunked into dot products of TPB-long vectors.\n", + " tmp = 0.\n", + " for i in range(bpg):\n", + " # Preload data into shared memory\n", + " sA[tx, ty] = A[x, ty + i * TPB]\n", + " sB[tx, ty] = B[tx + i * TPB, y]\n", + "\n", + " # Wait until all threads finish preloading\n", + " cuda.syncthreads()\n", + "\n", + " # Computes partial product on the shared memory\n", + " for j in range(TPB):\n", + " tmp += sA[tx, j] * sB[j, ty]\n", + "\n", + " # Wait until all threads finish computing\n", + " cuda.syncthreads()\n", + "\n", + " C[x, y] = tmp" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "The above example shows most special functions used in CUDA kernels:\n", + "\n", + "All the cuda specific API is found in numbas cuda module (line 1) \n", + "\n", + "CUDA kernels are defined like regular Python functions with the added decorator `@cuda.jit` (line 7). The decorator makes sure that the function is compiled for the GPU.\n", + "\n", + "As mentioned above, CUDA kernels are executed as a grid of blocks of threads. cuda.grid (line 14) returns the global indices of the current thread, e.g., `x, y = cuda.grid(2)` for a two dimensional grid. The argument gives the number of dimensions (1, 2, 3). This function does not exist in CUDA C++.\n", + "\n", + "In CUDA C++, the programmer usually calculates the global index from the thread index `threadIdx`, the block index `blockIdx`, and the size (dimension) of the block stored in `blockDim`\n", + "\n", + "```C++\n", + "int x = blockIdx.x * blockDim.x + threadIdx.x;\n", + "```\n", + "\n", + "In numba these are available through the cuda module, so that you can rewrite the C++ code above as \n", + "\n", + "```Python\n", + "x = cuda.blockIdx.x * cuda.blockDim.x + cuda.threadIdx.x\n", + "```\n", + "\n", + "In `fast_matmul` these functions are used to get the local index of the thread, which is important to use the shared memory (lines 16--18).\n", + "\n", + "Shared memory is a programmable cache accessible to all threads within a block. In C++ it is allocated within a kernel as\n", + "\n", + "```C++\n", + "__shared__ float sA[TPB, TPB]; // Allocate a 2D array of floats of size TPB\n", + "```\n", + "\n", + "The cuda module provides shared.array (line 11 & 12) to do the same thing.\n", + "\n", + "The last function from the cuda module used in `fast_matmul` is cuda.syncthreads(), which implements a barrier for the threads within a block. It corresponds to `__syncthreads()` in CUDA C++.\n", + "\n", + "These functions cover most kernels." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Not all CUDA features are implemented in Numba. Some missing features are listed at http://numba.pydata.org/numba-doc/dev/cuda/overview.html#missing-cuda-features. Currently they include dynamic parallelism and texture memory." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/17_CUDA and MPI.ipynb b/solutions/17_CUDA and MPI.ipynb new file mode 100644 index 0000000..f3fefe7 --- /dev/null +++ b/solutions/17_CUDA and MPI.ipynb @@ -0,0 +1,735 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "# CUDA for Python and MPI4Py\n", + "\n", + "<div class=\"dateauthor\">\n", + "20 November 2020 | Jan H. Meinke\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "To use MPI in a notebook, we have to use the ipengines again:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Starting the engines" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "We can combine ipyparalle and MPI. To do that, we need to start some IPython engines. " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Click on the ``+``-sign at the top of the Files tab on the left to start a new launcher. In the launcher click on Terminal. A terminal will open as a new tab. Grab the tab and pull it to the right to have the terminal next to your notebook.\n", + "\n", + "**Note**: The terminal does not have the same modules loaded as the notebook. To fix that type `source hpcpy20`." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Next start the ipcontroller: `ipcontroller &`. After that we can launch 4 MPI tasks with 6 threads each like this\n", + "\n", + "```bash\n", + "export OMP_NUM_THREADS=10\n", + "srun -n 4 -c 12 ipengine start\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "from ipyparallel import Client\n", + "rc = Client()\n", + "view = rc[:]\n", + "view.activate()\n", + "view.block = True" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "# Let's ignore some deprecation warnings\n", + "from numba.errors import NumbaDeprecationWarning, NumbaPendingDeprecationWarning\n", + "import warnings\n", + "\n", + "warnings.simplefilter('ignore', category=NumbaDeprecationWarning)\n", + "warnings.simplefilter('ignore', category=NumbaPendingDeprecationWarning)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## The Kernel" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "CUDA kernels cannot make any MPI calls. If you need to pass information from one GPU to another it's done by the main program. Here's a simple example:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from ipyparallel import Client\n", + "rc = Client()\n", + "view = rc[:]\n", + "view.activate()\n", + "view.block = True" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "CUDA kernels cannot make any MPI calls. If you need to pass information from one GPU to another it's done by the main program. Here's a simple example:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "import numpy\n", + "import mpi4py.MPI as MPI\n", + "from numba import cuda" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Here's a simple kernel that shifts all values in v by a:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "@cuda.jit\n", + "def shift(a, v):\n", + " \"\"\"Shift all values in v by a.\n", + " \n", + " Parameters\n", + " ----------\n", + " a: float\n", + " shift\n", + " v: numpy.ndarray\n", + " one-dimensional array with values that are to be shifted.\n", + " \"\"\"\n", + " i = cuda.grid(1)\n", + " if i < v.shape[0]:\n", + " v[i] += a" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Setting things up" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Now, we set up MPI, and generate random number on rank 0." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "comm = MPI.COMM_WORLD\n", + "my_rank = comm.Get_rank()\n", + "number_of_ranks = comm.Get_size()\n", + "N = 1000\n", + "a_partial = numpy.empty(N)\n", + "if my_rank == 0:\n", + " a = numpy.random.random(N * number_of_ranks)\n", + "else:\n", + " a = numpy.empty(1)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Since we are dealing with NumPy arrays, we can use the efficient uppercase versions of the MPI calls. Scatter distributes an array evenly among all nodes. Note, the sendbuf only needs to be allocated on node zero, but the variable must exist everywhere." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "comm.Scatter(a, a_partial, root = 0)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Setup and call the kernel." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Calling the kernel" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "block = 256\n", + "grid = N // block if N % block == 0 else N // block + 1 \n", + "\n", + "shift[grid, block](-0.5, a_partial)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "Gather works the oposite way to Scatter. Again *a* only needs to have capacity on rank 0." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Collecting the data" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "comm.Gather(a_partial, a, root = 0)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "We generated a uniform distribution between 0 and 1 and then shifted it by -0.5. The mean value should now be close to zero." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "fragment" + } + }, + "outputs": [], + "source": [ + "%%px\n", + "if my_rank == 0:\n", + " print(\"The average of a is %.2f\" % numpy.mean(a)) # Result should be near zero." + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "slide" + } + }, + "source": [ + "## Picking a device" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "notes" + } + }, + "source": [ + "As you see from the example above, there's nothing special when using MPI with GPUs. The one thing that might bite you is using *multiple* MPI ranks for *multiple* GPUs on a *single* node. In this case, you might have to tell your MPI rank which GPU to use.\n", + "\n", + "If you have, for example, 4 GPUs and you know that your scheduler chooses a compact configuration, i.e., rank 0, 1, 2, 3 are on the first node, rank 4, 5, 6, 7 are on the second node, etc., you can use you rank to assign a GPU to your process:" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "-" + } + }, + "source": [ + "```python\n", + "\n", + "cuda.select_device(my_rank % number_of_gpus_per_node)\n", + "```" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Shift" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "a) Write the above program to a file. Remember that you can move cells with the arrow buttons above and then merge them. There's a cell magic to write a cell to a file.\n", + "\n", + "b) Run the program on one node with 4 MPI processes.\n", + "\n", + "c) Add the cuda.select_device call to the program and run it again." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%writefile parallel_shift.py\n", + "# Solution for a)\n", + "import numpy\n", + "import mpi4py.MPI as MPI\n", + "from numba import cuda\n", + "\n", + "@cuda.jit\n", + "def shift(a, v):\n", + " \"\"\"Shift all values in v by a.\n", + " \n", + " Parameters\n", + " ----------\n", + " a: float\n", + " shift\n", + " v: numpy.ndarray\n", + " one-dimensional array with values that are to be shifted.\n", + " \"\"\"\n", + " i = cuda.grid(1)\n", + " if i < v.shape[0]:\n", + " v[i] += a\n", + " \n", + "\n", + "def main():\n", + " # Set up for MPI\n", + " comm = MPI.COMM_WORLD\n", + " my_rank = comm.Get_rank()\n", + " number_of_ranks = comm.Get_size()\n", + " \n", + " # Create an array with N * number_of_ranks elements\n", + " N = 1000\n", + " a_partial = numpy.empty(N)\n", + " if my_rank == 0:\n", + " a = numpy.random.random(N * number_of_ranks)\n", + " else:\n", + " a = numpy.empty(1)\n", + " \n", + " # Distribute the data across the ranks\n", + " comm.Scatter(a, a_partial, root = 0)\n", + "\n", + " # Set up the launch configuration for the GPU\n", + " block = 256\n", + " grid = N // block if N % block == 0 else N // block + 1 \n", + " shift[grid, block](-0.5, a_partial)\n", + " \n", + " # Collect the data again on rank 0\n", + " comm.Gather(a_partial, a, root = 0) \n", + " \n", + " if my_rank == 0:\n", + " print(\"The average of a is %.2f\" % numpy.mean(a)) # Result should be near zero.\n", + " \n", + " \n", + "if __name__ == \"__main__\":\n", + " main()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%writefile parallel_shift_w_selection.py\n", + "# Solution for c)\n", + "import numpy\n", + "import mpi4py.MPI as MPI\n", + "from numba import cuda\n", + "\n", + "@cuda.jit\n", + "def shift(a, v):\n", + " \"\"\"Shift all values in v by a.\n", + " \n", + " Parameters\n", + " ----------\n", + " a: float\n", + " shift\n", + " v: numpy.ndarray\n", + " one-dimensional array with values that are to be shifted.\n", + " \"\"\"\n", + " i = cuda.grid(1)\n", + " if i < v.shape[0]:\n", + " v[i] += a\n", + " \n", + "\n", + "def main():\n", + " # Set up for MPI\n", + " comm = MPI.COMM_WORLD\n", + " my_rank = comm.Get_rank()\n", + " number_of_ranks = comm.Get_size()\n", + " number_of_gpus_per_node = 4\n", + " \n", + " cuda.select_device(my_rank % number_of_gpus_per_node)\n", + " \n", + " # Create an array with N * number_of_ranks elements\n", + " N = 1000\n", + " a_partial = numpy.empty(N)\n", + " if my_rank == 0:\n", + " a = numpy.random.random(N * number_of_ranks)\n", + " else:\n", + " a = numpy.empty(1)\n", + " \n", + " # Distribute the data across the ranks\n", + " comm.Scatter(a, a_partial, root = 0)\n", + "\n", + " # Set up the launch configuration for the GPU\n", + " block = 256\n", + " grid = N // block if N % block == 0 else N // block + 1 \n", + " shift[grid, block](-0.5, a_partial)\n", + " \n", + " # Collect the data again on rank 0\n", + " comm.Gather(a_partial, a, root = 0) \n", + " \n", + " if my_rank == 0:\n", + " print(\"The average of a is %.2f\" % numpy.mean(a)) # Result should be near zero.\n", + " \n", + " \n", + "if __name__ == \"__main__\":\n", + " main()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "## Exercise: Multi-GPU Mandelbrot" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "source": [ + "Calculate the Mandelbrot set on multiple GPUs." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "slideshow": { + "slide_type": "skip" + } + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "tags": [ + "Solution" + ] + }, + "outputs": [], + "source": [ + "%%writefile multi_gpu_mandelbrot.py\n", + "# Solution for calculating the Mandelbrot set on 4 GPUs/node\n", + "import numpy\n", + "import mpi4py.MPI as MPI\n", + "import matplotlib.pyplot as plt\n", + "from numba import vectorize, cuda\n", + "\n", + "@vectorize(\"int64(complex128, int64)\", target=\"cuda\") # Replace cuda with cpu to test w/o GPU\n", + "def escape_time(p, maxtime):\n", + " \"\"\"Perform the Mandelbrot iteration until it's clear that p diverges\n", + " or the maximum number of iterations has been reached.\n", + " \"\"\"\n", + " z = 0j\n", + " for i in range(maxtime):\n", + " z = z ** 2 + p\n", + " if abs(z) > 2:\n", + " return i\n", + " return maxtime\n", + "\n", + "\n", + "def main():\n", + " # Set up for MPI\n", + " comm = MPI.COMM_WORLD\n", + " my_rank = comm.Get_rank()\n", + " number_of_ranks = comm.Get_size()\n", + " number_of_gpus_per_node = 4\n", + " \n", + " # If you want to see if GPU selection makes a difference choose a grid size of 4800 by 6400 and\n", + " # measure the time with and without the next line commented out.\n", + " cuda.select_device(my_rank % number_of_gpus_per_node)\n", + " \n", + " maxtime = 50\n", + " if my_rank == 0:\n", + " limits = (-2.2 - 1.2j, 1 + 1.2j) # lower left, upper right corner of the complex plane\n", + " gridsize = (480, 640) # number of rows, number of columns\n", + " else:\n", + " limits = None\n", + " gridsize = None\n", + " \n", + " # If every rank knows the range to be covered, they could just start, but I only defined them\n", + " # on rank 0 so let's broadcast them for this example. We can use the lowercase calls since \n", + " # convenience is more relevant than speed since for this part. It's done only once.\n", + " global_limit, global_gridsize = comm.bcast([limits, gridsize])\n", + " \n", + " xall = numpy.linspace(global_limit[0].real, global_limit[1].real, global_gridsize[1])\n", + " yall = numpy.linspace(global_limit[0].imag, global_limit[1].imag, global_gridsize[0])\n", + "\n", + " # There are number_of_rank ranks. Let's split the grid along the y-axis in number_of_rank\n", + " # slices\n", + " ny = global_gridsize[0] // number_of_ranks\n", + " my_y = yall[ny * my_rank: ny * (my_rank + 1)]\n", + " X, Y = numpy.meshgrid(xall, my_y)\n", + " mesh = X + Y * 1j\n", + " my_M = escape_time(mesh, maxtime)\n", + " \n", + " # Need to allocate space on rank 0 to collect the data\n", + " if my_rank == 0:\n", + " M = numpy.zeros(global_gridsize) # numpy.empty would work, too, makes it harder to see bugs.\n", + " else:\n", + " M = None # Don't need to allocate space on the other nodes for M\n", + " \n", + " comm.Gather(my_M, M)\n", + " \n", + " if my_rank == 0: # Only rank 0 has the data and should plot the image\n", + " plt.imshow(M)\n", + " plt.savefig(f\"mandelbrot_{number_of_ranks}_{number_of_gpus_per_node}.png\")\n", + " \n", + "if __name__ == \"__main__\":\n", + " main()\n", + " \n", + " \n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "HPC Python 2020", + "language": "python", + "name": "hpcpy20" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/solutions/build.sh b/solutions/build.sh new file mode 100755 index 0000000..9509e2f --- /dev/null +++ b/solutions/build.sh @@ -0,0 +1,19 @@ +#!/bin/bash +#source hpcpy19 +# Build points +pushd code/point +rm -rf build +mkdir -p build +cd build +CC=icc CXX=icpc cmake .. > /dev/null +make +popd + +# Build text_stats +pushd code/text_stats +rm -rf build +mkdir -p build +cd build +CC=icc CXX=icpc cmake .. > /dev/null +make +popd diff --git a/solutions/code b/solutions/code new file mode 120000 index 0000000..c787d1e --- /dev/null +++ b/solutions/code @@ -0,0 +1 @@ +../code/ \ No newline at end of file diff --git a/solutions/data b/solutions/data new file mode 120000 index 0000000..eed2d0b --- /dev/null +++ b/solutions/data @@ -0,0 +1 @@ +../data/ \ No newline at end of file diff --git a/solutions/hpcpy20 b/solutions/hpcpy20 new file mode 100644 index 0000000..d159b3d --- /dev/null +++ b/solutions/hpcpy20 @@ -0,0 +1,20 @@ +#!/bin/bash +module purge --force +module load Stages/2020 +module load Intel +module load ParaStationMPI +module load Graphviz +module load SciPy-Stack +module load numba +module load dask +module load mpi4py +module load CUDA +module load CMake +#export NUMBAPRO_NVVM=$CUDA_HOME/nvvm/lib64/libnvvm.so +#export NUMBAPRO_LIBDEVICE=$CUDA_HOME/nvvm/libdevice +export LD_LIBRARY_PATH=/p/project/training2020/resources/code/text_stats/build:$LD_LIBRARY_PATH +export LD_LIBRARY_PATH=/p/project/training2020/resources/code/point/build:$LD_LIBRARY_PATH +export PYTHONPATH=/p/project/training2020/packages/lib/python3.8/site-packages:$PYTHONPATH +export PATH=$PATH:/p/project/training2020/packages/bin +export PS1='π20[\u@\h \W]\$ ' + diff --git a/solutions/images b/solutions/images new file mode 120000 index 0000000..e4c5bd0 --- /dev/null +++ b/solutions/images @@ -0,0 +1 @@ +../images/ \ No newline at end of file -- GitLab