{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "include(\"SplineBasisConstruction.jl\");" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Spline Basis Construction\n", "\n", "## Introduction\n", "\n", "A [spline](https://en.wikipedia.org/wiki/Spline_(mathematics) ) is a piecewise polynomial function, formed by joining together several polynomial segments with specified continuities at the breakpoints. Splines are used in computer-aided design, computer graphics, and higher-order finite element analysis. If you've seen or used workflows that look like this, you've used splines:\n", "\n", "<img alt=\"A spline in Inkscape\" src=\"https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fi.stack.imgur.com%2Fm2Kph.jpg&f=1&nofb=1\" width=\"600px\" />\n", "\n", "Under the hood, splines are represented using a basis. When you drag the control points of a spline (the circles in the above image), you are changing the contributions of each basis function. In order for the spline to have the desired continuity at the breakpoints, this basis must be constructed with the correct continuity. In addition, there are other properties that the basis must posess in order to be useful for design. These properties are summarized in the following table:\n", "\n", "<!-- | Property | Math | Description |\n", "| :-------- | :-------- | :-------- |\n", "| Partition of unity | $\\sum_A N_A(e,\\xi ) = 1 \\quad e \\in 1,...,n_e;\\quad \\xi \\in [0,1]$ | The sum of all basis functions evaluated at any point in the domain is one. |\n", "| Positivity | $N_A(e,\\xi) \\geq 0 \\quad e \\in 1,...,n_e;\\quad \\xi \\in [0,1]$ | The basis functions are all non-negative over the entire domain. |\n", "| Local Support | | Each basis function is nonzero on the smallest possible number of contiguous cells. | -->\n", "\n", "| Property | Description |\n", "| :-------- | :-------- |\n", "| Partition of unity | The sum of all basis functions evaluated at any point in the domain is one. |\n", "| Positivity | The basis functions are all non-negative over the entire domain. |\n", "| Local Support | Each basis function is nonzero on the smallest possible number of contiguous cells. |\n", "\n", "\n", "These properties make dragging a control point for a spline cause an intuitive change in the spline itself. In other words, the spline \"follows\" the control points. This notebook will discuss the construction of a basis for a spline that has these desired properties." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Problem Definition\n", "\n", "Splines may be defined over a set of \"elements\"; each element is the domain of one of the polynomial segments. The spline is then a map from an element id, coordinate pair to the real numbers. The element ids run from 1 to $n_e$, and the polynomial argument on each element $\\xi\\in[0,1]$. The spline map may therefore be written as\n", "\n", "$$\n", "N : 1,...,n_e \\times [0,1] \\rightarrow {\\rm I\\!R},\n", "$$\n", "\n", "or in terms of its basis $\\{N_A\\}_{A=1}^{n_b}$ (where $n_b$ is the number of basis functions) as\n", "\n", "$$\n", "N( e, \\xi ) = \\sum_A d_A N_A(e,\\xi) \\quad e\\in1,...,n_e, \\quad \\xi \\in [0,1],\n", "$$\n", "\n", "where $d_A \\in {\\rm I\\!R}, \\quad A = 1,...,n_b$ are the control points. The spline may also map to other spaces (e.g. ${\\rm I\\!R}^2$, as in the figure above) by expanding the basis functions with control points from the desired space.\n", "\n", "The problem under consideration is this: Given a desired polynomial degree on each element and a desired continuity between each pair of neighboring elements, construct the basis $\\{N_A\\}_{A=1}^{n_b}$.\n", "\n", "### Polynomial bases\n", "\n", "To build the basis for the entire spline domain, we must first start with bases for each polynomial element. The spline bases will be built as a linear combination of these basis functions, with appropriate constraints to enforce the continuity between elements. One basis for the space of polynomials of degree at most $p$ are the Bernstein polynomials. The Bernstein polynomials of degree $p$ are defined as \n", "$$\n", "B_i^p(\\xi) = {p \\choose i}(1-\\xi)^{p-i}\\xi^i, \\quad i=0,...,p.\n", "$$\n", "\n", "and are shown for $p=1,2,3,4$ here:" ] }, { "cell_type": "code", "execution_count": 2, "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=\"180\" viewBox=\"0 0 2800 720\">\n", "<defs>\n", " <clipPath id=\"clip470\">\n", " <rect x=\"0\" y=\"0\" width=\"2800\" height=\"720\"/>\n", " </clipPath>\n", "</defs>\n", "<path clip-path=\"url(#clip470)\" d=\"\n", "M0 720 L2800 720 L2800 0 L0 0 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip471\">\n", " <rect x=\"560\" y=\"0\" width=\"1961\" height=\"720\"/>\n", " </clipPath>\n", "</defs>\n", "<path clip-path=\"url(#clip470)\" d=\"\n", "M178.862 636.478 L652.756 636.478 L652.756 86.3201 L178.862 86.3201 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip472\">\n", " <rect x=\"178\" y=\"86\" width=\"475\" height=\"551\"/>\n", " </clipPath>\n", "</defs>\n", "<polyline clip-path=\"url(#clip472)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 192.274,636.478 192.274,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip472)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 304.042,636.478 304.042,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip472)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 415.809,636.478 415.809,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip472)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 527.576,636.478 527.576,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip472)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 639.344,636.478 639.344,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 178.862,636.478 652.756,636.478 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 192.274,636.478 192.274,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 304.042,636.478 304.042,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 415.809,636.478 415.809,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 527.576,636.478 527.576,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 639.344,636.478 639.344,629.876 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"M 0 0 M160.284 668.868 Q156.672 668.868 154.844 672.433 Q153.038 675.975 153.038 683.104 Q153.038 690.211 154.844 693.776 Q156.672 697.317 160.284 697.317 Q163.918 697.317 165.723 693.776 Q167.552 690.211 167.552 683.104 Q167.552 675.975 165.723 672.433 Q163.918 668.868 160.284 668.868 M160.284 665.165 Q166.094 665.165 169.149 669.771 Q172.228 674.354 172.228 683.104 Q172.228 691.831 169.149 696.438 Q166.094 701.021 160.284 701.021 Q154.473 701.021 151.395 696.438 Q148.339 691.831 148.339 683.104 Q148.339 674.354 151.395 669.771 Q154.473 665.165 160.284 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M177.297 694.47 L182.182 694.47 L182.182 700.35 L177.297 700.35 L177.297 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M197.251 668.868 Q193.64 668.868 191.811 672.433 Q190.006 675.975 190.006 683.104 Q190.006 690.211 191.811 693.776 Q193.64 697.317 197.251 697.317 Q200.885 697.317 202.691 693.776 Q204.519 690.211 204.519 683.104 Q204.519 675.975 202.691 672.433 Q200.885 668.868 197.251 668.868 M197.251 665.165 Q203.061 665.165 206.117 669.771 Q209.195 674.354 209.195 683.104 Q209.195 691.831 206.117 696.438 Q203.061 701.021 197.251 701.021 Q191.441 701.021 188.362 696.438 Q185.307 691.831 185.307 683.104 Q185.307 674.354 188.362 669.771 Q191.441 665.165 197.251 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M224.265 668.868 Q220.654 668.868 218.825 672.433 Q217.019 675.975 217.019 683.104 Q217.019 690.211 218.825 693.776 Q220.654 697.317 224.265 697.317 Q227.899 697.317 229.704 693.776 Q231.533 690.211 231.533 683.104 Q231.533 675.975 229.704 672.433 Q227.899 668.868 224.265 668.868 M224.265 665.165 Q230.075 665.165 233.13 669.771 Q236.209 674.354 236.209 683.104 Q236.209 691.831 233.13 696.438 Q230.075 701.021 224.265 701.021 Q218.455 701.021 215.376 696.438 Q212.32 691.831 212.32 683.104 Q212.32 674.354 215.376 669.771 Q218.455 665.165 224.265 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M273.347 668.868 Q269.736 668.868 267.907 672.433 Q266.102 675.975 266.102 683.104 Q266.102 690.211 267.907 693.776 Q269.736 697.317 273.347 697.317 Q276.982 697.317 278.787 693.776 Q280.616 690.211 280.616 683.104 Q280.616 675.975 278.787 672.433 Q276.982 668.868 273.347 668.868 M273.347 665.165 Q279.157 665.165 282.213 669.771 Q285.292 674.354 285.292 683.104 Q285.292 691.831 282.213 696.438 Q279.157 701.021 273.347 701.021 Q267.537 701.021 264.458 696.438 Q261.403 691.831 261.403 683.104 Q261.403 674.354 264.458 669.771 Q267.537 665.165 273.347 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M290.361 694.47 L295.245 694.47 L295.245 700.35 L290.361 700.35 L290.361 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M304.342 696.414 L320.662 696.414 L320.662 700.35 L298.717 700.35 L298.717 696.414 Q301.38 693.66 305.963 689.03 Q310.569 684.377 311.75 683.035 Q313.995 680.512 314.875 678.776 Q315.778 677.016 315.778 675.327 Q315.778 672.572 313.833 670.836 Q311.912 669.1 308.81 669.1 Q306.611 669.1 304.157 669.864 Q301.727 670.628 298.949 672.178 L298.949 667.456 Q301.773 666.322 304.227 665.743 Q306.68 665.165 308.717 665.165 Q314.088 665.165 317.282 667.85 Q320.477 670.535 320.477 675.026 Q320.477 677.155 319.666 679.077 Q318.879 680.975 316.773 683.567 Q316.194 684.239 313.092 687.456 Q309.991 690.651 304.342 696.414 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M325.778 665.79 L344.134 665.79 L344.134 669.725 L330.06 669.725 L330.06 678.197 Q331.078 677.85 332.097 677.688 Q333.115 677.502 334.134 677.502 Q339.921 677.502 343.301 680.674 Q346.68 683.845 346.68 689.262 Q346.68 694.84 343.208 697.942 Q339.736 701.021 333.416 701.021 Q331.24 701.021 328.972 700.651 Q326.727 700.28 324.319 699.539 L324.319 694.84 Q326.403 695.975 328.625 696.53 Q330.847 697.086 333.324 697.086 Q337.328 697.086 339.666 694.979 Q342.004 692.873 342.004 689.262 Q342.004 685.651 339.666 683.544 Q337.328 681.438 333.324 681.438 Q331.449 681.438 329.574 681.854 Q327.722 682.271 325.778 683.151 L325.778 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M384.316 668.868 Q380.705 668.868 378.876 672.433 Q377.071 675.975 377.071 683.104 Q377.071 690.211 378.876 693.776 Q380.705 697.317 384.316 697.317 Q387.95 697.317 389.756 693.776 Q391.585 690.211 391.585 683.104 Q391.585 675.975 389.756 672.433 Q387.95 668.868 384.316 668.868 M384.316 665.165 Q390.126 665.165 393.182 669.771 Q396.26 674.354 396.26 683.104 Q396.26 691.831 393.182 696.438 Q390.126 701.021 384.316 701.021 Q378.506 701.021 375.427 696.438 Q372.372 691.831 372.372 683.104 Q372.372 674.354 375.427 669.771 Q378.506 665.165 384.316 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M401.33 694.47 L406.214 694.47 L406.214 700.35 L401.33 700.35 L401.33 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M411.33 665.79 L429.686 665.79 L429.686 669.725 L415.612 669.725 L415.612 678.197 Q416.631 677.85 417.649 677.688 Q418.668 677.502 419.686 677.502 Q425.473 677.502 428.853 680.674 Q432.232 683.845 432.232 689.262 Q432.232 694.84 428.76 697.942 Q425.288 701.021 418.969 701.021 Q416.793 701.021 414.524 700.651 Q412.279 700.28 409.871 699.539 L409.871 694.84 Q411.955 695.975 414.177 696.53 Q416.399 697.086 418.876 697.086 Q422.881 697.086 425.219 694.979 Q427.557 692.873 427.557 689.262 Q427.557 685.651 425.219 683.544 Q422.881 681.438 418.876 681.438 Q417.001 681.438 415.126 681.854 Q413.274 682.271 411.33 683.151 L411.33 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M447.302 668.868 Q443.691 668.868 441.862 672.433 Q440.057 675.975 440.057 683.104 Q440.057 690.211 441.862 693.776 Q443.691 697.317 447.302 697.317 Q450.936 697.317 452.742 693.776 Q454.57 690.211 454.57 683.104 Q454.57 675.975 452.742 672.433 Q450.936 668.868 447.302 668.868 M447.302 665.165 Q453.112 665.165 456.168 669.771 Q459.246 674.354 459.246 683.104 Q459.246 691.831 456.168 696.438 Q453.112 701.021 447.302 701.021 Q441.492 701.021 438.413 696.438 Q435.357 691.831 435.357 683.104 Q435.357 674.354 438.413 669.771 Q441.492 665.165 447.302 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M496.535 668.868 Q492.924 668.868 491.095 672.433 Q489.29 675.975 489.29 683.104 Q489.29 690.211 491.095 693.776 Q492.924 697.317 496.535 697.317 Q500.169 697.317 501.975 693.776 Q503.803 690.211 503.803 683.104 Q503.803 675.975 501.975 672.433 Q500.169 668.868 496.535 668.868 M496.535 665.165 Q502.345 665.165 505.401 669.771 Q508.479 674.354 508.479 683.104 Q508.479 691.831 505.401 696.438 Q502.345 701.021 496.535 701.021 Q490.725 701.021 487.646 696.438 Q484.591 691.831 484.591 683.104 Q484.591 674.354 487.646 669.771 Q490.725 665.165 496.535 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M513.549 694.47 L518.433 694.47 L518.433 700.35 L513.549 700.35 L513.549 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M522.322 665.79 L544.544 665.79 L544.544 667.78 L531.998 700.35 L527.113 700.35 L538.919 669.725 L522.322 669.725 L522.322 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M549.66 665.79 L568.016 665.79 L568.016 669.725 L553.942 669.725 L553.942 678.197 Q554.961 677.85 555.979 677.688 Q556.998 677.502 558.016 677.502 Q563.803 677.502 567.183 680.674 Q570.562 683.845 570.562 689.262 Q570.562 694.84 567.09 697.942 Q563.618 701.021 557.298 701.021 Q555.123 701.021 552.854 700.651 Q550.609 700.28 548.201 699.539 L548.201 694.84 Q550.285 695.975 552.507 696.53 Q554.729 697.086 557.206 697.086 Q561.21 697.086 563.548 694.979 Q565.886 692.873 565.886 689.262 Q565.886 685.651 563.548 683.544 Q561.21 681.438 557.206 681.438 Q555.331 681.438 553.456 681.854 Q551.604 682.271 549.66 683.151 L549.66 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M597.735 696.414 L605.374 696.414 L605.374 670.049 L597.064 671.715 L597.064 667.456 L605.328 665.79 L610.004 665.79 L610.004 696.414 L617.643 696.414 L617.643 700.35 L597.735 700.35 L597.735 696.414 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M622.712 694.47 L627.596 694.47 L627.596 700.35 L622.712 700.35 L622.712 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M642.666 668.868 Q639.054 668.868 637.226 672.433 Q635.42 675.975 635.42 683.104 Q635.42 690.211 637.226 693.776 Q639.054 697.317 642.666 697.317 Q646.3 697.317 648.105 693.776 Q649.934 690.211 649.934 683.104 Q649.934 675.975 648.105 672.433 Q646.3 668.868 642.666 668.868 M642.666 665.165 Q648.476 665.165 651.531 669.771 Q654.61 674.354 654.61 683.104 Q654.61 691.831 651.531 696.438 Q648.476 701.021 642.666 701.021 Q636.855 701.021 633.777 696.438 Q630.721 691.831 630.721 683.104 Q630.721 674.354 633.777 669.771 Q636.855 665.165 642.666 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M669.679 668.868 Q666.068 668.868 664.24 672.433 Q662.434 675.975 662.434 683.104 Q662.434 690.211 664.24 693.776 Q666.068 697.317 669.679 697.317 Q673.314 697.317 675.119 693.776 Q676.948 690.211 676.948 683.104 Q676.948 675.975 675.119 672.433 Q673.314 668.868 669.679 668.868 M669.679 665.165 Q675.489 665.165 678.545 669.771 Q681.624 674.354 681.624 683.104 Q681.624 691.831 678.545 696.438 Q675.489 701.021 669.679 701.021 Q663.869 701.021 660.79 696.438 Q657.735 691.831 657.735 683.104 Q657.735 674.354 660.79 669.771 Q663.869 665.165 669.679 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip472)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 178.862,620.907 652.756,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip472)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 178.862,491.153 652.756,491.153 \n", " \"/>\n", "<polyline clip-path=\"url(#clip472)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 178.862,361.399 652.756,361.399 \n", " \"/>\n", "<polyline clip-path=\"url(#clip472)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 178.862,231.645 652.756,231.645 \n", " \"/>\n", "<polyline clip-path=\"url(#clip472)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 178.862,101.891 652.756,101.891 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 178.862,636.478 178.862,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 178.862,620.907 184.549,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 178.862,491.153 184.549,491.153 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 178.862,361.399 184.549,361.399 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 178.862,231.645 184.549,231.645 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 178.862,101.891 184.549,101.891 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"M 0 0 M60.9365 606.706 Q57.3254 606.706 55.4967 610.271 Q53.6912 613.812 53.6912 620.942 Q53.6912 628.048 55.4967 631.613 Q57.3254 635.155 60.9365 635.155 Q64.5707 635.155 66.3763 631.613 Q68.205 628.048 68.205 620.942 Q68.205 613.812 66.3763 610.271 Q64.5707 606.706 60.9365 606.706 M60.9365 603.002 Q66.7467 603.002 69.8022 607.609 Q72.8809 612.192 72.8809 620.942 Q72.8809 629.669 69.8022 634.275 Q66.7467 638.858 60.9365 638.858 Q55.1264 638.858 52.0477 634.275 Q48.9921 629.669 48.9921 620.942 Q48.9921 612.192 52.0477 607.609 Q55.1264 603.002 60.9365 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M77.9503 632.307 L82.8345 632.307 L82.8345 638.187 L77.9503 638.187 L77.9503 632.307 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M97.9039 606.706 Q94.2928 606.706 92.4641 610.271 Q90.6586 613.812 90.6586 620.942 Q90.6586 628.048 92.4641 631.613 Q94.2928 635.155 97.9039 635.155 Q101.538 635.155 103.344 631.613 Q105.172 628.048 105.172 620.942 Q105.172 613.812 103.344 610.271 Q101.538 606.706 97.9039 606.706 M97.9039 603.002 Q103.714 603.002 106.77 607.609 Q109.848 612.192 109.848 620.942 Q109.848 629.669 106.77 634.275 Q103.714 638.858 97.9039 638.858 Q92.0937 638.858 89.0151 634.275 Q85.9595 629.669 85.9595 620.942 Q85.9595 612.192 89.0151 607.609 Q92.0937 603.002 97.9039 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M124.918 606.706 Q121.307 606.706 119.478 610.271 Q117.672 613.812 117.672 620.942 Q117.672 628.048 119.478 631.613 Q121.307 635.155 124.918 635.155 Q128.552 635.155 130.357 631.613 Q132.186 628.048 132.186 620.942 Q132.186 613.812 130.357 610.271 Q128.552 606.706 124.918 606.706 M124.918 603.002 Q130.728 603.002 133.783 607.609 Q136.862 612.192 136.862 620.942 Q136.862 629.669 133.783 634.275 Q130.728 638.858 124.918 638.858 Q119.107 638.858 116.029 634.275 Q112.973 629.669 112.973 620.942 Q112.973 612.192 116.029 607.609 Q119.107 603.002 124.918 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M63.5291 476.952 Q59.918 476.952 58.0893 480.516 Q56.2838 484.058 56.2838 491.188 Q56.2838 498.294 58.0893 501.859 Q59.918 505.401 63.5291 505.401 Q67.1633 505.401 68.9689 501.859 Q70.7976 498.294 70.7976 491.188 Q70.7976 484.058 68.9689 480.516 Q67.1633 476.952 63.5291 476.952 M63.5291 473.248 Q69.3392 473.248 72.3948 477.854 Q75.4735 482.438 75.4735 491.188 Q75.4735 499.915 72.3948 504.521 Q69.3392 509.104 63.5291 509.104 Q57.7189 509.104 54.6402 504.521 Q51.5847 499.915 51.5847 491.188 Q51.5847 482.438 54.6402 477.854 Q57.7189 473.248 63.5291 473.248 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M80.5429 502.553 L85.4271 502.553 L85.4271 508.433 L80.5429 508.433 L80.5429 502.553 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M94.5243 504.498 L110.844 504.498 L110.844 508.433 L88.8993 508.433 L88.8993 504.498 Q91.5613 501.743 96.1447 497.114 Q100.751 492.461 101.932 491.118 Q104.177 488.595 105.057 486.859 Q105.959 485.1 105.959 483.41 Q105.959 480.655 104.015 478.919 Q102.094 477.183 98.9919 477.183 Q96.7928 477.183 94.3391 477.947 Q91.9086 478.711 89.1308 480.262 L89.1308 475.54 Q91.9549 474.405 94.4085 473.827 Q96.8622 473.248 98.8993 473.248 Q104.27 473.248 107.464 475.933 Q110.658 478.618 110.658 483.109 Q110.658 485.239 109.848 487.16 Q109.061 489.058 106.955 491.651 Q106.376 492.322 103.274 495.54 Q100.172 498.734 94.5243 504.498 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M115.959 473.873 L134.316 473.873 L134.316 477.808 L120.242 477.808 L120.242 486.28 Q121.26 485.933 122.279 485.771 Q123.297 485.586 124.316 485.586 Q130.103 485.586 133.482 488.757 Q136.862 491.928 136.862 497.345 Q136.862 502.924 133.39 506.026 Q129.918 509.104 123.598 509.104 Q121.422 509.104 119.154 508.734 Q116.908 508.364 114.501 507.623 L114.501 502.924 Q116.584 504.058 118.807 504.614 Q121.029 505.169 123.506 505.169 Q127.51 505.169 129.848 503.063 Q132.186 500.956 132.186 497.345 Q132.186 493.734 129.848 491.628 Q127.51 489.521 123.506 489.521 Q121.631 489.521 119.756 489.938 Q117.904 490.354 115.959 491.234 L115.959 473.873 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M61.9319 347.198 Q58.3208 347.198 56.4921 350.762 Q54.6865 354.304 54.6865 361.434 Q54.6865 368.54 56.4921 372.105 Q58.3208 375.646 61.9319 375.646 Q65.5661 375.646 67.3717 372.105 Q69.2004 368.54 69.2004 361.434 Q69.2004 354.304 67.3717 350.762 Q65.5661 347.198 61.9319 347.198 M61.9319 343.494 Q67.742 343.494 70.7976 348.1 Q73.8763 352.684 73.8763 361.434 Q73.8763 370.16 70.7976 374.767 Q67.742 379.35 61.9319 379.35 Q56.1217 379.35 53.043 374.767 Q49.9875 370.16 49.9875 361.434 Q49.9875 352.684 53.043 348.1 Q56.1217 343.494 61.9319 343.494 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M78.9457 372.799 L83.8299 372.799 L83.8299 378.679 L78.9457 378.679 L78.9457 372.799 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M88.9456 344.119 L107.302 344.119 L107.302 348.054 L93.228 348.054 L93.228 356.526 Q94.2465 356.179 95.265 356.017 Q96.2835 355.832 97.3021 355.832 Q103.089 355.832 106.469 359.003 Q109.848 362.174 109.848 367.591 Q109.848 373.17 106.376 376.271 Q102.904 379.35 96.5845 379.35 Q94.4085 379.35 92.14 378.98 Q89.8947 378.609 87.4873 377.869 L87.4873 373.17 Q89.5706 374.304 91.7928 374.859 Q94.015 375.415 96.4919 375.415 Q100.496 375.415 102.834 373.309 Q105.172 371.202 105.172 367.591 Q105.172 363.98 102.834 361.873 Q100.496 359.767 96.4919 359.767 Q94.6169 359.767 92.7419 360.184 Q90.89 360.6 88.9456 361.48 L88.9456 344.119 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M124.918 347.198 Q121.307 347.198 119.478 350.762 Q117.672 354.304 117.672 361.434 Q117.672 368.54 119.478 372.105 Q121.307 375.646 124.918 375.646 Q128.552 375.646 130.357 372.105 Q132.186 368.54 132.186 361.434 Q132.186 354.304 130.357 350.762 Q128.552 347.198 124.918 347.198 M124.918 343.494 Q130.728 343.494 133.783 348.1 Q136.862 352.684 136.862 361.434 Q136.862 370.16 133.783 374.767 Q130.728 379.35 124.918 379.35 Q119.107 379.35 116.029 374.767 Q112.973 370.16 112.973 361.434 Q112.973 352.684 116.029 348.1 Q119.107 343.494 124.918 343.494 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M62.8346 217.443 Q59.2236 217.443 57.3949 221.008 Q55.5893 224.55 55.5893 231.679 Q55.5893 238.786 57.3949 242.351 Q59.2236 245.892 62.8346 245.892 Q66.4689 245.892 68.2744 242.351 Q70.1031 238.786 70.1031 231.679 Q70.1031 224.55 68.2744 221.008 Q66.4689 217.443 62.8346 217.443 M62.8346 213.74 Q68.6448 213.74 71.7003 218.346 Q74.779 222.93 74.779 231.679 Q74.779 240.406 71.7003 245.013 Q68.6448 249.596 62.8346 249.596 Q57.0245 249.596 53.9458 245.013 Q50.8903 240.406 50.8903 231.679 Q50.8903 222.93 53.9458 218.346 Q57.0245 213.74 62.8346 213.74 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M79.8484 243.045 L84.7327 243.045 L84.7327 248.925 L79.8484 248.925 L79.8484 243.045 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M88.6215 214.365 L110.844 214.365 L110.844 216.355 L98.2974 248.925 L93.4132 248.925 L105.219 218.3 L88.6215 218.3 L88.6215 214.365 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M115.959 214.365 L134.316 214.365 L134.316 218.3 L120.242 218.3 L120.242 226.772 Q121.26 226.425 122.279 226.263 Q123.297 226.078 124.316 226.078 Q130.103 226.078 133.482 229.249 Q136.862 232.42 136.862 237.837 Q136.862 243.416 133.39 246.517 Q129.918 249.596 123.598 249.596 Q121.422 249.596 119.154 249.226 Q116.908 248.855 114.501 248.115 L114.501 243.416 Q116.584 244.55 118.807 245.105 Q121.029 245.661 123.506 245.661 Q127.51 245.661 129.848 243.554 Q132.186 241.448 132.186 237.837 Q132.186 234.226 129.848 232.119 Q127.51 230.013 123.506 230.013 Q121.631 230.013 119.756 230.429 Q117.904 230.846 115.959 231.726 L115.959 214.365 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M52.9736 115.235 L60.6124 115.235 L60.6124 88.8699 L52.3023 90.5365 L52.3023 86.2773 L60.5661 84.6106 L65.242 84.6106 L65.242 115.235 L72.8809 115.235 L72.8809 119.171 L52.9736 119.171 L52.9736 115.235 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M77.9503 113.291 L82.8345 113.291 L82.8345 119.171 L77.9503 119.171 L77.9503 113.291 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M97.9039 87.6893 Q94.2928 87.6893 92.4641 91.2541 Q90.6586 94.7958 90.6586 101.925 Q90.6586 109.032 92.4641 112.597 Q94.2928 116.138 97.9039 116.138 Q101.538 116.138 103.344 112.597 Q105.172 109.032 105.172 101.925 Q105.172 94.7958 103.344 91.2541 Q101.538 87.6893 97.9039 87.6893 M97.9039 83.9856 Q103.714 83.9856 106.77 88.5921 Q109.848 93.1754 109.848 101.925 Q109.848 110.652 106.77 115.259 Q103.714 119.842 97.9039 119.842 Q92.0937 119.842 89.0151 115.259 Q85.9595 110.652 85.9595 101.925 Q85.9595 93.1754 89.0151 88.5921 Q92.0937 83.9856 97.9039 83.9856 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M124.918 87.6893 Q121.307 87.6893 119.478 91.2541 Q117.672 94.7958 117.672 101.925 Q117.672 109.032 119.478 112.597 Q121.307 116.138 124.918 116.138 Q128.552 116.138 130.357 112.597 Q132.186 109.032 132.186 101.925 Q132.186 94.7958 130.357 91.2541 Q128.552 87.6893 124.918 87.6893 M124.918 83.9856 Q130.728 83.9856 133.783 88.5921 Q136.862 93.1754 136.862 101.925 Q136.862 110.652 133.783 115.259 Q130.728 119.842 124.918 119.842 Q119.107 119.842 116.029 115.259 Q112.973 110.652 112.973 101.925 Q112.973 93.1754 116.029 88.5921 Q119.107 83.9856 124.918 83.9856 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M350.083 65.7705 L350.083 89.8329 L342.589 89.8329 L342.589 27.2059 L350.083 27.2059 L350.083 34.0924 Q352.433 30.0415 355.997 28.0971 Q359.603 26.1121 364.585 26.1121 Q372.849 26.1121 377.994 32.6746 Q383.179 39.2371 383.179 49.9314 Q383.179 60.6258 377.994 67.1883 Q372.849 73.7508 364.585 73.7508 Q359.603 73.7508 355.997 71.8063 Q352.433 69.8214 350.083 65.7705 M375.442 49.9314 Q375.442 41.7081 372.039 37.0496 Q368.677 32.3505 362.762 32.3505 Q356.848 32.3505 353.445 37.0496 Q350.083 41.7081 350.083 49.9314 Q350.083 58.1548 353.445 62.8538 Q356.848 67.5124 362.762 67.5124 Q368.677 67.5124 372.039 62.8538 Q375.442 58.1548 375.442 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M391.969 34.9026 L443.902 34.9026 L443.902 41.7081 L391.969 41.7081 L391.969 34.9026 M391.969 51.4303 L443.902 51.4303 L443.902 58.3168 L391.969 58.3168 L391.969 51.4303 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M454.191 65.6895 L467.559 65.6895 L467.559 19.5497 L453.017 22.4663 L453.017 15.0127 L467.478 12.096 L475.661 12.096 L475.661 65.6895 L489.029 65.6895 L489.029 72.576 L454.191 72.576 L454.191 65.6895 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip472)\" style=\"stroke:#009af9; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 192.274,101.891 196.745,107.081 201.216,112.271 205.686,117.461 210.157,122.651 214.628,127.841 219.098,133.032 223.569,138.222 228.04,143.412 232.51,148.602 \n", " 236.981,153.792 241.452,158.982 245.922,164.173 250.393,169.363 254.864,174.553 259.335,179.743 263.805,184.933 268.276,190.123 272.747,195.314 277.217,200.504 \n", " 281.688,205.694 286.159,210.884 290.629,216.074 295.1,221.264 299.571,226.455 304.042,231.645 308.512,236.835 312.983,242.025 317.454,247.215 321.924,252.405 \n", " 326.395,257.596 330.866,262.786 335.336,267.976 339.807,273.166 344.278,278.356 348.749,283.546 353.219,288.737 357.69,293.927 362.161,299.117 366.631,304.307 \n", " 371.102,309.497 375.573,314.687 380.043,319.878 384.514,325.068 388.985,330.258 393.455,335.448 397.926,340.638 402.397,345.828 406.868,351.019 411.338,356.209 \n", " 415.809,361.399 420.28,366.589 424.75,371.779 429.221,376.969 433.692,382.16 438.162,387.35 442.633,392.54 447.104,397.73 451.575,402.92 456.045,408.11 \n", " 460.516,413.301 464.987,418.491 469.457,423.681 473.928,428.871 478.399,434.061 482.869,439.251 487.34,444.441 491.811,449.632 496.282,454.822 500.752,460.012 \n", " 505.223,465.202 509.694,470.392 514.164,475.582 518.635,480.773 523.106,485.963 527.576,491.153 532.047,496.343 536.518,501.533 540.988,506.723 545.459,511.914 \n", " 549.93,517.104 554.401,522.294 558.871,527.484 563.342,532.674 567.813,537.864 572.283,543.055 576.754,548.245 581.225,553.435 585.695,558.625 590.166,563.815 \n", " 594.637,569.005 599.108,574.196 603.578,579.386 608.049,584.576 612.52,589.766 616.99,594.956 621.461,600.146 625.932,605.337 630.402,610.527 634.873,615.717 \n", " 639.344,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip472)\" style=\"stroke:#e26f46; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 192.274,620.907 196.745,615.717 201.216,610.527 205.686,605.337 210.157,600.146 214.628,594.956 219.098,589.766 223.569,584.576 228.04,579.386 232.51,574.196 \n", " 236.981,569.005 241.452,563.815 245.922,558.625 250.393,553.435 254.864,548.245 259.335,543.055 263.805,537.864 268.276,532.674 272.747,527.484 277.217,522.294 \n", " 281.688,517.104 286.159,511.914 290.629,506.723 295.1,501.533 299.571,496.343 304.042,491.153 308.512,485.963 312.983,480.773 317.454,475.582 321.924,470.392 \n", " 326.395,465.202 330.866,460.012 335.336,454.822 339.807,449.632 344.278,444.441 348.749,439.251 353.219,434.061 357.69,428.871 362.161,423.681 366.631,418.491 \n", " 371.102,413.301 375.573,408.11 380.043,402.92 384.514,397.73 388.985,392.54 393.455,387.35 397.926,382.16 402.397,376.969 406.868,371.779 411.338,366.589 \n", " 415.809,361.399 420.28,356.209 424.75,351.019 429.221,345.828 433.692,340.638 438.162,335.448 442.633,330.258 447.104,325.068 451.575,319.878 456.045,314.687 \n", " 460.516,309.497 464.987,304.307 469.457,299.117 473.928,293.927 478.399,288.737 482.869,283.546 487.34,278.356 491.811,273.166 496.282,267.976 500.752,262.786 \n", " 505.223,257.596 509.694,252.405 514.164,247.215 518.635,242.025 523.106,236.835 527.576,231.645 532.047,226.455 536.518,221.264 540.988,216.074 545.459,210.884 \n", " 549.93,205.694 554.401,200.504 558.871,195.314 563.342,190.123 567.813,184.933 572.283,179.743 576.754,174.553 581.225,169.363 585.695,164.173 590.166,158.982 \n", " 594.637,153.792 599.108,148.602 603.578,143.412 608.049,138.222 612.52,133.032 616.99,127.841 621.461,122.651 625.932,117.461 630.402,112.271 634.873,107.081 \n", " 639.344,101.891 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"\n", "M878.862 636.478 L1352.76 636.478 L1352.76 86.3201 L878.862 86.3201 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip473\">\n", " <rect x=\"878\" y=\"86\" width=\"475\" height=\"551\"/>\n", " </clipPath>\n", "</defs>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 892.274,636.478 892.274,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1004.04,636.478 1004.04,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1115.81,636.478 1115.81,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1227.58,636.478 1227.58,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1339.34,636.478 1339.34,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 878.862,636.478 1352.76,636.478 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 892.274,636.478 892.274,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1004.04,636.478 1004.04,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1115.81,636.478 1115.81,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1227.58,636.478 1227.58,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1339.34,636.478 1339.34,629.876 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"M 0 0 M860.284 668.868 Q856.672 668.868 854.844 672.433 Q853.038 675.975 853.038 683.104 Q853.038 690.211 854.844 693.776 Q856.672 697.317 860.284 697.317 Q863.918 697.317 865.723 693.776 Q867.552 690.211 867.552 683.104 Q867.552 675.975 865.723 672.433 Q863.918 668.868 860.284 668.868 M860.284 665.165 Q866.094 665.165 869.149 669.771 Q872.228 674.354 872.228 683.104 Q872.228 691.831 869.149 696.438 Q866.094 701.021 860.284 701.021 Q854.473 701.021 851.395 696.438 Q848.339 691.831 848.339 683.104 Q848.339 674.354 851.395 669.771 Q854.473 665.165 860.284 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M877.297 694.47 L882.182 694.47 L882.182 700.35 L877.297 700.35 L877.297 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M897.251 668.868 Q893.64 668.868 891.811 672.433 Q890.006 675.975 890.006 683.104 Q890.006 690.211 891.811 693.776 Q893.64 697.317 897.251 697.317 Q900.885 697.317 902.691 693.776 Q904.519 690.211 904.519 683.104 Q904.519 675.975 902.691 672.433 Q900.885 668.868 897.251 668.868 M897.251 665.165 Q903.061 665.165 906.117 669.771 Q909.195 674.354 909.195 683.104 Q909.195 691.831 906.117 696.438 Q903.061 701.021 897.251 701.021 Q891.441 701.021 888.362 696.438 Q885.307 691.831 885.307 683.104 Q885.307 674.354 888.362 669.771 Q891.441 665.165 897.251 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M924.265 668.868 Q920.654 668.868 918.825 672.433 Q917.019 675.975 917.019 683.104 Q917.019 690.211 918.825 693.776 Q920.654 697.317 924.265 697.317 Q927.899 697.317 929.704 693.776 Q931.533 690.211 931.533 683.104 Q931.533 675.975 929.704 672.433 Q927.899 668.868 924.265 668.868 M924.265 665.165 Q930.075 665.165 933.13 669.771 Q936.209 674.354 936.209 683.104 Q936.209 691.831 933.13 696.438 Q930.075 701.021 924.265 701.021 Q918.455 701.021 915.376 696.438 Q912.32 691.831 912.32 683.104 Q912.32 674.354 915.376 669.771 Q918.455 665.165 924.265 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M973.347 668.868 Q969.736 668.868 967.907 672.433 Q966.102 675.975 966.102 683.104 Q966.102 690.211 967.907 693.776 Q969.736 697.317 973.347 697.317 Q976.982 697.317 978.787 693.776 Q980.616 690.211 980.616 683.104 Q980.616 675.975 978.787 672.433 Q976.982 668.868 973.347 668.868 M973.347 665.165 Q979.157 665.165 982.213 669.771 Q985.292 674.354 985.292 683.104 Q985.292 691.831 982.213 696.438 Q979.157 701.021 973.347 701.021 Q967.537 701.021 964.458 696.438 Q961.403 691.831 961.403 683.104 Q961.403 674.354 964.458 669.771 Q967.537 665.165 973.347 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M990.361 694.47 L995.245 694.47 L995.245 700.35 L990.361 700.35 L990.361 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1004.34 696.414 L1020.66 696.414 L1020.66 700.35 L998.717 700.35 L998.717 696.414 Q1001.38 693.66 1005.96 689.03 Q1010.57 684.377 1011.75 683.035 Q1014 680.512 1014.87 678.776 Q1015.78 677.016 1015.78 675.327 Q1015.78 672.572 1013.83 670.836 Q1011.91 669.1 1008.81 669.1 Q1006.61 669.1 1004.16 669.864 Q1001.73 670.628 998.949 672.178 L998.949 667.456 Q1001.77 666.322 1004.23 665.743 Q1006.68 665.165 1008.72 665.165 Q1014.09 665.165 1017.28 667.85 Q1020.48 670.535 1020.48 675.026 Q1020.48 677.155 1019.67 679.077 Q1018.88 680.975 1016.77 683.567 Q1016.19 684.239 1013.09 687.456 Q1009.99 690.651 1004.34 696.414 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1025.78 665.79 L1044.13 665.79 L1044.13 669.725 L1030.06 669.725 L1030.06 678.197 Q1031.08 677.85 1032.1 677.688 Q1033.12 677.502 1034.13 677.502 Q1039.92 677.502 1043.3 680.674 Q1046.68 683.845 1046.68 689.262 Q1046.68 694.84 1043.21 697.942 Q1039.74 701.021 1033.42 701.021 Q1031.24 701.021 1028.97 700.651 Q1026.73 700.28 1024.32 699.539 L1024.32 694.84 Q1026.4 695.975 1028.62 696.53 Q1030.85 697.086 1033.32 697.086 Q1037.33 697.086 1039.67 694.979 Q1042 692.873 1042 689.262 Q1042 685.651 1039.67 683.544 Q1037.33 681.438 1033.32 681.438 Q1031.45 681.438 1029.57 681.854 Q1027.72 682.271 1025.78 683.151 L1025.78 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1084.32 668.868 Q1080.7 668.868 1078.88 672.433 Q1077.07 675.975 1077.07 683.104 Q1077.07 690.211 1078.88 693.776 Q1080.7 697.317 1084.32 697.317 Q1087.95 697.317 1089.76 693.776 Q1091.58 690.211 1091.58 683.104 Q1091.58 675.975 1089.76 672.433 Q1087.95 668.868 1084.32 668.868 M1084.32 665.165 Q1090.13 665.165 1093.18 669.771 Q1096.26 674.354 1096.26 683.104 Q1096.26 691.831 1093.18 696.438 Q1090.13 701.021 1084.32 701.021 Q1078.51 701.021 1075.43 696.438 Q1072.37 691.831 1072.37 683.104 Q1072.37 674.354 1075.43 669.771 Q1078.51 665.165 1084.32 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1101.33 694.47 L1106.21 694.47 L1106.21 700.35 L1101.33 700.35 L1101.33 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1111.33 665.79 L1129.69 665.79 L1129.69 669.725 L1115.61 669.725 L1115.61 678.197 Q1116.63 677.85 1117.65 677.688 Q1118.67 677.502 1119.69 677.502 Q1125.47 677.502 1128.85 680.674 Q1132.23 683.845 1132.23 689.262 Q1132.23 694.84 1128.76 697.942 Q1125.29 701.021 1118.97 701.021 Q1116.79 701.021 1114.52 700.651 Q1112.28 700.28 1109.87 699.539 L1109.87 694.84 Q1111.95 695.975 1114.18 696.53 Q1116.4 697.086 1118.88 697.086 Q1122.88 697.086 1125.22 694.979 Q1127.56 692.873 1127.56 689.262 Q1127.56 685.651 1125.22 683.544 Q1122.88 681.438 1118.88 681.438 Q1117 681.438 1115.13 681.854 Q1113.27 682.271 1111.33 683.151 L1111.33 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1147.3 668.868 Q1143.69 668.868 1141.86 672.433 Q1140.06 675.975 1140.06 683.104 Q1140.06 690.211 1141.86 693.776 Q1143.69 697.317 1147.3 697.317 Q1150.94 697.317 1152.74 693.776 Q1154.57 690.211 1154.57 683.104 Q1154.57 675.975 1152.74 672.433 Q1150.94 668.868 1147.3 668.868 M1147.3 665.165 Q1153.11 665.165 1156.17 669.771 Q1159.25 674.354 1159.25 683.104 Q1159.25 691.831 1156.17 696.438 Q1153.11 701.021 1147.3 701.021 Q1141.49 701.021 1138.41 696.438 Q1135.36 691.831 1135.36 683.104 Q1135.36 674.354 1138.41 669.771 Q1141.49 665.165 1147.3 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1196.53 668.868 Q1192.92 668.868 1191.1 672.433 Q1189.29 675.975 1189.29 683.104 Q1189.29 690.211 1191.1 693.776 Q1192.92 697.317 1196.53 697.317 Q1200.17 697.317 1201.97 693.776 Q1203.8 690.211 1203.8 683.104 Q1203.8 675.975 1201.97 672.433 Q1200.17 668.868 1196.53 668.868 M1196.53 665.165 Q1202.35 665.165 1205.4 669.771 Q1208.48 674.354 1208.48 683.104 Q1208.48 691.831 1205.4 696.438 Q1202.35 701.021 1196.53 701.021 Q1190.72 701.021 1187.65 696.438 Q1184.59 691.831 1184.59 683.104 Q1184.59 674.354 1187.65 669.771 Q1190.72 665.165 1196.53 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1213.55 694.47 L1218.43 694.47 L1218.43 700.35 L1213.55 700.35 L1213.55 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1222.32 665.79 L1244.54 665.79 L1244.54 667.78 L1232 700.35 L1227.11 700.35 L1238.92 669.725 L1222.32 669.725 L1222.32 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1249.66 665.79 L1268.02 665.79 L1268.02 669.725 L1253.94 669.725 L1253.94 678.197 Q1254.96 677.85 1255.98 677.688 Q1257 677.502 1258.02 677.502 Q1263.8 677.502 1267.18 680.674 Q1270.56 683.845 1270.56 689.262 Q1270.56 694.84 1267.09 697.942 Q1263.62 701.021 1257.3 701.021 Q1255.12 701.021 1252.85 700.651 Q1250.61 700.28 1248.2 699.539 L1248.2 694.84 Q1250.28 695.975 1252.51 696.53 Q1254.73 697.086 1257.21 697.086 Q1261.21 697.086 1263.55 694.979 Q1265.89 692.873 1265.89 689.262 Q1265.89 685.651 1263.55 683.544 Q1261.21 681.438 1257.21 681.438 Q1255.33 681.438 1253.46 681.854 Q1251.6 682.271 1249.66 683.151 L1249.66 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1297.74 696.414 L1305.37 696.414 L1305.37 670.049 L1297.06 671.715 L1297.06 667.456 L1305.33 665.79 L1310 665.79 L1310 696.414 L1317.64 696.414 L1317.64 700.35 L1297.74 700.35 L1297.74 696.414 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1322.71 694.47 L1327.6 694.47 L1327.6 700.35 L1322.71 700.35 L1322.71 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1342.67 668.868 Q1339.05 668.868 1337.23 672.433 Q1335.42 675.975 1335.42 683.104 Q1335.42 690.211 1337.23 693.776 Q1339.05 697.317 1342.67 697.317 Q1346.3 697.317 1348.11 693.776 Q1349.93 690.211 1349.93 683.104 Q1349.93 675.975 1348.11 672.433 Q1346.3 668.868 1342.67 668.868 M1342.67 665.165 Q1348.48 665.165 1351.53 669.771 Q1354.61 674.354 1354.61 683.104 Q1354.61 691.831 1351.53 696.438 Q1348.48 701.021 1342.67 701.021 Q1336.86 701.021 1333.78 696.438 Q1330.72 691.831 1330.72 683.104 Q1330.72 674.354 1333.78 669.771 Q1336.86 665.165 1342.67 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1369.68 668.868 Q1366.07 668.868 1364.24 672.433 Q1362.43 675.975 1362.43 683.104 Q1362.43 690.211 1364.24 693.776 Q1366.07 697.317 1369.68 697.317 Q1373.31 697.317 1375.12 693.776 Q1376.95 690.211 1376.95 683.104 Q1376.95 675.975 1375.12 672.433 Q1373.31 668.868 1369.68 668.868 M1369.68 665.165 Q1375.49 665.165 1378.54 669.771 Q1381.62 674.354 1381.62 683.104 Q1381.62 691.831 1378.54 696.438 Q1375.49 701.021 1369.68 701.021 Q1363.87 701.021 1360.79 696.438 Q1357.73 691.831 1357.73 683.104 Q1357.73 674.354 1360.79 669.771 Q1363.87 665.165 1369.68 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip473)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 878.862,620.907 1352.76,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 878.862,491.153 1352.76,491.153 \n", " \"/>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 878.862,361.399 1352.76,361.399 \n", " \"/>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 878.862,231.645 1352.76,231.645 \n", " \"/>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 878.862,101.891 1352.76,101.891 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 878.862,636.478 878.862,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 878.862,620.907 884.549,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 878.862,491.153 884.549,491.153 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 878.862,361.399 884.549,361.399 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 878.862,231.645 884.549,231.645 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 878.862,101.891 884.549,101.891 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"M 0 0 M760.937 606.706 Q757.325 606.706 755.497 610.271 Q753.691 613.812 753.691 620.942 Q753.691 628.048 755.497 631.613 Q757.325 635.155 760.937 635.155 Q764.571 635.155 766.376 631.613 Q768.205 628.048 768.205 620.942 Q768.205 613.812 766.376 610.271 Q764.571 606.706 760.937 606.706 M760.937 603.002 Q766.747 603.002 769.802 607.609 Q772.881 612.192 772.881 620.942 Q772.881 629.669 769.802 634.275 Q766.747 638.858 760.937 638.858 Q755.126 638.858 752.048 634.275 Q748.992 629.669 748.992 620.942 Q748.992 612.192 752.048 607.609 Q755.126 603.002 760.937 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M777.95 632.307 L782.835 632.307 L782.835 638.187 L777.95 638.187 L777.95 632.307 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M797.904 606.706 Q794.293 606.706 792.464 610.271 Q790.659 613.812 790.659 620.942 Q790.659 628.048 792.464 631.613 Q794.293 635.155 797.904 635.155 Q801.538 635.155 803.344 631.613 Q805.172 628.048 805.172 620.942 Q805.172 613.812 803.344 610.271 Q801.538 606.706 797.904 606.706 M797.904 603.002 Q803.714 603.002 806.77 607.609 Q809.848 612.192 809.848 620.942 Q809.848 629.669 806.77 634.275 Q803.714 638.858 797.904 638.858 Q792.094 638.858 789.015 634.275 Q785.96 629.669 785.96 620.942 Q785.96 612.192 789.015 607.609 Q792.094 603.002 797.904 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M824.918 606.706 Q821.307 606.706 819.478 610.271 Q817.672 613.812 817.672 620.942 Q817.672 628.048 819.478 631.613 Q821.307 635.155 824.918 635.155 Q828.552 635.155 830.357 631.613 Q832.186 628.048 832.186 620.942 Q832.186 613.812 830.357 610.271 Q828.552 606.706 824.918 606.706 M824.918 603.002 Q830.728 603.002 833.783 607.609 Q836.862 612.192 836.862 620.942 Q836.862 629.669 833.783 634.275 Q830.728 638.858 824.918 638.858 Q819.107 638.858 816.029 634.275 Q812.973 629.669 812.973 620.942 Q812.973 612.192 816.029 607.609 Q819.107 603.002 824.918 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M763.529 476.952 Q759.918 476.952 758.089 480.516 Q756.284 484.058 756.284 491.188 Q756.284 498.294 758.089 501.859 Q759.918 505.401 763.529 505.401 Q767.163 505.401 768.969 501.859 Q770.798 498.294 770.798 491.188 Q770.798 484.058 768.969 480.516 Q767.163 476.952 763.529 476.952 M763.529 473.248 Q769.339 473.248 772.395 477.854 Q775.473 482.438 775.473 491.188 Q775.473 499.915 772.395 504.521 Q769.339 509.104 763.529 509.104 Q757.719 509.104 754.64 504.521 Q751.585 499.915 751.585 491.188 Q751.585 482.438 754.64 477.854 Q757.719 473.248 763.529 473.248 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M780.543 502.553 L785.427 502.553 L785.427 508.433 L780.543 508.433 L780.543 502.553 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M794.524 504.498 L810.844 504.498 L810.844 508.433 L788.899 508.433 L788.899 504.498 Q791.561 501.743 796.145 497.114 Q800.751 492.461 801.932 491.118 Q804.177 488.595 805.057 486.859 Q805.959 485.1 805.959 483.41 Q805.959 480.655 804.015 478.919 Q802.094 477.183 798.992 477.183 Q796.793 477.183 794.339 477.947 Q791.909 478.711 789.131 480.262 L789.131 475.54 Q791.955 474.405 794.409 473.827 Q796.862 473.248 798.899 473.248 Q804.27 473.248 807.464 475.933 Q810.658 478.618 810.658 483.109 Q810.658 485.239 809.848 487.16 Q809.061 489.058 806.955 491.651 Q806.376 492.322 803.274 495.54 Q800.172 498.734 794.524 504.498 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M815.959 473.873 L834.316 473.873 L834.316 477.808 L820.242 477.808 L820.242 486.28 Q821.26 485.933 822.279 485.771 Q823.297 485.586 824.316 485.586 Q830.103 485.586 833.482 488.757 Q836.862 491.928 836.862 497.345 Q836.862 502.924 833.39 506.026 Q829.918 509.104 823.598 509.104 Q821.422 509.104 819.154 508.734 Q816.908 508.364 814.501 507.623 L814.501 502.924 Q816.584 504.058 818.807 504.614 Q821.029 505.169 823.506 505.169 Q827.51 505.169 829.848 503.063 Q832.186 500.956 832.186 497.345 Q832.186 493.734 829.848 491.628 Q827.51 489.521 823.506 489.521 Q821.631 489.521 819.756 489.938 Q817.904 490.354 815.959 491.234 L815.959 473.873 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M761.932 347.198 Q758.321 347.198 756.492 350.762 Q754.687 354.304 754.687 361.434 Q754.687 368.54 756.492 372.105 Q758.321 375.646 761.932 375.646 Q765.566 375.646 767.372 372.105 Q769.2 368.54 769.2 361.434 Q769.2 354.304 767.372 350.762 Q765.566 347.198 761.932 347.198 M761.932 343.494 Q767.742 343.494 770.798 348.1 Q773.876 352.684 773.876 361.434 Q773.876 370.16 770.798 374.767 Q767.742 379.35 761.932 379.35 Q756.122 379.35 753.043 374.767 Q749.987 370.16 749.987 361.434 Q749.987 352.684 753.043 348.1 Q756.122 343.494 761.932 343.494 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M778.946 372.799 L783.83 372.799 L783.83 378.679 L778.946 378.679 L778.946 372.799 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M788.946 344.119 L807.302 344.119 L807.302 348.054 L793.228 348.054 L793.228 356.526 Q794.247 356.179 795.265 356.017 Q796.284 355.832 797.302 355.832 Q803.089 355.832 806.469 359.003 Q809.848 362.174 809.848 367.591 Q809.848 373.17 806.376 376.271 Q802.904 379.35 796.584 379.35 Q794.409 379.35 792.14 378.98 Q789.895 378.609 787.487 377.869 L787.487 373.17 Q789.571 374.304 791.793 374.859 Q794.015 375.415 796.492 375.415 Q800.496 375.415 802.834 373.309 Q805.172 371.202 805.172 367.591 Q805.172 363.98 802.834 361.873 Q800.496 359.767 796.492 359.767 Q794.617 359.767 792.742 360.184 Q790.89 360.6 788.946 361.48 L788.946 344.119 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M824.918 347.198 Q821.307 347.198 819.478 350.762 Q817.672 354.304 817.672 361.434 Q817.672 368.54 819.478 372.105 Q821.307 375.646 824.918 375.646 Q828.552 375.646 830.357 372.105 Q832.186 368.54 832.186 361.434 Q832.186 354.304 830.357 350.762 Q828.552 347.198 824.918 347.198 M824.918 343.494 Q830.728 343.494 833.783 348.1 Q836.862 352.684 836.862 361.434 Q836.862 370.16 833.783 374.767 Q830.728 379.35 824.918 379.35 Q819.107 379.35 816.029 374.767 Q812.973 370.16 812.973 361.434 Q812.973 352.684 816.029 348.1 Q819.107 343.494 824.918 343.494 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M762.835 217.443 Q759.224 217.443 757.395 221.008 Q755.589 224.55 755.589 231.679 Q755.589 238.786 757.395 242.351 Q759.224 245.892 762.835 245.892 Q766.469 245.892 768.274 242.351 Q770.103 238.786 770.103 231.679 Q770.103 224.55 768.274 221.008 Q766.469 217.443 762.835 217.443 M762.835 213.74 Q768.645 213.74 771.7 218.346 Q774.779 222.93 774.779 231.679 Q774.779 240.406 771.7 245.013 Q768.645 249.596 762.835 249.596 Q757.024 249.596 753.946 245.013 Q750.89 240.406 750.89 231.679 Q750.89 222.93 753.946 218.346 Q757.024 213.74 762.835 213.74 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M779.848 243.045 L784.733 243.045 L784.733 248.925 L779.848 248.925 L779.848 243.045 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M788.622 214.365 L810.844 214.365 L810.844 216.355 L798.297 248.925 L793.413 248.925 L805.219 218.3 L788.622 218.3 L788.622 214.365 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M815.959 214.365 L834.316 214.365 L834.316 218.3 L820.242 218.3 L820.242 226.772 Q821.26 226.425 822.279 226.263 Q823.297 226.078 824.316 226.078 Q830.103 226.078 833.482 229.249 Q836.862 232.42 836.862 237.837 Q836.862 243.416 833.39 246.517 Q829.918 249.596 823.598 249.596 Q821.422 249.596 819.154 249.226 Q816.908 248.855 814.501 248.115 L814.501 243.416 Q816.584 244.55 818.807 245.105 Q821.029 245.661 823.506 245.661 Q827.51 245.661 829.848 243.554 Q832.186 241.448 832.186 237.837 Q832.186 234.226 829.848 232.119 Q827.51 230.013 823.506 230.013 Q821.631 230.013 819.756 230.429 Q817.904 230.846 815.959 231.726 L815.959 214.365 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M752.974 115.235 L760.612 115.235 L760.612 88.8699 L752.302 90.5365 L752.302 86.2773 L760.566 84.6106 L765.242 84.6106 L765.242 115.235 L772.881 115.235 L772.881 119.171 L752.974 119.171 L752.974 115.235 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M777.95 113.291 L782.835 113.291 L782.835 119.171 L777.95 119.171 L777.95 113.291 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M797.904 87.6893 Q794.293 87.6893 792.464 91.2541 Q790.659 94.7958 790.659 101.925 Q790.659 109.032 792.464 112.597 Q794.293 116.138 797.904 116.138 Q801.538 116.138 803.344 112.597 Q805.172 109.032 805.172 101.925 Q805.172 94.7958 803.344 91.2541 Q801.538 87.6893 797.904 87.6893 M797.904 83.9856 Q803.714 83.9856 806.77 88.5921 Q809.848 93.1754 809.848 101.925 Q809.848 110.652 806.77 115.259 Q803.714 119.842 797.904 119.842 Q792.094 119.842 789.015 115.259 Q785.96 110.652 785.96 101.925 Q785.96 93.1754 789.015 88.5921 Q792.094 83.9856 797.904 83.9856 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M824.918 87.6893 Q821.307 87.6893 819.478 91.2541 Q817.672 94.7958 817.672 101.925 Q817.672 109.032 819.478 112.597 Q821.307 116.138 824.918 116.138 Q828.552 116.138 830.357 112.597 Q832.186 109.032 832.186 101.925 Q832.186 94.7958 830.357 91.2541 Q828.552 87.6893 824.918 87.6893 M824.918 83.9856 Q830.728 83.9856 833.783 88.5921 Q836.862 93.1754 836.862 101.925 Q836.862 110.652 833.783 115.259 Q830.728 119.842 824.918 119.842 Q819.107 119.842 816.029 115.259 Q812.973 110.652 812.973 101.925 Q812.973 93.1754 816.029 88.5921 Q819.107 83.9856 824.918 83.9856 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1050.41 65.7705 L1050.41 89.8329 L1042.91 89.8329 L1042.91 27.2059 L1050.41 27.2059 L1050.41 34.0924 Q1052.76 30.0415 1056.32 28.0971 Q1059.93 26.1121 1064.91 26.1121 Q1073.17 26.1121 1078.32 32.6746 Q1083.5 39.2371 1083.5 49.9314 Q1083.5 60.6258 1078.32 67.1883 Q1073.17 73.7508 1064.91 73.7508 Q1059.93 73.7508 1056.32 71.8063 Q1052.76 69.8214 1050.41 65.7705 M1075.77 49.9314 Q1075.77 41.7081 1072.36 37.0496 Q1069 32.3505 1063.09 32.3505 Q1057.17 32.3505 1053.77 37.0496 Q1050.41 41.7081 1050.41 49.9314 Q1050.41 58.1548 1053.77 62.8538 Q1057.17 67.5124 1063.09 67.5124 Q1069 67.5124 1072.36 62.8538 Q1075.77 58.1548 1075.77 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1092.29 34.9026 L1144.23 34.9026 L1144.23 41.7081 L1092.29 41.7081 L1092.29 34.9026 M1092.29 51.4303 L1144.23 51.4303 L1144.23 58.3168 L1092.29 58.3168 L1092.29 51.4303 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1160.15 65.6895 L1188.7 65.6895 L1188.7 72.576 L1150.3 72.576 L1150.3 65.6895 Q1154.96 60.8689 1162.98 52.7671 Q1171.04 44.6248 1173.11 42.2752 Q1177.04 37.8598 1178.58 34.8216 Q1180.16 31.7429 1180.16 28.7857 Q1180.16 23.9651 1176.75 20.927 Q1173.39 17.8888 1167.96 17.8888 Q1164.12 17.8888 1159.82 19.2256 Q1155.57 20.5624 1150.71 23.2765 L1150.71 15.0127 Q1155.65 13.0277 1159.94 12.015 Q1164.24 11.0023 1167.8 11.0023 Q1177.2 11.0023 1182.79 15.7013 Q1188.38 20.4004 1188.38 28.2591 Q1188.38 31.9859 1186.96 35.3482 Q1185.59 38.6699 1181.9 43.2069 Q1180.89 44.3817 1175.46 50.0125 Q1170.03 55.6027 1160.15 65.6895 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip473)\" style=\"stroke:#009af9; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 892.274,101.891 896.745,112.219 901.216,122.444 905.686,132.564 910.157,142.582 914.628,152.495 919.098,162.304 923.569,172.01 928.04,181.612 932.51,191.11 \n", " 936.981,200.504 941.452,209.794 945.922,218.981 950.393,228.064 954.864,237.043 959.335,245.918 963.805,254.689 968.276,263.357 972.747,271.92 977.217,280.38 \n", " 981.688,288.737 986.159,296.989 990.629,305.137 995.1,313.182 999.571,321.123 1004.04,328.96 1008.51,336.694 1012.98,344.323 1017.45,351.849 1021.92,359.271 \n", " 1026.4,366.589 1030.87,373.803 1035.34,380.914 1039.81,387.921 1044.28,394.824 1048.75,401.623 1053.22,408.318 1057.69,414.909 1062.16,421.397 1066.63,427.781 \n", " 1071.1,434.061 1075.57,440.237 1080.04,446.31 1084.51,452.279 1088.98,458.144 1093.46,463.905 1097.93,469.562 1102.4,475.115 1106.87,480.565 1111.34,485.911 \n", " 1115.81,491.153 1120.28,496.291 1124.75,501.326 1129.22,506.256 1133.69,511.083 1138.16,515.806 1142.63,520.426 1147.1,524.941 1151.57,529.353 1156.05,533.66 \n", " 1160.52,537.864 1164.99,541.965 1169.46,545.961 1173.93,549.854 1178.4,553.643 1182.87,557.328 1187.34,560.909 1191.81,564.386 1196.28,567.76 1200.75,571.03 \n", " 1205.22,574.196 1209.69,577.258 1214.16,580.216 1218.63,583.071 1223.11,585.822 1227.58,588.469 1232.05,591.012 1236.52,593.451 1240.99,595.787 1245.46,598.018 \n", " 1249.93,600.146 1254.4,602.171 1258.87,604.091 1263.34,605.908 1267.81,607.62 1272.28,609.229 1276.75,610.734 1281.22,612.136 1285.7,613.433 1290.17,614.627 \n", " 1294.64,615.717 1299.11,616.703 1303.58,617.585 1308.05,618.364 1312.52,619.039 1316.99,619.61 1321.46,620.077 1325.93,620.44 1330.4,620.699 1334.87,620.855 \n", " 1339.34,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#e26f46; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 892.274,620.907 896.745,610.631 901.216,600.562 905.686,590.7 910.157,581.047 914.628,571.601 919.098,562.362 923.569,553.331 928.04,544.508 932.51,535.892 \n", " 936.981,527.484 941.452,519.284 945.922,511.291 950.393,503.506 954.864,495.928 959.335,488.558 963.805,481.395 968.276,474.441 972.747,467.693 977.217,461.154 \n", " 981.688,454.822 986.159,448.697 990.629,442.781 995.1,437.071 999.571,431.57 1004.04,426.276 1008.51,421.19 1012.98,416.311 1017.45,411.64 1021.92,407.176 \n", " 1026.4,402.92 1030.87,398.872 1035.34,395.031 1039.81,391.398 1044.28,387.973 1048.75,384.755 1053.22,381.744 1057.69,378.942 1062.16,376.347 1066.63,373.959 \n", " 1071.1,371.779 1075.57,369.807 1080.04,368.042 1084.51,366.485 1088.98,365.136 1093.46,363.994 1097.93,363.06 1102.4,362.333 1106.87,361.814 1111.34,361.503 \n", " 1115.81,361.399 1120.28,361.503 1124.75,361.814 1129.22,362.333 1133.69,363.06 1138.16,363.994 1142.63,365.136 1147.1,366.485 1151.57,368.042 1156.05,369.807 \n", " 1160.52,371.779 1164.99,373.959 1169.46,376.347 1173.93,378.942 1178.4,381.744 1182.87,384.755 1187.34,387.973 1191.81,391.398 1196.28,395.031 1200.75,398.872 \n", " 1205.22,402.92 1209.69,407.176 1214.16,411.64 1218.63,416.311 1223.11,421.19 1227.58,426.276 1232.05,431.57 1236.52,437.071 1240.99,442.781 1245.46,448.697 \n", " 1249.93,454.822 1254.4,461.154 1258.87,467.693 1263.34,474.441 1267.81,481.395 1272.28,488.558 1276.75,495.928 1281.22,503.506 1285.7,511.291 1290.17,519.284 \n", " 1294.64,527.484 1299.11,535.892 1303.58,544.508 1308.05,553.331 1312.52,562.362 1316.99,571.601 1321.46,581.047 1325.93,590.7 1330.4,600.562 1334.87,610.631 \n", " 1339.34,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip473)\" style=\"stroke:#3da44d; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 892.274,620.907 896.745,620.855 901.216,620.699 905.686,620.44 910.157,620.077 914.628,619.61 919.098,619.039 923.569,618.364 928.04,617.585 932.51,616.703 \n", " 936.981,615.717 941.452,614.627 945.922,613.433 950.393,612.136 954.864,610.734 959.335,609.229 963.805,607.62 968.276,605.908 972.747,604.091 977.217,602.171 \n", " 981.688,600.146 986.159,598.018 990.629,595.787 995.1,593.451 999.571,591.012 1004.04,588.469 1008.51,585.822 1012.98,583.071 1017.45,580.216 1021.92,577.258 \n", " 1026.4,574.196 1030.87,571.03 1035.34,567.76 1039.81,564.386 1044.28,560.909 1048.75,557.328 1053.22,553.643 1057.69,549.854 1062.16,545.961 1066.63,541.965 \n", " 1071.1,537.864 1075.57,533.66 1080.04,529.353 1084.51,524.941 1088.98,520.426 1093.46,515.806 1097.93,511.083 1102.4,506.256 1106.87,501.326 1111.34,496.291 \n", " 1115.81,491.153 1120.28,485.911 1124.75,480.565 1129.22,475.115 1133.69,469.562 1138.16,463.905 1142.63,458.144 1147.1,452.279 1151.57,446.31 1156.05,440.237 \n", " 1160.52,434.061 1164.99,427.781 1169.46,421.397 1173.93,414.909 1178.4,408.318 1182.87,401.623 1187.34,394.824 1191.81,387.921 1196.28,380.914 1200.75,373.803 \n", " 1205.22,366.589 1209.69,359.271 1214.16,351.849 1218.63,344.323 1223.11,336.694 1227.58,328.96 1232.05,321.123 1236.52,313.182 1240.99,305.137 1245.46,296.989 \n", " 1249.93,288.737 1254.4,280.38 1258.87,271.92 1263.34,263.357 1267.81,254.689 1272.28,245.918 1276.75,237.043 1281.22,228.064 1285.7,218.981 1290.17,209.794 \n", " 1294.64,200.504 1299.11,191.11 1303.58,181.612 1308.05,172.01 1312.52,162.304 1316.99,152.495 1321.46,142.582 1325.93,132.564 1330.4,122.444 1334.87,112.219 \n", " 1339.34,101.891 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"\n", "M1578.86 636.478 L2052.76 636.478 L2052.76 86.3201 L1578.86 86.3201 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip474\">\n", " <rect x=\"1578\" y=\"86\" width=\"475\" height=\"551\"/>\n", " </clipPath>\n", "</defs>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1592.27,636.478 1592.27,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1704.04,636.478 1704.04,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1815.81,636.478 1815.81,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1927.58,636.478 1927.58,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2039.34,636.478 2039.34,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1578.86,636.478 2052.76,636.478 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1592.27,636.478 1592.27,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1704.04,636.478 1704.04,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1815.81,636.478 1815.81,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1927.58,636.478 1927.58,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2039.34,636.478 2039.34,629.876 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"M 0 0 M1560.28 668.868 Q1556.67 668.868 1554.84 672.433 Q1553.04 675.975 1553.04 683.104 Q1553.04 690.211 1554.84 693.776 Q1556.67 697.317 1560.28 697.317 Q1563.92 697.317 1565.72 693.776 Q1567.55 690.211 1567.55 683.104 Q1567.55 675.975 1565.72 672.433 Q1563.92 668.868 1560.28 668.868 M1560.28 665.165 Q1566.09 665.165 1569.15 669.771 Q1572.23 674.354 1572.23 683.104 Q1572.23 691.831 1569.15 696.438 Q1566.09 701.021 1560.28 701.021 Q1554.47 701.021 1551.39 696.438 Q1548.34 691.831 1548.34 683.104 Q1548.34 674.354 1551.39 669.771 Q1554.47 665.165 1560.28 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1577.3 694.47 L1582.18 694.47 L1582.18 700.35 L1577.3 700.35 L1577.3 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1597.25 668.868 Q1593.64 668.868 1591.81 672.433 Q1590.01 675.975 1590.01 683.104 Q1590.01 690.211 1591.81 693.776 Q1593.64 697.317 1597.25 697.317 Q1600.89 697.317 1602.69 693.776 Q1604.52 690.211 1604.52 683.104 Q1604.52 675.975 1602.69 672.433 Q1600.89 668.868 1597.25 668.868 M1597.25 665.165 Q1603.06 665.165 1606.12 669.771 Q1609.2 674.354 1609.2 683.104 Q1609.2 691.831 1606.12 696.438 Q1603.06 701.021 1597.25 701.021 Q1591.44 701.021 1588.36 696.438 Q1585.31 691.831 1585.31 683.104 Q1585.31 674.354 1588.36 669.771 Q1591.44 665.165 1597.25 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1624.26 668.868 Q1620.65 668.868 1618.82 672.433 Q1617.02 675.975 1617.02 683.104 Q1617.02 690.211 1618.82 693.776 Q1620.65 697.317 1624.26 697.317 Q1627.9 697.317 1629.7 693.776 Q1631.53 690.211 1631.53 683.104 Q1631.53 675.975 1629.7 672.433 Q1627.9 668.868 1624.26 668.868 M1624.26 665.165 Q1630.07 665.165 1633.13 669.771 Q1636.21 674.354 1636.21 683.104 Q1636.21 691.831 1633.13 696.438 Q1630.07 701.021 1624.26 701.021 Q1618.45 701.021 1615.38 696.438 Q1612.32 691.831 1612.32 683.104 Q1612.32 674.354 1615.38 669.771 Q1618.45 665.165 1624.26 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1673.35 668.868 Q1669.74 668.868 1667.91 672.433 Q1666.1 675.975 1666.1 683.104 Q1666.1 690.211 1667.91 693.776 Q1669.74 697.317 1673.35 697.317 Q1676.98 697.317 1678.79 693.776 Q1680.62 690.211 1680.62 683.104 Q1680.62 675.975 1678.79 672.433 Q1676.98 668.868 1673.35 668.868 M1673.35 665.165 Q1679.16 665.165 1682.21 669.771 Q1685.29 674.354 1685.29 683.104 Q1685.29 691.831 1682.21 696.438 Q1679.16 701.021 1673.35 701.021 Q1667.54 701.021 1664.46 696.438 Q1661.4 691.831 1661.4 683.104 Q1661.4 674.354 1664.46 669.771 Q1667.54 665.165 1673.35 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1690.36 694.47 L1695.25 694.47 L1695.25 700.35 L1690.36 700.35 L1690.36 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1704.34 696.414 L1720.66 696.414 L1720.66 700.35 L1698.72 700.35 L1698.72 696.414 Q1701.38 693.66 1705.96 689.03 Q1710.57 684.377 1711.75 683.035 Q1714 680.512 1714.87 678.776 Q1715.78 677.016 1715.78 675.327 Q1715.78 672.572 1713.83 670.836 Q1711.91 669.1 1708.81 669.1 Q1706.61 669.1 1704.16 669.864 Q1701.73 670.628 1698.95 672.178 L1698.95 667.456 Q1701.77 666.322 1704.23 665.743 Q1706.68 665.165 1708.72 665.165 Q1714.09 665.165 1717.28 667.85 Q1720.48 670.535 1720.48 675.026 Q1720.48 677.155 1719.67 679.077 Q1718.88 680.975 1716.77 683.567 Q1716.19 684.239 1713.09 687.456 Q1709.99 690.651 1704.34 696.414 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1725.78 665.79 L1744.13 665.79 L1744.13 669.725 L1730.06 669.725 L1730.06 678.197 Q1731.08 677.85 1732.1 677.688 Q1733.12 677.502 1734.13 677.502 Q1739.92 677.502 1743.3 680.674 Q1746.68 683.845 1746.68 689.262 Q1746.68 694.84 1743.21 697.942 Q1739.74 701.021 1733.42 701.021 Q1731.24 701.021 1728.97 700.651 Q1726.73 700.28 1724.32 699.539 L1724.32 694.84 Q1726.4 695.975 1728.62 696.53 Q1730.85 697.086 1733.32 697.086 Q1737.33 697.086 1739.67 694.979 Q1742 692.873 1742 689.262 Q1742 685.651 1739.67 683.544 Q1737.33 681.438 1733.32 681.438 Q1731.45 681.438 1729.57 681.854 Q1727.72 682.271 1725.78 683.151 L1725.78 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1784.32 668.868 Q1780.7 668.868 1778.88 672.433 Q1777.07 675.975 1777.07 683.104 Q1777.07 690.211 1778.88 693.776 Q1780.7 697.317 1784.32 697.317 Q1787.95 697.317 1789.76 693.776 Q1791.58 690.211 1791.58 683.104 Q1791.58 675.975 1789.76 672.433 Q1787.95 668.868 1784.32 668.868 M1784.32 665.165 Q1790.13 665.165 1793.18 669.771 Q1796.26 674.354 1796.26 683.104 Q1796.26 691.831 1793.18 696.438 Q1790.13 701.021 1784.32 701.021 Q1778.51 701.021 1775.43 696.438 Q1772.37 691.831 1772.37 683.104 Q1772.37 674.354 1775.43 669.771 Q1778.51 665.165 1784.32 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1801.33 694.47 L1806.21 694.47 L1806.21 700.35 L1801.33 700.35 L1801.33 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1811.33 665.79 L1829.69 665.79 L1829.69 669.725 L1815.61 669.725 L1815.61 678.197 Q1816.63 677.85 1817.65 677.688 Q1818.67 677.502 1819.69 677.502 Q1825.47 677.502 1828.85 680.674 Q1832.23 683.845 1832.23 689.262 Q1832.23 694.84 1828.76 697.942 Q1825.29 701.021 1818.97 701.021 Q1816.79 701.021 1814.52 700.651 Q1812.28 700.28 1809.87 699.539 L1809.87 694.84 Q1811.95 695.975 1814.18 696.53 Q1816.4 697.086 1818.88 697.086 Q1822.88 697.086 1825.22 694.979 Q1827.56 692.873 1827.56 689.262 Q1827.56 685.651 1825.22 683.544 Q1822.88 681.438 1818.88 681.438 Q1817 681.438 1815.13 681.854 Q1813.27 682.271 1811.33 683.151 L1811.33 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1847.3 668.868 Q1843.69 668.868 1841.86 672.433 Q1840.06 675.975 1840.06 683.104 Q1840.06 690.211 1841.86 693.776 Q1843.69 697.317 1847.3 697.317 Q1850.94 697.317 1852.74 693.776 Q1854.57 690.211 1854.57 683.104 Q1854.57 675.975 1852.74 672.433 Q1850.94 668.868 1847.3 668.868 M1847.3 665.165 Q1853.11 665.165 1856.17 669.771 Q1859.25 674.354 1859.25 683.104 Q1859.25 691.831 1856.17 696.438 Q1853.11 701.021 1847.3 701.021 Q1841.49 701.021 1838.41 696.438 Q1835.36 691.831 1835.36 683.104 Q1835.36 674.354 1838.41 669.771 Q1841.49 665.165 1847.3 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1896.53 668.868 Q1892.92 668.868 1891.1 672.433 Q1889.29 675.975 1889.29 683.104 Q1889.29 690.211 1891.1 693.776 Q1892.92 697.317 1896.53 697.317 Q1900.17 697.317 1901.97 693.776 Q1903.8 690.211 1903.8 683.104 Q1903.8 675.975 1901.97 672.433 Q1900.17 668.868 1896.53 668.868 M1896.53 665.165 Q1902.35 665.165 1905.4 669.771 Q1908.48 674.354 1908.48 683.104 Q1908.48 691.831 1905.4 696.438 Q1902.35 701.021 1896.53 701.021 Q1890.72 701.021 1887.65 696.438 Q1884.59 691.831 1884.59 683.104 Q1884.59 674.354 1887.65 669.771 Q1890.72 665.165 1896.53 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1913.55 694.47 L1918.43 694.47 L1918.43 700.35 L1913.55 700.35 L1913.55 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1922.32 665.79 L1944.54 665.79 L1944.54 667.78 L1932 700.35 L1927.11 700.35 L1938.92 669.725 L1922.32 669.725 L1922.32 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1949.66 665.79 L1968.02 665.79 L1968.02 669.725 L1953.94 669.725 L1953.94 678.197 Q1954.96 677.85 1955.98 677.688 Q1957 677.502 1958.02 677.502 Q1963.8 677.502 1967.18 680.674 Q1970.56 683.845 1970.56 689.262 Q1970.56 694.84 1967.09 697.942 Q1963.62 701.021 1957.3 701.021 Q1955.12 701.021 1952.85 700.651 Q1950.61 700.28 1948.2 699.539 L1948.2 694.84 Q1950.28 695.975 1952.51 696.53 Q1954.73 697.086 1957.21 697.086 Q1961.21 697.086 1963.55 694.979 Q1965.89 692.873 1965.89 689.262 Q1965.89 685.651 1963.55 683.544 Q1961.21 681.438 1957.21 681.438 Q1955.33 681.438 1953.46 681.854 Q1951.6 682.271 1949.66 683.151 L1949.66 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1997.74 696.414 L2005.37 696.414 L2005.37 670.049 L1997.06 671.715 L1997.06 667.456 L2005.33 665.79 L2010 665.79 L2010 696.414 L2017.64 696.414 L2017.64 700.35 L1997.74 700.35 L1997.74 696.414 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2022.71 694.47 L2027.6 694.47 L2027.6 700.35 L2022.71 700.35 L2022.71 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2042.67 668.868 Q2039.05 668.868 2037.23 672.433 Q2035.42 675.975 2035.42 683.104 Q2035.42 690.211 2037.23 693.776 Q2039.05 697.317 2042.67 697.317 Q2046.3 697.317 2048.11 693.776 Q2049.93 690.211 2049.93 683.104 Q2049.93 675.975 2048.11 672.433 Q2046.3 668.868 2042.67 668.868 M2042.67 665.165 Q2048.48 665.165 2051.53 669.771 Q2054.61 674.354 2054.61 683.104 Q2054.61 691.831 2051.53 696.438 Q2048.48 701.021 2042.67 701.021 Q2036.86 701.021 2033.78 696.438 Q2030.72 691.831 2030.72 683.104 Q2030.72 674.354 2033.78 669.771 Q2036.86 665.165 2042.67 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2069.68 668.868 Q2066.07 668.868 2064.24 672.433 Q2062.43 675.975 2062.43 683.104 Q2062.43 690.211 2064.24 693.776 Q2066.07 697.317 2069.68 697.317 Q2073.31 697.317 2075.12 693.776 Q2076.95 690.211 2076.95 683.104 Q2076.95 675.975 2075.12 672.433 Q2073.31 668.868 2069.68 668.868 M2069.68 665.165 Q2075.49 665.165 2078.54 669.771 Q2081.62 674.354 2081.62 683.104 Q2081.62 691.831 2078.54 696.438 Q2075.49 701.021 2069.68 701.021 Q2063.87 701.021 2060.79 696.438 Q2057.73 691.831 2057.73 683.104 Q2057.73 674.354 2060.79 669.771 Q2063.87 665.165 2069.68 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip474)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1578.86,620.907 2052.76,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1578.86,491.153 2052.76,491.153 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1578.86,361.399 2052.76,361.399 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1578.86,231.645 2052.76,231.645 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1578.86,101.891 2052.76,101.891 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1578.86,636.478 1578.86,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1578.86,620.907 1584.55,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1578.86,491.153 1584.55,491.153 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1578.86,361.399 1584.55,361.399 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1578.86,231.645 1584.55,231.645 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1578.86,101.891 1584.55,101.891 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"M 0 0 M1460.94 606.706 Q1457.33 606.706 1455.5 610.271 Q1453.69 613.812 1453.69 620.942 Q1453.69 628.048 1455.5 631.613 Q1457.33 635.155 1460.94 635.155 Q1464.57 635.155 1466.38 631.613 Q1468.2 628.048 1468.2 620.942 Q1468.2 613.812 1466.38 610.271 Q1464.57 606.706 1460.94 606.706 M1460.94 603.002 Q1466.75 603.002 1469.8 607.609 Q1472.88 612.192 1472.88 620.942 Q1472.88 629.669 1469.8 634.275 Q1466.75 638.858 1460.94 638.858 Q1455.13 638.858 1452.05 634.275 Q1448.99 629.669 1448.99 620.942 Q1448.99 612.192 1452.05 607.609 Q1455.13 603.002 1460.94 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1477.95 632.307 L1482.83 632.307 L1482.83 638.187 L1477.95 638.187 L1477.95 632.307 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1497.9 606.706 Q1494.29 606.706 1492.46 610.271 Q1490.66 613.812 1490.66 620.942 Q1490.66 628.048 1492.46 631.613 Q1494.29 635.155 1497.9 635.155 Q1501.54 635.155 1503.34 631.613 Q1505.17 628.048 1505.17 620.942 Q1505.17 613.812 1503.34 610.271 Q1501.54 606.706 1497.9 606.706 M1497.9 603.002 Q1503.71 603.002 1506.77 607.609 Q1509.85 612.192 1509.85 620.942 Q1509.85 629.669 1506.77 634.275 Q1503.71 638.858 1497.9 638.858 Q1492.09 638.858 1489.02 634.275 Q1485.96 629.669 1485.96 620.942 Q1485.96 612.192 1489.02 607.609 Q1492.09 603.002 1497.9 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1524.92 606.706 Q1521.31 606.706 1519.48 610.271 Q1517.67 613.812 1517.67 620.942 Q1517.67 628.048 1519.48 631.613 Q1521.31 635.155 1524.92 635.155 Q1528.55 635.155 1530.36 631.613 Q1532.19 628.048 1532.19 620.942 Q1532.19 613.812 1530.36 610.271 Q1528.55 606.706 1524.92 606.706 M1524.92 603.002 Q1530.73 603.002 1533.78 607.609 Q1536.86 612.192 1536.86 620.942 Q1536.86 629.669 1533.78 634.275 Q1530.73 638.858 1524.92 638.858 Q1519.11 638.858 1516.03 634.275 Q1512.97 629.669 1512.97 620.942 Q1512.97 612.192 1516.03 607.609 Q1519.11 603.002 1524.92 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1463.53 476.952 Q1459.92 476.952 1458.09 480.516 Q1456.28 484.058 1456.28 491.188 Q1456.28 498.294 1458.09 501.859 Q1459.92 505.401 1463.53 505.401 Q1467.16 505.401 1468.97 501.859 Q1470.8 498.294 1470.8 491.188 Q1470.8 484.058 1468.97 480.516 Q1467.16 476.952 1463.53 476.952 M1463.53 473.248 Q1469.34 473.248 1472.39 477.854 Q1475.47 482.438 1475.47 491.188 Q1475.47 499.915 1472.39 504.521 Q1469.34 509.104 1463.53 509.104 Q1457.72 509.104 1454.64 504.521 Q1451.58 499.915 1451.58 491.188 Q1451.58 482.438 1454.64 477.854 Q1457.72 473.248 1463.53 473.248 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1480.54 502.553 L1485.43 502.553 L1485.43 508.433 L1480.54 508.433 L1480.54 502.553 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1494.52 504.498 L1510.84 504.498 L1510.84 508.433 L1488.9 508.433 L1488.9 504.498 Q1491.56 501.743 1496.14 497.114 Q1500.75 492.461 1501.93 491.118 Q1504.18 488.595 1505.06 486.859 Q1505.96 485.1 1505.96 483.41 Q1505.96 480.655 1504.01 478.919 Q1502.09 477.183 1498.99 477.183 Q1496.79 477.183 1494.34 477.947 Q1491.91 478.711 1489.13 480.262 L1489.13 475.54 Q1491.95 474.405 1494.41 473.827 Q1496.86 473.248 1498.9 473.248 Q1504.27 473.248 1507.46 475.933 Q1510.66 478.618 1510.66 483.109 Q1510.66 485.239 1509.85 487.16 Q1509.06 489.058 1506.95 491.651 Q1506.38 492.322 1503.27 495.54 Q1500.17 498.734 1494.52 504.498 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1515.96 473.873 L1534.32 473.873 L1534.32 477.808 L1520.24 477.808 L1520.24 486.28 Q1521.26 485.933 1522.28 485.771 Q1523.3 485.586 1524.32 485.586 Q1530.1 485.586 1533.48 488.757 Q1536.86 491.928 1536.86 497.345 Q1536.86 502.924 1533.39 506.026 Q1529.92 509.104 1523.6 509.104 Q1521.42 509.104 1519.15 508.734 Q1516.91 508.364 1514.5 507.623 L1514.5 502.924 Q1516.58 504.058 1518.81 504.614 Q1521.03 505.169 1523.51 505.169 Q1527.51 505.169 1529.85 503.063 Q1532.19 500.956 1532.19 497.345 Q1532.19 493.734 1529.85 491.628 Q1527.51 489.521 1523.51 489.521 Q1521.63 489.521 1519.76 489.938 Q1517.9 490.354 1515.96 491.234 L1515.96 473.873 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1461.93 347.198 Q1458.32 347.198 1456.49 350.762 Q1454.69 354.304 1454.69 361.434 Q1454.69 368.54 1456.49 372.105 Q1458.32 375.646 1461.93 375.646 Q1465.57 375.646 1467.37 372.105 Q1469.2 368.54 1469.2 361.434 Q1469.2 354.304 1467.37 350.762 Q1465.57 347.198 1461.93 347.198 M1461.93 343.494 Q1467.74 343.494 1470.8 348.1 Q1473.88 352.684 1473.88 361.434 Q1473.88 370.16 1470.8 374.767 Q1467.74 379.35 1461.93 379.35 Q1456.12 379.35 1453.04 374.767 Q1449.99 370.16 1449.99 361.434 Q1449.99 352.684 1453.04 348.1 Q1456.12 343.494 1461.93 343.494 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1478.95 372.799 L1483.83 372.799 L1483.83 378.679 L1478.95 378.679 L1478.95 372.799 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1488.95 344.119 L1507.3 344.119 L1507.3 348.054 L1493.23 348.054 L1493.23 356.526 Q1494.25 356.179 1495.27 356.017 Q1496.28 355.832 1497.3 355.832 Q1503.09 355.832 1506.47 359.003 Q1509.85 362.174 1509.85 367.591 Q1509.85 373.17 1506.38 376.271 Q1502.9 379.35 1496.58 379.35 Q1494.41 379.35 1492.14 378.98 Q1489.89 378.609 1487.49 377.869 L1487.49 373.17 Q1489.57 374.304 1491.79 374.859 Q1494.02 375.415 1496.49 375.415 Q1500.5 375.415 1502.83 373.309 Q1505.17 371.202 1505.17 367.591 Q1505.17 363.98 1502.83 361.873 Q1500.5 359.767 1496.49 359.767 Q1494.62 359.767 1492.74 360.184 Q1490.89 360.6 1488.95 361.48 L1488.95 344.119 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1524.92 347.198 Q1521.31 347.198 1519.48 350.762 Q1517.67 354.304 1517.67 361.434 Q1517.67 368.54 1519.48 372.105 Q1521.31 375.646 1524.92 375.646 Q1528.55 375.646 1530.36 372.105 Q1532.19 368.54 1532.19 361.434 Q1532.19 354.304 1530.36 350.762 Q1528.55 347.198 1524.92 347.198 M1524.92 343.494 Q1530.73 343.494 1533.78 348.1 Q1536.86 352.684 1536.86 361.434 Q1536.86 370.16 1533.78 374.767 Q1530.73 379.35 1524.92 379.35 Q1519.11 379.35 1516.03 374.767 Q1512.97 370.16 1512.97 361.434 Q1512.97 352.684 1516.03 348.1 Q1519.11 343.494 1524.92 343.494 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1462.83 217.443 Q1459.22 217.443 1457.39 221.008 Q1455.59 224.55 1455.59 231.679 Q1455.59 238.786 1457.39 242.351 Q1459.22 245.892 1462.83 245.892 Q1466.47 245.892 1468.27 242.351 Q1470.1 238.786 1470.1 231.679 Q1470.1 224.55 1468.27 221.008 Q1466.47 217.443 1462.83 217.443 M1462.83 213.74 Q1468.64 213.74 1471.7 218.346 Q1474.78 222.93 1474.78 231.679 Q1474.78 240.406 1471.7 245.013 Q1468.64 249.596 1462.83 249.596 Q1457.02 249.596 1453.95 245.013 Q1450.89 240.406 1450.89 231.679 Q1450.89 222.93 1453.95 218.346 Q1457.02 213.74 1462.83 213.74 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1479.85 243.045 L1484.73 243.045 L1484.73 248.925 L1479.85 248.925 L1479.85 243.045 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1488.62 214.365 L1510.84 214.365 L1510.84 216.355 L1498.3 248.925 L1493.41 248.925 L1505.22 218.3 L1488.62 218.3 L1488.62 214.365 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1515.96 214.365 L1534.32 214.365 L1534.32 218.3 L1520.24 218.3 L1520.24 226.772 Q1521.26 226.425 1522.28 226.263 Q1523.3 226.078 1524.32 226.078 Q1530.1 226.078 1533.48 229.249 Q1536.86 232.42 1536.86 237.837 Q1536.86 243.416 1533.39 246.517 Q1529.92 249.596 1523.6 249.596 Q1521.42 249.596 1519.15 249.226 Q1516.91 248.855 1514.5 248.115 L1514.5 243.416 Q1516.58 244.55 1518.81 245.105 Q1521.03 245.661 1523.51 245.661 Q1527.51 245.661 1529.85 243.554 Q1532.19 241.448 1532.19 237.837 Q1532.19 234.226 1529.85 232.119 Q1527.51 230.013 1523.51 230.013 Q1521.63 230.013 1519.76 230.429 Q1517.9 230.846 1515.96 231.726 L1515.96 214.365 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1452.97 115.235 L1460.61 115.235 L1460.61 88.8699 L1452.3 90.5365 L1452.3 86.2773 L1460.57 84.6106 L1465.24 84.6106 L1465.24 115.235 L1472.88 115.235 L1472.88 119.171 L1452.97 119.171 L1452.97 115.235 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1477.95 113.291 L1482.83 113.291 L1482.83 119.171 L1477.95 119.171 L1477.95 113.291 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1497.9 87.6893 Q1494.29 87.6893 1492.46 91.2541 Q1490.66 94.7958 1490.66 101.925 Q1490.66 109.032 1492.46 112.597 Q1494.29 116.138 1497.9 116.138 Q1501.54 116.138 1503.34 112.597 Q1505.17 109.032 1505.17 101.925 Q1505.17 94.7958 1503.34 91.2541 Q1501.54 87.6893 1497.9 87.6893 M1497.9 83.9856 Q1503.71 83.9856 1506.77 88.5921 Q1509.85 93.1754 1509.85 101.925 Q1509.85 110.652 1506.77 115.259 Q1503.71 119.842 1497.9 119.842 Q1492.09 119.842 1489.02 115.259 Q1485.96 110.652 1485.96 101.925 Q1485.96 93.1754 1489.02 88.5921 Q1492.09 83.9856 1497.9 83.9856 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1524.92 87.6893 Q1521.31 87.6893 1519.48 91.2541 Q1517.67 94.7958 1517.67 101.925 Q1517.67 109.032 1519.48 112.597 Q1521.31 116.138 1524.92 116.138 Q1528.55 116.138 1530.36 112.597 Q1532.19 109.032 1532.19 101.925 Q1532.19 94.7958 1530.36 91.2541 Q1528.55 87.6893 1524.92 87.6893 M1524.92 83.9856 Q1530.73 83.9856 1533.78 88.5921 Q1536.86 93.1754 1536.86 101.925 Q1536.86 110.652 1533.78 115.259 Q1530.73 119.842 1524.92 119.842 Q1519.11 119.842 1516.03 115.259 Q1512.97 110.652 1512.97 101.925 Q1512.97 93.1754 1516.03 88.5921 Q1519.11 83.9856 1524.92 83.9856 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1749.58 65.7705 L1749.58 89.8329 L1742.08 89.8329 L1742.08 27.2059 L1749.58 27.2059 L1749.58 34.0924 Q1751.93 30.0415 1755.49 28.0971 Q1759.1 26.1121 1764.08 26.1121 Q1772.34 26.1121 1777.49 32.6746 Q1782.67 39.2371 1782.67 49.9314 Q1782.67 60.6258 1777.49 67.1883 Q1772.34 73.7508 1764.08 73.7508 Q1759.1 73.7508 1755.49 71.8063 Q1751.93 69.8214 1749.58 65.7705 M1774.94 49.9314 Q1774.94 41.7081 1771.53 37.0496 Q1768.17 32.3505 1762.26 32.3505 Q1756.34 32.3505 1752.94 37.0496 Q1749.58 41.7081 1749.58 49.9314 Q1749.58 58.1548 1752.94 62.8538 Q1756.34 67.5124 1762.26 67.5124 Q1768.17 67.5124 1771.53 62.8538 Q1774.94 58.1548 1774.94 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1791.46 34.9026 L1843.4 34.9026 L1843.4 41.7081 L1791.46 41.7081 L1791.46 34.9026 M1791.46 51.4303 L1843.4 51.4303 L1843.4 58.3168 L1791.46 58.3168 L1791.46 51.4303 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M1877.06 39.9662 Q1882.93 41.222 1886.21 45.1919 Q1889.54 49.1618 1889.54 54.9951 Q1889.54 63.9476 1883.38 68.8492 Q1877.22 73.7508 1865.88 73.7508 Q1862.07 73.7508 1858.02 72.9811 Q1854.01 72.2519 1849.72 70.7531 L1849.72 62.8538 Q1853.12 64.8388 1857.17 65.8515 Q1861.22 66.8642 1865.64 66.8642 Q1873.33 66.8642 1877.34 63.826 Q1881.39 60.7879 1881.39 54.9951 Q1881.39 49.6479 1877.63 46.6502 Q1873.9 43.612 1867.21 43.612 L1860.17 43.612 L1860.17 36.8875 L1867.54 36.8875 Q1873.57 36.8875 1876.78 34.4975 Q1879.98 32.067 1879.98 27.5299 Q1879.98 22.8714 1876.65 20.4004 Q1873.37 17.8888 1867.21 17.8888 Q1863.85 17.8888 1860 18.618 Q1856.16 19.3471 1851.54 20.8865 L1851.54 13.5948 Q1856.2 12.2985 1860.25 11.6504 Q1864.34 11.0023 1867.94 11.0023 Q1877.26 11.0023 1882.69 15.2557 Q1888.12 19.4686 1888.12 26.6793 Q1888.12 31.7024 1885.24 35.1862 Q1882.37 38.6294 1877.06 39.9662 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip474)\" style=\"stroke:#009af9; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 1592.27,101.891 1596.74,117.306 1601.22,132.413 1605.69,147.215 1610.16,161.715 1614.63,175.915 1619.1,189.82 1623.57,203.433 1628.04,216.755 1632.51,229.791 \n", " 1636.98,242.544 1641.45,255.017 1645.92,267.212 1650.39,279.133 1654.86,290.784 1659.33,302.166 1663.81,313.284 1668.28,324.14 1672.75,334.738 1677.22,345.08 \n", " 1681.69,355.171 1686.16,365.012 1690.63,374.607 1695.1,383.959 1699.57,393.071 1704.04,401.947 1708.51,410.589 1712.98,419.001 1717.45,427.185 1721.92,435.145 \n", " 1726.4,442.884 1730.87,450.406 1735.34,457.712 1739.81,464.806 1744.28,471.692 1748.75,478.372 1753.22,484.85 1757.69,491.129 1762.16,497.211 1766.63,503.1 \n", " 1771.1,508.8 1775.57,514.312 1780.04,519.641 1784.51,524.789 1788.98,529.759 1793.46,534.556 1797.93,539.181 1802.4,543.637 1806.87,547.929 1811.34,552.059 \n", " 1815.81,556.03 1820.28,559.845 1824.75,563.508 1829.22,567.021 1833.69,570.388 1838.16,573.612 1842.63,576.695 1847.1,579.642 1851.57,582.454 1856.05,585.136 \n", " 1860.52,587.69 1864.99,590.12 1869.46,592.428 1873.93,594.617 1878.4,596.692 1882.87,598.654 1887.34,600.508 1891.81,602.255 1896.28,603.9 1900.75,605.445 \n", " 1905.22,606.894 1909.69,608.249 1914.16,609.514 1918.63,610.691 1923.11,611.785 1927.58,612.797 1932.05,613.732 1936.52,614.592 1940.99,615.381 1945.46,616.1 \n", " 1949.93,616.755 1954.4,617.347 1958.87,617.88 1963.34,618.357 1967.81,618.781 1972.28,619.155 1976.75,619.483 1981.22,619.767 1985.7,620.01 1990.17,620.216 \n", " 1994.64,620.388 1999.11,620.529 2003.58,620.641 2008.05,620.729 2012.52,620.795 2016.99,620.842 2021.46,620.874 2025.93,620.893 2030.4,620.903 2034.87,620.907 \n", " 2039.34,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#e26f46; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 1592.27,620.907 1596.74,605.646 1601.22,590.999 1605.69,576.956 1610.16,563.508 1614.63,550.645 1619.1,538.359 1623.57,526.639 1628.04,515.476 1632.51,504.862 \n", " 1636.98,494.786 1641.45,485.24 1645.92,476.214 1650.39,467.698 1654.86,459.684 1659.33,452.162 1663.81,445.122 1668.28,438.556 1672.75,432.454 1677.22,426.807 \n", " 1681.69,421.605 1686.16,416.839 1690.63,412.499 1695.1,408.577 1699.57,405.063 1704.04,401.947 1708.51,399.221 1712.98,396.874 1717.45,394.898 1721.92,393.284 \n", " 1726.4,392.021 1730.87,391.101 1735.34,390.514 1739.81,390.25 1744.28,390.302 1748.75,390.658 1753.22,391.311 1757.69,392.25 1762.16,393.466 1766.63,394.95 \n", " 1771.1,396.692 1775.57,398.683 1780.04,400.915 1784.51,403.376 1788.98,406.059 1793.46,408.954 1797.93,412.051 1802.4,415.341 1806.87,418.815 1811.34,422.463 \n", " 1815.81,426.276 1820.28,430.245 1824.75,434.36 1829.22,438.612 1833.69,442.992 1838.16,447.491 1842.63,452.098 1847.1,456.805 1851.57,461.602 1856.05,466.48 \n", " 1860.52,471.43 1864.99,476.442 1869.46,481.508 1873.93,486.616 1878.4,491.759 1882.87,496.927 1887.34,502.11 1891.81,507.3 1896.28,512.487 1900.75,517.661 \n", " 1905.22,522.813 1909.69,527.934 1914.16,533.015 1918.63,538.046 1923.11,543.017 1927.58,547.92 1932.05,552.746 1936.52,557.484 1940.99,562.125 1945.46,566.661 \n", " 1949.93,571.082 1954.4,575.377 1958.87,579.539 1963.34,583.558 1967.81,587.424 1972.28,591.129 1976.75,594.661 1981.22,598.014 1985.7,601.176 1990.17,604.139 \n", " 1994.64,606.894 1999.11,609.43 2003.58,611.739 2008.05,613.812 2012.52,615.638 2016.99,617.209 2021.46,618.515 2025.93,619.548 2030.4,620.297 2034.87,620.753 \n", " 2039.34,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#3da44d; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 1592.27,620.907 1596.74,620.753 1601.22,620.297 1605.69,619.548 1610.16,618.515 1614.63,617.209 1619.1,615.638 1623.57,613.812 1628.04,611.739 1632.51,609.43 \n", " 1636.98,606.894 1641.45,604.139 1645.92,601.176 1650.39,598.014 1654.86,594.661 1659.33,591.129 1663.81,587.424 1668.28,583.558 1672.75,579.539 1677.22,575.377 \n", " 1681.69,571.082 1686.16,566.661 1690.63,562.125 1695.1,557.484 1699.57,552.746 1704.04,547.92 1708.51,543.017 1712.98,538.046 1717.45,533.015 1721.92,527.934 \n", " 1726.4,522.813 1730.87,517.661 1735.34,512.487 1739.81,507.3 1744.28,502.11 1748.75,496.927 1753.22,491.759 1757.69,486.616 1762.16,481.508 1766.63,476.442 \n", " 1771.1,471.43 1775.57,466.48 1780.04,461.602 1784.51,456.805 1788.98,452.098 1793.46,447.491 1797.93,442.992 1802.4,438.612 1806.87,434.36 1811.34,430.245 \n", " 1815.81,426.276 1820.28,422.463 1824.75,418.815 1829.22,415.341 1833.69,412.051 1838.16,408.954 1842.63,406.059 1847.1,403.376 1851.57,400.915 1856.05,398.683 \n", " 1860.52,396.692 1864.99,394.95 1869.46,393.466 1873.93,392.25 1878.4,391.311 1882.87,390.658 1887.34,390.302 1891.81,390.25 1896.28,390.514 1900.75,391.101 \n", " 1905.22,392.021 1909.69,393.284 1914.16,394.898 1918.63,396.874 1923.11,399.221 1927.58,401.947 1932.05,405.063 1936.52,408.577 1940.99,412.499 1945.46,416.839 \n", " 1949.93,421.605 1954.4,426.807 1958.87,432.454 1963.34,438.556 1967.81,445.122 1972.28,452.162 1976.75,459.684 1981.22,467.698 1985.7,476.214 1990.17,485.24 \n", " 1994.64,494.786 1999.11,504.862 2003.58,515.476 2008.05,526.639 2012.52,538.359 2016.99,550.645 2021.46,563.508 2025.93,576.956 2030.4,590.999 2034.87,605.646 \n", " 2039.34,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip474)\" style=\"stroke:#c271d2; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 1592.27,620.907 1596.74,620.907 1601.22,620.903 1605.69,620.893 1610.16,620.874 1614.63,620.842 1619.1,620.795 1623.57,620.729 1628.04,620.641 1632.51,620.529 \n", " 1636.98,620.388 1641.45,620.216 1645.92,620.01 1650.39,619.767 1654.86,619.483 1659.33,619.155 1663.81,618.781 1668.28,618.357 1672.75,617.88 1677.22,617.347 \n", " 1681.69,616.755 1686.16,616.1 1690.63,615.381 1695.1,614.592 1699.57,613.732 1704.04,612.797 1708.51,611.785 1712.98,610.691 1717.45,609.514 1721.92,608.249 \n", " 1726.4,606.894 1730.87,605.445 1735.34,603.9 1739.81,602.255 1744.28,600.508 1748.75,598.654 1753.22,596.692 1757.69,594.617 1762.16,592.428 1766.63,590.12 \n", " 1771.1,587.69 1775.57,585.136 1780.04,582.454 1784.51,579.642 1788.98,576.695 1793.46,573.612 1797.93,570.388 1802.4,567.021 1806.87,563.508 1811.34,559.845 \n", " 1815.81,556.03 1820.28,552.059 1824.75,547.929 1829.22,543.637 1833.69,539.181 1838.16,534.556 1842.63,529.759 1847.1,524.789 1851.57,519.641 1856.05,514.312 \n", " 1860.52,508.8 1864.99,503.1 1869.46,497.211 1873.93,491.129 1878.4,484.85 1882.87,478.372 1887.34,471.692 1891.81,464.806 1896.28,457.712 1900.75,450.406 \n", " 1905.22,442.884 1909.69,435.145 1914.16,427.185 1918.63,419.001 1923.11,410.589 1927.58,401.947 1932.05,393.071 1936.52,383.959 1940.99,374.607 1945.46,365.012 \n", " 1949.93,355.171 1954.4,345.08 1958.87,334.738 1963.34,324.14 1967.81,313.284 1972.28,302.166 1976.75,290.784 1981.22,279.133 1985.7,267.212 1990.17,255.017 \n", " 1994.64,242.544 1999.11,229.791 2003.58,216.755 2008.05,203.433 2012.52,189.82 2016.99,175.915 2021.46,161.715 2025.93,147.215 2030.4,132.413 2034.87,117.306 \n", " 2039.34,101.891 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"\n", "M2278.86 636.478 L2752.76 636.478 L2752.76 86.3201 L2278.86 86.3201 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip475\">\n", " <rect x=\"2278\" y=\"86\" width=\"475\" height=\"551\"/>\n", " </clipPath>\n", "</defs>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2292.27,636.478 2292.27,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2404.04,636.478 2404.04,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2515.81,636.478 2515.81,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2627.58,636.478 2627.58,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2739.34,636.478 2739.34,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2278.86,636.478 2752.76,636.478 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2292.27,636.478 2292.27,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2404.04,636.478 2404.04,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2515.81,636.478 2515.81,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2627.58,636.478 2627.58,629.876 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2739.34,636.478 2739.34,629.876 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"M 0 0 M2260.28 668.868 Q2256.67 668.868 2254.84 672.433 Q2253.04 675.975 2253.04 683.104 Q2253.04 690.211 2254.84 693.776 Q2256.67 697.317 2260.28 697.317 Q2263.92 697.317 2265.72 693.776 Q2267.55 690.211 2267.55 683.104 Q2267.55 675.975 2265.72 672.433 Q2263.92 668.868 2260.28 668.868 M2260.28 665.165 Q2266.09 665.165 2269.15 669.771 Q2272.23 674.354 2272.23 683.104 Q2272.23 691.831 2269.15 696.438 Q2266.09 701.021 2260.28 701.021 Q2254.47 701.021 2251.39 696.438 Q2248.34 691.831 2248.34 683.104 Q2248.34 674.354 2251.39 669.771 Q2254.47 665.165 2260.28 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2277.3 694.47 L2282.18 694.47 L2282.18 700.35 L2277.3 700.35 L2277.3 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2297.25 668.868 Q2293.64 668.868 2291.81 672.433 Q2290.01 675.975 2290.01 683.104 Q2290.01 690.211 2291.81 693.776 Q2293.64 697.317 2297.25 697.317 Q2300.89 697.317 2302.69 693.776 Q2304.52 690.211 2304.52 683.104 Q2304.52 675.975 2302.69 672.433 Q2300.89 668.868 2297.25 668.868 M2297.25 665.165 Q2303.06 665.165 2306.12 669.771 Q2309.2 674.354 2309.2 683.104 Q2309.2 691.831 2306.12 696.438 Q2303.06 701.021 2297.25 701.021 Q2291.44 701.021 2288.36 696.438 Q2285.31 691.831 2285.31 683.104 Q2285.31 674.354 2288.36 669.771 Q2291.44 665.165 2297.25 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2324.26 668.868 Q2320.65 668.868 2318.82 672.433 Q2317.02 675.975 2317.02 683.104 Q2317.02 690.211 2318.82 693.776 Q2320.65 697.317 2324.26 697.317 Q2327.9 697.317 2329.7 693.776 Q2331.53 690.211 2331.53 683.104 Q2331.53 675.975 2329.7 672.433 Q2327.9 668.868 2324.26 668.868 M2324.26 665.165 Q2330.07 665.165 2333.13 669.771 Q2336.21 674.354 2336.21 683.104 Q2336.21 691.831 2333.13 696.438 Q2330.07 701.021 2324.26 701.021 Q2318.45 701.021 2315.38 696.438 Q2312.32 691.831 2312.32 683.104 Q2312.32 674.354 2315.38 669.771 Q2318.45 665.165 2324.26 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2373.35 668.868 Q2369.74 668.868 2367.91 672.433 Q2366.1 675.975 2366.1 683.104 Q2366.1 690.211 2367.91 693.776 Q2369.74 697.317 2373.35 697.317 Q2376.98 697.317 2378.79 693.776 Q2380.62 690.211 2380.62 683.104 Q2380.62 675.975 2378.79 672.433 Q2376.98 668.868 2373.35 668.868 M2373.35 665.165 Q2379.16 665.165 2382.21 669.771 Q2385.29 674.354 2385.29 683.104 Q2385.29 691.831 2382.21 696.438 Q2379.16 701.021 2373.35 701.021 Q2367.54 701.021 2364.46 696.438 Q2361.4 691.831 2361.4 683.104 Q2361.4 674.354 2364.46 669.771 Q2367.54 665.165 2373.35 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2390.36 694.47 L2395.25 694.47 L2395.25 700.35 L2390.36 700.35 L2390.36 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2404.34 696.414 L2420.66 696.414 L2420.66 700.35 L2398.72 700.35 L2398.72 696.414 Q2401.38 693.66 2405.96 689.03 Q2410.57 684.377 2411.75 683.035 Q2414 680.512 2414.87 678.776 Q2415.78 677.016 2415.78 675.327 Q2415.78 672.572 2413.83 670.836 Q2411.91 669.1 2408.81 669.1 Q2406.61 669.1 2404.16 669.864 Q2401.73 670.628 2398.95 672.178 L2398.95 667.456 Q2401.77 666.322 2404.23 665.743 Q2406.68 665.165 2408.72 665.165 Q2414.09 665.165 2417.28 667.85 Q2420.48 670.535 2420.48 675.026 Q2420.48 677.155 2419.67 679.077 Q2418.88 680.975 2416.77 683.567 Q2416.19 684.239 2413.09 687.456 Q2409.99 690.651 2404.34 696.414 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2425.78 665.79 L2444.13 665.79 L2444.13 669.725 L2430.06 669.725 L2430.06 678.197 Q2431.08 677.85 2432.1 677.688 Q2433.12 677.502 2434.13 677.502 Q2439.92 677.502 2443.3 680.674 Q2446.68 683.845 2446.68 689.262 Q2446.68 694.84 2443.21 697.942 Q2439.74 701.021 2433.42 701.021 Q2431.24 701.021 2428.97 700.651 Q2426.73 700.28 2424.32 699.539 L2424.32 694.84 Q2426.4 695.975 2428.62 696.53 Q2430.85 697.086 2433.32 697.086 Q2437.33 697.086 2439.67 694.979 Q2442 692.873 2442 689.262 Q2442 685.651 2439.67 683.544 Q2437.33 681.438 2433.32 681.438 Q2431.45 681.438 2429.57 681.854 Q2427.72 682.271 2425.78 683.151 L2425.78 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2484.32 668.868 Q2480.7 668.868 2478.88 672.433 Q2477.07 675.975 2477.07 683.104 Q2477.07 690.211 2478.88 693.776 Q2480.7 697.317 2484.32 697.317 Q2487.95 697.317 2489.76 693.776 Q2491.58 690.211 2491.58 683.104 Q2491.58 675.975 2489.76 672.433 Q2487.95 668.868 2484.32 668.868 M2484.32 665.165 Q2490.13 665.165 2493.18 669.771 Q2496.26 674.354 2496.26 683.104 Q2496.26 691.831 2493.18 696.438 Q2490.13 701.021 2484.32 701.021 Q2478.51 701.021 2475.43 696.438 Q2472.37 691.831 2472.37 683.104 Q2472.37 674.354 2475.43 669.771 Q2478.51 665.165 2484.32 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2501.33 694.47 L2506.21 694.47 L2506.21 700.35 L2501.33 700.35 L2501.33 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2511.33 665.79 L2529.69 665.79 L2529.69 669.725 L2515.61 669.725 L2515.61 678.197 Q2516.63 677.85 2517.65 677.688 Q2518.67 677.502 2519.69 677.502 Q2525.47 677.502 2528.85 680.674 Q2532.23 683.845 2532.23 689.262 Q2532.23 694.84 2528.76 697.942 Q2525.29 701.021 2518.97 701.021 Q2516.79 701.021 2514.52 700.651 Q2512.28 700.28 2509.87 699.539 L2509.87 694.84 Q2511.95 695.975 2514.18 696.53 Q2516.4 697.086 2518.88 697.086 Q2522.88 697.086 2525.22 694.979 Q2527.56 692.873 2527.56 689.262 Q2527.56 685.651 2525.22 683.544 Q2522.88 681.438 2518.88 681.438 Q2517 681.438 2515.13 681.854 Q2513.27 682.271 2511.33 683.151 L2511.33 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2547.3 668.868 Q2543.69 668.868 2541.86 672.433 Q2540.06 675.975 2540.06 683.104 Q2540.06 690.211 2541.86 693.776 Q2543.69 697.317 2547.3 697.317 Q2550.94 697.317 2552.74 693.776 Q2554.57 690.211 2554.57 683.104 Q2554.57 675.975 2552.74 672.433 Q2550.94 668.868 2547.3 668.868 M2547.3 665.165 Q2553.11 665.165 2556.17 669.771 Q2559.25 674.354 2559.25 683.104 Q2559.25 691.831 2556.17 696.438 Q2553.11 701.021 2547.3 701.021 Q2541.49 701.021 2538.41 696.438 Q2535.36 691.831 2535.36 683.104 Q2535.36 674.354 2538.41 669.771 Q2541.49 665.165 2547.3 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2596.53 668.868 Q2592.92 668.868 2591.1 672.433 Q2589.29 675.975 2589.29 683.104 Q2589.29 690.211 2591.1 693.776 Q2592.92 697.317 2596.53 697.317 Q2600.17 697.317 2601.97 693.776 Q2603.8 690.211 2603.8 683.104 Q2603.8 675.975 2601.97 672.433 Q2600.17 668.868 2596.53 668.868 M2596.53 665.165 Q2602.35 665.165 2605.4 669.771 Q2608.48 674.354 2608.48 683.104 Q2608.48 691.831 2605.4 696.438 Q2602.35 701.021 2596.53 701.021 Q2590.72 701.021 2587.65 696.438 Q2584.59 691.831 2584.59 683.104 Q2584.59 674.354 2587.65 669.771 Q2590.72 665.165 2596.53 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2613.55 694.47 L2618.43 694.47 L2618.43 700.35 L2613.55 700.35 L2613.55 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2622.32 665.79 L2644.54 665.79 L2644.54 667.78 L2632 700.35 L2627.11 700.35 L2638.92 669.725 L2622.32 669.725 L2622.32 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2649.66 665.79 L2668.02 665.79 L2668.02 669.725 L2653.94 669.725 L2653.94 678.197 Q2654.96 677.85 2655.98 677.688 Q2657 677.502 2658.02 677.502 Q2663.8 677.502 2667.18 680.674 Q2670.56 683.845 2670.56 689.262 Q2670.56 694.84 2667.09 697.942 Q2663.62 701.021 2657.3 701.021 Q2655.12 701.021 2652.85 700.651 Q2650.61 700.28 2648.2 699.539 L2648.2 694.84 Q2650.28 695.975 2652.51 696.53 Q2654.73 697.086 2657.21 697.086 Q2661.21 697.086 2663.55 694.979 Q2665.89 692.873 2665.89 689.262 Q2665.89 685.651 2663.55 683.544 Q2661.21 681.438 2657.21 681.438 Q2655.33 681.438 2653.46 681.854 Q2651.6 682.271 2649.66 683.151 L2649.66 665.79 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2697.74 696.414 L2705.37 696.414 L2705.37 670.049 L2697.06 671.715 L2697.06 667.456 L2705.33 665.79 L2710 665.79 L2710 696.414 L2717.64 696.414 L2717.64 700.35 L2697.74 700.35 L2697.74 696.414 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2722.71 694.47 L2727.6 694.47 L2727.6 700.35 L2722.71 700.35 L2722.71 694.47 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2742.67 668.868 Q2739.05 668.868 2737.23 672.433 Q2735.42 675.975 2735.42 683.104 Q2735.42 690.211 2737.23 693.776 Q2739.05 697.317 2742.67 697.317 Q2746.3 697.317 2748.11 693.776 Q2749.93 690.211 2749.93 683.104 Q2749.93 675.975 2748.11 672.433 Q2746.3 668.868 2742.67 668.868 M2742.67 665.165 Q2748.48 665.165 2751.53 669.771 Q2754.61 674.354 2754.61 683.104 Q2754.61 691.831 2751.53 696.438 Q2748.48 701.021 2742.67 701.021 Q2736.86 701.021 2733.78 696.438 Q2730.72 691.831 2730.72 683.104 Q2730.72 674.354 2733.78 669.771 Q2736.86 665.165 2742.67 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2769.68 668.868 Q2766.07 668.868 2764.24 672.433 Q2762.43 675.975 2762.43 683.104 Q2762.43 690.211 2764.24 693.776 Q2766.07 697.317 2769.68 697.317 Q2773.31 697.317 2775.12 693.776 Q2776.95 690.211 2776.95 683.104 Q2776.95 675.975 2775.12 672.433 Q2773.31 668.868 2769.68 668.868 M2769.68 665.165 Q2775.49 665.165 2778.54 669.771 Q2781.62 674.354 2781.62 683.104 Q2781.62 691.831 2778.54 696.438 Q2775.49 701.021 2769.68 701.021 Q2763.87 701.021 2760.79 696.438 Q2757.73 691.831 2757.73 683.104 Q2757.73 674.354 2760.79 669.771 Q2763.87 665.165 2769.68 665.165 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip475)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2278.86,620.907 2752.76,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2278.86,491.153 2752.76,491.153 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2278.86,361.399 2752.76,361.399 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2278.86,231.645 2752.76,231.645 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2278.86,101.891 2752.76,101.891 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2278.86,636.478 2278.86,86.3201 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2278.86,620.907 2284.55,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2278.86,491.153 2284.55,491.153 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2278.86,361.399 2284.55,361.399 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2278.86,231.645 2284.55,231.645 \n", " \"/>\n", "<polyline clip-path=\"url(#clip470)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2278.86,101.891 2284.55,101.891 \n", " \"/>\n", "<path clip-path=\"url(#clip470)\" d=\"M 0 0 M2160.94 606.706 Q2157.33 606.706 2155.5 610.271 Q2153.69 613.812 2153.69 620.942 Q2153.69 628.048 2155.5 631.613 Q2157.33 635.155 2160.94 635.155 Q2164.57 635.155 2166.38 631.613 Q2168.2 628.048 2168.2 620.942 Q2168.2 613.812 2166.38 610.271 Q2164.57 606.706 2160.94 606.706 M2160.94 603.002 Q2166.75 603.002 2169.8 607.609 Q2172.88 612.192 2172.88 620.942 Q2172.88 629.669 2169.8 634.275 Q2166.75 638.858 2160.94 638.858 Q2155.13 638.858 2152.05 634.275 Q2148.99 629.669 2148.99 620.942 Q2148.99 612.192 2152.05 607.609 Q2155.13 603.002 2160.94 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2177.95 632.307 L2182.83 632.307 L2182.83 638.187 L2177.95 638.187 L2177.95 632.307 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2197.9 606.706 Q2194.29 606.706 2192.46 610.271 Q2190.66 613.812 2190.66 620.942 Q2190.66 628.048 2192.46 631.613 Q2194.29 635.155 2197.9 635.155 Q2201.54 635.155 2203.34 631.613 Q2205.17 628.048 2205.17 620.942 Q2205.17 613.812 2203.34 610.271 Q2201.54 606.706 2197.9 606.706 M2197.9 603.002 Q2203.71 603.002 2206.77 607.609 Q2209.85 612.192 2209.85 620.942 Q2209.85 629.669 2206.77 634.275 Q2203.71 638.858 2197.9 638.858 Q2192.09 638.858 2189.02 634.275 Q2185.96 629.669 2185.96 620.942 Q2185.96 612.192 2189.02 607.609 Q2192.09 603.002 2197.9 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2224.92 606.706 Q2221.31 606.706 2219.48 610.271 Q2217.67 613.812 2217.67 620.942 Q2217.67 628.048 2219.48 631.613 Q2221.31 635.155 2224.92 635.155 Q2228.55 635.155 2230.36 631.613 Q2232.19 628.048 2232.19 620.942 Q2232.19 613.812 2230.36 610.271 Q2228.55 606.706 2224.92 606.706 M2224.92 603.002 Q2230.73 603.002 2233.78 607.609 Q2236.86 612.192 2236.86 620.942 Q2236.86 629.669 2233.78 634.275 Q2230.73 638.858 2224.92 638.858 Q2219.11 638.858 2216.03 634.275 Q2212.97 629.669 2212.97 620.942 Q2212.97 612.192 2216.03 607.609 Q2219.11 603.002 2224.92 603.002 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2163.53 476.952 Q2159.92 476.952 2158.09 480.516 Q2156.28 484.058 2156.28 491.188 Q2156.28 498.294 2158.09 501.859 Q2159.92 505.401 2163.53 505.401 Q2167.16 505.401 2168.97 501.859 Q2170.8 498.294 2170.8 491.188 Q2170.8 484.058 2168.97 480.516 Q2167.16 476.952 2163.53 476.952 M2163.53 473.248 Q2169.34 473.248 2172.39 477.854 Q2175.47 482.438 2175.47 491.188 Q2175.47 499.915 2172.39 504.521 Q2169.34 509.104 2163.53 509.104 Q2157.72 509.104 2154.64 504.521 Q2151.58 499.915 2151.58 491.188 Q2151.58 482.438 2154.64 477.854 Q2157.72 473.248 2163.53 473.248 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2180.54 502.553 L2185.43 502.553 L2185.43 508.433 L2180.54 508.433 L2180.54 502.553 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2194.52 504.498 L2210.84 504.498 L2210.84 508.433 L2188.9 508.433 L2188.9 504.498 Q2191.56 501.743 2196.14 497.114 Q2200.75 492.461 2201.93 491.118 Q2204.18 488.595 2205.06 486.859 Q2205.96 485.1 2205.96 483.41 Q2205.96 480.655 2204.01 478.919 Q2202.09 477.183 2198.99 477.183 Q2196.79 477.183 2194.34 477.947 Q2191.91 478.711 2189.13 480.262 L2189.13 475.54 Q2191.95 474.405 2194.41 473.827 Q2196.86 473.248 2198.9 473.248 Q2204.27 473.248 2207.46 475.933 Q2210.66 478.618 2210.66 483.109 Q2210.66 485.239 2209.85 487.16 Q2209.06 489.058 2206.95 491.651 Q2206.38 492.322 2203.27 495.54 Q2200.17 498.734 2194.52 504.498 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2215.96 473.873 L2234.32 473.873 L2234.32 477.808 L2220.24 477.808 L2220.24 486.28 Q2221.26 485.933 2222.28 485.771 Q2223.3 485.586 2224.32 485.586 Q2230.1 485.586 2233.48 488.757 Q2236.86 491.928 2236.86 497.345 Q2236.86 502.924 2233.39 506.026 Q2229.92 509.104 2223.6 509.104 Q2221.42 509.104 2219.15 508.734 Q2216.91 508.364 2214.5 507.623 L2214.5 502.924 Q2216.58 504.058 2218.81 504.614 Q2221.03 505.169 2223.51 505.169 Q2227.51 505.169 2229.85 503.063 Q2232.19 500.956 2232.19 497.345 Q2232.19 493.734 2229.85 491.628 Q2227.51 489.521 2223.51 489.521 Q2221.63 489.521 2219.76 489.938 Q2217.9 490.354 2215.96 491.234 L2215.96 473.873 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2161.93 347.198 Q2158.32 347.198 2156.49 350.762 Q2154.69 354.304 2154.69 361.434 Q2154.69 368.54 2156.49 372.105 Q2158.32 375.646 2161.93 375.646 Q2165.57 375.646 2167.37 372.105 Q2169.2 368.54 2169.2 361.434 Q2169.2 354.304 2167.37 350.762 Q2165.57 347.198 2161.93 347.198 M2161.93 343.494 Q2167.74 343.494 2170.8 348.1 Q2173.88 352.684 2173.88 361.434 Q2173.88 370.16 2170.8 374.767 Q2167.74 379.35 2161.93 379.35 Q2156.12 379.35 2153.04 374.767 Q2149.99 370.16 2149.99 361.434 Q2149.99 352.684 2153.04 348.1 Q2156.12 343.494 2161.93 343.494 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2178.95 372.799 L2183.83 372.799 L2183.83 378.679 L2178.95 378.679 L2178.95 372.799 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2188.95 344.119 L2207.3 344.119 L2207.3 348.054 L2193.23 348.054 L2193.23 356.526 Q2194.25 356.179 2195.27 356.017 Q2196.28 355.832 2197.3 355.832 Q2203.09 355.832 2206.47 359.003 Q2209.85 362.174 2209.85 367.591 Q2209.85 373.17 2206.38 376.271 Q2202.9 379.35 2196.58 379.35 Q2194.41 379.35 2192.14 378.98 Q2189.89 378.609 2187.49 377.869 L2187.49 373.17 Q2189.57 374.304 2191.79 374.859 Q2194.02 375.415 2196.49 375.415 Q2200.5 375.415 2202.83 373.309 Q2205.17 371.202 2205.17 367.591 Q2205.17 363.98 2202.83 361.873 Q2200.5 359.767 2196.49 359.767 Q2194.62 359.767 2192.74 360.184 Q2190.89 360.6 2188.95 361.48 L2188.95 344.119 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2224.92 347.198 Q2221.31 347.198 2219.48 350.762 Q2217.67 354.304 2217.67 361.434 Q2217.67 368.54 2219.48 372.105 Q2221.31 375.646 2224.92 375.646 Q2228.55 375.646 2230.36 372.105 Q2232.19 368.54 2232.19 361.434 Q2232.19 354.304 2230.36 350.762 Q2228.55 347.198 2224.92 347.198 M2224.92 343.494 Q2230.73 343.494 2233.78 348.1 Q2236.86 352.684 2236.86 361.434 Q2236.86 370.16 2233.78 374.767 Q2230.73 379.35 2224.92 379.35 Q2219.11 379.35 2216.03 374.767 Q2212.97 370.16 2212.97 361.434 Q2212.97 352.684 2216.03 348.1 Q2219.11 343.494 2224.92 343.494 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2162.83 217.443 Q2159.22 217.443 2157.39 221.008 Q2155.59 224.55 2155.59 231.679 Q2155.59 238.786 2157.39 242.351 Q2159.22 245.892 2162.83 245.892 Q2166.47 245.892 2168.27 242.351 Q2170.1 238.786 2170.1 231.679 Q2170.1 224.55 2168.27 221.008 Q2166.47 217.443 2162.83 217.443 M2162.83 213.74 Q2168.64 213.74 2171.7 218.346 Q2174.78 222.93 2174.78 231.679 Q2174.78 240.406 2171.7 245.013 Q2168.64 249.596 2162.83 249.596 Q2157.02 249.596 2153.95 245.013 Q2150.89 240.406 2150.89 231.679 Q2150.89 222.93 2153.95 218.346 Q2157.02 213.74 2162.83 213.74 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2179.85 243.045 L2184.73 243.045 L2184.73 248.925 L2179.85 248.925 L2179.85 243.045 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2188.62 214.365 L2210.84 214.365 L2210.84 216.355 L2198.3 248.925 L2193.41 248.925 L2205.22 218.3 L2188.62 218.3 L2188.62 214.365 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2215.96 214.365 L2234.32 214.365 L2234.32 218.3 L2220.24 218.3 L2220.24 226.772 Q2221.26 226.425 2222.28 226.263 Q2223.3 226.078 2224.32 226.078 Q2230.1 226.078 2233.48 229.249 Q2236.86 232.42 2236.86 237.837 Q2236.86 243.416 2233.39 246.517 Q2229.92 249.596 2223.6 249.596 Q2221.42 249.596 2219.15 249.226 Q2216.91 248.855 2214.5 248.115 L2214.5 243.416 Q2216.58 244.55 2218.81 245.105 Q2221.03 245.661 2223.51 245.661 Q2227.51 245.661 2229.85 243.554 Q2232.19 241.448 2232.19 237.837 Q2232.19 234.226 2229.85 232.119 Q2227.51 230.013 2223.51 230.013 Q2221.63 230.013 2219.76 230.429 Q2217.9 230.846 2215.96 231.726 L2215.96 214.365 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2152.97 115.235 L2160.61 115.235 L2160.61 88.8699 L2152.3 90.5365 L2152.3 86.2773 L2160.57 84.6106 L2165.24 84.6106 L2165.24 115.235 L2172.88 115.235 L2172.88 119.171 L2152.97 119.171 L2152.97 115.235 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2177.95 113.291 L2182.83 113.291 L2182.83 119.171 L2177.95 119.171 L2177.95 113.291 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2197.9 87.6893 Q2194.29 87.6893 2192.46 91.2541 Q2190.66 94.7958 2190.66 101.925 Q2190.66 109.032 2192.46 112.597 Q2194.29 116.138 2197.9 116.138 Q2201.54 116.138 2203.34 112.597 Q2205.17 109.032 2205.17 101.925 Q2205.17 94.7958 2203.34 91.2541 Q2201.54 87.6893 2197.9 87.6893 M2197.9 83.9856 Q2203.71 83.9856 2206.77 88.5921 Q2209.85 93.1754 2209.85 101.925 Q2209.85 110.652 2206.77 115.259 Q2203.71 119.842 2197.9 119.842 Q2192.09 119.842 2189.02 115.259 Q2185.96 110.652 2185.96 101.925 Q2185.96 93.1754 2189.02 88.5921 Q2192.09 83.9856 2197.9 83.9856 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2224.92 87.6893 Q2221.31 87.6893 2219.48 91.2541 Q2217.67 94.7958 2217.67 101.925 Q2217.67 109.032 2219.48 112.597 Q2221.31 116.138 2224.92 116.138 Q2228.55 116.138 2230.36 112.597 Q2232.19 109.032 2232.19 101.925 Q2232.19 94.7958 2230.36 91.2541 Q2228.55 87.6893 2224.92 87.6893 M2224.92 83.9856 Q2230.73 83.9856 2233.78 88.5921 Q2236.86 93.1754 2236.86 101.925 Q2236.86 110.652 2233.78 115.259 Q2230.73 119.842 2224.92 119.842 Q2219.11 119.842 2216.03 115.259 Q2212.97 110.652 2212.97 101.925 Q2212.97 93.1754 2216.03 88.5921 Q2219.11 83.9856 2224.92 83.9856 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2448.58 65.7705 L2448.58 89.8329 L2441.09 89.8329 L2441.09 27.2059 L2448.58 27.2059 L2448.58 34.0924 Q2450.93 30.0415 2454.5 28.0971 Q2458.1 26.1121 2463.09 26.1121 Q2471.35 26.1121 2476.49 32.6746 Q2481.68 39.2371 2481.68 49.9314 Q2481.68 60.6258 2476.49 67.1883 Q2471.35 73.7508 2463.09 73.7508 Q2458.1 73.7508 2454.5 71.8063 Q2450.93 69.8214 2448.58 65.7705 M2473.94 49.9314 Q2473.94 41.7081 2470.54 37.0496 Q2467.18 32.3505 2461.26 32.3505 Q2455.35 32.3505 2451.95 37.0496 Q2448.58 41.7081 2448.58 49.9314 Q2448.58 58.1548 2451.95 62.8538 Q2455.35 67.5124 2461.26 67.5124 Q2467.18 67.5124 2470.54 62.8538 Q2473.94 58.1548 2473.94 49.9314 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2490.47 34.9026 L2542.4 34.9026 L2542.4 41.7081 L2490.47 41.7081 L2490.47 34.9026 M2490.47 51.4303 L2542.4 51.4303 L2542.4 58.3168 L2490.47 58.3168 L2490.47 51.4303 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip470)\" d=\"M 0 0 M2573.76 19.2256 L2553.1 51.5113 L2573.76 51.5113 L2573.76 19.2256 M2571.61 12.096 L2581.9 12.096 L2581.9 51.5113 L2590.53 51.5113 L2590.53 58.3168 L2581.9 58.3168 L2581.9 72.576 L2573.76 72.576 L2573.76 58.3168 L2546.45 58.3168 L2546.45 50.4176 L2571.61 12.096 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip475)\" style=\"stroke:#009af9; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 2292.27,101.891 2296.74,122.342 2301.22,142.183 2305.69,161.426 2310.16,180.082 2314.63,198.165 2319.1,215.686 2323.57,232.656 2328.04,249.087 2332.51,264.992 \n", " 2336.98,280.38 2341.45,295.265 2345.92,309.655 2350.39,323.564 2354.86,337.001 2359.33,349.977 2363.81,362.504 2368.28,374.591 2372.75,386.248 2377.22,397.488 \n", " 2381.69,408.318 2386.16,418.75 2390.63,428.793 2395.1,438.457 2399.57,447.752 2404.04,456.687 2408.51,465.272 2412.98,473.516 2417.45,481.427 2421.92,489.016 \n", " 2426.4,496.291 2430.87,503.261 2435.34,509.934 2439.81,516.319 2444.28,522.425 2448.75,528.259 2453.22,533.831 2457.69,539.147 2462.16,544.215 2466.63,549.045 \n", " 2471.1,553.643 2475.57,558.016 2480.04,562.173 2484.51,566.12 2488.98,569.864 2493.46,573.414 2497.93,576.775 2502.4,579.954 2506.87,582.959 2511.34,585.795 \n", " 2515.81,588.469 2520.28,590.987 2524.75,593.356 2529.22,595.581 2533.69,597.668 2538.16,599.624 2542.63,601.454 2547.1,603.163 2551.57,604.757 2556.05,606.241 \n", " 2560.52,607.62 2564.99,608.9 2569.46,610.085 2573.93,611.18 2578.4,612.19 2582.87,613.119 2587.34,613.971 2591.81,614.752 2596.28,615.465 2600.75,616.114 \n", " 2605.22,616.703 2609.69,617.236 2614.16,617.717 2618.63,618.149 2623.11,618.535 2627.58,618.88 2632.05,619.185 2636.52,619.455 2640.99,619.691 2645.46,619.898 \n", " 2649.93,620.077 2654.4,620.231 2658.87,620.362 2663.34,620.474 2667.81,620.567 2672.28,620.644 2676.75,620.708 2681.22,620.759 2685.7,620.799 2690.17,620.831 \n", " 2694.64,620.855 2699.11,620.873 2703.58,620.886 2708.05,620.895 2712.52,620.9 2716.99,620.904 2721.46,620.906 2725.93,620.907 2730.4,620.907 2734.87,620.907 \n", " 2739.34,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#e26f46; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 2292.27,620.907 2296.74,600.763 2301.22,581.828 2305.69,564.064 2310.16,547.436 2314.63,531.909 2319.1,517.446 2323.57,504.014 2328.04,491.578 2332.51,480.105 \n", " 2336.98,469.562 2341.45,459.915 2345.92,451.133 2350.39,443.185 2354.86,436.038 2359.33,429.662 2363.81,424.028 2368.28,419.106 2372.75,414.865 2377.22,411.279 \n", " 2381.69,408.318 2386.16,405.955 2390.63,404.163 2395.1,402.915 2399.57,402.185 2404.04,401.947 2408.51,402.176 2412.98,402.848 2417.45,403.939 2421.92,405.424 \n", " 2426.4,407.28 2430.87,409.485 2435.34,412.017 2439.81,414.854 2444.28,417.974 2448.75,421.358 2453.22,424.985 2457.69,428.835 2462.16,432.889 2466.63,437.128 \n", " 2471.1,441.535 2475.57,446.091 2480.04,450.78 2484.51,455.584 2488.98,460.487 2493.46,465.475 2497.93,470.53 2502.4,475.64 2506.87,480.79 2511.34,485.965 \n", " 2515.81,491.153 2520.28,496.341 2524.75,501.517 2529.22,506.669 2533.69,511.786 2538.16,516.857 2542.63,521.872 2547.1,526.822 2551.57,531.696 2556.05,536.487 \n", " 2560.52,541.186 2564.99,545.786 2569.46,550.278 2573.93,554.657 2578.4,558.916 2582.87,563.05 2587.34,567.053 2591.81,570.92 2596.28,574.648 2600.75,578.232 \n", " 2605.22,581.669 2609.69,584.958 2614.16,588.094 2618.63,591.077 2623.11,593.905 2627.58,596.578 2632.05,599.095 2636.52,601.457 2640.99,603.664 2645.46,605.718 \n", " 2649.93,607.62 2654.4,609.373 2658.87,610.979 2663.34,612.441 2667.81,613.764 2672.28,614.951 2676.75,616.008 2681.22,616.939 2685.7,617.75 2690.17,618.448 \n", " 2694.64,619.039 2699.11,619.53 2703.58,619.929 2708.05,620.245 2712.52,620.486 2716.99,620.661 2721.46,620.78 2725.93,620.853 2730.4,620.891 2734.87,620.905 \n", " 2739.34,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#3da44d; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 2292.27,620.907 2296.74,620.602 2301.22,619.711 2305.69,618.27 2310.16,616.315 2314.63,613.881 2319.1,611.001 2323.57,607.71 2328.04,604.038 2332.51,600.019 \n", " 2336.98,595.683 2341.45,591.06 2345.92,586.181 2350.39,581.073 2354.86,575.765 2359.33,570.284 2363.81,564.656 2368.28,558.908 2372.75,553.064 2377.22,547.149 \n", " 2381.69,541.186 2386.16,535.198 2390.63,529.208 2395.1,523.235 2399.57,517.302 2404.04,511.427 2408.51,505.63 2412.98,499.929 2417.45,494.342 2421.92,488.885 \n", " 2426.4,483.575 2430.87,478.427 2435.34,473.455 2439.81,468.674 2444.28,464.096 2448.75,459.733 2453.22,455.598 2457.69,451.701 2462.16,448.052 2466.63,444.66 \n", " 2471.1,441.535 2475.57,438.684 2480.04,436.113 2484.51,433.831 2488.98,431.841 2493.46,430.149 2497.93,428.759 2502.4,427.675 2506.87,426.898 2511.34,426.432 \n", " 2515.81,426.276 2520.28,426.432 2524.75,426.898 2529.22,427.675 2533.69,428.759 2538.16,430.149 2542.63,431.841 2547.1,433.831 2551.57,436.113 2556.05,438.684 \n", " 2560.52,441.535 2564.99,444.66 2569.46,448.052 2573.93,451.701 2578.4,455.598 2582.87,459.733 2587.34,464.096 2591.81,468.674 2596.28,473.455 2600.75,478.427 \n", " 2605.22,483.575 2609.69,488.885 2614.16,494.342 2618.63,499.929 2623.11,505.63 2627.58,511.427 2632.05,517.302 2636.52,523.235 2640.99,529.208 2645.46,535.198 \n", " 2649.93,541.186 2654.4,547.149 2658.87,553.064 2663.34,558.908 2667.81,564.656 2672.28,570.284 2676.75,575.765 2681.22,581.073 2685.7,586.181 2690.17,591.06 \n", " 2694.64,595.683 2699.11,600.019 2703.58,604.038 2708.05,607.71 2712.52,611.001 2716.99,613.881 2721.46,616.315 2725.93,618.27 2730.4,619.711 2734.87,620.602 \n", " 2739.34,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#c271d2; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 2292.27,620.907 2296.74,620.905 2301.22,620.891 2305.69,620.853 2310.16,620.78 2314.63,620.661 2319.1,620.486 2323.57,620.245 2328.04,619.929 2332.51,619.53 \n", " 2336.98,619.039 2341.45,618.448 2345.92,617.75 2350.39,616.939 2354.86,616.008 2359.33,614.951 2363.81,613.764 2368.28,612.441 2372.75,610.979 2377.22,609.373 \n", " 2381.69,607.62 2386.16,605.718 2390.63,603.664 2395.1,601.457 2399.57,599.095 2404.04,596.578 2408.51,593.905 2412.98,591.077 2417.45,588.094 2421.92,584.958 \n", " 2426.4,581.669 2430.87,578.232 2435.34,574.648 2439.81,570.92 2444.28,567.053 2448.75,563.05 2453.22,558.916 2457.69,554.657 2462.16,550.278 2466.63,545.786 \n", " 2471.1,541.186 2475.57,536.487 2480.04,531.696 2484.51,526.822 2488.98,521.872 2493.46,516.857 2497.93,511.786 2502.4,506.669 2506.87,501.517 2511.34,496.341 \n", " 2515.81,491.153 2520.28,485.965 2524.75,480.79 2529.22,475.64 2533.69,470.53 2538.16,465.475 2542.63,460.487 2547.1,455.584 2551.57,450.78 2556.05,446.091 \n", " 2560.52,441.535 2564.99,437.128 2569.46,432.889 2573.93,428.835 2578.4,424.985 2582.87,421.358 2587.34,417.974 2591.81,414.854 2596.28,412.017 2600.75,409.485 \n", " 2605.22,407.28 2609.69,405.424 2614.16,403.939 2618.63,402.848 2623.11,402.176 2627.58,401.947 2632.05,402.185 2636.52,402.915 2640.99,404.163 2645.46,405.955 \n", " 2649.93,408.318 2654.4,411.279 2658.87,414.865 2663.34,419.106 2667.81,424.028 2672.28,429.662 2676.75,436.038 2681.22,443.185 2685.7,451.133 2690.17,459.915 \n", " 2694.64,469.562 2699.11,480.105 2703.58,491.578 2708.05,504.014 2712.52,517.446 2716.99,531.909 2721.46,547.436 2725.93,564.064 2730.4,581.828 2734.87,600.763 \n", " 2739.34,620.907 \n", " \"/>\n", "<polyline clip-path=\"url(#clip475)\" style=\"stroke:#ac8d18; stroke-width:12; stroke-opacity:1; fill:none\" points=\"\n", " 2292.27,620.907 2296.74,620.907 2301.22,620.907 2305.69,620.907 2310.16,620.906 2314.63,620.904 2319.1,620.9 2323.57,620.895 2328.04,620.886 2332.51,620.873 \n", " 2336.98,620.855 2341.45,620.831 2345.92,620.799 2350.39,620.759 2354.86,620.708 2359.33,620.644 2363.81,620.567 2368.28,620.474 2372.75,620.362 2377.22,620.231 \n", " 2381.69,620.077 2386.16,619.898 2390.63,619.691 2395.1,619.455 2399.57,619.185 2404.04,618.88 2408.51,618.535 2412.98,618.149 2417.45,617.717 2421.92,617.236 \n", " 2426.4,616.703 2430.87,616.114 2435.34,615.465 2439.81,614.752 2444.28,613.971 2448.75,613.119 2453.22,612.19 2457.69,611.18 2462.16,610.085 2466.63,608.9 \n", " 2471.1,607.62 2475.57,606.241 2480.04,604.757 2484.51,603.163 2488.98,601.454 2493.46,599.624 2497.93,597.668 2502.4,595.581 2506.87,593.356 2511.34,590.987 \n", " 2515.81,588.469 2520.28,585.795 2524.75,582.959 2529.22,579.954 2533.69,576.775 2538.16,573.414 2542.63,569.864 2547.1,566.12 2551.57,562.173 2556.05,558.016 \n", " 2560.52,553.643 2564.99,549.045 2569.46,544.215 2573.93,539.147 2578.4,533.831 2582.87,528.259 2587.34,522.425 2591.81,516.319 2596.28,509.934 2600.75,503.261 \n", " 2605.22,496.291 2609.69,489.016 2614.16,481.427 2618.63,473.516 2623.11,465.272 2627.58,456.687 2632.05,447.752 2636.52,438.457 2640.99,428.793 2645.46,418.75 \n", " 2649.93,408.318 2654.4,397.488 2658.87,386.248 2663.34,374.591 2667.81,362.504 2672.28,349.977 2676.75,337.001 2681.22,323.564 2685.7,309.655 2690.17,295.265 \n", " 2694.64,280.38 2699.11,264.992 2703.58,249.087 2708.05,232.656 2712.52,215.686 2716.99,198.165 2721.46,180.082 2725.93,161.426 2730.4,142.183 2734.87,122.342 \n", " 2739.34,101.891 \n", " \"/>\n", "</svg>\n" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "b = [ Plots.plot( [ bernstein( p, i ) for i in 0:p ], 0:0.01:1, legend = false ) for p in 1:4 ]\n", "plt = Plots.plot( b[1], b[2], b[3], b[4],\n", " title = [\"p=1\" \"p=2\" \"p=3\" \"p=4\"],\n", " legend = false, layout = (1,4),\n", " lw = 3, size = [700, 180] )" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "As an example, a spline with three elements, of degree 2, 3, and 1, respectively, has the following set of Bernstein bases on it: " ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "image/svg+xml": [ "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"200\" viewBox=\"0 0 2400 800\">\n", "<defs>\n", " <clipPath id=\"clip510\">\n", " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"800\"/>\n", " </clipPath>\n", "</defs>\n", "<path clip-path=\"url(#clip510)\" d=\"\n", "M0 800 L2400 800 L2400 0 L0 0 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip511\">\n", " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"800\"/>\n", " </clipPath>\n", "</defs>\n", "<path clip-path=\"url(#clip510)\" d=\"\n", "M174.862 711.728 L2352.76 711.728 L2352.76 47.2441 L174.862 47.2441 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip512\">\n", " <rect x=\"174\" y=\"47\" width=\"2179\" height=\"665\"/>\n", " </clipPath>\n", "</defs>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 236.501,711.728 236.501,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 921.373,711.728 921.373,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1606.25,711.728 1606.25,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2291.12,711.728 2291.12,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,711.728 2352.76,711.728 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,711.728 236.501,703.754 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 921.373,711.728 921.373,703.754 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1606.25,711.728 1606.25,703.754 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2291.12,711.728 2291.12,703.754 \n", " \"/>\n", "<path clip-path=\"url(#clip510)\" d=\"M 0 0 M236.501 740.919 Q232.889 740.919 231.061 744.483 Q229.255 748.025 229.255 755.155 Q229.255 762.261 231.061 765.826 Q232.889 769.367 236.501 769.367 Q240.135 769.367 241.94 765.826 Q243.769 762.261 243.769 755.155 Q243.769 748.025 241.94 744.483 Q240.135 740.919 236.501 740.919 M236.501 737.215 Q242.311 737.215 245.366 741.821 Q248.445 746.405 248.445 755.155 Q248.445 763.881 245.366 768.488 Q242.311 773.071 236.501 773.071 Q230.69 773.071 227.612 768.488 Q224.556 763.881 224.556 755.155 Q224.556 746.405 227.612 741.821 Q230.69 737.215 236.501 737.215 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M911.755 768.465 L919.394 768.465 L919.394 742.099 L911.084 743.766 L911.084 739.507 L919.347 737.84 L924.023 737.84 L924.023 768.465 L931.662 768.465 L931.662 772.4 L911.755 772.4 L911.755 768.465 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M1600.9 768.465 L1617.22 768.465 L1617.22 772.4 L1595.27 772.4 L1595.27 768.465 Q1597.93 765.71 1602.52 761.08 Q1607.12 756.428 1608.31 755.085 Q1610.55 752.562 1611.43 750.826 Q1612.33 749.067 1612.33 747.377 Q1612.33 744.622 1610.39 742.886 Q1608.47 741.15 1605.37 741.15 Q1603.17 741.15 1600.71 741.914 Q1598.28 742.678 1595.5 744.229 L1595.5 739.507 Q1598.33 738.372 1600.78 737.794 Q1603.24 737.215 1605.27 737.215 Q1610.64 737.215 1613.84 739.9 Q1617.03 742.585 1617.03 747.076 Q1617.03 749.206 1616.22 751.127 Q1615.43 753.025 1613.33 755.618 Q1612.75 756.289 1609.65 759.506 Q1606.55 762.701 1600.9 768.465 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M2295.37 753.766 Q2298.72 754.483 2300.6 756.752 Q2302.49 759.02 2302.49 762.354 Q2302.49 767.469 2298.98 770.27 Q2295.46 773.071 2288.98 773.071 Q2286.8 773.071 2284.49 772.631 Q2282.19 772.215 2279.74 771.358 L2279.74 766.844 Q2281.68 767.979 2284 768.557 Q2286.31 769.136 2288.84 769.136 Q2293.24 769.136 2295.53 767.4 Q2297.84 765.664 2297.84 762.354 Q2297.84 759.298 2295.69 757.585 Q2293.56 755.849 2289.74 755.849 L2285.71 755.849 L2285.71 752.006 L2289.93 752.006 Q2293.37 752.006 2295.2 750.641 Q2297.03 749.252 2297.03 746.659 Q2297.03 743.997 2295.13 742.585 Q2293.26 741.15 2289.74 741.15 Q2287.82 741.15 2285.62 741.567 Q2283.42 741.983 2280.78 742.863 L2280.78 738.696 Q2283.44 737.956 2285.76 737.585 Q2288.1 737.215 2290.16 737.215 Q2295.48 737.215 2298.58 739.645 Q2301.68 742.053 2301.68 746.173 Q2301.68 749.044 2300.04 751.034 Q2298.4 753.002 2295.37 753.766 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip512)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 174.862,692.922 2352.76,692.922 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 174.862,536.204 2352.76,536.204 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 174.862,379.486 2352.76,379.486 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 174.862,222.768 2352.76,222.768 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 174.862,66.0502 2352.76,66.0502 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,711.728 174.862,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,692.922 200.997,692.922 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,536.204 200.997,536.204 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,379.486 200.997,379.486 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,222.768 200.997,222.768 \n", " \"/>\n", "<polyline clip-path=\"url(#clip510)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,66.0502 200.997,66.0502 \n", " \"/>\n", "<path clip-path=\"url(#clip510)\" d=\"M 0 0 M62.9365 678.72 Q59.3254 678.72 57.4967 682.285 Q55.6912 685.827 55.6912 692.956 Q55.6912 700.063 57.4967 703.628 Q59.3254 707.169 62.9365 707.169 Q66.5707 707.169 68.3763 703.628 Q70.205 700.063 70.205 692.956 Q70.205 685.827 68.3763 682.285 Q66.5707 678.72 62.9365 678.72 M62.9365 675.017 Q68.7467 675.017 71.8022 679.623 Q74.8809 684.206 74.8809 692.956 Q74.8809 701.683 71.8022 706.29 Q68.7467 710.873 62.9365 710.873 Q57.1264 710.873 54.0477 706.29 Q50.9921 701.683 50.9921 692.956 Q50.9921 684.206 54.0477 679.623 Q57.1264 675.017 62.9365 675.017 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M79.9503 704.322 L84.8345 704.322 L84.8345 710.202 L79.9503 710.202 L79.9503 704.322 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M99.9039 678.72 Q96.2928 678.72 94.4641 682.285 Q92.6586 685.827 92.6586 692.956 Q92.6586 700.063 94.4641 703.628 Q96.2928 707.169 99.9039 707.169 Q103.538 707.169 105.344 703.628 Q107.172 700.063 107.172 692.956 Q107.172 685.827 105.344 682.285 Q103.538 678.72 99.9039 678.72 M99.9039 675.017 Q105.714 675.017 108.77 679.623 Q111.848 684.206 111.848 692.956 Q111.848 701.683 108.77 706.29 Q105.714 710.873 99.9039 710.873 Q94.0937 710.873 91.0151 706.29 Q87.9595 701.683 87.9595 692.956 Q87.9595 684.206 91.0151 679.623 Q94.0937 675.017 99.9039 675.017 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M126.918 678.72 Q123.307 678.72 121.478 682.285 Q119.672 685.827 119.672 692.956 Q119.672 700.063 121.478 703.628 Q123.307 707.169 126.918 707.169 Q130.552 707.169 132.357 703.628 Q134.186 700.063 134.186 692.956 Q134.186 685.827 132.357 682.285 Q130.552 678.72 126.918 678.72 M126.918 675.017 Q132.728 675.017 135.783 679.623 Q138.862 684.206 138.862 692.956 Q138.862 701.683 135.783 706.29 Q132.728 710.873 126.918 710.873 Q121.107 710.873 118.029 706.29 Q114.973 701.683 114.973 692.956 Q114.973 684.206 118.029 679.623 Q121.107 675.017 126.918 675.017 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M65.5291 522.003 Q61.918 522.003 60.0893 525.567 Q58.2838 529.109 58.2838 536.239 Q58.2838 543.345 60.0893 546.91 Q61.918 550.451 65.5291 550.451 Q69.1633 550.451 70.9689 546.91 Q72.7976 543.345 72.7976 536.239 Q72.7976 529.109 70.9689 525.567 Q69.1633 522.003 65.5291 522.003 M65.5291 518.299 Q71.3392 518.299 74.3948 522.905 Q77.4735 527.489 77.4735 536.239 Q77.4735 544.965 74.3948 549.572 Q71.3392 554.155 65.5291 554.155 Q59.7189 554.155 56.6402 549.572 Q53.5847 544.965 53.5847 536.239 Q53.5847 527.489 56.6402 522.905 Q59.7189 518.299 65.5291 518.299 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M82.5429 547.604 L87.4271 547.604 L87.4271 553.484 L82.5429 553.484 L82.5429 547.604 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M96.5243 549.549 L112.844 549.549 L112.844 553.484 L90.8993 553.484 L90.8993 549.549 Q93.5613 546.794 98.1447 542.164 Q102.751 537.512 103.932 536.169 Q106.177 533.646 107.057 531.91 Q107.959 530.151 107.959 528.461 Q107.959 525.706 106.015 523.97 Q104.094 522.234 100.992 522.234 Q98.7928 522.234 96.3391 522.998 Q93.9086 523.762 91.1308 525.313 L91.1308 520.591 Q93.9549 519.456 96.4085 518.878 Q98.8622 518.299 100.899 518.299 Q106.27 518.299 109.464 520.984 Q112.658 523.669 112.658 528.16 Q112.658 530.29 111.848 532.211 Q111.061 534.109 108.955 536.702 Q108.376 537.373 105.274 540.59 Q102.172 543.785 96.5243 549.549 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M117.959 518.924 L136.316 518.924 L136.316 522.859 L122.242 522.859 L122.242 531.331 Q123.26 530.984 124.279 530.822 Q125.297 530.637 126.316 530.637 Q132.103 530.637 135.482 533.808 Q138.862 536.979 138.862 542.396 Q138.862 547.975 135.39 551.076 Q131.918 554.155 125.598 554.155 Q123.422 554.155 121.154 553.785 Q118.908 553.414 116.501 552.674 L116.501 547.975 Q118.584 549.109 120.807 549.664 Q123.029 550.22 125.506 550.22 Q129.51 550.22 131.848 548.114 Q134.186 546.007 134.186 542.396 Q134.186 538.785 131.848 536.678 Q129.51 534.572 125.506 534.572 Q123.631 534.572 121.756 534.989 Q119.904 535.405 117.959 536.285 L117.959 518.924 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M63.9319 365.285 Q60.3208 365.285 58.4921 368.849 Q56.6865 372.391 56.6865 379.521 Q56.6865 386.627 58.4921 390.192 Q60.3208 393.734 63.9319 393.734 Q67.5661 393.734 69.3717 390.192 Q71.2004 386.627 71.2004 379.521 Q71.2004 372.391 69.3717 368.849 Q67.5661 365.285 63.9319 365.285 M63.9319 361.581 Q69.742 361.581 72.7976 366.187 Q75.8763 370.771 75.8763 379.521 Q75.8763 388.248 72.7976 392.854 Q69.742 397.437 63.9319 397.437 Q58.1217 397.437 55.043 392.854 Q51.9875 388.248 51.9875 379.521 Q51.9875 370.771 55.043 366.187 Q58.1217 361.581 63.9319 361.581 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M80.9457 390.886 L85.8299 390.886 L85.8299 396.766 L80.9457 396.766 L80.9457 390.886 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M90.9456 362.206 L109.302 362.206 L109.302 366.141 L95.228 366.141 L95.228 374.613 Q96.2465 374.266 97.265 374.104 Q98.2835 373.919 99.3021 373.919 Q105.089 373.919 108.469 377.09 Q111.848 380.261 111.848 385.678 Q111.848 391.257 108.376 394.359 Q104.904 397.437 98.5845 397.437 Q96.4085 397.437 94.14 397.067 Q91.8947 396.697 89.4873 395.956 L89.4873 391.257 Q91.5706 392.391 93.7928 392.947 Q96.015 393.502 98.4919 393.502 Q102.496 393.502 104.834 391.396 Q107.172 389.289 107.172 385.678 Q107.172 382.067 104.834 379.961 Q102.496 377.854 98.4919 377.854 Q96.6169 377.854 94.7419 378.271 Q92.89 378.687 90.9456 379.567 L90.9456 362.206 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M126.918 365.285 Q123.307 365.285 121.478 368.849 Q119.672 372.391 119.672 379.521 Q119.672 386.627 121.478 390.192 Q123.307 393.734 126.918 393.734 Q130.552 393.734 132.357 390.192 Q134.186 386.627 134.186 379.521 Q134.186 372.391 132.357 368.849 Q130.552 365.285 126.918 365.285 M126.918 361.581 Q132.728 361.581 135.783 366.187 Q138.862 370.771 138.862 379.521 Q138.862 388.248 135.783 392.854 Q132.728 397.437 126.918 397.437 Q121.107 397.437 118.029 392.854 Q114.973 388.248 114.973 379.521 Q114.973 370.771 118.029 366.187 Q121.107 361.581 126.918 361.581 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M64.8346 208.567 Q61.2236 208.567 59.3949 212.132 Q57.5893 215.673 57.5893 222.803 Q57.5893 229.909 59.3949 233.474 Q61.2236 237.016 64.8346 237.016 Q68.4689 237.016 70.2744 233.474 Q72.1031 229.909 72.1031 222.803 Q72.1031 215.673 70.2744 212.132 Q68.4689 208.567 64.8346 208.567 M64.8346 204.863 Q70.6448 204.863 73.7003 209.47 Q76.779 214.053 76.779 222.803 Q76.779 231.53 73.7003 236.136 Q70.6448 240.719 64.8346 240.719 Q59.0245 240.719 55.9458 236.136 Q52.8903 231.53 52.8903 222.803 Q52.8903 214.053 55.9458 209.47 Q59.0245 204.863 64.8346 204.863 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M81.8484 234.169 L86.7327 234.169 L86.7327 240.048 L81.8484 240.048 L81.8484 234.169 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M90.6215 205.488 L112.844 205.488 L112.844 207.479 L100.297 240.048 L95.4132 240.048 L107.219 209.423 L90.6215 209.423 L90.6215 205.488 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M117.959 205.488 L136.316 205.488 L136.316 209.423 L122.242 209.423 L122.242 217.895 Q123.26 217.548 124.279 217.386 Q125.297 217.201 126.316 217.201 Q132.103 217.201 135.482 220.372 Q138.862 223.544 138.862 228.96 Q138.862 234.539 135.39 237.641 Q131.918 240.719 125.598 240.719 Q123.422 240.719 121.154 240.349 Q118.908 239.979 116.501 239.238 L116.501 234.539 Q118.584 235.673 120.807 236.229 Q123.029 236.784 125.506 236.784 Q129.51 236.784 131.848 234.678 Q134.186 232.571 134.186 228.96 Q134.186 225.349 131.848 223.243 Q129.51 221.136 125.506 221.136 Q123.631 221.136 121.756 221.553 Q119.904 221.97 117.959 222.849 L117.959 205.488 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M54.9736 79.3951 L62.6124 79.3951 L62.6124 53.0295 L54.3023 54.6961 L54.3023 50.4369 L62.5661 48.7702 L67.242 48.7702 L67.242 79.3951 L74.8809 79.3951 L74.8809 83.3302 L54.9736 83.3302 L54.9736 79.3951 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M79.9503 77.4506 L84.8345 77.4506 L84.8345 83.3302 L79.9503 83.3302 L79.9503 77.4506 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M99.9039 51.8489 Q96.2928 51.8489 94.4641 55.4137 Q92.6586 58.9554 92.6586 66.085 Q92.6586 73.1914 94.4641 76.7562 Q96.2928 80.2978 99.9039 80.2978 Q103.538 80.2978 105.344 76.7562 Q107.172 73.1914 107.172 66.085 Q107.172 58.9554 105.344 55.4137 Q103.538 51.8489 99.9039 51.8489 M99.9039 48.1452 Q105.714 48.1452 108.77 52.7517 Q111.848 57.335 111.848 66.085 Q111.848 74.8118 108.77 79.4182 Q105.714 84.0015 99.9039 84.0015 Q94.0937 84.0015 91.0151 79.4182 Q87.9595 74.8118 87.9595 66.085 Q87.9595 57.335 91.0151 52.7517 Q94.0937 48.1452 99.9039 48.1452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip510)\" d=\"M 0 0 M126.918 51.8489 Q123.307 51.8489 121.478 55.4137 Q119.672 58.9554 119.672 66.085 Q119.672 73.1914 121.478 76.7562 Q123.307 80.2978 126.918 80.2978 Q130.552 80.2978 132.357 76.7562 Q134.186 73.1914 134.186 66.085 Q134.186 58.9554 132.357 55.4137 Q130.552 51.8489 126.918 51.8489 M126.918 48.1452 Q132.728 48.1452 135.783 52.7517 Q138.862 57.335 138.862 66.085 Q138.862 74.8118 135.783 79.4182 Q132.728 84.0015 126.918 84.0015 Q121.107 84.0015 118.029 79.4182 Q114.973 74.8118 114.973 66.085 Q114.973 57.335 118.029 52.7517 Q121.107 48.1452 126.918 48.1452 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip512)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,66.0502 243.349,78.525 250.198,90.8744 257.047,103.098 263.895,115.197 270.744,127.17 277.593,139.018 284.442,150.741 291.29,162.338 298.139,173.809 \n", " 304.988,185.156 311.836,196.377 318.685,207.472 325.534,218.443 332.383,229.288 339.231,240.007 346.08,250.601 352.929,261.07 359.778,271.413 366.626,281.631 \n", " 373.475,291.724 380.324,301.691 387.172,311.533 394.021,321.25 400.87,330.841 407.719,340.307 414.567,349.647 421.416,358.862 428.265,367.952 435.113,376.916 \n", " 441.962,385.755 448.811,394.468 455.66,403.056 462.508,411.519 469.357,419.857 476.206,428.069 483.055,436.155 489.903,444.116 496.752,451.952 503.601,459.663 \n", " 510.449,467.248 517.298,474.708 524.147,482.042 530.996,489.251 537.844,496.335 544.693,503.293 551.542,510.126 558.391,516.834 565.239,523.416 572.088,529.872 \n", " 578.937,536.204 585.785,542.41 592.634,548.491 599.483,554.446 606.332,560.276 613.18,565.98 620.029,571.559 626.878,577.013 633.726,582.342 640.575,587.545 \n", " 647.424,592.622 654.273,597.575 661.121,602.401 667.97,607.103 674.819,611.679 681.668,616.13 688.516,620.455 695.365,624.655 702.214,628.73 709.062,632.679 \n", " 715.911,636.503 722.76,640.202 729.609,643.775 736.457,647.223 743.306,650.545 750.155,653.742 757.003,656.814 763.852,659.76 770.701,662.581 777.55,665.277 \n", " 784.398,667.847 791.247,670.292 798.096,672.611 804.945,674.805 811.793,676.874 818.642,678.817 825.491,680.635 832.339,682.328 839.188,683.895 846.037,685.337 \n", " 852.886,686.653 859.734,687.844 866.583,688.91 873.432,689.85 880.28,690.665 887.129,691.355 893.978,691.919 900.827,692.358 907.675,692.671 914.524,692.859 \n", " 921.373,692.922 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,692.922 243.349,680.51 250.198,668.348 257.047,656.438 263.895,644.778 270.744,633.369 277.593,622.211 284.442,611.303 291.29,600.646 298.139,590.24 \n", " 304.988,580.085 311.836,570.18 318.685,560.526 325.534,551.123 332.383,541.971 339.231,533.069 346.08,524.419 352.929,516.019 359.778,507.869 366.626,499.971 \n", " 373.475,492.323 380.324,484.926 387.172,477.779 394.021,470.884 400.87,464.239 407.719,457.845 414.567,451.702 421.416,445.809 428.265,440.167 435.113,434.776 \n", " 441.962,429.636 448.811,424.746 455.66,420.107 462.508,415.719 469.357,411.582 476.206,407.695 483.055,404.059 489.903,400.674 496.752,397.54 503.601,394.656 \n", " 510.449,392.023 517.298,389.641 524.147,387.51 530.996,385.629 537.844,383.999 544.693,382.62 551.542,381.492 558.391,380.614 565.239,379.987 572.088,379.611 \n", " 578.937,379.486 585.785,379.611 592.634,379.987 599.483,380.614 606.332,381.492 613.18,382.62 620.029,383.999 626.878,385.629 633.726,387.51 640.575,389.641 \n", " 647.424,392.023 654.273,394.656 661.121,397.54 667.97,400.674 674.819,404.059 681.668,407.695 688.516,411.582 695.365,415.719 702.214,420.107 709.062,424.746 \n", " 715.911,429.636 722.76,434.776 729.609,440.167 736.457,445.809 743.306,451.702 750.155,457.845 757.003,464.239 763.852,470.884 770.701,477.779 777.55,484.926 \n", " 784.398,492.323 791.247,499.971 798.096,507.869 804.945,516.019 811.793,524.419 818.642,533.069 825.491,541.971 832.339,551.123 839.188,560.526 846.037,570.18 \n", " 852.886,580.085 859.734,590.24 866.583,600.646 873.432,611.303 880.28,622.211 887.129,633.369 893.978,644.778 900.827,656.438 907.675,668.348 914.524,680.51 \n", " 921.373,692.922 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,692.922 243.349,692.859 250.198,692.671 257.047,692.358 263.895,691.919 270.744,691.355 277.593,690.665 284.442,689.85 291.29,688.91 298.139,687.844 \n", " 304.988,686.653 311.836,685.337 318.685,683.895 325.534,682.328 332.383,680.635 339.231,678.817 346.08,676.874 352.929,674.805 359.778,672.611 366.626,670.292 \n", " 373.475,667.847 380.324,665.277 387.172,662.581 394.021,659.76 400.87,656.814 407.719,653.742 414.567,650.545 421.416,647.223 428.265,643.775 435.113,640.202 \n", " 441.962,636.503 448.811,632.679 455.66,628.73 462.508,624.655 469.357,620.455 476.206,616.13 483.055,611.679 489.903,607.103 496.752,602.401 503.601,597.575 \n", " 510.449,592.622 517.298,587.545 524.147,582.342 530.996,577.013 537.844,571.559 544.693,565.98 551.542,560.276 558.391,554.446 565.239,548.491 572.088,542.41 \n", " 578.937,536.204 585.785,529.872 592.634,523.416 599.483,516.834 606.332,510.126 613.18,503.293 620.029,496.335 626.878,489.251 633.726,482.042 640.575,474.708 \n", " 647.424,467.248 654.273,459.663 661.121,451.952 667.97,444.116 674.819,436.155 681.668,428.069 688.516,419.857 695.365,411.519 702.214,403.056 709.062,394.468 \n", " 715.911,385.755 722.76,376.916 729.609,367.952 736.457,358.862 743.306,349.647 750.155,340.307 757.003,330.841 763.852,321.25 770.701,311.533 777.55,301.691 \n", " 784.398,291.724 791.247,281.631 798.096,271.413 804.945,261.07 811.793,250.601 818.642,240.007 825.491,229.288 832.339,218.443 839.188,207.472 846.037,196.377 \n", " 852.886,185.156 859.734,173.809 866.583,162.338 873.432,150.741 880.28,139.018 887.129,127.17 893.978,115.197 900.827,103.098 907.675,90.8744 914.524,78.525 \n", " 921.373,66.0502 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 921.373,66.0502 928.222,84.6689 935.07,102.915 941.919,120.793 948.768,138.306 955.616,155.458 962.465,172.252 969.314,188.693 976.163,204.784 983.011,220.53 \n", " 989.86,235.932 996.709,250.997 1003.56,265.726 1010.41,280.125 1017.25,294.196 1024.1,307.944 1030.95,321.372 1037.8,334.485 1044.65,347.285 1051.5,359.777 \n", " 1058.35,371.964 1065.2,383.85 1072.04,395.439 1078.89,406.734 1085.74,417.74 1092.59,428.46 1099.44,438.898 1106.29,449.058 1113.14,458.943 1119.99,468.558 \n", " 1126.83,477.905 1133.68,486.989 1140.53,495.813 1147.38,504.382 1154.23,512.699 1161.08,520.767 1167.93,528.591 1174.78,536.174 1181.62,543.521 1188.47,550.634 \n", " 1195.32,557.517 1202.17,564.175 1209.02,570.612 1215.87,576.83 1222.72,582.833 1229.57,588.626 1236.41,594.212 1243.26,599.595 1250.11,604.779 1256.96,609.767 \n", " 1263.81,614.563 1270.66,619.171 1277.51,623.595 1284.36,627.838 1291.2,631.905 1298.05,635.798 1304.9,639.522 1311.75,643.081 1318.6,646.478 1325.45,649.717 \n", " 1332.3,652.802 1339.14,655.736 1345.99,658.524 1352.84,661.169 1359.69,663.674 1366.54,666.045 1373.39,668.283 1380.24,670.394 1387.09,672.38 1393.93,674.247 \n", " 1400.78,675.996 1407.63,677.633 1414.48,679.161 1421.33,680.583 1428.18,681.904 1435.03,683.127 1441.88,684.256 1448.72,685.295 1455.57,686.247 1462.42,687.116 \n", " 1469.27,687.907 1476.12,688.622 1482.97,689.266 1489.82,689.842 1496.67,690.354 1503.51,690.806 1510.36,691.202 1517.21,691.544 1524.06,691.838 1530.91,692.087 \n", " 1537.76,692.295 1544.61,692.465 1551.46,692.601 1558.3,692.707 1565.15,692.786 1572,692.843 1578.85,692.882 1585.7,692.905 1592.55,692.917 1599.4,692.921 \n", " 1606.25,692.922 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 921.373,692.922 928.222,674.49 935.07,656.799 941.919,639.838 948.768,623.595 955.616,608.059 962.465,593.219 969.314,579.064 976.163,565.582 983.011,552.761 \n", " 989.86,540.592 996.709,529.062 1003.56,518.16 1010.41,507.875 1017.25,498.195 1024.1,489.11 1030.95,480.608 1037.8,472.677 1044.65,465.307 1051.5,458.486 \n", " 1058.35,452.203 1065.2,446.447 1072.04,441.205 1078.89,436.468 1085.74,432.223 1092.59,428.46 1099.44,425.167 1106.29,422.333 1113.14,419.947 1119.99,417.997 \n", " 1126.83,416.471 1133.68,415.36 1140.53,414.651 1147.38,414.333 1154.23,414.395 1161.08,414.826 1167.93,415.614 1174.78,416.748 1181.62,418.217 1188.47,420.009 \n", " 1195.32,422.113 1202.17,424.519 1209.02,427.213 1215.87,430.187 1222.72,433.427 1229.57,436.923 1236.41,440.664 1243.26,444.637 1250.11,448.833 1256.96,453.239 \n", " 1263.81,457.845 1270.66,462.639 1277.51,467.609 1284.36,472.745 1291.2,478.035 1298.05,483.468 1304.9,489.033 1311.75,494.718 1318.6,500.512 1325.45,506.404 \n", " 1332.3,512.383 1339.14,518.436 1345.99,524.554 1352.84,530.724 1359.69,536.936 1366.54,543.178 1373.39,549.438 1380.24,555.706 1387.09,561.971 1393.93,568.22 \n", " 1400.78,574.443 1407.63,580.628 1414.48,586.765 1421.33,592.841 1428.18,598.846 1435.03,604.768 1441.88,610.596 1448.72,616.319 1455.57,621.925 1462.42,627.403 \n", " 1469.27,632.742 1476.12,637.931 1482.97,642.958 1489.82,647.811 1496.67,652.481 1503.51,656.955 1510.36,661.222 1517.21,665.271 1524.06,669.091 1530.91,672.669 \n", " 1537.76,675.996 1544.61,679.06 1551.46,681.849 1558.3,684.352 1565.15,686.558 1572,688.455 1578.85,690.033 1585.7,691.28 1592.55,692.185 1599.4,692.736 \n", " 1606.25,692.922 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 921.373,692.922 928.222,692.736 935.07,692.185 941.919,691.28 948.768,690.033 955.616,688.455 962.465,686.558 969.314,684.352 976.163,681.849 983.011,679.06 \n", " 989.86,675.996 996.709,672.669 1003.56,669.091 1010.41,665.271 1017.25,661.222 1024.1,656.955 1030.95,652.481 1037.8,647.811 1044.65,642.958 1051.5,637.931 \n", " 1058.35,632.742 1065.2,627.403 1072.04,621.925 1078.89,616.319 1085.74,610.596 1092.59,604.768 1099.44,598.846 1106.29,592.841 1113.14,586.765 1119.99,580.628 \n", " 1126.83,574.443 1133.68,568.22 1140.53,561.971 1147.38,555.706 1154.23,549.438 1161.08,543.178 1167.93,536.936 1174.78,530.724 1181.62,524.554 1188.47,518.436 \n", " 1195.32,512.383 1202.17,506.404 1209.02,500.512 1215.87,494.718 1222.72,489.033 1229.57,483.468 1236.41,478.035 1243.26,472.745 1250.11,467.609 1256.96,462.639 \n", " 1263.81,457.845 1270.66,453.239 1277.51,448.833 1284.36,444.637 1291.2,440.664 1298.05,436.923 1304.9,433.427 1311.75,430.187 1318.6,427.213 1325.45,424.519 \n", " 1332.3,422.113 1339.14,420.009 1345.99,418.217 1352.84,416.748 1359.69,415.614 1366.54,414.826 1373.39,414.395 1380.24,414.333 1387.09,414.651 1393.93,415.36 \n", " 1400.78,416.471 1407.63,417.997 1414.48,419.947 1421.33,422.333 1428.18,425.167 1435.03,428.46 1441.88,432.223 1448.72,436.468 1455.57,441.205 1462.42,446.447 \n", " 1469.27,452.203 1476.12,458.486 1482.97,465.307 1489.82,472.677 1496.67,480.608 1503.51,489.11 1510.36,498.195 1517.21,507.875 1524.06,518.16 1530.91,529.062 \n", " 1537.76,540.592 1544.61,552.761 1551.46,565.582 1558.3,579.064 1565.15,593.219 1572,608.059 1578.85,623.595 1585.7,639.838 1592.55,656.799 1599.4,674.49 \n", " 1606.25,692.922 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 921.373,692.922 928.222,692.921 935.07,692.917 941.919,692.905 948.768,692.882 955.616,692.843 962.465,692.786 969.314,692.707 976.163,692.601 983.011,692.465 \n", " 989.86,692.295 996.709,692.087 1003.56,691.838 1010.41,691.544 1017.25,691.202 1024.1,690.806 1030.95,690.354 1037.8,689.842 1044.65,689.266 1051.5,688.622 \n", " 1058.35,687.907 1065.2,687.116 1072.04,686.247 1078.89,685.295 1085.74,684.256 1092.59,683.127 1099.44,681.904 1106.29,680.583 1113.14,679.161 1119.99,677.633 \n", " 1126.83,675.996 1133.68,674.247 1140.53,672.38 1147.38,670.394 1154.23,668.283 1161.08,666.045 1167.93,663.674 1174.78,661.169 1181.62,658.524 1188.47,655.736 \n", " 1195.32,652.802 1202.17,649.717 1209.02,646.478 1215.87,643.081 1222.72,639.522 1229.57,635.798 1236.41,631.905 1243.26,627.838 1250.11,623.595 1256.96,619.171 \n", " 1263.81,614.563 1270.66,609.767 1277.51,604.779 1284.36,599.595 1291.2,594.212 1298.05,588.626 1304.9,582.833 1311.75,576.83 1318.6,570.612 1325.45,564.175 \n", " 1332.3,557.517 1339.14,550.634 1345.99,543.521 1352.84,536.174 1359.69,528.591 1366.54,520.767 1373.39,512.699 1380.24,504.382 1387.09,495.813 1393.93,486.989 \n", " 1400.78,477.905 1407.63,468.558 1414.48,458.943 1421.33,449.058 1428.18,438.898 1435.03,428.46 1441.88,417.74 1448.72,406.734 1455.57,395.439 1462.42,383.85 \n", " 1469.27,371.964 1476.12,359.777 1482.97,347.285 1489.82,334.485 1496.67,321.372 1503.51,307.944 1510.36,294.196 1517.21,280.125 1524.06,265.726 1530.91,250.997 \n", " 1537.76,235.932 1544.61,220.53 1551.46,204.784 1558.3,188.693 1565.15,172.252 1572,155.458 1578.85,138.306 1585.7,120.793 1592.55,102.915 1599.4,84.6689 \n", " 1606.25,66.0502 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1606.25,66.0502 1613.09,72.319 1619.94,78.5877 1626.79,84.8564 1633.64,91.1251 1640.49,97.3938 1647.34,103.663 1654.19,109.931 1661.03,116.2 1667.88,122.469 \n", " 1674.73,128.737 1681.58,135.006 1688.43,141.275 1695.28,147.544 1702.13,153.812 1708.98,160.081 1715.82,166.35 1722.67,172.618 1729.52,178.887 1736.37,185.156 \n", " 1743.22,191.425 1750.07,197.693 1756.92,203.962 1763.77,210.231 1770.61,216.499 1777.46,222.768 1784.31,229.037 1791.16,235.306 1798.01,241.574 1804.86,247.843 \n", " 1811.71,254.112 1818.56,260.38 1825.4,266.649 1832.25,272.918 1839.1,279.187 1845.95,285.455 1852.8,291.724 1859.65,297.993 1866.5,304.261 1873.35,310.53 \n", " 1880.19,316.799 1887.04,323.068 1893.89,329.336 1900.74,335.605 1907.59,341.874 1914.44,348.142 1921.29,354.411 1928.14,360.68 1934.98,366.949 1941.83,373.217 \n", " 1948.68,379.486 1955.53,385.755 1962.38,392.023 1969.23,398.292 1976.08,404.561 1982.92,410.83 1989.77,417.098 1996.62,423.367 2003.47,429.636 2010.32,435.904 \n", " 2017.17,442.173 2024.02,448.442 2030.87,454.711 2037.71,460.979 2044.56,467.248 2051.41,473.517 2058.26,479.785 2065.11,486.054 2071.96,492.323 2078.81,498.592 \n", " 2085.66,504.86 2092.5,511.129 2099.35,517.398 2106.2,523.666 2113.05,529.935 2119.9,536.204 2126.75,542.473 2133.6,548.741 2140.45,555.01 2147.29,561.279 \n", " 2154.14,567.547 2160.99,573.816 2167.84,580.085 2174.69,586.354 2181.54,592.622 2188.39,598.891 2195.24,605.16 2202.08,611.428 2208.93,617.697 2215.78,623.966 \n", " 2222.63,630.235 2229.48,636.503 2236.33,642.772 2243.18,649.041 2250.03,655.309 2256.87,661.578 2263.72,667.847 2270.57,674.116 2277.42,680.384 2284.27,686.653 \n", " 2291.12,692.922 \n", " \"/>\n", "<polyline clip-path=\"url(#clip512)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1606.25,692.922 1613.09,686.653 1619.94,680.384 1626.79,674.116 1633.64,667.847 1640.49,661.578 1647.34,655.309 1654.19,649.041 1661.03,642.772 1667.88,636.503 \n", " 1674.73,630.235 1681.58,623.966 1688.43,617.697 1695.28,611.428 1702.13,605.16 1708.98,598.891 1715.82,592.622 1722.67,586.354 1729.52,580.085 1736.37,573.816 \n", " 1743.22,567.547 1750.07,561.279 1756.92,555.01 1763.77,548.741 1770.61,542.473 1777.46,536.204 1784.31,529.935 1791.16,523.666 1798.01,517.398 1804.86,511.129 \n", " 1811.71,504.86 1818.56,498.592 1825.4,492.323 1832.25,486.054 1839.1,479.785 1845.95,473.517 1852.8,467.248 1859.65,460.979 1866.5,454.711 1873.35,448.442 \n", " 1880.19,442.173 1887.04,435.904 1893.89,429.636 1900.74,423.367 1907.59,417.098 1914.44,410.83 1921.29,404.561 1928.14,398.292 1934.98,392.023 1941.83,385.755 \n", " 1948.68,379.486 1955.53,373.217 1962.38,366.949 1969.23,360.68 1976.08,354.411 1982.92,348.142 1989.77,341.874 1996.62,335.605 2003.47,329.336 2010.32,323.068 \n", " 2017.17,316.799 2024.02,310.53 2030.87,304.261 2037.71,297.993 2044.56,291.724 2051.41,285.455 2058.26,279.187 2065.11,272.918 2071.96,266.649 2078.81,260.38 \n", " 2085.66,254.112 2092.5,247.843 2099.35,241.574 2106.2,235.306 2113.05,229.037 2119.9,222.768 2126.75,216.499 2133.6,210.231 2140.45,203.962 2147.29,197.693 \n", " 2154.14,191.425 2160.99,185.156 2167.84,178.887 2174.69,172.618 2181.54,166.35 2188.39,160.081 2195.24,153.812 2202.08,147.544 2208.93,141.275 2215.78,135.006 \n", " 2222.63,128.737 2229.48,122.469 2236.33,116.2 2243.18,109.931 2250.03,103.663 2256.87,97.3938 2263.72,91.1251 2270.57,84.8564 2277.42,78.5877 2284.27,72.319 \n", " 2291.12,66.0502 \n", " \"/>\n", "</svg>\n" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "mesh = Mesh( [2,3,1], [] );\n", "plt = Plots.plot( legend = false, size = [600, 200] );\n", "plotLocalBases!( plt, mesh )" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "These Bernstein basis functions are numbered in the spline context based on the location of their maximum, from left to right, and are denoted simply as $B_i(\\xi)$. We will denote the number of Bernstein functions on the mesh as\n", "$$\n", "m = \\sum_{e=1}^{n_e}p_e+1.\n", "$$\n", "\n", "\n", "A Bernstein basis function may be considered to be zero outside of the element over which it is defined. Each spline basis function may be written as a linear combination of these Bernstein functions as\n", "\n", "$$\n", "N_A(e,\\xi) = \\sum_{i=1}^{m} C_{Ai} B_i(e,\\xi).\n", "$$\n", "\n", "The continuity constraints between the elements allow us to solve for the coefficients $C_{Ai}$.\n", "\n", "\n", "### Continuity constraints\n", "\n", "At each interface between neighboring elements $e_j$ and $e_{j+1}$, the prescribed continuity is denoted as $k_j$. In order to enforce $C^{k_j}$ continuity the following relationships must hold:\n", "\n", "$$\n", "\\sum_i C_{Ai}B_i(e_j,1) = \\sum_i C_{Ai}B_i(e_{j+1},0) \\quad A = 1,...,n_b;\\\\\n", "\\sum_i \\frac{d}{d\\xi} C_{Ai}B_i(e_j,1) = \\sum_i \\frac{d}{d\\xi} C_{Ai}B_i(e_{j+1},0) \\quad A = 1,...,n_b;\\\\\n", "\\vdots\\\\\n", "\\sum_i \\frac{d^{k_j}}{d\\xi^{k_j}} C_{Ai}B_i(e_j,1) = \\sum_i \\frac{d^{k_j}}{d\\xi^{k_j}} C_{Ai}B_i(e_{j+1},0) \\quad A = 1,...,n_b;\n", "$$\n", "\n", "These constraints may be rewritten as a null space problem as follows:\n", "\n", "$$\n", "\\begin{bmatrix}\n", "B_1(1,1)-B_1(2,0)& B_2(1,1)-B_2(2,0) & \\cdots & B_m(1,1)-B_m(2,0) \\\\\n", "B_1'(1,1)-B_1'(2,0)& B_2'(1,1)-B_2'(2,0) & \\cdots & B_m'(1,1)-B_m'(2,0) \\\\\n", "\\vdots \\\\\n", "B_1^{(k_1)}(1,1)-B_1^{(k_1)}(2,0)& B_2^{(k_1)}(1,1)-B_2^{(k_1)}(2,0) & \\cdots & B_m^{(k_1)}(1,1)-B_m^{(k_1)}(2,0) \\\\\n", "B_1(2,1)-B_1(3,0)& B_2(2,1)-B_2(3,0) & \\cdots & B_m(2,1)-B_m(3,0) \\\\\n", "B_1'(2,1)-B_1'(3,0)& B_2'(2,1)-B_2'(3,0) & \\cdots & B_m'(2,1)-B_m'(3,0) \\\\\n", "\\vdots \\\\\n", "B_1^{(k_2)}(2,1)-B_1^{(k_2)}(3,0)& B_2^{(k_2)}(2,1)-B_2^{(k_2)}(3,0) & \\cdots & B_m^{(k_2)}(2,1)-B_m^{(k_2)}(3,0) \\\\\n", "\\vdots \\\\\n", "B_1(n_e-1,1)-B_1(n_e,0)& B_2(n_e-1,1)-B_2(n_e,0) & \\cdots & B_m(n_e-1,1)-B_m(n_e,0) \\\\\n", "B_1'(n_e-1,1)-B_1'(n_e,0)& B_2'(n_e-1,1)-B_2'(n_e,0) & \\cdots & B_m'(n_e-1,1)-B_m'(n_e,0) \\\\\n", "\\vdots \\\\\n", "B_1^{(k_{n_e-1})}(n_e-1,1)-B_1^{(k_{n_e-1})}(n_e,0)& B_2^{(k_{n_e-1})}(n_e-1,1)-B_2^{(k_{n_e-1})}(n_e,0) & \\cdots & B_m^{(k_{n_e-1})}(n_e-1,1)-B_m^{(k_{n_e-1})}(n_e,0) \\\\\n", "\\end{bmatrix}\n", "\\begin{pmatrix}\n", "C_{1}\\\\\n", "C_{2}\\\\\n", "\\vdots \\\\\n", "C_{m}\\\\\n", "\\end{pmatrix}\n", "=\n", "\\begin{pmatrix}\n", "0\\\\\n", "0\\\\\n", "\\vdots\\\\\n", "0\n", "\\end{pmatrix}\n", "$$\n", "\n", "Note that because each Bernstein function is zero over most of the elements, and because of the [root multiplicity property of Berstein polynomials](https://en.wikipedia.org/wiki/Bernstein_polynomial#Properties), the matrix will often be mostly zeros. For example, on the mesh pictured in the polynomial basis section, with $k_1=1$ and $k_2=0$, the following matrix encodes the continuity constraints:" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "3×9 Array{Float64,2}:\n", " 0.0 0.0 1.0 -1.0 -0.0 -0.0 -0.0 0.0 0.0\n", " 0.0 -2.0 2.0 3.0 -3.0 -0.0 -0.0 0.0 0.0\n", " 0.0 0.0 0.0 0.0 0.0 0.0 1.0 -1.0 -0.0" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "mesh = Mesh( [2 3 1], [1 0] )\n", "S = buildS( mesh )\n", "display(S)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Solving the Nullspace problem\n", "\n", "There are plenty of methods for solving nullspace problems, including built in functions in Numpy and Julia. However, these methods do not create a basis with the desired properties listed in the table above. For example, if we compute the nullspace of the matrix $S$ that we just computed, we get basis functions that are negative on some areas of the domain, basis functions that span the entire domain, and the basis as a whole does not satisfy the partition of unity:" ] }, { "cell_type": "code", "execution_count": 12, "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=\"500\" height=\"200\" viewBox=\"0 0 2000 800\">\n", "<defs>\n", " <clipPath id=\"clip670\">\n", " <rect x=\"0\" y=\"0\" width=\"2000\" height=\"800\"/>\n", " </clipPath>\n", "</defs>\n", "<path clip-path=\"url(#clip670)\" d=\"\n", "M0 800 L2000 800 L2000 0 L0 0 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip671\">\n", " <rect x=\"400\" y=\"0\" width=\"1401\" height=\"800\"/>\n", " </clipPath>\n", "</defs>\n", "<path clip-path=\"url(#clip670)\" d=\"\n", "M176.001 708.272 L1952.76 708.272 L1952.76 47.2441 L176.001 47.2441 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip672\">\n", " <rect x=\"176\" y=\"47\" width=\"1778\" height=\"662\"/>\n", " </clipPath>\n", "</defs>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 226.286,708.272 226.286,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 785.014,708.272 785.014,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1343.74,708.272 1343.74,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1902.47,708.272 1902.47,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 176.001,708.272 1952.76,708.272 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 226.286,708.272 226.286,700.34 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 785.014,708.272 785.014,700.34 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1343.74,708.272 1343.74,700.34 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1902.47,708.272 1902.47,700.34 \n", " \"/>\n", "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M226.286 734.263 Q222.675 734.263 220.847 737.827 Q219.041 741.369 219.041 748.499 Q219.041 755.605 220.847 759.17 Q222.675 762.711 226.286 762.711 Q229.921 762.711 231.726 759.17 Q233.555 755.605 233.555 748.499 Q233.555 741.369 231.726 737.827 Q229.921 734.263 226.286 734.263 M226.286 730.559 Q232.097 730.559 235.152 735.165 Q238.231 739.749 238.231 748.499 Q238.231 757.225 235.152 761.832 Q232.097 766.415 226.286 766.415 Q220.476 766.415 217.398 761.832 Q214.342 757.225 214.342 748.499 Q214.342 739.749 217.398 735.165 Q220.476 730.559 226.286 730.559 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M775.396 761.809 L783.035 761.809 L783.035 735.443 L774.725 737.11 L774.725 732.851 L782.989 731.184 L787.665 731.184 L787.665 761.809 L795.304 761.809 L795.304 765.744 L775.396 765.744 L775.396 761.809 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M1338.4 761.809 L1354.71 761.809 L1354.71 765.744 L1332.77 765.744 L1332.77 761.809 Q1335.43 759.054 1340.02 754.424 Q1344.62 749.772 1345.8 748.429 Q1348.05 745.906 1348.93 744.17 Q1349.83 742.411 1349.83 740.721 Q1349.83 737.966 1347.89 736.23 Q1345.96 734.494 1342.86 734.494 Q1340.66 734.494 1338.21 735.258 Q1335.78 736.022 1333 737.573 L1333 732.851 Q1335.83 731.716 1338.28 731.138 Q1340.73 730.559 1342.77 730.559 Q1348.14 730.559 1351.33 733.244 Q1354.53 735.929 1354.53 740.42 Q1354.53 742.55 1353.72 744.471 Q1352.93 746.369 1350.83 748.962 Q1350.25 749.633 1347.15 752.85 Q1344.04 756.045 1338.4 761.809 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M1906.72 747.11 Q1910.07 747.827 1911.95 750.096 Q1913.85 752.364 1913.85 755.698 Q1913.85 760.813 1910.33 763.614 Q1906.81 766.415 1900.33 766.415 Q1898.15 766.415 1895.84 765.975 Q1893.55 765.559 1891.09 764.702 L1891.09 760.188 Q1893.04 761.323 1895.35 761.901 Q1897.67 762.48 1900.19 762.48 Q1904.59 762.48 1906.88 760.744 Q1909.19 759.008 1909.19 755.698 Q1909.19 752.642 1907.04 750.929 Q1904.91 749.193 1901.09 749.193 L1897.07 749.193 L1897.07 745.35 L1901.28 745.35 Q1904.73 745.35 1906.56 743.985 Q1908.38 742.596 1908.38 740.003 Q1908.38 737.341 1906.49 735.929 Q1904.61 734.494 1901.09 734.494 Q1899.17 734.494 1896.97 734.911 Q1894.77 735.327 1892.13 736.207 L1892.13 732.04 Q1894.8 731.3 1897.11 730.929 Q1899.45 730.559 1901.51 730.559 Q1906.83 730.559 1909.94 732.989 Q1913.04 735.397 1913.04 739.517 Q1913.04 742.388 1911.39 744.378 Q1909.75 746.346 1906.72 747.11 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 176.001,606.415 1952.76,606.415 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 176.001,481.693 1952.76,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 176.001,356.971 1952.76,356.971 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 176.001,232.249 1952.76,232.249 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 176.001,107.527 1952.76,107.527 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 176.001,708.272 176.001,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 176.001,606.415 197.322,606.415 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 176.001,481.693 197.322,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 176.001,356.971 197.322,356.971 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 176.001,232.249 197.322,232.249 \n", " \"/>\n", "<polyline clip-path=\"url(#clip670)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 176.001,107.527 197.322,107.527 \n", " \"/>\n", "<path clip-path=\"url(#clip670)\" d=\"M 0 0 M52.9921 606.867 L82.6679 606.867 L82.6679 610.802 L52.9921 610.802 L52.9921 606.867 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M97.7373 592.214 Q94.1262 592.214 92.2975 595.779 Q90.4919 599.321 90.4919 606.45 Q90.4919 613.557 92.2975 617.121 Q94.1262 620.663 97.7373 620.663 Q101.371 620.663 103.177 617.121 Q105.006 613.557 105.006 606.45 Q105.006 599.321 103.177 595.779 Q101.371 592.214 97.7373 592.214 M97.7373 588.51 Q103.547 588.51 106.603 593.117 Q109.682 597.7 109.682 606.45 Q109.682 615.177 106.603 619.783 Q103.547 624.367 97.7373 624.367 Q91.9271 624.367 88.8484 619.783 Q85.7929 615.177 85.7929 606.45 Q85.7929 597.7 88.8484 593.117 Q91.9271 588.51 97.7373 588.51 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M114.751 617.816 L119.635 617.816 L119.635 623.695 L114.751 623.695 L114.751 617.816 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M138.871 605.061 Q142.228 605.779 144.103 608.047 Q146.001 610.316 146.001 613.649 Q146.001 618.765 142.482 621.566 Q138.964 624.367 132.482 624.367 Q130.307 624.367 127.992 623.927 Q125.7 623.51 123.246 622.654 L123.246 618.14 Q125.191 619.274 127.506 619.853 Q129.82 620.432 132.344 620.432 Q136.742 620.432 139.033 618.695 Q141.348 616.959 141.348 613.649 Q141.348 610.594 139.195 608.881 Q137.066 607.145 133.246 607.145 L129.219 607.145 L129.219 603.302 L133.432 603.302 Q136.881 603.302 138.709 601.936 Q140.538 600.547 140.538 597.955 Q140.538 595.293 138.64 593.881 Q136.765 592.446 133.246 592.446 Q131.325 592.446 129.126 592.862 Q126.927 593.279 124.288 594.159 L124.288 589.992 Q126.95 589.251 129.265 588.881 Q131.603 588.51 133.663 588.51 Q138.987 588.51 142.089 590.941 Q145.191 593.348 145.191 597.469 Q145.191 600.339 143.547 602.33 Q141.904 604.297 138.871 605.061 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M97.0891 467.492 Q93.478 467.492 91.6493 471.057 Q89.8438 474.598 89.8438 481.728 Q89.8438 488.834 91.6493 492.399 Q93.478 495.941 97.0891 495.941 Q100.723 495.941 102.529 492.399 Q104.358 488.834 104.358 481.728 Q104.358 474.598 102.529 471.057 Q100.723 467.492 97.0891 467.492 M97.0891 463.788 Q102.899 463.788 105.955 468.395 Q109.033 472.978 109.033 481.728 Q109.033 490.455 105.955 495.061 Q102.899 499.644 97.0891 499.644 Q91.279 499.644 88.2003 495.061 Q85.1447 490.455 85.1447 481.728 Q85.1447 472.978 88.2003 468.395 Q91.279 463.788 97.0891 463.788 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M114.103 493.094 L118.987 493.094 L118.987 498.973 L114.103 498.973 L114.103 493.094 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M134.057 467.492 Q130.445 467.492 128.617 471.057 Q126.811 474.598 126.811 481.728 Q126.811 488.834 128.617 492.399 Q130.445 495.941 134.057 495.941 Q137.691 495.941 139.496 492.399 Q141.325 488.834 141.325 481.728 Q141.325 474.598 139.496 471.057 Q137.691 467.492 134.057 467.492 M134.057 463.788 Q139.867 463.788 142.922 468.395 Q146.001 472.978 146.001 481.728 Q146.001 490.455 142.922 495.061 Q139.867 499.644 134.057 499.644 Q128.246 499.644 125.168 495.061 Q122.112 490.455 122.112 481.728 Q122.112 472.978 125.168 468.395 Q128.246 463.788 134.057 463.788 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M97.7373 342.77 Q94.1262 342.77 92.2975 346.334 Q90.4919 349.876 90.4919 357.006 Q90.4919 364.112 92.2975 367.677 Q94.1262 371.219 97.7373 371.219 Q101.371 371.219 103.177 367.677 Q105.006 364.112 105.006 357.006 Q105.006 349.876 103.177 346.334 Q101.371 342.77 97.7373 342.77 M97.7373 339.066 Q103.547 339.066 106.603 343.672 Q109.682 348.256 109.682 357.006 Q109.682 365.732 106.603 370.339 Q103.547 374.922 97.7373 374.922 Q91.9271 374.922 88.8484 370.339 Q85.7929 365.732 85.7929 357.006 Q85.7929 348.256 88.8484 343.672 Q91.9271 339.066 97.7373 339.066 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M114.751 368.371 L119.635 368.371 L119.635 374.251 L114.751 374.251 L114.751 368.371 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M138.871 355.617 Q142.228 356.334 144.103 358.603 Q146.001 360.871 146.001 364.205 Q146.001 369.32 142.482 372.121 Q138.964 374.922 132.482 374.922 Q130.307 374.922 127.992 374.482 Q125.7 374.066 123.246 373.209 L123.246 368.695 Q125.191 369.83 127.506 370.408 Q129.82 370.987 132.344 370.987 Q136.742 370.987 139.033 369.251 Q141.348 367.515 141.348 364.205 Q141.348 361.149 139.195 359.436 Q137.066 357.7 133.246 357.7 L129.219 357.7 L129.219 353.858 L133.432 353.858 Q136.881 353.858 138.709 352.492 Q140.538 351.103 140.538 348.51 Q140.538 345.848 138.64 344.436 Q136.765 343.001 133.246 343.001 Q131.325 343.001 129.126 343.418 Q126.927 343.834 124.288 344.714 L124.288 340.547 Q126.95 339.807 129.265 339.436 Q131.603 339.066 133.663 339.066 Q138.987 339.066 142.089 341.496 Q145.191 343.904 145.191 348.024 Q145.191 350.895 143.547 352.885 Q141.904 354.853 138.871 355.617 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M96.9271 218.047 Q93.316 218.047 91.4873 221.612 Q89.6817 225.154 89.6817 232.283 Q89.6817 239.39 91.4873 242.955 Q93.316 246.496 96.9271 246.496 Q100.561 246.496 102.367 242.955 Q104.196 239.39 104.196 232.283 Q104.196 225.154 102.367 221.612 Q100.561 218.047 96.9271 218.047 M96.9271 214.344 Q102.737 214.344 105.793 218.95 Q108.871 223.533 108.871 232.283 Q108.871 241.01 105.793 245.617 Q102.737 250.2 96.9271 250.2 Q91.1169 250.2 88.0382 245.617 Q84.9827 241.01 84.9827 232.283 Q84.9827 223.533 88.0382 218.95 Q91.1169 214.344 96.9271 214.344 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M113.941 243.649 L118.825 243.649 L118.825 249.529 L113.941 249.529 L113.941 243.649 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M134.473 230.385 Q131.325 230.385 129.473 232.538 Q127.645 234.691 127.645 238.441 Q127.645 242.168 129.473 244.344 Q131.325 246.496 134.473 246.496 Q137.621 246.496 139.45 244.344 Q141.302 242.168 141.302 238.441 Q141.302 234.691 139.45 232.538 Q137.621 230.385 134.473 230.385 M143.756 215.733 L143.756 219.992 Q141.996 219.159 140.191 218.719 Q138.408 218.279 136.649 218.279 Q132.019 218.279 129.566 221.404 Q127.135 224.529 126.788 230.848 Q128.154 228.834 130.214 227.77 Q132.274 226.682 134.751 226.682 Q139.959 226.682 142.968 229.853 Q146.001 233.001 146.001 238.441 Q146.001 243.765 142.853 246.982 Q139.705 250.2 134.473 250.2 Q128.478 250.2 125.307 245.617 Q122.135 241.01 122.135 232.283 Q122.135 224.089 126.024 219.228 Q129.913 214.344 136.464 214.344 Q138.223 214.344 140.006 214.691 Q141.811 215.038 143.756 215.733 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M97.2743 93.3252 Q93.6632 93.3252 91.8345 96.89 Q90.029 100.432 90.029 107.561 Q90.029 114.668 91.8345 118.232 Q93.6632 121.774 97.2743 121.774 Q100.909 121.774 102.714 118.232 Q104.543 114.668 104.543 107.561 Q104.543 100.432 102.714 96.89 Q100.909 93.3252 97.2743 93.3252 M97.2743 89.6215 Q103.084 89.6215 106.14 94.228 Q109.219 98.8113 109.219 107.561 Q109.219 116.288 106.14 120.894 Q103.084 125.478 97.2743 125.478 Q91.4641 125.478 88.3855 120.894 Q85.3299 116.288 85.3299 107.561 Q85.3299 98.8113 88.3855 94.228 Q91.4641 89.6215 97.2743 89.6215 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M114.288 118.927 L119.172 118.927 L119.172 124.807 L114.288 124.807 L114.288 118.927 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip670)\" d=\"M 0 0 M124.381 124.089 L124.381 119.83 Q126.14 120.663 127.945 121.103 Q129.751 121.543 131.487 121.543 Q136.117 121.543 138.547 118.441 Q141.001 115.316 141.348 108.973 Q140.006 110.964 137.945 112.029 Q135.885 113.094 133.385 113.094 Q128.2 113.094 125.168 109.969 Q122.158 106.82 122.158 101.381 Q122.158 96.0567 125.307 92.8391 Q128.455 89.6215 133.686 89.6215 Q139.681 89.6215 142.83 94.228 Q146.001 98.8113 146.001 107.561 Q146.001 115.732 142.112 120.617 Q138.246 125.478 131.695 125.478 Q129.936 125.478 128.131 125.131 Q126.325 124.783 124.381 124.089 M133.686 109.436 Q136.834 109.436 138.663 107.283 Q140.515 105.131 140.515 101.381 Q140.515 97.6539 138.663 95.5011 Q136.834 93.3252 133.686 93.3252 Q130.538 93.3252 128.686 95.5011 Q126.857 97.6539 126.857 101.381 Q126.857 105.131 128.686 107.283 Q130.538 109.436 133.686 109.436 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip672)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 226.286,187.72 231.874,189.481 237.461,191.239 243.048,192.994 248.636,194.745 254.223,196.492 259.81,198.236 265.397,199.977 270.985,201.714 276.572,203.448 \n", " 282.159,205.178 287.746,206.905 293.334,208.628 298.921,210.348 304.508,212.065 310.096,213.778 315.683,215.488 321.27,217.194 326.857,218.897 332.445,220.596 \n", " 338.032,222.292 343.619,223.984 349.207,225.673 354.794,227.359 360.381,229.041 365.968,230.72 371.556,232.395 377.143,234.067 382.73,235.735 388.318,237.4 \n", " 393.905,239.062 399.492,240.72 405.079,242.374 410.667,244.025 416.254,245.673 421.841,247.317 427.428,248.958 433.016,250.596 438.603,252.23 444.19,253.86 \n", " 449.778,255.487 455.365,257.111 460.952,258.731 466.539,260.348 472.127,261.961 477.714,263.571 483.301,265.177 488.889,266.78 494.476,268.38 500.063,269.976 \n", " 505.65,271.568 511.238,273.158 516.825,274.743 522.412,276.326 528,277.905 533.587,279.48 539.174,281.052 544.761,282.621 550.349,284.186 555.936,285.747 \n", " 561.523,287.306 567.11,288.86 572.698,290.412 578.285,291.96 583.872,293.504 589.46,295.045 595.047,296.583 600.634,298.117 606.221,299.647 611.809,301.175 \n", " 617.396,302.698 622.983,304.219 628.571,305.736 634.158,307.249 639.745,308.759 645.332,310.266 650.92,311.769 656.507,313.269 662.094,314.765 667.682,316.258 \n", " 673.269,317.747 678.856,319.233 684.443,320.716 690.031,322.195 695.618,323.67 701.205,325.142 706.792,326.611 712.38,328.076 717.967,329.538 723.554,330.997 \n", " 729.142,332.452 734.729,333.903 740.316,335.351 745.903,336.796 751.491,338.237 757.078,339.675 762.665,341.109 768.253,342.54 773.84,343.967 779.427,345.391 \n", " 785.014,346.812 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 226.286,481.693 231.874,486.575 237.461,491.34 243.048,495.989 248.636,500.522 254.223,504.938 259.81,509.238 265.397,513.422 270.985,517.489 276.572,521.44 \n", " 282.159,525.275 287.746,528.993 293.334,532.596 298.921,536.081 304.508,539.451 310.096,542.704 315.683,545.841 321.27,548.862 326.857,551.766 332.445,554.554 \n", " 338.032,557.225 343.619,559.781 349.207,562.22 354.794,564.543 360.381,566.749 365.968,568.839 371.556,570.813 377.143,572.67 382.73,574.411 388.318,576.036 \n", " 393.905,577.545 399.492,578.937 405.079,580.213 410.667,581.373 416.254,582.416 421.841,583.343 427.428,584.153 433.016,584.848 438.603,585.426 444.19,585.888 \n", " 449.778,586.233 455.365,586.462 460.952,586.575 466.539,586.571 472.127,586.451 477.714,586.215 483.301,585.863 488.889,585.394 494.476,584.809 500.063,584.108 \n", " 505.65,583.29 511.238,582.356 516.825,581.305 522.412,580.139 528,578.856 533.587,577.457 539.174,575.941 544.761,574.309 550.349,572.561 555.936,570.696 \n", " 561.523,568.715 567.11,566.618 572.698,564.405 578.285,562.075 583.872,559.629 589.46,557.067 595.047,554.388 600.634,551.593 606.221,548.682 611.809,545.654 \n", " 617.396,542.51 622.983,539.25 628.571,535.873 634.158,532.38 639.745,528.771 645.332,525.046 650.92,521.204 656.507,517.246 662.094,513.171 667.682,508.98 \n", " 673.269,504.673 678.856,500.25 684.443,495.71 690.031,491.054 695.618,486.282 701.205,481.393 706.792,476.388 712.38,471.267 717.967,466.029 723.554,460.675 \n", " 729.142,455.205 734.729,449.619 740.316,443.916 745.903,438.097 751.491,432.161 757.078,426.11 762.665,419.942 768.253,413.657 773.84,407.256 779.427,400.739 \n", " 785.014,394.106 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 226.286,481.693 231.874,481.693 237.461,481.693 243.048,481.693 248.636,481.693 254.223,481.693 259.81,481.693 265.397,481.693 270.985,481.693 276.572,481.693 \n", " 282.159,481.693 287.746,481.693 293.334,481.693 298.921,481.693 304.508,481.693 310.096,481.693 315.683,481.693 321.27,481.693 326.857,481.693 332.445,481.693 \n", " 338.032,481.693 343.619,481.693 349.207,481.693 354.794,481.693 360.381,481.693 365.968,481.693 371.556,481.693 377.143,481.693 382.73,481.693 388.318,481.693 \n", " 393.905,481.693 399.492,481.693 405.079,481.693 410.667,481.693 416.254,481.693 421.841,481.693 427.428,481.693 433.016,481.693 438.603,481.693 444.19,481.693 \n", " 449.778,481.693 455.365,481.693 460.952,481.693 466.539,481.693 472.127,481.693 477.714,481.693 483.301,481.693 488.889,481.693 494.476,481.693 500.063,481.693 \n", " 505.65,481.693 511.238,481.693 516.825,481.693 522.412,481.693 528,481.693 533.587,481.693 539.174,481.693 544.761,481.693 550.349,481.693 555.936,481.693 \n", " 561.523,481.693 567.11,481.693 572.698,481.693 578.285,481.693 583.872,481.693 589.46,481.693 595.047,481.693 600.634,481.693 606.221,481.693 611.809,481.693 \n", " 617.396,481.693 622.983,481.693 628.571,481.693 634.158,481.693 639.745,481.693 645.332,481.693 650.92,481.693 656.507,481.693 662.094,481.693 667.682,481.693 \n", " 673.269,481.693 678.856,481.693 684.443,481.693 690.031,481.693 695.618,481.693 701.205,481.693 706.792,481.693 712.38,481.693 717.967,481.693 723.554,481.693 \n", " 729.142,481.693 734.729,481.693 740.316,481.693 745.903,481.693 751.491,481.693 757.078,481.693 762.665,481.693 768.253,481.693 773.84,481.693 779.427,481.693 \n", " 785.014,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 226.286,273.823 231.874,280.851 237.461,287.798 243.048,294.664 248.636,301.45 254.223,308.155 259.81,314.779 265.397,321.323 270.985,327.785 276.572,334.167 \n", " 282.159,340.469 287.746,346.69 293.334,352.829 298.921,358.889 304.508,364.867 310.096,370.765 315.683,376.582 321.27,382.319 326.857,387.974 332.445,393.549 \n", " 338.032,399.043 343.619,404.457 349.207,409.79 354.794,415.042 360.381,420.213 365.968,425.304 371.556,430.314 377.143,435.243 382.73,440.092 388.318,444.859 \n", " 393.905,449.547 399.492,454.153 405.079,458.679 410.667,463.124 416.254,467.488 421.841,471.771 427.428,475.974 433.016,480.096 438.603,484.138 444.19,488.098 \n", " 449.778,491.978 455.365,495.778 460.952,499.496 466.539,503.134 472.127,506.691 477.714,510.167 483.301,513.563 488.889,516.878 494.476,520.112 500.063,523.266 \n", " 505.65,526.339 511.238,529.331 516.825,532.242 522.412,535.073 528,537.823 533.587,540.492 539.174,543.08 544.761,545.588 550.349,548.015 555.936,550.362 \n", " 561.523,552.627 567.11,554.812 572.698,556.917 578.285,558.94 583.872,560.883 589.46,562.745 595.047,564.526 600.634,566.227 606.221,567.847 611.809,569.386 \n", " 617.396,570.845 622.983,572.223 628.571,573.52 634.158,574.736 639.745,575.872 645.332,576.927 650.92,577.901 656.507,578.795 662.094,579.607 667.682,580.339 \n", " 673.269,580.991 678.856,581.562 684.443,582.052 690.031,582.461 695.618,582.789 701.205,583.037 706.792,583.204 712.38,583.291 717.967,583.296 723.554,583.221 \n", " 729.142,583.065 734.729,582.829 740.316,582.512 745.903,582.114 751.491,581.635 757.078,581.076 762.665,580.436 768.253,579.715 773.84,578.914 779.427,578.031 \n", " 785.014,577.069 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 226.286,689.564 231.874,682.536 237.461,675.589 243.048,668.722 248.636,661.937 254.223,655.232 259.81,648.607 265.397,642.064 270.985,635.601 276.572,629.219 \n", " 282.159,622.918 287.746,616.697 293.334,610.557 298.921,604.498 304.508,598.519 310.096,592.621 315.683,586.804 321.27,581.068 326.857,575.412 332.445,569.837 \n", " 338.032,564.343 343.619,558.929 349.207,553.597 354.794,548.344 360.381,543.173 365.968,538.082 371.556,533.072 377.143,528.143 382.73,523.295 388.318,518.527 \n", " 393.905,513.84 399.492,509.233 405.079,504.708 410.667,500.263 416.254,495.898 421.841,491.615 427.428,487.412 433.016,483.29 438.603,479.249 444.19,475.288 \n", " 449.778,471.408 455.365,467.609 460.952,463.89 466.539,460.252 472.127,456.695 477.714,453.219 483.301,449.823 488.889,446.508 494.476,443.274 500.063,440.121 \n", " 505.65,437.048 511.238,434.056 516.825,431.144 522.412,428.314 528,425.564 533.587,422.894 539.174,420.306 544.761,417.798 550.349,415.371 555.936,413.025 \n", " 561.523,410.759 567.11,408.574 572.698,406.47 578.285,404.446 583.872,402.503 589.46,400.641 595.047,398.86 600.634,397.159 606.221,395.539 611.809,394 \n", " 617.396,392.541 622.983,391.164 628.571,389.867 634.158,388.65 639.745,387.514 645.332,386.46 650.92,385.485 656.507,384.592 662.094,383.779 667.682,383.047 \n", " 673.269,382.395 678.856,381.825 684.443,381.335 690.031,380.926 695.618,380.597 701.205,380.349 706.792,380.182 712.38,380.096 717.967,380.09 723.554,380.165 \n", " 729.142,380.321 734.729,380.557 740.316,380.875 745.903,381.272 751.491,381.751 757.078,382.31 762.665,382.95 768.253,383.671 773.84,384.473 779.427,385.355 \n", " 785.014,386.318 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 226.286,481.693 231.874,481.693 237.461,481.693 243.048,481.693 248.636,481.693 254.223,481.693 259.81,481.693 265.397,481.693 270.985,481.693 276.572,481.693 \n", " 282.159,481.693 287.746,481.693 293.334,481.693 298.921,481.693 304.508,481.693 310.096,481.693 315.683,481.693 321.27,481.693 326.857,481.693 332.445,481.693 \n", " 338.032,481.693 343.619,481.693 349.207,481.693 354.794,481.693 360.381,481.693 365.968,481.693 371.556,481.693 377.143,481.693 382.73,481.693 388.318,481.693 \n", " 393.905,481.693 399.492,481.693 405.079,481.693 410.667,481.693 416.254,481.693 421.841,481.693 427.428,481.693 433.016,481.693 438.603,481.693 444.19,481.693 \n", " 449.778,481.693 455.365,481.693 460.952,481.693 466.539,481.693 472.127,481.693 477.714,481.693 483.301,481.693 488.889,481.693 494.476,481.693 500.063,481.693 \n", " 505.65,481.693 511.238,481.693 516.825,481.693 522.412,481.693 528,481.693 533.587,481.693 539.174,481.693 544.761,481.693 550.349,481.693 555.936,481.693 \n", " 561.523,481.693 567.11,481.693 572.698,481.693 578.285,481.693 583.872,481.693 589.46,481.693 595.047,481.693 600.634,481.693 606.221,481.693 611.809,481.693 \n", " 617.396,481.693 622.983,481.693 628.571,481.693 634.158,481.693 639.745,481.693 645.332,481.693 650.92,481.693 656.507,481.693 662.094,481.693 667.682,481.693 \n", " 673.269,481.693 678.856,481.693 684.443,481.693 690.031,481.693 695.618,481.693 701.205,481.693 706.792,481.693 712.38,481.693 717.967,481.693 723.554,481.693 \n", " 729.142,481.693 734.729,481.693 740.316,481.693 745.903,481.693 751.491,481.693 757.078,481.693 762.665,481.693 768.253,481.693 773.84,481.693 779.427,481.693 \n", " 785.014,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 785.014,346.812 790.602,348.243 796.189,349.697 801.776,351.174 807.364,352.673 812.951,354.192 818.538,355.732 824.125,357.292 829.713,358.871 835.3,360.467 \n", " 840.887,362.081 846.474,363.711 852.062,365.358 857.649,367.019 863.236,368.694 868.824,370.383 874.411,372.084 879.998,373.797 885.585,375.522 891.173,377.256 \n", " 896.76,379.001 902.347,380.754 907.935,382.515 913.522,384.284 919.109,386.059 924.696,387.839 930.284,389.625 935.871,391.415 941.458,393.209 947.046,395.005 \n", " 952.633,396.803 958.22,398.602 963.807,400.402 969.395,402.201 974.982,403.999 980.569,405.796 986.156,407.589 991.744,409.379 997.331,411.165 1002.92,412.946 \n", " 1008.51,414.721 1014.09,416.49 1019.68,418.251 1025.27,420.005 1030.85,421.749 1036.44,423.484 1042.03,425.209 1047.62,426.922 1053.2,428.624 1058.79,430.312 \n", " 1064.38,431.988 1069.97,433.649 1075.55,435.296 1081.14,436.926 1086.73,438.54 1092.31,440.137 1097.9,441.716 1103.49,443.276 1109.08,444.816 1114.66,446.337 \n", " 1120.25,447.836 1125.84,449.313 1131.43,450.767 1137.01,452.199 1142.6,453.606 1148.19,454.988 1153.77,456.344 1159.36,457.674 1164.95,458.977 1170.54,460.251 \n", " 1176.12,461.497 1181.71,462.714 1187.3,463.9 1192.89,465.055 1198.47,466.178 1204.06,467.269 1209.65,468.326 1215.23,469.349 1220.82,470.337 1226.41,471.29 \n", " 1232,472.206 1237.58,473.085 1243.17,473.926 1248.76,474.728 1254.35,475.49 1259.93,476.213 1265.52,476.894 1271.11,477.533 1276.7,478.13 1282.28,478.684 \n", " 1287.87,479.193 1293.46,479.658 1299.04,480.077 1304.63,480.45 1310.22,480.775 1315.81,481.052 1321.39,481.281 1326.98,481.46 1332.57,481.589 1338.16,481.667 \n", " 1343.74,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 785.014,394.106 790.602,387.574 796.189,381.357 801.776,375.45 807.364,369.848 812.951,364.546 818.538,359.539 824.125,354.821 829.713,350.389 835.3,346.236 \n", " 840.887,342.358 846.474,338.749 852.062,335.405 857.649,332.32 863.236,329.489 868.824,326.908 874.411,324.571 879.998,322.473 885.585,320.61 891.173,318.975 \n", " 896.76,317.564 902.347,316.372 907.935,315.394 913.522,314.625 919.109,314.06 924.696,313.693 930.284,313.519 935.871,313.534 941.458,313.733 947.046,314.11 \n", " 952.633,314.66 958.22,315.379 963.807,316.26 969.395,317.3 974.982,318.493 980.569,319.834 986.156,321.317 991.744,322.939 997.331,324.693 1002.92,326.575 \n", " 1008.51,328.579 1014.09,330.702 1019.68,332.936 1025.27,335.278 1030.85,337.723 1036.44,340.265 1042.03,342.899 1047.62,345.62 1053.2,348.423 1058.79,351.304 \n", " 1064.38,354.256 1069.97,357.275 1075.55,360.357 1081.14,363.495 1086.73,366.684 1092.31,369.92 1097.9,373.198 1103.49,376.513 1109.08,379.859 1114.66,383.231 \n", " 1120.25,386.624 1125.84,390.034 1131.43,393.455 1137.01,396.882 1142.6,400.31 1148.19,403.735 1153.77,407.15 1159.36,410.551 1164.95,413.932 1170.54,417.29 \n", " 1176.12,420.618 1181.71,423.912 1187.3,427.166 1192.89,430.376 1198.47,433.536 1204.06,436.641 1209.65,439.687 1215.23,442.668 1220.82,445.579 1226.41,448.415 \n", " 1232,451.171 1237.58,453.842 1243.17,456.423 1248.76,458.909 1254.35,461.295 1259.93,463.575 1265.52,465.745 1271.11,467.799 1276.7,469.733 1282.28,471.541 \n", " 1287.87,473.218 1293.46,474.76 1299.04,476.161 1304.63,477.416 1310.22,478.521 1315.81,479.469 1321.39,480.256 1326.98,480.877 1332.57,481.327 1338.16,481.601 \n", " 1343.74,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 785.014,481.693 790.602,481.57 796.189,481.204 801.776,480.604 807.364,479.777 812.951,478.731 818.538,477.473 824.125,476.01 829.713,474.35 835.3,472.5 \n", " 840.887,470.468 846.474,468.262 852.062,465.888 857.649,463.355 863.236,460.67 868.824,457.84 874.411,454.873 879.998,451.776 885.585,448.557 891.173,445.223 \n", " 896.76,441.782 902.347,438.241 907.935,434.608 913.522,430.89 919.109,427.095 924.696,423.23 930.284,419.302 935.871,415.32 941.458,411.29 947.046,407.22 \n", " 952.633,403.118 958.22,398.991 963.807,394.847 969.395,390.692 974.982,386.535 980.569,382.383 986.156,378.244 991.744,374.124 997.331,370.032 1002.92,365.975 \n", " 1008.51,361.96 1014.09,357.995 1019.68,354.087 1025.27,350.245 1030.85,346.474 1036.44,342.784 1042.03,339.181 1047.62,335.672 1053.2,332.266 1058.79,328.97 \n", " 1064.38,325.79 1069.97,322.736 1075.55,319.814 1081.14,317.031 1086.73,314.396 1092.31,311.915 1097.9,309.596 1103.49,307.447 1109.08,305.476 1114.66,303.688 \n", " 1120.25,302.093 1125.84,300.698 1131.43,299.509 1137.01,298.535 1142.6,297.783 1148.19,297.26 1153.77,296.975 1159.36,296.933 1164.95,297.144 1170.54,297.614 \n", " 1176.12,298.352 1181.71,299.363 1187.3,300.656 1192.89,302.239 1198.47,304.119 1204.06,306.303 1209.65,308.798 1215.23,311.613 1220.82,314.755 1226.41,318.231 \n", " 1232,322.049 1237.58,326.216 1243.17,330.739 1248.76,335.627 1254.35,340.887 1259.93,346.525 1265.52,352.551 1271.11,358.97 1276.7,365.791 1282.28,373.021 \n", " 1287.87,380.668 1293.46,388.739 1299.04,397.241 1304.63,406.183 1310.22,415.57 1315.81,425.412 1321.39,435.716 1326.98,446.488 1332.57,457.737 1338.16,469.469 \n", " 1343.74,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#8e971d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 785.014,577.069 790.602,576.057 796.189,575.027 801.776,573.979 807.364,572.911 812.951,571.824 818.538,570.716 824.125,569.587 829.713,568.435 835.3,567.261 \n", " 840.887,566.064 846.474,564.842 852.062,563.596 857.649,562.324 863.236,561.025 868.824,559.7 874.411,558.347 879.998,556.966 885.585,555.556 891.173,554.115 \n", " 896.76,552.645 902.347,551.143 907.935,549.609 913.522,548.043 919.109,546.443 924.696,544.81 930.284,543.142 935.871,541.438 941.458,539.698 947.046,537.921 \n", " 952.633,536.107 958.22,534.255 963.807,532.363 969.395,530.432 974.982,528.461 980.569,526.448 986.156,524.394 991.744,522.298 997.331,520.158 1002.92,517.974 \n", " 1008.51,515.746 1014.09,513.472 1019.68,511.153 1025.27,508.786 1030.85,506.373 1036.44,503.911 1042.03,501.401 1047.62,498.841 1053.2,496.23 1058.79,493.569 \n", " 1064.38,490.856 1069.97,488.091 1075.55,485.273 1081.14,482.401 1086.73,479.475 1092.31,476.493 1097.9,473.456 1103.49,470.362 1109.08,467.211 1114.66,464.002 \n", " 1120.25,460.734 1125.84,457.407 1131.43,454.02 1137.01,450.572 1142.6,447.062 1148.19,443.49 1153.77,439.856 1159.36,436.157 1164.95,432.395 1170.54,428.567 \n", " 1176.12,424.674 1181.71,420.715 1187.3,416.688 1192.89,412.593 1198.47,408.43 1204.06,404.197 1209.65,399.895 1215.23,395.522 1220.82,391.078 1226.41,386.561 \n", " 1232,381.972 1237.58,377.309 1243.17,372.573 1248.76,367.761 1254.35,362.874 1259.93,357.91 1265.52,352.87 1271.11,347.751 1276.7,342.555 1282.28,337.279 \n", " 1287.87,331.923 1293.46,326.487 1299.04,320.97 1304.63,315.371 1310.22,309.689 1315.81,303.924 1321.39,298.074 1326.98,292.14 1332.57,286.121 1338.16,280.015 \n", " 1343.74,273.823 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#00a8cb; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 785.014,386.318 790.602,387.329 796.189,388.356 801.776,389.396 807.364,390.448 812.951,391.51 818.538,392.581 824.125,393.657 829.713,394.738 835.3,395.822 \n", " 840.887,396.907 846.474,397.991 852.062,399.072 857.649,400.149 863.236,401.22 868.824,402.283 874.411,403.336 879.998,404.378 885.585,405.406 891.173,406.419 \n", " 896.76,407.416 902.347,408.393 907.935,409.35 913.522,410.285 919.109,411.196 924.696,412.081 930.284,412.938 935.871,413.766 941.458,414.562 947.046,415.326 \n", " 952.633,416.054 958.22,416.746 963.807,417.4 969.395,418.014 974.982,418.585 980.569,419.113 986.156,419.595 991.744,420.03 997.331,420.416 1002.92,420.751 \n", " 1008.51,421.033 1014.09,421.261 1019.68,421.432 1025.27,421.546 1030.85,421.599 1036.44,421.591 1042.03,421.519 1047.62,421.382 1053.2,421.178 1058.79,420.906 \n", " 1064.38,420.562 1069.97,420.147 1075.55,419.657 1081.14,419.091 1086.73,418.447 1092.31,417.724 1097.9,416.92 1103.49,416.032 1109.08,415.059 1114.66,414 \n", " 1120.25,412.852 1125.84,411.614 1131.43,410.284 1137.01,408.86 1142.6,407.34 1148.19,405.723 1153.77,404.007 1159.36,402.189 1164.95,400.269 1170.54,398.244 \n", " 1176.12,396.113 1181.71,393.874 1187.3,391.524 1192.89,389.063 1198.47,386.488 1204.06,383.798 1209.65,380.991 1215.23,378.065 1220.82,375.018 1226.41,371.849 \n", " 1232,368.555 1237.58,365.135 1243.17,361.588 1248.76,357.91 1254.35,354.101 1259.93,350.159 1265.52,346.082 1271.11,341.869 1276.7,337.516 1282.28,333.023 \n", " 1287.87,328.388 1293.46,323.609 1299.04,318.684 1304.63,313.612 1310.22,308.39 1315.81,303.017 1321.39,297.491 1326.98,291.811 1332.57,285.974 1338.16,279.978 \n", " 1343.74,273.823 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#9b7fe8; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 785.014,481.693 790.602,481.693 796.189,481.693 801.776,481.693 807.364,481.693 812.951,481.693 818.538,481.693 824.125,481.693 829.713,481.693 835.3,481.693 \n", " 840.887,481.693 846.474,481.693 852.062,481.693 857.649,481.693 863.236,481.693 868.824,481.693 874.411,481.693 879.998,481.693 885.585,481.693 891.173,481.693 \n", " 896.76,481.693 902.347,481.693 907.935,481.693 913.522,481.693 919.109,481.693 924.696,481.693 930.284,481.693 935.871,481.693 941.458,481.693 947.046,481.693 \n", " 952.633,481.693 958.22,481.693 963.807,481.693 969.395,481.693 974.982,481.693 980.569,481.693 986.156,481.693 991.744,481.693 997.331,481.693 1002.92,481.693 \n", " 1008.51,481.693 1014.09,481.693 1019.68,481.693 1025.27,481.693 1030.85,481.693 1036.44,481.693 1042.03,481.693 1047.62,481.693 1053.2,481.693 1058.79,481.693 \n", " 1064.38,481.693 1069.97,481.693 1075.55,481.693 1081.14,481.693 1086.73,481.693 1092.31,481.693 1097.9,481.693 1103.49,481.693 1109.08,481.693 1114.66,481.693 \n", " 1120.25,481.693 1125.84,481.693 1131.43,481.693 1137.01,481.693 1142.6,481.693 1148.19,481.693 1153.77,481.693 1159.36,481.693 1164.95,481.693 1170.54,481.693 \n", " 1176.12,481.693 1181.71,481.693 1187.3,481.693 1192.89,481.693 1198.47,481.693 1204.06,481.693 1209.65,481.693 1215.23,481.693 1220.82,481.693 1226.41,481.693 \n", " 1232,481.693 1237.58,481.693 1243.17,481.693 1248.76,481.693 1254.35,481.693 1259.93,481.693 1265.52,481.693 1271.11,481.693 1276.7,481.693 1282.28,481.693 \n", " 1287.87,481.693 1293.46,481.693 1299.04,481.693 1304.63,481.693 1310.22,481.693 1315.81,481.693 1321.39,481.693 1326.98,481.693 1332.57,481.693 1338.16,481.693 \n", " 1343.74,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#608cf6; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1343.74,481.693 1349.33,481.693 1354.92,481.693 1360.5,481.693 1366.09,481.693 1371.68,481.693 1377.27,481.693 1382.85,481.693 1388.44,481.693 1394.03,481.693 \n", " 1399.62,481.693 1405.2,481.693 1410.79,481.693 1416.38,481.693 1421.96,481.693 1427.55,481.693 1433.14,481.693 1438.73,481.693 1444.31,481.693 1449.9,481.693 \n", " 1455.49,481.693 1461.08,481.693 1466.66,481.693 1472.25,481.693 1477.84,481.693 1483.42,481.693 1489.01,481.693 1494.6,481.693 1500.19,481.693 1505.77,481.693 \n", " 1511.36,481.693 1516.95,481.693 1522.54,481.693 1528.12,481.693 1533.71,481.693 1539.3,481.693 1544.88,481.693 1550.47,481.693 1556.06,481.693 1561.65,481.693 \n", " 1567.23,481.693 1572.82,481.693 1578.41,481.693 1584,481.693 1589.58,481.693 1595.17,481.693 1600.76,481.693 1606.34,481.693 1611.93,481.693 1617.52,481.693 \n", " 1623.11,481.693 1628.69,481.693 1634.28,481.693 1639.87,481.693 1645.46,481.693 1651.04,481.693 1656.63,481.693 1662.22,481.693 1667.8,481.693 1673.39,481.693 \n", " 1678.98,481.693 1684.57,481.693 1690.15,481.693 1695.74,481.693 1701.33,481.693 1706.92,481.693 1712.5,481.693 1718.09,481.693 1723.68,481.693 1729.26,481.693 \n", " 1734.85,481.693 1740.44,481.693 1746.03,481.693 1751.61,481.693 1757.2,481.693 1762.79,481.693 1768.38,481.693 1773.96,481.693 1779.55,481.693 1785.14,481.693 \n", " 1790.72,481.693 1796.31,481.693 1801.9,481.693 1807.49,481.693 1813.07,481.693 1818.66,481.693 1824.25,481.693 1829.84,481.693 1835.42,481.693 1841.01,481.693 \n", " 1846.6,481.693 1852.18,481.693 1857.77,481.693 1863.36,481.693 1868.95,481.693 1874.53,481.693 1880.12,481.693 1885.71,481.693 1891.3,481.693 1896.88,481.693 \n", " 1902.47,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#f05f73; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1343.74,481.693 1349.33,481.693 1354.92,481.693 1360.5,481.693 1366.09,481.693 1371.68,481.693 1377.27,481.693 1382.85,481.693 1388.44,481.693 1394.03,481.693 \n", " 1399.62,481.693 1405.2,481.693 1410.79,481.693 1416.38,481.693 1421.96,481.693 1427.55,481.693 1433.14,481.693 1438.73,481.693 1444.31,481.693 1449.9,481.693 \n", " 1455.49,481.693 1461.08,481.693 1466.66,481.693 1472.25,481.693 1477.84,481.693 1483.42,481.693 1489.01,481.693 1494.6,481.693 1500.19,481.693 1505.77,481.693 \n", " 1511.36,481.693 1516.95,481.693 1522.54,481.693 1528.12,481.693 1533.71,481.693 1539.3,481.693 1544.88,481.693 1550.47,481.693 1556.06,481.693 1561.65,481.693 \n", " 1567.23,481.693 1572.82,481.693 1578.41,481.693 1584,481.693 1589.58,481.693 1595.17,481.693 1600.76,481.693 1606.34,481.693 1611.93,481.693 1617.52,481.693 \n", " 1623.11,481.693 1628.69,481.693 1634.28,481.693 1639.87,481.693 1645.46,481.693 1651.04,481.693 1656.63,481.693 1662.22,481.693 1667.8,481.693 1673.39,481.693 \n", " 1678.98,481.693 1684.57,481.693 1690.15,481.693 1695.74,481.693 1701.33,481.693 1706.92,481.693 1712.5,481.693 1718.09,481.693 1723.68,481.693 1729.26,481.693 \n", " 1734.85,481.693 1740.44,481.693 1746.03,481.693 1751.61,481.693 1757.2,481.693 1762.79,481.693 1768.38,481.693 1773.96,481.693 1779.55,481.693 1785.14,481.693 \n", " 1790.72,481.693 1796.31,481.693 1801.9,481.693 1807.49,481.693 1813.07,481.693 1818.66,481.693 1824.25,481.693 1829.84,481.693 1835.42,481.693 1841.01,481.693 \n", " 1846.6,481.693 1852.18,481.693 1857.77,481.693 1863.36,481.693 1868.95,481.693 1874.53,481.693 1880.12,481.693 1885.71,481.693 1891.3,481.693 1896.88,481.693 \n", " 1902.47,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#dd64b5; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1343.74,481.693 1349.33,481.693 1354.92,481.693 1360.5,481.693 1366.09,481.693 1371.68,481.693 1377.27,481.693 1382.85,481.693 1388.44,481.693 1394.03,481.693 \n", " 1399.62,481.693 1405.2,481.693 1410.79,481.693 1416.38,481.693 1421.96,481.693 1427.55,481.693 1433.14,481.693 1438.73,481.693 1444.31,481.693 1449.9,481.693 \n", " 1455.49,481.693 1461.08,481.693 1466.66,481.693 1472.25,481.693 1477.84,481.693 1483.42,481.693 1489.01,481.693 1494.6,481.693 1500.19,481.693 1505.77,481.693 \n", " 1511.36,481.693 1516.95,481.693 1522.54,481.693 1528.12,481.693 1533.71,481.693 1539.3,481.693 1544.88,481.693 1550.47,481.693 1556.06,481.693 1561.65,481.693 \n", " 1567.23,481.693 1572.82,481.693 1578.41,481.693 1584,481.693 1589.58,481.693 1595.17,481.693 1600.76,481.693 1606.34,481.693 1611.93,481.693 1617.52,481.693 \n", " 1623.11,481.693 1628.69,481.693 1634.28,481.693 1639.87,481.693 1645.46,481.693 1651.04,481.693 1656.63,481.693 1662.22,481.693 1667.8,481.693 1673.39,481.693 \n", " 1678.98,481.693 1684.57,481.693 1690.15,481.693 1695.74,481.693 1701.33,481.693 1706.92,481.693 1712.5,481.693 1718.09,481.693 1723.68,481.693 1729.26,481.693 \n", " 1734.85,481.693 1740.44,481.693 1746.03,481.693 1751.61,481.693 1757.2,481.693 1762.79,481.693 1768.38,481.693 1773.96,481.693 1779.55,481.693 1785.14,481.693 \n", " 1790.72,481.693 1796.31,481.693 1801.9,481.693 1807.49,481.693 1813.07,481.693 1818.66,481.693 1824.25,481.693 1829.84,481.693 1835.42,481.693 1841.01,481.693 \n", " 1846.6,481.693 1852.18,481.693 1857.77,481.693 1863.36,481.693 1868.95,481.693 1874.53,481.693 1880.12,481.693 1885.71,481.693 1891.3,481.693 1896.88,481.693 \n", " 1902.47,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#6b9e32; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1343.74,273.823 1349.33,275.902 1354.92,277.98 1360.5,280.059 1366.09,282.138 1371.68,284.216 1377.27,286.295 1382.85,288.374 1388.44,290.452 1394.03,292.531 \n", " 1399.62,294.61 1405.2,296.689 1410.79,298.767 1416.38,300.846 1421.96,302.925 1427.55,305.003 1433.14,307.082 1438.73,309.161 1444.31,311.239 1449.9,313.318 \n", " 1455.49,315.397 1461.08,317.476 1466.66,319.554 1472.25,321.633 1477.84,323.712 1483.42,325.79 1489.01,327.869 1494.6,329.948 1500.19,332.027 1505.77,334.105 \n", " 1511.36,336.184 1516.95,338.263 1522.54,340.341 1528.12,342.42 1533.71,344.499 1539.3,346.577 1544.88,348.656 1550.47,350.735 1556.06,352.814 1561.65,354.892 \n", " 1567.23,356.971 1572.82,359.05 1578.41,361.128 1584,363.207 1589.58,365.286 1595.17,367.364 1600.76,369.443 1606.34,371.522 1611.93,373.601 1617.52,375.679 \n", " 1623.11,377.758 1628.69,379.837 1634.28,381.915 1639.87,383.994 1645.46,386.073 1651.04,388.152 1656.63,390.23 1662.22,392.309 1667.8,394.388 1673.39,396.466 \n", " 1678.98,398.545 1684.57,400.624 1690.15,402.702 1695.74,404.781 1701.33,406.86 1706.92,408.939 1712.5,411.017 1718.09,413.096 1723.68,415.175 1729.26,417.253 \n", " 1734.85,419.332 1740.44,421.411 1746.03,423.489 1751.61,425.568 1757.2,427.647 1762.79,429.726 1768.38,431.804 1773.96,433.883 1779.55,435.962 1785.14,438.04 \n", " 1790.72,440.119 1796.31,442.198 1801.9,444.277 1807.49,446.355 1813.07,448.434 1818.66,450.513 1824.25,452.591 1829.84,454.67 1835.42,456.749 1841.01,458.827 \n", " 1846.6,460.906 1852.18,462.985 1857.77,465.064 1863.36,467.142 1868.95,469.221 1874.53,471.3 1880.12,473.378 1885.71,475.457 1891.3,477.536 1896.88,479.614 \n", " 1902.47,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1343.74,273.823 1349.33,275.902 1354.92,277.98 1360.5,280.059 1366.09,282.138 1371.68,284.216 1377.27,286.295 1382.85,288.374 1388.44,290.452 1394.03,292.531 \n", " 1399.62,294.61 1405.2,296.689 1410.79,298.767 1416.38,300.846 1421.96,302.925 1427.55,305.003 1433.14,307.082 1438.73,309.161 1444.31,311.239 1449.9,313.318 \n", " 1455.49,315.397 1461.08,317.476 1466.66,319.554 1472.25,321.633 1477.84,323.712 1483.42,325.79 1489.01,327.869 1494.6,329.948 1500.19,332.027 1505.77,334.105 \n", " 1511.36,336.184 1516.95,338.263 1522.54,340.341 1528.12,342.42 1533.71,344.499 1539.3,346.577 1544.88,348.656 1550.47,350.735 1556.06,352.814 1561.65,354.892 \n", " 1567.23,356.971 1572.82,359.05 1578.41,361.128 1584,363.207 1589.58,365.286 1595.17,367.364 1600.76,369.443 1606.34,371.522 1611.93,373.601 1617.52,375.679 \n", " 1623.11,377.758 1628.69,379.837 1634.28,381.915 1639.87,383.994 1645.46,386.073 1651.04,388.152 1656.63,390.23 1662.22,392.309 1667.8,394.388 1673.39,396.466 \n", " 1678.98,398.545 1684.57,400.624 1690.15,402.702 1695.74,404.781 1701.33,406.86 1706.92,408.939 1712.5,411.017 1718.09,413.096 1723.68,415.175 1729.26,417.253 \n", " 1734.85,419.332 1740.44,421.411 1746.03,423.489 1751.61,425.568 1757.2,427.647 1762.79,429.726 1768.38,431.804 1773.96,433.883 1779.55,435.962 1785.14,438.04 \n", " 1790.72,440.119 1796.31,442.198 1801.9,444.277 1807.49,446.355 1813.07,448.434 1818.66,450.513 1824.25,452.591 1829.84,454.67 1835.42,456.749 1841.01,458.827 \n", " 1846.6,460.906 1852.18,462.985 1857.77,465.064 1863.36,467.142 1868.95,469.221 1874.53,471.3 1880.12,473.378 1885.71,475.457 1891.3,477.536 1896.88,479.614 \n", " 1902.47,481.693 \n", " \"/>\n", "<polyline clip-path=\"url(#clip672)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1343.74,481.693 1349.33,477.536 1354.92,473.378 1360.5,469.221 1366.09,465.064 1371.68,460.906 1377.27,456.749 1382.85,452.591 1388.44,448.434 1394.03,444.277 \n", " 1399.62,440.119 1405.2,435.962 1410.79,431.804 1416.38,427.647 1421.96,423.489 1427.55,419.332 1433.14,415.175 1438.73,411.017 1444.31,406.86 1449.9,402.702 \n", " 1455.49,398.545 1461.08,394.388 1466.66,390.23 1472.25,386.073 1477.84,381.915 1483.42,377.758 1489.01,373.601 1494.6,369.443 1500.19,365.286 1505.77,361.128 \n", " 1511.36,356.971 1516.95,352.814 1522.54,348.656 1528.12,344.499 1533.71,340.341 1539.3,336.184 1544.88,332.027 1550.47,327.869 1556.06,323.712 1561.65,319.554 \n", " 1567.23,315.397 1572.82,311.239 1578.41,307.082 1584,302.925 1589.58,298.767 1595.17,294.61 1600.76,290.452 1606.34,286.295 1611.93,282.138 1617.52,277.98 \n", " 1623.11,273.823 1628.69,269.665 1634.28,265.508 1639.87,261.351 1645.46,257.193 1651.04,253.036 1656.63,248.878 1662.22,244.721 1667.8,240.564 1673.39,236.406 \n", " 1678.98,232.249 1684.57,228.091 1690.15,223.934 1695.74,219.777 1701.33,215.619 1706.92,211.462 1712.5,207.304 1718.09,203.147 1723.68,198.989 1729.26,194.832 \n", " 1734.85,190.675 1740.44,186.517 1746.03,182.36 1751.61,178.202 1757.2,174.045 1762.79,169.888 1768.38,165.73 1773.96,161.573 1779.55,157.415 1785.14,153.258 \n", " 1790.72,149.101 1796.31,144.943 1801.9,140.786 1807.49,136.628 1813.07,132.471 1818.66,128.314 1824.25,124.156 1829.84,119.999 1835.42,115.841 1841.01,111.684 \n", " 1846.6,107.527 1852.18,103.369 1857.77,99.2117 1863.36,95.0543 1868.95,90.8969 1874.53,86.7395 1880.12,82.5821 1885.71,78.4247 1891.3,74.2672 1896.88,70.1098 \n", " 1902.47,65.9524 \n", " \"/>\n", "</svg>\n" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "N = LinearAlgebra.nullspace( S )\n", "plt = Plots.plot( legend = false, size=[500,200] )\n", "plotSplineBasis!( plt, mesh, N )\n", "plt" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Instead, for each basis function we wish to compute we can take the approach of finding the smallest number of rows of the matrix which will create a nullspace of dimension one, and solve for that nullspace. This is equivalent to finding the smallest number of Bernstein functions that must be combined to create a spline basis function, and the resulting spline basis functions will satisfy the Local Support property. Based on the properties of the continuity constraints, the following algorithms will find these minimum sets of Bernstein functions, returning them as a pair of integers, $\\{i_{\\rm min}, i_{\\rm max} \\}$:" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "6×2 Array{Integer,2}:\n", " 1 1\n", " 2 4\n", " 3 5\n", " 6 6\n", " 7 8\n", " 9 9" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "function findSupports( mesh::Mesh )\n", " function findSupport!( mesh::Mesh, localfunc::LocalFunc, corners=[] )\n", " # ----- Helper function -----\n", " # Determines if spline function should extend into next element\n", " function extendIntoNextCell( curr_localfunc::LocalFunc )\n", " return curr_localfunc.elem != length( mesh.degrees ) &&\n", " mesh.degrees[ curr_localfunc.elem ] - curr_localfunc.idx <= mesh.smoothnesses[ curr_localfunc.elem ]\n", " end\n", "\n", " # ----- Helper function -----\n", " # Determines how many bernstein coefficients the spline function needs\n", " # from the next element based on already active smoothness constraints\n", " function nextCellExtension( curr_localfunc )\n", " return mesh.smoothnesses[ curr_localfunc.elem ] - ( mesh.degrees[ curr_localfunc.elem ] - curr_localfunc.idx )\n", " end\n", "\n", " # ------ findSupport function body -----\n", " curr_localfunc = localfunc\n", " while extendIntoNextCell( curr_localfunc )\n", " curr_localfunc = LocalFunc( curr_localfunc.elem + 1, nextCellExtension( curr_localfunc ) )\n", " append!( corners, localToGlobal( mesh, curr_localfunc ) )\n", " end\n", "\n", " return [ localToGlobal( mesh, localfunc ) localToGlobal( mesh, curr_localfunc ) ]\n", " end\n", "\n", " corners = [];\n", " supports = zeros( Integer, 0, 2 )\n", " for localfunc in meshLocalFuncs( mesh )\n", " if localToGlobal( mesh, localfunc ) in corners\n", " continue\n", " end\n", " append!( corners, localToGlobal( mesh, localfunc ) )\n", "\n", " supports = vcat( supports, findSupport!( mesh, localfunc, corners ) )\n", " end\n", " return supports\n", "end;\n", "\n", "supports = findSupports( mesh )" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "These indices give us the following sub-matrices:" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "3×1 Array{Float64,2}:\n", " 0.0\n", " 0.0\n", " 0.0" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [ "3×3 Array{Float64,2}:\n", " 0.0 1.0 -1.0\n", " -2.0 2.0 3.0\n", " 0.0 0.0 0.0" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [ "3×3 Array{Float64,2}:\n", " 1.0 -1.0 -0.0\n", " 2.0 3.0 -3.0\n", " 0.0 0.0 0.0" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [ "3×1 Array{Float64,2}:\n", " -0.0\n", " -0.0\n", " 0.0" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [ "3×2 Array{Float64,2}:\n", " -0.0 0.0\n", " -0.0 0.0\n", " 1.0 -1.0" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [ "3×1 Array{Float64,2}:\n", " 0.0\n", " 0.0\n", " -0.0" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "for row in 1:size( supports, 1 )\n", " Ssub = S[:,supports[row,1]:supports[row,2]]\n", " display(Ssub)\n", "end" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "If we remove the zero rows from each matrix, and add an equation requiring the coefficient corresponding to the first column to be 1, we get full rank systems of the form\n", "\n", "$$\n", "\\begin{bmatrix}\n", "\\\\\n", "& & S_{\\rm sub} & & \\\\\n", "\\\\\n", "1&0&0&\\cdots&0\\\\\n", "\\end{bmatrix}\n", "\\begin{bmatrix}\n", "c\n", "\\end{bmatrix}\n", "=\n", "\\begin{bmatrix}\n", "0\\\\\n", "0\\\\\n", "\\vdots \\\\\n", "0\\\\\n", "1\n", "\\end{bmatrix}\n", "$$\n", "\n", "which can be solved by inverting the matrix on the left side. Finally, once we have this solution for each subset of $S$, a partition of unity can be achieved by solving the equation\n", "\n", "$$\n", "N^Tb=\\mathbf{1}\n", "$$\n", "\n", "where the columns of $N$ are the solutions of the full-rank systems, using a least-squares solution. The final normalized basis is found by multiplying each column of $N$ by the corresponding coefficient in $b$. This is implemented in the code below:" ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [], "source": [ "function computeCoefficients( S, support )\n", " # Remove columns outside support, and any zero rows\n", " Ssub = S[ vec( mapslices( col -> any( col[ support[1]:support[2] ] .!= 0 ), S, dims = 2 ) ), support[1]:support[2] ]\n", " # Add the row [ 1 0 0 0 ... ] to the matrix to change nullspace problem into a full-rank system\n", " Ssub = vcat( Ssub, hcat( [1.0], zeros( 1, length( support[1]:support[2] ) - 1 ) ) )\n", " # rhs is [ 0 0 ... 0 1 ]'\n", " b = vcat( zeros( size( Ssub, 1 ) - 1, 1 ), [1.0] )\n", " # Solve for the coefficients\n", " coeffs = zeros( size( S, 2 ), 1 )\n", " coeffs[ support[1]:support[2], 1 ] = Ssub\\b\n", " return coeffs\n", "end\n", "\n", "\n", "function buildSplineBasis( mesh::Mesh )\n", " S = buildS( mesh )\n", " supports = findSupports( mesh )\n", "\n", " n_lf = numLocalFunctions( mesh )\n", " N = zeros( n_lf, size( supports, 1 ) )\n", " for i in 1:size( supports, 1 )\n", " N[:,i] = computeCoefficients( S, supports[ i, : ] )\n", " end\n", "\n", " # Normalize N with least-squares\n", " c = N'*N \\ ( N'*ones( n_lf, 1 ) )\n", " return N.*c'\n", "end;\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Go ahead and change the values in the first line below to compute a spline basis for arbitrary degrees and continuities." ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [ { "data": { "image/svg+xml": [ "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n", "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"600\" height=\"400\" viewBox=\"0 0 2400 1600\">\n", "<defs>\n", " <clipPath id=\"clip790\">\n", " <rect x=\"0\" y=\"0\" width=\"2400\" height=\"1600\"/>\n", " </clipPath>\n", "</defs>\n", "<path clip-path=\"url(#clip790)\" d=\"\n", "M0 1600 L2400 1600 L2400 0 L0 0 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip791\">\n", " <rect x=\"480\" y=\"0\" width=\"1681\" height=\"1600\"/>\n", " </clipPath>\n", "</defs>\n", "<path clip-path=\"url(#clip790)\" d=\"\n", "M174.862 1486.45 L2352.76 1486.45 L2352.76 47.2441 L174.862 47.2441 Z\n", " \" fill=\"#ffffff\" fill-rule=\"evenodd\" fill-opacity=\"1\"/>\n", "<defs>\n", " <clipPath id=\"clip792\">\n", " <rect x=\"174\" y=\"47\" width=\"2179\" height=\"1440\"/>\n", " </clipPath>\n", "</defs>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 236.501,1486.45 236.501,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 750.155,1486.45 750.155,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1263.81,1486.45 1263.81,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 1777.46,1486.45 1777.46,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 2291.12,1486.45 2291.12,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,1486.45 2352.76,1486.45 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,1486.45 236.501,1469.18 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 750.155,1486.45 750.155,1469.18 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1263.81,1486.45 1263.81,1469.18 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1777.46,1486.45 1777.46,1469.18 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 2291.12,1486.45 2291.12,1469.18 \n", " \"/>\n", "<path clip-path=\"url(#clip790)\" d=\"M 0 0 M236.501 1515.64 Q232.889 1515.64 231.061 1519.2 Q229.255 1522.75 229.255 1529.87 Q229.255 1536.98 231.061 1540.55 Q232.889 1544.09 236.501 1544.09 Q240.135 1544.09 241.94 1540.55 Q243.769 1536.98 243.769 1529.87 Q243.769 1522.75 241.94 1519.2 Q240.135 1515.64 236.501 1515.64 M236.501 1511.93 Q242.311 1511.93 245.366 1516.54 Q248.445 1521.12 248.445 1529.87 Q248.445 1538.6 245.366 1543.21 Q242.311 1547.79 236.501 1547.79 Q230.69 1547.79 227.612 1543.21 Q224.556 1538.6 224.556 1529.87 Q224.556 1521.12 227.612 1516.54 Q230.69 1511.93 236.501 1511.93 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M740.537 1543.18 L748.176 1543.18 L748.176 1516.82 L739.865 1518.49 L739.865 1514.23 L748.129 1512.56 L752.805 1512.56 L752.805 1543.18 L760.444 1543.18 L760.444 1547.12 L740.537 1547.12 L740.537 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M1258.46 1543.18 L1274.78 1543.18 L1274.78 1547.12 L1252.84 1547.12 L1252.84 1543.18 Q1255.5 1540.43 1260.08 1535.8 Q1264.69 1531.15 1265.87 1529.81 Q1268.11 1527.28 1268.99 1525.55 Q1269.9 1523.79 1269.9 1522.1 Q1269.9 1519.34 1267.95 1517.61 Q1266.03 1515.87 1262.93 1515.87 Q1260.73 1515.87 1258.28 1516.63 Q1255.85 1517.4 1253.07 1518.95 L1253.07 1514.23 Q1255.89 1513.09 1258.35 1512.51 Q1260.8 1511.93 1262.84 1511.93 Q1268.21 1511.93 1271.4 1514.62 Q1274.6 1517.31 1274.6 1521.8 Q1274.6 1523.93 1273.79 1525.85 Q1273 1527.74 1270.89 1530.34 Q1270.31 1531.01 1267.21 1534.23 Q1264.11 1537.42 1258.46 1543.18 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M1781.71 1528.49 Q1785.07 1529.2 1786.94 1531.47 Q1788.84 1533.74 1788.84 1537.07 Q1788.84 1542.19 1785.32 1544.99 Q1781.8 1547.79 1775.32 1547.79 Q1773.15 1547.79 1770.83 1547.35 Q1768.54 1546.93 1766.09 1546.08 L1766.09 1541.56 Q1768.03 1542.7 1770.35 1543.28 Q1772.66 1543.86 1775.18 1543.86 Q1779.58 1543.86 1781.87 1542.12 Q1784.19 1540.38 1784.19 1537.07 Q1784.19 1534.02 1782.03 1532.31 Q1779.91 1530.57 1776.09 1530.57 L1772.06 1530.57 L1772.06 1526.73 L1776.27 1526.73 Q1779.72 1526.73 1781.55 1525.36 Q1783.38 1523.97 1783.38 1521.38 Q1783.38 1518.72 1781.48 1517.31 Q1779.6 1515.87 1776.09 1515.87 Q1774.16 1515.87 1771.97 1516.29 Q1769.77 1516.7 1767.13 1517.58 L1767.13 1513.42 Q1769.79 1512.68 1772.1 1512.31 Q1774.44 1511.93 1776.5 1511.93 Q1781.83 1511.93 1784.93 1514.37 Q1788.03 1516.77 1788.03 1520.89 Q1788.03 1523.76 1786.39 1525.75 Q1784.74 1527.72 1781.71 1528.49 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M2294.13 1516.63 L2282.32 1535.08 L2294.13 1535.08 L2294.13 1516.63 M2292.9 1512.56 L2298.78 1512.56 L2298.78 1535.08 L2303.71 1535.08 L2303.71 1538.97 L2298.78 1538.97 L2298.78 1547.12 L2294.13 1547.12 L2294.13 1538.97 L2278.52 1538.97 L2278.52 1534.46 L2292.9 1512.56 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip792)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 174.862,1445.72 2352.76,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 174.862,1106.28 2352.76,1106.28 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 174.862,766.846 2352.76,766.846 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 174.862,427.411 2352.76,427.411 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#000000; stroke-width:2; stroke-opacity:0.1; fill:none\" points=\"\n", " 174.862,87.9763 2352.76,87.9763 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,1486.45 174.862,47.2441 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,1445.72 200.997,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,1106.28 200.997,1106.28 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,766.846 200.997,766.846 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,427.411 200.997,427.411 \n", " \"/>\n", "<polyline clip-path=\"url(#clip790)\" style=\"stroke:#000000; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 174.862,87.9763 200.997,87.9763 \n", " \"/>\n", "<path clip-path=\"url(#clip790)\" d=\"M 0 0 M62.9365 1431.51 Q59.3254 1431.51 57.4967 1435.08 Q55.6912 1438.62 55.6912 1445.75 Q55.6912 1452.86 57.4967 1456.42 Q59.3254 1459.96 62.9365 1459.96 Q66.5707 1459.96 68.3763 1456.42 Q70.205 1452.86 70.205 1445.75 Q70.205 1438.62 68.3763 1435.08 Q66.5707 1431.51 62.9365 1431.51 M62.9365 1427.81 Q68.7467 1427.81 71.8022 1432.42 Q74.8809 1437 74.8809 1445.75 Q74.8809 1454.48 71.8022 1459.08 Q68.7467 1463.67 62.9365 1463.67 Q57.1264 1463.67 54.0477 1459.08 Q50.9921 1454.48 50.9921 1445.75 Q50.9921 1437 54.0477 1432.42 Q57.1264 1427.81 62.9365 1427.81 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M79.9503 1457.12 L84.8345 1457.12 L84.8345 1463 L79.9503 1463 L79.9503 1457.12 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M99.9039 1431.51 Q96.2928 1431.51 94.4641 1435.08 Q92.6586 1438.62 92.6586 1445.75 Q92.6586 1452.86 94.4641 1456.42 Q96.2928 1459.96 99.9039 1459.96 Q103.538 1459.96 105.344 1456.42 Q107.172 1452.86 107.172 1445.75 Q107.172 1438.62 105.344 1435.08 Q103.538 1431.51 99.9039 1431.51 M99.9039 1427.81 Q105.714 1427.81 108.77 1432.42 Q111.848 1437 111.848 1445.75 Q111.848 1454.48 108.77 1459.08 Q105.714 1463.67 99.9039 1463.67 Q94.0937 1463.67 91.0151 1459.08 Q87.9595 1454.48 87.9595 1445.75 Q87.9595 1437 91.0151 1432.42 Q94.0937 1427.81 99.9039 1427.81 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M126.918 1431.51 Q123.307 1431.51 121.478 1435.08 Q119.672 1438.62 119.672 1445.75 Q119.672 1452.86 121.478 1456.42 Q123.307 1459.96 126.918 1459.96 Q130.552 1459.96 132.357 1456.42 Q134.186 1452.86 134.186 1445.75 Q134.186 1438.62 132.357 1435.08 Q130.552 1431.51 126.918 1431.51 M126.918 1427.81 Q132.728 1427.81 135.783 1432.42 Q138.862 1437 138.862 1445.75 Q138.862 1454.48 135.783 1459.08 Q132.728 1463.67 126.918 1463.67 Q121.107 1463.67 118.029 1459.08 Q114.973 1454.48 114.973 1445.75 Q114.973 1437 118.029 1432.42 Q121.107 1427.81 126.918 1427.81 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M65.5291 1092.08 Q61.918 1092.08 60.0893 1095.64 Q58.2838 1099.19 58.2838 1106.32 Q58.2838 1113.42 60.0893 1116.99 Q61.918 1120.53 65.5291 1120.53 Q69.1633 1120.53 70.9689 1116.99 Q72.7976 1113.42 72.7976 1106.32 Q72.7976 1099.19 70.9689 1095.64 Q69.1633 1092.08 65.5291 1092.08 M65.5291 1088.38 Q71.3392 1088.38 74.3948 1092.98 Q77.4735 1097.57 77.4735 1106.32 Q77.4735 1115.04 74.3948 1119.65 Q71.3392 1124.23 65.5291 1124.23 Q59.7189 1124.23 56.6402 1119.65 Q53.5847 1115.04 53.5847 1106.32 Q53.5847 1097.57 56.6402 1092.98 Q59.7189 1088.38 65.5291 1088.38 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M82.5429 1117.68 L87.4271 1117.68 L87.4271 1123.56 L82.5429 1123.56 L82.5429 1117.68 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M96.5243 1119.63 L112.844 1119.63 L112.844 1123.56 L90.8993 1123.56 L90.8993 1119.63 Q93.5613 1116.87 98.1447 1112.24 Q102.751 1107.59 103.932 1106.25 Q106.177 1103.72 107.057 1101.99 Q107.959 1100.23 107.959 1098.54 Q107.959 1095.78 106.015 1094.05 Q104.094 1092.31 100.992 1092.31 Q98.7928 1092.31 96.3391 1093.07 Q93.9086 1093.84 91.1308 1095.39 L91.1308 1090.67 Q93.9549 1089.53 96.4085 1088.95 Q98.8622 1088.38 100.899 1088.38 Q106.27 1088.38 109.464 1091.06 Q112.658 1093.75 112.658 1098.24 Q112.658 1100.37 111.848 1102.29 Q111.061 1104.19 108.955 1106.78 Q108.376 1107.45 105.274 1110.67 Q102.172 1113.86 96.5243 1119.63 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M117.959 1089 L136.316 1089 L136.316 1092.94 L122.242 1092.94 L122.242 1101.41 Q123.26 1101.06 124.279 1100.9 Q125.297 1100.71 126.316 1100.71 Q132.103 1100.71 135.482 1103.89 Q138.862 1107.06 138.862 1112.47 Q138.862 1118.05 135.39 1121.15 Q131.918 1124.23 125.598 1124.23 Q123.422 1124.23 121.154 1123.86 Q118.908 1123.49 116.501 1122.75 L116.501 1118.05 Q118.584 1119.19 120.807 1119.74 Q123.029 1120.3 125.506 1120.3 Q129.51 1120.3 131.848 1118.19 Q134.186 1116.08 134.186 1112.47 Q134.186 1108.86 131.848 1106.76 Q129.51 1104.65 125.506 1104.65 Q123.631 1104.65 121.756 1105.07 Q119.904 1105.48 117.959 1106.36 L117.959 1089 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M63.9319 752.645 Q60.3208 752.645 58.4921 756.209 Q56.6865 759.751 56.6865 766.881 Q56.6865 773.987 58.4921 777.552 Q60.3208 781.094 63.9319 781.094 Q67.5661 781.094 69.3717 777.552 Q71.2004 773.987 71.2004 766.881 Q71.2004 759.751 69.3717 756.209 Q67.5661 752.645 63.9319 752.645 M63.9319 748.941 Q69.742 748.941 72.7976 753.547 Q75.8763 758.131 75.8763 766.881 Q75.8763 775.608 72.7976 780.214 Q69.742 784.797 63.9319 784.797 Q58.1217 784.797 55.043 780.214 Q51.9875 775.608 51.9875 766.881 Q51.9875 758.131 55.043 753.547 Q58.1217 748.941 63.9319 748.941 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M80.9457 778.246 L85.8299 778.246 L85.8299 784.126 L80.9457 784.126 L80.9457 778.246 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M90.9456 749.566 L109.302 749.566 L109.302 753.501 L95.228 753.501 L95.228 761.973 Q96.2465 761.626 97.265 761.464 Q98.2835 761.279 99.3021 761.279 Q105.089 761.279 108.469 764.45 Q111.848 767.621 111.848 773.038 Q111.848 778.617 108.376 781.719 Q104.904 784.797 98.5845 784.797 Q96.4085 784.797 94.14 784.427 Q91.8947 784.057 89.4873 783.316 L89.4873 778.617 Q91.5706 779.751 93.7928 780.307 Q96.015 780.862 98.4919 780.862 Q102.496 780.862 104.834 778.756 Q107.172 776.649 107.172 773.038 Q107.172 769.427 104.834 767.321 Q102.496 765.214 98.4919 765.214 Q96.6169 765.214 94.7419 765.631 Q92.89 766.047 90.9456 766.927 L90.9456 749.566 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M126.918 752.645 Q123.307 752.645 121.478 756.209 Q119.672 759.751 119.672 766.881 Q119.672 773.987 121.478 777.552 Q123.307 781.094 126.918 781.094 Q130.552 781.094 132.357 777.552 Q134.186 773.987 134.186 766.881 Q134.186 759.751 132.357 756.209 Q130.552 752.645 126.918 752.645 M126.918 748.941 Q132.728 748.941 135.783 753.547 Q138.862 758.131 138.862 766.881 Q138.862 775.608 135.783 780.214 Q132.728 784.797 126.918 784.797 Q121.107 784.797 118.029 780.214 Q114.973 775.608 114.973 766.881 Q114.973 758.131 118.029 753.547 Q121.107 748.941 126.918 748.941 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M64.8346 413.21 Q61.2236 413.21 59.3949 416.775 Q57.5893 420.316 57.5893 427.446 Q57.5893 434.552 59.3949 438.117 Q61.2236 441.659 64.8346 441.659 Q68.4689 441.659 70.2744 438.117 Q72.1031 434.552 72.1031 427.446 Q72.1031 420.316 70.2744 416.775 Q68.4689 413.21 64.8346 413.21 M64.8346 409.506 Q70.6448 409.506 73.7003 414.113 Q76.779 418.696 76.779 427.446 Q76.779 436.173 73.7003 440.779 Q70.6448 445.362 64.8346 445.362 Q59.0245 445.362 55.9458 440.779 Q52.8903 436.173 52.8903 427.446 Q52.8903 418.696 55.9458 414.113 Q59.0245 409.506 64.8346 409.506 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M81.8484 438.812 L86.7327 438.812 L86.7327 444.691 L81.8484 444.691 L81.8484 438.812 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M90.6215 410.131 L112.844 410.131 L112.844 412.122 L100.297 444.691 L95.4132 444.691 L107.219 414.066 L90.6215 414.066 L90.6215 410.131 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M117.959 410.131 L136.316 410.131 L136.316 414.066 L122.242 414.066 L122.242 422.538 Q123.26 422.191 124.279 422.029 Q125.297 421.844 126.316 421.844 Q132.103 421.844 135.482 425.015 Q138.862 428.187 138.862 433.603 Q138.862 439.182 135.39 442.284 Q131.918 445.362 125.598 445.362 Q123.422 445.362 121.154 444.992 Q118.908 444.622 116.501 443.881 L116.501 439.182 Q118.584 440.316 120.807 440.872 Q123.029 441.427 125.506 441.427 Q129.51 441.427 131.848 439.321 Q134.186 437.214 134.186 433.603 Q134.186 429.992 131.848 427.886 Q129.51 425.779 125.506 425.779 Q123.631 425.779 121.756 426.196 Q119.904 426.613 117.959 427.492 L117.959 410.131 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M54.9736 101.321 L62.6124 101.321 L62.6124 74.9555 L54.3023 76.6222 L54.3023 72.3629 L62.5661 70.6963 L67.242 70.6963 L67.242 101.321 L74.8809 101.321 L74.8809 105.256 L54.9736 105.256 L54.9736 101.321 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M79.9503 99.3767 L84.8345 99.3767 L84.8345 105.256 L79.9503 105.256 L79.9503 99.3767 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M99.9039 73.775 Q96.2928 73.775 94.4641 77.3398 Q92.6586 80.8814 92.6586 88.011 Q92.6586 95.1174 94.4641 98.6822 Q96.2928 102.224 99.9039 102.224 Q103.538 102.224 105.344 98.6822 Q107.172 95.1174 107.172 88.011 Q107.172 80.8814 105.344 77.3398 Q103.538 73.775 99.9039 73.775 M99.9039 70.0713 Q105.714 70.0713 108.77 74.6777 Q111.848 79.261 111.848 88.011 Q111.848 96.7378 108.77 101.344 Q105.714 105.928 99.9039 105.928 Q94.0937 105.928 91.0151 101.344 Q87.9595 96.7378 87.9595 88.011 Q87.9595 79.261 91.0151 74.6777 Q94.0937 70.0713 99.9039 70.0713 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><path clip-path=\"url(#clip790)\" d=\"M 0 0 M126.918 73.775 Q123.307 73.775 121.478 77.3398 Q119.672 80.8814 119.672 88.011 Q119.672 95.1174 121.478 98.6822 Q123.307 102.224 126.918 102.224 Q130.552 102.224 132.357 98.6822 Q134.186 95.1174 134.186 88.011 Q134.186 80.8814 132.357 77.3398 Q130.552 73.775 126.918 73.775 M126.918 70.0713 Q132.728 70.0713 135.783 74.6777 Q138.862 79.261 138.862 88.011 Q138.862 96.7378 135.783 101.344 Q132.728 105.928 126.918 105.928 Q121.107 105.928 118.029 101.344 Q114.973 96.7378 114.973 88.011 Q114.973 79.261 118.029 74.6777 Q121.107 70.0713 126.918 70.0713 Z\" fill=\"#000000\" fill-rule=\"evenodd\" fill-opacity=\"1\" /><polyline clip-path=\"url(#clip792)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,87.9763 241.637,141.477 246.774,193.38 251.91,243.719 257.047,292.524 262.183,339.828 267.32,385.662 272.456,430.056 277.593,473.041 282.729,514.646 \n", " 287.866,554.903 293.002,593.84 298.139,631.486 303.276,667.87 308.412,703.021 313.549,736.967 318.685,769.736 323.822,801.355 328.958,831.852 334.095,861.253 \n", " 339.231,889.586 344.368,916.875 349.504,943.148 354.641,968.429 359.778,992.744 364.914,1016.12 370.051,1038.58 375.187,1060.14 380.324,1080.84 385.46,1100.69 \n", " 390.597,1119.72 395.733,1137.96 400.87,1155.41 406.006,1172.12 411.143,1188.09 416.28,1203.35 421.416,1217.92 426.553,1231.83 431.689,1245.09 436.826,1257.73 \n", " 441.962,1269.75 447.099,1281.19 452.235,1292.07 457.372,1302.39 462.508,1312.19 467.645,1321.47 472.781,1330.27 477.918,1338.58 483.055,1346.44 488.191,1353.86 \n", " 493.328,1360.86 498.464,1367.44 503.601,1373.64 508.737,1379.46 513.874,1384.92 519.01,1390.04 524.147,1394.83 529.283,1399.3 534.42,1403.47 539.557,1407.35 \n", " 544.693,1410.96 549.83,1414.31 554.966,1417.4 560.103,1420.27 565.239,1422.91 570.376,1425.34 575.512,1427.57 580.649,1429.61 585.785,1431.48 590.922,1433.18 \n", " 596.058,1434.72 601.195,1436.11 606.332,1437.37 611.468,1438.5 616.605,1439.51 621.741,1440.41 626.878,1441.21 632.014,1441.92 637.151,1442.54 642.287,1443.08 \n", " 647.424,1443.54 652.56,1443.95 657.697,1444.29 662.834,1444.58 667.97,1444.83 673.107,1445.03 678.243,1445.19 683.38,1445.33 688.516,1445.43 693.653,1445.52 \n", " 698.789,1445.58 703.926,1445.63 709.062,1445.66 714.199,1445.68 719.335,1445.7 724.472,1445.71 729.609,1445.71 734.745,1445.71 739.882,1445.72 745.018,1445.72 \n", " 750.155,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,1445.72 241.637,1393.02 246.774,1343.48 251.91,1297.02 257.047,1253.52 262.183,1212.9 267.32,1175.06 272.456,1139.93 277.593,1107.39 282.729,1077.38 \n", " 287.866,1049.8 293.002,1024.56 298.139,1001.59 303.276,980.796 308.412,962.101 313.549,945.423 318.685,930.684 323.822,917.806 328.958,906.714 334.095,897.331 \n", " 339.231,889.586 344.368,883.404 349.504,878.716 354.641,875.451 359.778,873.541 364.914,872.919 370.051,873.52 375.187,875.277 380.324,878.129 385.46,882.014 \n", " 390.597,886.87 395.733,892.639 400.87,899.262 406.006,906.683 411.143,914.847 416.28,923.699 421.416,933.186 426.553,943.258 431.689,953.863 436.826,964.953 \n", " 441.962,976.481 447.099,988.4 452.235,1000.66 457.372,1013.23 462.508,1026.06 467.645,1039.11 472.781,1052.33 477.918,1065.7 483.055,1079.17 488.191,1092.71 \n", " 493.328,1106.28 498.464,1119.85 503.601,1133.39 508.737,1146.87 513.874,1160.26 519.01,1173.52 524.147,1186.64 529.283,1199.59 534.42,1212.34 539.557,1224.87 \n", " 544.693,1237.17 549.83,1249.2 554.966,1260.95 560.103,1272.41 565.239,1283.55 570.376,1294.36 575.512,1304.83 580.649,1314.95 585.785,1324.7 590.922,1334.08 \n", " 596.058,1343.07 601.195,1351.67 606.332,1359.88 611.468,1367.68 616.605,1375.08 621.741,1382.07 626.878,1388.66 632.014,1394.84 637.151,1400.61 642.287,1405.98 \n", " 647.424,1410.96 652.56,1415.54 657.697,1419.74 662.834,1423.57 667.97,1427.03 673.107,1430.14 678.243,1432.9 683.38,1435.34 688.516,1437.46 693.653,1439.28 \n", " 698.789,1440.83 703.926,1442.11 709.062,1443.16 714.199,1443.98 719.335,1444.61 724.472,1445.07 729.609,1445.38 734.745,1445.57 739.882,1445.67 745.018,1445.71 \n", " 750.155,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,1445.72 241.637,1444.91 246.774,1442.56 251.91,1438.73 257.047,1433.51 262.183,1426.96 267.32,1419.15 272.456,1410.17 277.593,1400.08 282.729,1388.94 \n", " 287.866,1376.83 293.002,1363.82 298.139,1349.96 303.276,1335.32 308.412,1319.97 313.549,1303.97 318.685,1287.37 323.822,1270.23 328.958,1252.61 334.095,1234.57 \n", " 339.231,1216.17 344.368,1197.44 349.504,1178.46 354.641,1159.26 359.778,1139.9 364.914,1120.42 370.051,1100.88 375.187,1081.31 380.324,1061.77 385.46,1042.29 \n", " 390.597,1022.92 395.733,1003.69 400.87,984.647 406.006,965.828 411.143,947.269 416.28,929.005 421.416,911.07 426.553,893.495 431.689,876.312 436.826,859.552 \n", " 441.962,843.241 447.099,827.409 452.235,812.081 457.372,797.281 462.508,783.032 467.645,769.358 472.781,756.278 477.918,743.812 483.055,731.978 488.191,720.794 \n", " 493.328,710.274 498.464,700.432 503.601,691.282 508.737,682.836 513.874,675.103 519.01,668.093 524.147,661.813 529.283,656.27 534.42,651.469 539.557,647.414 \n", " 544.693,644.106 549.83,641.548 554.966,639.74 560.103,638.679 565.239,638.363 570.376,638.789 575.512,639.95 580.649,641.84 585.785,644.452 590.922,647.775 \n", " 596.058,651.8 601.195,656.515 606.332,661.906 611.468,667.959 616.605,674.659 621.741,681.987 626.878,689.927 632.014,698.458 637.151,707.559 642.287,717.208 \n", " 647.424,727.381 652.56,738.054 657.697,749.2 662.834,760.792 667.97,772.802 673.107,785.198 678.243,797.95 683.38,811.025 688.516,824.389 693.653,838.006 \n", " 698.789,851.84 703.926,865.854 709.062,880.007 714.199,894.26 719.335,908.571 724.472,922.896 729.609,937.19 734.745,951.41 739.882,965.506 745.018,979.431 \n", " 750.155,993.136 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,1445.72 241.637,1445.71 246.774,1445.7 251.91,1445.66 257.047,1445.57 262.183,1445.44 267.32,1445.25 272.456,1444.98 277.593,1444.62 282.729,1444.17 \n", " 287.866,1443.61 293.002,1442.94 298.139,1442.14 303.276,1441.2 308.412,1440.12 313.549,1438.89 318.685,1437.49 323.822,1435.93 328.958,1434.2 334.095,1432.28 \n", " 339.231,1430.17 344.368,1427.87 349.504,1425.36 354.641,1422.65 359.778,1419.73 364.914,1416.6 370.051,1413.24 375.187,1409.66 380.324,1405.86 385.46,1401.82 \n", " 390.597,1397.56 395.733,1393.05 400.87,1388.31 406.006,1383.34 411.143,1378.12 416.28,1372.66 421.416,1366.97 426.553,1361.03 431.689,1354.85 436.826,1348.44 \n", " 441.962,1341.78 447.099,1334.89 452.235,1327.77 457.372,1320.41 462.508,1312.82 467.645,1305.01 472.781,1296.97 477.918,1288.72 483.055,1280.25 488.191,1271.57 \n", " 493.328,1262.69 498.464,1253.6 503.601,1244.33 508.737,1234.86 513.874,1225.21 519.01,1215.39 524.147,1205.4 529.283,1195.26 534.42,1184.96 539.557,1174.52 \n", " 544.693,1163.94 549.83,1153.25 554.966,1142.43 560.103,1131.51 565.239,1120.5 570.376,1109.4 575.512,1098.23 580.649,1087 585.785,1075.72 590.922,1064.4 \n", " 596.058,1053.06 601.195,1041.71 606.332,1030.36 611.468,1019.03 616.605,1007.72 621.741,996.464 626.878,985.265 632.014,974.141 637.151,963.109 642.287,952.184 \n", " 647.424,941.382 652.56,930.721 657.697,920.218 662.834,909.89 667.97,899.756 673.107,889.835 678.243,880.143 683.38,870.702 688.516,861.531 693.653,852.649 \n", " 698.789,844.077 703.926,835.836 709.062,827.947 714.199,820.431 719.335,813.31 724.472,806.606 729.609,800.343 734.745,794.543 739.882,789.229 745.018,784.426 \n", " 750.155,780.157 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,1445.72 241.637,1445.72 246.774,1445.72 251.91,1445.72 257.047,1445.72 262.183,1445.71 267.32,1445.71 272.456,1445.71 277.593,1445.71 282.729,1445.7 \n", " 287.866,1445.69 293.002,1445.68 298.139,1445.67 303.276,1445.65 308.412,1445.62 313.549,1445.59 318.685,1445.56 323.822,1445.52 328.958,1445.46 334.095,1445.4 \n", " 339.231,1445.33 344.368,1445.25 349.504,1445.15 354.641,1445.05 359.778,1444.92 364.914,1444.78 370.051,1444.62 375.187,1444.44 380.324,1444.24 385.46,1444.02 \n", " 390.597,1443.77 395.733,1443.5 400.87,1443.2 406.006,1442.87 411.143,1442.51 416.28,1442.12 421.416,1441.69 426.553,1441.23 431.689,1440.72 436.826,1440.17 \n", " 441.962,1439.58 447.099,1438.95 452.235,1438.26 457.372,1437.52 462.508,1436.74 467.645,1435.89 472.781,1434.99 477.918,1434.02 483.055,1433 488.191,1431.9 \n", " 493.328,1430.74 498.464,1429.51 503.601,1428.2 508.737,1426.81 513.874,1425.34 519.01,1423.79 524.147,1422.15 529.283,1420.42 534.42,1418.6 539.557,1416.68 \n", " 544.693,1414.66 549.83,1412.54 554.966,1410.31 560.103,1407.97 565.239,1405.52 570.376,1402.95 575.512,1400.25 580.649,1397.43 585.785,1394.49 590.922,1391.41 \n", " 596.058,1388.19 601.195,1384.83 606.332,1381.33 611.468,1377.67 616.605,1373.87 621.741,1369.9 626.878,1365.78 632.014,1361.49 637.151,1357.03 642.287,1352.39 \n", " 647.424,1347.58 652.56,1342.58 657.697,1337.39 662.834,1332.01 667.97,1326.43 673.107,1320.64 678.243,1314.65 683.38,1308.45 688.516,1302.03 693.653,1295.38 \n", " 698.789,1288.51 703.926,1281.41 709.062,1274.07 714.199,1266.48 719.335,1258.65 724.472,1250.56 729.609,1242.21 734.745,1233.6 739.882,1224.72 745.018,1215.56 \n", " 750.155,1206.11 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,1445.72 241.637,1445.72 246.774,1445.72 251.91,1445.72 257.047,1445.72 262.183,1445.72 267.32,1445.72 272.456,1445.72 277.593,1445.72 282.729,1445.72 \n", " 287.866,1445.72 293.002,1445.72 298.139,1445.72 303.276,1445.72 308.412,1445.72 313.549,1445.72 318.685,1445.72 323.822,1445.72 328.958,1445.72 334.095,1445.72 \n", " 339.231,1445.72 344.368,1445.72 349.504,1445.72 354.641,1445.72 359.778,1445.72 364.914,1445.72 370.051,1445.72 375.187,1445.72 380.324,1445.72 385.46,1445.72 \n", " 390.597,1445.72 395.733,1445.72 400.87,1445.72 406.006,1445.72 411.143,1445.72 416.28,1445.72 421.416,1445.72 426.553,1445.72 431.689,1445.72 436.826,1445.72 \n", " 441.962,1445.72 447.099,1445.72 452.235,1445.72 457.372,1445.72 462.508,1445.72 467.645,1445.72 472.781,1445.72 477.918,1445.72 483.055,1445.72 488.191,1445.72 \n", " 493.328,1445.72 498.464,1445.72 503.601,1445.72 508.737,1445.72 513.874,1445.72 519.01,1445.72 524.147,1445.72 529.283,1445.72 534.42,1445.72 539.557,1445.72 \n", " 544.693,1445.72 549.83,1445.72 554.966,1445.72 560.103,1445.72 565.239,1445.72 570.376,1445.72 575.512,1445.72 580.649,1445.72 585.785,1445.72 590.922,1445.72 \n", " 596.058,1445.72 601.195,1445.72 606.332,1445.72 611.468,1445.72 616.605,1445.72 621.741,1445.72 626.878,1445.72 632.014,1445.72 637.151,1445.72 642.287,1445.72 \n", " 647.424,1445.72 652.56,1445.72 657.697,1445.72 662.834,1445.72 667.97,1445.72 673.107,1445.72 678.243,1445.72 683.38,1445.72 688.516,1445.72 693.653,1445.72 \n", " 698.789,1445.72 703.926,1445.72 709.062,1445.72 714.199,1445.72 719.335,1445.72 724.472,1445.72 729.609,1445.72 734.745,1445.72 739.882,1445.72 745.018,1445.72 \n", " 750.155,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,1445.72 241.637,1445.72 246.774,1445.72 251.91,1445.72 257.047,1445.72 262.183,1445.72 267.32,1445.72 272.456,1445.72 277.593,1445.72 282.729,1445.72 \n", " 287.866,1445.72 293.002,1445.72 298.139,1445.72 303.276,1445.72 308.412,1445.72 313.549,1445.72 318.685,1445.72 323.822,1445.72 328.958,1445.72 334.095,1445.72 \n", " 339.231,1445.72 344.368,1445.72 349.504,1445.72 354.641,1445.72 359.778,1445.72 364.914,1445.72 370.051,1445.72 375.187,1445.72 380.324,1445.72 385.46,1445.72 \n", " 390.597,1445.72 395.733,1445.72 400.87,1445.72 406.006,1445.72 411.143,1445.72 416.28,1445.72 421.416,1445.72 426.553,1445.72 431.689,1445.72 436.826,1445.72 \n", " 441.962,1445.72 447.099,1445.72 452.235,1445.72 457.372,1445.72 462.508,1445.72 467.645,1445.72 472.781,1445.72 477.918,1445.72 483.055,1445.72 488.191,1445.72 \n", " 493.328,1445.72 498.464,1445.72 503.601,1445.72 508.737,1445.72 513.874,1445.72 519.01,1445.72 524.147,1445.72 529.283,1445.72 534.42,1445.72 539.557,1445.72 \n", " 544.693,1445.72 549.83,1445.72 554.966,1445.72 560.103,1445.72 565.239,1445.72 570.376,1445.72 575.512,1445.72 580.649,1445.72 585.785,1445.72 590.922,1445.72 \n", " 596.058,1445.72 601.195,1445.72 606.332,1445.72 611.468,1445.72 616.605,1445.72 621.741,1445.72 626.878,1445.72 632.014,1445.72 637.151,1445.72 642.287,1445.72 \n", " 647.424,1445.72 652.56,1445.72 657.697,1445.72 662.834,1445.72 667.97,1445.72 673.107,1445.72 678.243,1445.72 683.38,1445.72 688.516,1445.72 693.653,1445.72 \n", " 698.789,1445.72 703.926,1445.72 709.062,1445.72 714.199,1445.72 719.335,1445.72 724.472,1445.72 729.609,1445.72 734.745,1445.72 739.882,1445.72 745.018,1445.72 \n", " 750.155,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,1445.72 241.637,1445.72 246.774,1445.72 251.91,1445.72 257.047,1445.72 262.183,1445.72 267.32,1445.72 272.456,1445.72 277.593,1445.72 282.729,1445.72 \n", " 287.866,1445.72 293.002,1445.72 298.139,1445.72 303.276,1445.72 308.412,1445.72 313.549,1445.72 318.685,1445.72 323.822,1445.72 328.958,1445.72 334.095,1445.72 \n", " 339.231,1445.72 344.368,1445.72 349.504,1445.72 354.641,1445.72 359.778,1445.72 364.914,1445.72 370.051,1445.72 375.187,1445.72 380.324,1445.72 385.46,1445.72 \n", " 390.597,1445.72 395.733,1445.72 400.87,1445.72 406.006,1445.72 411.143,1445.72 416.28,1445.72 421.416,1445.72 426.553,1445.72 431.689,1445.72 436.826,1445.72 \n", " 441.962,1445.72 447.099,1445.72 452.235,1445.72 457.372,1445.72 462.508,1445.72 467.645,1445.72 472.781,1445.72 477.918,1445.72 483.055,1445.72 488.191,1445.72 \n", " 493.328,1445.72 498.464,1445.72 503.601,1445.72 508.737,1445.72 513.874,1445.72 519.01,1445.72 524.147,1445.72 529.283,1445.72 534.42,1445.72 539.557,1445.72 \n", " 544.693,1445.72 549.83,1445.72 554.966,1445.72 560.103,1445.72 565.239,1445.72 570.376,1445.72 575.512,1445.72 580.649,1445.72 585.785,1445.72 590.922,1445.72 \n", " 596.058,1445.72 601.195,1445.72 606.332,1445.72 611.468,1445.72 616.605,1445.72 621.741,1445.72 626.878,1445.72 632.014,1445.72 637.151,1445.72 642.287,1445.72 \n", " 647.424,1445.72 652.56,1445.72 657.697,1445.72 662.834,1445.72 667.97,1445.72 673.107,1445.72 678.243,1445.72 683.38,1445.72 688.516,1445.72 693.653,1445.72 \n", " 698.789,1445.72 703.926,1445.72 709.062,1445.72 714.199,1445.72 719.335,1445.72 724.472,1445.72 729.609,1445.72 734.745,1445.72 739.882,1445.72 745.018,1445.72 \n", " 750.155,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 236.501,1445.72 241.637,1445.72 246.774,1445.72 251.91,1445.72 257.047,1445.72 262.183,1445.72 267.32,1445.72 272.456,1445.72 277.593,1445.72 282.729,1445.72 \n", " 287.866,1445.72 293.002,1445.72 298.139,1445.72 303.276,1445.72 308.412,1445.72 313.549,1445.72 318.685,1445.72 323.822,1445.72 328.958,1445.72 334.095,1445.72 \n", " 339.231,1445.72 344.368,1445.72 349.504,1445.72 354.641,1445.72 359.778,1445.72 364.914,1445.72 370.051,1445.72 375.187,1445.72 380.324,1445.72 385.46,1445.72 \n", " 390.597,1445.72 395.733,1445.72 400.87,1445.72 406.006,1445.72 411.143,1445.72 416.28,1445.72 421.416,1445.72 426.553,1445.72 431.689,1445.72 436.826,1445.72 \n", " 441.962,1445.72 447.099,1445.72 452.235,1445.72 457.372,1445.72 462.508,1445.72 467.645,1445.72 472.781,1445.72 477.918,1445.72 483.055,1445.72 488.191,1445.72 \n", " 493.328,1445.72 498.464,1445.72 503.601,1445.72 508.737,1445.72 513.874,1445.72 519.01,1445.72 524.147,1445.72 529.283,1445.72 534.42,1445.72 539.557,1445.72 \n", " 544.693,1445.72 549.83,1445.72 554.966,1445.72 560.103,1445.72 565.239,1445.72 570.376,1445.72 575.512,1445.72 580.649,1445.72 585.785,1445.72 590.922,1445.72 \n", " 596.058,1445.72 601.195,1445.72 606.332,1445.72 611.468,1445.72 616.605,1445.72 621.741,1445.72 626.878,1445.72 632.014,1445.72 637.151,1445.72 642.287,1445.72 \n", " 647.424,1445.72 652.56,1445.72 657.697,1445.72 662.834,1445.72 667.97,1445.72 673.107,1445.72 678.243,1445.72 683.38,1445.72 688.516,1445.72 693.653,1445.72 \n", " 698.789,1445.72 703.926,1445.72 709.062,1445.72 714.199,1445.72 719.335,1445.72 724.472,1445.72 729.609,1445.72 734.745,1445.72 739.882,1445.72 745.018,1445.72 \n", " 750.155,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#8e971d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 750.155,1445.72 755.291,1445.72 760.428,1445.72 765.564,1445.72 770.701,1445.72 775.837,1445.72 780.974,1445.72 786.111,1445.72 791.247,1445.72 796.384,1445.72 \n", " 801.52,1445.72 806.657,1445.72 811.793,1445.72 816.93,1445.72 822.066,1445.72 827.203,1445.72 832.339,1445.72 837.476,1445.72 842.613,1445.72 847.749,1445.72 \n", " 852.886,1445.72 858.022,1445.72 863.159,1445.72 868.295,1445.72 873.432,1445.72 878.568,1445.72 883.705,1445.72 888.841,1445.72 893.978,1445.72 899.114,1445.72 \n", " 904.251,1445.72 909.388,1445.72 914.524,1445.72 919.661,1445.72 924.797,1445.72 929.934,1445.72 935.07,1445.72 940.207,1445.72 945.343,1445.72 950.48,1445.72 \n", " 955.616,1445.72 960.753,1445.72 965.89,1445.72 971.026,1445.72 976.163,1445.72 981.299,1445.72 986.436,1445.72 991.572,1445.72 996.709,1445.72 1001.85,1445.72 \n", " 1006.98,1445.72 1012.12,1445.72 1017.25,1445.72 1022.39,1445.72 1027.53,1445.72 1032.66,1445.72 1037.8,1445.72 1042.94,1445.72 1048.07,1445.72 1053.21,1445.72 \n", " 1058.35,1445.72 1063.48,1445.72 1068.62,1445.72 1073.76,1445.72 1078.89,1445.72 1084.03,1445.72 1089.17,1445.72 1094.3,1445.72 1099.44,1445.72 1104.58,1445.72 \n", " 1109.71,1445.72 1114.85,1445.72 1119.99,1445.72 1125.12,1445.72 1130.26,1445.72 1135.4,1445.72 1140.53,1445.72 1145.67,1445.72 1150.81,1445.72 1155.94,1445.72 \n", " 1161.08,1445.72 1166.21,1445.72 1171.35,1445.72 1176.49,1445.72 1181.62,1445.72 1186.76,1445.72 1191.9,1445.72 1197.03,1445.72 1202.17,1445.72 1207.31,1445.72 \n", " 1212.44,1445.72 1217.58,1445.72 1222.72,1445.72 1227.85,1445.72 1232.99,1445.72 1238.13,1445.72 1243.26,1445.72 1248.4,1445.72 1253.54,1445.72 1258.67,1445.72 \n", " 1263.81,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#00a8cb; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 750.155,1445.72 755.291,1445.72 760.428,1445.72 765.564,1445.72 770.701,1445.72 775.837,1445.72 780.974,1445.72 786.111,1445.72 791.247,1445.72 796.384,1445.72 \n", " 801.52,1445.72 806.657,1445.72 811.793,1445.72 816.93,1445.72 822.066,1445.72 827.203,1445.72 832.339,1445.72 837.476,1445.72 842.613,1445.72 847.749,1445.72 \n", " 852.886,1445.72 858.022,1445.72 863.159,1445.72 868.295,1445.72 873.432,1445.72 878.568,1445.72 883.705,1445.72 888.841,1445.72 893.978,1445.72 899.114,1445.72 \n", " 904.251,1445.72 909.388,1445.72 914.524,1445.72 919.661,1445.72 924.797,1445.72 929.934,1445.72 935.07,1445.72 940.207,1445.72 945.343,1445.72 950.48,1445.72 \n", " 955.616,1445.72 960.753,1445.72 965.89,1445.72 971.026,1445.72 976.163,1445.72 981.299,1445.72 986.436,1445.72 991.572,1445.72 996.709,1445.72 1001.85,1445.72 \n", " 1006.98,1445.72 1012.12,1445.72 1017.25,1445.72 1022.39,1445.72 1027.53,1445.72 1032.66,1445.72 1037.8,1445.72 1042.94,1445.72 1048.07,1445.72 1053.21,1445.72 \n", " 1058.35,1445.72 1063.48,1445.72 1068.62,1445.72 1073.76,1445.72 1078.89,1445.72 1084.03,1445.72 1089.17,1445.72 1094.3,1445.72 1099.44,1445.72 1104.58,1445.72 \n", " 1109.71,1445.72 1114.85,1445.72 1119.99,1445.72 1125.12,1445.72 1130.26,1445.72 1135.4,1445.72 1140.53,1445.72 1145.67,1445.72 1150.81,1445.72 1155.94,1445.72 \n", " 1161.08,1445.72 1166.21,1445.72 1171.35,1445.72 1176.49,1445.72 1181.62,1445.72 1186.76,1445.72 1191.9,1445.72 1197.03,1445.72 1202.17,1445.72 1207.31,1445.72 \n", " 1212.44,1445.72 1217.58,1445.72 1222.72,1445.72 1227.85,1445.72 1232.99,1445.72 1238.13,1445.72 1243.26,1445.72 1248.4,1445.72 1253.54,1445.72 1258.67,1445.72 \n", " 1263.81,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#9b7fe8; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 750.155,993.136 755.291,1006.58 760.428,1019.75 765.564,1032.66 770.701,1045.3 775.837,1057.69 780.974,1069.81 786.111,1081.68 791.247,1093.3 796.384,1104.66 \n", " 801.52,1115.79 806.657,1126.66 811.793,1137.3 816.93,1147.69 822.066,1157.85 827.203,1167.78 832.339,1177.47 837.476,1186.94 842.613,1196.18 847.749,1205.2 \n", " 852.886,1213.99 858.022,1222.58 863.159,1230.94 868.295,1239.1 873.432,1247.04 878.568,1254.78 883.705,1262.32 888.841,1269.65 893.978,1276.79 899.114,1283.73 \n", " 904.251,1290.48 909.388,1297.04 914.524,1303.41 919.661,1309.6 924.797,1315.6 929.934,1321.43 935.07,1327.07 940.207,1332.55 945.343,1337.85 950.48,1342.99 \n", " 955.616,1347.96 960.753,1352.77 965.89,1357.41 971.026,1361.9 976.163,1366.24 981.299,1370.42 986.436,1374.45 991.572,1378.34 996.709,1382.08 1001.85,1385.68 \n", " 1006.98,1389.14 1012.12,1392.47 1017.25,1395.66 1022.39,1398.73 1027.53,1401.66 1032.66,1404.47 1037.8,1407.16 1042.94,1409.73 1048.07,1412.18 1053.21,1414.52 \n", " 1058.35,1416.75 1063.48,1418.87 1068.62,1420.88 1073.76,1422.79 1078.89,1424.6 1084.03,1426.31 1089.17,1427.93 1094.3,1429.45 1099.44,1430.89 1104.58,1432.23 \n", " 1109.71,1433.5 1114.85,1434.68 1119.99,1435.78 1125.12,1436.81 1130.26,1437.76 1135.4,1438.64 1140.53,1439.46 1145.67,1440.21 1150.81,1440.9 1155.94,1441.52 \n", " 1161.08,1442.1 1166.21,1442.61 1171.35,1443.08 1176.49,1443.49 1181.62,1443.86 1186.76,1444.19 1191.9,1444.47 1197.03,1444.72 1202.17,1444.93 1207.31,1445.11 \n", " 1212.44,1445.26 1217.58,1445.39 1222.72,1445.48 1227.85,1445.56 1232.99,1445.62 1238.13,1445.66 1243.26,1445.69 1248.4,1445.7 1253.54,1445.71 1258.67,1445.72 \n", " 1263.81,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#608cf6; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 750.155,780.157 755.291,776.442 760.428,773.275 765.564,770.646 770.701,768.546 775.837,766.962 780.974,765.887 786.111,765.307 791.247,765.215 796.384,765.598 \n", " 801.52,766.447 806.657,767.751 811.793,769.5 816.93,771.683 822.066,774.291 827.203,777.312 832.339,780.736 837.476,784.554 842.613,788.754 847.749,793.326 \n", " 852.886,798.26 858.022,803.546 863.159,809.172 868.295,815.129 873.432,821.407 878.568,827.994 883.705,834.881 888.841,842.057 893.978,849.512 899.114,857.235 \n", " 904.251,865.216 909.388,873.444 914.524,881.91 919.661,890.602 924.797,899.512 929.934,908.627 935.07,917.937 940.207,927.433 945.343,937.104 950.48,946.94 \n", " 955.616,956.93 960.753,967.063 965.89,977.33 971.026,987.719 976.163,998.222 981.299,1008.83 986.436,1019.52 991.572,1030.3 996.709,1041.15 1001.85,1052.06 \n", " 1006.98,1063.02 1012.12,1074.02 1017.25,1085.05 1022.39,1096.1 1027.53,1107.16 1032.66,1118.21 1037.8,1129.25 1042.94,1140.28 1048.07,1151.27 1053.21,1162.21 \n", " 1058.35,1173.1 1063.48,1183.93 1068.62,1194.69 1073.76,1205.35 1078.89,1215.93 1084.03,1226.4 1089.17,1236.75 1094.3,1246.98 1099.44,1257.07 1104.58,1267.01 \n", " 1109.71,1276.8 1114.85,1286.42 1119.99,1295.86 1125.12,1305.11 1130.26,1314.16 1135.4,1323 1140.53,1331.63 1145.67,1340.02 1150.81,1348.17 1155.94,1356.08 \n", " 1161.08,1363.72 1166.21,1371.09 1171.35,1378.18 1176.49,1384.97 1181.62,1391.47 1186.76,1397.65 1191.9,1403.5 1197.03,1409.02 1202.17,1414.2 1207.31,1419.03 \n", " 1212.44,1423.49 1217.58,1427.57 1222.72,1431.27 1227.85,1434.57 1232.99,1437.46 1238.13,1439.94 1243.26,1441.99 1248.4,1443.61 1253.54,1444.77 1258.67,1445.48 \n", " 1263.81,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#f05f73; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 750.155,1206.11 755.291,1196.39 760.428,1186.39 765.564,1176.12 770.701,1165.59 775.837,1154.82 780.974,1143.81 786.111,1132.57 791.247,1121.12 796.384,1109.47 \n", " 801.52,1097.62 806.657,1085.59 811.793,1073.38 816.93,1061.01 822.066,1048.48 827.203,1035.82 832.339,1023.02 837.476,1010.1 842.613,997.062 847.749,983.926 \n", " 852.886,970.699 858.022,957.391 863.159,944.013 868.295,930.574 873.432,917.086 878.568,903.557 883.705,889.999 888.841,876.423 893.978,862.837 899.114,849.253 \n", " 904.251,835.682 909.388,822.132 914.524,808.615 919.661,795.141 924.797,781.721 929.934,768.363 935.07,755.08 940.207,741.881 945.343,728.777 950.48,715.778 \n", " 955.616,702.894 960.753,690.135 965.89,677.512 971.026,665.036 976.163,652.716 981.299,640.563 986.436,628.587 991.572,616.799 996.709,605.209 1001.85,593.827 \n", " 1006.98,582.663 1012.12,571.728 1017.25,561.032 1022.39,550.586 1027.53,540.4 1032.66,530.484 1037.8,520.848 1042.94,511.503 1048.07,502.459 1053.21,493.727 \n", " 1058.35,485.316 1063.48,477.238 1068.62,469.502 1073.76,462.119 1078.89,455.099 1084.03,448.452 1089.17,442.189 1094.3,436.32 1099.44,430.856 1104.58,425.806 \n", " 1109.71,421.182 1114.85,416.992 1119.99,413.249 1125.12,409.961 1130.26,407.14 1135.4,404.796 1140.53,402.938 1145.67,401.578 1150.81,400.726 1155.94,400.392 \n", " 1161.08,400.586 1166.21,401.318 1171.35,402.6 1176.49,404.441 1181.62,406.851 1186.76,409.842 1191.9,413.423 1197.03,417.604 1202.17,422.397 1207.31,427.811 \n", " 1212.44,433.856 1217.58,440.543 1222.72,447.883 1227.85,455.885 1232.99,464.56 1238.13,473.918 1243.26,483.97 1248.4,494.726 1253.54,506.196 1258.67,518.39 \n", " 1263.81,531.32 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#dd64b5; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 750.155,1445.72 755.291,1445.72 760.428,1445.71 765.564,1445.7 770.701,1445.69 775.837,1445.66 780.974,1445.62 786.111,1445.56 791.247,1445.49 796.384,1445.39 \n", " 801.52,1445.27 806.657,1445.13 811.793,1444.95 816.93,1444.74 822.066,1444.5 827.203,1444.22 832.339,1443.9 837.476,1443.54 842.613,1443.13 847.749,1442.67 \n", " 852.886,1442.17 858.022,1441.61 863.159,1440.99 868.295,1440.32 873.432,1439.59 878.568,1438.79 883.705,1437.92 888.841,1436.99 893.978,1435.98 899.114,1434.9 \n", " 904.251,1433.75 909.388,1432.51 914.524,1431.19 919.661,1429.78 924.797,1428.29 929.934,1426.71 935.07,1425.03 940.207,1423.26 945.343,1421.39 950.48,1419.42 \n", " 955.616,1417.34 960.753,1415.16 965.89,1412.87 971.026,1410.47 976.163,1407.95 981.299,1405.32 986.436,1402.56 991.572,1399.69 996.709,1396.69 1001.85,1393.56 \n", " 1006.98,1390.3 1012.12,1386.91 1017.25,1383.38 1022.39,1379.71 1027.53,1375.91 1032.66,1371.95 1037.8,1367.86 1042.94,1363.61 1048.07,1359.21 1053.21,1354.66 \n", " 1058.35,1349.95 1063.48,1345.09 1068.62,1340.05 1073.76,1334.86 1078.89,1329.5 1084.03,1323.96 1089.17,1318.26 1094.3,1312.37 1099.44,1306.31 1104.58,1300.07 \n", " 1109.71,1293.65 1114.85,1287.04 1119.99,1280.24 1125.12,1273.25 1130.26,1266.06 1135.4,1258.68 1140.53,1251.1 1145.67,1243.31 1150.81,1235.33 1155.94,1227.13 \n", " 1161.08,1218.72 1166.21,1210.1 1171.35,1201.27 1176.49,1192.22 1181.62,1182.94 1186.76,1173.45 1191.9,1163.72 1197.03,1153.77 1202.17,1143.59 1207.31,1133.17 \n", " 1212.44,1122.52 1217.58,1111.62 1222.72,1100.49 1227.85,1089.11 1232.99,1077.48 1238.13,1065.6 1243.26,1053.47 1248.4,1041.09 1253.54,1028.44 1258.67,1015.54 \n", " 1263.81,1002.37 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#6b9e32; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 750.155,1445.72 755.291,1445.72 760.428,1445.72 765.564,1445.72 770.701,1445.72 775.837,1445.72 780.974,1445.72 786.111,1445.72 791.247,1445.72 796.384,1445.72 \n", " 801.52,1445.72 806.657,1445.72 811.793,1445.72 816.93,1445.72 822.066,1445.72 827.203,1445.72 832.339,1445.72 837.476,1445.72 842.613,1445.72 847.749,1445.72 \n", " 852.886,1445.72 858.022,1445.72 863.159,1445.72 868.295,1445.72 873.432,1445.72 878.568,1445.72 883.705,1445.72 888.841,1445.72 893.978,1445.72 899.114,1445.72 \n", " 904.251,1445.72 909.388,1445.72 914.524,1445.72 919.661,1445.72 924.797,1445.72 929.934,1445.72 935.07,1445.72 940.207,1445.72 945.343,1445.72 950.48,1445.72 \n", " 955.616,1445.72 960.753,1445.72 965.89,1445.72 971.026,1445.72 976.163,1445.72 981.299,1445.72 986.436,1445.72 991.572,1445.72 996.709,1445.72 1001.85,1445.72 \n", " 1006.98,1445.72 1012.12,1445.72 1017.25,1445.72 1022.39,1445.72 1027.53,1445.72 1032.66,1445.72 1037.8,1445.72 1042.94,1445.72 1048.07,1445.72 1053.21,1445.72 \n", " 1058.35,1445.72 1063.48,1445.72 1068.62,1445.72 1073.76,1445.72 1078.89,1445.72 1084.03,1445.72 1089.17,1445.72 1094.3,1445.72 1099.44,1445.72 1104.58,1445.72 \n", " 1109.71,1445.72 1114.85,1445.72 1119.99,1445.72 1125.12,1445.72 1130.26,1445.72 1135.4,1445.72 1140.53,1445.72 1145.67,1445.72 1150.81,1445.72 1155.94,1445.72 \n", " 1161.08,1445.72 1166.21,1445.72 1171.35,1445.72 1176.49,1445.72 1181.62,1445.72 1186.76,1445.72 1191.9,1445.72 1197.03,1445.72 1202.17,1445.72 1207.31,1445.72 \n", " 1212.44,1445.72 1217.58,1445.72 1222.72,1445.72 1227.85,1445.72 1232.99,1445.72 1238.13,1445.72 1243.26,1445.72 1248.4,1445.72 1253.54,1445.72 1258.67,1445.72 \n", " 1263.81,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 750.155,1445.72 755.291,1445.72 760.428,1445.72 765.564,1445.72 770.701,1445.72 775.837,1445.72 780.974,1445.72 786.111,1445.72 791.247,1445.72 796.384,1445.72 \n", " 801.52,1445.72 806.657,1445.72 811.793,1445.72 816.93,1445.72 822.066,1445.72 827.203,1445.72 832.339,1445.72 837.476,1445.72 842.613,1445.72 847.749,1445.72 \n", " 852.886,1445.72 858.022,1445.72 863.159,1445.72 868.295,1445.72 873.432,1445.72 878.568,1445.72 883.705,1445.72 888.841,1445.72 893.978,1445.72 899.114,1445.72 \n", " 904.251,1445.72 909.388,1445.72 914.524,1445.72 919.661,1445.72 924.797,1445.72 929.934,1445.72 935.07,1445.72 940.207,1445.72 945.343,1445.72 950.48,1445.72 \n", " 955.616,1445.72 960.753,1445.72 965.89,1445.72 971.026,1445.72 976.163,1445.72 981.299,1445.72 986.436,1445.72 991.572,1445.72 996.709,1445.72 1001.85,1445.72 \n", " 1006.98,1445.72 1012.12,1445.72 1017.25,1445.72 1022.39,1445.72 1027.53,1445.72 1032.66,1445.72 1037.8,1445.72 1042.94,1445.72 1048.07,1445.72 1053.21,1445.72 \n", " 1058.35,1445.72 1063.48,1445.72 1068.62,1445.72 1073.76,1445.72 1078.89,1445.72 1084.03,1445.72 1089.17,1445.72 1094.3,1445.72 1099.44,1445.72 1104.58,1445.72 \n", " 1109.71,1445.72 1114.85,1445.72 1119.99,1445.72 1125.12,1445.72 1130.26,1445.72 1135.4,1445.72 1140.53,1445.72 1145.67,1445.72 1150.81,1445.72 1155.94,1445.72 \n", " 1161.08,1445.72 1166.21,1445.72 1171.35,1445.72 1176.49,1445.72 1181.62,1445.72 1186.76,1445.72 1191.9,1445.72 1197.03,1445.72 1202.17,1445.72 1207.31,1445.72 \n", " 1212.44,1445.72 1217.58,1445.72 1222.72,1445.72 1227.85,1445.72 1232.99,1445.72 1238.13,1445.72 1243.26,1445.72 1248.4,1445.72 1253.54,1445.72 1258.67,1445.72 \n", " 1263.81,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 750.155,1445.72 755.291,1445.72 760.428,1445.72 765.564,1445.72 770.701,1445.72 775.837,1445.72 780.974,1445.72 786.111,1445.72 791.247,1445.72 796.384,1445.72 \n", " 801.52,1445.72 806.657,1445.72 811.793,1445.72 816.93,1445.72 822.066,1445.72 827.203,1445.72 832.339,1445.72 837.476,1445.72 842.613,1445.72 847.749,1445.72 \n", " 852.886,1445.72 858.022,1445.72 863.159,1445.72 868.295,1445.72 873.432,1445.72 878.568,1445.72 883.705,1445.72 888.841,1445.72 893.978,1445.72 899.114,1445.72 \n", " 904.251,1445.72 909.388,1445.72 914.524,1445.72 919.661,1445.72 924.797,1445.72 929.934,1445.72 935.07,1445.72 940.207,1445.72 945.343,1445.72 950.48,1445.72 \n", " 955.616,1445.72 960.753,1445.72 965.89,1445.72 971.026,1445.72 976.163,1445.72 981.299,1445.72 986.436,1445.72 991.572,1445.72 996.709,1445.72 1001.85,1445.72 \n", " 1006.98,1445.72 1012.12,1445.72 1017.25,1445.72 1022.39,1445.72 1027.53,1445.72 1032.66,1445.72 1037.8,1445.72 1042.94,1445.72 1048.07,1445.72 1053.21,1445.72 \n", " 1058.35,1445.72 1063.48,1445.72 1068.62,1445.72 1073.76,1445.72 1078.89,1445.72 1084.03,1445.72 1089.17,1445.72 1094.3,1445.72 1099.44,1445.72 1104.58,1445.72 \n", " 1109.71,1445.72 1114.85,1445.72 1119.99,1445.72 1125.12,1445.72 1130.26,1445.72 1135.4,1445.72 1140.53,1445.72 1145.67,1445.72 1150.81,1445.72 1155.94,1445.72 \n", " 1161.08,1445.72 1166.21,1445.72 1171.35,1445.72 1176.49,1445.72 1181.62,1445.72 1186.76,1445.72 1191.9,1445.72 1197.03,1445.72 1202.17,1445.72 1207.31,1445.72 \n", " 1212.44,1445.72 1217.58,1445.72 1222.72,1445.72 1227.85,1445.72 1232.99,1445.72 1238.13,1445.72 1243.26,1445.72 1248.4,1445.72 1253.54,1445.72 1258.67,1445.72 \n", " 1263.81,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1263.81,1445.72 1268.95,1445.72 1274.08,1445.72 1279.22,1445.72 1284.36,1445.72 1289.49,1445.72 1294.63,1445.72 1299.76,1445.72 1304.9,1445.72 1310.04,1445.72 \n", " 1315.17,1445.72 1320.31,1445.72 1325.45,1445.72 1330.58,1445.72 1335.72,1445.72 1340.86,1445.72 1345.99,1445.72 1351.13,1445.72 1356.27,1445.72 1361.4,1445.72 \n", " 1366.54,1445.72 1371.68,1445.72 1376.81,1445.72 1381.95,1445.72 1387.09,1445.72 1392.22,1445.72 1397.36,1445.72 1402.5,1445.72 1407.63,1445.72 1412.77,1445.72 \n", " 1417.91,1445.72 1423.04,1445.72 1428.18,1445.72 1433.31,1445.72 1438.45,1445.72 1443.59,1445.72 1448.72,1445.72 1453.86,1445.72 1459,1445.72 1464.13,1445.72 \n", " 1469.27,1445.72 1474.41,1445.72 1479.54,1445.72 1484.68,1445.72 1489.82,1445.72 1494.95,1445.72 1500.09,1445.72 1505.23,1445.72 1510.36,1445.72 1515.5,1445.72 \n", " 1520.64,1445.72 1525.77,1445.72 1530.91,1445.72 1536.05,1445.72 1541.18,1445.72 1546.32,1445.72 1551.46,1445.72 1556.59,1445.72 1561.73,1445.72 1566.86,1445.72 \n", " 1572,1445.72 1577.14,1445.72 1582.27,1445.72 1587.41,1445.72 1592.55,1445.72 1597.68,1445.72 1602.82,1445.72 1607.96,1445.72 1613.09,1445.72 1618.23,1445.72 \n", " 1623.37,1445.72 1628.5,1445.72 1633.64,1445.72 1638.78,1445.72 1643.91,1445.72 1649.05,1445.72 1654.19,1445.72 1659.32,1445.72 1664.46,1445.72 1669.6,1445.72 \n", " 1674.73,1445.72 1679.87,1445.72 1685.01,1445.72 1690.14,1445.72 1695.28,1445.72 1700.42,1445.72 1705.55,1445.72 1710.69,1445.72 1715.82,1445.72 1720.96,1445.72 \n", " 1726.1,1445.72 1731.23,1445.72 1736.37,1445.72 1741.51,1445.72 1746.64,1445.72 1751.78,1445.72 1756.92,1445.72 1762.05,1445.72 1767.19,1445.72 1772.33,1445.72 \n", " 1777.46,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1263.81,1445.72 1268.95,1445.72 1274.08,1445.72 1279.22,1445.72 1284.36,1445.72 1289.49,1445.72 1294.63,1445.72 1299.76,1445.72 1304.9,1445.72 1310.04,1445.72 \n", " 1315.17,1445.72 1320.31,1445.72 1325.45,1445.72 1330.58,1445.72 1335.72,1445.72 1340.86,1445.72 1345.99,1445.72 1351.13,1445.72 1356.27,1445.72 1361.4,1445.72 \n", " 1366.54,1445.72 1371.68,1445.72 1376.81,1445.72 1381.95,1445.72 1387.09,1445.72 1392.22,1445.72 1397.36,1445.72 1402.5,1445.72 1407.63,1445.72 1412.77,1445.72 \n", " 1417.91,1445.72 1423.04,1445.72 1428.18,1445.72 1433.31,1445.72 1438.45,1445.72 1443.59,1445.72 1448.72,1445.72 1453.86,1445.72 1459,1445.72 1464.13,1445.72 \n", " 1469.27,1445.72 1474.41,1445.72 1479.54,1445.72 1484.68,1445.72 1489.82,1445.72 1494.95,1445.72 1500.09,1445.72 1505.23,1445.72 1510.36,1445.72 1515.5,1445.72 \n", " 1520.64,1445.72 1525.77,1445.72 1530.91,1445.72 1536.05,1445.72 1541.18,1445.72 1546.32,1445.72 1551.46,1445.72 1556.59,1445.72 1561.73,1445.72 1566.86,1445.72 \n", " 1572,1445.72 1577.14,1445.72 1582.27,1445.72 1587.41,1445.72 1592.55,1445.72 1597.68,1445.72 1602.82,1445.72 1607.96,1445.72 1613.09,1445.72 1618.23,1445.72 \n", " 1623.37,1445.72 1628.5,1445.72 1633.64,1445.72 1638.78,1445.72 1643.91,1445.72 1649.05,1445.72 1654.19,1445.72 1659.32,1445.72 1664.46,1445.72 1669.6,1445.72 \n", " 1674.73,1445.72 1679.87,1445.72 1685.01,1445.72 1690.14,1445.72 1695.28,1445.72 1700.42,1445.72 1705.55,1445.72 1710.69,1445.72 1715.82,1445.72 1720.96,1445.72 \n", " 1726.1,1445.72 1731.23,1445.72 1736.37,1445.72 1741.51,1445.72 1746.64,1445.72 1751.78,1445.72 1756.92,1445.72 1762.05,1445.72 1767.19,1445.72 1772.33,1445.72 \n", " 1777.46,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#ac8d18; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1263.81,1445.72 1268.95,1445.72 1274.08,1445.72 1279.22,1445.72 1284.36,1445.72 1289.49,1445.72 1294.63,1445.72 1299.76,1445.72 1304.9,1445.72 1310.04,1445.72 \n", " 1315.17,1445.72 1320.31,1445.72 1325.45,1445.72 1330.58,1445.72 1335.72,1445.72 1340.86,1445.72 1345.99,1445.72 1351.13,1445.72 1356.27,1445.72 1361.4,1445.72 \n", " 1366.54,1445.72 1371.68,1445.72 1376.81,1445.72 1381.95,1445.72 1387.09,1445.72 1392.22,1445.72 1397.36,1445.72 1402.5,1445.72 1407.63,1445.72 1412.77,1445.72 \n", " 1417.91,1445.72 1423.04,1445.72 1428.18,1445.72 1433.31,1445.72 1438.45,1445.72 1443.59,1445.72 1448.72,1445.72 1453.86,1445.72 1459,1445.72 1464.13,1445.72 \n", " 1469.27,1445.72 1474.41,1445.72 1479.54,1445.72 1484.68,1445.72 1489.82,1445.72 1494.95,1445.72 1500.09,1445.72 1505.23,1445.72 1510.36,1445.72 1515.5,1445.72 \n", " 1520.64,1445.72 1525.77,1445.72 1530.91,1445.72 1536.05,1445.72 1541.18,1445.72 1546.32,1445.72 1551.46,1445.72 1556.59,1445.72 1561.73,1445.72 1566.86,1445.72 \n", " 1572,1445.72 1577.14,1445.72 1582.27,1445.72 1587.41,1445.72 1592.55,1445.72 1597.68,1445.72 1602.82,1445.72 1607.96,1445.72 1613.09,1445.72 1618.23,1445.72 \n", " 1623.37,1445.72 1628.5,1445.72 1633.64,1445.72 1638.78,1445.72 1643.91,1445.72 1649.05,1445.72 1654.19,1445.72 1659.32,1445.72 1664.46,1445.72 1669.6,1445.72 \n", " 1674.73,1445.72 1679.87,1445.72 1685.01,1445.72 1690.14,1445.72 1695.28,1445.72 1700.42,1445.72 1705.55,1445.72 1710.69,1445.72 1715.82,1445.72 1720.96,1445.72 \n", " 1726.1,1445.72 1731.23,1445.72 1736.37,1445.72 1741.51,1445.72 1746.64,1445.72 1751.78,1445.72 1756.92,1445.72 1762.05,1445.72 1767.19,1445.72 1772.33,1445.72 \n", " 1777.46,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#00a9ad; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1263.81,1445.72 1268.95,1445.72 1274.08,1445.72 1279.22,1445.72 1284.36,1445.72 1289.49,1445.72 1294.63,1445.72 1299.76,1445.72 1304.9,1445.72 1310.04,1445.72 \n", " 1315.17,1445.72 1320.31,1445.72 1325.45,1445.72 1330.58,1445.72 1335.72,1445.72 1340.86,1445.72 1345.99,1445.72 1351.13,1445.72 1356.27,1445.72 1361.4,1445.72 \n", " 1366.54,1445.72 1371.68,1445.72 1376.81,1445.72 1381.95,1445.72 1387.09,1445.72 1392.22,1445.72 1397.36,1445.72 1402.5,1445.72 1407.63,1445.72 1412.77,1445.72 \n", " 1417.91,1445.72 1423.04,1445.72 1428.18,1445.72 1433.31,1445.72 1438.45,1445.72 1443.59,1445.72 1448.72,1445.72 1453.86,1445.72 1459,1445.72 1464.13,1445.72 \n", " 1469.27,1445.72 1474.41,1445.72 1479.54,1445.72 1484.68,1445.72 1489.82,1445.72 1494.95,1445.72 1500.09,1445.72 1505.23,1445.72 1510.36,1445.72 1515.5,1445.72 \n", " 1520.64,1445.72 1525.77,1445.72 1530.91,1445.72 1536.05,1445.72 1541.18,1445.72 1546.32,1445.72 1551.46,1445.72 1556.59,1445.72 1561.73,1445.72 1566.86,1445.72 \n", " 1572,1445.72 1577.14,1445.72 1582.27,1445.72 1587.41,1445.72 1592.55,1445.72 1597.68,1445.72 1602.82,1445.72 1607.96,1445.72 1613.09,1445.72 1618.23,1445.72 \n", " 1623.37,1445.72 1628.5,1445.72 1633.64,1445.72 1638.78,1445.72 1643.91,1445.72 1649.05,1445.72 1654.19,1445.72 1659.32,1445.72 1664.46,1445.72 1669.6,1445.72 \n", " 1674.73,1445.72 1679.87,1445.72 1685.01,1445.72 1690.14,1445.72 1695.28,1445.72 1700.42,1445.72 1705.55,1445.72 1710.69,1445.72 1715.82,1445.72 1720.96,1445.72 \n", " 1726.1,1445.72 1731.23,1445.72 1736.37,1445.72 1741.51,1445.72 1746.64,1445.72 1751.78,1445.72 1756.92,1445.72 1762.05,1445.72 1767.19,1445.72 1772.33,1445.72 \n", " 1777.46,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#ed5d92; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1263.81,531.32 1268.95,544.57 1274.08,557.721 1279.22,570.772 1284.36,583.723 1289.49,596.574 1294.63,609.326 1299.76,621.978 1304.9,634.53 1310.04,646.983 \n", " 1315.17,659.335 1320.31,671.588 1325.45,683.741 1330.58,695.795 1335.72,707.748 1340.86,719.602 1345.99,731.356 1351.13,743.011 1356.27,754.565 1361.4,766.02 \n", " 1366.54,777.375 1371.68,788.631 1376.81,799.786 1381.95,810.842 1387.09,821.798 1392.22,832.655 1397.36,843.411 1402.5,854.068 1407.63,864.625 1412.77,875.083 \n", " 1417.91,885.44 1423.04,895.698 1428.18,905.856 1433.31,915.915 1438.45,925.873 1443.59,935.732 1448.72,945.491 1453.86,955.151 1459,964.71 1464.13,974.17 \n", " 1469.27,983.53 1474.41,992.79 1479.54,1001.95 1484.68,1011.01 1489.82,1019.97 1494.95,1028.83 1500.09,1037.6 1505.23,1046.26 1510.36,1054.82 1515.5,1063.28 \n", " 1520.64,1071.64 1525.77,1079.91 1530.91,1088.07 1536.05,1096.13 1541.18,1104.1 1546.32,1111.96 1551.46,1119.73 1556.59,1127.39 1561.73,1134.95 1566.86,1142.42 \n", " 1572,1149.78 1577.14,1157.05 1582.27,1164.21 1587.41,1171.28 1592.55,1178.25 1597.68,1185.11 1602.82,1191.88 1607.96,1198.55 1613.09,1205.11 1618.23,1211.58 \n", " 1623.37,1217.95 1628.5,1224.22 1633.64,1230.38 1638.78,1236.45 1643.91,1242.42 1649.05,1248.29 1654.19,1254.06 1659.32,1259.73 1664.46,1265.3 1669.6,1270.77 \n", " 1674.73,1276.14 1679.87,1281.41 1685.01,1286.58 1690.14,1291.65 1695.28,1296.62 1700.42,1301.49 1705.55,1306.26 1710.69,1310.93 1715.82,1315.51 1720.96,1319.98 \n", " 1726.1,1324.35 1731.23,1328.62 1736.37,1332.8 1741.51,1336.87 1746.64,1340.84 1751.78,1344.72 1756.92,1348.49 1762.05,1352.16 1767.19,1355.74 1772.33,1359.21 \n", " 1777.46,1362.59 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#c68125; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1263.81,1002.37 1268.95,989.184 1274.08,976.222 1279.22,963.484 1284.36,950.972 1289.49,938.684 1294.63,926.622 1299.76,914.785 1304.9,903.172 1310.04,891.785 \n", " 1315.17,880.623 1320.31,869.686 1325.45,858.974 1330.58,848.488 1335.72,838.226 1340.86,828.189 1345.99,818.378 1351.13,808.791 1356.27,799.43 1361.4,790.294 \n", " 1366.54,781.383 1371.68,772.696 1376.81,764.235 1381.95,755.999 1387.09,747.989 1392.22,740.203 1397.36,732.642 1402.5,725.306 1407.63,718.196 1412.77,711.31 \n", " 1417.91,704.65 1423.04,698.215 1428.18,692.004 1433.31,686.019 1438.45,680.259 1443.59,674.724 1448.72,669.414 1453.86,664.33 1459,659.47 1464.13,654.835 \n", " 1469.27,650.426 1474.41,646.241 1479.54,642.282 1484.68,638.547 1489.82,635.038 1494.95,631.754 1500.09,628.695 1505.23,625.861 1510.36,623.252 1515.5,620.868 \n", " 1520.64,618.71 1525.77,616.776 1530.91,615.067 1536.05,613.584 1541.18,612.325 1546.32,611.292 1551.46,610.484 1556.59,609.901 1561.73,609.543 1566.86,609.41 \n", " 1572,609.502 1577.14,609.819 1582.27,610.361 1587.41,611.128 1592.55,612.121 1597.68,613.338 1602.82,614.781 1607.96,616.449 1613.09,618.341 1618.23,620.459 \n", " 1623.37,622.802 1628.5,625.37 1633.64,628.163 1638.78,631.181 1643.91,634.424 1649.05,637.893 1654.19,641.586 1659.32,645.505 1664.46,649.648 1669.6,654.017 \n", " 1674.73,658.61 1679.87,663.429 1685.01,668.473 1690.14,673.742 1695.28,679.236 1700.42,684.955 1705.55,690.9 1710.69,697.069 1715.82,703.463 1720.96,710.083 \n", " 1726.1,716.927 1731.23,723.997 1736.37,731.292 1741.51,738.811 1746.64,746.556 1751.78,754.526 1756.92,762.721 1762.05,771.141 1767.19,779.786 1772.33,788.657 \n", " 1777.46,797.752 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#00a98d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1263.81,1445.72 1268.95,1445.65 1274.08,1445.47 1279.22,1445.15 1284.36,1444.71 1289.49,1444.15 1294.63,1443.46 1299.76,1442.65 1304.9,1441.71 1310.04,1440.64 \n", " 1315.17,1439.45 1320.31,1438.13 1325.45,1436.69 1330.58,1435.13 1335.72,1433.43 1340.86,1431.62 1345.99,1429.67 1351.13,1427.61 1356.27,1425.41 1361.4,1423.09 \n", " 1366.54,1420.65 1371.68,1418.08 1376.81,1415.39 1381.95,1412.57 1387.09,1409.62 1392.22,1406.55 1397.36,1403.35 1402.5,1400.03 1407.63,1396.59 1412.77,1393.01 \n", " 1417.91,1389.32 1423.04,1385.49 1428.18,1381.55 1433.31,1377.47 1438.45,1373.28 1443.59,1368.95 1448.72,1364.5 1453.86,1359.93 1459,1355.23 1464.13,1350.4 \n", " 1469.27,1345.45 1474.41,1340.38 1479.54,1335.17 1484.68,1329.85 1489.82,1324.4 1494.95,1318.82 1500.09,1313.12 1505.23,1307.29 1510.36,1301.34 1515.5,1295.26 \n", " 1520.64,1289.05 1525.77,1282.72 1530.91,1276.27 1536.05,1269.69 1541.18,1262.98 1546.32,1256.15 1551.46,1249.2 1556.59,1242.12 1561.73,1234.91 1566.86,1227.58 \n", " 1572,1220.12 1577.14,1212.54 1582.27,1204.83 1587.41,1197 1592.55,1189.04 1597.68,1180.96 1602.82,1172.75 1607.96,1164.41 1613.09,1155.95 1618.23,1147.37 \n", " 1623.37,1138.66 1628.5,1129.82 1633.64,1120.86 1638.78,1111.77 1643.91,1102.56 1649.05,1093.23 1654.19,1083.76 1659.32,1074.18 1664.46,1064.46 1669.6,1054.62 \n", " 1674.73,1044.66 1679.87,1034.57 1685.01,1024.36 1690.14,1014.02 1695.28,1003.55 1700.42,992.962 1705.55,982.246 1710.69,971.405 1715.82,960.439 1720.96,949.347 \n", " 1726.1,938.13 1731.23,926.788 1736.37,915.32 1741.51,903.727 1746.64,892.009 1751.78,880.165 1756.92,868.196 1762.05,856.102 1767.19,843.882 1772.33,831.537 \n", " 1777.46,819.067 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#8e971d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1263.81,1445.72 1268.95,1445.72 1274.08,1445.72 1279.22,1445.72 1284.36,1445.72 1289.49,1445.72 1294.63,1445.72 1299.76,1445.72 1304.9,1445.72 1310.04,1445.72 \n", " 1315.17,1445.72 1320.31,1445.72 1325.45,1445.72 1330.58,1445.72 1335.72,1445.72 1340.86,1445.72 1345.99,1445.72 1351.13,1445.72 1356.27,1445.72 1361.4,1445.72 \n", " 1366.54,1445.72 1371.68,1445.72 1376.81,1445.72 1381.95,1445.72 1387.09,1445.72 1392.22,1445.72 1397.36,1445.72 1402.5,1445.72 1407.63,1445.72 1412.77,1445.72 \n", " 1417.91,1445.72 1423.04,1445.72 1428.18,1445.72 1433.31,1445.72 1438.45,1445.72 1443.59,1445.72 1448.72,1445.72 1453.86,1445.72 1459,1445.72 1464.13,1445.72 \n", " 1469.27,1445.72 1474.41,1445.72 1479.54,1445.72 1484.68,1445.72 1489.82,1445.72 1494.95,1445.72 1500.09,1445.72 1505.23,1445.72 1510.36,1445.72 1515.5,1445.72 \n", " 1520.64,1445.72 1525.77,1445.72 1530.91,1445.72 1536.05,1445.72 1541.18,1445.72 1546.32,1445.72 1551.46,1445.72 1556.59,1445.72 1561.73,1445.72 1566.86,1445.72 \n", " 1572,1445.72 1577.14,1445.72 1582.27,1445.72 1587.41,1445.72 1592.55,1445.72 1597.68,1445.72 1602.82,1445.72 1607.96,1445.72 1613.09,1445.72 1618.23,1445.72 \n", " 1623.37,1445.72 1628.5,1445.72 1633.64,1445.72 1638.78,1445.72 1643.91,1445.72 1649.05,1445.72 1654.19,1445.72 1659.32,1445.72 1664.46,1445.72 1669.6,1445.72 \n", " 1674.73,1445.72 1679.87,1445.72 1685.01,1445.72 1690.14,1445.72 1695.28,1445.72 1700.42,1445.72 1705.55,1445.72 1710.69,1445.72 1715.82,1445.72 1720.96,1445.72 \n", " 1726.1,1445.72 1731.23,1445.72 1736.37,1445.72 1741.51,1445.72 1746.64,1445.72 1751.78,1445.72 1756.92,1445.72 1762.05,1445.72 1767.19,1445.72 1772.33,1445.72 \n", " 1777.46,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#00a8cb; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1263.81,1445.72 1268.95,1445.72 1274.08,1445.72 1279.22,1445.72 1284.36,1445.72 1289.49,1445.72 1294.63,1445.72 1299.76,1445.72 1304.9,1445.72 1310.04,1445.72 \n", " 1315.17,1445.72 1320.31,1445.72 1325.45,1445.72 1330.58,1445.72 1335.72,1445.72 1340.86,1445.72 1345.99,1445.72 1351.13,1445.72 1356.27,1445.72 1361.4,1445.72 \n", " 1366.54,1445.72 1371.68,1445.72 1376.81,1445.72 1381.95,1445.72 1387.09,1445.72 1392.22,1445.72 1397.36,1445.72 1402.5,1445.72 1407.63,1445.72 1412.77,1445.72 \n", " 1417.91,1445.72 1423.04,1445.72 1428.18,1445.72 1433.31,1445.72 1438.45,1445.72 1443.59,1445.72 1448.72,1445.72 1453.86,1445.72 1459,1445.72 1464.13,1445.72 \n", " 1469.27,1445.72 1474.41,1445.72 1479.54,1445.72 1484.68,1445.72 1489.82,1445.72 1494.95,1445.72 1500.09,1445.72 1505.23,1445.72 1510.36,1445.72 1515.5,1445.72 \n", " 1520.64,1445.72 1525.77,1445.72 1530.91,1445.72 1536.05,1445.72 1541.18,1445.72 1546.32,1445.72 1551.46,1445.72 1556.59,1445.72 1561.73,1445.72 1566.86,1445.72 \n", " 1572,1445.72 1577.14,1445.72 1582.27,1445.72 1587.41,1445.72 1592.55,1445.72 1597.68,1445.72 1602.82,1445.72 1607.96,1445.72 1613.09,1445.72 1618.23,1445.72 \n", " 1623.37,1445.72 1628.5,1445.72 1633.64,1445.72 1638.78,1445.72 1643.91,1445.72 1649.05,1445.72 1654.19,1445.72 1659.32,1445.72 1664.46,1445.72 1669.6,1445.72 \n", " 1674.73,1445.72 1679.87,1445.72 1685.01,1445.72 1690.14,1445.72 1695.28,1445.72 1700.42,1445.72 1705.55,1445.72 1710.69,1445.72 1715.82,1445.72 1720.96,1445.72 \n", " 1726.1,1445.72 1731.23,1445.72 1736.37,1445.72 1741.51,1445.72 1746.64,1445.72 1751.78,1445.72 1756.92,1445.72 1762.05,1445.72 1767.19,1445.72 1772.33,1445.72 \n", " 1777.46,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#9b7fe8; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1777.46,1445.72 1782.6,1445.72 1787.74,1445.72 1792.87,1445.72 1798.01,1445.72 1803.15,1445.72 1808.28,1445.72 1813.42,1445.72 1818.56,1445.72 1823.69,1445.72 \n", " 1828.83,1445.72 1833.97,1445.72 1839.1,1445.72 1844.24,1445.72 1849.37,1445.72 1854.51,1445.72 1859.65,1445.72 1864.78,1445.72 1869.92,1445.72 1875.06,1445.72 \n", " 1880.19,1445.72 1885.33,1445.72 1890.47,1445.72 1895.6,1445.72 1900.74,1445.72 1905.88,1445.72 1911.01,1445.72 1916.15,1445.72 1921.29,1445.72 1926.42,1445.72 \n", " 1931.56,1445.72 1936.7,1445.72 1941.83,1445.72 1946.97,1445.72 1952.11,1445.72 1957.24,1445.72 1962.38,1445.72 1967.52,1445.72 1972.65,1445.72 1977.79,1445.72 \n", " 1982.92,1445.72 1988.06,1445.72 1993.2,1445.72 1998.33,1445.72 2003.47,1445.72 2008.61,1445.72 2013.74,1445.72 2018.88,1445.72 2024.02,1445.72 2029.15,1445.72 \n", " 2034.29,1445.72 2039.43,1445.72 2044.56,1445.72 2049.7,1445.72 2054.84,1445.72 2059.97,1445.72 2065.11,1445.72 2070.25,1445.72 2075.38,1445.72 2080.52,1445.72 \n", " 2085.66,1445.72 2090.79,1445.72 2095.93,1445.72 2101.07,1445.72 2106.2,1445.72 2111.34,1445.72 2116.47,1445.72 2121.61,1445.72 2126.75,1445.72 2131.88,1445.72 \n", " 2137.02,1445.72 2142.16,1445.72 2147.29,1445.72 2152.43,1445.72 2157.57,1445.72 2162.7,1445.72 2167.84,1445.72 2172.98,1445.72 2178.11,1445.72 2183.25,1445.72 \n", " 2188.39,1445.72 2193.52,1445.72 2198.66,1445.72 2203.8,1445.72 2208.93,1445.72 2214.07,1445.72 2219.21,1445.72 2224.34,1445.72 2229.48,1445.72 2234.62,1445.72 \n", " 2239.75,1445.72 2244.89,1445.72 2250.03,1445.72 2255.16,1445.72 2260.3,1445.72 2265.43,1445.72 2270.57,1445.72 2275.71,1445.72 2280.84,1445.72 2285.98,1445.72 \n", " 2291.12,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#608cf6; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1777.46,1445.72 1782.6,1445.72 1787.74,1445.72 1792.87,1445.72 1798.01,1445.72 1803.15,1445.72 1808.28,1445.72 1813.42,1445.72 1818.56,1445.72 1823.69,1445.72 \n", " 1828.83,1445.72 1833.97,1445.72 1839.1,1445.72 1844.24,1445.72 1849.37,1445.72 1854.51,1445.72 1859.65,1445.72 1864.78,1445.72 1869.92,1445.72 1875.06,1445.72 \n", " 1880.19,1445.72 1885.33,1445.72 1890.47,1445.72 1895.6,1445.72 1900.74,1445.72 1905.88,1445.72 1911.01,1445.72 1916.15,1445.72 1921.29,1445.72 1926.42,1445.72 \n", " 1931.56,1445.72 1936.7,1445.72 1941.83,1445.72 1946.97,1445.72 1952.11,1445.72 1957.24,1445.72 1962.38,1445.72 1967.52,1445.72 1972.65,1445.72 1977.79,1445.72 \n", " 1982.92,1445.72 1988.06,1445.72 1993.2,1445.72 1998.33,1445.72 2003.47,1445.72 2008.61,1445.72 2013.74,1445.72 2018.88,1445.72 2024.02,1445.72 2029.15,1445.72 \n", " 2034.29,1445.72 2039.43,1445.72 2044.56,1445.72 2049.7,1445.72 2054.84,1445.72 2059.97,1445.72 2065.11,1445.72 2070.25,1445.72 2075.38,1445.72 2080.52,1445.72 \n", " 2085.66,1445.72 2090.79,1445.72 2095.93,1445.72 2101.07,1445.72 2106.2,1445.72 2111.34,1445.72 2116.47,1445.72 2121.61,1445.72 2126.75,1445.72 2131.88,1445.72 \n", " 2137.02,1445.72 2142.16,1445.72 2147.29,1445.72 2152.43,1445.72 2157.57,1445.72 2162.7,1445.72 2167.84,1445.72 2172.98,1445.72 2178.11,1445.72 2183.25,1445.72 \n", " 2188.39,1445.72 2193.52,1445.72 2198.66,1445.72 2203.8,1445.72 2208.93,1445.72 2214.07,1445.72 2219.21,1445.72 2224.34,1445.72 2229.48,1445.72 2234.62,1445.72 \n", " 2239.75,1445.72 2244.89,1445.72 2250.03,1445.72 2255.16,1445.72 2260.3,1445.72 2265.43,1445.72 2270.57,1445.72 2275.71,1445.72 2280.84,1445.72 2285.98,1445.72 \n", " 2291.12,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#f05f73; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1777.46,1445.72 1782.6,1445.72 1787.74,1445.72 1792.87,1445.72 1798.01,1445.72 1803.15,1445.72 1808.28,1445.72 1813.42,1445.72 1818.56,1445.72 1823.69,1445.72 \n", " 1828.83,1445.72 1833.97,1445.72 1839.1,1445.72 1844.24,1445.72 1849.37,1445.72 1854.51,1445.72 1859.65,1445.72 1864.78,1445.72 1869.92,1445.72 1875.06,1445.72 \n", " 1880.19,1445.72 1885.33,1445.72 1890.47,1445.72 1895.6,1445.72 1900.74,1445.72 1905.88,1445.72 1911.01,1445.72 1916.15,1445.72 1921.29,1445.72 1926.42,1445.72 \n", " 1931.56,1445.72 1936.7,1445.72 1941.83,1445.72 1946.97,1445.72 1952.11,1445.72 1957.24,1445.72 1962.38,1445.72 1967.52,1445.72 1972.65,1445.72 1977.79,1445.72 \n", " 1982.92,1445.72 1988.06,1445.72 1993.2,1445.72 1998.33,1445.72 2003.47,1445.72 2008.61,1445.72 2013.74,1445.72 2018.88,1445.72 2024.02,1445.72 2029.15,1445.72 \n", " 2034.29,1445.72 2039.43,1445.72 2044.56,1445.72 2049.7,1445.72 2054.84,1445.72 2059.97,1445.72 2065.11,1445.72 2070.25,1445.72 2075.38,1445.72 2080.52,1445.72 \n", " 2085.66,1445.72 2090.79,1445.72 2095.93,1445.72 2101.07,1445.72 2106.2,1445.72 2111.34,1445.72 2116.47,1445.72 2121.61,1445.72 2126.75,1445.72 2131.88,1445.72 \n", " 2137.02,1445.72 2142.16,1445.72 2147.29,1445.72 2152.43,1445.72 2157.57,1445.72 2162.7,1445.72 2167.84,1445.72 2172.98,1445.72 2178.11,1445.72 2183.25,1445.72 \n", " 2188.39,1445.72 2193.52,1445.72 2198.66,1445.72 2203.8,1445.72 2208.93,1445.72 2214.07,1445.72 2219.21,1445.72 2224.34,1445.72 2229.48,1445.72 2234.62,1445.72 \n", " 2239.75,1445.72 2244.89,1445.72 2250.03,1445.72 2255.16,1445.72 2260.3,1445.72 2265.43,1445.72 2270.57,1445.72 2275.71,1445.72 2280.84,1445.72 2285.98,1445.72 \n", " 2291.12,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#dd64b5; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1777.46,1445.72 1782.6,1445.72 1787.74,1445.72 1792.87,1445.72 1798.01,1445.72 1803.15,1445.72 1808.28,1445.72 1813.42,1445.72 1818.56,1445.72 1823.69,1445.72 \n", " 1828.83,1445.72 1833.97,1445.72 1839.1,1445.72 1844.24,1445.72 1849.37,1445.72 1854.51,1445.72 1859.65,1445.72 1864.78,1445.72 1869.92,1445.72 1875.06,1445.72 \n", " 1880.19,1445.72 1885.33,1445.72 1890.47,1445.72 1895.6,1445.72 1900.74,1445.72 1905.88,1445.72 1911.01,1445.72 1916.15,1445.72 1921.29,1445.72 1926.42,1445.72 \n", " 1931.56,1445.72 1936.7,1445.72 1941.83,1445.72 1946.97,1445.72 1952.11,1445.72 1957.24,1445.72 1962.38,1445.72 1967.52,1445.72 1972.65,1445.72 1977.79,1445.72 \n", " 1982.92,1445.72 1988.06,1445.72 1993.2,1445.72 1998.33,1445.72 2003.47,1445.72 2008.61,1445.72 2013.74,1445.72 2018.88,1445.72 2024.02,1445.72 2029.15,1445.72 \n", " 2034.29,1445.72 2039.43,1445.72 2044.56,1445.72 2049.7,1445.72 2054.84,1445.72 2059.97,1445.72 2065.11,1445.72 2070.25,1445.72 2075.38,1445.72 2080.52,1445.72 \n", " 2085.66,1445.72 2090.79,1445.72 2095.93,1445.72 2101.07,1445.72 2106.2,1445.72 2111.34,1445.72 2116.47,1445.72 2121.61,1445.72 2126.75,1445.72 2131.88,1445.72 \n", " 2137.02,1445.72 2142.16,1445.72 2147.29,1445.72 2152.43,1445.72 2157.57,1445.72 2162.7,1445.72 2167.84,1445.72 2172.98,1445.72 2178.11,1445.72 2183.25,1445.72 \n", " 2188.39,1445.72 2193.52,1445.72 2198.66,1445.72 2203.8,1445.72 2208.93,1445.72 2214.07,1445.72 2219.21,1445.72 2224.34,1445.72 2229.48,1445.72 2234.62,1445.72 \n", " 2239.75,1445.72 2244.89,1445.72 2250.03,1445.72 2255.16,1445.72 2260.3,1445.72 2265.43,1445.72 2270.57,1445.72 2275.71,1445.72 2280.84,1445.72 2285.98,1445.72 \n", " 2291.12,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#6b9e32; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1777.46,1362.59 1782.6,1365.86 1787.74,1369.04 1792.87,1372.12 1798.01,1375.11 1803.15,1378.01 1808.28,1380.81 1813.42,1383.53 1818.56,1386.16 1823.69,1388.71 \n", " 1828.83,1391.18 1833.97,1393.56 1839.1,1395.86 1844.24,1398.09 1849.37,1400.24 1854.51,1402.32 1859.65,1404.33 1864.78,1406.27 1869.92,1408.13 1875.06,1409.93 \n", " 1880.19,1411.67 1885.33,1413.34 1890.47,1414.95 1895.6,1416.49 1900.74,1417.98 1905.88,1419.41 1911.01,1420.79 1916.15,1422.11 1921.29,1423.38 1926.42,1424.59 \n", " 1931.56,1425.76 1936.7,1426.87 1941.83,1427.94 1946.97,1428.96 1952.11,1429.94 1957.24,1430.88 1962.38,1431.77 1967.52,1432.62 1972.65,1433.43 1977.79,1434.21 \n", " 1982.92,1434.94 1988.06,1435.64 1993.2,1436.31 1998.33,1436.94 2003.47,1437.54 2008.61,1438.11 2013.74,1438.65 2018.88,1439.16 2024.02,1439.64 2029.15,1440.09 \n", " 2034.29,1440.52 2039.43,1440.92 2044.56,1441.3 2049.7,1441.66 2054.84,1441.99 2059.97,1442.31 2065.11,1442.6 2070.25,1442.87 2075.38,1443.13 2080.52,1443.37 \n", " 2085.66,1443.59 2090.79,1443.79 2095.93,1443.98 2101.07,1444.16 2106.2,1444.32 2111.34,1444.47 2116.47,1444.6 2121.61,1444.73 2126.75,1444.84 2131.88,1444.95 \n", " 2137.02,1445.04 2142.16,1445.13 2147.29,1445.2 2152.43,1445.27 2157.57,1445.34 2162.7,1445.39 2167.84,1445.44 2172.98,1445.48 2178.11,1445.52 2183.25,1445.55 \n", " 2188.39,1445.58 2193.52,1445.61 2198.66,1445.63 2203.8,1445.65 2208.93,1445.66 2214.07,1445.67 2219.21,1445.68 2224.34,1445.69 2229.48,1445.7 2234.62,1445.7 \n", " 2239.75,1445.71 2244.89,1445.71 2250.03,1445.71 2255.16,1445.71 2260.3,1445.71 2265.43,1445.72 2270.57,1445.72 2275.71,1445.72 2280.84,1445.72 2285.98,1445.72 \n", " 2291.12,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#009af9; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1777.46,797.752 1782.6,807.07 1787.74,816.599 1792.87,826.324 1798.01,836.232 1803.15,846.309 1808.28,856.541 1813.42,866.916 1818.56,877.42 1823.69,888.041 \n", " 1828.83,898.766 1833.97,909.584 1839.1,920.481 1844.24,931.447 1849.37,942.47 1854.51,953.538 1859.65,964.642 1864.78,975.769 1869.92,986.91 1875.06,998.055 \n", " 1880.19,1009.19 1885.33,1020.31 1890.47,1031.41 1895.6,1042.47 1900.74,1053.49 1905.88,1064.45 1911.01,1075.35 1916.15,1086.19 1921.29,1096.94 1926.42,1107.61 \n", " 1931.56,1118.19 1936.7,1128.66 1941.83,1139.03 1946.97,1149.29 1952.11,1159.42 1957.24,1169.43 1962.38,1179.3 1967.52,1189.04 1972.65,1198.63 1977.79,1208.07 \n", " 1982.92,1217.36 1988.06,1226.49 1993.2,1235.45 1998.33,1244.24 2003.47,1252.87 2008.61,1261.31 2013.74,1269.58 2018.88,1277.66 2024.02,1285.56 2029.15,1293.26 \n", " 2034.29,1300.78 2039.43,1308.1 2044.56,1315.22 2049.7,1322.14 2054.84,1328.87 2059.97,1335.39 2065.11,1341.71 2070.25,1347.83 2075.38,1353.75 2080.52,1359.45 \n", " 2085.66,1364.96 2090.79,1370.26 2095.93,1375.35 2101.07,1380.25 2106.2,1384.93 2111.34,1389.42 2116.47,1393.71 2121.61,1397.8 2126.75,1401.69 2131.88,1405.38 \n", " 2137.02,1408.88 2142.16,1412.2 2147.29,1415.32 2152.43,1418.26 2157.57,1421.02 2162.7,1423.6 2167.84,1426.01 2172.98,1428.25 2178.11,1430.32 2183.25,1432.23 \n", " 2188.39,1433.98 2193.52,1435.59 2198.66,1437.04 2203.8,1438.36 2208.93,1439.54 2214.07,1440.59 2219.21,1441.52 2224.34,1442.34 2229.48,1443.04 2234.62,1443.64 \n", " 2239.75,1444.15 2244.89,1444.56 2250.03,1444.9 2255.16,1445.17 2260.3,1445.37 2265.43,1445.51 2270.57,1445.61 2275.71,1445.67 2280.84,1445.7 2285.98,1445.71 \n", " 2291.12,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#e26f46; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1777.46,819.067 1782.6,806.479 1787.74,793.809 1792.87,781.103 1798.01,768.401 1803.15,755.744 1808.28,743.172 1813.42,730.724 1818.56,718.437 1823.69,706.347 \n", " 1828.83,694.489 1833.97,682.896 1839.1,671.602 1844.24,660.637 1849.37,650.031 1854.51,639.814 1859.65,630.012 1864.78,620.654 1869.92,611.762 1875.06,603.363 \n", " 1880.19,595.478 1885.33,588.13 1890.47,581.338 1895.6,575.123 1900.74,569.501 1905.88,564.491 1911.01,560.107 1916.15,556.363 1921.29,553.275 1926.42,550.852 \n", " 1931.56,549.106 1936.7,548.048 1941.83,547.684 1946.97,548.022 1952.11,549.069 1957.24,550.83 1962.38,553.307 1967.52,556.503 1972.65,560.419 1977.79,565.056 \n", " 1982.92,570.412 1988.06,576.485 1993.2,583.271 1998.33,590.766 2003.47,598.963 2008.61,607.855 2013.74,617.433 2018.88,627.689 2024.02,638.611 2029.15,650.187 \n", " 2034.29,662.404 2039.43,675.248 2044.56,688.703 2049.7,702.752 2054.84,717.376 2059.97,732.558 2065.11,748.276 2070.25,764.508 2075.38,781.232 2080.52,798.424 \n", " 2085.66,816.059 2090.79,834.109 2095.93,852.548 2101.07,871.346 2106.2,890.474 2111.34,909.899 2116.47,929.591 2121.61,949.514 2126.75,969.634 2131.88,989.915 \n", " 2137.02,1010.32 2142.16,1030.81 2147.29,1051.35 2152.43,1071.88 2157.57,1092.39 2162.7,1112.81 2167.84,1133.1 2172.98,1153.23 2178.11,1173.14 2183.25,1192.78 \n", " 2188.39,1212.1 2193.52,1231.06 2198.66,1249.6 2203.8,1267.67 2208.93,1285.22 2214.07,1302.18 2219.21,1318.51 2224.34,1334.14 2229.48,1349.02 2234.62,1363.09 \n", " 2239.75,1376.28 2244.89,1388.54 2250.03,1399.79 2255.16,1409.98 2260.3,1419.03 2265.43,1426.88 2270.57,1433.47 2275.71,1438.72 2280.84,1442.56 2285.98,1444.91 \n", " 2291.12,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#3da44d; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1777.46,1445.72 1782.6,1445.71 1787.74,1445.67 1792.87,1445.57 1798.01,1445.38 1803.15,1445.07 1808.28,1444.61 1813.42,1443.98 1818.56,1443.16 1823.69,1442.11 \n", " 1828.83,1440.83 1833.97,1439.28 1839.1,1437.46 1844.24,1435.34 1849.37,1432.9 1854.51,1430.14 1859.65,1427.03 1864.78,1423.57 1869.92,1419.74 1875.06,1415.54 \n", " 1880.19,1410.96 1885.33,1405.98 1890.47,1400.61 1895.6,1394.84 1900.74,1388.66 1905.88,1382.07 1911.01,1375.08 1916.15,1367.68 1921.29,1359.88 1926.42,1351.67 \n", " 1931.56,1343.07 1936.7,1334.08 1941.83,1324.7 1946.97,1314.95 1952.11,1304.83 1957.24,1294.36 1962.38,1283.55 1967.52,1272.41 1972.65,1260.95 1977.79,1249.2 \n", " 1982.92,1237.17 1988.06,1224.87 1993.2,1212.34 1998.33,1199.59 2003.47,1186.64 2008.61,1173.52 2013.74,1160.26 2018.88,1146.87 2024.02,1133.39 2029.15,1119.85 \n", " 2034.29,1106.28 2039.43,1092.71 2044.56,1079.17 2049.7,1065.7 2054.84,1052.33 2059.97,1039.11 2065.11,1026.06 2070.25,1013.23 2075.38,1000.66 2080.52,988.4 \n", " 2085.66,976.481 2090.79,964.953 2095.93,953.863 2101.07,943.258 2106.2,933.186 2111.34,923.699 2116.47,914.847 2121.61,906.683 2126.75,899.262 2131.88,892.639 \n", " 2137.02,886.87 2142.16,882.014 2147.29,878.129 2152.43,875.277 2157.57,873.52 2162.7,872.919 2167.84,873.541 2172.98,875.451 2178.11,878.716 2183.25,883.404 \n", " 2188.39,889.586 2193.52,897.331 2198.66,906.714 2203.8,917.806 2208.93,930.684 2214.07,945.423 2219.21,962.101 2224.34,980.796 2229.48,1001.59 2234.62,1024.56 \n", " 2239.75,1049.8 2244.89,1077.38 2250.03,1107.39 2255.16,1139.93 2260.3,1175.06 2265.43,1212.9 2270.57,1253.52 2275.71,1297.02 2280.84,1343.48 2285.98,1393.02 \n", " 2291.12,1445.72 \n", " \"/>\n", "<polyline clip-path=\"url(#clip792)\" style=\"stroke:#c271d2; stroke-width:4; stroke-opacity:1; fill:none\" points=\"\n", " 1777.46,1445.72 1782.6,1445.72 1787.74,1445.72 1792.87,1445.71 1798.01,1445.71 1803.15,1445.71 1808.28,1445.7 1813.42,1445.68 1818.56,1445.66 1823.69,1445.63 \n", " 1828.83,1445.58 1833.97,1445.52 1839.1,1445.43 1844.24,1445.33 1849.37,1445.19 1854.51,1445.03 1859.65,1444.83 1864.78,1444.58 1869.92,1444.29 1875.06,1443.95 \n", " 1880.19,1443.54 1885.33,1443.08 1890.47,1442.54 1895.6,1441.92 1900.74,1441.21 1905.88,1440.41 1911.01,1439.51 1916.15,1438.5 1921.29,1437.37 1926.42,1436.11 \n", " 1931.56,1434.72 1936.7,1433.18 1941.83,1431.48 1946.97,1429.61 1952.11,1427.57 1957.24,1425.34 1962.38,1422.91 1967.52,1420.27 1972.65,1417.4 1977.79,1414.31 \n", " 1982.92,1410.96 1988.06,1407.35 1993.2,1403.47 1998.33,1399.3 2003.47,1394.83 2008.61,1390.04 2013.74,1384.92 2018.88,1379.46 2024.02,1373.64 2029.15,1367.44 \n", " 2034.29,1360.86 2039.43,1353.86 2044.56,1346.44 2049.7,1338.58 2054.84,1330.27 2059.97,1321.47 2065.11,1312.19 2070.25,1302.39 2075.38,1292.07 2080.52,1281.19 \n", " 2085.66,1269.75 2090.79,1257.73 2095.93,1245.09 2101.07,1231.83 2106.2,1217.92 2111.34,1203.35 2116.47,1188.09 2121.61,1172.12 2126.75,1155.41 2131.88,1137.96 \n", " 2137.02,1119.72 2142.16,1100.69 2147.29,1080.84 2152.43,1060.14 2157.57,1038.58 2162.7,1016.12 2167.84,992.744 2172.98,968.429 2178.11,943.148 2183.25,916.875 \n", " 2188.39,889.586 2193.52,861.253 2198.66,831.852 2203.8,801.355 2208.93,769.736 2214.07,736.967 2219.21,703.021 2224.34,667.87 2229.48,631.486 2234.62,593.84 \n", " 2239.75,554.903 2244.89,514.646 2250.03,473.041 2255.16,430.056 2260.3,385.662 2265.43,339.828 2270.57,292.524 2275.71,243.719 2280.84,193.38 2285.98,141.477 \n", " 2291.12,87.9763 \n", " \"/>\n", "</svg>\n" ] }, "execution_count": 25, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Mesh([degrees], [continuities])\n", "mesh = Mesh([4, 3, 2, 4], [2, 1, 2])\n", "N = buildSplineBasis( mesh )\n", "plt = Plots.plot( legend = false )\n", "plotSplineBasis!( plt, mesh, N )\n", "plt" ] } ], "metadata": { "kernelspec": { "display_name": "Julia 1.5.3", "language": "julia", "name": "julia-1.5" }, "language_info": { "file_extension": ".jl", "mimetype": "application/julia", "name": "julia", "version": "1.5.3" } }, "nbformat": 4, "nbformat_minor": 4 }