add CI action; rm stale files

This commit is contained in:
jverzani committed 2022-09-08 07:03:08 -04:00
1 parent 0db8896554
commit ba14dd8548
682 files changed
+573037 -8

No files matched your search

@@ -0,0 +1,11 @@
{
"hash": "c7b1da12e86c715cc541e987fd231ace",
"result": {
"markdown": "# Symbolics.jl\n\n\n\n\nThere are a few options in `Julia` for symbolic math, for example, the `SymPy` package which wraps a Python library. This section describes a collection of native `Julia` packages providing many features of symbolic math.\n\n\n## About\n\n\nThe `Symbolics` package bills itself as a \"fast and modern Computer Algebra System (CAS) for a fast and modern programming language.\" This package relies on the `SymbolicUtils` package and is built upon by the `ModelingToolkit` package, which we don't describe here.\n\n\nWe begin by loading the `Symbolics` package which when loaded re-exports the `SymbolicUtils` package.\n\n``` {.julia .cell-code}\nusing Symbolics\n```\n\n\n## Symbolic variables\n\n\nSymbolic math at its core involves symbolic variables, which essentially defer evaluation until requested. The creation of symbolic variables differs between the two packages discussed here.\n\n\n`SymbolicUtils` creates variables which carry `Julia` type information (e.g. `Int`, `Float64`, ...). This type information carries through operations involving these variables. Symbolic variables can be created with the `@syms` macro. For example:\n\n::: {.cell execution_count=2}\n``` {.julia .cell-code}\n@syms x y::Int f(x::Real)::Real\n```\n\n::: {.cell-output .cell-output-display execution_count=3}\n```\n(x, y, f)\n```\n:::\n:::\n\n\nThis creates `x` a symbolic value with symbolic type `Number`, `y` a symbolic variable holding integer values, and `f` a symbolic function of a single real variable outputting a real variable.\n\n\nThe non-exported `symtype` function reveals the underlying type:\n\n::: {.cell execution_count=3}\n``` {.julia .cell-code}\nimport Symbolics.SymbolicUtils: symtype\n\nsymtype(x), symtype(y)\n```\n\n::: {.cell-output .cell-output-display execution_count=4}\n```\n(Number, Int64)\n```\n:::\n:::\n\n\nFor `y`, the symbolic type being real does not imply the type of `y` is a subtype of `Real`:\n\n::: {.cell execution_count=4}\n``` {.julia .cell-code}\nisa(y, Real)\n```\n\n::: {.cell-output .cell-output-display execution_count=5}\n```\nfalse\n```\n:::\n:::\n\n\nWe see that the function `f` when called with `y` would return a value of (symbolic) type `Real`:\n\n::: {.cell execution_count=5}\n``` {.julia .cell-code}\nf(y) |> symtype\n```\n\n::: {.cell-output .cell-output-display execution_count=6}\n```\nReal\n```\n:::\n:::\n\n\nAs the symbolic type of `x` is `Number` – which is not a subtype of `Real` – the following will error:\n\n::: {.cell execution_count=6}\n``` {.julia .cell-code}\nf(x)\n```\n\n::: {.cell-output .cell-output-error}\n```\nLoadError: Tuple{Number} is not a subtype of Tuple{Real}.\n```\n:::\n:::\n\n\n:::{.callout-note}\n## Note\nThe `SymPy` package also has an `@syms` macro to create variables. Though their names agree, they do different things. Using both packages together would require qualifying many shared method names. For `SymbolicUtils`, the `@syms` macro uses `Julia` types to parameterize the variables. In `SymPy` it is possible to specify *assumptions* on the variables, but that is different and not useful for dispatch without some extra effort.\n\n:::\n\nFor `Symbolics`, symbolic variables are created using a wrapper around an underlying `SymbolicUtils` object. This wrapper, `Num`, is a subtype of `Real` (the underlying `SymbolicUtils` object may have symbolic type `Real`, but it won't be a subtype of `Real`.)\n\n\nSymbolic values are created with the `@variables` macro. For example:\n\n::: {.cell execution_count=7}\n``` {.julia .cell-code}\n@variables x y::Int z[1:3]::Int f(..)::Int\n```\n\n::: {.cell-output .cell-output-display execution_count=8}\n```\n4-element Vector{Any}:\n x\n y\n z[1:3]\n f⋆\n```\n:::\n:::\n\n\nThis creates\n\n\n * a symbolic value `x` of `symtype` `Real`\n * a symbolic value `y` of `symtype` `Int`\n * a vector of symbolic values each of `symtype` `Int`\n * a symbolic function `f` returning an object of `symtype` `Int`\n\n\nThe symbolic type reflects that of the underlying object behind the `Num` wrapper:\n\n::: {.cell execution_count=8}\n``` {.julia .cell-code}\ntypeof(x), symtype(x), typeof(Symbolics.value(x))\n```\n\n::: {.cell-output .cell-output-display execution_count=9}\n```\n(Num, Real, SymbolicUtils.Sym{Real, Base.ImmutableDict{DataType, Any}})\n```\n:::\n:::\n\n\n(The `value` method unwraps the `Num` wrapper.)\n\n\n## Symbolic expressions\n\n\nSymbolic expressions are built up from symbolic variables through natural `Julia` idioms. `SymbolicUtils` privileges a few key operations: `Add`, `Mul`, `Pow`, and `Div`. For example:\n\n::: {.cell execution_count=9}\n``` {.julia .cell-code}\n@syms x y\ntypeof(x + y) # `Add`\n```\n\n::: {.cell-output .cell-output-display execution_count=10}\n```\nSymbolicUtils.Add{Number, Int64, Dict{Any, Number}, Nothing}\n```\n:::\n:::\n\n\n::: {.cell execution_count=10}\n``` {.julia .cell-code}\ntypeof(x * y) # `Mul`\n```\n\n::: {.cell-output .cell-output-display executioLine truncated
"supporting": [
"symbolics_files"
],
"filters": [],
"includes": {}
}
}
@@ -0,0 +1,103 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="672" height="480" viewBox="0 0 2688 1920">
<defs>
<clipPath id="clip030">
<rect x="0" y="0" width="2688" height="1920"/>
</clipPath>
</defs>
<path clip-path="url(#clip030)" d="
M0 1920 L2688 1920 L2688 0 L0 0 Z
" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/>
<defs>
<clipPath id="clip031">
<rect x="537" y="0" width="1883" height="1883"/>
</clipPath>
</defs>
<path clip-path="url(#clip030)" d="
M141.839 1800.78 L2640.76 1800.78 L2640.76 47.2441 L141.839 47.2441 Z
" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/>
<defs>
<clipPath id="clip032">
<rect x="141" y="47" width="2500" height="1755"/>
</clipPath>
</defs>
<polyline clip-path="url(#clip032)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
212.563,1800.78 212.563,47.2441
"/>
<polyline clip-path="url(#clip032)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
801.931,1800.78 801.931,47.2441
"/>
<polyline clip-path="url(#clip032)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
1391.3,1800.78 1391.3,47.2441
"/>
<polyline clip-path="url(#clip032)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
1980.66,1800.78 1980.66,47.2441
"/>
<polyline clip-path="url(#clip032)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
2570.03,1800.78 2570.03,47.2441
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
141.839,1800.78 2640.76,1800.78
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
212.563,1800.78 212.563,1781.88
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
801.931,1800.78 801.931,1781.88
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
1391.3,1800.78 1391.3,1781.88
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
1980.66,1800.78 1980.66,1781.88
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
2570.03,1800.78 2570.03,1781.88
"/>
<path clip-path="url(#clip030)" d="M189.948 1834 Q186.337 1834 184.508 1837.57 Q182.703 1841.11 182.703 1848.24 Q182.703 1855.34 184.508 1858.91 Q186.337 1862.45 189.948 1862.45 Q193.582 1862.45 195.388 1858.91 Q197.216 1855.34 197.216 1848.24 Q197.216 1841.11 195.388 1837.57 Q193.582 1834 189.948 1834 M189.948 1830.3 Q195.758 1830.3 198.814 1834.9 Q201.892 1839.49 201.892 1848.24 Q201.892 1856.96 198.814 1861.57 Q195.758 1866.15 189.948 1866.15 Q184.138 1866.15 181.059 1861.57 Q178.003 1856.96 178.003 1848.24 Q178.003 1839.49 181.059 1834.9 Q184.138 1830.3 189.948 1830.3 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M210.11 1859.6 L214.994 1859.6 L214.994 1865.48 L210.11 1865.48 L210.11 1859.6 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M235.179 1834 Q231.568 1834 229.739 1837.57 Q227.934 1841.11 227.934 1848.24 Q227.934 1855.34 229.739 1858.91 Q231.568 1862.45 235.179 1862.45 Q238.813 1862.45 240.619 1858.91 Q242.448 1855.34 242.448 1848.24 Q242.448 1841.11 240.619 1837.57 Q238.813 1834 235.179 1834 M235.179 1830.3 Q240.989 1830.3 244.045 1834.9 Q247.123 1839.49 247.123 1848.24 Q247.123 1856.96 244.045 1861.57 Q240.989 1866.15 235.179 1866.15 Q229.369 1866.15 226.29 1861.57 Q223.235 1856.96 223.235 1848.24 Q223.235 1839.49 226.29 1834.9 Q229.369 1830.3 235.179 1830.3 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M779.813 1834 Q776.202 1834 774.373 1837.57 Q772.567 1841.11 772.567 1848.24 Q772.567 1855.34 774.373 1858.91 Q776.202 1862.45 779.813 1862.45 Q783.447 1862.45 785.252 1858.91 Q787.081 1855.34 787.081 1848.24 Q787.081 1841.11 785.252 1837.57 Q783.447 1834 779.813 1834 M779.813 1830.3 Q785.623 1830.3 788.678 1834.9 Q791.757 1839.49 791.757 1848.24 Q791.757 1856.96 788.678 1861.57 Q785.623 1866.15 779.813 1866.15 Q774.002 1866.15 770.924 1861.57 Q767.868 1856.96 767.868 1848.24 Q767.868 1839.49 770.924 1834.9 Q774.002 1830.3 779.813 1830.3 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M799.975 1859.6 L804.859 1859.6 L804.859 1865.48 L799.975 1865.48 L799.975 1859.6 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M815.09 1830.92 L833.447 1830.92 L833.447 1834.86 L819.373 1834.86 L819.373 1843.33 Q820.391 1842.98 821.41 1842.82 Q822.428 1842.64 823.447 1842.64 Q829.234 1842.64 832.613 1845.81 Q835.993 1848.98 835.993 1854.4 Q835.993 1859.97 832.521 1863.08 Q829.048 1866.15 822.729 1866.15 Q820.553 1866.15 818.285 1865.78 Q816.039 1865.41 813.632 1864.67 L813.632 1859.97 Q815.715 1861.11 817.937 1861.66 Q820.16 1862.22 822.636 1862.22 Q826.641 1862.22 828.979 1860.11 Q831.317 1858.01 831.317 1854.4 Q831.317 1850.78 828.979 1848.68 Q826.641 1846.57 822.636 1846.57 Q820.761 1846.57 818.887 1846.99 Q817.035 1847.4 815.09 1848.28 L815.09 1830.92 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M1358.45 1861.55 L1366.09 1861.55 L1366.09 1835.18 L1357.78 1836.85 L1357.78 1832.59 L1366.04 1830.92 L1370.72 1830.92 L1370.72 1861.55 L1378.36 1861.55 L1378.36 1865.48 L1358.45 1865.48 L1358.45 1861.55 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M1387.8 1859.6 L1392.69 1859.6 L1392.69 1865.48 L1387.8 1865.48 L1387.8 1859.6 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M1412.87 1834 Q1409.26 1834 1407.43 1837.57 Q1405.63 1841.11 1405.63 1848.24 Q1405.63 1855.34 1407.43 1858.91 Q1409.26 1862.45 1412.87 1862.45 Q1416.51 1862.45 1418.31 1858.91 Q1420.14 1855.34 1420.14 1848.24 Q1420.14 1841.11 1418.31 1837.57 Q1416.51 1834 1412.87 1834 M1412.87 1830.3 Q1418.68 1830.3 1421.74 1834.9 Q1424.82 1839.49 1424.82 1848.24 Q1424.82 1856.96 1421.74 1861.57 Q1418.68 1866.15 1412.87 1866.15 Q1407.06 1866.15 1403.98 1861.57 Q1400.93 1856.96 1400.93 1848.24 Q1400.93 1839.49 1403.98 1834.9 Q1407.06 1830.3 1412.87 1830.3 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M1948.32 1861.55 L1955.95 1861.55 L1955.95 1835.18 L1947.64 1836.85 L1947.64 1832.59 L1955.91 1830.92 L1960.58 1830.92 L1960.58 1861.55 L1968.22 1861.55 L1968.22 1865.48 L1948.32 1865.48 L1948.32 1861.55 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M1977.67 1859.6 L1982.55 1859.6 L1982.55 1865.48 L1977.67 1865.48 L1977.67 1859.6 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M1992.78 1830.92 L2011.14 1830.92 L2011.14 1834.86 L1997.07 1834.86 L1997.07 1843.33 Q1998.08 1842.98 1999.1 1842.82 Q2000.12 1842.64 2001.14 1842.64 Q2006.93 1842.64 2010.31 1845.81 Q2013.69 1848.98 2013.69 1854.4 Q2013.69 1859.97 2010.21 1863.08 Q2006.74 1866.15 2000.42 1866.15 Q1998.25 1866.15 1995.98 1865.78 Q1993.73 1865.41 1991.32 1864.67 L1991.32 1859.97 Q1993.41 1861.11 1995.63 1861.66 Q1997.85 186Line truncated
141.839,1751.15 2640.76,1751.15
"/>
<polyline clip-path="url(#clip032)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
141.839,1234.19 2640.76,1234.19
"/>
<polyline clip-path="url(#clip032)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
141.839,717.227 2640.76,717.227
"/>
<polyline clip-path="url(#clip032)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
141.839,200.265 2640.76,200.265
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
141.839,1800.78 141.839,47.2441
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
141.839,1751.15 160.737,1751.15
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
141.839,1234.19 160.737,1234.19
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
141.839,717.227 160.737,717.227
"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
141.839,200.265 160.737,200.265
"/>
<path clip-path="url(#clip030)" d="M89.5751 1736.95 Q85.964 1736.95 84.1353 1740.51 Q82.3297 1744.06 82.3297 1751.19 Q82.3297 1758.29 84.1353 1761.86 Q85.964 1765.4 89.5751 1765.4 Q93.2093 1765.4 95.0148 1761.86 Q96.8435 1758.29 96.8435 1751.19 Q96.8435 1744.06 95.0148 1740.51 Q93.2093 1736.95 89.5751 1736.95 M89.5751 1733.25 Q95.3852 1733.25 98.4408 1737.85 Q101.519 1742.44 101.519 1751.19 Q101.519 1759.91 98.4408 1764.52 Q95.3852 1769.1 89.5751 1769.1 Q83.7649 1769.1 80.6862 1764.52 Q77.6307 1759.91 77.6307 1751.19 Q77.6307 1742.44 80.6862 1737.85 Q83.7649 1733.25 89.5751 1733.25 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M80.6168 1216.91 L98.9732 1216.91 L98.9732 1220.84 L84.8992 1220.84 L84.8992 1229.32 Q85.9177 1228.97 86.9362 1228.81 Q87.9547 1228.62 88.9732 1228.62 Q94.7602 1228.62 98.1398 1231.79 Q101.519 1234.96 101.519 1240.38 Q101.519 1245.96 98.0472 1249.06 Q94.575 1252.14 88.2556 1252.14 Q86.0797 1252.14 83.8112 1251.77 Q81.5658 1251.4 79.1584 1250.66 L79.1584 1245.96 Q81.2418 1247.09 83.464 1247.65 Q85.6862 1248.21 88.163 1248.21 Q92.1676 1248.21 94.5056 1246.1 Q96.8435 1243.99 96.8435 1240.38 Q96.8435 1236.77 94.5056 1234.66 Q92.1676 1232.56 88.163 1232.56 Q86.288 1232.56 84.4131 1232.97 Q82.5612 1233.39 80.6168 1234.27 L80.6168 1216.91 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M50.2234 730.572 L57.8623 730.572 L57.8623 704.206 L49.5521 705.873 L49.5521 701.614 L57.816 699.947 L62.4919 699.947 L62.4919 730.572 L70.1307 730.572 L70.1307 734.507 L50.2234 734.507 L50.2234 730.572 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M89.5751 703.026 Q85.964 703.026 84.1353 706.59 Q82.3297 710.132 82.3297 717.262 Q82.3297 724.368 84.1353 727.933 Q85.964 731.474 89.5751 731.474 Q93.2093 731.474 95.0148 727.933 Q96.8435 724.368 96.8435 717.262 Q96.8435 710.132 95.0148 706.59 Q93.2093 703.026 89.5751 703.026 M89.5751 699.322 Q95.3852 699.322 98.4408 703.928 Q101.519 708.512 101.519 717.262 Q101.519 725.988 98.4408 730.595 Q95.3852 735.178 89.5751 735.178 Q83.7649 735.178 80.6862 730.595 Q77.6307 725.988 77.6307 717.262 Q77.6307 708.512 80.6862 703.928 Q83.7649 699.322 89.5751 699.322 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M51.2188 213.61 L58.8576 213.61 L58.8576 187.244 L50.5475 188.911 L50.5475 184.652 L58.8113 182.985 L63.4872 182.985 L63.4872 213.61 L71.1261 213.61 L71.1261 217.545 L51.2188 217.545 L51.2188 213.61 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M80.6168 182.985 L98.9732 182.985 L98.9732 186.92 L84.8992 186.92 L84.8992 195.392 Q85.9177 195.045 86.9362 194.883 Q87.9547 194.698 88.9732 194.698 Q94.7602 194.698 98.1398 197.869 Q101.519 201.04 101.519 206.457 Q101.519 212.036 98.0472 215.137 Q94.575 218.216 88.2556 218.216 Q86.0797 218.216 83.8112 217.846 Q81.5658 217.475 79.1584 216.735 L79.1584 212.036 Q81.2418 213.17 83.464 213.725 Q85.6862 214.281 88.163 214.281 Q92.1676 214.281 94.5056 212.175 Q96.8435 210.068 96.8435 206.457 Q96.8435 202.846 94.5056 200.739 Q92.1676 198.633 88.163 198.633 Q86.288 198.633 84.4131 199.05 Q82.5612 199.466 80.6168 200.346 L80.6168 182.985 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><polyline clip-path="url(#clip032)" style="stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
212.563,1751.15 227.912,1749.44 369.83,1728.98 455.117,1718.15 527.226,1710.29 605.557,1702.87 677.77,1696.86 755.191,1691.07 844.891,1684.95 924.606,1679.86
994.508,1675.51 1070.72,1670.78 1147.39,1665.9 1232.15,1660.18 1312.8,1654.23 1396.66,1647.29 1467.25,1640.62 1553.43,1631.12 1632.38,1620.65 1705.29,1608.98
1779.15,1594.55 1820.54,1585 1861.93,1574.16 1899.44,1563.01 1936.94,1550.37 1979.88,1533.71 2022.82,1514.24 2062.58,1493.13 2102.34,1468.4 2121.94,1454.63
2141.54,1439.66 2161.14,1423.36 2180.74,1405.57 2199.76,1386.71 2218.79,1366.11 2237.82,1343.54 2256.85,1318.79 2276.36,1290.84 2295.87,1259.97 2315.37,1225.77
2334.88,1187.8 2345.57,1165.21 2356.25,1141.24 2366.94,1115.76 2377.62,1088.68 2388.31,1059.87 2399,1029.17 2409.68,996.456 2420.37,961.545 2428.13,934.71
2435.89,906.547 2443.65,876.977 2451.41,845.911 2459.18,813.258 2466.94,778.917 2474.7,742.783 2482.46,704.74 2490.22,664.665 2497.98,622.427 2505.75,577.881
2513.51,530.876 2521.27,481.246 2529.03,428.812 2536.79,373.382 2544.55,314.749 2547.74,289.714 2550.92,264.085 2554.11,237.847 2557.29,210.98 2560.48,183.469
2563.66,155.293 2566.85,126.434 2570.03,96.8724
"/>
<path clip-path="url(#clip030)" d="
M2227.37 209.375 L2557.46 209.375 L2557.46 105.695 L2227.37 105.695 Z
" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/>
<polyline clip-path="url(#clip030)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
2227.37,209.375 2557.46,209.375 2557.46,105.695 2227.37,105.695 2227.37,209.375
"/>
<polyline clip-path="url(#clip030)" style="stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
2255.14,157.535 2421.73,157.535
"/>
<path clip-path="url(#clip030)" d="M2463.34 177.223 Q2461.53 181.852 2459.82 183.264 Q2458.11 184.676 2455.24 184.676 L2451.83 184.676 L2451.83 181.112 L2454.33 181.112 Q2456.09 181.112 2457.07 180.278 Q2458.04 179.445 2459.22 176.343 L2459.98 174.399 L2449.5 148.889 L2454.01 148.889 L2462.11 169.167 L2470.21 148.889 L2474.73 148.889 L2463.34 177.223 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip030)" d="M2482.02 170.88 L2489.66 170.88 L2489.66 144.515 L2481.35 146.181 L2481.35 141.922 L2489.61 140.255 L2494.29 140.255 L2494.29 170.88 L2501.93 170.88 L2501.93 174.815 L2482.02 174.815 L2482.02 170.88 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /></svg>

After

Width:  |  Height:  |  Size: 17 KiB

@@ -0,0 +1,110 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="672" height="480" viewBox="0 0 2688 1920">
<defs>
<clipPath id="clip070">
<rect x="0" y="0" width="2688" height="1920"/>
</clipPath>
</defs>
<path clip-path="url(#clip070)" d="
M0 1920 L2688 1920 L2688 0 L0 0 Z
" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/>
<defs>
<clipPath id="clip071">
<rect x="537" y="0" width="1883" height="1883"/>
</clipPath>
</defs>
<path clip-path="url(#clip070)" d="
M158.9 1800.78 L2640.76 1800.78 L2640.76 47.2441 L158.9 47.2441 Z
" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/>
<defs>
<clipPath id="clip072">
<rect x="158" y="47" width="2483" height="1755"/>
</clipPath>
</defs>
<polyline clip-path="url(#clip072)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
229.141,1800.78 229.141,47.2441
"/>
<polyline clip-path="url(#clip072)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
891.381,1800.78 891.381,47.2441
"/>
<polyline clip-path="url(#clip072)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
1553.62,1800.78 1553.62,47.2441
"/>
<polyline clip-path="url(#clip072)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
2215.86,1800.78 2215.86,47.2441
"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
158.9,1800.78 2640.76,1800.78
"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
229.141,1800.78 229.141,1781.88
"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
891.381,1800.78 891.381,1781.88
"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
1553.62,1800.78 1553.62,1781.88
"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
2215.86,1800.78 2215.86,1781.88
"/>
<path clip-path="url(#clip070)" d="M206.525 1834 Q202.914 1834 201.085 1837.57 Q199.28 1841.11 199.28 1848.24 Q199.28 1855.34 201.085 1858.91 Q202.914 1862.45 206.525 1862.45 Q210.159 1862.45 211.965 1858.91 Q213.794 1855.34 213.794 1848.24 Q213.794 1841.11 211.965 1837.57 Q210.159 1834 206.525 1834 M206.525 1830.3 Q212.335 1830.3 215.391 1834.9 Q218.47 1839.49 218.47 1848.24 Q218.47 1856.96 215.391 1861.57 Q212.335 1866.15 206.525 1866.15 Q200.715 1866.15 197.636 1861.57 Q194.581 1856.96 194.581 1848.24 Q194.581 1839.49 197.636 1834.9 Q200.715 1830.3 206.525 1830.3 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M226.687 1859.6 L231.571 1859.6 L231.571 1865.48 L226.687 1865.48 L226.687 1859.6 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M251.756 1834 Q248.145 1834 246.317 1837.57 Q244.511 1841.11 244.511 1848.24 Q244.511 1855.34 246.317 1858.91 Q248.145 1862.45 251.756 1862.45 Q255.391 1862.45 257.196 1858.91 Q259.025 1855.34 259.025 1848.24 Q259.025 1841.11 257.196 1837.57 Q255.391 1834 251.756 1834 M251.756 1830.3 Q257.567 1830.3 260.622 1834.9 Q263.701 1839.49 263.701 1848.24 Q263.701 1856.96 260.622 1861.57 Q257.567 1866.15 251.756 1866.15 Q245.946 1866.15 242.868 1861.57 Q239.812 1856.96 239.812 1848.24 Q239.812 1839.49 242.868 1834.9 Q245.946 1830.3 251.756 1830.3 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M869.564 1834 Q865.953 1834 864.125 1837.57 Q862.319 1841.11 862.319 1848.24 Q862.319 1855.34 864.125 1858.91 Q865.953 1862.45 869.564 1862.45 Q873.199 1862.45 875.004 1858.91 Q876.833 1855.34 876.833 1848.24 Q876.833 1841.11 875.004 1837.57 Q873.199 1834 869.564 1834 M869.564 1830.3 Q875.374 1830.3 878.43 1834.9 Q881.509 1839.49 881.509 1848.24 Q881.509 1856.96 878.43 1861.57 Q875.374 1866.15 869.564 1866.15 Q863.754 1866.15 860.675 1861.57 Q857.62 1856.96 857.62 1848.24 Q857.62 1839.49 860.675 1834.9 Q863.754 1830.3 869.564 1830.3 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M889.726 1859.6 L894.61 1859.6 L894.61 1865.48 L889.726 1865.48 L889.726 1859.6 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M908.823 1861.55 L925.143 1861.55 L925.143 1865.48 L903.198 1865.48 L903.198 1861.55 Q905.86 1858.79 910.444 1854.16 Q915.05 1849.51 916.231 1848.17 Q918.476 1845.65 919.356 1843.91 Q920.258 1842.15 920.258 1840.46 Q920.258 1837.71 918.314 1835.97 Q916.393 1834.23 913.291 1834.23 Q911.092 1834.23 908.638 1835 Q906.208 1835.76 903.43 1837.31 L903.43 1832.59 Q906.254 1831.46 908.708 1830.88 Q911.161 1830.3 913.198 1830.3 Q918.569 1830.3 921.763 1832.98 Q924.958 1835.67 924.958 1840.16 Q924.958 1842.29 924.147 1844.21 Q923.36 1846.11 921.254 1848.7 Q920.675 1849.37 917.573 1852.59 Q914.471 1855.78 908.823 1861.55 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M1530.76 1834 Q1527.15 1834 1525.32 1837.57 Q1523.52 1841.11 1523.52 1848.24 Q1523.52 1855.34 1525.32 1858.91 Q1527.15 1862.45 1530.76 1862.45 Q1534.4 1862.45 1536.2 1858.91 Q1538.03 1855.34 1538.03 1848.24 Q1538.03 1841.11 1536.2 1837.57 Q1534.4 1834 1530.76 1834 M1530.76 1830.3 Q1536.57 1830.3 1539.63 1834.9 Q1542.71 1839.49 1542.71 1848.24 Q1542.71 1856.96 1539.63 1861.57 Q1536.57 1866.15 1530.76 1866.15 Q1524.95 1866.15 1521.87 1861.57 Q1518.82 1856.96 1518.82 1848.24 Q1518.82 1839.49 1521.87 1834.9 Q1524.95 1830.3 1530.76 1830.3 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M1550.93 1859.6 L1555.81 1859.6 L1555.81 1865.48 L1550.93 1865.48 L1550.93 1859.6 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M1578.84 1835 L1567.04 1853.45 L1578.84 1853.45 L1578.84 1835 M1577.61 1830.92 L1583.49 1830.92 L1583.49 1853.45 L1588.42 1853.45 L1588.42 1857.34 L1583.49 1857.34 L1583.49 1865.48 L1578.84 1865.48 L1578.84 1857.34 L1563.24 1857.34 L1563.24 1852.82 L1577.61 1830.92 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M2193.17 1834 Q2189.55 1834 2187.73 1837.57 Q2185.92 1841.11 2185.92 1848.24 Q2185.92 1855.34 2187.73 1858.91 Q2189.55 1862.45 2193.17 1862.45 Q2196.8 1862.45 2198.61 1858.91 Q2200.43 1855.34 2200.43 1848.24 Q2200.43 1841.11 2198.61 1837.57 Q2196.8 1834 2193.17 1834 M2193.17 1830.3 Q2198.98 1830.3 2202.03 1834.9 Q2205.11 1839.49 2205.11 1848.24 Q2205.11 1856.96 2202.03 1861.57 Q2198.98 1866.15 2193.17 1866.15 Q2187.36 1866.15 2184.28 1861.57 Q2181.22 1856.96 2181.22 1848.24 Q2181.22 1839.49 2184.28 1834.9 Q2187.36 1830.3 2193.17 1830.3 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M2213.33 1859.6 L2218.21 1859.6 L2218.21 1865.48 L2213.33 1865.48 L2213.33 1859.6 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M2238.98 1846.34 Q2235.83 1846.34 2233.Line truncated
158.9,1791.29 2640.76,1791.29
"/>
<polyline clip-path="url(#clip072)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
158.9,1226.48 2640.76,1226.48
"/>
<polyline clip-path="url(#clip072)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
158.9,661.678 2640.76,661.678
"/>
<polyline clip-path="url(#clip072)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="
158.9,96.8724 2640.76,96.8724
"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
158.9,1800.78 158.9,47.2441
"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
158.9,1791.29 177.797,1791.29
"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
158.9,1226.48 177.797,1226.48
"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
158.9,661.678 177.797,661.678
"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
158.9,96.8724 177.797,96.8724
"/>
<path clip-path="url(#clip070)" d="M62.3067 1777.09 Q58.6956 1777.09 56.8669 1780.65 Q55.0614 1784.2 55.0614 1791.33 Q55.0614 1798.43 56.8669 1802 Q58.6956 1805.54 62.3067 1805.54 Q65.9409 1805.54 67.7465 1802 Q69.5752 1798.43 69.5752 1791.33 Q69.5752 1784.2 67.7465 1780.65 Q65.9409 1777.09 62.3067 1777.09 M62.3067 1773.39 Q68.1168 1773.39 71.1724 1777.99 Q74.2511 1782.58 74.2511 1791.33 Q74.2511 1800.05 71.1724 1804.66 Q68.1168 1809.24 62.3067 1809.24 Q56.4965 1809.24 53.4178 1804.66 Q50.3623 1800.05 50.3623 1791.33 Q50.3623 1782.58 53.4178 1777.99 Q56.4965 1773.39 62.3067 1773.39 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M82.4686 1802.69 L87.3528 1802.69 L87.3528 1808.57 L82.4686 1808.57 L82.4686 1802.69 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M96.3574 1774.01 L118.58 1774.01 L118.58 1776 L106.033 1808.57 L101.149 1808.57 L112.955 1777.95 L96.3574 1777.95 L96.3574 1774.01 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M61.4965 1212.28 Q57.8854 1212.28 56.0567 1215.85 Q54.2512 1219.39 54.2512 1226.52 Q54.2512 1233.63 56.0567 1237.19 Q57.8854 1240.73 61.4965 1240.73 Q65.1307 1240.73 66.9363 1237.19 Q68.765 1233.63 68.765 1226.52 Q68.765 1219.39 66.9363 1215.85 Q65.1307 1212.28 61.4965 1212.28 M61.4965 1208.58 Q67.3067 1208.58 70.3622 1213.19 Q73.4409 1217.77 73.4409 1226.52 Q73.4409 1235.25 70.3622 1239.85 Q67.3067 1244.44 61.4965 1244.44 Q55.6864 1244.44 52.6077 1239.85 Q49.5521 1235.25 49.5521 1226.52 Q49.5521 1217.77 52.6077 1213.19 Q55.6864 1208.58 61.4965 1208.58 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M81.6584 1237.88 L86.5427 1237.88 L86.5427 1243.76 L81.6584 1243.76 L81.6584 1237.88 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M106.728 1227.35 Q103.394 1227.35 101.473 1229.13 Q99.575 1230.92 99.575 1234.04 Q99.575 1237.17 101.473 1238.95 Q103.394 1240.73 106.728 1240.73 Q110.061 1240.73 111.982 1238.95 Q113.904 1237.14 113.904 1234.04 Q113.904 1230.92 111.982 1229.13 Q110.084 1227.35 106.728 1227.35 M102.052 1225.36 Q99.0426 1224.62 97.3528 1222.56 Q95.6861 1220.5 95.6861 1217.54 Q95.6861 1213.39 98.6259 1210.99 Q101.589 1208.58 106.728 1208.58 Q111.89 1208.58 114.83 1210.99 Q117.769 1213.39 117.769 1217.54 Q117.769 1220.5 116.08 1222.56 Q114.413 1224.62 111.427 1225.36 Q114.806 1226.15 116.681 1228.44 Q118.58 1230.73 118.58 1234.04 Q118.58 1239.07 115.501 1241.75 Q112.445 1244.44 106.728 1244.44 Q101.01 1244.44 97.9315 1241.75 Q94.876 1239.07 94.876 1234.04 Q94.876 1230.73 96.7741 1228.44 Q98.6722 1226.15 102.052 1225.36 M100.339 1217.98 Q100.339 1220.66 102.006 1222.17 Q103.695 1223.67 106.728 1223.67 Q109.737 1223.67 111.427 1222.17 Q113.14 1220.66 113.14 1217.98 Q113.14 1215.29 111.427 1213.79 Q109.737 1212.28 106.728 1212.28 Q103.695 1212.28 102.006 1213.79 Q100.339 1215.29 100.339 1217.98 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M61.5891 647.477 Q57.978 647.477 56.1493 651.042 Q54.3438 654.584 54.3438 661.713 Q54.3438 668.82 56.1493 672.384 Q57.978 675.926 61.5891 675.926 Q65.2233 675.926 67.0289 672.384 Q68.8576 668.82 68.8576 661.713 Q68.8576 654.584 67.0289 651.042 Q65.2233 647.477 61.5891 647.477 M61.5891 643.773 Q67.3993 643.773 70.4548 648.38 Q73.5335 652.963 73.5335 661.713 Q73.5335 670.44 70.4548 675.046 Q67.3993 679.63 61.5891 679.63 Q55.7789 679.63 52.7003 675.046 Q49.6447 670.44 49.6447 661.713 Q49.6447 652.963 52.7003 648.38 Q55.7789 643.773 61.5891 643.773 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M81.751 673.079 L86.6353 673.079 L86.6353 678.958 L81.751 678.958 L81.751 673.079 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M96.9593 678.241 L96.9593 673.982 Q98.7185 674.815 100.524 675.255 Q102.33 675.695 104.066 675.695 Q108.695 675.695 111.126 672.593 Q113.58 669.468 113.927 663.125 Q112.584 665.116 110.524 666.181 Q108.464 667.246 105.964 667.246 Q100.779 667.246 97.7463 664.121 Q94.7371 660.972 94.7371 655.533 Q94.7371 650.209 97.8852 646.991 Q101.033 643.773 106.265 643.773 Q112.26 643.773 115.408 648.38 Q118.58 652.963 118.58 661.713 Q118.58 669.884 114.691 674.769 Q110.825 679.63 104.274 679.63 Q102.515 679.63 100.709 679.283 Q98.9037 678.935 96.9593 678.241 M106.265 663.588 Q109.413 663.588 111.242 661.435 Q113.093 659.283 113.093 655.533 Q113.093 651.806 111.242 649.653 Q109.413 647.477 106.265 647.477 Q103.117 647.477 101.265 649.653 Q99.4361 651.806 99.4361 655.533 Q99.4361 659.283 101.265 661.435 Q103.117 663.588 106.265 663.588 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M52.2141 110.217 L59.853 110.217 L59.853 83.8517 L51.5429 85.5183 L51.5429 81.2591 L59.8067 79.5924 L64.4826 79.5924 L64.4826 110.217 L72.1214 110.217 L72.1214 114.152Line truncated
229.141,96.8724 242.209,96.9164 255.277,97.0484 268.345,97.2683 281.412,97.5763 294.479,97.9721 307.544,98.456 320.608,99.0278 333.671,99.6875 346.732,100.435
359.791,101.271 372.848,102.194 385.903,103.206 398.955,104.305 412.005,105.492 425.052,106.767 438.096,108.13 451.137,109.58 464.174,111.119 477.208,112.745
490.238,114.459 503.263,116.26 516.285,118.15 529.301,120.127 542.314,122.191 555.321,124.343 568.323,126.583 581.32,128.91 594.312,131.325 607.298,133.827
620.278,136.416 633.251,139.093 646.219,141.857 659.18,144.709 672.134,147.647 685.082,150.673 698.022,153.786 710.955,156.986 723.881,160.273 736.798,163.648
749.708,167.109 762.61,170.657 775.504,174.291 788.389,178.013 801.265,181.821 814.132,185.716 826.991,189.698 839.839,193.766 852.679,197.92 865.509,202.161
878.328,206.488 891.138,210.902 903.937,215.401 916.726,219.987 929.504,224.659 942.272,229.417 955.028,234.261 967.773,239.191 980.506,244.206 993.228,249.307
1005.94,254.494 1018.63,259.766 1031.32,265.124 1043.99,270.567 1056.65,276.095 1069.3,281.708 1081.93,287.407 1094.56,293.191 1107.16,299.059 1119.76,305.012
1132.34,311.05 1144.9,317.173 1157.45,323.38 1169.99,329.672 1182.51,336.048 1195.02,342.509 1207.51,349.053 1219.99,355.681 1232.45,362.394 1244.9,369.19
1257.33,376.07 1269.74,383.034 1282.14,390.081 1294.52,397.212 1306.89,404.426 1319.24,411.723 1331.57,419.103 1343.88,426.566 1356.18,434.112 1368.46,441.741
1380.72,449.452 1392.96,457.246 1405.19,465.122 1417.4,473.08 1429.58,481.121 1441.75,489.243 1453.91,497.447 1466.04,505.733 1478.15,514.101 1490.24,522.55
1502.32,531.081 1514.37,539.693 1526.41,548.385 1538.42,557.159 1550.41,566.014 1562.38,574.949 1574.34,583.965 1586.27,593.061 1598.18,602.237 1610.07,611.494
1621.93,620.83 1633.78,630.247 1645.6,639.743 1657.4,649.318 1669.18,658.973 1680.94,668.707 1692.67,678.52 1704.38,688.412 1716.07,698.383 1727.74,708.432
1739.38,718.56 1751,728.766 1762.59,739.051 1774.16,749.413 1785.71,759.853 1797.23,770.371 1808.73,780.966 1820.2,791.639 1831.65,802.388 1843.07,813.215
1854.47,824.119 1865.84,835.099 1877.19,846.156 1888.51,857.288 1899.81,868.498 1911.08,879.783 1922.32,891.143 1933.54,902.58 1944.73,914.092 1955.9,925.679
1967.03,937.341 1978.14,949.078 1989.23,960.89 2000.28,972.776 2011.31,984.737 2022.31,996.772 2033.28,1008.88 2044.23,1021.06 2055.14,1033.32 2066.03,1045.65
2076.89,1058.05 2087.72,1070.53 2098.52,1083.08 2109.29,1095.7 2120.03,1108.39 2130.75,1121.16 2141.43,1133.99 2152.08,1146.9 2162.71,1159.88 2173.3,1172.94
2183.87,1186.06 2194.4,1199.26 2204.9,1212.52 2215.37,1225.86 2225.81,1239.26 2236.22,1252.74 2246.6,1266.29 2256.95,1279.9 2267.26,1293.59 2277.55,1307.35
2287.8,1321.17 2298.02,1335.06 2308.21,1349.03 2318.36,1363.06 2328.48,1377.16 2338.57,1391.32 2348.63,1405.56 2358.65,1419.86 2368.64,1434.23 2378.6,1448.67
2388.52,1463.17 2398.42,1477.74 2408.27,1492.38 2418.09,1507.08 2427.88,1521.85 2437.64,1536.69 2447.36,1551.59 2457.04,1566.55 2466.69,1581.58 2476.31,1596.68
2485.89,1611.84 2495.43,1627.06 2504.94,1642.35 2514.42,1657.71 2523.86,1673.12 2533.26,1688.6 2542.63,1704.14 2551.96,1719.75 2561.26,1735.42 2570.51,1751.15
"/>
<path clip-path="url(#clip070)" d="
M2229.84 209.375 L2558.03 209.375 L2558.03 105.695 L2229.84 105.695 Z
" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/>
<polyline clip-path="url(#clip070)" style="stroke:#000000; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
2229.84,209.375 2558.03,209.375 2558.03,105.695 2229.84,105.695 2229.84,209.375
"/>
<polyline clip-path="url(#clip070)" style="stroke:#009af9; stroke-linecap:butt; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="
2257.41,157.535 2422.87,157.535
"/>
<path clip-path="url(#clip070)" d="M2464.29 177.223 Q2462.48 181.852 2460.77 183.264 Q2459.06 184.676 2456.19 184.676 L2452.78 184.676 L2452.78 181.112 L2455.28 181.112 Q2457.04 181.112 2458.01 180.278 Q2458.99 179.445 2460.17 176.343 L2460.93 174.399 L2450.44 148.889 L2454.96 148.889 L2463.06 169.167 L2471.16 148.889 L2475.68 148.889 L2464.29 177.223 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /><path clip-path="url(#clip070)" d="M2482.97 170.88 L2490.61 170.88 L2490.61 144.515 L2482.3 146.181 L2482.3 141.922 L2490.56 140.255 L2495.24 140.255 L2495.24 170.88 L2502.87 170.88 L2502.87 174.815 L2482.97 174.815 L2482.97 170.88 Z" fill="#000000" fill-rule="evenodd" fill-opacity="1" /></svg>

After

Width:  |  Height:  |  Size: 20 KiB

File diff suppressed because it is too large. Load diff

After

Width:  |  Height:  |  Size: 255 KiB