tensor_methods

Tensor Methods for DS and SC
git clone git://popovic.xyz/tensor_methods.git
Log | Files | Refs

commit 4dcf6389aefd295070c3a96934287983f6929387
parent 41939c270b1e003da69bb4cbf6976c0d696272da
Author: miksa234 <milutin@popovic.xyz>
Date:   Wed,  8 Dec 2021 16:14:44 +0100

done hw04

Diffstat:
Dsesh4/src/.ipynb_checkpoints/Popovic_assingment4-checkpoint.ipynb | 352-------------------------------------------------------------------------------
Dsesh4/src/Popovic_assingment4.ipynb | 1003-------------------------------------------------------------------------------
Asesh4/src/functions.jl | 21+++++++++++++++++++++
Asesh4/src/main.jl | 308+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Asesh4/src/mps-tt.jl | 40++++++++++++++++++++++++++++++++++++++++
Asesh4/src/plots/hosvd-Nj-a.png | 0
Asesh4/src/plots/hosvd-Nj-b.png | 0
Asesh4/src/plots/hosvd-error-A.png | 0
Asesh4/src/plots/hosvd-error-B.png | 0
Asesh4/src/plots/hosvd-sigmaratio-a.png | 0
Asesh4/src/plots/hosvd-sigmaratio-b.png | 0
Asesh4/src/plots/hosvd-uniform-error.png | 0
Asesh4/src/plots/singular-dec-A.png | 0
Asesh4/src/plots/singular-dec-B.png | 0
Asesh4/src/plots/ttsvd-Nj-a.png | 0
Asesh4/src/plots/ttsvd-Nj-b.png | 0
Asesh4/src/plots/ttsvd-sigmaratio-a.png | 0
Asesh4/src/plots/ttsvd-sigmaratio-b.png | 0
Asesh4/src/plots/ttsvd-uniform-error.png | 0
Asesh4/src/tucker-hosvd.jl | 45+++++++++++++++++++++++++++++++++++++++++++++
Asesh4/src/unf-aprx.jl | 42++++++++++++++++++++++++++++++++++++++++++
Msesh4/tex/main.pdf | 0
Msesh4/tex/main.tex | 292+++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------
Asesh4/tex/plots/hosvd-Nj-a.png | 0
Asesh4/tex/plots/hosvd-Nj-b.png | 0
Asesh4/tex/plots/hosvd-error-A.png | 0
Asesh4/tex/plots/hosvd-error-B.png | 0
Asesh4/tex/plots/hosvd-sigmaratio-a.png | 0
Asesh4/tex/plots/hosvd-sigmaratio-b.png | 0
Asesh4/tex/plots/hosvd-uniform-error.png | 0
Asesh4/tex/plots/singular-dec-A.png | 0
Asesh4/tex/plots/singular-dec-B.png | 0
Asesh4/tex/plots/ttsvd-Nj-a.png | 0
Asesh4/tex/plots/ttsvd-Nj-b.png | 0
Asesh4/tex/plots/ttsvd-sigmaratio-a.png | 0
Asesh4/tex/plots/ttsvd-sigmaratio-b.png | 0
Asesh4/tex/plots/ttsvd-uniform-error.png | 0
37 files changed, 669 insertions(+), 1434 deletions(-)

diff --git a/sesh4/src/.ipynb_checkpoints/Popovic_assingment4-checkpoint.ipynb b/sesh4/src/.ipynb_checkpoints/Popovic_assingment4-checkpoint.ipynb @@ -1,352 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 67, - "id": "a0245b45", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "rank_7_CPD" - ] - }, - "execution_count": 67, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "using LinearAlgebra\n", - "using Plots\n", - "using Distributions\n", - "using LaTeXStrings\n", - "using Random\n", - "using TSVD\n", - "include(\"../../sesh3/src/functions.jl\")\n", - "include(\"../../sesh2/src/functions.jl\")" - ] - }, - { - "cell_type": "markdown", - "id": "4c5e0a42", - "metadata": {}, - "source": [ - "# Exercise 1" - ] - }, - { - "cell_type": "code", - "execution_count": 135, - "id": "f8ec20e3", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "tucker_eval (generic function with 1 method)" - ] - }, - "execution_count": 135, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "function hosvd(C, r)\n", - " S0 = copy(C)\n", - " d = length(size(C))\n", - " n = size(C)\n", - " V = []\n", - " singular_values = []\n", - " errors = []\n", - " for k=1:d\n", - " B = reshape(S0, (prod([[r_i for r_i in r[1:(k-1)]]..., [i_k for i_k in n[(k+1):end]]...])..., n[k]))\n", - " U_hat, Sig_hat, V_hat = tsvd(convert(Matrix{Float64}, B), r[k])\n", - " B_hat = U_hat * Diagonal(Sig_hat) * transpose(V_hat)\n", - " W_hat = B * V_hat\n", - " S0 = reshape(W_hat , ([r_i for r_i in r[1:k]]..., [n_k for n_k in n[k+1:end]]...))\n", - " \n", - " append!(V, [V_hat])\n", - " append!(singular_values, [Sig_hat])\n", - " C_hat = tucker_eval(S0, V)\n", - " append!(errors, norm(C_hat - C)/norm(C))\n", - " end\n", - " return V, S0, singular_values, errors\n", - "end\n", - "\n", - "\n", - "function tucker_eval(S, V)\n", - " d = length(V)+1\n", - " A = copy(S)\n", - " for (k, V_k) in enumerate(reverse(V))\n", - " A = mode_k_dot(A, V_k, d-k)\n", - " end\n", - " return A\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 136, - "id": "7794ccdd", - "metadata": {}, - "outputs": [], - "source": [ - "d = 4;\n", - "n = [20+k for k=1:d];\n", - "r = [2*k for k=1:d];\n", - "V = [rand(Uniform(-1, 1), n[k], r[k]) for k=1:d];\n", - "S = rand(Uniform(-1, 1), r...);\n", - "A = tucker_eval(S, V);\n", - "V, S, singular_values, errors = hosvd(A, r);" - ] - }, - { - "cell_type": "markdown", - "id": "c0f93f64", - "metadata": {}, - "source": [ - "# Exercise 2 " - ] - }, - { - "cell_type": "code", - "execution_count": 70, - "id": "0562e4e7", - "metadata": {}, - "outputs": [], - "source": [ - "function f(x)\n", - " s = 0\n", - " for (k, xk) in enumerate(x)\n", - " s = s .+ (xk.^2 / (8^(k-1)))\n", - " end\n", - " return (1 .+ s).^(-1)\n", - "end\n", - "\n", - "function g(x)\n", - " s1 = 0\n", - " s2 = 0\n", - " for (k, xk) in enumerate(x)\n", - " s1 = s1 .+ (xk.^2 / (8^(k-1)))\n", - " s2 = s2 .+ (4 * pi * xk)/(4^(k-1))\n", - " end\n", - " return sqrt.(s1) .* (1 .+ 1/2 * cos.(s2))\n", - "end\n", - "\n", - "function unfold(A, k)\n", - " B = permutedims(A, vcat(k, setdiff(1:length(size(A)), k)))\n", - " d = size(B, 1)\n", - " return reshape(B, (d, div(length(B),d)))\n", - "end\n", - "\n", - "t(n) = [(2*(i-1)/(n-1) - 1) for i in 1:n]\n", - "\n" - ] - }, - { - "cell_type": "markdown", - "id": "13abb65b", - "metadata": {}, - "source": [ - "# Exercise 3" - ] - }, - { - "cell_type": "code", - "execution_count": 80, - "id": "c08e0c7f", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "rank_approx (generic function with 2 methods)" - ] - }, - "execution_count": 80, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "eps_j = [1/(10^(j*2)) for j=1:6]\n", - "function rank_approx(C, eps_j=eps_j)\n", - " r_jk = []\n", - " singular_vec = []\n", - " d = length(size(C))\n", - " eps_jk = []\n", - " for k=1:d\n", - " C_k = tenmat(C, k)\n", - " U, S, V = svd(C_k)\n", - " append!(singular_vec, [S])\n", - " for (j, e_j) in enumerate(eps_j)\n", - " for r=1:d\n", - " U_hat, S_hat, V_hat = tsvd(C_k, r)\n", - " C_k_hat = U_hat * Diagonal(S_hat) * transpose(V_hat)\n", - " if norm(C_k_hat-C_k)/norm(C_k) <= e_j\n", - " append!(eps_jk, norm(C_k_hat-C_k)/norm(C_k))\n", - " append!(r_jk, r)\n", - " break\n", - " end\n", - " end\n", - " end\n", - " end\n", - " return reshape(r_jk, (length(eps_j), d)), reshape(eps_jk, (length(eps_j), d)), singular_vec\n", - "end" - ] - }, - { - "cell_type": "code", - "execution_count": 103, - "id": "21f29099", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "false" - ] - }, - "execution_count": 103, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "d = 4\n", - "A = [f([t_i, t_j, t_k, t_l]) for t_i in t(d), t_j in t(d), t_k in t(d), t_l in t(d)];\n", - "B = [g([t_i, t_j, t_k, t_l]) for t_i in t(d), t_j in t(d), t_k in t(d), t_l in t(d)];" - ] - }, - { - "cell_type": "markdown", - "id": "8f1a72d4", - "metadata": {}, - "source": [ - "# Exercise 4, 5" - ] - }, - { - "cell_type": "code", - "execution_count": 371, - "id": "65e2e226", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "tt_svd (generic function with 1 method)" - ] - }, - "execution_count": 371, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "function ttmps_eval(U, n)\n", - " A = U[1]\n", - " for U_k in U[2:end]\n", - " A = A * U_k\n", - " end\n", - " return reshape(A, n)\n", - "end\n", - "\n", - "function tt_svd(A, n, r, d)\n", - " r_0 = 1\n", - " r_new = [r_0, r...]\n", - " S_0_hat = copy(A)\n", - " C = []; singular_val = []; errors = []\n", - " for k=2:d\n", - " B_k = reshape(S_0_hat, (r_new[k-1] * n[k-1], prod([n[i] for i=k:d])))\n", - " U_hat, Sig_hat, V_hat = tsvd(convert(Matrix{Float64}, B_k), r_new[k])\n", - " C_k = reshape(U_hat, (r_new[k-1], n[k-1], r_new[k]))\n", - " W_k_hat = Diagonal(Sig_hat) * transpose(V_hat)\n", - " S_0_hat = reshape(W_k_hat, (r_new[k], [n[i] for i=k:d]...))\n", - " append!(C, [C_k])\n", - " append!(singular_val, [Sig_hat])\n", - " \n", - " #A_hat = ttmps_eval(S_0_hat, C)\n", - " #append!(errors, norm(A_hat - A)/norm(A))\n", - " end\n", - " append!(C, [S_0_hat])\n", - " return C, singular_val, errors\n", - "end" - ] - }, - { - "cell_type": "markdown", - "id": "bad26f36", - "metadata": {}, - "source": [ - "# Exercise 6" - ] - }, - { - "cell_type": "code", - "execution_count": 372, - "id": "d86060bd", - "metadata": {}, - "outputs": [], - "source": [ - "d = 4;\n", - "n = [20+k for k=1:d];\n", - "r = [[2*k for k=1:(d-1)]..., 1];\n", - "V = [rand(Uniform(-1, 1), n[k], r[k]) for k=1:d];\n", - "S = rand(Uniform(-1, 1), r...);\n", - "A = tucker_eval(S, V);\n", - "C, singular_val, errors = tt_svd(A, n, r, d);\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "3d398f32", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "d3f2138c", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "e39ada8d", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "9f06c365", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Julia 1.6.3", - "language": "julia", - "name": "julia-1.6" - }, - "language_info": { - "file_extension": ".jl", - "mimetype": "application/julia", - "name": "julia", - "version": "1.7.0" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/sesh4/src/Popovic_assingment4.ipynb b/sesh4/src/Popovic_assingment4.ipynb @@ -1,1003 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 281, - "id": "a0245b45", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "rank_7_CPD" - ] - }, - "execution_count": 281, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "using LinearAlgebra\n", - "using Plots\n", - "using Distributions\n", - "using LaTeXStrings\n", - "using Random\n", - "using TSVD\n", - "using TensorOperations\n", - "include(\"../../sesh3/src/functions.jl\")\n", - "include(\"../../sesh2/src/functions.jl\")" - ] - }, - { - "cell_type": "markdown", - "id": "3aa3c01c", - "metadata": {}, - "source": [ - "# Popovic Milutin: Solution to Assingment 4" - ] - }, - { - "cell_type": "markdown", - "id": "4c5e0a42", - "metadata": {}, - "source": [ - "# Exercise 1" - ] - }, - { - "cell_type": "code", - "execution_count": 321, - "id": "f8ec20e3", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "tucker_eval (generic function with 1 method)" - ] - }, - "execution_count": 321, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "function hosvd(C, r)\n", - " S0 = copy(C)\n", - " d = length(size(C))\n", - " n = size(C)\n", - " V = []\n", - " singular_values = []\n", - " errors = []\n", - " for k=1:d\n", - " B = reshape(S0, (prod([[r_i for r_i in r[1:(k-1)]]..., [i_k for i_k in n[(k+1):end]]...])..., n[k]))\n", - " U_hat, Sig_hat, V_hat = tsvd(convert(Matrix{Float64}, B), r[k])\n", - " B_hat = U_hat * Diagonal(Sig_hat) * transpose(V_hat)\n", - " W_hat = B * V_hat\n", - " S0 = reshape(W_hat , ([r_i for r_i in r[1:k]]..., [n_k for n_k in n[k+1:end]]...))\n", - " \n", - " append!(V, [V_hat])\n", - " append!(singular_values, [Sig_hat])\n", - " C_hat = tucker_eval(S0, V)\n", - " append!(errors, norm(C_hat - C)/norm(C))\n", - " end\n", - " return V, S0, singular_values, errors\n", - "end\n", - "\n", - "\n", - "function tucker_eval(S, V)\n", - " d = length(V)+1\n", - " A = copy(S)\n", - " for (k, V_k) in enumerate(reverse(V))\n", - " A = mode_k_dot(A, V_k, d-k)\n", - " end\n", - " return A\n", - "end" - ] - }, - { - "cell_type": "markdown", - "id": "5bcc3aaf", - "metadata": {}, - "source": [ - "# Exercise 2" - ] - }, - { - "cell_type": "code", - "execution_count": 121, - "id": "7794ccdd", - "metadata": {}, - "outputs": [], - "source": [ - "d = 4;\n", - "n = [20+k for k=1:d];\n", - "r = [2*k for k=1:d];\n", - "V = [rand(Uniform(-1, 1), n[k], r[k]) for k=1:d];\n", - "S = rand(Uniform(-1, 1), r...);\n", - "A = tucker_eval(S, V);\n", - "V, S, singular_values, errors = hosvd(A, r);" - ] - }, - { - "cell_type": "markdown", - "id": "c0f93f64", - "metadata": {}, - "source": [ - "# Exercise 3" - ] - }, - { - "cell_type": "code", - "execution_count": 336, - "id": "0562e4e7", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "t (generic function with 1 method)" - ] - }, - "execution_count": 336, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "function f(x)\n", - " s = 0\n", - " for (k, xk) in enumerate(x)\n", - " s = s .+ (xk.^2 / (8^(k-1)))\n", - " end\n", - " return (1 .+ s).^(-1)\n", - "end\n", - "\n", - "function g(x)\n", - " s1 = 0\n", - " s2 = 0\n", - " for (k, xk) in enumerate(x)\n", - " s1 = s1 .+ (xk.^2 / (8^(k-1)))\n", - " s2 = s2 .+ (4 * pi * xk)/(4^(k-1))\n", - " end\n", - " return sqrt.(s1) .* (1 .+ 1/2 * cos.(s2))\n", - "end\n", - "\n", - "function unfold(A, k)\n", - " B = permutedims(A, vcat(k, setdiff(1:length(size(A)), k)))\n", - " d = size(B, 1)\n", - " return reshape(B, (d, div(length(B),d)))\n", - "end\n", - "\n", - "function sing_unfold(C, d)\n", - " vals = []\n", - " for k=1:d\n", - " U, S, V = svd(unfold(C, k))\n", - " append!(vals, [S])\n", - " end\n", - " return vals\n", - "end\n", - "\n", - "t(n) = [(2*(i-1)/(n-1) - 1) for i in 1:n]" - ] - }, - { - "cell_type": "code", - "execution_count": 656, - "id": "9b066c20", - "metadata": {}, - "outputs": [], - "source": [ - "d = 4; n = 51;\n", - "A = [f([t1, t2, t3, t4]) for t1 in t(n), t2 in t(n), t3 in t(n), t4 in t(n)];\n", - "B = [g([t1, t2, t3, t4]) for t1 in t(n), t2 in t(n), t3 in t(n), t4 in t(n)];" - ] - }, - { - "cell_type": "markdown", - "id": "dec133ac", - "metadata": {}, - "source": [ - "## Exercise 3a" - ] - }, - { - "cell_type": "code", - "execution_count": 383, - "id": "96fe9ace", - "metadata": {}, - "outputs": [ - { - "data": { - "image/svg+xml": [ - "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", - "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"700\" height=\"350\" viewBox=\"0 0 2800 1400\">\n", - "<defs>\n", - " <clipPath id=\"clip080\">\n", - " <rect x=\"0\" y=\"0\" width=\"2800\" height=\"1400\"/>\n", - " </clipPath>\n", - "</defs>\n", - "<path clip-path=\"url(#clip080)\" d=\"\n", - "M0 1400 L2800 1400 L2800 0 L0 0 Z\n", - " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", - "<defs>\n", - " <clipPath id=\"clip081\">\n", - " <rect x=\"560\" y=\"0\" width=\"1961\" height=\"1400\"/>\n", - " </clipPath>\n", - "</defs>\n", - "<defs>\n", - " <clipPath id=\"clip082\">\n", - " <rect x=\"1674\" y=\"108\" width=\"1079\" height=\"1138\"/>\n", - " </clipPath>\n", - "</defs>\n", - "<path clip-path=\"url(#clip080)\" d=\"\n", - "M274.506 1245.7 L1352.98 1245.7 L1352.98 108.352 L274.506 108.352 Z\n", - " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", - "<defs>\n", - " <clipPath id=\"clip083\">\n", - " <rect x=\"274\" y=\"108\" width=\"1079\" height=\"1138\"/>\n", - " </clipPath>\n", - "</defs>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 284.68,1245.7 284.68,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 488.166,1245.7 488.166,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 691.651,1245.7 691.651,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 895.137,1245.7 895.137,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1098.62,1245.7 1098.62,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1302.11,1245.7 1302.11,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 274.506,1245.7 1352.98,1245.7 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 284.68,1245.7 284.68,1226.8 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 488.166,1245.7 488.166,1226.8 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 691.651,1245.7 691.651,1226.8 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 895.137,1245.7 895.137,1226.8 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1098.62,1245.7 1098.62,1226.8 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1302.11,1245.7 1302.11,1226.8 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M284.68 1279.82 Q281.069 1279.82 279.24 1283.38 Q277.435 1286.92 277.435 1294.05 Q277.435 1301.16 279.24 1304.73 Q281.069 1308.27 284.68 1308.27 Q288.314 1308.27 290.12 1304.73 Q291.949 1301.16 291.949 1294.05 Q291.949 1286.92 290.12 1283.38 Q288.314 1279.82 284.68 1279.82 M284.68 1276.11 Q290.49 1276.11 293.546 1280.72 Q296.625 1285.3 296.625 1294.05 Q296.625 1302.78 293.546 1307.39 Q290.49 1311.97 284.68 1311.97 Q278.87 1311.97 275.791 1307.39 Q272.736 1302.78 272.736 1294.05 Q272.736 1285.3 275.791 1280.72 Q278.87 1276.11 284.68 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M462.853 1307.36 L470.492 1307.36 L470.492 1281 L462.182 1282.67 L462.182 1278.41 L470.446 1276.74 L475.122 1276.74 L475.122 1307.36 L482.761 1307.36 L482.761 1311.3 L462.853 1311.3 L462.853 1307.36 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M502.205 1279.82 Q498.594 1279.82 496.765 1283.38 Q494.96 1286.92 494.96 1294.05 Q494.96 1301.16 496.765 1304.73 Q498.594 1308.27 502.205 1308.27 Q505.839 1308.27 507.645 1304.73 Q509.474 1301.16 509.474 1294.05 Q509.474 1286.92 507.645 1283.38 Q505.839 1279.82 502.205 1279.82 M502.205 1276.11 Q508.015 1276.11 511.071 1280.72 Q514.149 1285.3 514.149 1294.05 Q514.149 1302.78 511.071 1307.39 Q508.015 1311.97 502.205 1311.97 Q496.395 1311.97 493.316 1307.39 Q490.261 1302.78 490.261 1294.05 Q490.261 1285.3 493.316 1280.72 Q496.395 1276.11 502.205 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M670.425 1307.36 L686.744 1307.36 L686.744 1311.3 L664.8 1311.3 L664.8 1307.36 Q667.462 1304.61 672.045 1299.98 Q676.652 1295.33 677.832 1293.99 Q680.077 1291.46 680.957 1289.73 Q681.86 1287.97 681.86 1286.28 Q681.86 1283.52 679.915 1281.79 Q677.994 1280.05 674.892 1280.05 Q672.693 1280.05 670.24 1280.81 Q667.809 1281.58 665.031 1283.13 L665.031 1278.41 Q667.855 1277.27 670.309 1276.69 Q672.763 1276.11 674.8 1276.11 Q680.17 1276.11 683.364 1278.8 Q686.559 1281.49 686.559 1285.98 Q686.559 1288.11 685.749 1290.03 Q684.962 1291.92 682.855 1294.52 Q682.277 1295.19 679.175 1298.41 Q676.073 1301.6 670.425 1307.36 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M706.559 1279.82 Q702.948 1279.82 701.119 1283.38 Q699.313 1286.92 699.313 1294.05 Q699.313 1301.16 701.119 1304.73 Q702.948 1308.27 706.559 1308.27 Q710.193 1308.27 711.999 1304.73 Q713.827 1301.16 713.827 1294.05 Q713.827 1286.92 711.999 1283.38 Q710.193 1279.82 706.559 1279.82 M706.559 1276.11 Q712.369 1276.11 715.424 1280.72 Q718.503 1285.3 718.503 1294.05 Q718.503 1302.78 715.424 1307.39 Q712.369 1311.97 706.559 1311.97 Q700.749 1311.97 697.67 1307.39 Q694.614 1302.78 694.614 1294.05 Q694.614 1285.3 697.67 1280.72 Q700.749 1276.11 706.559 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M883.98 1292.67 Q887.336 1293.38 889.211 1295.65 Q891.109 1297.92 891.109 1301.25 Q891.109 1306.37 887.591 1309.17 Q884.072 1311.97 877.591 1311.97 Q875.415 1311.97 873.1 1311.53 Q870.809 1311.11 868.355 1310.26 L868.355 1305.74 Q870.299 1306.88 872.614 1307.46 Q874.929 1308.04 877.452 1308.04 Q881.85 1308.04 884.142 1306.3 Q886.457 1304.56 886.457 1301.25 Q886.457 1298.2 884.304 1296.49 Q882.174 1294.75 878.355 1294.75 L874.327 1294.75 L874.327 1290.91 L878.54 1290.91 Q881.989 1290.91 883.818 1289.54 Q885.646 1288.15 885.646 1285.56 Q885.646 1282.9 883.748 1281.49 Q881.873 1280.05 878.355 1280.05 Q876.434 1280.05 874.234 1280.47 Q872.035 1280.88 869.397 1281.76 L869.397 1277.6 Q872.059 1276.86 874.373 1276.49 Q876.711 1276.11 878.771 1276.11 Q884.096 1276.11 887.197 1278.55 Q890.299 1280.95 890.299 1285.07 Q890.299 1287.94 888.656 1289.93 Q887.012 1291.9 883.98 1292.67 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M909.975 1279.82 Q906.364 1279.82 904.535 1283.38 Q902.73 1286.92 902.73 1294.05 Q902.73 1301.16 904.535 1304.73 Q906.364 1308.27 909.975 1308.27 Q913.609 1308.27 915.415 1304.73 Q917.243 1301.16 917.243 1294.05 Q917.243 1286.92 915.415 1283.38 Q913.609 1279.82 909.975 1279.82 M909.975 1276.11 Q915.785 1276.11 918.841 1280.72 Q921.919 1285.3 921.919 1294.05 Q921.919 1302.78 918.841 1307.39 Q915.785 1311.97 909.975 1311.97 Q904.165 1311.97 901.086 1307.39 Q898.031 1302.78 898.031 1294.05 Q898.031 1285.3 901.086 1280.72 Q904.165 1276.11 909.975 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1086.79 1280.81 L1074.99 1299.26 L1086.79 1299.26 L1086.79 1280.81 M1085.57 1276.74 L1091.45 1276.74 L1091.45 1299.26 L1096.38 1299.26 L1096.38 1303.15 L1091.45 1303.15 L1091.45 1311.3 L1086.79 1311.3 L1086.79 1303.15 L1071.19 1303.15 L1071.19 1298.64 L1085.57 1276.74 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1114.11 1279.82 Q1110.5 1279.82 1108.67 1283.38 Q1106.86 1286.92 1106.86 1294.05 Q1106.86 1301.16 1108.67 1304.73 Q1110.5 1308.27 1114.11 1308.27 Q1117.74 1308.27 1119.55 1304.73 Q1121.38 1301.16 1121.38 1294.05 Q1121.38 1286.92 1119.55 1283.38 Q1117.74 1279.82 1114.11 1279.82 M1114.11 1276.11 Q1119.92 1276.11 1122.97 1280.72 Q1126.05 1285.3 1126.05 1294.05 Q1126.05 1302.78 1122.97 1307.39 Q1119.92 1311.97 1114.11 1311.97 Q1108.3 1311.97 1105.22 1307.39 Q1102.16 1302.78 1102.16 1294.05 Q1102.16 1285.3 1105.22 1280.72 Q1108.3 1276.11 1114.11 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1276.81 1276.74 L1295.16 1276.74 L1295.16 1280.68 L1281.09 1280.68 L1281.09 1289.15 Q1282.11 1288.8 1283.13 1288.64 Q1284.15 1288.45 1285.16 1288.45 Q1290.95 1288.45 1294.33 1291.62 Q1297.71 1294.8 1297.71 1300.21 Q1297.71 1305.79 1294.24 1308.89 Q1290.77 1311.97 1284.45 1311.97 Q1282.27 1311.97 1280 1311.6 Q1277.76 1311.23 1275.35 1310.49 L1275.35 1305.79 Q1277.43 1306.92 1279.65 1307.48 Q1281.88 1308.04 1284.35 1308.04 Q1288.36 1308.04 1290.7 1305.93 Q1293.03 1303.82 1293.03 1300.21 Q1293.03 1296.6 1290.7 1294.49 Q1288.36 1292.39 1284.35 1292.39 Q1282.48 1292.39 1280.6 1292.8 Q1278.75 1293.22 1276.81 1294.1 L1276.81 1276.74 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1316.92 1279.82 Q1313.31 1279.82 1311.48 1283.38 Q1309.68 1286.92 1309.68 1294.05 Q1309.68 1301.16 1311.48 1304.73 Q1313.31 1308.27 1316.92 1308.27 Q1320.56 1308.27 1322.36 1304.73 Q1324.19 1301.16 1324.19 1294.05 Q1324.19 1286.92 1322.36 1283.38 Q1320.56 1279.82 1316.92 1279.82 M1316.92 1276.11 Q1322.73 1276.11 1325.79 1280.72 Q1328.87 1285.3 1328.87 1294.05 Q1328.87 1302.78 1325.79 1307.39 Q1322.73 1311.97 1316.92 1311.97 Q1311.11 1311.97 1308.03 1307.39 Q1304.98 1302.78 1304.98 1294.05 Q1304.98 1285.3 1308.03 1280.72 Q1311.11 1276.11 1316.92 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M829.91 1389.31 Q829.91 1389.57 829.62 1390.57 Q829.33 1391.57 828.621 1393.11 Q827.945 1394.66 827.011 1396.07 Q826.077 1397.46 824.531 1398.49 Q823.018 1399.49 821.278 1399.49 Q818.96 1399.49 817.414 1397.94 Q815.868 1396.4 815.868 1394.08 Q815.868 1392.79 816.544 1391.02 Q820.828 1379.59 820.828 1375.66 Q820.828 1371.05 817.253 1371.05 Q815.481 1371.05 813.807 1371.73 Q812.164 1372.37 811.037 1373.27 Q809.91 1374.17 808.879 1375.43 Q807.881 1376.65 807.365 1377.49 Q806.882 1378.3 806.496 1379.1 L805.659 1382.39 Q805.465 1383.29 804.531 1386.8 L803.082 1392.76 Q802.052 1397.2 801.826 1397.62 Q801.504 1398.52 800.796 1399.01 Q800.087 1399.49 799.378 1399.49 Q798.573 1399.49 798.026 1399.01 Q797.478 1398.52 797.478 1397.68 Q797.478 1397.56 797.575 1397.07 Q797.672 1396.59 797.833 1395.91 Q797.994 1395.24 798.058 1394.85 L801.89 1379.62 Q802.599 1376.85 802.76 1375.98 Q802.953 1375.08 802.953 1374.08 Q802.953 1371.05 800.892 1371.05 Q799.217 1371.05 798.122 1373.05 Q797.027 1375.04 796.093 1378.91 Q795.804 1379.97 795.61 1380.2 Q795.449 1380.42 794.966 1380.42 Q794.161 1380.39 794.161 1379.75 Q794.161 1379.59 794.419 1378.52 Q794.676 1377.46 795.159 1375.95 Q795.675 1374.4 796.158 1373.37 Q796.577 1372.6 796.802 1372.24 Q797.06 1371.86 797.672 1371.12 Q798.316 1370.34 799.153 1369.99 Q800.023 1369.6 801.085 1369.6 Q803.469 1369.6 805.208 1371.15 Q806.947 1372.66 807.172 1375.33 Q811.456 1369.6 817.446 1369.6 Q820.989 1369.6 823.018 1371.47 Q825.047 1373.34 825.047 1376.65 Q825.047 1377.43 824.885 1378.43 Q824.757 1379.39 824.435 1380.62 Q824.145 1381.84 823.887 1382.77 Q823.629 1383.71 823.114 1385.22 Q822.599 1386.7 822.373 1387.35 Q822.148 1387.99 821.6 1389.5 Q821.085 1390.99 821.021 1391.15 Q819.829 1394.14 819.829 1395.85 Q819.829 1396.98 820.183 1397.49 Q820.57 1398.01 821.407 1398.01 Q823.662 1398.01 825.336 1395.78 Q827.043 1393.53 828.138 1389.86 Q828.396 1389.05 828.525 1388.86 Q828.686 1388.67 829.137 1388.67 Q829.91 1388.67 829.91 1389.31 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip083)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 274.506,1032.25 1352.98,1032.25 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 274.506,697.005 1352.98,697.005 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 274.506,361.763 1352.98,361.763 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 274.506,1245.7 274.506,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 274.506,1032.25 293.404,1032.25 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 274.506,697.005 293.404,697.005 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 274.506,361.763 293.404,361.763 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M106.562 1052.04 L114.201 1052.04 L114.201 1025.67 L105.891 1027.34 L105.891 1023.08 L114.154 1021.42 L118.83 1021.42 L118.83 1052.04 L126.469 1052.04 L126.469 1055.98 L106.562 1055.98 L106.562 1052.04 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M145.913 1024.49 Q142.302 1024.49 140.474 1028.06 Q138.668 1031.6 138.668 1038.73 Q138.668 1045.84 140.474 1049.4 Q142.302 1052.94 145.913 1052.94 Q149.548 1052.94 151.353 1049.4 Q153.182 1045.84 153.182 1038.73 Q153.182 1031.6 151.353 1028.06 Q149.548 1024.49 145.913 1024.49 M145.913 1020.79 Q151.724 1020.79 154.779 1025.4 Q157.858 1029.98 157.858 1038.73 Q157.858 1047.46 154.779 1052.06 Q151.724 1056.65 145.913 1056.65 Q140.103 1056.65 137.025 1052.06 Q133.969 1047.46 133.969 1038.73 Q133.969 1029.98 137.025 1025.4 Q140.103 1020.79 145.913 1020.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M157.858 1014.89 L181.969 1014.89 L181.969 1018.09 L157.858 1018.09 L157.858 1014.89 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M190.828 1025.37 L197.034 1025.37 L197.034 1003.95 L190.282 1005.3 L190.282 1001.84 L196.997 1000.49 L200.796 1000.49 L200.796 1025.37 L207.003 1025.37 L207.003 1028.57 L190.828 1028.57 L190.828 1025.37 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M222.801 1002.99 Q219.867 1002.99 218.381 1005.88 Q216.914 1008.76 216.914 1014.55 Q216.914 1020.33 218.381 1023.22 Q219.867 1026.1 222.801 1026.1 Q225.754 1026.1 227.221 1023.22 Q228.707 1020.33 228.707 1014.55 Q228.707 1008.76 227.221 1005.88 Q225.754 1002.99 222.801 1002.99 M222.801 999.977 Q227.522 999.977 230.004 1003.72 Q232.506 1007.44 232.506 1014.55 Q232.506 1021.64 230.004 1025.39 Q227.522 1029.11 222.801 1029.11 Q218.08 1029.11 215.579 1025.39 Q213.096 1021.64 213.096 1014.55 Q213.096 1007.44 215.579 1003.72 Q218.08 999.977 222.801 999.977 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M131.877 716.798 L139.516 716.798 L139.516 690.432 L131.206 692.099 L131.206 687.84 L139.47 686.173 L144.146 686.173 L144.146 716.798 L151.784 716.798 L151.784 720.733 L131.877 720.733 L131.877 716.798 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M171.229 689.252 Q167.618 689.252 165.789 692.816 Q163.983 696.358 163.983 703.488 Q163.983 710.594 165.789 714.159 Q167.618 717.7 171.229 717.7 Q174.863 717.7 176.669 714.159 Q178.497 710.594 178.497 703.488 Q178.497 696.358 176.669 692.816 Q174.863 689.252 171.229 689.252 M171.229 685.548 Q177.039 685.548 180.094 690.154 Q183.173 694.738 183.173 703.488 Q183.173 712.214 180.094 716.821 Q177.039 721.404 171.229 721.404 Q165.419 721.404 162.34 716.821 Q159.284 712.214 159.284 703.488 Q159.284 694.738 162.34 690.154 Q165.419 685.548 171.229 685.548 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M183.173 679.649 L207.285 679.649 L207.285 682.847 L183.173 682.847 L183.173 679.649 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M215.522 665.242 L230.437 665.242 L230.437 668.44 L219.002 668.44 L219.002 675.323 Q219.829 675.041 220.657 674.91 Q221.485 674.759 222.312 674.759 Q227.014 674.759 229.76 677.336 Q232.506 679.913 232.506 684.314 Q232.506 688.846 229.685 691.366 Q226.864 693.868 221.729 693.868 Q219.961 693.868 218.118 693.567 Q216.294 693.266 214.338 692.664 L214.338 688.846 Q216.03 689.768 217.836 690.219 Q219.641 690.671 221.654 690.671 Q224.908 690.671 226.807 688.959 Q228.707 687.248 228.707 684.314 Q228.707 681.38 226.807 679.668 Q224.908 677.957 221.654 677.957 Q220.13 677.957 218.607 678.295 Q217.102 678.634 215.522 679.348 L215.522 665.242 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M161.8 381.555 L169.439 381.555 L169.439 355.19 L161.129 356.856 L161.129 352.597 L169.393 350.93 L174.069 350.93 L174.069 381.555 L181.708 381.555 L181.708 385.49 L161.8 385.49 L161.8 381.555 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M201.152 354.009 Q197.541 354.009 195.712 357.574 Q193.907 361.115 193.907 368.245 Q193.907 375.351 195.712 378.916 Q197.541 382.458 201.152 382.458 Q204.786 382.458 206.592 378.916 Q208.42 375.351 208.42 368.245 Q208.42 361.115 206.592 357.574 Q204.786 354.009 201.152 354.009 M201.152 350.305 Q206.962 350.305 210.018 354.912 Q213.096 359.495 213.096 368.245 Q213.096 376.972 210.018 381.578 Q206.962 386.162 201.152 386.162 Q195.342 386.162 192.263 381.578 Q189.208 376.972 189.208 368.245 Q189.208 359.495 192.263 354.912 Q195.342 350.305 201.152 350.305 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M222.801 332.501 Q219.867 332.501 218.381 335.398 Q216.914 338.275 216.914 344.068 Q216.914 349.842 218.381 352.739 Q219.867 355.616 222.801 355.616 Q225.754 355.616 227.221 352.739 Q228.707 349.842 228.707 344.068 Q228.707 338.275 227.221 335.398 Q225.754 332.501 222.801 332.501 M222.801 329.492 Q227.522 329.492 230.004 333.235 Q232.506 336.959 232.506 344.068 Q232.506 351.159 230.004 354.901 Q227.522 358.625 222.801 358.625 Q218.08 358.625 215.579 354.901 Q213.096 351.159 213.096 344.068 Q213.096 336.959 215.579 333.235 Q218.08 329.492 222.801 329.492 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M40.0756 798.721 L38.0466 798.721 Q38.0466 795.21 37.6279 794.405 Q37.177 793.6 35.0514 793.6 L0.752197 793.6 Q-1.69545 793.6 -2.30736 794.47 Q-2.91927 795.307 -2.91927 798.721 L-4.98045 798.721 L-5.68898 789.252 L35.0514 789.252 Q37.177 789.252 37.6279 788.415 Q38.0466 787.578 38.0466 784.099 L40.0756 784.099 Q40.0756 784.905 40.0111 786.579 Q39.9467 788.254 39.9145 789.478 Q39.8823 790.702 39.8823 791.41 Q39.8823 792.183 40.0756 798.721 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M36.5329 774.178 Q32.2173 778.526 25.9694 778.526 Q19.6892 778.526 15.116 774.275 Q10.5106 769.991 10.5106 763.872 Q10.5106 757.882 15.0838 753.599 Q19.6248 749.283 25.9694 749.283 Q32.1851 749.283 36.5007 753.631 Q40.8163 757.946 40.8163 763.937 Q40.8163 769.798 36.5329 774.178 M25.4219 773.051 Q31.8309 773.051 34.7294 771.376 Q39.1416 768.8 39.1416 763.872 Q39.1416 761.425 37.8211 759.396 Q36.5007 757.335 34.2785 756.207 Q31.38 754.758 25.4219 754.758 Q19.0773 754.758 16.2754 756.497 Q11.992 759.074 11.992 763.937 Q11.992 766.062 13.1192 768.156 Q14.2142 770.217 16.4042 771.473 Q19.3028 773.051 25.4219 773.051 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M45.2929 748.244 Q43.1673 748.244 41.3316 746.634 Q39.4958 744.992 38.6907 742.158 Q36.855 745.056 32.8292 745.056 Q29.7375 745.056 27.3542 743.027 Q24.7778 746.119 20.5588 746.119 Q16.6619 746.119 13.7956 743.027 Q10.9292 739.935 10.9292 735.427 Q10.9292 731.465 13.3125 728.438 Q10.2207 725.282 10.1885 721.449 Q10.1885 719.742 11.2513 718.937 Q12.3141 718.1 13.4413 718.1 Q14.4397 718.1 14.9228 718.744 Q15.4059 719.356 15.4059 720 Q15.4059 720.805 14.8906 721.385 Q14.3431 721.932 13.5057 721.932 Q12.1209 721.932 11.7022 720.869 Q11.6378 721.063 11.6378 721.514 Q11.6378 724.734 14.2142 727.472 Q16.7263 724.766 20.6232 724.766 Q24.5201 724.766 27.3864 727.858 Q30.2528 730.95 30.2528 735.427 Q30.2528 739.13 28.1916 741.964 Q29.512 743.092 31.3156 743.092 Q32.9581 743.092 34.2463 742.093 Q35.5345 741.095 35.7278 739.581 Q35.7922 739.13 35.7922 734.654 Q35.7922 732.013 35.8566 730.563 Q35.921 729.114 36.3719 727.053 Q36.7906 724.96 37.6279 723.317 Q40.0111 719.034 45.1641 719.002 Q48.9322 719.002 51.2832 723.349 Q53.6664 727.665 53.6664 733.655 Q53.6664 739.71 51.251 743.993 Q48.8678 748.244 45.2929 748.244 M45.2929 744.798 Q47.9982 744.798 50.0594 741.61 Q52.1528 738.422 52.1528 733.591 Q52.1528 728.857 50.0916 725.668 Q48.0626 722.448 45.2929 722.448 Q43.3283 722.448 42.0723 723.575 Q40.8163 724.702 40.301 727.021 Q39.8179 729.307 39.7213 730.918 Q39.6247 732.528 39.6247 735.491 L39.6247 739.388 Q39.7535 741.642 41.396 743.22 Q43.0385 744.798 45.2929 744.798 M20.6232 741.191 Q28.7391 741.191 28.7391 735.427 Q28.7391 732.528 26.0982 730.757 Q24.3269 729.694 20.5588 729.694 Q12.4429 729.694 12.4429 735.427 Q12.4429 738.325 15.0838 740.129 Q16.8551 741.191 20.6232 741.191 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M23.5862 715.587 Q12.4429 715.587 3.45749 711.432 Q-0.310597 709.661 -3.46677 707.181 Q-6.62295 704.701 -8.0078 703.059 Q-9.39265 701.416 -9.39265 700.965 Q-9.39265 700.321 -8.74853 700.289 Q-8.42647 700.289 -7.62133 701.159 Q3.19984 711.787 23.5862 711.754 Q44.0369 711.754 54.4394 701.416 Q55.5666 700.289 55.9208 700.289 Q56.565 700.289 56.565 700.965 Q56.565 701.416 55.2445 702.994 Q53.9241 704.573 50.8967 707.02 Q47.8694 709.468 44.1657 711.239 Q35.1803 715.587 23.5862 715.587 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M-3.91765 690.265 Q-4.98045 690.265 -4.98045 688.815 L-4.98045 651.875 L9.86646 650.039 L9.86646 651.746 Q5.51866 652.326 3.00661 653.357 Q0.49455 654.387 -0.858096 656.577 Q-2.21074 658.735 -2.56501 661.408 Q-2.91927 664.081 -2.91927 668.976 L-2.91927 682.825 L15.7923 669.878 Q17.1128 668.944 17.5315 668.976 Q18.1112 668.976 19.3028 670.104 L37.3058 686.046 L37.3058 670.297 Q37.3058 667.27 37.2092 665.369 Q37.1126 663.437 36.855 661.408 Q36.5651 659.347 36.0176 658.155 Q35.4701 656.964 34.5684 655.772 Q33.6666 654.58 32.2495 653.904 Q30.8325 653.196 28.9323 652.648 Q27 652.101 24.4557 651.746 L24.4557 650.039 L40.0756 651.875 L40.0756 688.88 Q40.0756 690.2 39.2704 690.2 Q38.8839 690.2 37.95 689.427 L20.43 673.84 Q19.5604 674.484 17.7247 675.708 L-2.40398 689.62 Q-3.59559 690.265 -3.91765 690.265 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M58.7895 611.719 Q59.2179 611.719 59.4433 611.9 Q59.6462 612.058 59.6913 612.215 Q59.7138 612.351 59.7138 612.553 Q59.7138 613.14 59.6462 615.169 Q59.5786 617.198 59.5786 617.784 Q59.5786 618.731 59.6462 620.669 Q59.7138 622.608 59.7138 623.555 Q59.7138 624.186 59.1953 624.186 Q58.8572 624.186 58.6768 624.119 Q58.4739 624.051 58.4063 623.871 Q58.3161 623.668 58.3161 623.555 Q58.2936 623.42 58.2936 623.082 Q58.2936 622.631 58.2485 622.157 Q58.1808 621.684 58.0456 621.098 Q57.9103 620.512 57.5721 620.151 Q57.234 619.768 56.7606 619.768 Q56.5577 619.768 54.8894 619.925 Q53.2211 620.083 51.2823 620.286 Q49.321 620.489 49.0505 620.512 L49.0505 632.099 Q50.8765 633.159 52.139 633.903 Q53.4015 634.647 53.8298 634.917 Q54.2582 635.188 54.5287 635.346 Q54.7992 635.503 54.957 635.594 Q56.1519 636.247 56.6704 636.247 Q58.1132 636.247 58.2936 634.083 Q58.2936 633.339 58.8346 633.339 Q59.2404 633.339 59.4658 633.52 Q59.6687 633.7 59.6913 633.858 Q59.7138 633.993 59.7138 634.218 Q59.7138 634.962 59.6462 636.518 Q59.5786 638.073 59.5786 638.84 Q59.5786 639.494 59.6462 640.846 Q59.7138 642.199 59.7138 642.808 Q59.7138 643.078 59.556 643.236 Q59.3982 643.394 59.1953 643.394 Q58.8797 643.394 58.6993 643.349 Q58.519 643.281 58.4288 643.101 Q58.3386 642.92 58.3386 642.83 Q58.3161 642.74 58.2936 642.424 Q58.1808 640.711 57.3692 639.381 Q56.5351 638.028 54.3934 636.743 L27.4307 620.692 Q27.1601 620.534 27.0249 620.421 Q26.8896 620.309 26.7769 620.083 Q26.6642 619.835 26.6642 619.475 Q26.6642 618.911 26.8445 618.798 Q27.0023 618.685 27.7688 618.618 L56.6253 615.8 Q57.234 615.732 57.482 615.687 Q57.7074 615.619 57.9554 615.326 Q58.1808 615.011 58.2485 614.447 Q58.2936 613.861 58.2936 612.779 Q58.2936 612.373 58.3161 612.215 Q58.3161 612.058 58.4288 611.9 Q58.5415 611.719 58.7895 611.719 M47.6077 620.647 L32.3904 622.112 L47.6077 631.22 L47.6077 620.647 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M60.7913 592.472 Q61.6908 592.472 62.2273 593.024 Q62.7639 593.561 62.7639 594.239 Q62.7639 594.839 62.4167 595.155 Q62.0695 595.47 61.6277 595.47 Q61.4383 595.47 61.2016 595.391 Q60.9491 595.312 60.6493 595.139 Q60.3494 594.949 60.1285 594.555 Q59.9076 594.16 59.876 593.624 Q59.7655 593.734 59.7497 593.766 Q59.5604 594.003 59.4973 594.444 Q59.4657 594.508 59.4657 594.729 Q59.4657 595.817 60.2705 596.922 Q61.0596 598.011 62.5587 599.352 Q64.3104 601.041 64.9574 602.13 Q65.5887 597.348 68.3503 597.348 Q68.808 597.348 69.3603 597.474 Q70.4018 597.727 71.1593 597.727 Q72.6743 597.727 72.6743 596.701 Q72.6743 595.707 71.6643 595.076 Q70.6543 594.429 68.6817 593.892 Q68.3188 593.813 68.2083 593.734 Q68.0978 593.655 68.0978 593.434 Q68.0978 593.04 68.4134 593.04 Q70.2598 593.403 71.6801 594.208 Q73.4002 595.234 73.4002 596.764 Q73.4002 598.042 72.5165 598.895 Q71.617 599.731 70.1967 599.731 Q69.8495 599.731 69.0605 599.605 Q68.7448 599.51 68.3819 599.51 Q67.6402 599.51 67.0879 599.92 Q66.5197 600.331 66.2357 600.994 Q65.9516 601.656 65.8254 602.209 Q65.6834 602.745 65.636 603.266 Q72.3113 604.844 72.7216 605.065 Q73.0057 605.207 73.195 605.523 Q73.4002 605.838 73.4002 606.17 Q73.4002 606.485 73.1793 606.801 Q72.9741 607.101 72.4849 607.101 Q72.2324 607.101 71.7748 606.974 L53.1533 602.288 L52.5221 602.193 Q52.3327 602.193 52.2381 602.272 Q52.1276 602.335 52.0487 602.714 Q51.9698 603.077 51.9698 603.803 Q51.9698 604.102 51.954 604.244 Q51.9382 604.371 51.8593 604.481 Q51.7646 604.592 51.5753 604.592 Q51.307 604.592 51.165 604.481 Q51.0071 604.355 50.9756 604.26 Q50.944 604.165 50.9282 603.976 Q50.9125 603.708 50.8336 602.808 Q50.7389 601.909 50.6757 601.136 Q50.6126 600.362 50.6126 600.031 Q50.6126 599.842 50.7073 599.747 Q50.7862 599.636 50.8809 599.621 L50.9598 599.605 L64.5945 602.966 Q64.0421 601.577 61.5961 599.384 Q58.7556 596.843 58.7556 594.665 Q58.7556 593.64 59.3868 593.056 Q60.0022 592.472 60.7913 592.472 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M55.9208 580.653 Q55.5988 580.653 54.7936 579.816 Q43.9725 569.188 23.5862 569.188 Q3.13543 569.188 -7.20265 579.397 Q-8.39427 580.653 -8.74853 580.653 Q-9.39265 580.653 -9.39265 580.009 Q-9.39265 579.558 -8.07221 577.98 Q-6.75177 576.37 -3.72442 573.955 Q-0.697067 571.507 3.00661 569.703 Q11.992 565.356 23.5862 565.356 Q34.7294 565.356 43.7148 569.51 Q47.4829 571.282 50.6391 573.761 Q53.7953 576.241 55.1801 577.884 Q56.565 579.526 56.565 580.009 Q56.565 580.653 55.9208 580.653 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M524.326 12.096 L532.549 12.096 L532.549 48.8377 Q532.549 58.5599 536.074 62.8538 Q539.598 67.1073 547.497 67.1073 Q555.356 67.1073 558.88 62.8538 Q562.405 58.5599 562.405 48.8377 L562.405 12.096 L570.628 12.096 L570.628 49.8504 Q570.628 61.6791 564.754 67.7149 Q558.921 73.7508 547.497 73.7508 Q536.033 73.7508 530.159 67.7149 Q524.326 61.6791 524.326 49.8504 L524.326 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M623.371 45.1919 L623.371 72.576 L615.917 72.576 L615.917 45.4349 Q615.917 38.994 613.405 35.7938 Q610.894 32.5936 605.871 32.5936 Q599.835 32.5936 596.351 36.4419 Q592.867 40.2903 592.867 46.9338 L592.867 72.576 L585.373 72.576 L585.373 27.2059 L592.867 27.2059 L592.867 34.2544 Q595.541 30.163 599.146 28.1376 Q602.792 26.1121 607.532 26.1121 Q615.35 26.1121 619.36 30.9732 Q623.371 35.7938 623.371 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M661.206 9.54393 L661.206 15.7418 L654.076 15.7418 Q650.066 15.7418 648.486 17.3622 Q646.947 18.9825 646.947 23.1955 L646.947 27.2059 L659.221 27.2059 L659.221 32.9987 L646.947 32.9987 L646.947 72.576 L639.453 72.576 L639.453 32.9987 L632.323 32.9987 L632.323 27.2059 L639.453 27.2059 L639.453 24.0462 Q639.453 16.471 642.977 13.0277 Q646.501 9.54393 654.157 9.54393 L661.206 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M685.025 32.4315 Q679.03 32.4315 675.546 37.1306 Q672.062 41.7891 672.062 49.9314 Q672.062 58.0738 675.506 62.7728 Q678.99 67.4314 685.025 67.4314 Q690.98 67.4314 694.464 62.7323 Q697.948 58.0333 697.948 49.9314 Q697.948 41.8701 694.464 37.1711 Q690.98 32.4315 685.025 32.4315 M685.025 26.1121 Q694.748 26.1121 700.297 32.4315 Q705.847 38.7509 705.847 49.9314 Q705.847 61.0714 700.297 67.4314 Q694.748 73.7508 685.025 73.7508 Q675.263 73.7508 669.713 67.4314 Q664.204 61.0714 664.204 49.9314 Q664.204 38.7509 669.713 32.4315 Q675.263 26.1121 685.025 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M718.202 9.54393 L725.656 9.54393 L725.656 72.576 L718.202 72.576 L718.202 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M771.107 34.0924 L771.107 9.54393 L778.561 9.54393 L778.561 72.576 L771.107 72.576 L771.107 65.7705 Q768.758 69.8214 765.152 71.8063 Q761.587 73.7508 756.564 73.7508 Q748.341 73.7508 743.156 67.1883 Q738.011 60.6258 738.011 49.9314 Q738.011 39.2371 743.156 32.6746 Q748.341 26.1121 756.564 26.1121 Q761.587 26.1121 765.152 28.0971 Q768.758 30.0415 771.107 34.0924 M745.708 49.9314 Q745.708 58.1548 749.07 62.8538 Q752.473 67.5124 758.387 67.5124 Q764.302 67.5124 767.704 62.8538 Q771.107 58.1548 771.107 49.9314 Q771.107 41.7081 767.704 37.0496 Q764.302 32.3505 758.387 32.3505 Q752.473 32.3505 749.07 37.0496 Q745.708 41.7081 745.708 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M793.914 27.2059 L801.367 27.2059 L801.367 72.576 L793.914 72.576 L793.914 27.2059 M793.914 9.54393 L801.367 9.54393 L801.367 18.9825 L793.914 18.9825 L793.914 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M854.677 45.1919 L854.677 72.576 L847.224 72.576 L847.224 45.4349 Q847.224 38.994 844.712 35.7938 Q842.2 32.5936 837.177 32.5936 Q831.142 32.5936 827.658 36.4419 Q824.174 40.2903 824.174 46.9338 L824.174 72.576 L816.68 72.576 L816.68 27.2059 L824.174 27.2059 L824.174 34.2544 Q826.848 30.163 830.453 28.1376 Q834.099 26.1121 838.838 26.1121 Q846.656 26.1121 850.667 30.9732 Q854.677 35.7938 854.677 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M899.399 49.3643 Q899.399 41.2625 896.037 36.8065 Q892.715 32.3505 886.679 32.3505 Q880.684 32.3505 877.322 36.8065 Q874 41.2625 874 49.3643 Q874 57.4256 877.322 61.8816 Q880.684 66.3376 886.679 66.3376 Q892.715 66.3376 896.037 61.8816 Q899.399 57.4256 899.399 49.3643 M906.853 66.9452 Q906.853 78.5308 901.708 84.1616 Q896.564 89.8329 885.95 89.8329 Q882.021 89.8329 878.537 89.2252 Q875.053 88.6581 871.772 87.4428 L871.772 80.1917 Q875.053 81.9741 878.254 82.8248 Q881.454 83.6755 884.775 83.6755 Q892.108 83.6755 895.753 79.8271 Q899.399 76.0193 899.399 68.282 L899.399 64.5957 Q897.09 68.6061 893.485 70.5911 Q889.88 72.576 884.856 72.576 Q876.512 72.576 871.407 66.2161 Q866.303 59.8562 866.303 49.3643 Q866.303 38.832 871.407 32.472 Q876.512 26.1121 884.856 26.1121 Q889.88 26.1121 893.485 28.0971 Q897.09 30.082 899.399 34.0924 L899.399 27.2059 L906.853 27.2059 L906.853 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M966.158 32.4315 Q960.163 32.4315 956.679 37.1306 Q953.195 41.7891 953.195 49.9314 Q953.195 58.0738 956.639 62.7728 Q960.122 67.4314 966.158 67.4314 Q972.113 67.4314 975.597 62.7323 Q979.081 58.0333 979.081 49.9314 Q979.081 41.8701 975.597 37.1711 Q972.113 32.4315 966.158 32.4315 M966.158 26.1121 Q975.88 26.1121 981.43 32.4315 Q986.98 38.7509 986.98 49.9314 Q986.98 61.0714 981.43 67.4314 Q975.88 73.7508 966.158 73.7508 Q956.395 73.7508 950.846 67.4314 Q945.336 61.0714 945.336 49.9314 Q945.336 38.7509 950.846 32.4315 Q956.395 26.1121 966.158 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1022.3 9.54393 L1022.3 15.7418 L1015.17 15.7418 Q1011.16 15.7418 1009.58 17.3622 Q1008.04 18.9825 1008.04 23.1955 L1008.04 27.2059 L1020.32 27.2059 L1020.32 32.9987 L1008.04 32.9987 L1008.04 72.576 L1000.55 72.576 L1000.55 32.9987 L993.421 32.9987 L993.421 27.2059 L1000.55 27.2059 L1000.55 24.0462 Q1000.55 16.471 1004.07 13.0277 Q1007.6 9.54393 1015.26 9.54393 L1022.3 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1075.45 20.1573 L1064.35 50.2555 L1086.59 50.2555 L1075.45 20.1573 M1070.83 12.096 L1080.11 12.096 L1103.16 72.576 L1094.65 72.576 L1089.14 57.061 L1061.88 57.061 L1056.37 72.576 L1047.74 72.576 L1070.83 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip083)\" style=\"stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 305.029,140.542 325.377,294.006 345.726,454.266 366.074,614.485 386.423,774.379 406.772,934.268 427.12,1086.59 447.469,1094.42 467.817,1213.34 488.166,1213.34 \n", - " 508.514,1213.34 528.863,1213.34 549.212,1213.34 569.56,1213.34 589.909,1213.34 610.257,1213.34 630.606,1213.34 650.954,1213.34 671.303,1213.34 691.651,1213.34 \n", - " 712,1213.34 732.349,1213.34 752.697,1213.34 773.046,1213.34 793.394,1213.34 813.743,1213.34 834.091,1213.34 854.44,1213.34 874.789,1213.34 895.137,1213.34 \n", - " 915.486,1213.34 935.834,1213.34 956.183,1213.34 976.531,1213.34 996.88,1213.34 1017.23,1213.34 1037.58,1213.34 1057.93,1213.34 1078.27,1213.34 1098.62,1213.34 \n", - " 1118.97,1213.34 1139.32,1213.34 1159.67,1213.34 1180.02,1213.34 1200.37,1213.34 1220.71,1213.34 1241.06,1213.34 1261.41,1213.34 1281.76,1213.34 1302.11,1213.34 \n", - " 1322.46,1213.51 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#e26f46; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 305.029,140.542 325.377,294.244 345.726,455.589 366.074,617.988 386.423,780.874 406.772,944.201 427.12,1087.73 447.469,1109.14 467.817,1213.34 488.166,1213.34 \n", - " 508.514,1213.34 528.863,1213.34 549.212,1213.34 569.56,1213.34 589.909,1213.34 610.257,1213.34 630.606,1213.34 650.954,1213.34 671.303,1213.34 691.651,1213.34 \n", - " 712,1213.34 732.349,1213.34 752.697,1213.34 773.046,1213.34 793.394,1213.34 813.743,1213.34 834.091,1213.34 854.44,1213.34 874.789,1213.34 895.137,1213.34 \n", - " 915.486,1213.34 935.834,1213.34 956.183,1213.34 976.531,1213.34 996.88,1213.34 1017.23,1213.34 1037.58,1213.34 1057.93,1213.34 1078.27,1213.34 1098.62,1213.34 \n", - " 1118.97,1213.34 1139.32,1213.34 1159.67,1213.34 1180.02,1213.34 1200.37,1213.34 1220.71,1213.34 1241.06,1213.34 1261.41,1213.34 1281.76,1213.34 1302.11,1213.34 \n", - " 1322.46,1213.34 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#3da44d; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 305.029,140.541 325.377,353.198 345.726,572.063 366.074,791.247 386.423,1011.4 406.772,1093.83 427.12,1213.34 447.469,1213.34 467.817,1213.34 488.166,1213.34 \n", - " 508.514,1213.34 528.863,1213.34 549.212,1213.34 569.56,1213.34 589.909,1213.34 610.257,1213.34 630.606,1213.34 650.954,1213.34 671.303,1213.34 691.651,1213.34 \n", - " 712,1213.34 732.349,1213.34 752.697,1213.34 773.046,1213.34 793.394,1213.34 813.743,1213.34 834.091,1213.34 854.44,1213.34 874.789,1213.34 895.137,1213.34 \n", - " 915.486,1213.34 935.834,1213.34 956.183,1213.34 976.531,1213.34 996.88,1213.34 1017.23,1213.34 1037.58,1213.34 1057.93,1213.34 1078.27,1213.34 1098.62,1213.34 \n", - " 1118.97,1213.34 1139.32,1213.34 1159.67,1213.34 1180.02,1213.34 1200.37,1213.34 1220.71,1213.34 1241.06,1213.34 1261.41,1213.34 1281.76,1213.34 1302.11,1213.34 \n", - " 1322.46,1213.35 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip083)\" style=\"stroke:#c271d2; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 305.029,140.541 325.377,413.618 345.726,692.895 366.074,972.461 386.423,1081.66 406.772,1213.34 427.12,1213.34 447.469,1213.34 467.817,1213.34 488.166,1213.34 \n", - " 508.514,1213.34 528.863,1213.34 549.212,1213.34 569.56,1213.34 589.909,1213.34 610.257,1213.34 630.606,1213.34 650.954,1213.34 671.303,1213.34 691.651,1213.34 \n", - " 712,1213.34 732.349,1213.34 752.697,1213.34 773.046,1213.34 793.394,1213.34 813.743,1213.34 834.091,1213.34 854.44,1213.34 874.789,1213.34 895.137,1213.34 \n", - " 915.486,1213.34 935.834,1213.34 956.183,1213.34 976.531,1213.34 996.88,1213.34 1017.23,1213.34 1037.58,1213.34 1057.93,1213.34 1078.27,1213.34 1098.62,1213.34 \n", - " 1118.97,1213.34 1139.32,1213.34 1159.67,1213.34 1180.02,1213.34 1200.37,1213.34 1220.71,1213.34 1241.06,1213.34 1261.41,1213.34 1281.76,1213.34 1302.11,1213.34 \n", - " 1322.46,1213.39 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"\n", - "M1117.71 428.963 L1317.03 428.963 L1317.03 146.264 L1117.71 146.264 Z\n", - " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1117.71,428.963 1317.03,428.963 1317.03,146.264 1117.71,146.264 1117.71,428.963 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1129.69,202.804 1201.59,202.804 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M1213.57 182.153 Q1213.57 181.38 1214.62 181.38 L1241.49 181.38 L1242.83 192.178 L1241.58 192.178 Q1241.16 189.016 1240.41 187.189 Q1239.66 185.362 1238.07 184.378 Q1236.5 183.394 1234.56 183.137 Q1232.61 182.879 1229.05 182.879 L1218.98 182.879 L1228.4 196.488 Q1229.08 197.448 1229.05 197.752 Q1229.05 198.174 1228.23 199.041 L1216.64 212.134 L1228.09 212.134 Q1230.29 212.134 1231.68 212.064 Q1233.08 211.993 1234.56 211.806 Q1236.06 211.595 1236.92 211.197 Q1237.79 210.799 1238.66 210.143 Q1239.52 209.487 1240.01 208.456 Q1240.53 207.426 1240.93 206.044 Q1241.33 204.639 1241.58 202.788 L1242.83 202.788 L1241.49 214.148 L1214.58 214.148 Q1213.62 214.148 1213.62 213.563 Q1213.62 213.281 1214.18 212.602 L1225.52 199.86 Q1225.05 199.228 1224.16 197.893 L1214.04 183.254 Q1213.57 182.387 1213.57 182.153 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1270.69 227.755 Q1270.69 228.066 1270.56 228.23 Q1270.45 228.378 1270.33 228.411 Q1270.23 228.427 1270.09 228.427 Q1269.66 228.427 1268.18 228.378 Q1266.71 228.329 1266.28 228.329 Q1265.59 228.329 1264.18 228.378 Q1262.77 228.427 1262.09 228.427 Q1261.63 228.427 1261.63 228.05 Q1261.63 227.804 1261.68 227.673 Q1261.72 227.525 1261.86 227.476 Q1262 227.41 1262.09 227.41 Q1262.18 227.394 1262.43 227.394 Q1262.76 227.394 1263.1 227.361 Q1263.45 227.312 1263.87 227.214 Q1264.3 227.115 1264.56 226.869 Q1264.84 226.624 1264.84 226.279 Q1264.84 226.132 1264.72 224.918 Q1264.61 223.705 1264.46 222.295 Q1264.32 220.869 1264.3 220.672 L1255.87 220.672 Q1255.1 222 1254.56 222.918 Q1254.02 223.836 1253.82 224.148 Q1253.63 224.459 1253.51 224.656 Q1253.4 224.853 1253.33 224.968 Q1252.85 225.837 1252.85 226.214 Q1252.85 227.263 1254.43 227.394 Q1254.97 227.394 1254.97 227.788 Q1254.97 228.083 1254.84 228.247 Q1254.71 228.394 1254.59 228.411 Q1254.49 228.427 1254.33 228.427 Q1253.79 228.427 1252.66 228.378 Q1251.53 228.329 1250.97 228.329 Q1250.49 228.329 1249.51 228.378 Q1248.53 228.427 1248.08 228.427 Q1247.89 228.427 1247.77 228.312 Q1247.66 228.197 1247.66 228.05 Q1247.66 227.82 1247.69 227.689 Q1247.74 227.558 1247.87 227.492 Q1248 227.427 1248.07 227.427 Q1248.13 227.41 1248.36 227.394 Q1249.61 227.312 1250.58 226.722 Q1251.56 226.115 1252.49 224.558 L1264.17 204.948 Q1264.28 204.752 1264.36 204.653 Q1264.45 204.555 1264.61 204.473 Q1264.79 204.391 1265.05 204.391 Q1265.46 204.391 1265.54 204.522 Q1265.63 204.637 1265.68 205.194 L1267.73 226.181 Q1267.77 226.624 1267.81 226.804 Q1267.86 226.968 1268.07 227.148 Q1268.3 227.312 1268.71 227.361 Q1269.14 227.394 1269.92 227.394 Q1270.22 227.394 1270.33 227.41 Q1270.45 227.41 1270.56 227.492 Q1270.69 227.574 1270.69 227.755 M1264.2 219.623 L1263.13 208.555 L1256.51 219.623 L1264.2 219.623 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1274.04 224.314 L1274.04 223.58 Q1276.87 223.58 1278.32 222.076 Q1278.73 222.076 1278.8 222.168 Q1278.86 222.26 1278.86 222.685 L1278.86 235.872 Q1278.86 236.572 1279.21 236.79 Q1279.55 237.008 1281.06 237.008 L1281.8 237.008 L1281.8 237.731 Q1280.98 237.662 1277.99 237.662 Q1275.01 237.662 1274.19 237.731 L1274.19 237.008 L1274.94 237.008 Q1276.42 237.008 1276.78 236.801 Q1277.13 236.583 1277.13 235.872 L1277.13 223.695 Q1275.9 224.314 1274.04 224.314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip080)\" style=\"stroke:#e26f46; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1129.69,259.343 1201.59,259.343 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M1213.57 238.693 Q1213.57 237.92 1214.62 237.92 L1241.49 237.92 L1242.83 248.718 L1241.58 248.718 Q1241.16 245.556 1240.41 243.729 Q1239.66 241.902 1238.07 240.918 Q1236.5 239.934 1234.56 239.677 Q1232.61 239.419 1229.05 239.419 L1218.98 239.419 L1228.4 253.027 Q1229.08 253.988 1229.05 254.292 Q1229.05 254.714 1228.23 255.58 L1216.64 268.674 L1228.09 268.674 Q1230.29 268.674 1231.68 268.603 Q1233.08 268.533 1234.56 268.346 Q1236.06 268.135 1236.92 267.737 Q1237.79 267.339 1238.66 266.683 Q1239.52 266.027 1240.01 264.996 Q1240.53 263.966 1240.93 262.584 Q1241.33 261.178 1241.58 259.328 L1242.83 259.328 L1241.49 270.688 L1214.58 270.688 Q1213.62 270.688 1213.62 270.102 Q1213.62 269.821 1214.18 269.142 L1225.52 256.4 Q1225.05 255.768 1224.16 254.433 L1214.04 239.794 Q1213.57 238.927 1213.57 238.693 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1270.69 284.295 Q1270.69 284.606 1270.56 284.77 Q1270.45 284.918 1270.33 284.95 Q1270.23 284.967 1270.09 284.967 Q1269.66 284.967 1268.18 284.918 Q1266.71 284.868 1266.28 284.868 Q1265.59 284.868 1264.18 284.918 Q1262.77 284.967 1262.09 284.967 Q1261.63 284.967 1261.63 284.59 Q1261.63 284.344 1261.68 284.213 Q1261.72 284.065 1261.86 284.016 Q1262 283.95 1262.09 283.95 Q1262.18 283.934 1262.43 283.934 Q1262.76 283.934 1263.1 283.901 Q1263.45 283.852 1263.87 283.754 Q1264.3 283.655 1264.56 283.409 Q1264.84 283.163 1264.84 282.819 Q1264.84 282.671 1264.72 281.458 Q1264.61 280.245 1264.46 278.835 Q1264.32 277.408 1264.3 277.212 L1255.87 277.212 Q1255.1 278.54 1254.56 279.458 Q1254.02 280.376 1253.82 280.688 Q1253.63 280.999 1253.51 281.196 Q1253.4 281.393 1253.33 281.507 Q1252.85 282.376 1252.85 282.753 Q1252.85 283.803 1254.43 283.934 Q1254.97 283.934 1254.97 284.327 Q1254.97 284.623 1254.84 284.787 Q1254.71 284.934 1254.59 284.95 Q1254.49 284.967 1254.33 284.967 Q1253.79 284.967 1252.66 284.918 Q1251.53 284.868 1250.97 284.868 Q1250.49 284.868 1249.51 284.918 Q1248.53 284.967 1248.08 284.967 Q1247.89 284.967 1247.77 284.852 Q1247.66 284.737 1247.66 284.59 Q1247.66 284.36 1247.69 284.229 Q1247.74 284.098 1247.87 284.032 Q1248 283.967 1248.07 283.967 Q1248.13 283.95 1248.36 283.934 Q1249.61 283.852 1250.58 283.262 Q1251.56 282.655 1252.49 281.097 L1264.17 261.488 Q1264.28 261.291 1264.36 261.193 Q1264.45 261.095 1264.61 261.013 Q1264.79 260.931 1265.05 260.931 Q1265.46 260.931 1265.54 261.062 Q1265.63 261.177 1265.68 261.734 L1267.73 282.721 Q1267.77 283.163 1267.81 283.344 Q1267.86 283.508 1268.07 283.688 Q1268.3 283.852 1268.71 283.901 Q1269.14 283.934 1269.92 283.934 Q1270.22 283.934 1270.33 283.95 Q1270.45 283.95 1270.56 284.032 Q1270.69 284.114 1270.69 284.295 M1264.2 276.162 L1263.13 265.095 L1256.51 276.162 L1264.2 276.162 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1274.04 294.271 Q1274.04 293.846 1274.08 293.72 Q1274.12 293.594 1274.31 293.398 L1278.82 288.372 Q1281.29 285.594 1281.29 283.172 Q1281.29 281.6 1280.46 280.475 Q1279.64 279.351 1278.14 279.351 Q1277.11 279.351 1276.24 279.982 Q1275.36 280.613 1274.96 281.738 Q1275.03 281.715 1275.27 281.715 Q1275.86 281.715 1276.18 282.082 Q1276.51 282.449 1276.51 282.943 Q1276.51 283.574 1276.1 283.884 Q1275.7 284.182 1275.29 284.182 Q1275.13 284.182 1274.92 284.148 Q1274.71 284.114 1274.38 283.792 Q1274.04 283.459 1274.04 282.874 Q1274.04 281.233 1275.28 279.924 Q1276.53 278.616 1278.44 278.616 Q1280.6 278.616 1282.01 279.902 Q1283.43 281.175 1283.43 283.172 Q1283.43 283.873 1283.21 284.515 Q1283.01 285.147 1282.72 285.64 Q1282.44 286.134 1281.69 286.925 Q1280.93 287.717 1280.32 288.28 Q1279.71 288.842 1278.35 290.036 L1275.86 292.457 L1280.09 292.457 Q1282.16 292.457 1282.32 292.274 Q1282.55 291.941 1282.84 290.185 L1283.43 290.185 L1282.77 294.271 L1274.04 294.271 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip080)\" style=\"stroke:#3da44d; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1129.69,315.883 1201.59,315.883 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M1213.57 294.978 Q1213.57 294.205 1214.62 294.205 L1241.49 294.205 L1242.83 305.003 L1241.58 305.003 Q1241.16 301.841 1240.41 300.014 Q1239.66 298.187 1238.07 297.203 Q1236.5 296.22 1234.56 295.962 Q1232.61 295.704 1229.05 295.704 L1218.98 295.704 L1228.4 309.313 Q1229.08 310.273 1229.05 310.578 Q1229.05 310.999 1228.23 311.866 L1216.64 324.959 L1228.09 324.959 Q1230.29 324.959 1231.68 324.889 Q1233.08 324.818 1234.56 324.631 Q1236.06 324.42 1236.92 324.022 Q1237.79 323.624 1238.66 322.968 Q1239.52 322.312 1240.01 321.282 Q1240.53 320.251 1240.93 318.869 Q1241.33 317.464 1241.58 315.613 L1242.83 315.613 L1241.49 326.973 L1214.58 326.973 Q1213.62 326.973 1213.62 326.388 Q1213.62 326.107 1214.18 325.427 L1225.52 312.686 Q1225.05 312.053 1224.16 310.718 L1214.04 296.079 Q1213.57 295.212 1213.57 294.978 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1270.69 340.58 Q1270.69 340.891 1270.56 341.055 Q1270.45 341.203 1270.33 341.236 Q1270.23 341.252 1270.09 341.252 Q1269.66 341.252 1268.18 341.203 Q1266.71 341.154 1266.28 341.154 Q1265.59 341.154 1264.18 341.203 Q1262.77 341.252 1262.09 341.252 Q1261.63 341.252 1261.63 340.875 Q1261.63 340.629 1261.68 340.498 Q1261.72 340.35 1261.86 340.301 Q1262 340.236 1262.09 340.236 Q1262.18 340.219 1262.43 340.219 Q1262.76 340.219 1263.1 340.186 Q1263.45 340.137 1263.87 340.039 Q1264.3 339.94 1264.56 339.695 Q1264.84 339.449 1264.84 339.104 Q1264.84 338.957 1264.72 337.743 Q1264.61 336.53 1264.46 335.12 Q1264.32 333.694 1264.3 333.497 L1255.87 333.497 Q1255.1 334.825 1254.56 335.743 Q1254.02 336.661 1253.82 336.973 Q1253.63 337.284 1253.51 337.481 Q1253.4 337.678 1253.33 337.793 Q1252.85 338.662 1252.85 339.039 Q1252.85 340.088 1254.43 340.219 Q1254.97 340.219 1254.97 340.613 Q1254.97 340.908 1254.84 341.072 Q1254.71 341.219 1254.59 341.236 Q1254.49 341.252 1254.33 341.252 Q1253.79 341.252 1252.66 341.203 Q1251.53 341.154 1250.97 341.154 Q1250.49 341.154 1249.51 341.203 Q1248.53 341.252 1248.08 341.252 Q1247.89 341.252 1247.77 341.137 Q1247.66 341.023 1247.66 340.875 Q1247.66 340.645 1247.69 340.514 Q1247.74 340.383 1247.87 340.318 Q1248 340.252 1248.07 340.252 Q1248.13 340.236 1248.36 340.219 Q1249.61 340.137 1250.58 339.547 Q1251.56 338.94 1252.49 337.383 L1264.17 317.773 Q1264.28 317.577 1264.36 317.478 Q1264.45 317.38 1264.61 317.298 Q1264.79 317.216 1265.05 317.216 Q1265.46 317.216 1265.54 317.347 Q1265.63 317.462 1265.68 318.019 L1267.73 339.006 Q1267.77 339.449 1267.81 339.629 Q1267.86 339.793 1268.07 339.973 Q1268.3 340.137 1268.71 340.186 Q1269.14 340.219 1269.92 340.219 Q1270.22 340.219 1270.33 340.236 Q1270.45 340.236 1270.56 340.318 Q1270.69 340.4 1270.69 340.58 M1264.2 332.448 L1263.13 321.381 L1256.51 332.448 L1264.2 332.448 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1274.04 347.388 Q1274.04 346.688 1274.45 346.355 Q1274.85 346.023 1275.36 346.023 Q1275.9 346.023 1276.28 346.378 Q1276.67 346.723 1276.67 347.331 Q1276.67 347.985 1276.21 348.352 Q1275.77 348.72 1275.12 348.628 Q1275.69 349.569 1276.72 349.994 Q1277.76 350.418 1278.73 350.418 Q1279.74 350.418 1280.55 349.546 Q1281.38 348.674 1281.38 346.539 Q1281.38 344.726 1280.67 343.681 Q1279.97 342.637 1278.58 342.637 L1277.54 342.637 Q1277.19 342.637 1277.09 342.602 Q1276.98 342.568 1276.98 342.373 Q1276.98 342.143 1277.34 342.097 Q1277.69 342.097 1278.26 342.029 Q1279.62 341.983 1280.34 340.801 Q1281 339.699 1281 338.126 Q1281 336.692 1280.31 336.095 Q1279.63 335.487 1278.75 335.487 Q1277.92 335.487 1277.02 335.831 Q1276.11 336.175 1275.62 336.944 Q1277.07 336.944 1277.07 338.126 Q1277.07 338.643 1276.74 338.987 Q1276.42 339.32 1275.88 339.32 Q1275.36 339.32 1275.02 338.999 Q1274.68 338.666 1274.68 338.103 Q1274.68 336.761 1275.87 335.831 Q1277.07 334.901 1278.84 334.901 Q1280.59 334.901 1281.87 335.82 Q1283.17 336.738 1283.17 338.149 Q1283.17 339.538 1282.25 340.674 Q1281.33 341.811 1279.87 342.281 Q1281.66 342.637 1282.73 343.853 Q1283.8 345.059 1283.8 346.539 Q1283.8 348.375 1282.35 349.73 Q1280.91 351.072 1278.8 351.072 Q1276.84 351.072 1275.44 350.017 Q1274.04 348.961 1274.04 347.388 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip080)\" style=\"stroke:#c271d2; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1129.69,372.423 1201.59,372.423 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M1213.57 351.695 Q1213.57 350.922 1214.62 350.922 L1241.49 350.922 L1242.83 361.72 L1241.58 361.72 Q1241.16 358.558 1240.41 356.731 Q1239.66 354.904 1238.07 353.92 Q1236.5 352.936 1234.56 352.679 Q1232.61 352.421 1229.05 352.421 L1218.98 352.421 L1228.4 366.029 Q1229.08 366.99 1229.05 367.294 Q1229.05 367.716 1228.23 368.582 L1216.64 381.676 L1228.09 381.676 Q1230.29 381.676 1231.68 381.605 Q1233.08 381.535 1234.56 381.348 Q1236.06 381.137 1236.92 380.739 Q1237.79 380.341 1238.66 379.685 Q1239.52 379.029 1240.01 377.998 Q1240.53 376.968 1240.93 375.586 Q1241.33 374.18 1241.58 372.33 L1242.83 372.33 L1241.49 383.69 L1214.58 383.69 Q1213.62 383.69 1213.62 383.104 Q1213.62 382.823 1214.18 382.144 L1225.52 369.402 Q1225.05 368.77 1224.16 367.435 L1214.04 352.796 Q1213.57 351.929 1213.57 351.695 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1270.69 397.297 Q1270.69 397.608 1270.56 397.772 Q1270.45 397.92 1270.33 397.952 Q1270.23 397.969 1270.09 397.969 Q1269.66 397.969 1268.18 397.92 Q1266.71 397.87 1266.28 397.87 Q1265.59 397.87 1264.18 397.92 Q1262.77 397.969 1262.09 397.969 Q1261.63 397.969 1261.63 397.592 Q1261.63 397.346 1261.68 397.215 Q1261.72 397.067 1261.86 397.018 Q1262 396.952 1262.09 396.952 Q1262.18 396.936 1262.43 396.936 Q1262.76 396.936 1263.1 396.903 Q1263.45 396.854 1263.87 396.756 Q1264.3 396.657 1264.56 396.411 Q1264.84 396.165 1264.84 395.821 Q1264.84 395.673 1264.72 394.46 Q1264.61 393.247 1264.46 391.837 Q1264.32 390.41 1264.3 390.214 L1255.87 390.214 Q1255.1 391.542 1254.56 392.46 Q1254.02 393.378 1253.82 393.69 Q1253.63 394.001 1253.51 394.198 Q1253.4 394.395 1253.33 394.509 Q1252.85 395.378 1252.85 395.755 Q1252.85 396.805 1254.43 396.936 Q1254.97 396.936 1254.97 397.329 Q1254.97 397.625 1254.84 397.788 Q1254.71 397.936 1254.59 397.952 Q1254.49 397.969 1254.33 397.969 Q1253.79 397.969 1252.66 397.92 Q1251.53 397.87 1250.97 397.87 Q1250.49 397.87 1249.51 397.92 Q1248.53 397.969 1248.08 397.969 Q1247.89 397.969 1247.77 397.854 Q1247.66 397.739 1247.66 397.592 Q1247.66 397.362 1247.69 397.231 Q1247.74 397.1 1247.87 397.034 Q1248 396.969 1248.07 396.969 Q1248.13 396.952 1248.36 396.936 Q1249.61 396.854 1250.58 396.264 Q1251.56 395.657 1252.49 394.099 L1264.17 374.49 Q1264.28 374.293 1264.36 374.195 Q1264.45 374.097 1264.61 374.015 Q1264.79 373.933 1265.05 373.933 Q1265.46 373.933 1265.54 374.064 Q1265.63 374.179 1265.68 374.736 L1267.73 395.723 Q1267.77 396.165 1267.81 396.346 Q1267.86 396.51 1268.07 396.69 Q1268.3 396.854 1268.71 396.903 Q1269.14 396.936 1269.92 396.936 Q1270.22 396.936 1270.33 396.952 Q1270.45 396.952 1270.56 397.034 Q1270.69 397.116 1270.69 397.297 M1264.2 389.164 L1263.13 378.097 L1256.51 389.164 L1264.2 389.164 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1274.04 403.549 L1274.04 402.826 L1281.26 391.796 Q1281.45 391.51 1281.73 391.521 Q1282 391.521 1282.05 391.624 Q1282.11 391.728 1282.11 392.129 L1282.11 402.826 L1284.46 402.826 L1284.46 403.549 L1282.11 403.549 L1282.11 405.592 Q1282.11 406.269 1282.39 406.487 Q1282.67 406.705 1283.89 406.705 L1284.38 406.705 L1284.38 407.428 Q1283.42 407.359 1281.19 407.359 Q1278.98 407.359 1278.01 407.428 L1278.01 406.705 L1278.51 406.705 Q1279.72 406.705 1280.01 406.498 Q1280.3 406.28 1280.3 405.592 L1280.3 403.549 L1274.04 403.549 M1274.71 402.826 L1280.44 402.826 L1280.44 394.057 L1274.71 402.826 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"\n", - "M1674.28 1245.7 L2752.76 1245.7 L2752.76 108.352 L1674.28 108.352 Z\n", - " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1684.46,1245.7 1684.46,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1887.94,1245.7 1887.94,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 2091.43,1245.7 2091.43,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 2294.91,1245.7 2294.91,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 2498.4,1245.7 2498.4,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 2701.88,1245.7 2701.88,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1674.28,1245.7 2752.76,1245.7 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1684.46,1245.7 1684.46,1226.8 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1887.94,1245.7 1887.94,1226.8 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2091.43,1245.7 2091.43,1226.8 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2294.91,1245.7 2294.91,1226.8 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2498.4,1245.7 2498.4,1226.8 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2701.88,1245.7 2701.88,1226.8 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M1684.46 1279.82 Q1680.85 1279.82 1679.02 1283.38 Q1677.21 1286.92 1677.21 1294.05 Q1677.21 1301.16 1679.02 1304.73 Q1680.85 1308.27 1684.46 1308.27 Q1688.09 1308.27 1689.9 1304.73 Q1691.72 1301.16 1691.72 1294.05 Q1691.72 1286.92 1689.9 1283.38 Q1688.09 1279.82 1684.46 1279.82 M1684.46 1276.11 Q1690.27 1276.11 1693.32 1280.72 Q1696.4 1285.3 1696.4 1294.05 Q1696.4 1302.78 1693.32 1307.39 Q1690.27 1311.97 1684.46 1311.97 Q1678.65 1311.97 1675.57 1307.39 Q1672.51 1302.78 1672.51 1294.05 Q1672.51 1285.3 1675.57 1280.72 Q1678.65 1276.11 1684.46 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1862.63 1307.36 L1870.27 1307.36 L1870.27 1281 L1861.96 1282.67 L1861.96 1278.41 L1870.22 1276.74 L1874.9 1276.74 L1874.9 1307.36 L1882.54 1307.36 L1882.54 1311.3 L1862.63 1311.3 L1862.63 1307.36 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1901.98 1279.82 Q1898.37 1279.82 1896.54 1283.38 Q1894.74 1286.92 1894.74 1294.05 Q1894.74 1301.16 1896.54 1304.73 Q1898.37 1308.27 1901.98 1308.27 Q1905.62 1308.27 1907.42 1304.73 Q1909.25 1301.16 1909.25 1294.05 Q1909.25 1286.92 1907.42 1283.38 Q1905.62 1279.82 1901.98 1279.82 M1901.98 1276.11 Q1907.79 1276.11 1910.85 1280.72 Q1913.93 1285.3 1913.93 1294.05 Q1913.93 1302.78 1910.85 1307.39 Q1907.79 1311.97 1901.98 1311.97 Q1896.17 1311.97 1893.09 1307.39 Q1890.04 1302.78 1890.04 1294.05 Q1890.04 1285.3 1893.09 1280.72 Q1896.17 1276.11 1901.98 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2070.2 1307.36 L2086.52 1307.36 L2086.52 1311.3 L2064.58 1311.3 L2064.58 1307.36 Q2067.24 1304.61 2071.82 1299.98 Q2076.43 1295.33 2077.61 1293.99 Q2079.85 1291.46 2080.73 1289.73 Q2081.64 1287.97 2081.64 1286.28 Q2081.64 1283.52 2079.69 1281.79 Q2077.77 1280.05 2074.67 1280.05 Q2072.47 1280.05 2070.02 1280.81 Q2067.59 1281.58 2064.81 1283.13 L2064.81 1278.41 Q2067.63 1277.27 2070.09 1276.69 Q2072.54 1276.11 2074.58 1276.11 Q2079.95 1276.11 2083.14 1278.8 Q2086.33 1281.49 2086.33 1285.98 Q2086.33 1288.11 2085.52 1290.03 Q2084.74 1291.92 2082.63 1294.52 Q2082.05 1295.19 2078.95 1298.41 Q2075.85 1301.6 2070.2 1307.36 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2106.33 1279.82 Q2102.72 1279.82 2100.9 1283.38 Q2099.09 1286.92 2099.09 1294.05 Q2099.09 1301.16 2100.9 1304.73 Q2102.72 1308.27 2106.33 1308.27 Q2109.97 1308.27 2111.77 1304.73 Q2113.6 1301.16 2113.6 1294.05 Q2113.6 1286.92 2111.77 1283.38 Q2109.97 1279.82 2106.33 1279.82 M2106.33 1276.11 Q2112.15 1276.11 2115.2 1280.72 Q2118.28 1285.3 2118.28 1294.05 Q2118.28 1302.78 2115.2 1307.39 Q2112.15 1311.97 2106.33 1311.97 Q2100.52 1311.97 2097.45 1307.39 Q2094.39 1302.78 2094.39 1294.05 Q2094.39 1285.3 2097.45 1280.72 Q2100.52 1276.11 2106.33 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2283.76 1292.67 Q2287.11 1293.38 2288.99 1295.65 Q2290.89 1297.92 2290.89 1301.25 Q2290.89 1306.37 2287.37 1309.17 Q2283.85 1311.97 2277.37 1311.97 Q2275.19 1311.97 2272.88 1311.53 Q2270.58 1311.11 2268.13 1310.26 L2268.13 1305.74 Q2270.08 1306.88 2272.39 1307.46 Q2274.7 1308.04 2277.23 1308.04 Q2281.63 1308.04 2283.92 1306.3 Q2286.23 1304.56 2286.23 1301.25 Q2286.23 1298.2 2284.08 1296.49 Q2281.95 1294.75 2278.13 1294.75 L2274.1 1294.75 L2274.1 1290.91 L2278.32 1290.91 Q2281.77 1290.91 2283.59 1289.54 Q2285.42 1288.15 2285.42 1285.56 Q2285.42 1282.9 2283.52 1281.49 Q2281.65 1280.05 2278.13 1280.05 Q2276.21 1280.05 2274.01 1280.47 Q2271.81 1280.88 2269.17 1281.76 L2269.17 1277.6 Q2271.83 1276.86 2274.15 1276.49 Q2276.49 1276.11 2278.55 1276.11 Q2283.87 1276.11 2286.97 1278.55 Q2290.08 1280.95 2290.08 1285.07 Q2290.08 1287.94 2288.43 1289.93 Q2286.79 1291.9 2283.76 1292.67 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2309.75 1279.82 Q2306.14 1279.82 2304.31 1283.38 Q2302.51 1286.92 2302.51 1294.05 Q2302.51 1301.16 2304.31 1304.73 Q2306.14 1308.27 2309.75 1308.27 Q2313.39 1308.27 2315.19 1304.73 Q2317.02 1301.16 2317.02 1294.05 Q2317.02 1286.92 2315.19 1283.38 Q2313.39 1279.82 2309.75 1279.82 M2309.75 1276.11 Q2315.56 1276.11 2318.62 1280.72 Q2321.7 1285.3 2321.7 1294.05 Q2321.7 1302.78 2318.62 1307.39 Q2315.56 1311.97 2309.75 1311.97 Q2303.94 1311.97 2300.86 1307.39 Q2297.81 1302.78 2297.81 1294.05 Q2297.81 1285.3 2300.86 1280.72 Q2303.94 1276.11 2309.75 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2486.57 1280.81 L2474.76 1299.26 L2486.57 1299.26 L2486.57 1280.81 M2485.34 1276.74 L2491.22 1276.74 L2491.22 1299.26 L2496.15 1299.26 L2496.15 1303.15 L2491.22 1303.15 L2491.22 1311.3 L2486.57 1311.3 L2486.57 1303.15 L2470.97 1303.15 L2470.97 1298.64 L2485.34 1276.74 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2513.88 1279.82 Q2510.27 1279.82 2508.45 1283.38 Q2506.64 1286.92 2506.64 1294.05 Q2506.64 1301.16 2508.45 1304.73 Q2510.27 1308.27 2513.88 1308.27 Q2517.52 1308.27 2519.32 1304.73 Q2521.15 1301.16 2521.15 1294.05 Q2521.15 1286.92 2519.32 1283.38 Q2517.52 1279.82 2513.88 1279.82 M2513.88 1276.11 Q2519.7 1276.11 2522.75 1280.72 Q2525.83 1285.3 2525.83 1294.05 Q2525.83 1302.78 2522.75 1307.39 Q2519.7 1311.97 2513.88 1311.97 Q2508.07 1311.97 2505 1307.39 Q2501.94 1302.78 2501.94 1294.05 Q2501.94 1285.3 2505 1280.72 Q2508.07 1276.11 2513.88 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2676.58 1276.74 L2694.94 1276.74 L2694.94 1280.68 L2680.87 1280.68 L2680.87 1289.15 Q2681.88 1288.8 2682.9 1288.64 Q2683.92 1288.45 2684.94 1288.45 Q2690.73 1288.45 2694.11 1291.62 Q2697.49 1294.8 2697.49 1300.21 Q2697.49 1305.79 2694.01 1308.89 Q2690.54 1311.97 2684.22 1311.97 Q2682.05 1311.97 2679.78 1311.6 Q2677.53 1311.23 2675.13 1310.49 L2675.13 1305.79 Q2677.21 1306.92 2679.43 1307.48 Q2681.65 1308.04 2684.13 1308.04 Q2688.13 1308.04 2690.47 1305.93 Q2692.81 1303.82 2692.81 1300.21 Q2692.81 1296.6 2690.47 1294.49 Q2688.13 1292.39 2684.13 1292.39 Q2682.25 1292.39 2680.38 1292.8 Q2678.53 1293.22 2676.58 1294.1 L2676.58 1276.74 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2716.7 1279.82 Q2713.09 1279.82 2711.26 1283.38 Q2709.45 1286.92 2709.45 1294.05 Q2709.45 1301.16 2711.26 1304.73 Q2713.09 1308.27 2716.7 1308.27 Q2720.33 1308.27 2722.14 1304.73 Q2723.97 1301.16 2723.97 1294.05 Q2723.97 1286.92 2722.14 1283.38 Q2720.33 1279.82 2716.7 1279.82 M2716.7 1276.11 Q2722.51 1276.11 2725.56 1280.72 Q2728.64 1285.3 2728.64 1294.05 Q2728.64 1302.78 2725.56 1307.39 Q2722.51 1311.97 2716.7 1311.97 Q2710.89 1311.97 2707.81 1307.39 Q2704.75 1302.78 2704.75 1294.05 Q2704.75 1285.3 2707.81 1280.72 Q2710.89 1276.11 2716.7 1276.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2229.69 1389.31 Q2229.69 1389.57 2229.4 1390.57 Q2229.11 1391.57 2228.4 1393.11 Q2227.72 1394.66 2226.79 1396.07 Q2225.85 1397.46 2224.31 1398.49 Q2222.79 1399.49 2221.05 1399.49 Q2218.74 1399.49 2217.19 1397.94 Q2215.64 1396.4 2215.64 1394.08 Q2215.64 1392.79 2216.32 1391.02 Q2220.6 1379.59 2220.6 1375.66 Q2220.6 1371.05 2217.03 1371.05 Q2215.26 1371.05 2213.58 1371.73 Q2211.94 1372.37 2210.81 1373.27 Q2209.69 1374.17 2208.66 1375.43 Q2207.66 1376.65 2207.14 1377.49 Q2206.66 1378.3 2206.27 1379.1 L2205.43 1382.39 Q2205.24 1383.29 2204.31 1386.8 L2202.86 1392.76 Q2201.83 1397.2 2201.6 1397.62 Q2201.28 1398.52 2200.57 1399.01 Q2199.86 1399.49 2199.15 1399.49 Q2198.35 1399.49 2197.8 1399.01 Q2197.25 1398.52 2197.25 1397.68 Q2197.25 1397.56 2197.35 1397.07 Q2197.45 1396.59 2197.61 1395.91 Q2197.77 1395.24 2197.83 1394.85 L2201.67 1379.62 Q2202.38 1376.85 2202.54 1375.98 Q2202.73 1375.08 2202.73 1374.08 Q2202.73 1371.05 2200.67 1371.05 Q2198.99 1371.05 2197.9 1373.05 Q2196.8 1375.04 2195.87 1378.91 Q2195.58 1379.97 2195.39 1380.2 Q2195.23 1380.42 2194.74 1380.42 Q2193.94 1380.39 2193.94 1379.75 Q2193.94 1379.59 2194.19 1378.52 Q2194.45 1377.46 2194.94 1375.95 Q2195.45 1374.4 2195.93 1373.37 Q2196.35 1372.6 2196.58 1372.24 Q2196.84 1371.86 2197.45 1371.12 Q2198.09 1370.34 2198.93 1369.99 Q2199.8 1369.6 2200.86 1369.6 Q2203.24 1369.6 2204.98 1371.15 Q2206.72 1372.66 2206.95 1375.33 Q2211.23 1369.6 2217.22 1369.6 Q2220.76 1369.6 2222.79 1371.47 Q2224.82 1373.34 2224.82 1376.65 Q2224.82 1377.43 2224.66 1378.43 Q2224.53 1379.39 2224.21 1380.62 Q2223.92 1381.84 2223.66 1382.77 Q2223.41 1383.71 2222.89 1385.22 Q2222.37 1386.7 2222.15 1387.35 Q2221.92 1387.99 2221.38 1389.5 Q2220.86 1390.99 2220.8 1391.15 Q2219.61 1394.14 2219.61 1395.85 Q2219.61 1396.98 2219.96 1397.49 Q2220.35 1398.01 2221.18 1398.01 Q2223.44 1398.01 2225.11 1395.78 Q2226.82 1393.53 2227.91 1389.86 Q2228.17 1389.05 2228.3 1388.86 Q2228.46 1388.67 2228.91 1388.67 Q2229.69 1388.67 2229.69 1389.31 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip082)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1674.28,998.861 2752.76,998.861 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1674.28,674.693 2752.76,674.693 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1674.28,350.525 2752.76,350.525 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1674.28,1245.7 1674.28,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1674.28,998.861 1693.18,998.861 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1674.28,674.693 1693.18,674.693 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1674.28,350.525 1693.18,350.525 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M1506.34 1018.65 L1513.98 1018.65 L1513.98 992.288 L1505.67 993.955 L1505.67 989.695 L1513.93 988.029 L1518.61 988.029 L1518.61 1018.65 L1526.25 1018.65 L1526.25 1022.59 L1506.34 1022.59 L1506.34 1018.65 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1545.69 991.107 Q1542.08 991.107 1540.25 994.672 Q1538.44 998.214 1538.44 1005.34 Q1538.44 1012.45 1540.25 1016.01 Q1542.08 1019.56 1545.69 1019.56 Q1549.32 1019.56 1551.13 1016.01 Q1552.96 1012.45 1552.96 1005.34 Q1552.96 998.214 1551.13 994.672 Q1549.32 991.107 1545.69 991.107 M1545.69 987.404 Q1551.5 987.404 1554.56 992.01 Q1557.63 996.594 1557.63 1005.34 Q1557.63 1014.07 1554.56 1018.68 Q1551.5 1023.26 1545.69 1023.26 Q1539.88 1023.26 1536.8 1018.68 Q1533.75 1014.07 1533.75 1005.34 Q1533.75 996.594 1536.8 992.01 Q1539.88 987.404 1545.69 987.404 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1557.63 981.505 L1581.75 981.505 L1581.75 984.702 L1557.63 984.702 L1557.63 981.505 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1590.6 991.981 L1596.81 991.981 L1596.81 970.559 L1590.06 971.913 L1590.06 968.453 L1596.77 967.098 L1600.57 967.098 L1600.57 991.981 L1606.78 991.981 L1606.78 995.178 L1590.6 995.178 L1590.6 991.981 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1622.58 969.6 Q1619.64 969.6 1618.16 972.496 Q1616.69 975.374 1616.69 981.167 Q1616.69 986.941 1618.16 989.837 Q1619.64 992.715 1622.58 992.715 Q1625.53 992.715 1627 989.837 Q1628.48 986.941 1628.48 981.167 Q1628.48 975.374 1627 972.496 Q1625.53 969.6 1622.58 969.6 M1622.58 966.591 Q1627.3 966.591 1629.78 970.333 Q1632.28 974.057 1632.28 981.167 Q1632.28 988.257 1629.78 992 Q1627.3 995.724 1622.58 995.724 Q1617.86 995.724 1615.35 992 Q1612.87 988.257 1612.87 981.167 Q1612.87 974.057 1615.35 970.333 Q1617.86 966.591 1622.58 966.591 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1531.65 694.485 L1539.29 694.485 L1539.29 668.12 L1530.98 669.787 L1530.98 665.527 L1539.25 663.861 L1543.92 663.861 L1543.92 694.485 L1551.56 694.485 L1551.56 698.421 L1531.65 698.421 L1531.65 694.485 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1571 666.939 Q1567.39 666.939 1565.56 670.504 Q1563.76 674.046 1563.76 681.175 Q1563.76 688.282 1565.56 691.847 Q1567.39 695.388 1571 695.388 Q1574.64 695.388 1576.44 691.847 Q1578.27 688.282 1578.27 681.175 Q1578.27 674.046 1576.44 670.504 Q1574.64 666.939 1571 666.939 M1571 663.236 Q1576.81 663.236 1579.87 667.842 Q1582.95 672.425 1582.95 681.175 Q1582.95 689.902 1579.87 694.509 Q1576.81 699.092 1571 699.092 Q1565.19 699.092 1562.12 694.509 Q1559.06 689.902 1559.06 681.175 Q1559.06 672.425 1562.12 667.842 Q1565.19 663.236 1571 663.236 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1582.95 657.337 L1607.06 657.337 L1607.06 660.534 L1582.95 660.534 L1582.95 657.337 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1615.3 642.93 L1630.21 642.93 L1630.21 646.128 L1618.78 646.128 L1618.78 653.011 Q1619.61 652.729 1620.43 652.597 Q1621.26 652.447 1622.09 652.447 Q1626.79 652.447 1629.54 655.024 Q1632.28 657.6 1632.28 662.001 Q1632.28 666.534 1629.46 669.054 Q1626.64 671.556 1621.51 671.556 Q1619.74 671.556 1617.89 671.255 Q1616.07 670.954 1614.11 670.352 L1614.11 666.534 Q1615.81 667.456 1617.61 667.907 Q1619.42 668.358 1621.43 668.358 Q1624.68 668.358 1626.58 666.647 Q1628.48 664.935 1628.48 662.001 Q1628.48 659.067 1626.58 657.356 Q1624.68 655.644 1621.43 655.644 Q1619.91 655.644 1618.38 655.983 Q1616.88 656.321 1615.3 657.036 L1615.3 642.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1561.58 370.317 L1569.22 370.317 L1569.22 343.952 L1560.91 345.618 L1560.91 341.359 L1569.17 339.692 L1573.84 339.692 L1573.84 370.317 L1581.48 370.317 L1581.48 374.252 L1561.58 374.252 L1561.58 370.317 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1600.93 342.771 Q1597.32 342.771 1595.49 346.336 Q1593.68 349.878 1593.68 357.007 Q1593.68 364.114 1595.49 367.678 Q1597.32 371.22 1600.93 371.22 Q1604.56 371.22 1606.37 367.678 Q1608.2 364.114 1608.2 357.007 Q1608.2 349.878 1606.37 346.336 Q1604.56 342.771 1600.93 342.771 M1600.93 339.067 Q1606.74 339.067 1609.79 343.674 Q1612.87 348.257 1612.87 357.007 Q1612.87 365.734 1609.79 370.34 Q1606.74 374.924 1600.93 374.924 Q1595.12 374.924 1592.04 370.34 Q1588.98 365.734 1588.98 357.007 Q1588.98 348.257 1592.04 343.674 Q1595.12 339.067 1600.93 339.067 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1622.58 321.264 Q1619.64 321.264 1618.16 324.16 Q1616.69 327.037 1616.69 332.83 Q1616.69 338.604 1618.16 341.501 Q1619.64 344.378 1622.58 344.378 Q1625.53 344.378 1627 341.501 Q1628.48 338.604 1628.48 332.83 Q1628.48 327.037 1627 324.16 Q1625.53 321.264 1622.58 321.264 M1622.58 318.254 Q1627.3 318.254 1629.78 321.997 Q1632.28 325.721 1632.28 332.83 Q1632.28 339.921 1629.78 343.664 Q1627.3 347.388 1622.58 347.388 Q1617.86 347.388 1615.35 343.664 Q1612.87 339.921 1612.87 332.83 Q1612.87 325.721 1615.35 321.997 Q1617.86 318.254 1622.58 318.254 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1440.75 799.352 L1438.72 799.352 Q1438.72 795.842 1438.3 795.037 Q1437.85 794.232 1435.72 794.232 L1401.42 794.232 Q1398.98 794.232 1398.36 795.101 Q1397.75 795.939 1397.75 799.352 L1395.69 799.352 L1394.98 789.884 L1435.72 789.884 Q1437.85 789.884 1438.3 789.047 Q1438.72 788.209 1438.72 784.731 L1440.75 784.731 Q1440.75 785.536 1440.68 787.211 Q1440.62 788.886 1440.59 790.109 Q1440.55 791.333 1440.55 792.042 Q1440.55 792.815 1440.75 799.352 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1437.2 774.81 Q1432.89 779.158 1426.64 779.158 Q1420.36 779.158 1415.79 774.906 Q1411.18 770.623 1411.18 764.504 Q1411.18 758.514 1415.76 754.23 Q1420.3 749.915 1426.64 749.915 Q1432.86 749.915 1437.17 754.263 Q1441.49 758.578 1441.49 764.568 Q1441.49 770.43 1437.2 774.81 M1426.09 773.683 Q1432.5 773.683 1435.4 772.008 Q1439.81 769.431 1439.81 764.504 Q1439.81 762.056 1438.49 760.027 Q1437.17 757.966 1434.95 756.839 Q1432.05 755.39 1426.09 755.39 Q1419.75 755.39 1416.95 757.129 Q1412.66 759.705 1412.66 764.568 Q1412.66 766.694 1413.79 768.787 Q1414.89 770.849 1417.08 772.105 Q1419.97 773.683 1426.09 773.683 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1445.96 748.876 Q1443.84 748.876 1442 747.266 Q1440.17 745.623 1439.36 742.789 Q1437.53 745.688 1433.5 745.688 Q1430.41 745.688 1428.03 743.659 Q1425.45 746.751 1421.23 746.751 Q1417.33 746.751 1414.47 743.659 Q1411.6 740.567 1411.6 736.058 Q1411.6 732.097 1413.98 729.07 Q1410.89 725.913 1410.86 722.081 Q1410.86 720.374 1411.92 719.569 Q1412.99 718.731 1414.11 718.731 Q1415.11 718.731 1415.59 719.376 Q1416.08 719.987 1416.08 720.632 Q1416.08 721.437 1415.56 722.016 Q1415.01 722.564 1414.18 722.564 Q1412.79 722.564 1412.37 721.501 Q1412.31 721.694 1412.31 722.145 Q1412.31 725.366 1414.89 728.103 Q1417.4 725.398 1421.3 725.398 Q1425.19 725.398 1428.06 728.49 Q1430.92 731.582 1430.92 736.058 Q1430.92 739.762 1428.86 742.596 Q1430.18 743.723 1431.99 743.723 Q1433.63 743.723 1434.92 742.725 Q1436.21 741.726 1436.4 740.213 Q1436.46 739.762 1436.46 735.285 Q1436.46 732.644 1436.53 731.195 Q1436.59 729.746 1437.04 727.685 Q1437.46 725.591 1438.3 723.949 Q1440.68 719.665 1445.84 719.633 Q1449.6 719.633 1451.96 723.981 Q1454.34 728.297 1454.34 734.287 Q1454.34 740.342 1451.92 744.625 Q1449.54 748.876 1445.96 748.876 M1445.96 745.43 Q1448.67 745.43 1450.73 742.242 Q1452.82 739.053 1452.82 734.222 Q1452.82 729.488 1450.76 726.3 Q1448.73 723.079 1445.96 723.079 Q1444 723.079 1442.74 724.206 Q1441.49 725.334 1440.97 727.652 Q1440.49 729.939 1440.39 731.549 Q1440.3 733.16 1440.3 736.123 L1440.3 740.019 Q1440.43 742.274 1442.07 743.852 Q1443.71 745.43 1445.96 745.43 M1421.3 741.823 Q1429.41 741.823 1429.41 736.058 Q1429.41 733.16 1426.77 731.388 Q1425 730.326 1421.23 730.326 Q1413.11 730.326 1413.11 736.058 Q1413.11 738.957 1415.76 740.76 Q1417.53 741.823 1421.3 741.823 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1424.26 716.219 Q1413.11 716.219 1404.13 712.064 Q1400.36 710.293 1397.21 707.813 Q1394.05 705.333 1392.66 703.69 Q1391.28 702.048 1391.28 701.597 Q1391.28 700.953 1391.92 700.921 Q1392.25 700.921 1393.05 701.79 Q1403.87 712.418 1424.26 712.386 Q1444.71 712.386 1455.11 702.048 Q1456.24 700.921 1456.59 700.921 Q1457.24 700.921 1457.24 701.597 Q1457.24 702.048 1455.92 703.626 Q1454.6 705.204 1451.57 707.652 Q1448.54 710.099 1444.84 711.871 Q1435.85 716.219 1424.26 716.219 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1396.75 690.896 Q1395.69 690.896 1395.69 689.447 L1395.69 652.507 L1410.54 650.671 L1410.54 652.378 Q1406.19 652.958 1403.68 653.988 Q1401.17 655.019 1399.81 657.209 Q1398.46 659.367 1398.11 662.04 Q1397.75 664.713 1397.75 669.608 L1397.75 683.457 L1416.46 670.51 Q1417.78 669.576 1418.2 669.608 Q1418.78 669.608 1419.97 670.735 L1437.98 686.677 L1437.98 670.929 Q1437.98 667.901 1437.88 666.001 Q1437.78 664.069 1437.53 662.04 Q1437.24 659.979 1436.69 658.787 Q1436.14 657.595 1435.24 656.404 Q1434.34 655.212 1432.92 654.536 Q1431.5 653.827 1429.6 653.28 Q1427.67 652.732 1425.13 652.378 L1425.13 650.671 L1440.75 652.507 L1440.75 689.511 Q1440.75 690.832 1439.94 690.832 Q1439.56 690.832 1438.62 690.059 L1421.1 674.471 Q1420.23 675.115 1418.4 676.339 L1398.27 690.252 Q1397.08 690.896 1396.75 690.896 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1434.33 611.066 Q1436.43 611.066 1438.32 612.509 Q1440.19 613.929 1441.39 616.093 Q1442.56 618.258 1443.01 620.715 Q1443.39 617.401 1445.2 615.485 Q1447 613.546 1449.53 613.546 Q1451.22 613.546 1453 614.538 Q1454.76 615.507 1456.2 617.175 Q1457.64 618.821 1458.57 621.256 Q1459.49 623.668 1459.49 626.306 L1459.49 642.786 Q1459.49 643.304 1459.47 643.507 Q1459.44 643.71 1459.33 643.868 Q1459.22 644.025 1458.97 644.025 Q1458.52 644.025 1458.32 643.868 Q1458.11 643.687 1458.09 643.484 Q1458.07 643.282 1458.07 642.786 Q1458.07 641.658 1458 640.982 Q1457.93 640.306 1457.84 639.877 Q1457.73 639.426 1457.42 639.201 Q1457.1 638.953 1456.83 638.84 Q1456.54 638.728 1455.88 638.57 L1431.08 632.393 Q1430.34 632.212 1430.23 632.212 Q1429.8 632.212 1429.69 632.483 Q1429.55 632.731 1429.48 633.452 L1429.39 635.211 Q1429.39 635.752 1429.37 635.977 Q1429.35 636.18 1429.24 636.338 Q1429.12 636.496 1428.87 636.496 Q1428.24 636.496 1428.11 636.225 Q1427.95 635.932 1427.95 635.166 L1427.95 619.655 Q1427.95 615.665 1429.8 613.365 Q1431.63 611.066 1434.33 611.066 M1434.15 615.259 Q1433.29 615.259 1432.53 615.485 Q1431.76 615.71 1431.02 616.251 Q1430.27 616.77 1429.84 617.807 Q1429.39 618.844 1429.39 620.287 L1429.39 626.261 Q1429.39 627.726 1429.66 628.087 Q1429.91 628.425 1431.15 628.741 L1442.58 631.604 L1442.58 624.863 Q1442.58 622.811 1441.84 621.008 Q1441.09 619.182 1439.9 617.942 Q1438.68 616.702 1437.17 615.981 Q1435.66 615.259 1434.15 615.259 M1449.01 617.852 Q1448.33 617.852 1447.68 617.964 Q1447.02 618.077 1446.26 618.438 Q1445.49 618.799 1444.93 619.362 Q1444.36 619.926 1443.98 620.918 Q1443.6 621.887 1443.6 623.15 L1443.6 631.874 L1456.49 635.075 Q1457.33 635.301 1457.55 635.301 Q1457.8 635.301 1457.89 635.188 Q1457.96 635.053 1458 634.692 Q1458.07 634.286 1458.07 633.678 L1458.07 627.41 Q1458.07 625.427 1457.3 623.623 Q1456.51 621.82 1455.25 620.58 Q1453.99 619.317 1452.34 618.596 Q1450.7 617.852 1449.01 617.852 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1460.57 591.84 Q1461.47 591.84 1462 592.393 Q1462.54 592.929 1462.54 593.608 Q1462.54 594.207 1462.19 594.523 Q1461.85 594.839 1461.4 594.839 Q1461.21 594.839 1460.98 594.76 Q1460.73 594.681 1460.43 594.507 Q1460.13 594.318 1459.9 593.923 Q1459.68 593.529 1459.65 592.992 Q1459.54 593.103 1459.53 593.134 Q1459.34 593.371 1459.27 593.813 Q1459.24 593.876 1459.24 594.097 Q1459.24 595.186 1460.05 596.29 Q1460.84 597.379 1462.33 598.721 Q1464.09 600.409 1464.73 601.498 Q1465.36 596.717 1468.13 596.717 Q1468.58 596.717 1469.14 596.843 Q1470.18 597.095 1470.94 597.095 Q1472.45 597.095 1472.45 596.069 Q1472.45 595.075 1471.44 594.444 Q1470.43 593.797 1468.46 593.26 Q1468.09 593.182 1467.98 593.103 Q1467.87 593.024 1467.87 592.803 Q1467.87 592.408 1468.19 592.408 Q1470.04 592.771 1471.46 593.576 Q1473.18 594.602 1473.18 596.133 Q1473.18 597.411 1472.29 598.263 Q1471.39 599.099 1469.97 599.099 Q1469.63 599.099 1468.84 598.973 Q1468.52 598.878 1468.16 598.878 Q1467.42 598.878 1466.86 599.289 Q1466.3 599.699 1466.01 600.362 Q1465.73 601.025 1465.6 601.577 Q1465.46 602.114 1465.41 602.634 Q1472.09 604.212 1472.5 604.433 Q1472.78 604.575 1472.97 604.891 Q1473.18 605.207 1473.18 605.538 Q1473.18 605.854 1472.96 606.169 Q1472.75 606.469 1472.26 606.469 Q1472.01 606.469 1471.55 606.343 L1452.93 601.656 L1452.3 601.561 Q1452.11 601.561 1452.01 601.64 Q1451.9 601.703 1451.82 602.082 Q1451.75 602.445 1451.75 603.171 Q1451.75 603.471 1451.73 603.613 Q1451.71 603.739 1451.64 603.849 Q1451.54 603.96 1451.35 603.96 Q1451.08 603.96 1450.94 603.849 Q1450.78 603.723 1450.75 603.629 Q1450.72 603.534 1450.7 603.344 Q1450.69 603.076 1450.61 602.177 Q1450.51 601.277 1450.45 600.504 Q1450.39 599.731 1450.39 599.399 Q1450.39 599.21 1450.48 599.115 Q1450.56 599.005 1450.66 598.989 L1450.74 598.973 L1464.37 602.334 Q1463.82 600.946 1461.37 598.752 Q1458.53 596.212 1458.53 594.034 Q1458.53 593.008 1459.16 592.424 Q1459.78 591.84 1460.57 591.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1456.59 580.022 Q1456.27 580.022 1455.47 579.184 Q1444.64 568.557 1424.26 568.557 Q1403.81 568.557 1393.47 578.766 Q1392.28 580.022 1391.92 580.022 Q1391.28 580.022 1391.28 579.378 Q1391.28 578.927 1392.6 577.349 Q1393.92 575.738 1396.95 573.323 Q1399.97 570.875 1403.68 569.072 Q1412.66 564.724 1424.26 564.724 Q1435.4 564.724 1444.39 568.879 Q1448.15 570.65 1451.31 573.13 Q1454.47 575.61 1455.85 577.252 Q1457.24 578.895 1457.24 579.378 Q1457.24 580.022 1456.59 580.022 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M1926.61 12.096 L1934.84 12.096 L1934.84 48.8377 Q1934.84 58.5599 1938.36 62.8538 Q1941.89 67.1073 1949.78 67.1073 Q1957.64 67.1073 1961.17 62.8538 Q1964.69 58.5599 1964.69 48.8377 L1964.69 12.096 L1972.92 12.096 L1972.92 49.8504 Q1972.92 61.6791 1967.04 67.7149 Q1961.21 73.7508 1949.78 73.7508 Q1938.32 73.7508 1932.45 67.7149 Q1926.61 61.6791 1926.61 49.8504 L1926.61 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2025.66 45.1919 L2025.66 72.576 L2018.2 72.576 L2018.2 45.4349 Q2018.2 38.994 2015.69 35.7938 Q2013.18 32.5936 2008.16 32.5936 Q2002.12 32.5936 1998.64 36.4419 Q1995.15 40.2903 1995.15 46.9338 L1995.15 72.576 L1987.66 72.576 L1987.66 27.2059 L1995.15 27.2059 L1995.15 34.2544 Q1997.83 30.163 2001.43 28.1376 Q2005.08 26.1121 2009.82 26.1121 Q2017.64 26.1121 2021.65 30.9732 Q2025.66 35.7938 2025.66 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2063.49 9.54393 L2063.49 15.7418 L2056.36 15.7418 Q2052.35 15.7418 2050.77 17.3622 Q2049.23 18.9825 2049.23 23.1955 L2049.23 27.2059 L2061.51 27.2059 L2061.51 32.9987 L2049.23 32.9987 L2049.23 72.576 L2041.74 72.576 L2041.74 32.9987 L2034.61 32.9987 L2034.61 27.2059 L2041.74 27.2059 L2041.74 24.0462 Q2041.74 16.471 2045.26 13.0277 Q2048.79 9.54393 2056.45 9.54393 L2063.49 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2087.31 32.4315 Q2081.32 32.4315 2077.83 37.1306 Q2074.35 41.7891 2074.35 49.9314 Q2074.35 58.0738 2077.79 62.7728 Q2081.28 67.4314 2087.31 67.4314 Q2093.27 67.4314 2096.75 62.7323 Q2100.24 58.0333 2100.24 49.9314 Q2100.24 41.8701 2096.75 37.1711 Q2093.27 32.4315 2087.31 32.4315 M2087.31 26.1121 Q2097.04 26.1121 2102.58 32.4315 Q2108.13 38.7509 2108.13 49.9314 Q2108.13 61.0714 2102.58 67.4314 Q2097.04 73.7508 2087.31 73.7508 Q2077.55 73.7508 2072 67.4314 Q2066.49 61.0714 2066.49 49.9314 Q2066.49 38.7509 2072 32.4315 Q2077.55 26.1121 2087.31 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2120.49 9.54393 L2127.94 9.54393 L2127.94 72.576 L2120.49 72.576 L2120.49 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2173.39 34.0924 L2173.39 9.54393 L2180.85 9.54393 L2180.85 72.576 L2173.39 72.576 L2173.39 65.7705 Q2171.05 69.8214 2167.44 71.8063 Q2163.88 73.7508 2158.85 73.7508 Q2150.63 73.7508 2145.44 67.1883 Q2140.3 60.6258 2140.3 49.9314 Q2140.3 39.2371 2145.44 32.6746 Q2150.63 26.1121 2158.85 26.1121 Q2163.88 26.1121 2167.44 28.0971 Q2171.05 30.0415 2173.39 34.0924 M2148 49.9314 Q2148 58.1548 2151.36 62.8538 Q2154.76 67.5124 2160.67 67.5124 Q2166.59 67.5124 2169.99 62.8538 Q2173.39 58.1548 2173.39 49.9314 Q2173.39 41.7081 2169.99 37.0496 Q2166.59 32.3505 2160.67 32.3505 Q2154.76 32.3505 2151.36 37.0496 Q2148 41.7081 2148 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2196.2 27.2059 L2203.65 27.2059 L2203.65 72.576 L2196.2 72.576 L2196.2 27.2059 M2196.2 9.54393 L2203.65 9.54393 L2203.65 18.9825 L2196.2 18.9825 L2196.2 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2256.96 45.1919 L2256.96 72.576 L2249.51 72.576 L2249.51 45.4349 Q2249.51 38.994 2247 35.7938 Q2244.49 32.5936 2239.46 32.5936 Q2233.43 32.5936 2229.95 36.4419 Q2226.46 40.2903 2226.46 46.9338 L2226.46 72.576 L2218.97 72.576 L2218.97 27.2059 L2226.46 27.2059 L2226.46 34.2544 Q2229.14 30.163 2232.74 28.1376 Q2236.39 26.1121 2241.13 26.1121 Q2248.94 26.1121 2252.95 30.9732 Q2256.96 35.7938 2256.96 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2301.69 49.3643 Q2301.69 41.2625 2298.32 36.8065 Q2295 32.3505 2288.97 32.3505 Q2282.97 32.3505 2279.61 36.8065 Q2276.29 41.2625 2276.29 49.3643 Q2276.29 57.4256 2279.61 61.8816 Q2282.97 66.3376 2288.97 66.3376 Q2295 66.3376 2298.32 61.8816 Q2301.69 57.4256 2301.69 49.3643 M2309.14 66.9452 Q2309.14 78.5308 2304 84.1616 Q2298.85 89.8329 2288.24 89.8329 Q2284.31 89.8329 2280.82 89.2252 Q2277.34 88.6581 2274.06 87.4428 L2274.06 80.1917 Q2277.34 81.9741 2280.54 82.8248 Q2283.74 83.6755 2287.06 83.6755 Q2294.4 83.6755 2298.04 79.8271 Q2301.69 76.0193 2301.69 68.282 L2301.69 64.5957 Q2299.38 68.6061 2295.77 70.5911 Q2292.17 72.576 2287.14 72.576 Q2278.8 72.576 2273.7 66.2161 Q2268.59 59.8562 2268.59 49.3643 Q2268.59 38.832 2273.7 32.472 Q2278.8 26.1121 2287.14 26.1121 Q2292.17 26.1121 2295.77 28.0971 Q2299.38 30.082 2301.69 34.0924 L2301.69 27.2059 L2309.14 27.2059 L2309.14 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2368.45 32.4315 Q2362.45 32.4315 2358.97 37.1306 Q2355.48 41.7891 2355.48 49.9314 Q2355.48 58.0738 2358.93 62.7728 Q2362.41 67.4314 2368.45 67.4314 Q2374.4 67.4314 2377.88 62.7323 Q2381.37 58.0333 2381.37 49.9314 Q2381.37 41.8701 2377.88 37.1711 Q2374.4 32.4315 2368.45 32.4315 M2368.45 26.1121 Q2378.17 26.1121 2383.72 32.4315 Q2389.27 38.7509 2389.27 49.9314 Q2389.27 61.0714 2383.72 67.4314 Q2378.17 73.7508 2368.45 73.7508 Q2358.68 73.7508 2353.13 67.4314 Q2347.62 61.0714 2347.62 49.9314 Q2347.62 38.7509 2353.13 32.4315 Q2358.68 26.1121 2368.45 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2424.59 9.54393 L2424.59 15.7418 L2417.46 15.7418 Q2413.45 15.7418 2411.87 17.3622 Q2410.33 18.9825 2410.33 23.1955 L2410.33 27.2059 L2422.61 27.2059 L2422.61 32.9987 L2410.33 32.9987 L2410.33 72.576 L2402.84 72.576 L2402.84 32.9987 L2395.71 32.9987 L2395.71 27.2059 L2402.84 27.2059 L2402.84 24.0462 Q2402.84 16.471 2406.36 13.0277 Q2409.89 9.54393 2417.54 9.54393 L2424.59 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2465.71 43.6931 L2465.71 65.8515 L2478.83 65.8515 Q2485.44 65.8515 2488.6 63.1374 Q2491.8 60.3828 2491.8 54.752 Q2491.8 49.0808 2488.6 46.4072 Q2485.44 43.6931 2478.83 43.6931 L2465.71 43.6931 M2465.71 18.8205 L2465.71 37.0496 L2477.82 37.0496 Q2483.82 37.0496 2486.73 34.8216 Q2489.69 32.5531 2489.69 27.935 Q2489.69 23.3575 2486.73 21.089 Q2483.82 18.8205 2477.82 18.8205 L2465.71 18.8205 M2457.53 12.096 L2478.43 12.096 Q2487.79 12.096 2492.85 15.9849 Q2497.91 19.8737 2497.91 27.0438 Q2497.91 32.5936 2495.32 35.8748 Q2492.73 39.156 2487.7 39.9662 Q2493.74 41.2625 2497.06 45.3944 Q2500.42 49.4858 2500.42 55.6432 Q2500.42 63.745 2494.91 68.1605 Q2489.41 72.576 2479.24 72.576 L2457.53 72.576 L2457.53 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip082)\" style=\"stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 1704.8,142.239 1725.15,179.425 1745.5,182.439 1765.85,243.956 1786.2,263.934 1806.55,268.043 1826.9,331.385 1847.24,353.17 1867.59,354.11 1887.94,387.013 \n", - " 1908.29,415.323 1928.64,426.021 1948.99,462.63 1969.34,471.495 1989.68,473.524 2010.03,519.64 2030.38,528.752 2050.73,574.497 2071.08,588.168 2091.43,637.258 \n", - " 2111.78,639.093 2132.12,655.709 2152.47,703.46 2172.82,724.519 2193.17,774.516 2213.52,799.157 2233.87,853.109 2254.22,880.227 2274.56,932.206 2294.91,932.771 \n", - " 2315.26,983.536 2335.61,1008.11 2355.96,1075.56 2376.31,1085.71 2396.66,1087.68 2417,1114.6 2437.35,1122.47 2457.7,1170.88 2478.05,1181.23 2498.4,1181.23 \n", - " 2518.75,1181.23 2539.1,1181.23 2559.44,1181.23 2579.79,1181.23 2600.14,1181.23 2620.49,1181.23 2640.84,1181.23 2661.19,1181.23 2681.54,1181.23 2701.88,1181.23 \n", - " 2722.23,1213.51 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#e26f46; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 1704.8,142.237 1725.15,179.417 1745.5,182.3 1765.85,263.681 1786.2,274.89 1806.55,293.918 1826.9,351.839 1847.24,362.762 1867.59,395.459 1887.94,424.94 \n", - " 1908.29,431.573 1928.64,465.856 1948.99,479.838 1969.34,497.266 1989.68,528.109 2010.03,535.296 2030.38,570.638 2050.73,574.053 2071.08,607.452 2091.43,613.103 \n", - " 2111.78,647.097 2132.12,652.575 2152.47,685.196 2172.82,697.277 2193.17,725.622 2213.52,743.05 2233.87,767.73 2254.22,789.934 2274.56,814.636 2294.91,838.458 \n", - " 2315.26,861.708 2335.61,893.245 2355.96,911.916 2376.31,949.711 2396.66,965.357 2417,1008.68 2437.35,1020.95 2457.7,1071.06 2478.05,1079.46 2498.4,1092.94 \n", - " 2518.75,1129.87 2539.1,1132.11 2559.44,1146.18 2579.79,1156.91 2600.14,1181.2 2620.49,1181.2 2640.84,1181.2 2661.19,1181.2 2681.54,1181.2 2701.88,1181.2 \n", - " 2722.23,1211.37 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#3da44d; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 1704.8,140.835 1725.15,194.827 1745.5,238.467 1765.85,332.024 1786.2,337.212 1806.55,398.941 1826.9,433.274 1847.24,443.27 1867.59,479.373 1887.94,505.832 \n", - " 1908.29,511.314 1928.64,538.874 1948.99,567.968 1969.34,572.159 1989.68,610.346 2010.03,616.066 2030.38,647.666 2050.73,664.816 2071.08,690.223 2091.43,707.925 \n", - " 2111.78,733.642 2132.12,744.611 2152.47,777.508 2172.82,779.232 2193.17,819.236 2213.52,824.523 2233.87,855.182 2254.22,872.083 2274.56,897.222 2294.91,923.915 \n", - " 2315.26,939.932 2335.61,977.598 2355.96,988.358 2376.31,1033.34 2396.66,1035.87 2417,1080.15 2437.35,1086.71 2457.7,1092.75 2478.05,1130.94 2498.4,1140.97 \n", - " 2518.75,1151.79 2539.1,1153.93 2559.44,1179.04 2579.79,1179.04 2600.14,1179.04 2620.49,1179.04 2640.84,1179.04 2661.19,1179.04 2681.54,1179.04 2701.88,1184.86 \n", - " 2722.23,1185.23 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip082)\" style=\"stroke:#c271d2; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 1704.8,140.541 1725.15,232.28 1745.5,310.954 1765.85,416.556 1786.2,425.586 1806.55,468.478 1826.9,508.628 1847.24,543.968 1867.59,557.859 1887.94,587.528 \n", - " 1908.29,636.206 1928.64,637.147 1948.99,687.435 1969.34,697.956 1989.68,746.203 2010.03,749.279 2030.38,795.475 2050.73,805.187 2071.08,845.895 2091.43,865.126 \n", - " 2111.78,893.587 2132.12,922.659 2152.47,949.023 2172.82,980.435 2193.17,1008.55 2213.52,1038.3 2233.87,1066.79 2254.22,1081.62 2274.56,1098.73 2294.91,1126.48 \n", - " 2315.26,1152.26 2335.61,1167.18 2355.96,1177.96 2376.31,1177.96 2396.66,1177.96 2417,1177.96 2437.35,1177.96 2457.7,1177.96 2478.05,1177.96 2498.4,1177.96 \n", - " 2518.75,1177.96 2539.1,1177.96 2559.44,1177.96 2579.79,1177.96 2600.14,1177.96 2620.49,1177.96 2640.84,1177.96 2661.19,1177.96 2681.54,1177.96 2701.88,1177.96 \n", - " 2722.23,1184.9 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"\n", - "M2517.36 423.768 L2716.81 423.768 L2716.81 146.264 L2517.36 146.264 Z\n", - " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2517.36,423.768 2716.81,423.768 2716.81,146.264 2517.36,146.264 2517.36,423.768 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip080)\" style=\"stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2529.34,201.765 2601.24,201.765 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M2613.23 181.49 Q2613.23 180.717 2614.28 180.717 L2641.15 180.717 L2642.48 191.515 L2641.24 191.515 Q2640.82 188.353 2640.07 186.526 Q2639.32 184.699 2637.73 183.715 Q2636.16 182.731 2634.21 182.474 Q2632.27 182.216 2628.71 182.216 L2618.64 182.216 L2628.05 195.825 Q2628.73 196.785 2628.71 197.089 Q2628.71 197.511 2627.89 198.378 L2616.29 211.471 L2627.75 211.471 Q2629.95 211.471 2631.33 211.4 Q2632.74 211.33 2634.21 211.143 Q2635.71 210.932 2636.58 210.534 Q2637.44 210.136 2638.31 209.48 Q2639.18 208.824 2639.67 207.793 Q2640.18 206.763 2640.58 205.381 Q2640.98 203.976 2641.24 202.125 L2642.48 202.125 L2641.15 213.485 L2614.23 213.485 Q2613.27 213.485 2613.27 212.9 Q2613.27 212.618 2613.83 211.939 L2625.17 199.197 Q2624.7 198.565 2623.81 197.23 L2613.69 182.591 Q2613.23 181.724 2613.23 181.49 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2667.68 223.508 Q2667.68 224.575 2666.94 225.539 Q2666.22 226.492 2665.12 227.1 Q2664.01 227.697 2662.76 227.926 Q2664.45 228.121 2665.43 229.04 Q2666.41 229.958 2666.41 231.243 Q2666.41 232.104 2665.91 233.011 Q2665.41 233.906 2664.56 234.64 Q2663.73 235.375 2662.49 235.845 Q2661.26 236.316 2659.92 236.316 L2651.53 236.316 Q2651.26 236.316 2651.16 236.305 Q2651.06 236.293 2650.98 236.236 Q2650.9 236.178 2650.9 236.052 Q2650.9 235.823 2650.98 235.719 Q2651.07 235.616 2651.17 235.604 Q2651.27 235.593 2651.53 235.593 Q2652.1 235.593 2652.45 235.559 Q2652.79 235.524 2653.01 235.478 Q2653.24 235.421 2653.35 235.26 Q2653.48 235.099 2653.54 234.962 Q2653.59 234.813 2653.67 234.48 L2656.82 221.855 Q2656.91 221.476 2656.91 221.419 Q2656.91 221.201 2656.77 221.143 Q2656.65 221.075 2656.28 221.04 L2655.38 220.994 Q2655.11 220.994 2654.99 220.983 Q2654.89 220.971 2654.81 220.914 Q2654.73 220.857 2654.73 220.73 Q2654.73 220.409 2654.87 220.34 Q2655.02 220.26 2655.41 220.26 L2663.3 220.26 Q2665.33 220.26 2666.5 221.201 Q2667.68 222.13 2667.68 223.508 M2665.54 223.416 Q2665.54 222.98 2665.43 222.59 Q2665.31 222.199 2665.04 221.821 Q2664.77 221.442 2664.24 221.224 Q2663.72 220.994 2662.98 220.994 L2659.94 220.994 Q2659.19 220.994 2659.01 221.132 Q2658.84 221.258 2658.68 221.889 L2657.22 227.708 L2660.65 227.708 Q2661.7 227.708 2662.61 227.33 Q2663.54 226.951 2664.17 226.343 Q2664.81 225.723 2665.17 224.954 Q2665.54 224.185 2665.54 223.416 M2664.22 230.979 Q2664.22 230.635 2664.16 230.302 Q2664.11 229.969 2663.92 229.579 Q2663.74 229.189 2663.45 228.902 Q2663.16 228.615 2662.66 228.42 Q2662.17 228.225 2661.52 228.225 L2657.08 228.225 L2655.45 234.79 Q2655.34 235.214 2655.34 235.329 Q2655.34 235.455 2655.39 235.501 Q2655.46 235.536 2655.65 235.559 Q2655.85 235.593 2656.16 235.593 L2659.35 235.593 Q2660.36 235.593 2661.28 235.203 Q2662.2 234.801 2662.83 234.158 Q2663.47 233.516 2663.84 232.678 Q2664.22 231.84 2664.22 230.979 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2671.09 207.61 L2671.09 206.56 Q2675.13 206.56 2677.21 204.413 Q2677.78 204.413 2677.88 204.544 Q2677.98 204.675 2677.98 205.282 L2677.98 224.12 Q2677.98 225.12 2678.47 225.432 Q2678.96 225.743 2681.11 225.743 L2682.18 225.743 L2682.18 226.776 Q2681 226.678 2676.73 226.678 Q2672.47 226.678 2671.31 226.776 L2671.31 225.743 L2672.37 225.743 Q2674.49 225.743 2675 225.448 Q2675.5 225.137 2675.5 224.12 L2675.5 206.724 Q2673.75 207.61 2671.09 207.61 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip080)\" style=\"stroke:#e26f46; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2529.34,257.265 2601.24,257.265 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M2613.23 236.991 Q2613.23 236.218 2614.28 236.218 L2641.15 236.218 L2642.48 247.016 L2641.24 247.016 Q2640.82 243.854 2640.07 242.027 Q2639.32 240.2 2637.73 239.216 Q2636.16 238.232 2634.21 237.975 Q2632.27 237.717 2628.71 237.717 L2618.64 237.717 L2628.05 251.325 Q2628.73 252.286 2628.71 252.59 Q2628.71 253.012 2627.89 253.879 L2616.29 266.972 L2627.75 266.972 Q2629.95 266.972 2631.33 266.901 Q2632.74 266.831 2634.21 266.644 Q2635.71 266.433 2636.58 266.035 Q2637.44 265.637 2638.31 264.981 Q2639.18 264.325 2639.67 263.294 Q2640.18 262.264 2640.58 260.882 Q2640.98 259.476 2641.24 257.626 L2642.48 257.626 L2641.15 268.986 L2614.23 268.986 Q2613.27 268.986 2613.27 268.4 Q2613.27 268.119 2613.83 267.44 L2625.17 254.698 Q2624.7 254.066 2623.81 252.731 L2613.69 238.092 Q2613.23 237.225 2613.23 236.991 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2667.68 279.009 Q2667.68 280.076 2666.94 281.04 Q2666.22 281.993 2665.12 282.601 Q2664.01 283.198 2662.76 283.427 Q2664.45 283.622 2665.43 284.54 Q2666.41 285.459 2666.41 286.744 Q2666.41 287.605 2665.91 288.512 Q2665.41 289.407 2664.56 290.141 Q2663.73 290.876 2662.49 291.346 Q2661.26 291.817 2659.92 291.817 L2651.53 291.817 Q2651.26 291.817 2651.16 291.805 Q2651.06 291.794 2650.98 291.737 Q2650.9 291.679 2650.9 291.553 Q2650.9 291.323 2650.98 291.22 Q2651.07 291.117 2651.17 291.105 Q2651.27 291.094 2651.53 291.094 Q2652.1 291.094 2652.45 291.059 Q2652.79 291.025 2653.01 290.979 Q2653.24 290.922 2653.35 290.761 Q2653.48 290.6 2653.54 290.463 Q2653.59 290.313 2653.67 289.981 L2656.82 277.356 Q2656.91 276.977 2656.91 276.92 Q2656.91 276.702 2656.77 276.644 Q2656.65 276.575 2656.28 276.541 L2655.38 276.495 Q2655.11 276.495 2654.99 276.484 Q2654.89 276.472 2654.81 276.415 Q2654.73 276.357 2654.73 276.231 Q2654.73 275.91 2654.87 275.841 Q2655.02 275.761 2655.41 275.761 L2663.3 275.761 Q2665.33 275.761 2666.5 276.702 Q2667.68 277.631 2667.68 279.009 M2665.54 278.917 Q2665.54 278.481 2665.43 278.09 Q2665.31 277.7 2665.04 277.321 Q2664.77 276.943 2664.24 276.725 Q2663.72 276.495 2662.98 276.495 L2659.94 276.495 Q2659.19 276.495 2659.01 276.633 Q2658.84 276.759 2658.68 277.39 L2657.22 283.209 L2660.65 283.209 Q2661.7 283.209 2662.61 282.83 Q2663.54 282.452 2664.17 281.843 Q2664.81 281.224 2665.17 280.455 Q2665.54 279.686 2665.54 278.917 M2664.22 286.48 Q2664.22 286.136 2664.16 285.803 Q2664.11 285.47 2663.92 285.08 Q2663.74 284.69 2663.45 284.403 Q2663.16 284.116 2662.66 283.921 Q2662.17 283.726 2661.52 283.726 L2657.08 283.726 L2655.45 290.29 Q2655.34 290.715 2655.34 290.83 Q2655.34 290.956 2655.39 291.002 Q2655.46 291.036 2655.65 291.059 Q2655.85 291.094 2656.16 291.094 L2659.35 291.094 Q2660.36 291.094 2661.28 290.704 Q2662.2 290.302 2662.83 289.659 Q2663.47 289.017 2663.84 288.179 Q2664.22 287.341 2664.22 286.48 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2671.09 282.277 Q2671.09 281.671 2671.14 281.49 Q2671.21 281.31 2671.47 281.031 L2677.91 273.85 Q2681.44 269.882 2681.44 266.423 Q2681.44 264.176 2680.26 262.57 Q2679.09 260.963 2676.95 260.963 Q2675.47 260.963 2674.23 261.865 Q2672.98 262.766 2672.41 264.373 Q2672.5 264.34 2672.85 264.34 Q2673.68 264.34 2674.14 264.865 Q2674.62 265.39 2674.62 266.095 Q2674.62 266.996 2674.03 267.439 Q2673.45 267.865 2672.88 267.865 Q2672.65 267.865 2672.34 267.816 Q2672.04 267.767 2671.57 267.308 Q2671.09 266.832 2671.09 265.996 Q2671.09 263.652 2672.86 261.783 Q2674.65 259.913 2677.37 259.913 Q2680.46 259.913 2682.47 261.75 Q2684.51 263.57 2684.51 266.423 Q2684.51 267.423 2684.19 268.341 Q2683.9 269.243 2683.49 269.948 Q2683.1 270.653 2682.01 271.784 Q2680.93 272.915 2680.06 273.719 Q2679.19 274.522 2677.24 276.227 L2673.68 279.687 L2679.73 279.687 Q2682.69 279.687 2682.92 279.424 Q2683.24 278.949 2683.65 276.44 L2684.51 276.44 L2683.55 282.277 L2671.09 282.277 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip080)\" style=\"stroke:#3da44d; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2529.34,312.766 2601.24,312.766 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M2613.23 292.492 Q2613.23 291.719 2614.28 291.719 L2641.15 291.719 L2642.48 302.517 L2641.24 302.517 Q2640.82 299.355 2640.07 297.528 Q2639.32 295.701 2637.73 294.717 Q2636.16 293.733 2634.21 293.476 Q2632.27 293.218 2628.71 293.218 L2618.64 293.218 L2628.05 306.826 Q2628.73 307.787 2628.71 308.091 Q2628.71 308.513 2627.89 309.379 L2616.29 322.473 L2627.75 322.473 Q2629.95 322.473 2631.33 322.402 Q2632.74 322.332 2634.21 322.145 Q2635.71 321.934 2636.58 321.536 Q2637.44 321.137 2638.31 320.482 Q2639.18 319.826 2639.67 318.795 Q2640.18 317.765 2640.58 316.383 Q2640.98 314.977 2641.24 313.127 L2642.48 313.127 L2641.15 324.487 L2614.23 324.487 Q2613.27 324.487 2613.27 323.901 Q2613.27 323.62 2613.83 322.941 L2625.17 310.199 Q2624.7 309.567 2623.81 308.232 L2613.69 293.593 Q2613.23 292.726 2613.23 292.492 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2667.68 334.509 Q2667.68 335.577 2666.94 336.541 Q2666.22 337.493 2665.12 338.102 Q2664.01 338.699 2662.76 338.928 Q2664.45 339.123 2665.43 340.041 Q2666.41 340.96 2666.41 342.245 Q2666.41 343.106 2665.91 344.012 Q2665.41 344.908 2664.56 345.642 Q2663.73 346.377 2662.49 346.847 Q2661.26 347.318 2659.92 347.318 L2651.53 347.318 Q2651.26 347.318 2651.16 347.306 Q2651.06 347.295 2650.98 347.237 Q2650.9 347.18 2650.9 347.054 Q2650.9 346.824 2650.98 346.721 Q2651.07 346.618 2651.17 346.606 Q2651.27 346.595 2651.53 346.595 Q2652.1 346.595 2652.45 346.56 Q2652.79 346.526 2653.01 346.48 Q2653.24 346.423 2653.35 346.262 Q2653.48 346.101 2653.54 345.964 Q2653.59 345.814 2653.67 345.481 L2656.82 332.857 Q2656.91 332.478 2656.91 332.421 Q2656.91 332.203 2656.77 332.145 Q2656.65 332.076 2656.28 332.042 L2655.38 331.996 Q2655.11 331.996 2654.99 331.985 Q2654.89 331.973 2654.81 331.916 Q2654.73 331.858 2654.73 331.732 Q2654.73 331.411 2654.87 331.342 Q2655.02 331.261 2655.41 331.261 L2663.3 331.261 Q2665.33 331.261 2666.5 332.203 Q2667.68 333.132 2667.68 334.509 M2665.54 334.418 Q2665.54 333.982 2665.43 333.591 Q2665.31 333.201 2665.04 332.822 Q2664.77 332.444 2664.24 332.226 Q2663.72 331.996 2662.98 331.996 L2659.94 331.996 Q2659.19 331.996 2659.01 332.134 Q2658.84 332.26 2658.68 332.891 L2657.22 338.71 L2660.65 338.71 Q2661.7 338.71 2662.61 338.331 Q2663.54 337.953 2664.17 337.344 Q2664.81 336.725 2665.17 335.956 Q2665.54 335.187 2665.54 334.418 M2664.22 341.981 Q2664.22 341.637 2664.16 341.304 Q2664.11 340.971 2663.92 340.581 Q2663.74 340.191 2663.45 339.904 Q2663.16 339.617 2662.66 339.422 Q2662.17 339.227 2661.52 339.227 L2657.08 339.227 L2655.45 345.791 Q2655.34 346.216 2655.34 346.331 Q2655.34 346.457 2655.39 346.503 Q2655.46 346.537 2655.65 346.56 Q2655.85 346.595 2656.16 346.595 L2659.35 346.595 Q2660.36 346.595 2661.28 346.205 Q2662.2 345.803 2662.83 345.16 Q2663.47 344.517 2663.84 343.68 Q2664.22 342.842 2664.22 341.981 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2671.09 333.253 Q2671.09 332.253 2671.67 331.777 Q2672.24 331.302 2672.98 331.302 Q2673.75 331.302 2674.29 331.81 Q2674.85 332.302 2674.85 333.171 Q2674.85 334.105 2674.19 334.63 Q2673.55 335.155 2672.64 335.024 Q2673.44 336.368 2674.91 336.975 Q2676.41 337.581 2677.78 337.581 Q2679.23 337.581 2680.39 336.335 Q2681.57 335.089 2681.57 332.04 Q2681.57 329.449 2680.55 327.957 Q2679.55 326.465 2677.57 326.465 L2676.09 326.465 Q2675.59 326.465 2675.44 326.416 Q2675.29 326.367 2675.29 326.088 Q2675.29 325.76 2675.8 325.694 Q2676.31 325.694 2677.11 325.596 Q2679.06 325.531 2680.1 323.842 Q2681.03 322.268 2681.03 320.022 Q2681.03 317.972 2680.05 317.12 Q2679.08 316.251 2677.82 316.251 Q2676.64 316.251 2675.34 316.742 Q2674.05 317.234 2673.34 318.333 Q2675.42 318.333 2675.42 320.022 Q2675.42 320.759 2674.95 321.251 Q2674.49 321.727 2673.72 321.727 Q2672.98 321.727 2672.49 321.268 Q2672 320.792 2672 319.989 Q2672 318.07 2673.7 316.742 Q2675.42 315.414 2677.95 315.414 Q2680.44 315.414 2682.28 316.726 Q2684.13 318.038 2684.13 320.054 Q2684.13 322.038 2682.82 323.661 Q2681.51 325.285 2679.42 325.957 Q2681.98 326.465 2683.51 328.203 Q2685.03 329.925 2685.03 332.04 Q2685.03 334.663 2682.96 336.598 Q2680.9 338.516 2677.88 338.516 Q2675.09 338.516 2673.09 337.008 Q2671.09 335.499 2671.09 333.253 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip080)\" style=\"stroke:#c271d2; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2529.34,368.267 2601.24,368.267 \n", - " \"/>\n", - "<path clip-path=\"url(#clip080)\" d=\"M2613.23 347.882 Q2613.23 347.109 2614.28 347.109 L2641.15 347.109 L2642.48 357.906 L2641.24 357.906 Q2640.82 354.744 2640.07 352.917 Q2639.32 351.091 2637.73 350.107 Q2636.16 349.123 2634.21 348.865 Q2632.27 348.608 2628.71 348.608 L2618.64 348.608 L2628.05 362.216 Q2628.73 363.177 2628.71 363.481 Q2628.71 363.903 2627.89 364.769 L2616.29 377.862 L2627.75 377.862 Q2629.95 377.862 2631.33 377.792 Q2632.74 377.722 2634.21 377.534 Q2635.71 377.324 2636.58 376.926 Q2637.44 376.527 2638.31 375.871 Q2639.18 375.216 2639.67 374.185 Q2640.18 373.154 2640.58 371.773 Q2640.98 370.367 2641.24 368.517 L2642.48 368.517 L2641.15 379.877 L2614.23 379.877 Q2613.27 379.877 2613.27 379.291 Q2613.27 379.01 2613.83 378.331 L2625.17 365.589 Q2624.7 364.957 2623.81 363.622 L2613.69 348.983 Q2613.23 348.116 2613.23 347.882 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2667.68 390.121 Q2667.68 391.189 2666.94 392.153 Q2666.22 393.105 2665.12 393.714 Q2664.01 394.31 2662.76 394.54 Q2664.45 394.735 2665.43 395.653 Q2666.41 396.571 2666.41 397.857 Q2666.41 398.718 2665.91 399.624 Q2665.41 400.52 2664.56 401.254 Q2663.73 401.989 2662.49 402.459 Q2661.26 402.93 2659.92 402.93 L2651.53 402.93 Q2651.26 402.93 2651.16 402.918 Q2651.06 402.907 2650.98 402.849 Q2650.9 402.792 2650.9 402.666 Q2650.9 402.436 2650.98 402.333 Q2651.07 402.23 2651.17 402.218 Q2651.27 402.207 2651.53 402.207 Q2652.1 402.207 2652.45 402.172 Q2652.79 402.138 2653.01 402.092 Q2653.24 402.034 2653.35 401.874 Q2653.48 401.713 2653.54 401.575 Q2653.59 401.426 2653.67 401.093 L2656.82 388.469 Q2656.91 388.09 2656.91 388.033 Q2656.91 387.814 2656.77 387.757 Q2656.65 387.688 2656.28 387.654 L2655.38 387.608 Q2655.11 387.608 2654.99 387.596 Q2654.89 387.585 2654.81 387.528 Q2654.73 387.47 2654.73 387.344 Q2654.73 387.023 2654.87 386.954 Q2655.02 386.873 2655.41 386.873 L2663.3 386.873 Q2665.33 386.873 2666.5 387.814 Q2667.68 388.744 2667.68 390.121 M2665.54 390.03 Q2665.54 389.593 2665.43 389.203 Q2665.31 388.813 2665.04 388.434 Q2664.77 388.056 2664.24 387.837 Q2663.72 387.608 2662.98 387.608 L2659.94 387.608 Q2659.19 387.608 2659.01 387.746 Q2658.84 387.872 2658.68 388.503 L2657.22 394.322 L2660.65 394.322 Q2661.7 394.322 2662.61 393.943 Q2663.54 393.564 2664.17 392.956 Q2664.81 392.336 2665.17 391.567 Q2665.54 390.799 2665.54 390.03 M2664.22 397.593 Q2664.22 397.249 2664.16 396.916 Q2664.11 396.583 2663.92 396.193 Q2663.74 395.802 2663.45 395.516 Q2663.16 395.229 2662.66 395.034 Q2662.17 394.838 2661.52 394.838 L2657.08 394.838 L2655.45 401.403 Q2655.34 401.828 2655.34 401.943 Q2655.34 402.069 2655.39 402.115 Q2655.46 402.149 2655.65 402.172 Q2655.85 402.207 2656.16 402.207 L2659.35 402.207 Q2660.36 402.207 2661.28 401.816 Q2662.2 401.415 2662.83 400.772 Q2663.47 400.129 2663.84 399.291 Q2664.22 398.454 2664.22 397.593 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip080)\" d=\"M2671.09 387.848 L2671.09 386.815 L2681.41 371.059 Q2681.67 370.649 2682.08 370.666 Q2682.46 370.666 2682.54 370.813 Q2682.62 370.961 2682.62 371.535 L2682.62 386.815 L2685.98 386.815 L2685.98 387.848 L2682.62 387.848 L2682.62 390.767 Q2682.62 391.734 2683.01 392.046 Q2683.42 392.357 2685.16 392.357 L2685.87 392.357 L2685.87 393.39 Q2684.49 393.292 2681.31 393.292 Q2678.14 393.292 2676.77 393.39 L2676.77 392.357 L2677.47 392.357 Q2679.21 392.357 2679.62 392.062 Q2680.03 391.75 2680.03 390.767 L2680.03 387.848 L2671.09 387.848 M2672.04 386.815 L2680.23 386.815 L2680.23 374.289 L2672.04 386.815 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n" - ] - }, - "execution_count": 383, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "sing_a = sing_unfold(A, d);\n", - "sing_b = sing_unfold(B, d);\n", - "p = plot(layout=2, size=[700, 350])\n", - "for k=1:d\n", - " plot!(p[1],\n", - " sing_a[k],\n", - " ylabel=L\"$\\log(\\Sigma_{A_k})$\",\n", - " label=L\"$\\Sigma_{A_%$k}$\",\n", - " xlabel=L\"n\",\n", - " lw = 2,\n", - " yaxis=:log,\n", - " title=\"Unfolding of A\")\n", - " plot!(p[2],\n", - " sing_b[k],\n", - " ylabel=L\"$\\log(\\Sigma_{B_k})$\",\n", - " label=L\"$\\Sigma_{_B%$k}$\",\n", - " xlabel=L\"n\",\n", - " lw = 2,\n", - " yaxis=:log,\n", - " title=\"Unfolding of B\")\n", - "end\n", - "plot(p)" - ] - }, - { - "cell_type": "code", - "execution_count": 657, - "id": "378a53b9", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "(Any[6 4 3 2; 10 9 6 3; … ; 22 22 17 12; 25 28 24 16], Any[0.0013630857628283304 0.009518329263607794 0.0014509541080803049 0.0023517835675429264; 7.159528543404029e-5 5.3592722281017756e-5 3.786849235801887e-5 6.886783883231526e-5; … ; 2.3048992932560663e-9 4.865446890113614e-9 9.055790097998212e-9 4.494606310730708e-9; 7.057122859935684e-11 4.462051964776192e-11 4.58120456032028e-11 9.80285039910442e-11])" - ] - }, - "execution_count": 657, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "eps_j = [1/(10^(j*2)) for j=1:5]\n", - "function rank_approx(C, eps_j=eps_j)\n", - " d = length(size(C))\n", - " eps_jk = []; r_jk = []; singular_vec = []\n", - " for k=1:d\n", - " C_k = unfold(C, k)\n", - " for (j, e_j) in enumerate(eps_j)\n", - " for r=1:rank(C_k)\n", - " U_hat, S_hat, V_hat = tsvd(C_k, r)\n", - " C_k_hat = U_hat * Diagonal(S_hat) * transpose(V_hat)\n", - " if norm(C_k_hat-C_k)/norm(C_k) <= e_j\n", - " append!(eps_jk, norm(C_k_hat-C_k)/norm(C_k))\n", - " append!(r_jk, r)\n", - " break\n", - " end\n", - " end\n", - " end\n", - " end\n", - " return reshape(r_jk, (length(eps_j), d)), reshape(eps_jk, (length(eps_j), d))\n", - "end\n", - "r_jk_a, eps_jk_a = rank_approx(A)\n", - "r_jk_b, eps_jk_b = rank_approx(B)\n" - ] - }, - { - "cell_type": "code", - "execution_count": 658, - "id": "c5c7dddd", - "metadata": {}, - "outputs": [ - { - "data": { - "image/svg+xml": [ - "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", - "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"700\" height=\"350\" viewBox=\"0 0 2800 1400\">\n", - "<defs>\n", - " <clipPath id=\"clip760\">\n", - " <rect x=\"0\" y=\"0\" width=\"2800\" height=\"1400\"/>\n", - " </clipPath>\n", - "</defs>\n", - "<path clip-path=\"url(#clip760)\" d=\"\n", - "M0 1400 L2800 1400 L2800 0 L0 0 Z\n", - " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", - "<defs>\n", - " <clipPath id=\"clip761\">\n", - " <rect x=\"560\" y=\"0\" width=\"1961\" height=\"1400\"/>\n", - " </clipPath>\n", - "</defs>\n", - "<defs>\n", - " <clipPath id=\"clip762\">\n", - " <rect x=\"167\" y=\"108\" width=\"2586\" height=\"1125\"/>\n", - " </clipPath>\n", - "</defs>\n", - "<path clip-path=\"url(#clip760)\" d=\"\n", - "M167.565 1232.19 L1338.5 1232.19 L1338.5 108.352 L167.565 108.352 Z\n", - " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", - "<defs>\n", - " <clipPath id=\"clip763\">\n", - " <rect x=\"167\" y=\"108\" width=\"1172\" height=\"1125\"/>\n", - " </clipPath>\n", - "</defs>\n", - "<polyline clip-path=\"url(#clip763)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 614.949,1232.19 614.949,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip763)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1305.36,1232.19 1305.36,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 167.565,1232.19 1338.5,1232.19 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 614.949,1232.19 614.949,1213.29 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1305.36,1232.19 1305.36,1213.29 \n", - " \"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M580.553 1309.52 L588.192 1309.52 L588.192 1283.15 L579.882 1284.82 L579.882 1280.56 L588.145 1278.89 L592.821 1278.89 L592.821 1309.52 L600.46 1309.52 L600.46 1313.45 L580.553 1313.45 L580.553 1309.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M619.905 1281.97 Q616.293 1281.97 614.465 1285.53 Q612.659 1289.08 612.659 1296.21 Q612.659 1303.31 614.465 1306.88 Q616.293 1310.42 619.905 1310.42 Q623.539 1310.42 625.344 1306.88 Q627.173 1303.31 627.173 1296.21 Q627.173 1289.08 625.344 1285.53 Q623.539 1281.97 619.905 1281.97 M619.905 1278.27 Q625.715 1278.27 628.77 1282.87 Q631.849 1287.46 631.849 1296.21 Q631.849 1304.93 628.77 1309.54 Q625.715 1314.12 619.905 1314.12 Q614.094 1314.12 611.016 1309.54 Q607.96 1304.93 607.96 1296.21 Q607.96 1287.46 611.016 1282.87 Q614.094 1278.27 619.905 1278.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M633.034 1257.96 L647.948 1257.96 L647.948 1261.16 L636.513 1261.16 L636.513 1268.04 Q637.341 1267.76 638.168 1267.63 Q638.996 1267.48 639.823 1267.48 Q644.525 1267.48 647.271 1270.05 Q650.017 1272.63 650.017 1277.03 Q650.017 1281.56 647.196 1284.08 Q644.375 1286.59 639.24 1286.59 Q637.472 1286.59 635.629 1286.28 Q633.805 1285.98 631.849 1285.38 L631.849 1281.56 Q633.542 1282.49 635.347 1282.94 Q637.153 1283.39 639.165 1283.39 Q642.419 1283.39 644.318 1281.68 Q646.218 1279.97 646.218 1277.03 Q646.218 1274.1 644.318 1272.39 Q642.419 1270.67 639.165 1270.67 Q637.642 1270.67 636.118 1271.01 Q634.614 1271.35 633.034 1272.07 L633.034 1257.96 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1258.93 1309.52 L1266.57 1309.52 L1266.57 1283.15 L1258.26 1284.82 L1258.26 1280.56 L1266.53 1278.89 L1271.2 1278.89 L1271.2 1309.52 L1278.84 1309.52 L1278.84 1313.45 L1258.93 1313.45 L1258.93 1309.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1298.28 1281.97 Q1294.67 1281.97 1292.84 1285.53 Q1291.04 1289.08 1291.04 1296.21 Q1291.04 1303.31 1292.84 1306.88 Q1294.67 1310.42 1298.28 1310.42 Q1301.92 1310.42 1303.72 1306.88 Q1305.55 1303.31 1305.55 1296.21 Q1305.55 1289.08 1303.72 1285.53 Q1301.92 1281.97 1298.28 1281.97 M1298.28 1278.27 Q1304.09 1278.27 1307.15 1282.87 Q1310.23 1287.46 1310.23 1296.21 Q1310.23 1304.93 1307.15 1309.54 Q1304.09 1314.12 1298.28 1314.12 Q1292.47 1314.12 1289.4 1309.54 Q1286.34 1304.93 1286.34 1296.21 Q1286.34 1287.46 1289.4 1282.87 Q1292.47 1278.27 1298.28 1278.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1310.77 1282.84 L1316.98 1282.84 L1316.98 1261.42 L1310.23 1262.78 L1310.23 1259.31 L1316.94 1257.96 L1320.74 1257.96 L1320.74 1282.84 L1326.95 1282.84 L1326.95 1286.04 L1310.77 1286.04 L1310.77 1282.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1342.75 1260.46 Q1339.81 1260.46 1338.33 1263.36 Q1336.86 1266.24 1336.86 1272.03 Q1336.86 1277.8 1338.33 1280.7 Q1339.81 1283.58 1342.75 1283.58 Q1345.7 1283.58 1347.17 1280.7 Q1348.65 1277.8 1348.65 1272.03 Q1348.65 1266.24 1347.17 1263.36 Q1345.7 1260.46 1342.75 1260.46 M1342.75 1257.45 Q1347.47 1257.45 1349.95 1261.2 Q1352.45 1264.92 1352.45 1272.03 Q1352.45 1279.12 1349.95 1282.86 Q1347.47 1286.59 1342.75 1286.59 Q1338.03 1286.59 1335.53 1282.86 Q1333.04 1279.12 1333.04 1272.03 Q1333.04 1264.92 1335.53 1261.2 Q1338.03 1257.45 1342.75 1257.45 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M730.211 1378.76 Q730.211 1379.43 729.631 1379.98 Q729.084 1380.53 728.407 1380.53 Q728.021 1380.53 727.087 1379.88 Q724.414 1378.02 721.032 1378.02 Q718.005 1378.02 715.203 1378.76 Q712.401 1379.5 710.501 1381.01 Q708.633 1382.49 708.633 1384.43 Q708.633 1386.84 711.274 1388.26 Q714.011 1387 717.393 1387 Q718.488 1387 719.229 1387.07 Q720.002 1387.13 720.742 1387.29 Q721.483 1387.45 721.837 1387.84 Q722.224 1388.19 722.224 1388.77 Q722.224 1390.83 716.878 1390.83 Q713.399 1390.83 711.209 1389.9 Q708.407 1391.29 706.862 1393.51 Q705.316 1395.73 705.316 1397.63 Q705.316 1399.27 706.217 1400.46 Q707.151 1401.66 708.665 1402.24 Q710.211 1402.82 711.725 1403.07 Q713.271 1403.3 714.977 1403.3 Q717.779 1403.3 719.744 1402.94 Q721.741 1402.56 722.836 1401.85 Q723.963 1401.14 724.414 1400.66 Q724.897 1400.14 725.38 1399.34 Q725.67 1398.89 726.056 1398.89 Q726.346 1398.89 726.539 1399.08 Q726.765 1399.24 726.765 1399.53 Q726.765 1399.88 726.314 1400.63 Q725.895 1401.37 724.865 1402.36 Q723.866 1403.33 722.481 1404.23 Q721.129 1405.1 718.971 1405.71 Q716.813 1406.33 714.366 1406.33 Q709.374 1406.33 706.475 1403.88 Q703.609 1401.43 703.609 1398.02 Q703.609 1395.63 705.187 1393.19 Q706.797 1390.71 709.631 1389.13 Q706.99 1387.16 706.99 1384.43 Q706.99 1381.98 709.052 1379.79 Q711.145 1377.6 714.527 1376.31 Q717.94 1374.99 721.676 1374.99 Q723.77 1374.99 725.831 1375.7 Q727.892 1376.37 729.051 1377.24 Q730.211 1378.11 730.211 1378.76 M720.517 1388.84 Q719.1 1388.45 717.393 1388.45 Q715.074 1388.45 713.367 1389.03 Q714.752 1389.39 716.878 1389.39 Q718.649 1389.39 719.164 1389.29 Q719.712 1389.19 720.517 1388.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M755.927 1395.6 Q755.927 1396.52 755.138 1397.29 Q754.349 1398.05 753.425 1398.05 Q752.658 1398.05 752.185 1397.58 Q751.734 1397.11 751.734 1396.39 Q751.734 1395.39 752.523 1394.67 Q753.312 1393.93 754.169 1393.93 Q754.958 1393.93 755.431 1394.43 Q755.927 1394.9 755.927 1395.6 M754.214 1408.29 Q754.214 1409.08 753.988 1410 L749.75 1426.91 Q749.344 1428.56 748.375 1429.91 Q747.405 1431.28 746.165 1432.14 Q744.948 1433 743.618 1433.45 Q742.31 1433.92 741.07 1433.92 Q739.335 1433.92 738.162 1433.16 Q736.99 1432.39 736.99 1431.06 Q736.99 1429.89 737.756 1429.14 Q738.545 1428.42 739.492 1428.42 Q740.349 1428.42 740.8 1428.92 Q741.251 1429.41 741.251 1430.04 Q741.251 1430.81 740.687 1431.53 Q740.146 1432.25 739.177 1432.48 Q740.056 1432.91 740.98 1432.91 Q742.874 1432.91 744.407 1431.17 Q745.962 1429.46 746.639 1426.75 L750.99 1409.53 Q751.305 1408.15 751.305 1407.19 Q751.305 1406.28 751.057 1405.79 Q750.809 1405.29 750.516 1405.18 Q750.246 1405.07 749.84 1405.07 Q748.059 1405.07 746.526 1406.71 Q744.993 1408.33 744.024 1410.7 Q743.753 1411.36 743.618 1411.49 Q743.505 1411.63 743.19 1411.63 Q742.626 1411.6 742.626 1411.15 Q742.626 1411.02 742.851 1410.48 Q743.077 1409.94 743.483 1409.15 Q743.888 1408.33 744.542 1407.46 Q745.196 1406.58 745.962 1405.81 Q746.752 1405.04 747.811 1404.55 Q748.871 1404.05 749.975 1404.05 Q751.756 1404.05 752.974 1405.22 Q754.214 1406.37 754.214 1408.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M767.47 1372.21 Q767.74 1372.48 767.74 1372.86 Q767.74 1373.25 767.47 1373.52 Q767.199 1373.79 766.816 1373.79 L737.914 1373.79 Q737.531 1373.79 737.26 1373.52 Q736.99 1373.25 736.99 1372.86 Q736.99 1372.48 737.26 1372.21 Q737.531 1371.94 737.914 1371.94 L766.816 1371.94 Q767.199 1371.94 767.47 1372.21 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M772.553 1358.05 L772.553 1356.61 Q778.099 1356.61 780.962 1353.66 Q781.751 1353.66 781.886 1353.84 Q782.021 1354.02 782.021 1354.85 L782.021 1380.75 Q782.021 1382.13 782.698 1382.56 Q783.374 1382.99 786.327 1382.99 L787.793 1382.99 L787.793 1384.41 Q786.169 1384.27 780.308 1384.27 Q774.447 1384.27 772.846 1384.41 L772.846 1382.99 L774.311 1382.99 Q777.219 1382.99 777.918 1382.58 Q778.617 1382.15 778.617 1380.75 L778.617 1356.83 Q776.205 1358.05 772.553 1358.05 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip763)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 167.565,1200.38 1338.5,1200.38 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip763)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 167.565,935.328 1338.5,935.328 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip763)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 167.565,670.271 1338.5,670.271 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip763)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 167.565,405.215 1338.5,405.215 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip763)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 167.565,140.159 1338.5,140.159 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 167.565,1232.19 167.565,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 167.565,1200.38 186.463,1200.38 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 167.565,935.328 186.463,935.328 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 167.565,670.271 186.463,670.271 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 167.565,405.215 186.463,405.215 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 167.565,140.159 186.463,140.159 \n", - " \"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M105.658 1213.73 L113.297 1213.73 L113.297 1187.36 L104.987 1189.03 L104.987 1184.77 L113.25 1183.1 L117.926 1183.1 L117.926 1213.73 L125.565 1213.73 L125.565 1217.66 L105.658 1217.66 L105.658 1213.73 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M109.246 948.673 L125.565 948.673 L125.565 952.608 L103.621 952.608 L103.621 948.673 Q106.283 945.918 110.866 941.288 Q115.473 936.636 116.653 935.293 Q118.899 932.77 119.778 931.034 Q120.681 929.275 120.681 927.585 Q120.681 924.83 118.737 923.094 Q116.815 921.358 113.713 921.358 Q111.514 921.358 109.061 922.122 Q106.63 922.886 103.852 924.437 L103.852 919.714 Q106.676 918.58 109.13 918.001 Q111.584 917.423 113.621 917.423 Q118.991 917.423 122.186 920.108 Q125.38 922.793 125.38 927.284 Q125.38 929.413 124.57 931.335 Q123.783 933.233 121.676 935.825 Q121.098 936.497 117.996 939.714 Q114.894 942.909 109.246 948.673 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M118.436 668.917 Q121.792 669.635 123.667 671.903 Q125.565 674.172 125.565 677.505 Q125.565 682.621 122.047 685.422 Q118.528 688.223 112.047 688.223 Q109.871 688.223 107.556 687.783 Q105.264 687.366 102.811 686.51 L102.811 681.996 Q104.755 683.13 107.07 683.709 Q109.385 684.288 111.908 684.288 Q116.306 684.288 118.598 682.551 Q120.912 680.815 120.912 677.505 Q120.912 674.45 118.76 672.737 Q116.63 671.001 112.811 671.001 L108.783 671.001 L108.783 667.158 L112.996 667.158 Q116.445 667.158 118.274 665.792 Q120.102 664.403 120.102 661.811 Q120.102 659.149 118.204 657.737 Q116.329 656.302 112.811 656.302 Q110.889 656.302 108.69 656.718 Q106.491 657.135 103.852 658.015 L103.852 653.848 Q106.514 653.107 108.829 652.737 Q111.167 652.366 113.227 652.366 Q118.551 652.366 121.653 654.797 Q124.755 657.204 124.755 661.325 Q124.755 664.195 123.112 666.186 Q121.468 668.153 118.436 668.917 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M115.982 392.009 L104.176 410.458 L115.982 410.458 L115.982 392.009 M114.755 387.935 L120.635 387.935 L120.635 410.458 L125.565 410.458 L125.565 414.347 L120.635 414.347 L120.635 422.495 L115.982 422.495 L115.982 414.347 L100.38 414.347 L100.38 409.833 L114.755 387.935 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M104.663 122.879 L123.019 122.879 L123.019 126.814 L108.945 126.814 L108.945 135.286 Q109.963 134.939 110.982 134.777 Q112 134.592 113.019 134.592 Q118.806 134.592 122.186 137.763 Q125.565 140.934 125.565 146.351 Q125.565 151.93 122.093 155.031 Q118.621 158.11 112.301 158.11 Q110.125 158.11 107.857 157.74 Q105.612 157.369 103.204 156.629 L103.204 151.93 Q105.288 153.064 107.51 153.619 Q109.732 154.175 112.209 154.175 Q116.213 154.175 118.551 152.069 Q120.889 149.962 120.889 146.351 Q120.889 142.74 118.551 140.633 Q116.213 138.527 112.209 138.527 Q110.334 138.527 108.459 138.944 Q106.607 139.36 104.663 140.24 L104.663 122.879 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M7.23886 687.565 Q8.94577 687.565 10.0408 688.692 Q11.1358 689.787 11.1358 691.204 Q11.1358 692.428 10.4272 693.072 Q9.71871 693.716 8.81695 693.716 Q7.52872 693.716 6.46592 692.718 Q5.40313 691.719 5.17769 690.27 Q4.40475 691.333 4.40475 693.04 Q4.40475 695.842 6.56254 698.321 Q7.56092 699.416 9.39666 700.608 Q11.2002 701.8 11.9731 702.025 L20.5721 704.118 Q21.5383 704.312 26.1759 705.503 Q30.7813 706.663 30.9746 706.759 Q31.8763 707.081 32.3594 707.79 Q32.8425 708.498 32.8425 709.207 Q32.8425 710.012 32.3594 710.56 Q31.8763 711.107 31.039 711.107 Q30.9102 711.107 30.4271 711.011 Q29.944 710.914 29.2677 710.753 Q28.5913 710.592 28.2049 710.527 L12.9715 706.695 Q10.2018 705.986 9.33224 705.825 Q8.43048 705.632 7.4321 705.632 Q5.69298 705.632 5.04886 706.18 Q4.40475 706.727 4.40475 707.693 Q4.40475 709.368 6.40151 710.463 Q8.39827 711.558 12.263 712.492 Q13.3258 712.782 13.5512 712.975 Q13.7767 713.136 13.7767 713.619 Q13.7444 714.424 13.1003 714.424 Q12.9393 714.424 11.9087 714.167 Q10.8459 713.909 9.30004 713.426 Q7.72195 712.911 6.72357 712.363 Q6.04725 712.041 5.59636 711.751 Q5.14548 711.461 4.43695 710.882 Q3.72842 710.302 3.34195 709.432 Q2.95548 708.563 2.95548 707.5 Q2.95548 705.181 4.37254 703.539 Q5.7896 701.864 8.0118 701.478 Q6.85239 700.672 5.85401 699.674 Q4.82342 698.676 3.88945 696.84 Q2.95548 695.004 2.95548 693.04 Q2.95548 690.592 4.21151 689.078 Q5.43533 687.565 7.23886 687.565 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M23.0079 661.851 Q23.9322 661.851 24.6987 662.64 Q25.4652 663.429 25.4652 664.353 Q25.4652 665.12 24.9918 665.593 Q24.5184 666.044 23.797 666.044 Q22.805 666.044 22.0836 665.255 Q21.3397 664.466 21.3397 663.609 Q21.3397 662.82 21.8356 662.347 Q22.3091 661.851 23.0079 661.851 M35.7003 663.564 Q36.4893 663.564 37.4136 663.79 L54.3217 668.028 Q55.9674 668.434 57.3201 669.403 Q58.6953 670.373 59.5519 671.613 Q60.4086 672.83 60.8595 674.16 Q61.3329 675.468 61.3329 676.707 Q61.3329 678.443 60.5664 679.616 Q59.7999 680.788 58.4698 680.788 Q57.2975 680.788 56.5536 680.021 Q55.8322 679.232 55.8322 678.286 Q55.8322 677.429 56.3281 676.978 Q56.8241 676.527 57.4553 676.527 Q58.2218 676.527 58.9432 677.091 Q59.6647 677.632 59.8901 678.601 Q60.3184 677.722 60.3184 676.798 Q60.3184 674.904 58.5825 673.371 Q56.8692 671.815 54.1639 671.139 L36.9402 666.788 Q35.565 666.472 34.5956 666.472 Q33.6938 666.472 33.1979 666.72 Q32.7019 666.968 32.5892 667.262 Q32.4765 667.532 32.4765 667.938 Q32.4765 669.719 34.1222 671.252 Q35.7454 672.785 38.1125 673.754 Q38.7663 674.025 38.9015 674.16 Q39.0368 674.273 39.0368 674.588 Q39.0143 675.152 38.5634 675.152 Q38.4281 675.152 37.887 674.927 Q37.346 674.701 36.5569 674.295 Q35.7454 673.889 34.8661 673.236 Q33.9869 672.582 33.2204 671.815 Q32.4539 671.026 31.9579 669.967 Q31.462 668.907 31.462 667.803 Q31.462 666.022 32.6343 664.804 Q33.784 663.564 35.7003 663.564 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M34.3702 636.08 Q35.6552 636.08 36.4217 636.869 Q37.1882 637.636 37.1882 638.605 Q37.1882 639.462 36.6922 639.913 Q36.1962 640.364 35.565 640.364 Q35.2945 640.364 34.9563 640.251 Q34.5956 640.138 34.1673 639.89 Q33.7389 639.62 33.4233 639.056 Q33.1077 638.493 33.0626 637.726 Q32.9048 637.884 32.8823 637.929 Q32.6117 638.267 32.5216 638.898 Q32.4765 638.989 32.4765 639.304 Q32.4765 640.86 33.6262 642.438 Q34.7534 643.993 36.8951 645.91 Q39.3975 648.322 40.3218 649.877 Q41.2236 643.047 45.1688 643.047 Q45.8226 643.047 46.6116 643.227 Q48.0995 643.588 49.1816 643.588 Q51.3459 643.588 51.3459 642.122 Q51.3459 640.702 49.9031 639.8 Q48.4602 638.876 45.6422 638.109 Q45.1237 637.997 44.9659 637.884 Q44.8081 637.771 44.8081 637.456 Q44.8081 636.892 45.259 636.892 Q47.8966 637.411 49.9256 638.56 Q52.3829 640.026 52.3829 642.212 Q52.3829 644.039 51.1204 645.256 Q49.8354 646.451 47.8065 646.451 Q47.3105 646.451 46.1833 646.27 Q45.7324 646.135 45.2139 646.135 Q44.1543 646.135 43.3653 646.721 Q42.5537 647.307 42.1479 648.254 Q41.7421 649.201 41.5617 649.99 Q41.3588 650.757 41.2912 651.501 Q50.8274 653.755 51.4135 654.071 Q51.8193 654.274 52.0898 654.724 Q52.3829 655.175 52.3829 655.649 Q52.3829 656.1 52.0673 656.55 Q51.7742 656.979 51.0753 656.979 Q50.7146 656.979 50.0609 656.798 L23.4588 650.103 L22.5571 649.968 Q22.2865 649.968 22.1513 650.08 Q21.9935 650.171 21.8807 650.712 Q21.768 651.23 21.768 652.267 Q21.768 652.695 21.7455 652.898 Q21.7229 653.079 21.6102 653.237 Q21.4749 653.394 21.2044 653.394 Q20.8212 653.394 20.6183 653.237 Q20.3928 653.056 20.3477 652.921 Q20.3026 652.786 20.2801 652.515 Q20.2576 652.132 20.1448 650.847 Q20.0096 649.562 19.9194 648.457 Q19.8292 647.352 19.8292 646.879 Q19.8292 646.609 19.9645 646.473 Q20.0772 646.315 20.2125 646.293 L20.3252 646.27 L39.8033 651.072 Q39.0143 649.088 35.5199 645.955 Q31.462 642.325 31.462 639.214 Q31.462 637.749 32.3637 636.915 Q33.243 636.08 34.3702 636.08 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M-67.2974 44.2197 Q-64.6643 45.1109 -62.1933 48.0275 Q-59.6817 50.9442 -57.1701 56.0483 L-48.8658 72.576 L-57.6562 72.576 L-65.3935 57.061 Q-68.3911 50.9847 -71.2268 48.9997 Q-74.0219 47.0148 -78.883 47.0148 L-87.795 47.0148 L-87.795 72.576 L-95.9778 72.576 L-95.9778 12.096 L-77.5057 12.096 Q-67.1354 12.096 -62.0312 16.4305 Q-56.9271 20.7649 -56.9271 29.5149 Q-56.9271 35.2267 -59.6007 38.994 Q-62.2338 42.7613 -67.2974 44.2197 M-87.795 18.8205 L-87.795 40.2903 L-77.5057 40.2903 Q-71.5914 40.2903 -68.5937 37.5762 Q-65.5555 34.8216 -65.5555 29.5149 Q-65.5555 24.2082 -68.5937 21.5346 Q-71.5914 18.8205 -77.5057 18.8205 L-87.795 18.8205 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M-19.8613 49.7694 Q-28.8948 49.7694 -32.3786 51.8354 Q-35.8624 53.9013 -35.8624 58.8839 Q-35.8624 62.8538 -33.2698 65.2034 Q-30.6367 67.5124 -26.1402 67.5124 Q-19.9423 67.5124 -16.2155 63.1374 Q-12.4482 58.7219 -12.4482 51.4303 L-12.4482 49.7694 L-19.8613 49.7694 M-4.99449 46.6907 L-4.99449 72.576 L-12.4482 72.576 L-12.4482 65.6895 Q-15.0002 69.8214 -18.8081 71.8063 Q-22.6159 73.7508 -28.1252 73.7508 Q-35.0927 73.7508 -39.2246 69.8619 Q-43.316 65.9325 -43.316 59.3701 Q-43.316 51.7138 -38.2119 47.825 Q-33.0673 43.9361 -22.8995 43.9361 L-12.4482 43.9361 L-12.4482 43.2069 Q-12.4482 38.0623 -15.8509 35.2672 Q-19.2132 32.4315 -25.33 32.4315 Q-29.2189 32.4315 -32.9052 33.3632 Q-36.5915 34.295 -39.9943 36.1584 L-39.9943 29.2718 Q-35.9029 27.692 -32.0545 26.9223 Q-28.2062 26.1121 -24.5604 26.1121 Q-14.7167 26.1121 -9.85557 31.2163 Q-4.99449 36.3204 -4.99449 46.6907 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M48.0724 45.1919 L48.0724 72.576 L40.6187 72.576 L40.6187 45.4349 Q40.6187 38.994 38.1071 35.7938 Q35.5956 32.5936 30.5725 32.5936 Q24.5366 32.5936 21.0528 36.4419 Q17.569 40.2903 17.569 46.9338 L17.569 72.576 L10.0749 72.576 L10.0749 27.2059 L17.569 27.2059 L17.569 34.2544 Q20.2426 30.163 23.848 28.1376 Q27.4938 26.1121 32.2333 26.1121 Q40.0516 26.1121 44.062 30.9732 Q48.0724 35.7938 48.0724 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M62.6556 9.54393 L70.1498 9.54393 L70.1498 46.7717 L92.3893 27.2059 L101.909 27.2059 L77.8465 48.4326 L102.922 72.576 L93.1994 72.576 L70.1498 50.4176 L70.1498 72.576 L62.6556 72.576 L62.6556 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M157.973 49.7694 Q148.94 49.7694 145.456 51.8354 Q141.972 53.9013 141.972 58.8839 Q141.972 62.8538 144.565 65.2034 Q147.198 67.5124 151.694 67.5124 Q157.892 67.5124 161.619 63.1374 Q165.387 58.7219 165.387 51.4303 L165.387 49.7694 L157.973 49.7694 M172.84 46.6907 L172.84 72.576 L165.387 72.576 L165.387 65.6895 Q162.834 69.8214 159.027 71.8063 Q155.219 73.7508 149.71 73.7508 Q142.742 73.7508 138.61 69.8619 Q134.519 65.9325 134.519 59.3701 Q134.519 51.7138 139.623 47.825 Q144.767 43.9361 154.935 43.9361 L165.387 43.9361 L165.387 43.2069 Q165.387 38.0623 161.984 35.2672 Q158.622 32.4315 152.505 32.4315 Q148.616 32.4315 144.929 33.3632 Q141.243 34.295 137.84 36.1584 L137.84 29.2718 Q141.932 27.692 145.78 26.9223 Q149.629 26.1121 153.274 26.1121 Q163.118 26.1121 167.979 31.2163 Q172.84 36.3204 172.84 46.6907 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M195.404 65.7705 L195.404 89.8329 L187.91 89.8329 L187.91 27.2059 L195.404 27.2059 L195.404 34.0924 Q197.753 30.0415 201.318 28.0971 Q204.923 26.1121 209.906 26.1121 Q218.17 26.1121 223.314 32.6746 Q228.5 39.2371 228.5 49.9314 Q228.5 60.6258 223.314 67.1883 Q218.17 73.7508 209.906 73.7508 Q204.923 73.7508 201.318 71.8063 Q197.753 69.8214 195.404 65.7705 M220.762 49.9314 Q220.762 41.7081 217.36 37.0496 Q213.997 32.3505 208.083 32.3505 Q202.169 32.3505 198.766 37.0496 Q195.404 41.7081 195.404 49.9314 Q195.404 58.1548 198.766 62.8538 Q202.169 67.5124 208.083 67.5124 Q213.997 67.5124 217.36 62.8538 Q220.762 58.1548 220.762 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M248.065 65.7705 L248.065 89.8329 L240.571 89.8329 L240.571 27.2059 L248.065 27.2059 L248.065 34.0924 Q250.415 30.0415 253.98 28.0971 Q257.585 26.1121 262.568 26.1121 Q270.832 26.1121 275.976 32.6746 Q281.161 39.2371 281.161 49.9314 Q281.161 60.6258 275.976 67.1883 Q270.832 73.7508 262.568 73.7508 Q257.585 73.7508 253.98 71.8063 Q250.415 69.8214 248.065 65.7705 M273.424 49.9314 Q273.424 41.7081 270.021 37.0496 Q266.659 32.3505 260.745 32.3505 Q254.831 32.3505 251.428 37.0496 Q248.065 41.7081 248.065 49.9314 Q248.065 58.1548 251.428 62.8538 Q254.831 67.5124 260.745 67.5124 Q266.659 67.5124 270.021 62.8538 Q273.424 58.1548 273.424 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M319.807 34.1734 Q318.551 33.4443 317.052 33.1202 Q315.594 32.7556 313.812 32.7556 Q307.492 32.7556 304.09 36.8875 Q300.727 40.9789 300.727 48.6757 L300.727 72.576 L293.233 72.576 L293.233 27.2059 L300.727 27.2059 L300.727 34.2544 Q303.077 30.1225 306.844 28.1376 Q310.611 26.1121 315.999 26.1121 Q316.769 26.1121 317.701 26.2337 Q318.632 26.3147 319.767 26.5172 L319.807 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M343.383 32.4315 Q337.388 32.4315 333.904 37.1306 Q330.42 41.7891 330.42 49.9314 Q330.42 58.0738 333.864 62.7728 Q337.347 67.4314 343.383 67.4314 Q349.338 67.4314 352.822 62.7323 Q356.306 58.0333 356.306 49.9314 Q356.306 41.8701 352.822 37.1711 Q349.338 32.4315 343.383 32.4315 M343.383 26.1121 Q353.105 26.1121 358.655 32.4315 Q364.205 38.7509 364.205 49.9314 Q364.205 61.0714 358.655 67.4314 Q353.105 73.7508 343.383 73.7508 Q333.621 73.7508 328.071 67.4314 Q322.562 61.0714 322.562 49.9314 Q322.562 38.7509 328.071 32.4315 Q333.621 26.1121 343.383 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M411.722 27.2059 L395.316 49.2833 L412.573 72.576 L403.782 72.576 L390.576 54.752 L377.37 72.576 L368.58 72.576 L386.201 48.8377 L370.079 27.2059 L378.869 27.2059 L390.9 43.369 L402.932 27.2059 L411.722 27.2059 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M423.105 27.2059 L430.559 27.2059 L430.559 72.576 L423.105 72.576 L423.105 27.2059 M423.105 9.54393 L430.559 9.54393 L430.559 18.9825 L423.105 18.9825 L423.105 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M481.479 35.9153 Q484.274 30.8922 488.163 28.5022 Q492.051 26.1121 497.318 26.1121 Q504.407 26.1121 508.255 31.0947 Q512.103 36.0368 512.103 45.1919 L512.103 72.576 L504.609 72.576 L504.609 45.4349 Q504.609 38.913 502.3 35.7533 Q499.991 32.5936 495.252 32.5936 Q489.459 32.5936 486.097 36.4419 Q482.734 40.2903 482.734 46.9338 L482.734 72.576 L475.24 72.576 L475.24 45.4349 Q475.24 38.8725 472.931 35.7533 Q470.622 32.5936 465.802 32.5936 Q460.09 32.5936 456.728 36.4824 Q453.365 40.3308 453.365 46.9338 L453.365 72.576 L445.871 72.576 L445.871 27.2059 L453.365 27.2059 L453.365 34.2544 Q455.917 30.082 459.482 28.0971 Q463.047 26.1121 467.949 26.1121 Q472.891 26.1121 476.334 28.6237 Q479.818 31.1352 481.479 35.9153 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M547.589 49.7694 Q538.556 49.7694 535.072 51.8354 Q531.588 53.9013 531.588 58.8839 Q531.588 62.8538 534.181 65.2034 Q536.814 67.5124 541.31 67.5124 Q547.508 67.5124 551.235 63.1374 Q555.003 58.7219 555.003 51.4303 L555.003 49.7694 L547.589 49.7694 M562.456 46.6907 L562.456 72.576 L555.003 72.576 L555.003 65.6895 Q552.45 69.8214 548.643 71.8063 Q544.835 73.7508 539.326 73.7508 Q532.358 73.7508 528.226 69.8619 Q524.135 65.9325 524.135 59.3701 Q524.135 51.7138 529.239 47.825 Q534.383 43.9361 544.551 43.9361 L555.003 43.9361 L555.003 43.2069 Q555.003 38.0623 551.6 35.2672 Q548.238 32.4315 542.121 32.4315 Q538.232 32.4315 534.545 33.3632 Q530.859 34.295 527.456 36.1584 L527.456 29.2718 Q531.548 27.692 535.396 26.9223 Q539.244 26.1121 542.89 26.1121 Q552.734 26.1121 557.595 31.2163 Q562.456 36.3204 562.456 46.6907 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M585.182 14.324 L585.182 27.2059 L600.535 27.2059 L600.535 32.9987 L585.182 32.9987 L585.182 57.6282 Q585.182 63.1779 586.681 64.7578 Q588.22 66.3376 592.878 66.3376 L600.535 66.3376 L600.535 72.576 L592.878 72.576 Q584.25 72.576 580.969 69.3758 Q577.688 66.1351 577.688 57.6282 L577.688 32.9987 L572.219 32.9987 L572.219 27.2059 L577.688 27.2059 L577.688 14.324 L585.182 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M610.338 27.2059 L617.792 27.2059 L617.792 72.576 L610.338 72.576 L610.338 27.2059 M610.338 9.54393 L617.792 9.54393 L617.792 18.9825 L610.338 18.9825 L610.338 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M650.968 32.4315 Q644.973 32.4315 641.489 37.1306 Q638.006 41.7891 638.006 49.9314 Q638.006 58.0738 641.449 62.7728 Q644.933 67.4314 650.968 67.4314 Q656.923 67.4314 660.407 62.7323 Q663.891 58.0333 663.891 49.9314 Q663.891 41.8701 660.407 37.1711 Q656.923 32.4315 650.968 32.4315 M650.968 26.1121 Q660.691 26.1121 666.24 32.4315 Q671.79 38.7509 671.79 49.9314 Q671.79 61.0714 666.24 67.4314 Q660.691 73.7508 650.968 73.7508 Q641.206 73.7508 635.656 67.4314 Q630.147 61.0714 630.147 49.9314 Q630.147 38.7509 635.656 32.4315 Q641.206 26.1121 650.968 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M721.859 45.1919 L721.859 72.576 L714.406 72.576 L714.406 45.4349 Q714.406 38.994 711.894 35.7938 Q709.382 32.5936 704.359 32.5936 Q698.324 32.5936 694.84 36.4419 Q691.356 40.2903 691.356 46.9338 L691.356 72.576 L683.862 72.576 L683.862 27.2059 L691.356 27.2059 L691.356 34.2544 Q694.03 30.163 697.635 28.1376 Q701.281 26.1121 706.02 26.1121 Q713.838 26.1121 717.849 30.9732 Q721.859 35.7938 721.859 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M780.678 32.4315 Q774.683 32.4315 771.199 37.1306 Q767.715 41.7891 767.715 49.9314 Q767.715 58.0738 771.159 62.7728 Q774.643 67.4314 780.678 67.4314 Q786.633 67.4314 790.117 62.7323 Q793.601 58.0333 793.601 49.9314 Q793.601 41.8701 790.117 37.1711 Q786.633 32.4315 780.678 32.4315 M780.678 26.1121 Q790.401 26.1121 795.95 32.4315 Q801.5 38.7509 801.5 49.9314 Q801.5 61.0714 795.95 67.4314 Q790.401 73.7508 780.678 73.7508 Q770.916 73.7508 765.366 67.4314 Q759.857 61.0714 759.857 49.9314 Q759.857 38.7509 765.366 32.4315 Q770.916 26.1121 780.678 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M836.824 9.54393 L836.824 15.7418 L829.694 15.7418 Q825.684 15.7418 824.104 17.3622 Q822.565 18.9825 822.565 23.1955 L822.565 27.2059 L834.839 27.2059 L834.839 32.9987 L822.565 32.9987 L822.565 72.576 L815.071 72.576 L815.071 32.9987 L807.941 32.9987 L807.941 27.2059 L815.071 27.2059 L815.071 24.0462 Q815.071 16.471 818.595 13.0277 Q822.119 9.54393 829.775 9.54393 L836.824 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M876.806 14.324 L876.806 27.2059 L892.159 27.2059 L892.159 32.9987 L876.806 32.9987 L876.806 57.6282 Q876.806 63.1779 878.305 64.7578 Q879.845 66.3376 884.503 66.3376 L892.159 66.3376 L892.159 72.576 L884.503 72.576 Q875.875 72.576 872.593 69.3758 Q869.312 66.1351 869.312 57.6282 L869.312 32.9987 L863.843 32.9987 L863.843 27.2059 L869.312 27.2059 L869.312 14.324 L876.806 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M939.676 45.1919 L939.676 72.576 L932.223 72.576 L932.223 45.4349 Q932.223 38.994 929.711 35.7938 Q927.2 32.5936 922.176 32.5936 Q916.141 32.5936 912.657 36.4419 Q909.173 40.2903 909.173 46.9338 L909.173 72.576 L901.679 72.576 L901.679 9.54393 L909.173 9.54393 L909.173 34.2544 Q911.847 30.163 915.452 28.1376 Q919.098 26.1121 923.837 26.1121 Q931.656 26.1121 935.666 30.9732 Q939.676 35.7938 939.676 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M993.351 48.0275 L993.351 51.6733 L959.08 51.6733 Q959.566 59.3701 963.698 63.421 Q967.871 67.4314 975.284 67.4314 Q979.578 67.4314 983.588 66.3781 Q987.639 65.3249 991.609 63.2184 L991.609 70.267 Q987.599 71.9684 983.386 72.8596 Q979.173 73.7508 974.838 73.7508 Q963.982 73.7508 957.622 67.4314 Q951.302 61.1119 951.302 50.3365 Q951.302 39.1965 957.298 32.6746 Q963.334 26.1121 973.542 26.1121 Q982.697 26.1121 988.004 32.0264 Q993.351 37.9003 993.351 48.0275 M985.897 45.84 Q985.816 39.7232 982.454 36.0774 Q979.132 32.4315 973.623 32.4315 Q967.385 32.4315 963.617 35.9558 Q959.89 39.4801 959.323 45.8805 L985.897 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1031.19 54.671 L1031.19 27.2059 L1038.64 27.2059 L1038.64 54.3874 Q1038.64 60.8284 1041.15 64.0691 Q1043.66 67.2693 1048.69 67.2693 Q1054.72 67.2693 1058.21 63.421 Q1061.73 59.5726 1061.73 52.9291 L1061.73 27.2059 L1069.18 27.2059 L1069.18 72.576 L1061.73 72.576 L1061.73 65.6084 Q1059.02 69.7404 1055.41 71.7658 Q1051.85 73.7508 1047.11 73.7508 Q1039.29 73.7508 1035.24 68.8897 Q1031.19 64.0286 1031.19 54.671 M1049.94 26.1121 L1049.94 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1122.25 45.1919 L1122.25 72.576 L1114.8 72.576 L1114.8 45.4349 Q1114.8 38.994 1112.29 35.7938 Q1109.77 32.5936 1104.75 32.5936 Q1098.71 32.5936 1095.23 36.4419 Q1091.75 40.2903 1091.75 46.9338 L1091.75 72.576 L1084.25 72.576 L1084.25 27.2059 L1091.75 27.2059 L1091.75 34.2544 Q1094.42 30.163 1098.03 28.1376 Q1101.67 26.1121 1106.41 26.1121 Q1114.23 26.1121 1118.24 30.9732 Q1122.25 35.7938 1122.25 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1160.09 9.54393 L1160.09 15.7418 L1152.96 15.7418 Q1148.95 15.7418 1147.37 17.3622 Q1145.83 18.9825 1145.83 23.1955 L1145.83 27.2059 L1158.1 27.2059 L1158.1 32.9987 L1145.83 32.9987 L1145.83 72.576 L1138.33 72.576 L1138.33 32.9987 L1131.2 32.9987 L1131.2 27.2059 L1138.33 27.2059 L1138.33 24.0462 Q1138.33 16.471 1141.86 13.0277 Q1145.38 9.54393 1153.04 9.54393 L1160.09 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1183.91 32.4315 Q1177.91 32.4315 1174.43 37.1306 Q1170.94 41.7891 1170.94 49.9314 Q1170.94 58.0738 1174.39 62.7728 Q1177.87 67.4314 1183.91 67.4314 Q1189.86 67.4314 1193.34 62.7323 Q1196.83 58.0333 1196.83 49.9314 Q1196.83 41.8701 1193.34 37.1711 Q1189.86 32.4315 1183.91 32.4315 M1183.91 26.1121 Q1193.63 26.1121 1199.18 32.4315 Q1204.73 38.7509 1204.73 49.9314 Q1204.73 61.0714 1199.18 67.4314 Q1193.63 73.7508 1183.91 73.7508 Q1174.14 73.7508 1168.59 67.4314 Q1163.08 61.0714 1163.08 49.9314 Q1163.08 38.7509 1168.59 32.4315 Q1174.14 26.1121 1183.91 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1217.08 9.54393 L1224.54 9.54393 L1224.54 72.576 L1217.08 72.576 L1217.08 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1269.99 34.0924 L1269.99 9.54393 L1277.44 9.54393 L1277.44 72.576 L1269.99 72.576 L1269.99 65.7705 Q1267.64 69.8214 1264.03 71.8063 Q1260.47 73.7508 1255.44 73.7508 Q1247.22 73.7508 1242.04 67.1883 Q1236.89 60.6258 1236.89 49.9314 Q1236.89 39.2371 1242.04 32.6746 Q1247.22 26.1121 1255.44 26.1121 Q1260.47 26.1121 1264.03 28.0971 Q1267.64 30.0415 1269.99 34.0924 M1244.59 49.9314 Q1244.59 58.1548 1247.95 62.8538 Q1251.35 67.5124 1257.27 67.5124 Q1263.18 67.5124 1266.58 62.8538 Q1269.99 58.1548 1269.99 49.9314 Q1269.99 41.7081 1266.58 37.0496 Q1263.18 32.3505 1257.27 32.3505 Q1251.35 32.3505 1247.95 37.0496 Q1244.59 41.7081 1244.59 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1292.79 27.2059 L1300.25 27.2059 L1300.25 72.576 L1292.79 72.576 L1292.79 27.2059 M1292.79 9.54393 L1300.25 9.54393 L1300.25 18.9825 L1292.79 18.9825 L1292.79 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1353.56 45.1919 L1353.56 72.576 L1346.1 72.576 L1346.1 45.4349 Q1346.1 38.994 1343.59 35.7938 Q1341.08 32.5936 1336.06 32.5936 Q1330.02 32.5936 1326.54 36.4419 Q1323.05 40.2903 1323.05 46.9338 L1323.05 72.576 L1315.56 72.576 L1315.56 27.2059 L1323.05 27.2059 L1323.05 34.2544 Q1325.73 30.163 1329.33 28.1376 Q1332.98 26.1121 1337.72 26.1121 Q1345.54 26.1121 1349.55 30.9732 Q1353.56 35.7938 1353.56 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1398.28 49.3643 Q1398.28 41.2625 1394.92 36.8065 Q1391.6 32.3505 1385.56 32.3505 Q1379.56 32.3505 1376.2 36.8065 Q1372.88 41.2625 1372.88 49.3643 Q1372.88 57.4256 1376.2 61.8816 Q1379.56 66.3376 1385.56 66.3376 Q1391.6 66.3376 1394.92 61.8816 Q1398.28 57.4256 1398.28 49.3643 M1405.73 66.9452 Q1405.73 78.5308 1400.59 84.1616 Q1395.44 89.8329 1384.83 89.8329 Q1380.9 89.8329 1377.42 89.2252 Q1373.93 88.6581 1370.65 87.4428 L1370.65 80.1917 Q1373.93 81.9741 1377.13 82.8248 Q1380.33 83.6755 1383.66 83.6755 Q1390.99 83.6755 1394.63 79.8271 Q1398.28 76.0193 1398.28 68.282 L1398.28 64.5957 Q1395.97 68.6061 1392.36 70.5911 Q1388.76 72.576 1383.74 72.576 Q1375.39 72.576 1370.29 66.2161 Q1365.18 59.8562 1365.18 49.3643 Q1365.18 38.832 1370.29 32.472 Q1375.39 26.1121 1383.74 26.1121 Q1388.76 26.1121 1392.36 28.0971 Q1395.97 30.082 1398.28 34.0924 L1398.28 27.2059 L1405.73 27.2059 L1405.73 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1465.04 32.4315 Q1459.04 32.4315 1455.56 37.1306 Q1452.08 41.7891 1452.08 49.9314 Q1452.08 58.0738 1455.52 62.7728 Q1459 67.4314 1465.04 67.4314 Q1470.99 67.4314 1474.48 62.7323 Q1477.96 58.0333 1477.96 49.9314 Q1477.96 41.8701 1474.48 37.1711 Q1470.99 32.4315 1465.04 32.4315 M1465.04 26.1121 Q1474.76 26.1121 1480.31 32.4315 Q1485.86 38.7509 1485.86 49.9314 Q1485.86 61.0714 1480.31 67.4314 Q1474.76 73.7508 1465.04 73.7508 Q1455.28 73.7508 1449.73 67.4314 Q1444.22 61.0714 1444.22 49.9314 Q1444.22 38.7509 1449.73 32.4315 Q1455.28 26.1121 1465.04 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1521.18 9.54393 L1521.18 15.7418 L1514.05 15.7418 Q1510.04 15.7418 1508.46 17.3622 Q1506.92 18.9825 1506.92 23.1955 L1506.92 27.2059 L1519.2 27.2059 L1519.2 32.9987 L1506.92 32.9987 L1506.92 72.576 L1499.43 72.576 L1499.43 32.9987 L1492.3 32.9987 L1492.3 27.2059 L1499.43 27.2059 L1499.43 24.0462 Q1499.43 16.471 1502.95 13.0277 Q1506.48 9.54393 1514.14 9.54393 L1521.18 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1574.33 20.1573 L1563.23 50.2555 L1585.47 50.2555 L1574.33 20.1573 M1569.71 12.096 L1578.99 12.096 L1602.04 72.576 L1593.53 72.576 L1588.02 57.061 L1560.76 57.061 L1555.25 72.576 L1546.62 72.576 L1569.71 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip763)\" style=\"stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 200.705,1200.38 476.868,935.328 753.031,670.271 1029.19,405.215 1305.36,140.159 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"200.705\" cy=\"1200.38\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"476.868\" cy=\"935.328\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"753.031\" cy=\"670.271\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"1029.19\" cy=\"405.215\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"1305.36\" cy=\"140.159\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<polyline clip-path=\"url(#clip763)\" style=\"stroke:#e26f46; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 200.705,1200.38 476.868,935.328 753.031,670.271 1029.19,405.215 1305.36,140.159 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"200.705\" cy=\"1200.38\" r=\"14\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"476.868\" cy=\"935.328\" r=\"14\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"753.031\" cy=\"670.271\" r=\"14\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"1029.19\" cy=\"405.215\" r=\"14\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"1305.36\" cy=\"140.159\" r=\"14\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<polyline clip-path=\"url(#clip763)\" style=\"stroke:#3da44d; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 200.705,1200.38 476.868,935.328 753.031,935.328 1029.19,670.271 1305.36,405.215 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"200.705\" cy=\"1200.38\" r=\"14\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"476.868\" cy=\"935.328\" r=\"14\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"753.031\" cy=\"935.328\" r=\"14\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"1029.19\" cy=\"670.271\" r=\"14\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"1305.36\" cy=\"405.215\" r=\"14\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<polyline clip-path=\"url(#clip763)\" style=\"stroke:#c271d2; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 200.705,1200.38 476.868,1200.38 753.031,935.328 1029.19,935.328 1305.36,670.271 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"200.705\" cy=\"1200.38\" r=\"14\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"476.868\" cy=\"1200.38\" r=\"14\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"753.031\" cy=\"935.328\" r=\"14\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"1029.19\" cy=\"935.328\" r=\"14\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip763)\" cx=\"1305.36\" cy=\"670.271\" r=\"14\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"\n", - "M206.596 405.013 L447.196 405.013 L447.196 145.813 L206.596 145.813 Z\n", - " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 206.596,405.013 447.196,405.013 447.196,145.813 206.596,145.813 206.596,405.013 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 219.607,197.653 297.669,197.653 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip760)\" cx=\"258.638\" cy=\"197.653\" r=\"23\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.48\"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M326.512 174.804 L320.17 192.003 L332.878 192.003 L326.512 174.804 M323.873 170.198 L329.174 170.198 L342.346 204.758 L337.484 204.758 L334.336 195.892 L318.758 195.892 L315.61 204.758 L310.679 204.758 L323.873 170.198 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M344.012 189.873 L356.489 189.873 L356.489 193.67 L344.012 193.67 L344.012 189.873 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M375.836 185.762 Q375.836 186.254 375.414 186.652 Q375.016 187.05 374.524 187.05 Q374.243 187.05 373.564 186.582 Q371.62 185.223 369.161 185.223 Q366.959 185.223 364.921 185.762 Q362.883 186.301 361.501 187.402 Q360.143 188.479 360.143 189.884 Q360.143 191.641 362.064 192.672 Q364.054 191.758 366.514 191.758 Q367.31 191.758 367.849 191.805 Q368.411 191.852 368.95 191.969 Q369.488 192.086 369.746 192.367 Q370.027 192.625 370.027 193.046 Q370.027 194.545 366.139 194.545 Q363.609 194.545 362.017 193.866 Q359.979 194.873 358.855 196.489 Q357.73 198.106 357.73 199.488 Q357.73 200.682 358.386 201.549 Q359.065 202.415 360.166 202.837 Q361.291 203.259 362.391 203.446 Q363.516 203.61 364.757 203.61 Q366.795 203.61 368.224 203.352 Q369.676 203.071 370.472 202.556 Q371.292 202.041 371.62 201.689 Q371.971 201.314 372.323 200.729 Q372.533 200.401 372.814 200.401 Q373.025 200.401 373.166 200.542 Q373.33 200.659 373.33 200.869 Q373.33 201.127 373.002 201.666 Q372.697 202.205 371.948 202.931 Q371.222 203.633 370.215 204.289 Q369.231 204.922 367.662 205.367 Q366.092 205.812 364.312 205.812 Q360.682 205.812 358.574 204.031 Q356.489 202.251 356.489 199.769 Q356.489 198.035 357.637 196.255 Q358.808 194.452 360.869 193.304 Q358.948 191.875 358.948 189.884 Q358.948 188.104 360.447 186.511 Q361.97 184.919 364.429 183.982 Q366.912 183.022 369.629 183.022 Q371.151 183.022 372.65 183.537 Q374.15 184.029 374.993 184.661 Q375.836 185.293 375.836 185.762 M368.786 193.093 Q367.755 192.812 366.514 192.812 Q364.827 192.812 363.586 193.234 Q364.593 193.491 366.139 193.491 Q367.427 193.491 367.802 193.421 Q368.2 193.351 368.786 193.093 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M394.54 198.101 Q394.54 198.774 393.966 199.331 Q393.393 199.888 392.72 199.888 Q392.163 199.888 391.819 199.544 Q391.491 199.2 391.491 198.675 Q391.491 197.954 392.064 197.429 Q392.638 196.888 393.261 196.888 Q393.835 196.888 394.18 197.249 Q394.54 197.593 394.54 198.101 M393.294 207.332 Q393.294 207.906 393.13 208.578 L390.048 220.875 Q389.753 222.072 389.048 223.056 Q388.343 224.056 387.441 224.679 Q386.556 225.302 385.588 225.63 Q384.637 225.974 383.735 225.974 Q382.473 225.974 381.62 225.417 Q380.768 224.859 380.768 223.892 Q380.768 223.039 381.325 222.498 Q381.899 221.974 382.588 221.974 Q383.211 221.974 383.539 222.334 Q383.867 222.695 383.867 223.154 Q383.867 223.711 383.457 224.236 Q383.063 224.761 382.358 224.925 Q382.998 225.236 383.67 225.236 Q385.047 225.236 386.162 223.974 Q387.293 222.728 387.785 220.76 L390.95 208.234 Q391.179 207.234 391.179 206.529 Q391.179 205.873 390.999 205.512 Q390.818 205.152 390.605 205.07 Q390.409 204.988 390.113 204.988 Q388.818 204.988 387.703 206.184 Q386.588 207.365 385.883 209.086 Q385.687 209.562 385.588 209.66 Q385.506 209.759 385.277 209.759 Q384.867 209.742 384.867 209.414 Q384.867 209.316 385.031 208.923 Q385.195 208.529 385.49 207.955 Q385.785 207.365 386.26 206.725 Q386.736 206.086 387.293 205.529 Q387.867 204.971 388.638 204.61 Q389.408 204.25 390.212 204.25 Q391.507 204.25 392.392 205.102 Q393.294 205.939 393.294 207.332 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M399.429 199.921 L399.429 198.872 Q403.462 198.872 405.544 196.724 Q406.118 196.724 406.216 196.855 Q406.315 196.986 406.315 197.593 L406.315 216.432 Q406.315 217.432 406.807 217.743 Q407.298 218.055 409.446 218.055 L410.512 218.055 L410.512 219.088 Q409.332 218.989 405.069 218.989 Q400.806 218.989 399.642 219.088 L399.642 218.055 L400.707 218.055 Q402.822 218.055 403.331 217.76 Q403.839 217.448 403.839 216.432 L403.839 199.036 Q402.085 199.921 399.429 199.921 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip760)\" style=\"stroke:#e26f46; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 219.607,249.493 297.669,249.493 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip760)\" cx=\"258.638\" cy=\"249.493\" r=\"23\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.48\"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M326.512 226.644 L320.17 243.843 L332.878 243.843 L326.512 226.644 M323.873 222.038 L329.174 222.038 L342.346 256.598 L337.484 256.598 L334.336 247.732 L318.758 247.732 L315.61 256.598 L310.679 256.598 L323.873 222.038 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M344.012 241.713 L356.489 241.713 L356.489 245.51 L344.012 245.51 L344.012 241.713 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M375.836 237.602 Q375.836 238.094 375.414 238.492 Q375.016 238.89 374.524 238.89 Q374.243 238.89 373.564 238.422 Q371.62 237.063 369.161 237.063 Q366.959 237.063 364.921 237.602 Q362.883 238.141 361.501 239.242 Q360.143 240.319 360.143 241.724 Q360.143 243.481 362.064 244.512 Q364.054 243.598 366.514 243.598 Q367.31 243.598 367.849 243.645 Q368.411 243.692 368.95 243.809 Q369.488 243.926 369.746 244.207 Q370.027 244.465 370.027 244.886 Q370.027 246.385 366.139 246.385 Q363.609 246.385 362.017 245.706 Q359.979 246.713 358.855 248.329 Q357.73 249.946 357.73 251.328 Q357.73 252.522 358.386 253.389 Q359.065 254.255 360.166 254.677 Q361.291 255.099 362.391 255.286 Q363.516 255.45 364.757 255.45 Q366.795 255.45 368.224 255.192 Q369.676 254.911 370.472 254.396 Q371.292 253.881 371.62 253.529 Q371.971 253.154 372.323 252.569 Q372.533 252.241 372.814 252.241 Q373.025 252.241 373.166 252.382 Q373.33 252.499 373.33 252.709 Q373.33 252.967 373.002 253.506 Q372.697 254.045 371.948 254.771 Q371.222 255.473 370.215 256.129 Q369.231 256.762 367.662 257.207 Q366.092 257.652 364.312 257.652 Q360.682 257.652 358.574 255.871 Q356.489 254.091 356.489 251.609 Q356.489 249.875 357.637 248.095 Q358.808 246.292 360.869 245.144 Q358.948 243.715 358.948 241.724 Q358.948 239.944 360.447 238.351 Q361.97 236.759 364.429 235.822 Q366.912 234.862 369.629 234.862 Q371.151 234.862 372.65 235.377 Q374.15 235.869 374.993 236.501 Q375.836 237.133 375.836 237.602 M368.786 244.933 Q367.755 244.652 366.514 244.652 Q364.827 244.652 363.586 245.074 Q364.593 245.331 366.139 245.331 Q367.427 245.331 367.802 245.261 Q368.2 245.191 368.786 244.933 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M394.54 249.941 Q394.54 250.614 393.966 251.171 Q393.393 251.728 392.72 251.728 Q392.163 251.728 391.819 251.384 Q391.491 251.04 391.491 250.515 Q391.491 249.794 392.064 249.269 Q392.638 248.728 393.261 248.728 Q393.835 248.728 394.18 249.089 Q394.54 249.433 394.54 249.941 M393.294 259.172 Q393.294 259.746 393.13 260.418 L390.048 272.715 Q389.753 273.912 389.048 274.896 Q388.343 275.896 387.441 276.519 Q386.556 277.142 385.588 277.47 Q384.637 277.814 383.735 277.814 Q382.473 277.814 381.62 277.257 Q380.768 276.699 380.768 275.732 Q380.768 274.879 381.325 274.338 Q381.899 273.814 382.588 273.814 Q383.211 273.814 383.539 274.174 Q383.867 274.535 383.867 274.994 Q383.867 275.551 383.457 276.076 Q383.063 276.601 382.358 276.765 Q382.998 277.076 383.67 277.076 Q385.047 277.076 386.162 275.814 Q387.293 274.568 387.785 272.6 L390.95 260.074 Q391.179 259.074 391.179 258.369 Q391.179 257.713 390.999 257.352 Q390.818 256.992 390.605 256.91 Q390.409 256.828 390.113 256.828 Q388.818 256.828 387.703 258.024 Q386.588 259.205 385.883 260.926 Q385.687 261.402 385.588 261.5 Q385.506 261.599 385.277 261.599 Q384.867 261.582 384.867 261.254 Q384.867 261.156 385.031 260.763 Q385.195 260.369 385.49 259.795 Q385.785 259.205 386.26 258.565 Q386.736 257.926 387.293 257.369 Q387.867 256.811 388.638 256.45 Q389.408 256.09 390.212 256.09 Q391.507 256.09 392.392 256.942 Q393.294 257.779 393.294 259.172 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M398.219 270.928 Q398.219 270.321 398.268 270.141 Q398.334 269.961 398.596 269.682 L405.04 262.5 Q408.565 258.533 408.565 255.073 Q408.565 252.827 407.384 251.22 Q406.22 249.613 404.072 249.613 Q402.597 249.613 401.351 250.515 Q400.104 251.417 399.531 253.024 Q399.629 252.991 399.973 252.991 Q400.809 252.991 401.269 253.516 Q401.744 254.04 401.744 254.745 Q401.744 255.647 401.154 256.09 Q400.58 256.516 400.006 256.516 Q399.777 256.516 399.465 256.467 Q399.17 256.418 398.694 255.959 Q398.219 255.483 398.219 254.647 Q398.219 252.302 399.99 250.433 Q401.777 248.564 404.499 248.564 Q407.581 248.564 409.598 250.4 Q411.631 252.22 411.631 255.073 Q411.631 256.073 411.319 256.992 Q411.024 257.893 410.614 258.598 Q410.221 259.303 409.138 260.435 Q408.056 261.566 407.187 262.369 Q406.318 263.173 404.367 264.878 L400.809 268.337 L406.859 268.337 Q409.811 268.337 410.04 268.075 Q410.368 267.6 410.778 265.091 L411.631 265.091 L410.68 270.928 L398.219 270.928 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip760)\" style=\"stroke:#3da44d; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 219.607,301.333 297.669,301.333 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip760)\" cx=\"258.638\" cy=\"301.333\" r=\"23\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.48\"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M326.512 278.484 L320.17 295.683 L332.878 295.683 L326.512 278.484 M323.873 273.878 L329.174 273.878 L342.346 308.438 L337.484 308.438 L334.336 299.572 L318.758 299.572 L315.61 308.438 L310.679 308.438 L323.873 273.878 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M344.012 293.553 L356.489 293.553 L356.489 297.35 L344.012 297.35 L344.012 293.553 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M375.836 289.442 Q375.836 289.934 375.414 290.332 Q375.016 290.73 374.524 290.73 Q374.243 290.73 373.564 290.262 Q371.62 288.903 369.161 288.903 Q366.959 288.903 364.921 289.442 Q362.883 289.981 361.501 291.082 Q360.143 292.159 360.143 293.564 Q360.143 295.321 362.064 296.352 Q364.054 295.438 366.514 295.438 Q367.31 295.438 367.849 295.485 Q368.411 295.532 368.95 295.649 Q369.488 295.766 369.746 296.047 Q370.027 296.305 370.027 296.726 Q370.027 298.225 366.139 298.225 Q363.609 298.225 362.017 297.546 Q359.979 298.553 358.855 300.169 Q357.73 301.786 357.73 303.168 Q357.73 304.362 358.386 305.229 Q359.065 306.095 360.166 306.517 Q361.291 306.939 362.391 307.126 Q363.516 307.29 364.757 307.29 Q366.795 307.29 368.224 307.032 Q369.676 306.751 370.472 306.236 Q371.292 305.721 371.62 305.369 Q371.971 304.994 372.323 304.409 Q372.533 304.081 372.814 304.081 Q373.025 304.081 373.166 304.222 Q373.33 304.339 373.33 304.549 Q373.33 304.807 373.002 305.346 Q372.697 305.885 371.948 306.611 Q371.222 307.313 370.215 307.969 Q369.231 308.602 367.662 309.047 Q366.092 309.492 364.312 309.492 Q360.682 309.492 358.574 307.711 Q356.489 305.931 356.489 303.449 Q356.489 301.715 357.637 299.935 Q358.808 298.132 360.869 296.984 Q358.948 295.555 358.948 293.564 Q358.948 291.784 360.447 290.191 Q361.97 288.599 364.429 287.662 Q366.912 286.702 369.629 286.702 Q371.151 286.702 372.65 287.217 Q374.15 287.709 374.993 288.341 Q375.836 288.973 375.836 289.442 M368.786 296.773 Q367.755 296.492 366.514 296.492 Q364.827 296.492 363.586 296.914 Q364.593 297.171 366.139 297.171 Q367.427 297.171 367.802 297.101 Q368.2 297.031 368.786 296.773 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M394.54 301.781 Q394.54 302.454 393.966 303.011 Q393.393 303.568 392.72 303.568 Q392.163 303.568 391.819 303.224 Q391.491 302.88 391.491 302.355 Q391.491 301.634 392.064 301.109 Q392.638 300.568 393.261 300.568 Q393.835 300.568 394.18 300.929 Q394.54 301.273 394.54 301.781 M393.294 311.012 Q393.294 311.586 393.13 312.258 L390.048 324.555 Q389.753 325.752 389.048 326.736 Q388.343 327.736 387.441 328.359 Q386.556 328.982 385.588 329.31 Q384.637 329.654 383.735 329.654 Q382.473 329.654 381.62 329.097 Q380.768 328.539 380.768 327.572 Q380.768 326.719 381.325 326.178 Q381.899 325.654 382.588 325.654 Q383.211 325.654 383.539 326.014 Q383.867 326.375 383.867 326.834 Q383.867 327.391 383.457 327.916 Q383.063 328.441 382.358 328.605 Q382.998 328.916 383.67 328.916 Q385.047 328.916 386.162 327.654 Q387.293 326.408 387.785 324.44 L390.95 311.914 Q391.179 310.914 391.179 310.209 Q391.179 309.553 390.999 309.192 Q390.818 308.832 390.605 308.75 Q390.409 308.668 390.113 308.668 Q388.818 308.668 387.703 309.864 Q386.588 311.045 385.883 312.766 Q385.687 313.242 385.588 313.34 Q385.506 313.439 385.277 313.439 Q384.867 313.422 384.867 313.094 Q384.867 312.996 385.031 312.603 Q385.195 312.209 385.49 311.635 Q385.785 311.045 386.26 310.405 Q386.736 309.766 387.293 309.209 Q387.867 308.651 388.638 308.29 Q389.408 307.93 390.212 307.93 Q391.507 307.93 392.392 308.782 Q393.294 309.619 393.294 311.012 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M398.219 318.243 Q398.219 317.243 398.793 316.767 Q399.367 316.292 400.104 316.292 Q400.875 316.292 401.416 316.8 Q401.974 317.292 401.974 318.161 Q401.974 319.095 401.318 319.62 Q400.678 320.145 399.76 320.013 Q400.564 321.358 402.039 321.964 Q403.531 322.571 404.908 322.571 Q406.351 322.571 407.515 321.325 Q408.696 320.079 408.696 317.029 Q408.696 314.439 407.679 312.947 Q406.679 311.455 404.695 311.455 L403.22 311.455 Q402.711 311.455 402.564 311.406 Q402.416 311.356 402.416 311.078 Q402.416 310.75 402.925 310.684 Q403.433 310.684 404.236 310.586 Q406.187 310.52 407.22 308.832 Q408.155 307.258 408.155 305.011 Q408.155 302.962 407.171 302.109 Q406.204 301.24 404.941 301.24 Q403.761 301.24 402.465 301.732 Q401.17 302.224 400.465 303.323 Q402.547 303.323 402.547 305.011 Q402.547 305.749 402.072 306.241 Q401.613 306.716 400.842 306.716 Q400.104 306.716 399.613 306.257 Q399.121 305.782 399.121 304.979 Q399.121 303.06 400.826 301.732 Q402.547 300.404 405.072 300.404 Q407.565 300.404 409.401 301.716 Q411.254 303.027 411.254 305.044 Q411.254 307.028 409.942 308.651 Q408.63 310.274 406.548 310.947 Q409.106 311.455 410.631 313.193 Q412.155 314.914 412.155 317.029 Q412.155 319.653 410.089 321.587 Q408.024 323.506 405.007 323.506 Q402.22 323.506 400.219 321.997 Q398.219 320.489 398.219 318.243 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip760)\" style=\"stroke:#c271d2; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 219.607,353.173 297.669,353.173 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip760)\" cx=\"258.638\" cy=\"353.173\" r=\"23\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.48\"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M326.512 330.213 L320.17 347.412 L332.878 347.412 L326.512 330.213 M323.873 325.607 L329.174 325.607 L342.346 360.167 L337.484 360.167 L334.336 351.301 L318.758 351.301 L315.61 360.167 L310.679 360.167 L323.873 325.607 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M344.012 345.282 L356.489 345.282 L356.489 349.079 L344.012 349.079 L344.012 345.282 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M375.836 341.171 Q375.836 341.663 375.414 342.061 Q375.016 342.459 374.524 342.459 Q374.243 342.459 373.564 341.991 Q371.62 340.632 369.161 340.632 Q366.959 340.632 364.921 341.171 Q362.883 341.71 361.501 342.811 Q360.143 343.888 360.143 345.293 Q360.143 347.05 362.064 348.081 Q364.054 347.167 366.514 347.167 Q367.31 347.167 367.849 347.214 Q368.411 347.261 368.95 347.378 Q369.488 347.495 369.746 347.776 Q370.027 348.034 370.027 348.455 Q370.027 349.954 366.139 349.954 Q363.609 349.954 362.017 349.275 Q359.979 350.282 358.855 351.898 Q357.73 353.515 357.73 354.896 Q357.73 356.091 358.386 356.958 Q359.065 357.824 360.166 358.246 Q361.291 358.667 362.391 358.855 Q363.516 359.019 364.757 359.019 Q366.795 359.019 368.224 358.761 Q369.676 358.48 370.472 357.965 Q371.292 357.45 371.62 357.098 Q371.971 356.723 372.323 356.138 Q372.533 355.81 372.814 355.81 Q373.025 355.81 373.166 355.95 Q373.33 356.068 373.33 356.278 Q373.33 356.536 373.002 357.075 Q372.697 357.613 371.948 358.34 Q371.222 359.042 370.215 359.698 Q369.231 360.33 367.662 360.776 Q366.092 361.221 364.312 361.221 Q360.682 361.221 358.574 359.44 Q356.489 357.66 356.489 355.178 Q356.489 353.444 357.637 351.664 Q358.808 349.861 360.869 348.713 Q358.948 347.284 358.948 345.293 Q358.948 343.513 360.447 341.92 Q361.97 340.328 364.429 339.391 Q366.912 338.431 369.629 338.431 Q371.151 338.431 372.65 338.946 Q374.15 339.438 374.993 340.07 Q375.836 340.702 375.836 341.171 M368.786 348.502 Q367.755 348.221 366.514 348.221 Q364.827 348.221 363.586 348.643 Q364.593 348.9 366.139 348.9 Q367.427 348.9 367.802 348.83 Q368.2 348.76 368.786 348.502 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M394.54 353.732 Q394.54 354.405 393.966 354.962 Q393.393 355.52 392.72 355.52 Q392.163 355.52 391.819 355.175 Q391.491 354.831 391.491 354.306 Q391.491 353.585 392.064 353.06 Q392.638 352.519 393.261 352.519 Q393.835 352.519 394.18 352.88 Q394.54 353.224 394.54 353.732 M393.294 362.963 Q393.294 363.537 393.13 364.209 L390.048 376.506 Q389.753 377.703 389.048 378.687 Q388.343 379.687 387.441 380.31 Q386.556 380.933 385.588 381.261 Q384.637 381.605 383.735 381.605 Q382.473 381.605 381.62 381.048 Q380.768 380.49 380.768 379.523 Q380.768 378.67 381.325 378.129 Q381.899 377.605 382.588 377.605 Q383.211 377.605 383.539 377.965 Q383.867 378.326 383.867 378.785 Q383.867 379.342 383.457 379.867 Q383.063 380.392 382.358 380.556 Q382.998 380.867 383.67 380.867 Q385.047 380.867 386.162 379.605 Q387.293 378.359 387.785 376.391 L390.95 363.865 Q391.179 362.865 391.179 362.16 Q391.179 361.504 390.999 361.143 Q390.818 360.783 390.605 360.701 Q390.409 360.619 390.113 360.619 Q388.818 360.619 387.703 361.815 Q386.588 362.996 385.883 364.717 Q385.687 365.193 385.588 365.291 Q385.506 365.39 385.277 365.39 Q384.867 365.373 384.867 365.045 Q384.867 364.947 385.031 364.554 Q385.195 364.16 385.49 363.586 Q385.785 362.996 386.26 362.357 Q386.736 361.717 387.293 361.16 Q387.867 360.602 388.638 360.241 Q389.408 359.881 390.212 359.881 Q391.507 359.881 392.392 360.733 Q393.294 361.57 393.294 362.963 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M397.547 369.177 L397.547 368.144 L407.86 352.388 Q408.122 351.978 408.532 351.994 Q408.909 351.994 408.991 352.142 Q409.073 352.29 409.073 352.863 L409.073 368.144 L412.434 368.144 L412.434 369.177 L409.073 369.177 L409.073 372.096 Q409.073 373.063 409.467 373.374 Q409.877 373.686 411.614 373.686 L412.319 373.686 L412.319 374.719 Q410.942 374.621 407.761 374.621 Q404.597 374.621 403.22 374.719 L403.22 373.686 L403.925 373.686 Q405.663 373.686 406.073 373.391 Q406.483 373.079 406.483 372.096 L406.483 369.177 L397.547 369.177 M398.498 368.144 L406.679 368.144 L406.679 355.618 L398.498 368.144 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"\n", - "M1581.82 1232.19 L2752.76 1232.19 L2752.76 108.352 L1581.82 108.352 Z\n", - " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", - "<defs>\n", - " <clipPath id=\"clip764\">\n", - " <rect x=\"1581\" y=\"108\" width=\"1172\" height=\"1125\"/>\n", - " </clipPath>\n", - "</defs>\n", - "<polyline clip-path=\"url(#clip764)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 2029.21,1232.19 2029.21,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip764)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 2719.62,1232.19 2719.62,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1581.82,1232.19 2752.76,1232.19 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2029.21,1232.19 2029.21,1213.29 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 2719.62,1232.19 2719.62,1213.29 \n", - " \"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M1994.81 1309.52 L2002.45 1309.52 L2002.45 1283.15 L1994.14 1284.82 L1994.14 1280.56 L2002.4 1278.89 L2007.08 1278.89 L2007.08 1309.52 L2014.72 1309.52 L2014.72 1313.45 L1994.81 1313.45 L1994.81 1309.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2034.16 1281.97 Q2030.55 1281.97 2028.72 1285.53 Q2026.92 1289.08 2026.92 1296.21 Q2026.92 1303.31 2028.72 1306.88 Q2030.55 1310.42 2034.16 1310.42 Q2037.8 1310.42 2039.6 1306.88 Q2041.43 1303.31 2041.43 1296.21 Q2041.43 1289.08 2039.6 1285.53 Q2037.8 1281.97 2034.16 1281.97 M2034.16 1278.27 Q2039.97 1278.27 2043.03 1282.87 Q2046.11 1287.46 2046.11 1296.21 Q2046.11 1304.93 2043.03 1309.54 Q2039.97 1314.12 2034.16 1314.12 Q2028.35 1314.12 2025.27 1309.54 Q2022.22 1304.93 2022.22 1296.21 Q2022.22 1287.46 2025.27 1282.87 Q2028.35 1278.27 2034.16 1278.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2047.29 1257.96 L2062.21 1257.96 L2062.21 1261.16 L2050.77 1261.16 L2050.77 1268.04 Q2051.6 1267.76 2052.43 1267.63 Q2053.26 1267.48 2054.08 1267.48 Q2058.78 1267.48 2061.53 1270.05 Q2064.28 1272.63 2064.28 1277.03 Q2064.28 1281.56 2061.46 1284.08 Q2058.63 1286.59 2053.5 1286.59 Q2051.73 1286.59 2049.89 1286.28 Q2048.06 1285.98 2046.11 1285.38 L2046.11 1281.56 Q2047.8 1282.49 2049.61 1282.94 Q2051.41 1283.39 2053.42 1283.39 Q2056.68 1283.39 2058.58 1281.68 Q2060.48 1279.97 2060.48 1277.03 Q2060.48 1274.1 2058.58 1272.39 Q2056.68 1270.67 2053.42 1270.67 Q2051.9 1270.67 2050.38 1271.01 Q2048.87 1271.35 2047.29 1272.07 L2047.29 1257.96 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2673.19 1309.52 L2680.83 1309.52 L2680.83 1283.15 L2672.52 1284.82 L2672.52 1280.56 L2680.78 1278.89 L2685.46 1278.89 L2685.46 1309.52 L2693.1 1309.52 L2693.1 1313.45 L2673.19 1313.45 L2673.19 1309.52 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2712.54 1281.97 Q2708.93 1281.97 2707.1 1285.53 Q2705.3 1289.08 2705.3 1296.21 Q2705.3 1303.31 2707.1 1306.88 Q2708.93 1310.42 2712.54 1310.42 Q2716.18 1310.42 2717.98 1306.88 Q2719.81 1303.31 2719.81 1296.21 Q2719.81 1289.08 2717.98 1285.53 Q2716.18 1281.97 2712.54 1281.97 M2712.54 1278.27 Q2718.35 1278.27 2721.41 1282.87 Q2724.49 1287.46 2724.49 1296.21 Q2724.49 1304.93 2721.41 1309.54 Q2718.35 1314.12 2712.54 1314.12 Q2706.73 1314.12 2703.66 1309.54 Q2700.6 1304.93 2700.6 1296.21 Q2700.6 1287.46 2703.66 1282.87 Q2706.73 1278.27 2712.54 1278.27 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2725.03 1282.84 L2731.24 1282.84 L2731.24 1261.42 L2724.49 1262.78 L2724.49 1259.31 L2731.2 1257.96 L2735 1257.96 L2735 1282.84 L2741.21 1282.84 L2741.21 1286.04 L2725.03 1286.04 L2725.03 1282.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2757.01 1260.46 Q2754.07 1260.46 2752.59 1263.36 Q2751.12 1266.24 2751.12 1272.03 Q2751.12 1277.8 2752.59 1280.7 Q2754.07 1283.58 2757.01 1283.58 Q2759.96 1283.58 2761.43 1280.7 Q2762.91 1277.8 2762.91 1272.03 Q2762.91 1266.24 2761.43 1263.36 Q2759.96 1260.46 2757.01 1260.46 M2757.01 1257.45 Q2761.73 1257.45 2764.21 1261.2 Q2766.71 1264.92 2766.71 1272.03 Q2766.71 1279.12 2764.21 1282.86 Q2761.73 1286.59 2757.01 1286.59 Q2752.29 1286.59 2749.78 1282.86 Q2747.3 1279.12 2747.3 1272.03 Q2747.3 1264.92 2749.78 1261.2 Q2752.29 1257.45 2757.01 1257.45 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2144.47 1378.76 Q2144.47 1379.43 2143.89 1379.98 Q2143.34 1380.53 2142.67 1380.53 Q2142.28 1380.53 2141.35 1379.88 Q2138.67 1378.02 2135.29 1378.02 Q2132.26 1378.02 2129.46 1378.76 Q2126.66 1379.5 2124.76 1381.01 Q2122.89 1382.49 2122.89 1384.43 Q2122.89 1386.84 2125.53 1388.26 Q2128.27 1387 2131.65 1387 Q2132.75 1387 2133.49 1387.07 Q2134.26 1387.13 2135 1387.29 Q2135.74 1387.45 2136.1 1387.84 Q2136.48 1388.19 2136.48 1388.77 Q2136.48 1390.83 2131.14 1390.83 Q2127.66 1390.83 2125.47 1389.9 Q2122.67 1391.29 2121.12 1393.51 Q2119.57 1395.73 2119.57 1397.63 Q2119.57 1399.27 2120.48 1400.46 Q2121.41 1401.66 2122.92 1402.24 Q2124.47 1402.82 2125.98 1403.07 Q2127.53 1403.3 2129.24 1403.3 Q2132.04 1403.3 2134 1402.94 Q2136 1402.56 2137.09 1401.85 Q2138.22 1401.14 2138.67 1400.66 Q2139.16 1400.14 2139.64 1399.34 Q2139.93 1398.89 2140.32 1398.89 Q2140.61 1398.89 2140.8 1399.08 Q2141.02 1399.24 2141.02 1399.53 Q2141.02 1399.88 2140.57 1400.63 Q2140.15 1401.37 2139.12 1402.36 Q2138.13 1403.33 2136.74 1404.23 Q2135.39 1405.1 2133.23 1405.71 Q2131.07 1406.33 2128.62 1406.33 Q2123.63 1406.33 2120.73 1403.88 Q2117.87 1401.43 2117.87 1398.02 Q2117.87 1395.63 2119.45 1393.19 Q2121.06 1390.71 2123.89 1389.13 Q2121.25 1387.16 2121.25 1384.43 Q2121.25 1381.98 2123.31 1379.79 Q2125.4 1377.6 2128.79 1376.31 Q2132.2 1374.99 2135.94 1374.99 Q2138.03 1374.99 2140.09 1375.7 Q2142.15 1376.37 2143.31 1377.24 Q2144.47 1378.11 2144.47 1378.76 M2134.78 1388.84 Q2133.36 1388.45 2131.65 1388.45 Q2129.33 1388.45 2127.63 1389.03 Q2129.01 1389.39 2131.14 1389.39 Q2132.91 1389.39 2133.42 1389.29 Q2133.97 1389.19 2134.78 1388.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2170.19 1395.6 Q2170.19 1396.52 2169.4 1397.29 Q2168.61 1398.05 2167.68 1398.05 Q2166.92 1398.05 2166.44 1397.58 Q2165.99 1397.11 2165.99 1396.39 Q2165.99 1395.39 2166.78 1394.67 Q2167.57 1393.93 2168.43 1393.93 Q2169.22 1393.93 2169.69 1394.43 Q2170.19 1394.9 2170.19 1395.6 M2168.47 1408.29 Q2168.47 1409.08 2168.25 1410 L2164.01 1426.91 Q2163.6 1428.56 2162.63 1429.91 Q2161.66 1431.28 2160.42 1432.14 Q2159.21 1433 2157.88 1433.45 Q2156.57 1433.92 2155.33 1433.92 Q2153.59 1433.92 2152.42 1433.16 Q2151.25 1432.39 2151.25 1431.06 Q2151.25 1429.89 2152.02 1429.14 Q2152.8 1428.42 2153.75 1428.42 Q2154.61 1428.42 2155.06 1428.92 Q2155.51 1429.41 2155.51 1430.04 Q2155.51 1430.81 2154.95 1431.53 Q2154.41 1432.25 2153.44 1432.48 Q2154.32 1432.91 2155.24 1432.91 Q2157.13 1432.91 2158.67 1431.17 Q2160.22 1429.46 2160.9 1426.75 L2165.25 1409.53 Q2165.56 1408.15 2165.56 1407.19 Q2165.56 1406.28 2165.32 1405.79 Q2165.07 1405.29 2164.78 1405.18 Q2164.51 1405.07 2164.1 1405.07 Q2162.32 1405.07 2160.79 1406.71 Q2159.25 1408.33 2158.28 1410.7 Q2158.01 1411.36 2157.88 1411.49 Q2157.76 1411.63 2157.45 1411.63 Q2156.89 1411.6 2156.89 1411.15 Q2156.89 1411.02 2157.11 1410.48 Q2157.34 1409.94 2157.74 1409.15 Q2158.15 1408.33 2158.8 1407.46 Q2159.46 1406.58 2160.22 1405.81 Q2161.01 1405.04 2162.07 1404.55 Q2163.13 1404.05 2164.23 1404.05 Q2166.02 1404.05 2167.23 1405.22 Q2168.47 1406.37 2168.47 1408.29 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2181.73 1372.21 Q2182 1372.48 2182 1372.86 Q2182 1373.25 2181.73 1373.52 Q2181.46 1373.79 2181.07 1373.79 L2152.17 1373.79 Q2151.79 1373.79 2151.52 1373.52 Q2151.25 1373.25 2151.25 1372.86 Q2151.25 1372.48 2151.52 1372.21 Q2151.79 1371.94 2152.17 1371.94 L2181.07 1371.94 Q2181.46 1371.94 2181.73 1372.21 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2186.81 1358.05 L2186.81 1356.61 Q2192.36 1356.61 2195.22 1353.66 Q2196.01 1353.66 2196.15 1353.84 Q2196.28 1354.02 2196.28 1354.85 L2196.28 1380.75 Q2196.28 1382.13 2196.96 1382.56 Q2197.63 1382.99 2200.59 1382.99 L2202.05 1382.99 L2202.05 1384.41 Q2200.43 1384.27 2194.57 1384.27 Q2188.71 1384.27 2187.11 1384.41 L2187.11 1382.99 L2188.57 1382.99 Q2191.48 1382.99 2192.18 1382.58 Q2192.88 1382.15 2192.88 1380.75 L2192.88 1356.83 Q2190.46 1358.05 2186.81 1358.05 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip764)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1581.82,1078.05 2752.76,1078.05 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip764)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1581.82,874.161 2752.76,874.161 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip764)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1581.82,670.271 2752.76,670.271 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip764)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1581.82,466.382 2752.76,466.382 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip764)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", - " 1581.82,262.493 2752.76,262.493 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1581.82,1232.19 1581.82,108.352 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1581.82,1078.05 1600.72,1078.05 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1581.82,874.161 1600.72,874.161 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1581.82,670.271 1600.72,670.271 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1581.82,466.382 1600.72,466.382 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1581.82,262.493 1600.72,262.493 \n", - " \"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M1518.92 1060.77 L1537.28 1060.77 L1537.28 1064.71 L1523.2 1064.71 L1523.2 1073.18 Q1524.22 1072.83 1525.24 1072.67 Q1526.26 1072.48 1527.28 1072.48 Q1533.07 1072.48 1536.44 1075.65 Q1539.82 1078.83 1539.82 1084.24 Q1539.82 1089.82 1536.35 1092.92 Q1532.88 1096 1526.56 1096 Q1524.38 1096 1522.12 1095.63 Q1519.87 1095.26 1517.46 1094.52 L1517.46 1089.82 Q1519.55 1090.96 1521.77 1091.51 Q1523.99 1092.07 1526.47 1092.07 Q1530.47 1092.07 1532.81 1089.96 Q1535.15 1087.85 1535.15 1084.24 Q1535.15 1080.63 1532.81 1078.52 Q1530.47 1076.42 1526.47 1076.42 Q1524.59 1076.42 1522.72 1076.84 Q1520.87 1077.25 1518.92 1078.13 L1518.92 1060.77 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1488.53 887.506 L1496.17 887.506 L1496.17 861.14 L1487.86 862.807 L1487.86 858.548 L1496.12 856.881 L1500.8 856.881 L1500.8 887.506 L1508.44 887.506 L1508.44 891.441 L1488.53 891.441 L1488.53 887.506 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1527.88 859.96 Q1524.27 859.96 1522.44 863.524 Q1520.63 867.066 1520.63 874.196 Q1520.63 881.302 1522.44 884.867 Q1524.27 888.409 1527.88 888.409 Q1531.51 888.409 1533.32 884.867 Q1535.15 881.302 1535.15 874.196 Q1535.15 867.066 1533.32 863.524 Q1531.51 859.96 1527.88 859.96 M1527.88 856.256 Q1533.69 856.256 1536.75 860.862 Q1539.82 865.446 1539.82 874.196 Q1539.82 882.922 1536.75 887.529 Q1533.69 892.112 1527.88 892.112 Q1522.07 892.112 1518.99 887.529 Q1515.94 882.922 1515.94 874.196 Q1515.94 865.446 1518.99 860.862 Q1522.07 856.256 1527.88 856.256 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1489.52 683.616 L1497.16 683.616 L1497.16 657.251 L1488.85 658.917 L1488.85 654.658 L1497.12 652.991 L1501.79 652.991 L1501.79 683.616 L1509.43 683.616 L1509.43 687.551 L1489.52 687.551 L1489.52 683.616 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1518.92 652.991 L1537.28 652.991 L1537.28 656.927 L1523.2 656.927 L1523.2 665.399 Q1524.22 665.052 1525.24 664.89 Q1526.26 664.704 1527.28 664.704 Q1533.07 664.704 1536.44 667.876 Q1539.82 671.047 1539.82 676.464 Q1539.82 682.042 1536.35 685.144 Q1532.88 688.223 1526.56 688.223 Q1524.38 688.223 1522.12 687.852 Q1519.87 687.482 1517.46 686.741 L1517.46 682.042 Q1519.55 683.176 1521.77 683.732 Q1523.99 684.288 1526.47 684.288 Q1530.47 684.288 1532.81 682.181 Q1535.15 680.075 1535.15 676.464 Q1535.15 672.852 1532.81 670.746 Q1530.47 668.64 1526.47 668.64 Q1524.59 668.64 1522.72 669.056 Q1520.87 669.473 1518.92 670.352 L1518.92 652.991 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1491.75 479.727 L1508.07 479.727 L1508.07 483.662 L1486.12 483.662 L1486.12 479.727 Q1488.78 476.972 1493.37 472.343 Q1497.97 467.69 1499.15 466.347 Q1501.4 463.824 1502.28 462.088 Q1503.18 460.329 1503.18 458.639 Q1503.18 455.884 1501.24 454.148 Q1499.32 452.412 1496.21 452.412 Q1494.01 452.412 1491.56 453.176 Q1489.13 453.94 1486.35 455.491 L1486.35 450.769 Q1489.18 449.634 1491.63 449.056 Q1494.08 448.477 1496.12 448.477 Q1501.49 448.477 1504.69 451.162 Q1507.88 453.847 1507.88 458.338 Q1507.88 460.468 1507.07 462.389 Q1506.28 464.287 1504.18 466.88 Q1503.6 467.551 1500.5 470.769 Q1497.39 473.963 1491.75 479.727 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1527.88 452.181 Q1524.27 452.181 1522.44 455.745 Q1520.63 459.287 1520.63 466.417 Q1520.63 473.523 1522.44 477.088 Q1524.27 480.63 1527.88 480.63 Q1531.51 480.63 1533.32 477.088 Q1535.15 473.523 1535.15 466.417 Q1535.15 459.287 1533.32 455.745 Q1531.51 452.181 1527.88 452.181 M1527.88 448.477 Q1533.69 448.477 1536.75 453.083 Q1539.82 457.667 1539.82 466.417 Q1539.82 475.144 1536.75 479.75 Q1533.69 484.333 1527.88 484.333 Q1522.07 484.333 1518.99 479.75 Q1515.94 475.144 1515.94 466.417 Q1515.94 457.667 1518.99 453.083 Q1522.07 448.477 1527.88 448.477 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1492.74 275.837 L1509.06 275.837 L1509.06 279.773 L1487.12 279.773 L1487.12 275.837 Q1489.78 273.083 1494.36 268.453 Q1498.97 263.8 1500.15 262.458 Q1502.39 259.935 1503.27 258.199 Q1504.18 256.439 1504.18 254.75 Q1504.18 251.995 1502.23 250.259 Q1500.31 248.523 1497.21 248.523 Q1495.01 248.523 1492.56 249.287 Q1490.13 250.05 1487.35 251.601 L1487.35 246.879 Q1490.17 245.745 1492.63 245.166 Q1495.08 244.588 1497.12 244.588 Q1502.49 244.588 1505.68 247.273 Q1508.88 249.958 1508.88 254.449 Q1508.88 256.578 1508.07 258.5 Q1507.28 260.398 1505.17 262.99 Q1504.59 263.662 1501.49 266.879 Q1498.39 270.074 1492.74 275.837 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1518.92 245.213 L1537.28 245.213 L1537.28 249.148 L1523.2 249.148 L1523.2 257.62 Q1524.22 257.273 1525.24 257.111 Q1526.26 256.925 1527.28 256.925 Q1533.07 256.925 1536.44 260.097 Q1539.82 263.268 1539.82 268.685 Q1539.82 274.263 1536.35 277.365 Q1532.88 280.444 1526.56 280.444 Q1524.38 280.444 1522.12 280.073 Q1519.87 279.703 1517.46 278.962 L1517.46 274.263 Q1519.55 275.398 1521.77 275.953 Q1523.99 276.509 1526.47 276.509 Q1530.47 276.509 1532.81 274.402 Q1535.15 272.296 1535.15 268.685 Q1535.15 265.074 1532.81 262.967 Q1530.47 260.861 1526.47 260.861 Q1524.59 260.861 1522.72 261.277 Q1520.87 261.694 1518.92 262.574 L1518.92 245.213 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1392.98 687.565 Q1394.69 687.565 1395.78 688.692 Q1396.88 689.787 1396.88 691.204 Q1396.88 692.428 1396.17 693.072 Q1395.46 693.716 1394.56 693.716 Q1393.27 693.716 1392.21 692.718 Q1391.14 691.719 1390.92 690.27 Q1390.15 691.333 1390.15 693.04 Q1390.15 695.842 1392.3 698.321 Q1393.3 699.416 1395.14 700.608 Q1396.94 701.8 1397.71 702.025 L1406.31 704.118 Q1407.28 704.312 1411.92 705.503 Q1416.52 706.663 1416.72 706.759 Q1417.62 707.081 1418.1 707.79 Q1418.58 708.498 1418.58 709.207 Q1418.58 710.012 1418.1 710.56 Q1417.62 711.107 1416.78 711.107 Q1416.65 711.107 1416.17 711.011 Q1415.68 710.914 1415.01 710.753 Q1414.33 710.592 1413.95 710.527 L1398.71 706.695 Q1395.94 705.986 1395.07 705.825 Q1394.17 705.632 1393.17 705.632 Q1391.43 705.632 1390.79 706.18 Q1390.15 706.727 1390.15 707.693 Q1390.15 709.368 1392.14 710.463 Q1394.14 711.558 1398 712.492 Q1399.07 712.782 1399.29 712.975 Q1399.52 713.136 1399.52 713.619 Q1399.49 714.424 1398.84 714.424 Q1398.68 714.424 1397.65 714.167 Q1396.59 713.909 1395.04 713.426 Q1393.46 712.911 1392.46 712.363 Q1391.79 712.041 1391.34 711.751 Q1390.89 711.461 1390.18 710.882 Q1389.47 710.302 1389.08 709.432 Q1388.7 708.563 1388.7 707.5 Q1388.7 705.181 1390.11 703.539 Q1391.53 701.864 1393.75 701.478 Q1392.59 700.672 1391.59 699.674 Q1390.56 698.676 1389.63 696.84 Q1388.7 695.004 1388.7 693.04 Q1388.7 690.592 1389.95 689.078 Q1391.18 687.565 1392.98 687.565 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1408.75 661.851 Q1409.67 661.851 1410.44 662.64 Q1411.21 663.429 1411.21 664.353 Q1411.21 665.12 1410.73 665.593 Q1410.26 666.044 1409.54 666.044 Q1408.55 666.044 1407.82 665.255 Q1407.08 664.466 1407.08 663.609 Q1407.08 662.82 1407.58 662.347 Q1408.05 661.851 1408.75 661.851 M1421.44 663.564 Q1422.23 663.564 1423.15 663.79 L1440.06 668.028 Q1441.71 668.434 1443.06 669.403 Q1444.44 670.373 1445.29 671.613 Q1446.15 672.83 1446.6 674.16 Q1447.07 675.468 1447.07 676.707 Q1447.07 678.443 1446.31 679.616 Q1445.54 680.788 1444.21 680.788 Q1443.04 680.788 1442.29 680.021 Q1441.57 679.232 1441.57 678.286 Q1441.57 677.429 1442.07 676.978 Q1442.56 676.527 1443.2 676.527 Q1443.96 676.527 1444.68 677.091 Q1445.41 677.632 1445.63 678.601 Q1446.06 677.722 1446.06 676.798 Q1446.06 674.904 1444.32 673.371 Q1442.61 671.815 1439.9 671.139 L1422.68 666.788 Q1421.31 666.472 1420.34 666.472 Q1419.43 666.472 1418.94 666.72 Q1418.44 666.968 1418.33 667.262 Q1418.22 667.532 1418.22 667.938 Q1418.22 669.719 1419.86 671.252 Q1421.49 672.785 1423.85 673.754 Q1424.51 674.025 1424.64 674.16 Q1424.78 674.273 1424.78 674.588 Q1424.76 675.152 1424.3 675.152 Q1424.17 675.152 1423.63 674.927 Q1423.09 674.701 1422.3 674.295 Q1421.49 673.889 1420.61 673.236 Q1419.73 672.582 1418.96 671.815 Q1418.19 671.026 1417.7 669.967 Q1417.2 668.907 1417.2 667.803 Q1417.2 666.022 1418.38 664.804 Q1419.52 663.564 1421.44 663.564 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1420.11 636.08 Q1421.4 636.08 1422.16 636.869 Q1422.93 637.636 1422.93 638.605 Q1422.93 639.462 1422.43 639.913 Q1421.94 640.364 1421.31 640.364 Q1421.04 640.364 1420.7 640.251 Q1420.34 640.138 1419.91 639.89 Q1419.48 639.62 1419.16 639.056 Q1418.85 638.493 1418.8 637.726 Q1418.65 637.884 1418.62 637.929 Q1418.35 638.267 1418.26 638.898 Q1418.22 638.989 1418.22 639.304 Q1418.22 640.86 1419.37 642.438 Q1420.49 643.993 1422.64 645.91 Q1425.14 648.322 1426.06 649.877 Q1426.96 643.047 1430.91 643.047 Q1431.56 643.047 1432.35 643.227 Q1433.84 643.588 1434.92 643.588 Q1437.09 643.588 1437.09 642.122 Q1437.09 640.702 1435.64 639.8 Q1434.2 638.876 1431.38 638.109 Q1430.86 637.997 1430.71 637.884 Q1430.55 637.771 1430.55 637.456 Q1430.55 636.892 1431 636.892 Q1433.64 637.411 1435.67 638.56 Q1438.12 640.026 1438.12 642.212 Q1438.12 644.039 1436.86 645.256 Q1435.58 646.451 1433.55 646.451 Q1433.05 646.451 1431.92 646.27 Q1431.47 646.135 1430.95 646.135 Q1429.9 646.135 1429.11 646.721 Q1428.29 647.307 1427.89 648.254 Q1427.48 649.201 1427.3 649.99 Q1427.1 650.757 1427.03 651.501 Q1436.57 653.755 1437.15 654.071 Q1437.56 654.274 1437.83 654.724 Q1438.12 655.175 1438.12 655.649 Q1438.12 656.1 1437.81 656.55 Q1437.52 656.979 1436.82 656.979 Q1436.46 656.979 1435.8 656.798 L1409.2 650.103 L1408.3 649.968 Q1408.03 649.968 1407.89 650.08 Q1407.73 650.171 1407.62 650.712 Q1407.51 651.23 1407.51 652.267 Q1407.51 652.695 1407.49 652.898 Q1407.46 653.079 1407.35 653.237 Q1407.22 653.394 1406.95 653.394 Q1406.56 653.394 1406.36 653.237 Q1406.13 653.056 1406.09 652.921 Q1406.04 652.786 1406.02 652.515 Q1406 652.132 1405.89 650.847 Q1405.75 649.562 1405.66 648.457 Q1405.57 647.352 1405.57 646.879 Q1405.57 646.609 1405.71 646.473 Q1405.82 646.315 1405.95 646.293 L1406.07 646.27 L1425.54 651.072 Q1424.76 649.088 1421.26 645.955 Q1417.2 642.325 1417.2 639.214 Q1417.2 637.749 1418.1 636.915 Q1418.98 636.08 1420.11 636.08 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1349.47 44.2197 Q1352.11 45.1109 1354.58 48.0275 Q1357.09 50.9442 1359.6 56.0483 L1367.9 72.576 L1359.11 72.576 L1351.38 57.061 Q1348.38 50.9847 1345.54 48.9997 Q1342.75 47.0148 1337.89 47.0148 L1328.98 47.0148 L1328.98 72.576 L1320.79 72.576 L1320.79 12.096 L1339.27 12.096 Q1349.64 12.096 1354.74 16.4305 Q1359.84 20.7649 1359.84 29.5149 Q1359.84 35.2267 1357.17 38.994 Q1354.54 42.7613 1349.47 44.2197 M1328.98 18.8205 L1328.98 40.2903 L1339.27 40.2903 Q1345.18 40.2903 1348.18 37.5762 Q1351.22 34.8216 1351.22 29.5149 Q1351.22 24.2082 1348.18 21.5346 Q1345.18 18.8205 1339.27 18.8205 L1328.98 18.8205 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1396.91 49.7694 Q1387.88 49.7694 1384.39 51.8354 Q1380.91 53.9013 1380.91 58.8839 Q1380.91 62.8538 1383.5 65.2034 Q1386.13 67.5124 1390.63 67.5124 Q1396.83 67.5124 1400.56 63.1374 Q1404.32 58.7219 1404.32 51.4303 L1404.32 49.7694 L1396.91 49.7694 M1411.78 46.6907 L1411.78 72.576 L1404.32 72.576 L1404.32 65.6895 Q1401.77 69.8214 1397.96 71.8063 Q1394.15 73.7508 1388.65 73.7508 Q1381.68 73.7508 1377.55 69.8619 Q1373.45 65.9325 1373.45 59.3701 Q1373.45 51.7138 1378.56 47.825 Q1383.7 43.9361 1393.87 43.9361 L1404.32 43.9361 L1404.32 43.2069 Q1404.32 38.0623 1400.92 35.2672 Q1397.56 32.4315 1391.44 32.4315 Q1387.55 32.4315 1383.87 33.3632 Q1380.18 34.295 1376.78 36.1584 L1376.78 29.2718 Q1380.87 27.692 1384.72 26.9223 Q1388.56 26.1121 1392.21 26.1121 Q1402.05 26.1121 1406.92 31.2163 Q1411.78 36.3204 1411.78 46.6907 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1464.84 45.1919 L1464.84 72.576 L1457.39 72.576 L1457.39 45.4349 Q1457.39 38.994 1454.88 35.7938 Q1452.37 32.5936 1447.34 32.5936 Q1441.31 32.5936 1437.82 36.4419 Q1434.34 40.2903 1434.34 46.9338 L1434.34 72.576 L1426.85 72.576 L1426.85 27.2059 L1434.34 27.2059 L1434.34 34.2544 Q1437.01 30.163 1440.62 28.1376 Q1444.26 26.1121 1449 26.1121 Q1456.82 26.1121 1460.83 30.9732 Q1464.84 35.7938 1464.84 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1479.43 9.54393 L1486.92 9.54393 L1486.92 46.7717 L1509.16 27.2059 L1518.68 27.2059 L1494.62 48.4326 L1519.69 72.576 L1509.97 72.576 L1486.92 50.4176 L1486.92 72.576 L1479.43 72.576 L1479.43 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1574.74 49.7694 Q1565.71 49.7694 1562.23 51.8354 Q1558.74 53.9013 1558.74 58.8839 Q1558.74 62.8538 1561.34 65.2034 Q1563.97 67.5124 1568.47 67.5124 Q1574.66 67.5124 1578.39 63.1374 Q1582.16 58.7219 1582.16 51.4303 L1582.16 49.7694 L1574.74 49.7694 M1589.61 46.6907 L1589.61 72.576 L1582.16 72.576 L1582.16 65.6895 Q1579.61 69.8214 1575.8 71.8063 Q1571.99 73.7508 1566.48 73.7508 Q1559.51 73.7508 1555.38 69.8619 Q1551.29 65.9325 1551.29 59.3701 Q1551.29 51.7138 1556.39 47.825 Q1561.54 43.9361 1571.71 43.9361 L1582.16 43.9361 L1582.16 43.2069 Q1582.16 38.0623 1578.75 35.2672 Q1575.39 32.4315 1569.28 32.4315 Q1565.39 32.4315 1561.7 33.3632 Q1558.01 34.295 1554.61 36.1584 L1554.61 29.2718 Q1558.7 27.692 1562.55 26.9223 Q1566.4 26.1121 1570.05 26.1121 Q1579.89 26.1121 1584.75 31.2163 Q1589.61 36.3204 1589.61 46.6907 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1612.17 65.7705 L1612.17 89.8329 L1604.68 89.8329 L1604.68 27.2059 L1612.17 27.2059 L1612.17 34.0924 Q1614.52 30.0415 1618.09 28.0971 Q1621.69 26.1121 1626.68 26.1121 Q1634.94 26.1121 1640.09 32.6746 Q1645.27 39.2371 1645.27 49.9314 Q1645.27 60.6258 1640.09 67.1883 Q1634.94 73.7508 1626.68 73.7508 Q1621.69 73.7508 1618.09 71.8063 Q1614.52 69.8214 1612.17 65.7705 M1637.53 49.9314 Q1637.53 41.7081 1634.13 37.0496 Q1630.77 32.3505 1624.85 32.3505 Q1618.94 32.3505 1615.54 37.0496 Q1612.17 41.7081 1612.17 49.9314 Q1612.17 58.1548 1615.54 62.8538 Q1618.94 67.5124 1624.85 67.5124 Q1630.77 67.5124 1634.13 62.8538 Q1637.53 58.1548 1637.53 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1664.84 65.7705 L1664.84 89.8329 L1657.34 89.8329 L1657.34 27.2059 L1664.84 27.2059 L1664.84 34.0924 Q1667.19 30.0415 1670.75 28.0971 Q1674.36 26.1121 1679.34 26.1121 Q1687.6 26.1121 1692.75 32.6746 Q1697.93 39.2371 1697.93 49.9314 Q1697.93 60.6258 1692.75 67.1883 Q1687.6 73.7508 1679.34 73.7508 Q1674.36 73.7508 1670.75 71.8063 Q1667.19 69.8214 1664.84 65.7705 M1690.19 49.9314 Q1690.19 41.7081 1686.79 37.0496 Q1683.43 32.3505 1677.52 32.3505 Q1671.6 32.3505 1668.2 37.0496 Q1664.84 41.7081 1664.84 49.9314 Q1664.84 58.1548 1668.2 62.8538 Q1671.6 67.5124 1677.52 67.5124 Q1683.43 67.5124 1686.79 62.8538 Q1690.19 58.1548 1690.19 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1736.58 34.1734 Q1735.32 33.4443 1733.82 33.1202 Q1732.36 32.7556 1730.58 32.7556 Q1724.26 32.7556 1720.86 36.8875 Q1717.5 40.9789 1717.5 48.6757 L1717.5 72.576 L1710 72.576 L1710 27.2059 L1717.5 27.2059 L1717.5 34.2544 Q1719.85 30.1225 1723.61 28.1376 Q1727.38 26.1121 1732.77 26.1121 Q1733.54 26.1121 1734.47 26.2337 Q1735.4 26.3147 1736.54 26.5172 L1736.58 34.1734 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1760.15 32.4315 Q1754.16 32.4315 1750.67 37.1306 Q1747.19 41.7891 1747.19 49.9314 Q1747.19 58.0738 1750.63 62.7728 Q1754.12 67.4314 1760.15 67.4314 Q1766.11 67.4314 1769.59 62.7323 Q1773.08 58.0333 1773.08 49.9314 Q1773.08 41.8701 1769.59 37.1711 Q1766.11 32.4315 1760.15 32.4315 M1760.15 26.1121 Q1769.88 26.1121 1775.43 32.4315 Q1780.98 38.7509 1780.98 49.9314 Q1780.98 61.0714 1775.43 67.4314 Q1769.88 73.7508 1760.15 73.7508 Q1750.39 73.7508 1744.84 67.4314 Q1739.33 61.0714 1739.33 49.9314 Q1739.33 38.7509 1744.84 32.4315 Q1750.39 26.1121 1760.15 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1828.49 27.2059 L1812.09 49.2833 L1829.34 72.576 L1820.55 72.576 L1807.35 54.752 L1794.14 72.576 L1785.35 72.576 L1802.97 48.8377 L1786.85 27.2059 L1795.64 27.2059 L1807.67 43.369 L1819.7 27.2059 L1828.49 27.2059 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1839.88 27.2059 L1847.33 27.2059 L1847.33 72.576 L1839.88 72.576 L1839.88 27.2059 M1839.88 9.54393 L1847.33 9.54393 L1847.33 18.9825 L1839.88 18.9825 L1839.88 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1898.25 35.9153 Q1901.04 30.8922 1904.93 28.5022 Q1908.82 26.1121 1914.09 26.1121 Q1921.18 26.1121 1925.03 31.0947 Q1928.87 36.0368 1928.87 45.1919 L1928.87 72.576 L1921.38 72.576 L1921.38 45.4349 Q1921.38 38.913 1919.07 35.7533 Q1916.76 32.5936 1912.02 32.5936 Q1906.23 32.5936 1902.87 36.4419 Q1899.51 40.2903 1899.51 46.9338 L1899.51 72.576 L1892.01 72.576 L1892.01 45.4349 Q1892.01 38.8725 1889.7 35.7533 Q1887.39 32.5936 1882.57 32.5936 Q1876.86 32.5936 1873.5 36.4824 Q1870.14 40.3308 1870.14 46.9338 L1870.14 72.576 L1862.64 72.576 L1862.64 27.2059 L1870.14 27.2059 L1870.14 34.2544 Q1872.69 30.082 1876.25 28.0971 Q1879.82 26.1121 1884.72 26.1121 Q1889.66 26.1121 1893.1 28.6237 Q1896.59 31.1352 1898.25 35.9153 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1964.36 49.7694 Q1955.33 49.7694 1951.84 51.8354 Q1948.36 53.9013 1948.36 58.8839 Q1948.36 62.8538 1950.95 65.2034 Q1953.58 67.5124 1958.08 67.5124 Q1964.28 67.5124 1968.01 63.1374 Q1971.77 58.7219 1971.77 51.4303 L1971.77 49.7694 L1964.36 49.7694 M1979.23 46.6907 L1979.23 72.576 L1971.77 72.576 L1971.77 65.6895 Q1969.22 69.8214 1965.41 71.8063 Q1961.61 73.7508 1956.1 73.7508 Q1949.13 73.7508 1945 69.8619 Q1940.91 65.9325 1940.91 59.3701 Q1940.91 51.7138 1946.01 47.825 Q1951.15 43.9361 1961.32 43.9361 L1971.77 43.9361 L1971.77 43.2069 Q1971.77 38.0623 1968.37 35.2672 Q1965.01 32.4315 1958.89 32.4315 Q1955 32.4315 1951.32 33.3632 Q1947.63 34.295 1944.23 36.1584 L1944.23 29.2718 Q1948.32 27.692 1952.17 26.9223 Q1956.02 26.1121 1959.66 26.1121 Q1969.5 26.1121 1974.37 31.2163 Q1979.23 36.3204 1979.23 46.6907 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2001.95 14.324 L2001.95 27.2059 L2017.31 27.2059 L2017.31 32.9987 L2001.95 32.9987 L2001.95 57.6282 Q2001.95 63.1779 2003.45 64.7578 Q2004.99 66.3376 2009.65 66.3376 L2017.31 66.3376 L2017.31 72.576 L2009.65 72.576 Q2001.02 72.576 1997.74 69.3758 Q1994.46 66.1351 1994.46 57.6282 L1994.46 32.9987 L1988.99 32.9987 L1988.99 27.2059 L1994.46 27.2059 L1994.46 14.324 L2001.95 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2027.11 27.2059 L2034.56 27.2059 L2034.56 72.576 L2027.11 72.576 L2027.11 27.2059 M2027.11 9.54393 L2034.56 9.54393 L2034.56 18.9825 L2027.11 18.9825 L2027.11 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2067.74 32.4315 Q2061.74 32.4315 2058.26 37.1306 Q2054.78 41.7891 2054.78 49.9314 Q2054.78 58.0738 2058.22 62.7728 Q2061.7 67.4314 2067.74 67.4314 Q2073.69 67.4314 2077.18 62.7323 Q2080.66 58.0333 2080.66 49.9314 Q2080.66 41.8701 2077.18 37.1711 Q2073.69 32.4315 2067.74 32.4315 M2067.74 26.1121 Q2077.46 26.1121 2083.01 32.4315 Q2088.56 38.7509 2088.56 49.9314 Q2088.56 61.0714 2083.01 67.4314 Q2077.46 73.7508 2067.74 73.7508 Q2057.98 73.7508 2052.43 67.4314 Q2046.92 61.0714 2046.92 49.9314 Q2046.92 38.7509 2052.43 32.4315 Q2057.98 26.1121 2067.74 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2138.63 45.1919 L2138.63 72.576 L2131.18 72.576 L2131.18 45.4349 Q2131.18 38.994 2128.66 35.7938 Q2126.15 32.5936 2121.13 32.5936 Q2115.09 32.5936 2111.61 36.4419 Q2108.13 40.2903 2108.13 46.9338 L2108.13 72.576 L2100.63 72.576 L2100.63 27.2059 L2108.13 27.2059 L2108.13 34.2544 Q2110.8 30.163 2114.41 28.1376 Q2118.05 26.1121 2122.79 26.1121 Q2130.61 26.1121 2134.62 30.9732 Q2138.63 35.7938 2138.63 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2197.45 32.4315 Q2191.45 32.4315 2187.97 37.1306 Q2184.49 41.7891 2184.49 49.9314 Q2184.49 58.0738 2187.93 62.7728 Q2191.41 67.4314 2197.45 67.4314 Q2203.4 67.4314 2206.89 62.7323 Q2210.37 58.0333 2210.37 49.9314 Q2210.37 41.8701 2206.89 37.1711 Q2203.4 32.4315 2197.45 32.4315 M2197.45 26.1121 Q2207.17 26.1121 2212.72 32.4315 Q2218.27 38.7509 2218.27 49.9314 Q2218.27 61.0714 2212.72 67.4314 Q2207.17 73.7508 2197.45 73.7508 Q2187.69 73.7508 2182.14 67.4314 Q2176.63 61.0714 2176.63 49.9314 Q2176.63 38.7509 2182.14 32.4315 Q2187.69 26.1121 2197.45 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2253.59 9.54393 L2253.59 15.7418 L2246.47 15.7418 Q2242.45 15.7418 2240.87 17.3622 Q2239.34 18.9825 2239.34 23.1955 L2239.34 27.2059 L2251.61 27.2059 L2251.61 32.9987 L2239.34 32.9987 L2239.34 72.576 L2231.84 72.576 L2231.84 32.9987 L2224.71 32.9987 L2224.71 27.2059 L2231.84 27.2059 L2231.84 24.0462 Q2231.84 16.471 2235.37 13.0277 Q2238.89 9.54393 2246.55 9.54393 L2253.59 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2293.58 14.324 L2293.58 27.2059 L2308.93 27.2059 L2308.93 32.9987 L2293.58 32.9987 L2293.58 57.6282 Q2293.58 63.1779 2295.08 64.7578 Q2296.62 66.3376 2301.27 66.3376 L2308.93 66.3376 L2308.93 72.576 L2301.27 72.576 Q2292.65 72.576 2289.36 69.3758 Q2286.08 66.1351 2286.08 57.6282 L2286.08 32.9987 L2280.61 32.9987 L2280.61 27.2059 L2286.08 27.2059 L2286.08 14.324 L2293.58 14.324 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2356.45 45.1919 L2356.45 72.576 L2348.99 72.576 L2348.99 45.4349 Q2348.99 38.994 2346.48 35.7938 Q2343.97 32.5936 2338.95 32.5936 Q2332.91 32.5936 2329.43 36.4419 Q2325.94 40.2903 2325.94 46.9338 L2325.94 72.576 L2318.45 72.576 L2318.45 9.54393 L2325.94 9.54393 L2325.94 34.2544 Q2328.62 30.163 2332.22 28.1376 Q2335.87 26.1121 2340.61 26.1121 Q2348.43 26.1121 2352.44 30.9732 Q2356.45 35.7938 2356.45 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2410.12 48.0275 L2410.12 51.6733 L2375.85 51.6733 Q2376.34 59.3701 2380.47 63.421 Q2384.64 67.4314 2392.05 67.4314 Q2396.35 67.4314 2400.36 66.3781 Q2404.41 65.3249 2408.38 63.2184 L2408.38 70.267 Q2404.37 71.9684 2400.16 72.8596 Q2395.94 73.7508 2391.61 73.7508 Q2380.75 73.7508 2374.39 67.4314 Q2368.07 61.1119 2368.07 50.3365 Q2368.07 39.1965 2374.07 32.6746 Q2380.1 26.1121 2390.31 26.1121 Q2399.47 26.1121 2404.77 32.0264 Q2410.12 37.9003 2410.12 48.0275 M2402.67 45.84 Q2402.59 39.7232 2399.22 36.0774 Q2395.9 32.4315 2390.39 32.4315 Q2384.16 32.4315 2380.39 35.9558 Q2376.66 39.4801 2376.09 45.8805 L2402.67 45.84 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2447.96 54.671 L2447.96 27.2059 L2455.41 27.2059 L2455.41 54.3874 Q2455.41 60.8284 2457.92 64.0691 Q2460.43 67.2693 2465.46 67.2693 Q2471.49 67.2693 2474.98 63.421 Q2478.5 59.5726 2478.5 52.9291 L2478.5 27.2059 L2485.95 27.2059 L2485.95 72.576 L2478.5 72.576 L2478.5 65.6084 Q2475.79 69.7404 2472.18 71.7658 Q2468.62 73.7508 2463.88 73.7508 Q2456.06 73.7508 2452.01 68.8897 Q2447.96 64.0286 2447.96 54.671 M2466.71 26.1121 L2466.71 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2539.02 45.1919 L2539.02 72.576 L2531.57 72.576 L2531.57 45.4349 Q2531.57 38.994 2529.06 35.7938 Q2526.54 32.5936 2521.52 32.5936 Q2515.49 32.5936 2512 36.4419 Q2508.52 40.2903 2508.52 46.9338 L2508.52 72.576 L2501.02 72.576 L2501.02 27.2059 L2508.52 27.2059 L2508.52 34.2544 Q2511.19 30.163 2514.8 28.1376 Q2518.44 26.1121 2523.18 26.1121 Q2531 26.1121 2535.01 30.9732 Q2539.02 35.7938 2539.02 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2576.86 9.54393 L2576.86 15.7418 L2569.73 15.7418 Q2565.72 15.7418 2564.14 17.3622 Q2562.6 18.9825 2562.6 23.1955 L2562.6 27.2059 L2574.87 27.2059 L2574.87 32.9987 L2562.6 32.9987 L2562.6 72.576 L2555.1 72.576 L2555.1 32.9987 L2547.97 32.9987 L2547.97 27.2059 L2555.1 27.2059 L2555.1 24.0462 Q2555.1 16.471 2558.63 13.0277 Q2562.15 9.54393 2569.81 9.54393 L2576.86 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2600.68 32.4315 Q2594.68 32.4315 2591.2 37.1306 Q2587.71 41.7891 2587.71 49.9314 Q2587.71 58.0738 2591.16 62.7728 Q2594.64 67.4314 2600.68 67.4314 Q2606.63 67.4314 2610.11 62.7323 Q2613.6 58.0333 2613.6 49.9314 Q2613.6 41.8701 2610.11 37.1711 Q2606.63 32.4315 2600.68 32.4315 M2600.68 26.1121 Q2610.4 26.1121 2615.95 32.4315 Q2621.5 38.7509 2621.5 49.9314 Q2621.5 61.0714 2615.95 67.4314 Q2610.4 73.7508 2600.68 73.7508 Q2590.91 73.7508 2585.36 67.4314 Q2579.85 61.0714 2579.85 49.9314 Q2579.85 38.7509 2585.36 32.4315 Q2590.91 26.1121 2600.68 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2633.85 9.54393 L2641.31 9.54393 L2641.31 72.576 L2633.85 72.576 L2633.85 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2686.76 34.0924 L2686.76 9.54393 L2694.21 9.54393 L2694.21 72.576 L2686.76 72.576 L2686.76 65.7705 Q2684.41 69.8214 2680.8 71.8063 Q2677.24 73.7508 2672.22 73.7508 Q2663.99 73.7508 2658.81 67.1883 Q2653.66 60.6258 2653.66 49.9314 Q2653.66 39.2371 2658.81 32.6746 Q2663.99 26.1121 2672.22 26.1121 Q2677.24 26.1121 2680.8 28.0971 Q2684.41 30.0415 2686.76 34.0924 M2661.36 49.9314 Q2661.36 58.1548 2664.72 62.8538 Q2668.12 67.5124 2674.04 67.5124 Q2679.95 67.5124 2683.36 62.8538 Q2686.76 58.1548 2686.76 49.9314 Q2686.76 41.7081 2683.36 37.0496 Q2679.95 32.3505 2674.04 32.3505 Q2668.12 32.3505 2664.72 37.0496 Q2661.36 41.7081 2661.36 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2709.56 27.2059 L2717.02 27.2059 L2717.02 72.576 L2709.56 72.576 L2709.56 27.2059 M2709.56 9.54393 L2717.02 9.54393 L2717.02 18.9825 L2709.56 18.9825 L2709.56 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2770.33 45.1919 L2770.33 72.576 L2762.87 72.576 L2762.87 45.4349 Q2762.87 38.994 2760.36 35.7938 Q2757.85 32.5936 2752.83 32.5936 Q2746.79 32.5936 2743.31 36.4419 Q2739.82 40.2903 2739.82 46.9338 L2739.82 72.576 L2732.33 72.576 L2732.33 27.2059 L2739.82 27.2059 L2739.82 34.2544 Q2742.5 30.163 2746.1 28.1376 Q2749.75 26.1121 2754.49 26.1121 Q2762.31 26.1121 2766.32 30.9732 Q2770.33 35.7938 2770.33 45.1919 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2815.05 49.3643 Q2815.05 41.2625 2811.69 36.8065 Q2808.37 32.3505 2802.33 32.3505 Q2796.33 32.3505 2792.97 36.8065 Q2789.65 41.2625 2789.65 49.3643 Q2789.65 57.4256 2792.97 61.8816 Q2796.33 66.3376 2802.33 66.3376 Q2808.37 66.3376 2811.69 61.8816 Q2815.05 57.4256 2815.05 49.3643 M2822.5 66.9452 Q2822.5 78.5308 2817.36 84.1616 Q2812.21 89.8329 2801.6 89.8329 Q2797.67 89.8329 2794.19 89.2252 Q2790.7 88.6581 2787.42 87.4428 L2787.42 80.1917 Q2790.7 81.9741 2793.9 82.8248 Q2797.1 83.6755 2800.43 83.6755 Q2807.76 83.6755 2811.4 79.8271 Q2815.05 76.0193 2815.05 68.282 L2815.05 64.5957 Q2812.74 68.6061 2809.14 70.5911 Q2805.53 72.576 2800.51 72.576 Q2792.16 72.576 2787.06 66.2161 Q2781.95 59.8562 2781.95 49.3643 Q2781.95 38.832 2787.06 32.472 Q2792.16 26.1121 2800.51 26.1121 Q2805.53 26.1121 2809.14 28.0971 Q2812.74 30.082 2815.05 34.0924 L2815.05 27.2059 L2822.5 27.2059 L2822.5 66.9452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2881.81 32.4315 Q2875.81 32.4315 2872.33 37.1306 Q2868.85 41.7891 2868.85 49.9314 Q2868.85 58.0738 2872.29 62.7728 Q2875.77 67.4314 2881.81 67.4314 Q2887.76 67.4314 2891.25 62.7323 Q2894.73 58.0333 2894.73 49.9314 Q2894.73 41.8701 2891.25 37.1711 Q2887.76 32.4315 2881.81 32.4315 M2881.81 26.1121 Q2891.53 26.1121 2897.08 32.4315 Q2902.63 38.7509 2902.63 49.9314 Q2902.63 61.0714 2897.08 67.4314 Q2891.53 73.7508 2881.81 73.7508 Q2872.05 73.7508 2866.5 67.4314 Q2860.99 61.0714 2860.99 49.9314 Q2860.99 38.7509 2866.5 32.4315 Q2872.05 26.1121 2881.81 26.1121 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2937.95 9.54393 L2937.95 15.7418 L2930.82 15.7418 Q2926.81 15.7418 2925.23 17.3622 Q2923.7 18.9825 2923.7 23.1955 L2923.7 27.2059 L2935.97 27.2059 L2935.97 32.9987 L2923.7 32.9987 L2923.7 72.576 L2916.2 72.576 L2916.2 32.9987 L2909.07 32.9987 L2909.07 27.2059 L2916.2 27.2059 L2916.2 24.0462 Q2916.2 16.471 2919.73 13.0277 Q2923.25 9.54393 2930.91 9.54393 L2937.95 9.54393 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M2979.07 43.6931 L2979.07 65.8515 L2992.2 65.8515 Q2998.8 65.8515 3001.96 63.1374 Q3005.16 60.3828 3005.16 54.752 Q3005.16 49.0808 3001.96 46.4072 Q2998.8 43.6931 2992.2 43.6931 L2979.07 43.6931 M2979.07 18.8205 L2979.07 37.0496 L2991.18 37.0496 Q2997.18 37.0496 3000.1 34.8216 Q3003.05 32.5531 3003.05 27.935 Q3003.05 23.3575 3000.1 21.089 Q2997.18 18.8205 2991.18 18.8205 L2979.07 18.8205 M2970.89 12.096 L2991.79 12.096 Q3001.15 12.096 3006.21 15.9849 Q3011.28 19.8737 3011.28 27.0438 Q3011.28 32.5936 3008.68 35.8748 Q3006.09 39.156 3001.07 39.9662 Q3007.1 41.2625 3010.43 45.3944 Q3013.79 49.4858 3013.79 55.6432 Q3013.79 63.745 3008.28 68.1605 Q3002.77 72.576 2992.6 72.576 L2970.89 72.576 L2970.89 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip764)\" style=\"stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 1614.96,1037.27 1891.13,874.161 2167.29,588.716 2443.45,384.826 2719.62,262.493 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"1614.96\" cy=\"1037.27\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"1891.13\" cy=\"874.161\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2167.29\" cy=\"588.716\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2443.45\" cy=\"384.826\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2719.62\" cy=\"262.493\" r=\"14\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<polyline clip-path=\"url(#clip764)\" style=\"stroke:#e26f46; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 1614.96,1118.83 1891.13,914.939 2167.29,670.271 2443.45,384.826 2719.62,140.159 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"1614.96\" cy=\"1118.83\" r=\"14\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"1891.13\" cy=\"914.939\" r=\"14\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2167.29\" cy=\"670.271\" r=\"14\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2443.45\" cy=\"384.826\" r=\"14\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2719.62\" cy=\"140.159\" r=\"14\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<polyline clip-path=\"url(#clip764)\" style=\"stroke:#3da44d; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 1614.96,1159.61 1891.13,1037.27 2167.29,833.383 2443.45,588.716 2719.62,303.27 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"1614.96\" cy=\"1159.61\" r=\"14\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"1891.13\" cy=\"1037.27\" r=\"14\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2167.29\" cy=\"833.383\" r=\"14\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2443.45\" cy=\"588.716\" r=\"14\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2719.62\" cy=\"303.27\" r=\"14\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<polyline clip-path=\"url(#clip764)\" style=\"stroke:#c271d2; stroke-linecap:butt; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none\" points=\"\n", - " 1614.96,1200.38 1891.13,1159.61 2167.29,996.495 2443.45,792.605 2719.62,629.494 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"1614.96\" cy=\"1200.38\" r=\"14\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"1891.13\" cy=\"1159.61\" r=\"14\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2167.29\" cy=\"996.495\" r=\"14\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2443.45\" cy=\"792.605\" r=\"14\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<circle clip-path=\"url(#clip764)\" cx=\"2719.62\" cy=\"629.494\" r=\"14\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"2.8\"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"\n", - "M1620.86 405.013 L1858.31 405.013 L1858.31 145.813 L1620.86 145.813 Z\n", - " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1620.86,405.013 1858.31,405.013 1858.31,145.813 1620.86,145.813 1620.86,405.013 \n", - " \"/>\n", - "<polyline clip-path=\"url(#clip760)\" style=\"stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1633.87,197.653 1711.93,197.653 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip760)\" cx=\"1672.9\" cy=\"197.653\" r=\"23\" fill=\"#009af9\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.48\"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M1729.61 188.253 L1729.61 200.915 L1737.11 200.915 Q1740.89 200.915 1742.69 199.364 Q1744.52 197.79 1744.52 194.572 Q1744.52 191.332 1742.69 189.804 Q1740.89 188.253 1737.11 188.253 L1729.61 188.253 M1729.61 174.04 L1729.61 184.457 L1736.54 184.457 Q1739.96 184.457 1741.63 183.184 Q1743.32 181.887 1743.32 179.248 Q1743.32 176.633 1741.63 175.336 Q1739.96 174.04 1736.54 174.04 L1729.61 174.04 M1724.94 170.198 L1736.88 170.198 Q1742.23 170.198 1745.12 172.42 Q1748.02 174.642 1748.02 178.739 Q1748.02 181.91 1746.54 183.785 Q1745.05 185.66 1742.18 186.123 Q1745.63 186.864 1747.53 189.225 Q1749.45 191.563 1749.45 195.082 Q1749.45 199.711 1746.3 202.234 Q1743.16 204.758 1737.35 204.758 L1724.94 204.758 L1724.94 170.198 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1755.12 189.873 L1767.6 189.873 L1767.6 193.67 L1755.12 193.67 L1755.12 189.873 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1786.95 185.762 Q1786.95 186.254 1786.53 186.652 Q1786.13 187.05 1785.64 187.05 Q1785.35 187.05 1784.68 186.582 Q1782.73 185.223 1780.27 185.223 Q1778.07 185.223 1776.03 185.762 Q1773.99 186.301 1772.61 187.402 Q1771.25 188.479 1771.25 189.884 Q1771.25 191.641 1773.17 192.672 Q1775.17 191.758 1777.62 191.758 Q1778.42 191.758 1778.96 191.805 Q1779.52 191.852 1780.06 191.969 Q1780.6 192.086 1780.86 192.367 Q1781.14 192.625 1781.14 193.046 Q1781.14 194.545 1777.25 194.545 Q1774.72 194.545 1773.13 193.866 Q1771.09 194.873 1769.97 196.489 Q1768.84 198.106 1768.84 199.488 Q1768.84 200.682 1769.5 201.549 Q1770.18 202.415 1771.28 202.837 Q1772.4 203.259 1773.5 203.446 Q1774.63 203.61 1775.87 203.61 Q1777.91 203.61 1779.33 203.352 Q1780.79 203.071 1781.58 202.556 Q1782.4 202.041 1782.73 201.689 Q1783.08 201.314 1783.43 200.729 Q1783.64 200.401 1783.93 200.401 Q1784.14 200.401 1784.28 200.542 Q1784.44 200.659 1784.44 200.869 Q1784.44 201.127 1784.11 201.666 Q1783.81 202.205 1783.06 202.931 Q1782.33 203.633 1781.33 204.289 Q1780.34 204.922 1778.77 205.367 Q1777.2 205.812 1775.42 205.812 Q1771.79 205.812 1769.68 204.031 Q1767.6 202.251 1767.6 199.769 Q1767.6 198.035 1768.75 196.255 Q1769.92 194.452 1771.98 193.304 Q1770.06 191.875 1770.06 189.884 Q1770.06 188.104 1771.56 186.511 Q1773.08 184.919 1775.54 183.982 Q1778.02 183.022 1780.74 183.022 Q1782.26 183.022 1783.76 183.537 Q1785.26 184.029 1786.1 184.661 Q1786.95 185.293 1786.95 185.762 M1779.9 193.093 Q1778.87 192.812 1777.62 192.812 Q1775.94 192.812 1774.7 193.234 Q1775.7 193.491 1777.25 193.491 Q1778.54 193.491 1778.91 193.421 Q1779.31 193.351 1779.9 193.093 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1805.65 198.101 Q1805.65 198.774 1805.08 199.331 Q1804.5 199.888 1803.83 199.888 Q1803.27 199.888 1802.93 199.544 Q1802.6 199.2 1802.6 198.675 Q1802.6 197.954 1803.18 197.429 Q1803.75 196.888 1804.37 196.888 Q1804.95 196.888 1805.29 197.249 Q1805.65 197.593 1805.65 198.101 M1804.41 207.332 Q1804.41 207.906 1804.24 208.578 L1801.16 220.875 Q1800.86 222.072 1800.16 223.056 Q1799.45 224.056 1798.55 224.679 Q1797.67 225.302 1796.7 225.63 Q1795.75 225.974 1794.85 225.974 Q1793.58 225.974 1792.73 225.417 Q1791.88 224.859 1791.88 223.892 Q1791.88 223.039 1792.44 222.498 Q1793.01 221.974 1793.7 221.974 Q1794.32 221.974 1794.65 222.334 Q1794.98 222.695 1794.98 223.154 Q1794.98 223.711 1794.57 224.236 Q1794.17 224.761 1793.47 224.925 Q1794.11 225.236 1794.78 225.236 Q1796.16 225.236 1797.27 223.974 Q1798.4 222.728 1798.9 220.76 L1802.06 208.234 Q1802.29 207.234 1802.29 206.529 Q1802.29 205.873 1802.11 205.512 Q1801.93 205.152 1801.72 205.07 Q1801.52 204.988 1801.22 204.988 Q1799.93 204.988 1798.81 206.184 Q1797.7 207.365 1796.99 209.086 Q1796.8 209.562 1796.7 209.66 Q1796.62 209.759 1796.39 209.759 Q1795.98 209.742 1795.98 209.414 Q1795.98 209.316 1796.14 208.923 Q1796.31 208.529 1796.6 207.955 Q1796.9 207.365 1797.37 206.725 Q1797.85 206.086 1798.4 205.529 Q1798.98 204.971 1799.75 204.61 Q1800.52 204.25 1801.32 204.25 Q1802.62 204.25 1803.5 205.102 Q1804.41 205.939 1804.41 207.332 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1810.54 199.921 L1810.54 198.872 Q1814.57 198.872 1816.66 196.724 Q1817.23 196.724 1817.33 196.855 Q1817.43 196.986 1817.43 197.593 L1817.43 216.432 Q1817.43 217.432 1817.92 217.743 Q1818.41 218.055 1820.56 218.055 L1821.62 218.055 L1821.62 219.088 Q1820.44 218.989 1816.18 218.989 Q1811.92 218.989 1810.75 219.088 L1810.75 218.055 L1811.82 218.055 Q1813.93 218.055 1814.44 217.76 Q1814.95 217.448 1814.95 216.432 L1814.95 199.036 Q1813.2 199.921 1810.54 199.921 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip760)\" style=\"stroke:#e26f46; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1633.87,249.493 1711.93,249.493 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip760)\" cx=\"1672.9\" cy=\"249.493\" r=\"23\" fill=\"#e26f46\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.48\"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M1729.61 240.093 L1729.61 252.755 L1737.11 252.755 Q1740.89 252.755 1742.69 251.204 Q1744.52 249.63 1744.52 246.412 Q1744.52 243.172 1742.69 241.644 Q1740.89 240.093 1737.11 240.093 L1729.61 240.093 M1729.61 225.88 L1729.61 236.297 L1736.54 236.297 Q1739.96 236.297 1741.63 235.024 Q1743.32 233.727 1743.32 231.088 Q1743.32 228.473 1741.63 227.176 Q1739.96 225.88 1736.54 225.88 L1729.61 225.88 M1724.94 222.038 L1736.88 222.038 Q1742.23 222.038 1745.12 224.26 Q1748.02 226.482 1748.02 230.579 Q1748.02 233.75 1746.54 235.625 Q1745.05 237.5 1742.18 237.963 Q1745.63 238.704 1747.53 241.065 Q1749.45 243.403 1749.45 246.922 Q1749.45 251.551 1746.3 254.074 Q1743.16 256.598 1737.35 256.598 L1724.94 256.598 L1724.94 222.038 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1755.12 241.713 L1767.6 241.713 L1767.6 245.51 L1755.12 245.51 L1755.12 241.713 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1786.95 237.602 Q1786.95 238.094 1786.53 238.492 Q1786.13 238.89 1785.64 238.89 Q1785.35 238.89 1784.68 238.422 Q1782.73 237.063 1780.27 237.063 Q1778.07 237.063 1776.03 237.602 Q1773.99 238.141 1772.61 239.242 Q1771.25 240.319 1771.25 241.724 Q1771.25 243.481 1773.17 244.512 Q1775.17 243.598 1777.62 243.598 Q1778.42 243.598 1778.96 243.645 Q1779.52 243.692 1780.06 243.809 Q1780.6 243.926 1780.86 244.207 Q1781.14 244.465 1781.14 244.886 Q1781.14 246.385 1777.25 246.385 Q1774.72 246.385 1773.13 245.706 Q1771.09 246.713 1769.97 248.329 Q1768.84 249.946 1768.84 251.328 Q1768.84 252.522 1769.5 253.389 Q1770.18 254.255 1771.28 254.677 Q1772.4 255.099 1773.5 255.286 Q1774.63 255.45 1775.87 255.45 Q1777.91 255.45 1779.33 255.192 Q1780.79 254.911 1781.58 254.396 Q1782.4 253.881 1782.73 253.529 Q1783.08 253.154 1783.43 252.569 Q1783.64 252.241 1783.93 252.241 Q1784.14 252.241 1784.28 252.382 Q1784.44 252.499 1784.44 252.709 Q1784.44 252.967 1784.11 253.506 Q1783.81 254.045 1783.06 254.771 Q1782.33 255.473 1781.33 256.129 Q1780.34 256.762 1778.77 257.207 Q1777.2 257.652 1775.42 257.652 Q1771.79 257.652 1769.68 255.871 Q1767.6 254.091 1767.6 251.609 Q1767.6 249.875 1768.75 248.095 Q1769.92 246.292 1771.98 245.144 Q1770.06 243.715 1770.06 241.724 Q1770.06 239.944 1771.56 238.351 Q1773.08 236.759 1775.54 235.822 Q1778.02 234.862 1780.74 234.862 Q1782.26 234.862 1783.76 235.377 Q1785.26 235.869 1786.1 236.501 Q1786.95 237.133 1786.95 237.602 M1779.9 244.933 Q1778.87 244.652 1777.62 244.652 Q1775.94 244.652 1774.7 245.074 Q1775.7 245.331 1777.25 245.331 Q1778.54 245.331 1778.91 245.261 Q1779.31 245.191 1779.9 244.933 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1805.65 249.941 Q1805.65 250.614 1805.08 251.171 Q1804.5 251.728 1803.83 251.728 Q1803.27 251.728 1802.93 251.384 Q1802.6 251.04 1802.6 250.515 Q1802.6 249.794 1803.18 249.269 Q1803.75 248.728 1804.37 248.728 Q1804.95 248.728 1805.29 249.089 Q1805.65 249.433 1805.65 249.941 M1804.41 259.172 Q1804.41 259.746 1804.24 260.418 L1801.16 272.715 Q1800.86 273.912 1800.16 274.896 Q1799.45 275.896 1798.55 276.519 Q1797.67 277.142 1796.7 277.47 Q1795.75 277.814 1794.85 277.814 Q1793.58 277.814 1792.73 277.257 Q1791.88 276.699 1791.88 275.732 Q1791.88 274.879 1792.44 274.338 Q1793.01 273.814 1793.7 273.814 Q1794.32 273.814 1794.65 274.174 Q1794.98 274.535 1794.98 274.994 Q1794.98 275.551 1794.57 276.076 Q1794.17 276.601 1793.47 276.765 Q1794.11 277.076 1794.78 277.076 Q1796.16 277.076 1797.27 275.814 Q1798.4 274.568 1798.9 272.6 L1802.06 260.074 Q1802.29 259.074 1802.29 258.369 Q1802.29 257.713 1802.11 257.352 Q1801.93 256.992 1801.72 256.91 Q1801.52 256.828 1801.22 256.828 Q1799.93 256.828 1798.81 258.024 Q1797.7 259.205 1796.99 260.926 Q1796.8 261.402 1796.7 261.5 Q1796.62 261.599 1796.39 261.599 Q1795.98 261.582 1795.98 261.254 Q1795.98 261.156 1796.14 260.763 Q1796.31 260.369 1796.6 259.795 Q1796.9 259.205 1797.37 258.565 Q1797.85 257.926 1798.4 257.369 Q1798.98 256.811 1799.75 256.45 Q1800.52 256.09 1801.32 256.09 Q1802.62 256.09 1803.5 256.942 Q1804.41 257.779 1804.41 259.172 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1809.33 270.928 Q1809.33 270.321 1809.38 270.141 Q1809.44 269.961 1809.71 269.682 L1816.15 262.5 Q1819.68 258.533 1819.68 255.073 Q1819.68 252.827 1818.5 251.22 Q1817.33 249.613 1815.18 249.613 Q1813.71 249.613 1812.46 250.515 Q1811.22 251.417 1810.64 253.024 Q1810.74 252.991 1811.08 252.991 Q1811.92 252.991 1812.38 253.516 Q1812.86 254.04 1812.86 254.745 Q1812.86 255.647 1812.26 256.09 Q1811.69 256.516 1811.12 256.516 Q1810.89 256.516 1810.58 256.467 Q1810.28 256.418 1809.81 255.959 Q1809.33 255.483 1809.33 254.647 Q1809.33 252.302 1811.1 250.433 Q1812.89 248.564 1815.61 248.564 Q1818.69 248.564 1820.71 250.4 Q1822.74 252.22 1822.74 255.073 Q1822.74 256.073 1822.43 256.992 Q1822.14 257.893 1821.73 258.598 Q1821.33 259.303 1820.25 260.435 Q1819.17 261.566 1818.3 262.369 Q1817.43 263.173 1815.48 264.878 L1811.92 268.337 L1817.97 268.337 Q1820.92 268.337 1821.15 268.075 Q1821.48 267.6 1821.89 265.091 L1822.74 265.091 L1821.79 270.928 L1809.33 270.928 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip760)\" style=\"stroke:#3da44d; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1633.87,301.333 1711.93,301.333 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip760)\" cx=\"1672.9\" cy=\"301.333\" r=\"23\" fill=\"#3da44d\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.48\"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M1729.61 291.933 L1729.61 304.595 L1737.11 304.595 Q1740.89 304.595 1742.69 303.044 Q1744.52 301.47 1744.52 298.252 Q1744.52 295.012 1742.69 293.484 Q1740.89 291.933 1737.11 291.933 L1729.61 291.933 M1729.61 277.72 L1729.61 288.137 L1736.54 288.137 Q1739.96 288.137 1741.63 286.864 Q1743.32 285.567 1743.32 282.928 Q1743.32 280.313 1741.63 279.016 Q1739.96 277.72 1736.54 277.72 L1729.61 277.72 M1724.94 273.878 L1736.88 273.878 Q1742.23 273.878 1745.12 276.1 Q1748.02 278.322 1748.02 282.419 Q1748.02 285.59 1746.54 287.465 Q1745.05 289.34 1742.18 289.803 Q1745.63 290.544 1747.53 292.905 Q1749.45 295.243 1749.45 298.762 Q1749.45 303.391 1746.3 305.914 Q1743.16 308.438 1737.35 308.438 L1724.94 308.438 L1724.94 273.878 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1755.12 293.553 L1767.6 293.553 L1767.6 297.35 L1755.12 297.35 L1755.12 293.553 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1786.95 289.442 Q1786.95 289.934 1786.53 290.332 Q1786.13 290.73 1785.64 290.73 Q1785.35 290.73 1784.68 290.262 Q1782.73 288.903 1780.27 288.903 Q1778.07 288.903 1776.03 289.442 Q1773.99 289.981 1772.61 291.082 Q1771.25 292.159 1771.25 293.564 Q1771.25 295.321 1773.17 296.352 Q1775.17 295.438 1777.62 295.438 Q1778.42 295.438 1778.96 295.485 Q1779.52 295.532 1780.06 295.649 Q1780.6 295.766 1780.86 296.047 Q1781.14 296.305 1781.14 296.726 Q1781.14 298.225 1777.25 298.225 Q1774.72 298.225 1773.13 297.546 Q1771.09 298.553 1769.97 300.169 Q1768.84 301.786 1768.84 303.168 Q1768.84 304.362 1769.5 305.229 Q1770.18 306.095 1771.28 306.517 Q1772.4 306.939 1773.5 307.126 Q1774.63 307.29 1775.87 307.29 Q1777.91 307.29 1779.33 307.032 Q1780.79 306.751 1781.58 306.236 Q1782.4 305.721 1782.73 305.369 Q1783.08 304.994 1783.43 304.409 Q1783.64 304.081 1783.93 304.081 Q1784.14 304.081 1784.28 304.222 Q1784.44 304.339 1784.44 304.549 Q1784.44 304.807 1784.11 305.346 Q1783.81 305.885 1783.06 306.611 Q1782.33 307.313 1781.33 307.969 Q1780.34 308.602 1778.77 309.047 Q1777.2 309.492 1775.42 309.492 Q1771.79 309.492 1769.68 307.711 Q1767.6 305.931 1767.6 303.449 Q1767.6 301.715 1768.75 299.935 Q1769.92 298.132 1771.98 296.984 Q1770.06 295.555 1770.06 293.564 Q1770.06 291.784 1771.56 290.191 Q1773.08 288.599 1775.54 287.662 Q1778.02 286.702 1780.74 286.702 Q1782.26 286.702 1783.76 287.217 Q1785.26 287.709 1786.1 288.341 Q1786.95 288.973 1786.95 289.442 M1779.9 296.773 Q1778.87 296.492 1777.62 296.492 Q1775.94 296.492 1774.7 296.914 Q1775.7 297.171 1777.25 297.171 Q1778.54 297.171 1778.91 297.101 Q1779.31 297.031 1779.9 296.773 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1805.65 301.781 Q1805.65 302.454 1805.08 303.011 Q1804.5 303.568 1803.83 303.568 Q1803.27 303.568 1802.93 303.224 Q1802.6 302.88 1802.6 302.355 Q1802.6 301.634 1803.18 301.109 Q1803.75 300.568 1804.37 300.568 Q1804.95 300.568 1805.29 300.929 Q1805.65 301.273 1805.65 301.781 M1804.41 311.012 Q1804.41 311.586 1804.24 312.258 L1801.16 324.555 Q1800.86 325.752 1800.16 326.736 Q1799.45 327.736 1798.55 328.359 Q1797.67 328.982 1796.7 329.31 Q1795.75 329.654 1794.85 329.654 Q1793.58 329.654 1792.73 329.097 Q1791.88 328.539 1791.88 327.572 Q1791.88 326.719 1792.44 326.178 Q1793.01 325.654 1793.7 325.654 Q1794.32 325.654 1794.65 326.014 Q1794.98 326.375 1794.98 326.834 Q1794.98 327.391 1794.57 327.916 Q1794.17 328.441 1793.47 328.605 Q1794.11 328.916 1794.78 328.916 Q1796.16 328.916 1797.27 327.654 Q1798.4 326.408 1798.9 324.44 L1802.06 311.914 Q1802.29 310.914 1802.29 310.209 Q1802.29 309.553 1802.11 309.192 Q1801.93 308.832 1801.72 308.75 Q1801.52 308.668 1801.22 308.668 Q1799.93 308.668 1798.81 309.864 Q1797.7 311.045 1796.99 312.766 Q1796.8 313.242 1796.7 313.34 Q1796.62 313.439 1796.39 313.439 Q1795.98 313.422 1795.98 313.094 Q1795.98 312.996 1796.14 312.603 Q1796.31 312.209 1796.6 311.635 Q1796.9 311.045 1797.37 310.405 Q1797.85 309.766 1798.4 309.209 Q1798.98 308.651 1799.75 308.29 Q1800.52 307.93 1801.32 307.93 Q1802.62 307.93 1803.5 308.782 Q1804.41 309.619 1804.41 311.012 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1809.33 318.243 Q1809.33 317.243 1809.9 316.767 Q1810.48 316.292 1811.22 316.292 Q1811.99 316.292 1812.53 316.8 Q1813.08 317.292 1813.08 318.161 Q1813.08 319.095 1812.43 319.62 Q1811.79 320.145 1810.87 320.013 Q1811.67 321.358 1813.15 321.964 Q1814.64 322.571 1816.02 322.571 Q1817.46 322.571 1818.63 321.325 Q1819.81 320.079 1819.81 317.029 Q1819.81 314.439 1818.79 312.947 Q1817.79 311.455 1815.81 311.455 L1814.33 311.455 Q1813.82 311.455 1813.67 311.406 Q1813.53 311.356 1813.53 311.078 Q1813.53 310.75 1814.04 310.684 Q1814.54 310.684 1815.35 310.586 Q1817.3 310.52 1818.33 308.832 Q1819.27 307.258 1819.27 305.011 Q1819.27 302.962 1818.28 302.109 Q1817.31 301.24 1816.05 301.24 Q1814.87 301.24 1813.58 301.732 Q1812.28 302.224 1811.58 303.323 Q1813.66 303.323 1813.66 305.011 Q1813.66 305.749 1813.18 306.241 Q1812.72 306.716 1811.95 306.716 Q1811.22 306.716 1810.72 306.257 Q1810.23 305.782 1810.23 304.979 Q1810.23 303.06 1811.94 301.732 Q1813.66 300.404 1816.18 300.404 Q1818.68 300.404 1820.51 301.716 Q1822.36 303.027 1822.36 305.044 Q1822.36 307.028 1821.05 308.651 Q1819.74 310.274 1817.66 310.947 Q1820.22 311.455 1821.74 313.193 Q1823.27 314.914 1823.27 317.029 Q1823.27 319.653 1821.2 321.587 Q1819.13 323.506 1816.12 323.506 Q1813.33 323.506 1811.33 321.997 Q1809.33 320.489 1809.33 318.243 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip760)\" style=\"stroke:#c271d2; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", - " 1633.87,353.173 1711.93,353.173 \n", - " \"/>\n", - "<circle clip-path=\"url(#clip760)\" cx=\"1672.9\" cy=\"353.173\" r=\"23\" fill=\"#c271d2\" fill-rule=\"evenodd\" fill-opacity=\"1\" stroke=\"#000000\" stroke-opacity=\"1\" stroke-width=\"4.48\"/>\n", - "<path clip-path=\"url(#clip760)\" d=\"M1729.61 343.662 L1729.61 356.324 L1737.11 356.324 Q1740.89 356.324 1742.69 354.773 Q1744.52 353.199 1744.52 349.981 Q1744.52 346.741 1742.69 345.213 Q1740.89 343.662 1737.11 343.662 L1729.61 343.662 M1729.61 329.449 L1729.61 339.866 L1736.54 339.866 Q1739.96 339.866 1741.63 338.593 Q1743.32 337.296 1743.32 334.657 Q1743.32 332.042 1741.63 330.745 Q1739.96 329.449 1736.54 329.449 L1729.61 329.449 M1724.94 325.607 L1736.88 325.607 Q1742.23 325.607 1745.12 327.829 Q1748.02 330.051 1748.02 334.148 Q1748.02 337.319 1746.54 339.194 Q1745.05 341.069 1742.18 341.532 Q1745.63 342.273 1747.53 344.634 Q1749.45 346.972 1749.45 350.491 Q1749.45 355.12 1746.3 357.643 Q1743.16 360.167 1737.35 360.167 L1724.94 360.167 L1724.94 325.607 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1755.12 345.282 L1767.6 345.282 L1767.6 349.079 L1755.12 349.079 L1755.12 345.282 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1786.95 341.171 Q1786.95 341.663 1786.53 342.061 Q1786.13 342.459 1785.64 342.459 Q1785.35 342.459 1784.68 341.991 Q1782.73 340.632 1780.27 340.632 Q1778.07 340.632 1776.03 341.171 Q1773.99 341.71 1772.61 342.811 Q1771.25 343.888 1771.25 345.293 Q1771.25 347.05 1773.17 348.081 Q1775.17 347.167 1777.62 347.167 Q1778.42 347.167 1778.96 347.214 Q1779.52 347.261 1780.06 347.378 Q1780.6 347.495 1780.86 347.776 Q1781.14 348.034 1781.14 348.455 Q1781.14 349.954 1777.25 349.954 Q1774.72 349.954 1773.13 349.275 Q1771.09 350.282 1769.97 351.898 Q1768.84 353.515 1768.84 354.896 Q1768.84 356.091 1769.5 356.958 Q1770.18 357.824 1771.28 358.246 Q1772.4 358.667 1773.5 358.855 Q1774.63 359.019 1775.87 359.019 Q1777.91 359.019 1779.33 358.761 Q1780.79 358.48 1781.58 357.965 Q1782.4 357.45 1782.73 357.098 Q1783.08 356.723 1783.43 356.138 Q1783.64 355.81 1783.93 355.81 Q1784.14 355.81 1784.28 355.95 Q1784.44 356.068 1784.44 356.278 Q1784.44 356.536 1784.11 357.075 Q1783.81 357.613 1783.06 358.34 Q1782.33 359.042 1781.33 359.698 Q1780.34 360.33 1778.77 360.776 Q1777.2 361.221 1775.42 361.221 Q1771.79 361.221 1769.68 359.44 Q1767.6 357.66 1767.6 355.178 Q1767.6 353.444 1768.75 351.664 Q1769.92 349.861 1771.98 348.713 Q1770.06 347.284 1770.06 345.293 Q1770.06 343.513 1771.56 341.92 Q1773.08 340.328 1775.54 339.391 Q1778.02 338.431 1780.74 338.431 Q1782.26 338.431 1783.76 338.946 Q1785.26 339.438 1786.1 340.07 Q1786.95 340.702 1786.95 341.171 M1779.9 348.502 Q1778.87 348.221 1777.62 348.221 Q1775.94 348.221 1774.7 348.643 Q1775.7 348.9 1777.25 348.9 Q1778.54 348.9 1778.91 348.83 Q1779.31 348.76 1779.9 348.502 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1805.65 353.732 Q1805.65 354.405 1805.08 354.962 Q1804.5 355.52 1803.83 355.52 Q1803.27 355.52 1802.93 355.175 Q1802.6 354.831 1802.6 354.306 Q1802.6 353.585 1803.18 353.06 Q1803.75 352.519 1804.37 352.519 Q1804.95 352.519 1805.29 352.88 Q1805.65 353.224 1805.65 353.732 M1804.41 362.963 Q1804.41 363.537 1804.24 364.209 L1801.16 376.506 Q1800.86 377.703 1800.16 378.687 Q1799.45 379.687 1798.55 380.31 Q1797.67 380.933 1796.7 381.261 Q1795.75 381.605 1794.85 381.605 Q1793.58 381.605 1792.73 381.048 Q1791.88 380.49 1791.88 379.523 Q1791.88 378.67 1792.44 378.129 Q1793.01 377.605 1793.7 377.605 Q1794.32 377.605 1794.65 377.965 Q1794.98 378.326 1794.98 378.785 Q1794.98 379.342 1794.57 379.867 Q1794.17 380.392 1793.47 380.556 Q1794.11 380.867 1794.78 380.867 Q1796.16 380.867 1797.27 379.605 Q1798.4 378.359 1798.9 376.391 L1802.06 363.865 Q1802.29 362.865 1802.29 362.16 Q1802.29 361.504 1802.11 361.143 Q1801.93 360.783 1801.72 360.701 Q1801.52 360.619 1801.22 360.619 Q1799.93 360.619 1798.81 361.815 Q1797.7 362.996 1796.99 364.717 Q1796.8 365.193 1796.7 365.291 Q1796.62 365.39 1796.39 365.39 Q1795.98 365.373 1795.98 365.045 Q1795.98 364.947 1796.14 364.554 Q1796.31 364.16 1796.6 363.586 Q1796.9 362.996 1797.37 362.357 Q1797.85 361.717 1798.4 361.16 Q1798.98 360.602 1799.75 360.241 Q1800.52 359.881 1801.32 359.881 Q1802.62 359.881 1803.5 360.733 Q1804.41 361.57 1804.41 362.963 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip760)\" d=\"M1808.66 369.177 L1808.66 368.144 L1818.97 352.388 Q1819.23 351.978 1819.64 351.994 Q1820.02 351.994 1820.1 352.142 Q1820.18 352.29 1820.18 352.863 L1820.18 368.144 L1823.55 368.144 L1823.55 369.177 L1820.18 369.177 L1820.18 372.096 Q1820.18 373.063 1820.58 373.374 Q1820.99 373.686 1822.73 373.686 L1823.43 373.686 L1823.43 374.719 Q1822.05 374.621 1818.87 374.621 Q1815.71 374.621 1814.33 374.719 L1814.33 373.686 L1815.04 373.686 Q1816.77 373.686 1817.18 373.391 Q1817.59 373.079 1817.59 372.096 L1817.59 369.177 L1808.66 369.177 M1809.61 368.144 L1817.79 368.144 L1817.79 355.618 L1809.61 368.144 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /></svg>\n" - ] - }, - "execution_count": 658, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "p = plot(layout=2, size=[700, 350])\n", - "for k=1:d\n", - " plot!(p[1],\n", - " 1 ./ eps_j,\n", - " r_jk_a[:, k],\n", - " ylabel=L\"$r_{jk}$\",\n", - " label=L\"A-$\\varepsilon_{j%$k}$\",\n", - " xlabel=L\"\\varepsilon_{j}^{-1}\",\n", - " lw = 2,\n", - " markershape=:circle,\n", - " xaxis=:log10,\n", - " legend=:topleft,\n", - " title=\"Rank approximation of the unfolding of A\")\n", - " plot!(p[2],\n", - " 1 ./ eps_j,\n", - " r_jk_b[:, k],\n", - " ylabel=L\"$r_{jk}$\",\n", - " label=L\"B-$\\varepsilon_{j%$k}$\",\n", - " xlabel=L\"\\varepsilon_{j}^{-1}\",\n", - " lw = 2,\n", - " markershape=:circle,\n", - " xaxis=:log10,\n", - " legend=:topleft,\n", - " title=\"Rank approximation of the unfolding of B\")\n", - "end\n", - "plot(p)\n" - ] - }, - { - "cell_type": "markdown", - "id": "900d297f", - "metadata": {}, - "source": [ - "# Exercise 3b" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "21f29099", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "2cf1c0d3", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "markdown", - "id": "8f1a72d4", - "metadata": {}, - "source": [ - "# Exercise 4, 5" - ] - }, - { - "cell_type": "code", - "execution_count": 305, - "id": "65e2e226", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "tt_svd (generic function with 1 method)" - ] - }, - "execution_count": 305, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "function ttmps_eval(U, n)\n", - " A = U[1]\n", - " for U_k=U[2:end]\n", - " A = contract(A, U_k)\n", - " end\n", - " return reshape(A, n...)\n", - "end\n", - "\n", - "function tt_svd(A, n, r, d)\n", - " r_0 = 1\n", - " r_new = [r_0, r...]\n", - " S_0_hat = copy(A)\n", - " S0s = []\n", - " C = []; singular_val = []; errors = []\n", - " for k=2:d\n", - " B_k = reshape(S_0_hat, (r_new[k-1] * n[k-1], prod([n[i] for i=k:d])))\n", - " U_hat, Sig_hat, V_hat = tsvd(convert(Matrix{Float64}, B_k), r_new[k])\n", - " C_k = reshape(U_hat, (r_new[k-1], n[k-1], r_new[k]))\n", - " W_k_hat = Diagonal(Sig_hat) * transpose(V_hat)\n", - " S_0_hat = reshape(W_k_hat, (r_new[k], [n[i] for i=k:d]...))\n", - " \n", - " append!(C, [C_k])\n", - " append!(singular_val, [Sig_hat])\n", - " A_hat = ttmps_eval([C..., S_0_hat], n )\n", - " append!(errors, norm(A_hat - A)/norm(A))\n", - " end\n", - " append!(C, [S_0_hat])\n", - " return C, singular_val, errors\n", - "end" - ] - }, - { - "cell_type": "markdown", - "id": "bad26f36", - "metadata": {}, - "source": [ - "# Exercise 6" - ] - }, - { - "cell_type": "code", - "execution_count": 306, - "id": "d86060bd", - "metadata": {}, - "outputs": [], - "source": [ - "d = 4;\n", - "n = [20+k for k=1:d];\n", - "r = [[2*k for k=1:(d-1)]..., 1];\n", - "V = [rand(Uniform(-1, 1), n[k], r[k]) for k=1:d];\n", - "S = rand(Uniform(-1, 1), r...);\n", - "A = tucker_eval(S, V);\n", - "C, singular_val, errors= tt_svd(A, n, r, d);" - ] - }, - { - "cell_type": "markdown", - "id": "b444a67d", - "metadata": {}, - "source": [ - "# Exercise 7" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "2533bc95", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "d3f2138c", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "e39ada8d", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "9f06c365", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "ec3859f2", - "metadata": {}, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "d71e44b5", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Julia 1.6.3", - "language": "julia", - "name": "julia-1.6" - }, - "language_info": { - "file_extension": ".jl", - "mimetype": "application/julia", - "name": "julia", - "version": "1.7.0" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/sesh4/src/functions.jl b/sesh4/src/functions.jl @@ -0,0 +1,21 @@ +#/usr/bin/julia + +t(n) = [(2*(i-1)/(n-1) - 1) for i in 1:n] + +function f(x) + s = 0 + for (k, xk) in enumerate(x) + s = s .+ (xk.^2 / (8^(k-1))) + end + return (1 .+ s).^(-1) +end + +function g(x) + s1 = 0 + s2 = 0 + for (k, xk) in enumerate(x) + s1 = s1 .+ (xk.^2 / (8^(k-1))) + s2 = s2 .+ (4 * pi * xk)/(4^(k-1)) + end + return sqrt.(s1) .* (1 .+ 1/2 * cos.(s2)) +end diff --git a/sesh4/src/main.jl b/sesh4/src/main.jl @@ -0,0 +1,308 @@ +#/usr/bin/julia + +using LinearAlgebra +using Plots +using Distributions +using LaTeXStrings +using Random +using TSVD: tsvd # todo: implement +using TensorToolbox: tenmat, ttm, contract # todo:implement +using Plots.Measures + +include("mps-tt.jl") +include("tucker-hosvd.jl") +include("unf-aprx.jl") +include("functions.jl") + +function main() + # Exercise 2 + d = 4; + n = [20+k for k=1:d]; + r = [2*k for k=1:d]; + V = [rand(Uniform(-1, 1), n[k], r[k]) for k=1:d]; + S = rand(Uniform(-1, 1), r...); + C = tucker_eval(S, V); + Vs, S0, vals, errors = my_hosvd(C, r); + + p = plot(errors, + ylabel="error", + label=L"$\frac{\|\hat{A}_k - A\|_F}{\|A\|_F}$", + xlabel=L"k", + lw = 1, + xticks=collect(1:d), + markershape=:circle, + legend=:topleft, + margin=5mm, + dpi=300, + title="HOSVD of Uniform Tensor") + savefig(p, "./plots/hosvd-uniform-error.png") + + # Exercise 3 + d = 4; n = 51; + A = [f([t1, t2, t3, t4]) for t1 in t(n), t2 in t(n), t3 in t(n), t4 in t(n)]; + B = [g([t1, t2, t3, t4]) for t1 in t(n), t2 in t(n), t3 in t(n), t4 in t(n)]; + + # Exercise 3a + σ_unf_a = σ_unfold(A, d); + σ_unf_b = σ_unfold(B, d); + p1 = plot(margin=5mm) + p2 = plot(margin=5mm) + for k=1:d + plot!(p1, + σ_unf_a[k], + ylabel=L"$\log(\Sigma_{A_k})$", + label=L"$\Sigma_{A_%$k}$", + xlabel=L"n", + lw = 1, + yaxis=:log, + markershape=:circle, + dpi=300, + title="Unfolding of A") + plot!(p2, + σ_unf_b[k], + ylabel=L"$\log(\Sigma_{B_k})$", + label=L"$\Sigma_{_B%$k}$", + xlabel=L"n", + lw = 1, + dpi=300, + markershape=:circle, + yaxis=:log, + title="Unfolding of B") + end + savefig(p1, "./plots/singular-dec-A.png") + savefig(p2, "./plots/singular-dec-B.png") + + ϵ_s = [1/(10^(j*2)) for j=1:5] # computer not goode enough for j = 6 + + r_jk_a, ϵ_jk_a, σ_jk_a = rank_approx(A); + r_jk_b, ϵ_jk_b, σ_jk_b = rank_approx(B); + p1 = plot(size=[700, 350], margin=5mm, dpi=300) + p2 = plot(size=[700, 350], margin=5mm, dpi=300) + for k=1:d + plot!(p1, + 1 ./ ϵ_s, + r_jk_a[:, k], + ylabel=L"$r_{jk}$", + label=L"A-$\varepsilon_{j%$k}$", + xlabel=L"\varepsilon_{j}^{-1}", + lw = 2, + markershape=:circle, + xaxis=:log10, + legend=:topleft, + title=L"Tensor $f(x_1, x_2, x_3, x_4)$") + plot!(p2, + 1 ./ ϵ_s, + r_jk_b[:, k], + ylabel=L"$r_{jk}$", + label=L"B-$\varepsilon_{j%$k}$", + xlabel=L"\varepsilon_{j}^{-1}", + lw = 2, + markershape=:circle, + xaxis=:log10, + legend=:topleft, + title=L"Tensor $g(x_1, x_2, x_3, x_4)$") + end + savefig(p1, "./plots/hosvd-error-A.png") + savefig(p2, "./plots/hosvd-error-B.png") + + # Exercise 3b + Nj_hosvd_a = []; ϵ_hosvd_a = []; σ_hosvd_a = []; + Nj_hosvd_b = []; ϵ_hosvd_b = []; σ_hosvd_b = []; + + println("Checking validity of error analysis for HOSVD") + for j=1:length(ϵ_s) + S0_a, Vs_a, vals_a, errors_a = my_hosvd(A, r_jk_a[j, :]) + N_vals = 0 + for V in Vs_a + N_vals += length(V) + end + append!(Nj_hosvd_a, N_vals + length(S0_a)) + append!(ϵ_hosvd_a, errors_a[end]) + append!(σ_hosvd_a, [vals_a]) + println("ϵ_hosvd_a[j] <= |ϵ_jk_a|_f : $(ϵ_hosvd_a[j] <= norm(ϵ_jk_a)) ϵ_hosvd_a[j] = $(ϵ_hosvd_a[j])") + + S0_b, Vs_b, vals_b, errors_b = my_hosvd(B, r_jk_b[j, :]) + N_vals = 0 + for V in Vs_b + N_vals += length(V) + end + append!(Nj_hosvd_b, N_vals + length(S0_b)) + append!(ϵ_hosvd_b, errors_b[end]) + append!(σ_hosvd_b, [vals_b]) + println("ϵ_hosvd_b[j] <= |ϵ_jk_b|_f : $(ϵ_hosvd_b[j] <= norm(ϵ_jk_b)) ϵ_hosvd_b[j] = $(ϵ_hosvd_b[j])") + end + + # exercise 3b + j = 5 + p1 = plot(dpi=300, size=[800, 350], margin=5mm) + p2 = plot(dpi=300, size=[800, 350], margin=5mm) + for k=1:d + plot!(p1, σ_unf_a[k][1:r_jk_a[j, k]] ./ σ_hosvd_a[j][k], + ylabel=L"\frac{\sigma^{A_k}_\alpha}{\sigma^{hosvd}_{k\alpha}}", + label=L"k=%$k", + xlabel=L"j", + xticks=collect(1:length(r_jk_a)), + yticks=[1, 1.001], + ylim=[1, 1.001], + lw = 2, + markershape=:circle, + legend=:topleft, + title=L"$f(x_1, x_2, x_3, x_4)$") + plot!(p2, σ_unf_b[k][1:r_jk_b[j, k]] ./ σ_hosvd_b[j][k], + ylabel=L"\frac{\sigma^{B_k}_\alpha}{\sigma^{hosvd}_{k\alpha}}", + label=L"k=%$k", + xlabel=L"j", + yticks=[1, 1.001], + ylim=[1, 1.001], + lw = 2, + markershape=:circle, + legend=:topleft, + title=L"$g(x_1, x_2, x_3, x_4)$") + end + savefig(p1, "./plots/hosvd-sigmaratio-a.png") + savefig(p2, "./plots/hosvd-sigmaratio-b.png") + + # Exercise 3d + + p1 = plot(size=[700, 350], margin=5mm, dpi=300) + p2 = plot(size=[700, 350], margin=5mm, dpi=300) + plot!(p1, + 1 ./ ϵ_s, + Nj_hosvd_a, + ylabel=L"$N_{j}$", + label=L"A-$N_{j}$", + xlabel=L"\varepsilon_{j}^{-1}", + lw = 2, + markershape=:circle, + xaxis=:log10, + legend=:topleft, + title=L"Tucker of $f(x_1, x_2, x_3, x_4)$") + plot!(p2, + 1 ./ ϵ_s, + Nj_hosvd_b, + ylabel=L"$N_{j}$", + label=L"B-$N_{j}$", + xlabel=L"\varepsilon_{j}^{-1}", + lw = 2, + markershape=:circle, + xaxis=:log10, + legend=:topleft, + title=L"Tucker of $g(x_1, x_2, x_3, x_4)$") + savefig(p1, "./plots/hosvd-Nj-a.png") + savefig(p2, "./plots/hosvd-Nj-b.png") + + # exercise 6 + d = 4; + n = [20+k for k=1:d]; + r = [[2*k for k=1:(d-1)]..., 1]; + r_new = [1, r...] + V = [rand(Uniform(-1, 1), (r_new[i], n[i], r_new[i+1])) for i=1:d]; + D = ttmps_eval(V, n) + C, singular_val, errors= tt_svd(D, n, r, d); + p = plot(errors, + ylabel="error", + label=L"$\frac{\|\hat{A}_k - A\|_f}{\|A\|_f}$", + xlabel=L"k", + lw = 1, + xticks=collect(1:d), + markershape=:circle, + legend=:topleft, + margin=5mm, + dpi=300, + title="TT-SVD of uniform tensor") + savefig(p, "./plots/ttsvd-uniform-error.png") + + # exercise 7 + + d = 4; n = 51; + ndim = [n for i=1:d] + A = [f([t1, t2, t3, t4]) for t1 in t(n), t2 in t(n), t3 in t(n), t4 in t(n)]; + B = [g([t1, t2, t3, t4]) for t1 in t(n), t2 in t(n), t3 in t(n), t4 in t(n)]; + + # exercise 7b + Nj_ttsvd_a = []; ϵ_ttsvd_a = []; σ_ttsvd_a = []; + Nj_ttsvd_b = []; ϵ_ttsvd_b = []; σ_ttsvd_b = []; + + println("Checking validity of error analysis for TT-SVD") + for j=1:size(ϵ_jk_a, 1) + Vs_a, vals_a, errors_a = tt_svd(A, ndim, r_jk_a[j, :], d); + N_vals = 0 + for V in Vs_a + N_vals += length(V) + end + append!(Nj_ttsvd_a, N_vals) + append!(ϵ_ttsvd_a, errors_a[end]) + append!(σ_ttsvd_a, [vals_a]) + println("ϵ_ttsvd_a[j] <= |ϵ_jk_a|_f : $(ϵ_ttsvd_a[j] <= norm(ϵ_jk_a)) ϵ_ttsvd_a[j] = $(ϵ_ttsvd_a[j])") + + Vs_b, vals_b, errors_b = tt_svd(B, ndim, r_jk_b[j, :], d); + N_vals = 0 + for V in Vs_b + N_vals += length(V) + end + append!(Nj_ttsvd_b, N_vals) + append!(ϵ_ttsvd_b, errors_b[end]) + append!(σ_ttsvd_b, [vals_b]) + println("ϵ_ttsvd_b[j] <= |ϵ_jk_b|_f : $(ϵ_ttsvd_b[j] <= norm(ϵ_jk_b)) ϵ_ttsvd_b[j] = $(ϵ_ttsvd_b[j])") + end + + j = 5 + p1 = plot(dpi=300, size=[800, 350], margin=5mm) + p2 = plot(dpi=300, size=[800, 350], margin=5mm) + for k=1:d-1 + plot!(p1, σ_unf_a[k][1:r_jk_a[j, k]] ./ σ_ttsvd_a[j][k], + ylabel=L"\frac{\sigma^{A_k}_\alpha}{\sigma^{ttsvd}_{k\alpha}}", + label=L"k=%$k", + xlabel=L"j", + xticks=collect(1:length(r_jk_a)), + yticks=[1, 1000], + # ylim=[1, 1000], + lw = 2, + markershape=:circle, + legend=:topleft, + title=L"$f(x_1, x_2, x_3, x_4)$") + plot!(p2, σ_unf_b[k][1:r_jk_b[j, k]] ./ σ_ttsvd_b[j][k], + ylabel=L"\frac{\sigma^{B_k}_\alpha}{\sigma^{ttsvd}_{k\alpha}}", + label=L"k=%$k", + xlabel=L"j", + yticks=[1, 1000], + # ylim=[1, 1000], + lw = 2, + markershape=:circle, + legend=:topleft, + title=L"$g(x_1, x_2, x_3, x_4)$") + end + savefig(p1, "./plots/ttsvd-sigmaratio-a.png") + savefig(p2, "./plots/ttsvd-sigmaratio-b.png") + + # Exercise 7d + p1 = plot(size=[700, 350], margin=5mm, dpi=300) + p2 = plot(size=[700, 350], margin=5mm, dpi=300) + plot!(p1, + 1 ./ ϵ_s, + Nj_ttsvd_a, + ylabel=L"$N_{j}$", + label=L"A-$N_{j}$", + xlabel=L"\varepsilon_{j}^{-1}", + lw = 2, + markershape=:circle, + xaxis=:log10, + legend=:topleft, + title=L"MPS-TT of $f(x_1, x_2, x_3, x_4)$") + plot!(p2, + 1 ./ ϵ_s, + Nj_ttsvd_b, + ylabel=L"$N_{j}$", + label=L"B-$N_{j}$", + xlabel=L"\varepsilon_{j}^{-1}", + lw = 2, + markershape=:circle, + xaxis=:log10, + legend=:topleft, + title=L"MPS-TT of $g(x_1, x_2, x_3, x_4)$") + savefig(p1, "./plots/ttsvd-Nj-a.png") + savefig(p2, "./plots/ttsvd-Nj-b.png") + +end + +main() diff --git a/sesh4/src/mps-tt.jl b/sesh4/src/mps-tt.jl @@ -0,0 +1,40 @@ +#/usr/bin/julia + +using LinearAlgebra +using Plots +using Plots.Measures +using Distributions +using LaTeXStrings +using Random +using TSVD: tsvd # todo: implement +using TensorToolbox: tenmat, ttm, contract # todo:implement + +function ttmps_eval(U, n) + A = U[1] + for U_k=U[2:end] + A = contract(A, U_k) + end + return reshape(A, n...) +end + +function tt_svd(A, n, r, d) + r_0 = 1 + r_new = [r_0, r...] + S_0_hat = copy(A) + S0s = [] + C = []; singular_val = []; errors = [] + for k=2:d + B_k = reshape(S_0_hat, (r_new[k-1] * n[k-1], prod([n[i] for i=k:d]))) + U_hat, Sig_hat, V_hat = tsvd(convert(Matrix{Float64}, B_k), r_new[k]) + C_k = reshape(U_hat, (r_new[k-1], n[k-1], r_new[k])) + W_k_hat = Diagonal(Sig_hat) * transpose(V_hat) + S_0_hat = reshape(W_k_hat, (r_new[k], [n[i] for i=k:d]...)) + + append!(C, [C_k]) + append!(singular_val, [Sig_hat]) + A_hat = ttmps_eval([C..., S_0_hat], n) + append!(errors, norm(A_hat - A)/norm(A)) + end + append!(C, [S_0_hat]) + return C, singular_val, errors +end diff --git a/sesh4/src/plots/hosvd-Nj-a.png b/sesh4/src/plots/hosvd-Nj-a.png Binary files differ. diff --git a/sesh4/src/plots/hosvd-Nj-b.png b/sesh4/src/plots/hosvd-Nj-b.png Binary files differ. diff --git a/sesh4/src/plots/hosvd-error-A.png b/sesh4/src/plots/hosvd-error-A.png Binary files differ. diff --git a/sesh4/src/plots/hosvd-error-B.png b/sesh4/src/plots/hosvd-error-B.png Binary files differ. diff --git a/sesh4/src/plots/hosvd-sigmaratio-a.png b/sesh4/src/plots/hosvd-sigmaratio-a.png Binary files differ. diff --git a/sesh4/src/plots/hosvd-sigmaratio-b.png b/sesh4/src/plots/hosvd-sigmaratio-b.png Binary files differ. diff --git a/sesh4/src/plots/hosvd-uniform-error.png b/sesh4/src/plots/hosvd-uniform-error.png Binary files differ. diff --git a/sesh4/src/plots/singular-dec-A.png b/sesh4/src/plots/singular-dec-A.png Binary files differ. diff --git a/sesh4/src/plots/singular-dec-B.png b/sesh4/src/plots/singular-dec-B.png Binary files differ. diff --git a/sesh4/src/plots/ttsvd-Nj-a.png b/sesh4/src/plots/ttsvd-Nj-a.png Binary files differ. diff --git a/sesh4/src/plots/ttsvd-Nj-b.png b/sesh4/src/plots/ttsvd-Nj-b.png Binary files differ. diff --git a/sesh4/src/plots/ttsvd-sigmaratio-a.png b/sesh4/src/plots/ttsvd-sigmaratio-a.png Binary files differ. diff --git a/sesh4/src/plots/ttsvd-sigmaratio-b.png b/sesh4/src/plots/ttsvd-sigmaratio-b.png Binary files differ. diff --git a/sesh4/src/plots/ttsvd-uniform-error.png b/sesh4/src/plots/ttsvd-uniform-error.png Binary files differ. diff --git a/sesh4/src/tucker-hosvd.jl b/sesh4/src/tucker-hosvd.jl @@ -0,0 +1,45 @@ +#/usr/bin/julia + +using LinearAlgebra +using Plots +using Distributions +using LaTeXStrings +using Random +using TSVD: tsvd # todo: implement +using TensorToolbox: tenmat, ttm, contract # todo:implement +using Plots.Measures + +function my_hosvd(C, r) + S0 = copy(C); d = length(size(C)); n = size(C) + V = []; singular_values = []; errors = []; + for k=1:d + # reshape & permute S_{k-1} -> B + B_perm = permutedims(S0, ([[i for i=1:d if i!=k]..., k])) + B = reshape(B_perm, (prod([[r_i for r_i in r[1:(k-1)]]..., [i_k for i_k in n[(k+1):d]]...])..., n[k])) + B = convert(Matrix{Float64}, B) + + # rank r_k T-SVD of B -> B^hat + U_hat, Sig_hat, V_hat = tsvd(B, r[k]) + B_hat = U_hat * Diagonal(Sig_hat) * transpose(V_hat) + + # reshape & permute B^hat -> S_k + W_hat = B_hat * V_hat + W_reshape = reshape(W_hat , ([r_i for r_i in r[1:(k-1)]]..., [n_k for n_k in n[k+1:end]]..., r[k])) + S0 = permutedims(W_reshape , ([i for i=1:k-1]..., d, [i for i=k:d-1]...)) + + + append!(V, [V_hat]) + append!(singular_values, [Sig_hat]) + C_hat = tucker_eval(S0, V) + append!(errors, norm(C_hat - C)/norm(C)) + end + return V, S0, singular_values, errors +end + +function tucker_eval(S, V) + d = length(V); A = copy(S) + for (k, V_k) in enumerate(V) + A = ttm(A, V_k, k) + end + return A +end diff --git a/sesh4/src/unf-aprx.jl b/sesh4/src/unf-aprx.jl @@ -0,0 +1,42 @@ +#/usr/bin/julia + +using LinearAlgebra +using Plots +using Distributions +using LaTeXStrings +using Random +using TSVD: tsvd # todo: implement +using TensorToolbox: tenmat, ttm, contract # todo:implement +using Plots.Measures + +function σ_unfold(C, d) + Σ_s = [] + for k=1:d + U, Σ, V = svd(tenmat(C, k)) + append!(Σ_s, [Σ]) + end + return Σ_s +end + +ϵ_s = [1/(10^(j*2)) for j=1:5] # computer not goode enough for j = 6 +function rank_approx(C, ϵ_s=ϵ_s) + d = length(size(C)) + ϵ_jk = []; r_jk = []; σ_jk = [] + for k=1:d + C_k = tenmat(C, k) + for (j, ϵ_j) in enumerate(ϵ_s) + for r=1:rank(C_k) + U_hat, Σ_hat, V_hat = tsvd(C_k, r) + C_k_hat = U_hat * Diagonal(Σ_hat) * transpose(V_hat) + if norm(C_k_hat-C_k)/norm(C_k) <= ϵ_j + append!(ϵ_jk, norm(C_k_hat-C_k)/norm(C_k)) + append!(r_jk, r) + append!(σ_jk, [Σ_hat]) + break + end + end + end + end + ndims = (length(ϵ_s), d) + return reshape(r_jk, ndims), reshape(ϵ_jk, ndims), reshape(σ_jk, ndims) +end diff --git a/sesh4/tex/main.pdf b/sesh4/tex/main.pdf Binary files differ. diff --git a/sesh4/tex/main.tex b/sesh4/tex/main.tex @@ -22,9 +22,13 @@ \usepackage{float} \usepackage{yhmath} \usepackage{tikz} +\usepackage{algorithm} +\usepackage{algpseudocode} \usetikzlibrary{patterns,decorations.pathmorphing,positioning} \usetikzlibrary{calc,decorations.markings} +\newcommand{\eps}{\varepsilon} + \usepackage[backend=biber, sorting=none]{biblatex} \addbibresource{uni.bib} @@ -57,100 +61,230 @@ \begin{document} \maketitle \tableofcontents -\section{Assignment 3} -\subsection{Implementing the CP-ALS Algorithm} -The main idea of the algorithm is that we have a rank $R\in \mathbb{N}$ CPD -of a tensor $A \in \mathbb{R}^{n_1 \times \cdot n_d}$ given in terms of -$U_k \in \mathbb{R}^{n_k \times R}$, for $\mathbb{N}\ni k>2$, $k = -\{1,\dots,d\}$ and for $n_1, \dots, n_d\; \in \mathbb{N}$. We want to find a -rank $r\in \mathbb{N}$ CPD of the tensor $A$, by taking an initial guess -for some $V_k \in \mathbb{R}^{n_k \times r}$ and updating it for each $k$ by -optimizing the problem +\section{Assignment 4} +\subsection{HOSVD Algorithm} +The HOSVD algorithm is used to compute the Tucker approximation of a given tensor $A \in \mathbb{R}^{n_1 +\times \cdots \times n_d}$ with given ranks $r_1, \dots, r_d\ \in \mathbb{N}$ ($d +\in \mathbb{N}$ and $n_1, \dots, n_d\ \in \mathbb{N}$. Additionally we would +like to compute and save +\begin{itemize} + \item the Forbenius norms of the error produced at each step of the + algorithm $\frac{\| A - \hat{A}_k\|_F}{\|A\|_F}$ and the vectors of + \item the vector of singular values directly approximated by the + algorithm +\end{itemize} +The Tucker decomposition for $A$, with the ranks above is the following \begin{align} - \phi(V_1, \dots, V_d) \rightarrow \min_{V_k \in \mathbb{R}^{n_k\times - r}}, + A_{i_1,\cdots,i_d} = \sum_{\alpha_1=1}^{r_1} \cdot + \sum_{\alpha_d=1}^{r_d} (U_1)_{i_1,\alpha_1} \cdots (U_d)_{i_d,\alpha_d} + S_{\alpha_1, \dots, \alpha_d}, \end{align} -where $\phi(V_1, \dots, V_d)$ is the error function, determined by +where $U_k \in \mathbb{R}^{n_k \times r_k}$ for all $k \in \{1, \cdots, d\}$ +and $S \in \mathbb{R}^{r_1 \times \cdots \times r_d}$ is called the +Tucker-core. + +The HOSVD algorithm with the additional requirements for the Tucker +decomposition of $A$ is the following +\begin{algorithm}[H] + \caption{HOSVD algorithm}\label{alg: hosvd} +\begin{algorithmic} + \State $\hat{S}_0 \gets A$ + \State $A_0 \gets A$ + \For{$k = 1, \dots, d$} + \State $(B_k)_{\alpha_1\cdots\alpha_{k-1}\cdot i_{k+1} \cdots + i_d,i_k} \gets (\hat{S}_{k-1})_{\alpha_1, \dots, \alpha_{k-1}, i_k, + \dots, i_d}$ \Comment{permute then reshape} + + \State $\hat{B}_k \gets \hat{U}_k \hat{\Sigma}_k \hat{V}_k^*$ + \Comment{rank $r_k$ T-SVD for $B_k$} + + \State $(\hat{S}_k)_{\alpha_{1}, \dots, \alpha_{k}, i_{k+1},\dots,i_d + } \gets (B_k \hat{V}_k)_{\alpha_{1}, \dots, \alpha_{k-1}, i_{k+1}, \dots, + i_d, \alpha_k}$ \Comment{reshape then permute} + + \State $(A_k)_{i_1,\cdots,i_d} \gets \sum_{\alpha_1=1}^{r_1} \cdot + \sum_{\alpha_k=1}^{r_k} (\hat{V}_1)_{i_1,\alpha_1} \cdots (\hat{V}_k)_{i_d,\alpha_d} + S_{\alpha_1, \dots, \alpha_{k}, i_{k+1}, \dots, i_d}$ + + \State \text{save} $\frac{\| A - \hat{A}_k\|_F}{\|A\|_F}$ + \State \text{save} $\hat{V}_k$ + \State \text{save} $\hat{\Sigma}_k$ + \EndFor +\end{algorithmic} +\end{algorithm} +We note that at the $k-th$ step of the algorithm the shapes of the tensors +are +\begin{align} + \hat{S}_{k-1} &\in \mathbb{R}^{r_1 \times \cdots \times r_{k-1} \times n_k + \times \cdots n_d} \\ + \hat{V}_k &\in \mathbb{R}^{n_k \times r_k},\\ + \hat{B}_k &\in \mathbb{R}^{r_1\cdots r_{k-1}\cdot n_{k+1} \cdots n_d, + \times n_k},\\ + \hat{\Sigma}_k &\in \mathbb{R}^{r_k \times 1}. +\end{align} +\subsection{Testing the HOSVD} +For the case $d=4$ we construct a quasirandom Tucker decomposition by drawing +the entries for $U_k \in \mathbb{R}^{n_k \times r_k}$ and $S \in \mathbb{R}^{r_1 +\times \cdots \times r_d}$ uniformly on $[-1, 1]$. The output of the errors in +the $k-th$ steps is in the figure bellow +\begin{figure}[H] + \centering + \includegraphics[width=\textwidth]{"./plots/hosvd-uniform-error.png"} + \caption{Tucker approximation error on the $k-th$ step of a quasirandom + Tensor} +\end{figure} +\subsection{Tucker approximation of function-related tensors \label{sec: +repeat}} +Consider two multivariable functions $f(x_1, \dots, x_d)$ and $g(x_1, \dots, +x_d)$, defined as \begin{align} - \phi(V_1, \dots, V_d) = \left\|\Psi_r(V_1,\dots,V_d) - \Psi_R(U_1, - \dots,U_d) \right\|_F . + f(x_1, \dots, x_d) &= \left(1+\sum_{k=1}^d \frac{x^2_k}{8^{k-1}} + \right)^{-1}\\ + g(x_1, \dots, x_d) &= \sqrt{\sum_{k=1}^d \frac{x_k^2}{8^{k-1}}} \cdot + \left(1+\frac{1}{2}\cos\left(\sum_{k=1}^d \frac{4\pi x_k}{4^{k-1}}\right) \right) \end{align} -For $\Psi_r$ and $\Psi_R$ denote the CPD multilinear representation maps -transforming the CP decomposition into the tensor +for $x_1, \dots, x_d \in [-1, 1]$. Additionally we define a grid of points \begin{align} - U &= \Psi_R(U_1, \dots, U_d)\\ - V &= \Psi_r(V_1, \dots, V_d)\\ - \end{align} -for $k = 1, \dots d, d-1, \dots 2$ sequentially by updating $V_k$ at each -step of the optimization. \textbf{This is one iteration step}. - -For $\Psi$ we will use the implementation constructed in the last exercise, -which consists of applying the Kronecker product of the rows and then -summing over them. Once we define the following matrices we may rewrite the -optimality condition in a linear system which is solvable since it is a least -square problem. We define matrices $\mathcal{V}_k \in \mathbb{R}^{n_1\cdots n_d -\times n_k\cdot r}$ and $\mathcal{U}_k \in \mathbb{R}^{n_1\cdots n_d \times -n_k\cdot R}$ for $k \in \{1, \dots,d\}$ by the following + t_i = 2 \frac{i-1}{n-1} -1 , +\end{align} +for $i = 1, \dots, n$. With this we can construct a $d$ dimensional tensor of +size $n \times \cdots \times n$ by \begin{align} - \mathcal{U}_k &= \prod_{\substack{l=1 \\ l!=k}}^{d} U_l \otimes - \mathbbm{1}_{\mathbb{R}^{n_k\times n_k}},\\ - \mathcal{V}_k &= \prod_{\substack{l=1 \\ l!=k}}^{d} V_l \otimes - \mathbbm{1}_{\mathbb{R}^{n_k\times n_k}}, + b_{i_1, \cdots, i_d} = f(t_{i_1}, \dots, t_{i_d}),\\ + a_{i_1, \cdots, i_d} = g(t_{i_1}, \dots, t_{i_d}), \end{align} -note that $\prod$ represents the Hadamard product (elementwise multiplication) and -$\otimes$ the Kronecker product. The product of these two new defined -matrices is then simply +for all $i_1, \cdots, i_d \in \{1, \cdots, n\}$. + +For $C = A$ and $C =B$. +For every $k \in \{1, \dots , d\}$, we compute the singular values of the $k-th$ +Tucker unfolding matrix of C. +\begin{figure}[H] + \centering + \includegraphics[width=0.49\textwidth]{./plots/singular-dec-A.png} + \includegraphics[width=0.49\textwidth]{./plots/singular-dec-B.png} + \caption{Decrease of singular values of the $k-th$ Tucker unfolding of A, + B produced by its SVD} +\end{figure} + +For the accuracy Threshold $\eps_j = 10^{-j}$ with $j \in \{2, 4, \dots, +12\}$, for each $j$ and every $k$ we find the smallest $r_{jk}$ such that the +$k-th$ unfolding matrix can be approximated with ranks $r_{jk}$, where the +approximations relative error does not exceed $\eps_j$. Additionally we +compute the $\eps_{jk}$ error in the $k-th$ unfolding, which +should by the error analysis be bounded by $\eps_{jk} \leq \eps_{j}$ for all +$j$. +\begin{figure}[H] + \centering + \includegraphics[width=0.49\textwidth]{./plots/hosvd-error-A.png} + \includegraphics[width=0.49\textwidth]{./plots/hosvd-error-B.png} + \caption{Dependence of the approximated ranks $r_{jk}$ on $j = + \log_{10}\eps^{-j}$} +\end{figure} + +For every $j$ we use our implementation of the HOSVD algorithm to compute the +Tucker approximation of $C$ for the ranks $r_{jk}$ for $k = 1, \cdots ,d$ and +the number of total entries $N_j$ produced by the output decomposition. In +the code \cite{code} it is checked during run-time that the error produced by +the HOSVD algorithm does not exceed $\|\eps_{jk}\|_F$ and agrees wit the +error analysis. + +For $j = 12$ we plot the ratio of the singular values produced by the HOSVD +algorithm and during the SVD approximation of the $k-th$ Tucker unfolding +matrix +\begin{figure}[H] + \centering + \includegraphics[width=0.49\textwidth]{./plots/hosvd-sigmaratio-a.png} + \includegraphics[width=0.49\textwidth]{./plots/hosvd-sigmaratio-b.png} + \caption{Ratio of Singular values produced by the HOSVD and the $k-th$ + Tucker unfolding approximation of $C$.} +\end{figure} + +\begin{figure}[H] + \centering + \includegraphics[width=0.49\textwidth]{./plots/hosvd-Nj-a.png} + \includegraphics[width=0.49\textwidth]{./plots/hosvd-Nj-b.png} + \caption{Number of parameters $N_j$ produced by the HOSVD for $C$} +\end{figure} + + +\subsection{TT-SVD for MPS-TT} +The TT-MPS (Tensor Train or Matrix Product States decomposition) for a given +tensor $A \in \mathbb{R}^{n_1 \times \cdots \times n_d}$ with ranks $r_1, +\dots, r_{d-1} \in \mathbb{N}$ is the following \begin{align} - \mathcal{V}_k^*\mathcal{V}_k &= \prod_{\substack{l=1 \\ l!=k}}^{d} - (V_l^*V_l) \otimes \mathbbm{1}_{\mathbb{R}^{n_k\times n_k}} - \label{eq: VV} \\ - \mathcal{V}_k^*\mathcal{U}_k &= \prod_{\substack{l=1 \\ l!=k}}^{d} - (V_l^*U_l) \otimes \mathbbm{1}_{\mathbb{R}^{n_k\times n_k}}.\label{eq: - VU} + A_{i_1,\dots, i_d} = + \sum_{\alpha_1=1}^{r_1}\cdots\sum_{\alpha_{d-1}=1}^{r_{d-1}}U_1(\alpha_0,i_1, + \alpha_1) \cdots U_d(\alpha_{d-1}, i_d, \alpha_d) \end{align} -Do note that $\mathcal{V}_k^*\mathcal{V}_k \in \mathbb{R}^{r\cdot n_k \times -r\cdot n_k}$ and $\mathcal{V}_k^*\mathcal{U}_k \in \mathbb{R}^{r\cdot n_k -\times R\cdot n_k}$. For convenience let us define $F_k := V_k^* U_k$ and -$G_k := V_k^* V_k$, which will become useful when talking about storing the -computation. The we can solve for $V_k$ with the following least square -problem +for $\alpha_0 = \alpha_d = 1$, $i_k \in \{1, \dots, n_k\}$. The +decomposition factors are given by \begin{align} - (\mathcal{V}_k^*\mathcal{V}_k)\hat{v}_k = (\mathcal{V}_k^*\mathcal{U}_k)u_k, + V_k(i_k) &\in \mathbb{R}^{r_{k-1}\cdot n_k \times r_k}, \\ + (V_k(i_k))_{\alpha_{k-1}, \alpha_k} &= U_k (\alpha_{k-1}, i_k, \alpha_k), \end{align} -where $\hat{v}_k = \text{vec}(\hat{V}_k)$ and $u_k = \text{vec}(U_k)$. - -To make the computation cost linear with respect to $d$, we can compute -$\mathcal{V}_k^*\mathcal{V}_k$ and $\mathcal{V}_k^*\mathcal{U}_k$ for -each $k$ and update them in the iteration in $k$ with the new $\hat{V}_k$, by -computing the product in equations \ref{eq: VV} and \ref{eq: VU} again. -Additionally we compute the error $\phi$ and $\|\nabla \frac{1}{2} -\phi^2\|_2$ after each iteration (after going through -$k=2,\dots,d,d-1,\dots,1$). The implementation is in \cite{code}. - -\subsection{CP-ALS for the matrix multiplication tensor} -In this section we will use the matrix multiplication tensor to play around -the CP-ALS algorithm we implemented in the last section. We consider $n = 2$ -and $r = 7$, $n = 3$ and $r = 23$, $n = 4$ and $r = 49$ for the -multiplication tensor and its CP decomposition. The implementation of them we -have done in the last exercise together with their rank $R = n^3$ CP -decomposition. We test the our implementation of the CP-ALS algorithm of -these three multiplication tensor for three random initial guesses $V_1, V_2, -V_3$, where each matrix has unitary columns (i.e. of norm one). - -Our procedure will be that we do seven different guesses if they are good -enough, i.e. if they do not produce a \textit{SingularValueError} after 10 -iterations we go for 10000 iterations and plot both $\phi$ and $\|\nabla -\frac{1}{2} \phi\|_2$ with respect to the number of iterations for each -multiplication tensor. We get the following curves +where $i_k$ is called the mode index. + +The TT-SVD algorithm for $A$ as above is the following +\begin{algorithm}[H] + \caption{TT-SVD algorithm}\label{alg: ttsvd} +\begin{algorithmic} + \State $\hat{S}_0 \gets A$ + \State $A_0 \gets A$ + \State $r_0 \gets 1$ + \State $r_d \gets 1$ + \For{$k = 1, \dots, d-1$} + \State $(B_k)_{\alpha_{k-1}\cdot i_k, i_{k+1} \cdots i_d} \gets + (\hat{S}_{k-1})_{\alpha_{k-1}, i_k, i_{k+1}, \dots, i_d}$ + \Comment{reshape} + + \State $\hat{B}_k \gets \hat{U}_k \hat{\Sigma}_k \hat{V}_k^*$ + \Comment{rank $r_k$ T-SVD for $B_k$} + + \State $(\hat{C}_k)_{\alpha_{k-1},i_k,\alpha_k} \gets + (\hat{U}_k)_{\alpha_{k-1}i_k, \alpha_k}$ \Comment{reshape} + + \State $(\hat{S}_k)_{\alpha_k, i_k, \dots, i_d} \gets + (\hat{\Sigma}_k\hat{V}_k)_{\alpha_k, i_{k+1} \dots i_d}$ + \Comment{reshape} + + \State \text{save} $\frac{\| A - \hat{A}_k\|_F}{\|A\|_F}$ + \State \text{save} $\hat{C}_k$ + \State \text{save} $\hat{\Sigma}_k$ + \EndFor +\end{algorithmic} +\end{algorithm} +\subsection{Testing the TT-SVD} +For the case $d=4$ we construct a quasirandom Tucker decomposition by drawing +the entries for $C_k \in \mathbb{R}^{r_{k-1} \cdot n_k \times r_k}$ uniformly +on $[-1, 1]$. The output of the errors in the $k-th$ steps is in the figure +bellow \begin{figure}[H] - \centering \includegraphics[width=0.33\textwidth]{./../src/plots/err_2.png} - \includegraphics[width=0.33\textwidth]{./../src/plots/err_3.png} - \includegraphics[width=0.32\textwidth]{./../src/plots/err_4.png} - \caption{From left to right, rank $r\in\{7, 23, 49\}$ CP-ALS error for the - $n\in \{2, 3, 4\}$ multiplication tensor at 10000 iteration steps} + \centering + \includegraphics[width=\textwidth]{"./plots/ttsvd-uniform-error.png"} + \caption{TT-MPS error on the $k-th$ step of a quasirandom Tensor in the + TT-SVD algorithm} \end{figure} +\subsection{TT-MPS of function-related tensors} +In this section we repeat everything we did in section \ref{sec: repeat}, +replacing the HOSVD algorithm for the Tucker approximation with the TT-SVD +algorithm for the TT-MPS approximation +\begin{figure}[H] + \centering + \includegraphics[width=0.49\textwidth]{./plots/ttsvd-sigmaratio-a.png} + \includegraphics[width=0.49\textwidth]{./plots/ttsvd-sigmaratio-b.png} + \caption{Ratio of Singular values produced by the TT-SVD and the $k-th$ + Tucker unfolding approximation of $C$.} +\end{figure} + +\begin{figure}[H] + \centering + \includegraphics[width=0.49\textwidth]{./plots/ttsvd-Nj-a.png} + \includegraphics[width=0.49\textwidth]{./plots/ttsvd-Nj-b.png} + \caption{Number of parameters $N_j$ produced by the TT-SVD for $C$} +\end{figure} +\nocite{code} \printbibliography \end{document} diff --git a/sesh4/tex/plots/hosvd-Nj-a.png b/sesh4/tex/plots/hosvd-Nj-a.png Binary files differ. diff --git a/sesh4/tex/plots/hosvd-Nj-b.png b/sesh4/tex/plots/hosvd-Nj-b.png Binary files differ. diff --git a/sesh4/tex/plots/hosvd-error-A.png b/sesh4/tex/plots/hosvd-error-A.png Binary files differ. diff --git a/sesh4/tex/plots/hosvd-error-B.png b/sesh4/tex/plots/hosvd-error-B.png Binary files differ. diff --git a/sesh4/tex/plots/hosvd-sigmaratio-a.png b/sesh4/tex/plots/hosvd-sigmaratio-a.png Binary files differ. diff --git a/sesh4/tex/plots/hosvd-sigmaratio-b.png b/sesh4/tex/plots/hosvd-sigmaratio-b.png Binary files differ. diff --git a/sesh4/tex/plots/hosvd-uniform-error.png b/sesh4/tex/plots/hosvd-uniform-error.png Binary files differ. diff --git a/sesh4/tex/plots/singular-dec-A.png b/sesh4/tex/plots/singular-dec-A.png Binary files differ. diff --git a/sesh4/tex/plots/singular-dec-B.png b/sesh4/tex/plots/singular-dec-B.png Binary files differ. diff --git a/sesh4/tex/plots/ttsvd-Nj-a.png b/sesh4/tex/plots/ttsvd-Nj-a.png Binary files differ. diff --git a/sesh4/tex/plots/ttsvd-Nj-b.png b/sesh4/tex/plots/ttsvd-Nj-b.png Binary files differ. diff --git a/sesh4/tex/plots/ttsvd-sigmaratio-a.png b/sesh4/tex/plots/ttsvd-sigmaratio-a.png Binary files differ. diff --git a/sesh4/tex/plots/ttsvd-sigmaratio-b.png b/sesh4/tex/plots/ttsvd-sigmaratio-b.png Binary files differ. diff --git a/sesh4/tex/plots/ttsvd-uniform-error.png b/sesh4/tex/plots/ttsvd-uniform-error.png Binary files differ.