Skip to content

Instantly share code, notes, and snippets.

@dpo
Last active March 9, 2026 21:37
Show Gist options
  • Select an option

  • Save dpo/84b41bbc32e8cb8718791e742c626deb to your computer and use it in GitHub Desktop.

Select an option

Save dpo/84b41bbc32e8cb8718791e742c626deb to your computer and use it in GitHub Desktop.
RegularizedOptimization repository benchmark
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

RegularizedOptimization Solver Benchmarks

Comparison between current commit and origin/jso-bmarks.

Benchmark Report for RegularizedOptimization

Job Properties

  • Time of benchmarks:
    • Target: 9 Mar 2026 - 21:36
    • Baseline: 9 Mar 2026 - 21:37
  • Package commits:
    • Target: 6f24cba
    • Baseline: b4d3e5b
  • Julia commits:
    • Target: 5fe89b8
    • Baseline: 5fe89b8
  • Julia command flags:
    • Target: None
    • Baseline: None
  • Environment variables:
    • Target: None
    • Baseline: None

Results

A ratio greater than 1.0 denotes a possible regression (marked with ❌), while a ratio less than 1.0 denotes a possible improvement (marked with ✅). Brackets display tolerances for the benchmark estimates. Only significant results - results that indicate possible regressions or improvements - are shown below (thus, an empty table means that all benchmark results remained invariant between builds).

ID time ratio memory ratio
["R2", "bpdn_B0"] 0.96 (5%) 0.94 (1%) ✅

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["R2"]

Julia versioninfo

Target

Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
  Official https://julialang.org release
Platform Info:
  OS: macOS (arm64-apple-darwin24.0.0)
  uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
  CPU: Apple M1 (Virtual): 
              speed         user         nice          sys         idle          irq
       #1  2400 MHz        457 s          0 s        196 s        741 s          0 s  
       #2  2400 MHz        446 s          0 s        178 s        770 s          0 s  
       #3  2400 MHz        432 s          0 s        168 s        794 s          0 s  
  Memory: 7.0 GB (169.40625 MB free)
  Uptime: 1396.0 sec
  Load Avg:  3.65087890625  3.1875  4.1748046875
  WORD_SIZE: 64
  LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
  GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)

Baseline

Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
  Official https://julialang.org release
Platform Info:
  OS: macOS (arm64-apple-darwin24.0.0)
  uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
  CPU: Apple M1 (Virtual): 
              speed         user         nice          sys         idle          irq
       #1  2400 MHz        473 s          0 s        198 s        755 s          0 s  
       #2  2400 MHz        462 s          0 s        180 s        784 s          0 s  
       #3  2400 MHz        447 s          0 s        170 s        809 s          0 s  
  Memory: 7.0 GB (71.015625 MB free)
  Uptime: 1428.0 sec
  Load Avg:  3.30615234375  3.16357421875  4.1318359375
  WORD_SIZE: 64
  LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
  GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Benchmark Report for RegularizedOptimization

Job Properties

  • Time of benchmark: 9 Mar 2026 - 21:37
  • Package commit: b4d3e5b
  • Julia commit: 5fe89b8
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero.

ID time GC time memory allocations
["R2", "bpdn_B0"] 3.330 ms (5%) 718.11 KiB (1%) 1162
["R2", "bpdn_l0"] 466.213 ms (5%) 3.31 MiB (1%) 177403
["R2", "bpdn_l1"] 1.961 ms (5%) 337.28 KiB (1%) 702

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["R2"]

Julia versioninfo

Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
  Official https://julialang.org release
Platform Info:
  OS: macOS (arm64-apple-darwin24.0.0)
  uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
  CPU: Apple M1 (Virtual): 
              speed         user         nice          sys         idle          irq
       #1  2400 MHz        473 s          0 s        198 s        755 s          0 s  
       #2  2400 MHz        462 s          0 s        180 s        784 s          0 s  
       #3  2400 MHz        447 s          0 s        170 s        809 s          0 s  
  Memory: 7.0 GB (71.015625 MB free)
  Uptime: 1428.0 sec
  Load Avg:  3.30615234375  3.16357421875  4.1318359375
  WORD_SIZE: 64
  LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
  GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)

Solver Benchmarks Tables

This commit vs reference: R2_precise

Name f(x) Time
BPDN/ProximalOperators.NormL0 2.02e+00 2.23e-04
BPDN/ProximalOperators.NormL1 5.82e-01 1.52e-03
BPDN/ProximalOperators.IndBallL0 8.78e-03 2.92e-03
Name f(x) Time
BPDN/ProximalOperators.NormL0 2.02e+00 1.37e-04
BPDN/ProximalOperators.NormL1 4.72e-01 1.65e-03
BPDN/ProximalOperators.IndBallL0 8.89e-03 2.43e-03

This commit vs reference: R2_imprecise

Name f(x) Time
BPDN/ProximalOperators.NormL0 2.02e+00 0.00e+00
BPDN/ProximalOperators.NormL1 5.82e-01 9.62e-04
BPDN/ProximalOperators.IndBallL0 8.79e-03 2.11e-03
Name f(x) Time
BPDN/ProximalOperators.NormL0 2.02e+00 0.00e+00
BPDN/ProximalOperators.NormL1 4.72e-01 9.35e-04
BPDN/ProximalOperators.IndBallL0 8.89e-03 1.54e-03

Benchmark Report for RegularizedOptimization

Job Properties

  • Time of benchmark: 9 Mar 2026 - 21:36
  • Package commit: 6f24cba
  • Julia commit: 5fe89b8
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero.

ID time GC time memory allocations
["R2", "bpdn_B0"] 3.208 ms (5%) 675.98 KiB (1%) 1042
["R2", "bpdn_l0"] 454.359 ms (5%) 3.29 MiB (1%) 176595
["R2", "bpdn_l1"] 1.971 ms (5%) 336.91 KiB (1%) 684

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["R2"]

Julia versioninfo

Julia Version 1.12.5
Commit 5fe89b8ddc1 (2026-02-09 16:05 UTC)
Build Info:
  Official https://julialang.org release
Platform Info:
  OS: macOS (arm64-apple-darwin24.0.0)
  uname: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 22:02:01 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_VMAPPLE arm64 arm
  CPU: Apple M1 (Virtual): 
              speed         user         nice          sys         idle          irq
       #1  2400 MHz        457 s          0 s        196 s        741 s          0 s  
       #2  2400 MHz        446 s          0 s        178 s        770 s          0 s  
       #3  2400 MHz        432 s          0 s        168 s        794 s          0 s  
  Memory: 7.0 GB (169.40625 MB free)
  Uptime: 1396.0 sec
  Load Avg:  3.65087890625  3.1875  4.1748046875
  WORD_SIZE: 64
  LLVM: libLLVM-18.1.7 (ORCJIT, apple-m1)
  GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 3 virtual cores)
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" encoding="utf-8"?><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"><defs> <clipPath id="clip270"> <rect x="0" y="0" width="2400" height="1600"/> </clipPath></defs><path clip-path="url(#clip270)" d="M0 1600 L2400 1600 L2400 8.88178e-14 L0 8.88178e-14 Z" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/><defs> <clipPath id="clip271"> <rect x="136" y="123" width="2217" height="1339"/> </clipPath></defs><path clip-path="url(#clip270)" d="M196.621 1461.82 L2352.76 1461.82 L2352.76 123.472 L196.621 123.472 Z" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/><defs> <clipPath id="clip272"> <rect x="196" y="123" width="2157" height="1339"/> </clipPath></defs><polyline clip-path="url(#clip272)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="766.166,1461.82 766.166,123.472 "/><polyline clip-path="url(#clip272)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="1783.21,1461.82 1783.21,123.472 "/><polyline clip-path="url(#clip272)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="2800.26,1461.82 2800.26,123.472 "/><polyline clip-path="url(#clip272)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="196.621,1428.83 2352.76,1428.83 "/><polyline clip-path="url(#clip272)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="196.621,1071.6 2352.76,1071.6 "/><polyline clip-path="url(#clip272)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="196.621,714.367 2352.76,714.367 "/><polyline clip-path="url(#clip272)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:2; stroke-opacity:0.1; fill:none" points="196.621,357.135 2352.76,357.135 "/><polyline clip-path="url(#clip270)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="196.621,1461.82 2352.76,1461.82 "/><polyline clip-path="url(#clip270)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="766.166,1461.82 766.166,1442.93 "/><polyline clip-path="url(#clip270)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="1783.21,1461.82 1783.21,1442.93 "/><polyline clip-path="url(#clip270)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="2800.26,1461.82 2800.26,1442.93 "/><path clip-path="url(#clip270)" d="M703.89 1555.53 Q702.228 1553.87 700.6 1553.62 Q698.971 1553.35 697.776 1554.54 Q696.581 1555.74 696.843 1557.37 Q697.105 1559 698.766 1560.66 Q700.428 1562.32 702.056 1562.59 Q703.685 1562.84 704.88 1561.65 Q706.075 1560.45 705.813 1558.83 Q705.551 1557.19 703.89 1555.53 M695.566 1557.46 Q695.223 1556.16 695.55 1555.05 Q695.877 1553.92 696.884 1552.91 Q698.554 1551.24 700.919 1551.53 Q703.292 1551.81 705.453 1553.97 Q707.613 1556.13 707.892 1558.5 Q708.178 1560.87 706.508 1562.54 Q705.502 1563.55 704.381 1563.88 Q703.259 1564.2 701.966 1563.86 L703.341 1565.23 L701.827 1566.75 L689.093 1554.01 L690.607 1552.5 L695.566 1557.46 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M712.606 1553.22 L717.467 1558.08 L715.953 1559.59 L703.3 1546.94 L704.814 1545.43 L706.206 1546.82 Q705.862 1545.52 706.189 1544.41 Q706.517 1543.28 707.523 1542.28 Q709.193 1540.61 711.558 1540.89 Q713.931 1541.17 716.092 1543.33 Q718.253 1545.49 718.531 1547.86 Q718.817 1550.23 717.148 1551.9 Q716.141 1552.91 715.02 1553.24 Q713.899 1553.56 712.606 1553.22 M714.529 1544.89 Q712.867 1543.23 711.239 1542.98 Q709.61 1542.71 708.415 1543.9 Q707.22 1545.1 707.482 1546.74 Q707.744 1548.36 709.406 1550.02 Q711.067 1551.68 712.696 1551.95 Q714.324 1552.2 715.519 1551.01 Q716.714 1549.81 716.452 1548.19 Q716.19 1546.56 714.529 1544.89 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M721.42 1531.6 L716.46 1526.64 L717.966 1525.14 L730.701 1537.87 L729.195 1539.38 L727.82 1538 Q728.163 1539.3 727.836 1540.43 Q727.509 1541.54 726.494 1542.55 Q724.833 1544.21 722.459 1543.94 Q720.094 1543.65 717.933 1541.49 Q715.773 1539.33 715.486 1536.96 Q715.208 1534.59 716.869 1532.93 Q717.884 1531.91 719.006 1531.59 Q720.127 1531.26 721.42 1531.6 M719.488 1539.93 Q721.15 1541.6 722.778 1541.87 Q724.407 1542.12 725.602 1540.92 Q726.797 1539.73 726.543 1538.1 Q726.281 1536.46 724.62 1534.8 Q722.958 1533.14 721.33 1532.89 Q719.693 1532.63 718.498 1533.82 Q717.303 1535.02 717.565 1536.65 Q717.827 1538.27 719.488 1539.93 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M735.889 1521.62 L741.422 1527.15 L739.916 1528.66 L734.432 1523.17 Q733.131 1521.87 731.977 1521.73 Q730.823 1521.59 729.808 1522.61 Q728.589 1523.83 728.663 1525.31 Q728.736 1526.79 730.079 1528.13 L735.259 1533.31 L733.745 1534.83 L724.579 1525.66 L726.093 1524.15 L727.517 1525.57 Q727.231 1524.2 727.55 1523.07 Q727.877 1521.92 728.835 1520.96 Q730.414 1519.38 732.206 1519.56 Q733.991 1519.72 735.889 1521.62 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M754.172 1519.97 L755.343 1521.14 L746.635 1529.84 L745.465 1528.67 L754.172 1519.97 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M748.689 1508.21 L753.166 1512.69 L755.817 1510.04 Q757.151 1508.7 757.241 1507.52 Q757.331 1506.31 756.194 1505.18 Q755.048 1504.03 753.861 1504.14 Q752.675 1504.23 751.341 1505.56 L748.689 1508.21 M743.664 1503.19 L747.347 1506.87 L749.794 1504.42 Q751.005 1503.21 751.144 1502.17 Q751.283 1501.12 750.35 1500.18 Q749.426 1499.26 748.37 1499.4 Q747.322 1499.53 746.111 1500.74 L743.664 1503.19 M740.652 1503.48 L744.875 1499.26 Q746.766 1497.37 748.575 1497.13 Q750.383 1496.89 751.832 1498.34 Q752.953 1499.46 753.092 1500.65 Q753.231 1501.84 752.38 1503.02 Q753.861 1502.06 755.367 1502.22 Q756.873 1502.37 758.117 1503.61 Q759.754 1505.25 759.533 1507.26 Q759.312 1509.26 757.258 1511.31 L752.871 1515.7 L740.652 1503.48 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M756.922 1489.39 Q755.646 1490.67 756.259 1492.57 Q756.873 1494.46 759.394 1496.98 Q761.906 1499.5 763.805 1500.12 Q765.704 1500.72 766.981 1499.45 Q768.265 1498.16 767.652 1496.27 Q767.038 1494.37 764.525 1491.85 Q762.005 1489.33 760.106 1488.73 Q758.207 1488.1 756.922 1489.39 M755.613 1488.08 Q757.667 1486.03 760.376 1486.57 Q763.085 1487.11 766.178 1490.2 Q769.264 1493.29 769.804 1496 Q770.344 1498.7 768.29 1500.76 Q766.236 1502.81 763.527 1502.28 Q760.818 1501.73 757.733 1498.65 Q754.639 1495.55 754.099 1492.85 Q753.559 1490.13 755.613 1488.08 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1727.78 1548.69 Q1726.11 1547.03 1724.49 1546.78 Q1722.86 1546.51 1721.66 1547.7 Q1720.47 1548.9 1720.73 1550.53 Q1720.99 1552.15 1722.65 1553.81 Q1724.31 1555.48 1725.94 1555.75 Q1727.57 1556 1728.77 1554.8 Q1729.96 1553.61 1729.7 1551.99 Q1729.44 1550.35 1727.78 1548.69 M1719.45 1550.61 Q1719.11 1549.32 1719.44 1548.21 Q1719.76 1547.08 1720.77 1546.07 Q1722.44 1544.4 1724.81 1544.69 Q1727.18 1544.97 1729.34 1547.13 Q1731.5 1549.29 1731.78 1551.66 Q1732.06 1554.03 1730.4 1555.7 Q1729.39 1556.7 1728.27 1557.04 Q1727.15 1557.36 1725.85 1557.01 L1727.23 1558.39 L1725.71 1559.9 L1712.98 1547.17 L1714.49 1545.66 L1719.45 1550.61 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1736.49 1546.38 L1741.35 1551.24 L1739.84 1552.75 L1727.19 1540.1 L1728.7 1538.58 L1730.09 1539.98 Q1729.75 1538.68 1730.08 1537.57 Q1730.4 1536.44 1731.41 1535.43 Q1733.08 1533.76 1735.44 1534.05 Q1737.82 1534.33 1739.98 1536.49 Q1742.14 1538.65 1742.42 1541.02 Q1742.7 1543.39 1741.03 1545.06 Q1740.03 1546.06 1738.91 1546.4 Q1737.79 1546.72 1736.49 1546.38 M1738.42 1538.05 Q1736.75 1536.39 1735.13 1536.14 Q1733.5 1535.87 1732.3 1537.06 Q1731.11 1538.26 1731.37 1539.89 Q1731.63 1541.51 1733.29 1543.18 Q1734.95 1544.84 1736.58 1545.11 Q1738.21 1545.36 1739.41 1544.17 Q1740.6 1542.97 1740.34 1541.35 Q1740.08 1539.71 1738.42 1538.05 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1745.31 1524.76 L1740.35 1519.8 L1741.85 1518.3 L1754.59 1531.03 L1753.08 1532.54 L1751.71 1531.16 Q1752.05 1532.45 1751.72 1533.58 Q1751.4 1534.7 1750.38 1535.71 Q1748.72 1537.37 1746.35 1537.09 Q1743.98 1536.81 1741.82 1534.65 Q1739.66 1532.49 1739.37 1530.12 Q1739.09 1527.75 1740.76 1526.09 Q1741.77 1525.07 1742.89 1524.75 Q1744.01 1524.42 1745.31 1524.76 M1743.37 1533.09 Q1745.04 1534.75 1746.66 1535.02 Q1748.29 1535.28 1749.49 1534.08 Q1750.68 1532.89 1750.43 1531.26 Q1750.17 1529.62 1748.51 1527.96 Q1746.84 1526.3 1745.22 1526.05 Q1743.58 1525.78 1742.38 1526.98 Q1741.19 1528.17 1741.45 1529.81 Q1741.71 1531.43 1743.37 1533.09 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1759.78 1514.78 L1765.31 1520.31 L1763.8 1521.81 L1758.32 1516.33 Q1757.02 1515.03 1755.86 1514.89 Q1754.71 1514.75 1753.7 1515.77 Q1752.48 1516.99 1752.55 1518.47 Q1752.62 1519.95 1753.97 1521.29 L1759.15 1526.47 L1757.63 1527.99 L1748.47 1518.82 L1749.98 1517.31 L1751.4 1518.73 Q1751.12 1517.36 1751.44 1516.23 Q1751.76 1515.08 1752.72 1514.12 Q1754.3 1512.54 1756.09 1512.71 Q1757.88 1512.88 1759.78 1514.78 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1778.06 1513.12 L1779.23 1514.29 L1770.52 1523 L1769.35 1521.83 L1778.06 1513.12 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1763.96 1496.19 L1765.46 1494.68 L1778.2 1507.42 L1776.69 1508.92 L1763.96 1496.19 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1773.97 1489.39 Q1772.69 1490.67 1773.3 1492.57 Q1773.92 1494.46 1776.44 1496.98 Q1778.95 1499.5 1780.85 1500.12 Q1782.75 1500.72 1784.03 1499.45 Q1785.31 1498.16 1784.7 1496.27 Q1784.08 1494.37 1781.57 1491.85 Q1779.05 1489.33 1777.15 1488.73 Q1775.25 1488.1 1773.97 1489.39 M1772.66 1488.08 Q1774.71 1486.03 1777.42 1486.57 Q1780.13 1487.11 1783.22 1490.2 Q1786.31 1493.29 1786.85 1496 Q1787.39 1498.7 1785.33 1500.76 Q1783.28 1502.81 1780.57 1502.28 Q1777.86 1501.73 1774.78 1498.65 Q1771.68 1495.55 1771.14 1492.85 Q1770.6 1490.13 1772.66 1488.08 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2745.25 1548.26 Q2743.59 1546.6 2741.96 1546.34 Q2740.34 1546.07 2739.14 1547.27 Q2737.95 1548.46 2738.21 1550.1 Q2738.47 1551.72 2740.13 1553.38 Q2741.79 1555.04 2743.42 1555.31 Q2745.05 1555.57 2746.24 1554.37 Q2747.44 1553.18 2747.18 1551.56 Q2746.92 1549.92 2745.25 1548.26 M2736.93 1550.18 Q2736.59 1548.89 2736.92 1547.77 Q2737.24 1546.65 2738.25 1545.64 Q2739.92 1543.97 2742.28 1544.26 Q2744.66 1544.53 2746.82 1546.69 Q2748.98 1548.86 2749.26 1551.23 Q2749.54 1553.59 2747.87 1555.26 Q2746.87 1556.27 2745.75 1556.61 Q2744.62 1556.92 2743.33 1556.58 L2744.71 1557.96 L2743.19 1559.47 L2730.46 1546.74 L2731.97 1545.22 L2736.93 1550.18 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2753.97 1545.94 L2758.83 1550.8 L2757.32 1552.32 L2744.67 1539.66 L2746.18 1538.15 L2747.57 1539.54 Q2747.23 1538.25 2747.55 1537.14 Q2747.88 1536.01 2748.89 1535 Q2750.56 1533.33 2752.92 1533.62 Q2755.3 1533.89 2757.46 1536.06 Q2759.62 1538.22 2759.9 1540.59 Q2760.18 1542.95 2758.51 1544.62 Q2757.51 1545.63 2756.38 1545.97 Q2755.26 1546.29 2753.97 1545.94 M2755.89 1537.62 Q2754.23 1535.96 2752.6 1535.7 Q2750.98 1535.43 2749.78 1536.63 Q2748.59 1537.82 2748.85 1539.46 Q2749.11 1541.08 2750.77 1542.74 Q2752.43 1544.4 2754.06 1544.67 Q2755.69 1544.93 2756.88 1543.73 Q2758.08 1542.54 2757.82 1540.92 Q2757.56 1539.28 2755.89 1537.62 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2762.78 1524.33 L2757.83 1519.37 L2759.33 1517.86 L2772.07 1530.6 L2770.56 1532.1 L2769.18 1530.73 Q2769.53 1532.02 2769.2 1533.15 Q2768.87 1534.26 2767.86 1535.28 Q2766.2 1536.94 2763.82 1536.66 Q2761.46 1536.37 2759.3 1534.21 Q2757.14 1532.05 2756.85 1529.69 Q2756.57 1527.31 2758.23 1525.65 Q2759.25 1524.64 2760.37 1524.32 Q2761.49 1523.98 2762.78 1524.33 M2760.85 1532.66 Q2762.51 1534.32 2764.14 1534.59 Q2765.77 1534.84 2766.97 1533.65 Q2768.16 1532.45 2767.91 1530.83 Q2767.65 1529.19 2765.98 1527.53 Q2764.32 1525.87 2762.69 1525.61 Q2761.06 1525.35 2759.86 1526.55 Q2758.67 1527.74 2758.93 1529.38 Q2759.19 1531 2760.85 1532.66 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2777.25 1514.34 L2782.79 1519.88 L2781.28 1521.38 L2775.8 1515.9 Q2774.5 1514.6 2773.34 1514.46 Q2772.19 1514.32 2771.17 1515.33 Q2769.95 1516.55 2770.03 1518.03 Q2770.1 1519.52 2771.44 1520.86 L2776.62 1526.04 L2775.11 1527.55 L2765.94 1518.39 L2767.46 1516.87 L2768.88 1518.3 Q2768.6 1516.93 2768.91 1515.79 Q2769.24 1514.65 2770.2 1513.69 Q2771.78 1512.11 2773.57 1512.28 Q2775.36 1512.44 2777.25 1514.34 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2795.54 1512.69 L2796.71 1513.86 L2788 1522.57 L2786.83 1521.4 L2795.54 1512.69 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2781.44 1495.76 L2782.94 1494.25 L2795.68 1506.99 L2794.17 1508.49 L2781.44 1495.76 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2797.94 1501.94 L2800.64 1499.24 L2791.31 1489.92 L2788.97 1493.45 L2787.46 1491.94 L2789.79 1488.43 L2791.45 1486.78 L2802.27 1497.61 L2804.97 1494.91 L2806.36 1496.3 L2799.33 1503.34 L2797.94 1501.94 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><polyline clip-path="url(#clip270)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="196.621,1461.82 196.621,123.472 "/><polyline clip-path="url(#clip270)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="196.621,1428.83 215.519,1428.83 "/><polyline clip-path="url(#clip270)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="196.621,1071.6 215.519,1071.6 "/><polyline clip-path="url(#clip270)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="196.621,714.367 215.519,714.367 "/><polyline clip-path="url(#clip270)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="196.621,357.135 215.519,357.135 "/><path clip-path="url(#clip270)" d="M154.649 1421.73 Q152.843 1421.73 151.929 1423.51 Q151.026 1425.29 151.026 1428.85 Q151.026 1432.4 151.929 1434.19 Q152.843 1435.96 154.649 1435.96 Q156.466 1435.96 157.369 1434.19 Q158.283 1432.4 158.283 1428.85 Q158.283 1425.29 157.369 1423.51 Q156.466 1421.73 154.649 1421.73 M154.649 1419.88 Q157.554 1419.88 159.082 1422.18 Q160.621 1424.47 160.621 1428.85 Q160.621 1433.21 159.082 1435.52 Q157.554 1437.81 154.649 1437.81 Q151.744 1437.81 150.205 1435.52 Q148.677 1433.21 148.677 1428.85 Q148.677 1424.47 150.205 1422.18 Q151.744 1419.88 154.649 1419.88 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M51.7213 1066.18 L60.8995 1066.18 L60.8995 1068.15 L53.8625 1068.15 L53.8625 1072.39 Q54.3717 1072.21 54.881 1072.13 Q55.3903 1072.04 55.8995 1072.04 Q58.793 1072.04 60.4828 1073.63 Q62.1726 1075.21 62.1726 1077.92 Q62.1726 1080.71 60.4365 1082.26 Q58.7004 1083.8 55.5407 1083.8 Q54.4528 1083.8 53.3185 1083.61 Q52.1958 1083.43 50.9921 1083.06 L50.9921 1080.71 Q52.0338 1081.28 53.1449 1081.55 Q54.256 1081.83 55.4944 1081.83 Q57.4967 1081.83 58.6657 1080.78 Q59.8347 1079.73 59.8347 1077.92 Q59.8347 1076.11 58.6657 1075.06 Q57.4967 1074.01 55.4944 1074.01 Q54.5569 1074.01 53.6194 1074.22 Q52.6935 1074.42 51.7213 1074.86 L51.7213 1066.18 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M66.7791 1080.52 L69.2212 1080.52 L69.2212 1083.46 L66.7791 1083.46 L66.7791 1080.52 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M79.3137 1067.72 Q77.5082 1067.72 76.5938 1069.51 Q75.6911 1071.28 75.6911 1074.84 Q75.6911 1078.39 76.5938 1080.18 Q77.5082 1081.95 79.3137 1081.95 Q81.1309 1081.95 82.0336 1080.18 Q82.948 1078.39 82.948 1074.84 Q82.948 1071.28 82.0336 1069.51 Q81.1309 1067.72 79.3137 1067.72 M79.3137 1065.87 Q82.2188 1065.87 83.7466 1068.17 Q85.2859 1070.47 85.2859 1074.84 Q85.2859 1079.2 83.7466 1081.51 Q82.2188 1083.8 79.3137 1083.8 Q76.4087 1083.8 74.8693 1081.51 Q73.3415 1079.2 73.3415 1074.84 Q73.3415 1070.47 74.8693 1068.17 Q76.4087 1065.87 79.3137 1065.87 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M94.3947 1067.72 Q92.5891 1067.72 91.6748 1069.51 Q90.772 1071.28 90.772 1074.84 Q90.772 1078.39 91.6748 1080.18 Q92.5891 1081.95 94.3947 1081.95 Q96.2118 1081.95 97.1146 1080.18 Q98.0289 1078.39 98.0289 1074.84 Q98.0289 1071.28 97.1146 1069.51 Q96.2118 1067.72 94.3947 1067.72 M94.3947 1065.87 Q97.2997 1065.87 98.8275 1068.17 Q100.367 1070.47 100.367 1074.84 Q100.367 1079.2 98.8275 1081.51 Q97.2997 1083.8 94.3947 1083.8 Q91.4896 1083.8 89.9503 1081.51 Q88.4225 1079.2 88.4225 1074.84 Q88.4225 1070.47 89.9503 1068.17 Q91.4896 1065.87 94.3947 1065.87 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M118.561 1070.73 L113.272 1076.04 L118.561 1081.33 L117.184 1082.73 L111.871 1077.42 L106.559 1082.73 L105.193 1081.33 L110.471 1076.04 L105.193 1070.73 L106.559 1069.33 L111.871 1074.64 L117.184 1069.33 L118.561 1070.73 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M124.742 1081.5 L128.561 1081.5 L128.561 1068.31 L124.406 1069.15 L124.406 1067.02 L128.538 1066.18 L130.876 1066.18 L130.876 1081.5 L134.695 1081.5 L134.695 1083.46 L124.742 1083.46 L124.742 1081.5 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M144.418 1067.72 Q142.612 1067.72 141.698 1069.51 Q140.795 1071.28 140.795 1074.84 Q140.795 1078.39 141.698 1080.18 Q142.612 1081.95 144.418 1081.95 Q146.235 1081.95 147.137 1080.18 Q148.052 1078.39 148.052 1074.84 Q148.052 1071.28 147.137 1069.51 Q146.235 1067.72 144.418 1067.72 M144.418 1065.87 Q147.323 1065.87 148.85 1068.17 Q150.39 1070.47 150.39 1074.84 Q150.39 1079.2 148.85 1081.51 Q147.323 1083.8 144.418 1083.8 Q141.512 1083.8 139.973 1081.51 Q138.445 1079.2 138.445 1074.84 Q138.445 1070.47 139.973 1068.17 Q141.512 1065.87 144.418 1065.87 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M156.728 1057.37 L151.932 1064.87 L156.728 1064.87 L156.728 1057.37 M156.23 1055.72 L158.618 1055.72 L158.618 1064.87 L160.621 1064.87 L160.621 1066.45 L158.618 1066.45 L158.618 1069.76 L156.728 1069.76 L156.728 1066.45 L150.39 1066.45 L150.39 1064.61 L156.23 1055.72 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M53.2505 724.264 L57.0699 724.264 L57.0699 711.081 L52.9149 711.914 L52.9149 709.785 L57.0468 708.951 L59.3847 708.951 L59.3847 724.264 L63.2042 724.264 L63.2042 726.231 L53.2505 726.231 L53.2505 724.264 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M67.9264 723.291 L70.3685 723.291 L70.3685 726.231 L67.9264 726.231 L67.9264 723.291 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M80.461 710.491 Q78.6555 710.491 77.7411 712.273 Q76.8383 714.044 76.8383 717.609 Q76.8383 721.162 77.7411 722.944 Q78.6555 724.715 80.461 724.715 Q82.2781 724.715 83.1809 722.944 Q84.0952 721.162 84.0952 717.609 Q84.0952 714.044 83.1809 712.273 Q82.2781 710.491 80.461 710.491 M80.461 708.639 Q83.3661 708.639 84.8939 710.942 Q86.4332 713.234 86.4332 717.609 Q86.4332 721.972 84.8939 724.275 Q83.3661 726.567 80.461 726.567 Q77.5559 726.567 76.0166 724.275 Q74.4888 721.972 74.4888 717.609 Q74.4888 713.234 76.0166 710.942 Q77.5559 708.639 80.461 708.639 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M95.5419 710.491 Q93.7364 710.491 92.8221 712.273 Q91.9193 714.044 91.9193 717.609 Q91.9193 721.162 92.8221 722.944 Q93.7364 724.715 95.5419 724.715 Q97.3591 724.715 98.2618 722.944 Q99.1762 721.162 99.1762 717.609 Q99.1762 714.044 98.2618 712.273 Q97.3591 710.491 95.5419 710.491 M95.5419 708.639 Q98.447 708.639 99.9748 710.942 Q101.514 713.234 101.514 717.609 Q101.514 721.972 99.9748 724.275 Q98.447 726.567 95.5419 726.567 Q92.6369 726.567 91.0975 724.275 Q89.5698 721.972 89.5698 717.609 Q89.5698 713.234 91.0975 710.942 Q92.6369 708.639 95.5419 708.639 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M119.708 713.5 L114.419 718.812 L119.708 724.102 L118.331 725.502 L113.019 720.19 L107.706 725.502 L106.34 724.102 L111.618 718.812 L106.34 713.5 L107.706 712.099 L113.019 717.412 L118.331 712.099 L119.708 713.5 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M125.889 724.264 L129.708 724.264 L129.708 711.081 L125.553 711.914 L125.553 709.785 L129.685 708.951 L132.023 708.951 L132.023 724.264 L135.843 724.264 L135.843 726.231 L125.889 726.231 L125.889 724.264 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M145.565 710.491 Q143.759 710.491 142.845 712.273 Q141.942 714.044 141.942 717.609 Q141.942 721.162 142.845 722.944 Q143.759 724.715 145.565 724.715 Q147.382 724.715 148.285 722.944 Q149.199 721.162 149.199 717.609 Q149.199 714.044 148.285 712.273 Q147.382 710.491 145.565 710.491 M145.565 708.639 Q148.47 708.639 149.998 710.942 Q151.537 713.234 151.537 717.609 Q151.537 721.972 149.998 724.275 Q148.47 726.567 145.565 726.567 Q142.66 726.567 141.12 724.275 Q139.593 721.972 139.593 717.609 Q139.593 713.234 141.12 710.942 Q142.66 708.639 145.565 708.639 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M152.129 698.486 L159.587 698.486 L159.587 700.085 L153.869 700.085 L153.869 703.527 Q154.283 703.385 154.697 703.32 Q155.11 703.244 155.524 703.244 Q157.875 703.244 159.248 704.533 Q160.621 705.821 160.621 708.022 Q160.621 710.288 159.211 711.548 Q157.8 712.799 155.233 712.799 Q154.349 712.799 153.427 712.648 Q152.515 712.498 151.537 712.197 L151.537 710.288 Q152.383 710.749 153.286 710.974 Q154.189 711.2 155.195 711.2 Q156.822 711.2 157.772 710.344 Q158.722 709.489 158.722 708.022 Q158.722 706.555 157.772 705.699 Q156.822 704.843 155.195 704.843 Q154.433 704.843 153.672 705.012 Q152.919 705.182 152.129 705.539 L152.129 698.486 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M53.2505 367.031 L57.0699 367.031 L57.0699 353.848 L52.9149 354.682 L52.9149 352.552 L57.0468 351.719 L59.3847 351.719 L59.3847 367.031 L63.2042 367.031 L63.2042 368.999 L53.2505 368.999 L53.2505 367.031 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M67.9264 366.059 L70.3685 366.059 L70.3685 368.999 L67.9264 368.999 L67.9264 366.059 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M75.4842 351.719 L84.6624 351.719 L84.6624 353.686 L77.6254 353.686 L77.6254 357.922 Q78.1346 357.749 78.6439 357.668 Q79.1531 357.575 79.6624 357.575 Q82.5559 357.575 84.2457 359.161 Q85.9355 360.746 85.9355 363.455 Q85.9355 366.244 84.1994 367.795 Q82.4633 369.334 79.3036 369.334 Q78.2156 369.334 77.0814 369.149 Q75.9587 368.964 74.755 368.594 L74.755 366.244 Q75.7967 366.811 76.9078 367.089 Q78.0189 367.367 79.2573 367.367 Q81.2596 367.367 82.4286 366.313 Q83.5976 365.26 83.5976 363.455 Q83.5976 361.649 82.4286 360.596 Q81.2596 359.543 79.2573 359.543 Q78.3198 359.543 77.3823 359.751 Q76.4564 359.959 75.4842 360.399 L75.4842 351.719 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M95.5419 353.258 Q93.7364 353.258 92.8221 355.04 Q91.9193 356.811 91.9193 360.376 Q91.9193 363.929 92.8221 365.712 Q93.7364 367.482 95.5419 367.482 Q97.3591 367.482 98.2618 365.712 Q99.1762 363.929 99.1762 360.376 Q99.1762 356.811 98.2618 355.04 Q97.3591 353.258 95.5419 353.258 M95.5419 351.406 Q98.447 351.406 99.9748 353.709 Q101.514 356.001 101.514 360.376 Q101.514 364.739 99.9748 367.043 Q98.447 369.334 95.5419 369.334 Q92.6369 369.334 91.0975 367.043 Q89.5698 364.739 89.5698 360.376 Q89.5698 356.001 91.0975 353.709 Q92.6369 351.406 95.5419 351.406 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M119.708 356.267 L114.419 361.58 L119.708 366.869 L118.331 368.27 L113.019 362.957 L107.706 368.27 L106.34 366.869 L111.618 361.58 L106.34 356.267 L107.706 354.867 L113.019 360.179 L118.331 354.867 L119.708 356.267 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M125.889 367.031 L129.708 367.031 L129.708 353.848 L125.553 354.682 L125.553 352.552 L129.685 351.719 L132.023 351.719 L132.023 367.031 L135.843 367.031 L135.843 368.999 L125.889 368.999 L125.889 367.031 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M145.565 353.258 Q143.759 353.258 142.845 355.04 Q141.942 356.811 141.942 360.376 Q141.942 363.929 142.845 365.712 Q143.759 367.482 145.565 367.482 Q147.382 367.482 148.285 365.712 Q149.199 363.929 149.199 360.376 Q149.199 356.811 148.285 355.04 Q147.382 353.258 145.565 353.258 M145.565 351.406 Q148.47 351.406 149.998 353.709 Q151.537 356.001 151.537 360.376 Q151.537 364.739 149.998 367.043 Q148.47 369.334 145.565 369.334 Q142.66 369.334 141.12 367.043 Q139.593 364.739 139.593 360.376 Q139.593 356.001 141.12 353.709 Q142.66 351.406 145.565 351.406 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M152.129 341.253 L159.587 341.253 L159.587 342.852 L153.869 342.852 L153.869 346.294 Q154.283 346.153 154.697 346.087 Q155.11 346.012 155.524 346.012 Q157.875 346.012 159.248 347.3 Q160.621 348.588 160.621 350.789 Q160.621 353.055 159.211 354.315 Q157.8 355.566 155.233 355.566 Q154.349 355.566 153.427 355.416 Q152.515 355.265 151.537 354.964 L151.537 353.055 Q152.383 353.516 153.286 353.742 Q154.189 353.968 155.195 353.968 Q156.822 353.968 157.772 353.112 Q158.722 352.256 158.722 350.789 Q158.722 349.322 157.772 348.466 Q156.822 347.61 155.195 347.61 Q154.433 347.61 153.672 347.78 Q152.919 347.949 152.129 348.306 L152.129 341.253 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1079.52 49.7694 Q1070.48 49.7694 1067 51.8354 Q1063.51 53.9013 1063.51 58.8839 Q1063.51 62.8538 1066.11 65.2034 Q1068.74 67.5124 1073.24 67.5124 Q1079.43 67.5124 1083.16 63.1374 Q1086.93 58.7219 1086.93 51.4303 L1086.93 49.7694 L1079.52 49.7694 M1094.38 46.6907 L1094.38 72.576 L1086.93 72.576 L1086.93 65.6895 Q1084.38 69.8214 1080.57 71.8063 Q1076.76 73.7508 1071.25 73.7508 Q1064.28 73.7508 1060.15 69.8619 Q1056.06 65.9325 1056.06 59.3701 Q1056.06 51.7138 1061.17 47.825 Q1066.31 43.9361 1076.48 43.9361 L1086.93 43.9361 L1086.93 43.2069 Q1086.93 38.0623 1083.53 35.2672 Q1080.16 32.4315 1074.05 32.4315 Q1070.16 32.4315 1066.47 33.3632 Q1062.79 34.295 1059.38 36.1584 L1059.38 29.2718 Q1063.47 27.692 1067.32 26.9223 Q1071.17 26.1121 1074.82 26.1121 Q1084.66 26.1121 1089.52 31.2163 Q1094.38 36.3204 1094.38 46.6907 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1109.74 9.54393 L1117.19 9.54393 L1117.19 72.576 L1109.74 72.576 L1109.74 9.54393 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1132.79 9.54393 L1140.24 9.54393 L1140.24 72.576 L1132.79 72.576 L1132.79 9.54393 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1173.42 32.4315 Q1167.42 32.4315 1163.94 37.1306 Q1160.45 41.7891 1160.45 49.9314 Q1160.45 58.0738 1163.9 62.7728 Q1167.38 67.4314 1173.42 67.4314 Q1179.37 67.4314 1182.85 62.7323 Q1186.34 58.0333 1186.34 49.9314 Q1186.34 41.8701 1182.85 37.1711 Q1179.37 32.4315 1173.42 32.4315 M1173.42 26.1121 Q1183.14 26.1121 1188.69 32.4315 Q1194.24 38.7509 1194.24 49.9314 Q1194.24 61.0714 1188.69 67.4314 Q1183.14 73.7508 1173.42 73.7508 Q1163.65 73.7508 1158.1 67.4314 Q1152.59 61.0714 1152.59 49.9314 Q1152.59 38.7509 1158.1 32.4315 Q1163.65 26.1121 1173.42 26.1121 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1239.24 28.9478 L1239.24 35.9153 Q1236.08 34.1734 1232.88 33.3227 Q1229.72 32.4315 1226.48 32.4315 Q1219.23 32.4315 1215.22 37.0496 Q1211.21 41.6271 1211.21 49.9314 Q1211.21 58.2358 1215.22 62.8538 Q1219.23 67.4314 1226.48 67.4314 Q1229.72 67.4314 1232.88 66.5807 Q1236.08 65.6895 1239.24 63.9476 L1239.24 70.8341 Q1236.12 72.2924 1232.76 73.0216 Q1229.44 73.7508 1225.67 73.7508 Q1215.42 73.7508 1209.39 67.3098 Q1203.35 60.8689 1203.35 49.9314 Q1203.35 38.832 1209.43 32.472 Q1215.55 26.1121 1226.16 26.1121 Q1229.6 26.1121 1232.88 26.8413 Q1236.16 27.5299 1239.24 28.9478 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1272.83 49.7694 Q1263.79 49.7694 1260.31 51.8354 Q1256.82 53.9013 1256.82 58.8839 Q1256.82 62.8538 1259.42 65.2034 Q1262.05 67.5124 1266.55 67.5124 Q1272.74 67.5124 1276.47 63.1374 Q1280.24 58.7219 1280.24 51.4303 L1280.24 49.7694 L1272.83 49.7694 M1287.69 46.6907 L1287.69 72.576 L1280.24 72.576 L1280.24 65.6895 Q1277.69 69.8214 1273.88 71.8063 Q1270.07 73.7508 1264.56 73.7508 Q1257.59 73.7508 1253.46 69.8619 Q1249.37 65.9325 1249.37 59.3701 Q1249.37 51.7138 1254.47 47.825 Q1259.62 43.9361 1269.79 43.9361 L1280.24 43.9361 L1280.24 43.2069 Q1280.24 38.0623 1276.84 35.2672 Q1273.47 32.4315 1267.36 32.4315 Q1263.47 32.4315 1259.78 33.3632 Q1256.09 34.295 1252.69 36.1584 L1252.69 29.2718 Q1256.78 27.692 1260.63 26.9223 Q1264.48 26.1121 1268.13 26.1121 Q1277.97 26.1121 1282.83 31.2163 Q1287.69 36.3204 1287.69 46.6907 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1310.42 14.324 L1310.42 27.2059 L1325.77 27.2059 L1325.77 32.9987 L1310.42 32.9987 L1310.42 57.6282 Q1310.42 63.1779 1311.92 64.7578 Q1313.46 66.3376 1318.11 66.3376 L1325.77 66.3376 L1325.77 72.576 L1318.11 72.576 Q1309.49 72.576 1306.2 69.3758 Q1302.92 66.1351 1302.92 57.6282 L1302.92 32.9987 L1297.45 32.9987 L1297.45 27.2059 L1302.92 27.2059 L1302.92 14.324 L1310.42 14.324 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1335.57 27.2059 L1343.03 27.2059 L1343.03 72.576 L1335.57 72.576 L1335.57 27.2059 M1335.57 9.54393 L1343.03 9.54393 L1343.03 18.9825 L1335.57 18.9825 L1335.57 9.54393 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1376.2 32.4315 Q1370.21 32.4315 1366.73 37.1306 Q1363.24 41.7891 1363.24 49.9314 Q1363.24 58.0738 1366.68 62.7728 Q1370.17 67.4314 1376.2 67.4314 Q1382.16 67.4314 1385.64 62.7323 Q1389.13 58.0333 1389.13 49.9314 Q1389.13 41.8701 1385.64 37.1711 Q1382.16 32.4315 1376.2 32.4315 M1376.2 26.1121 Q1385.93 26.1121 1391.48 32.4315 Q1397.03 38.7509 1397.03 49.9314 Q1397.03 61.0714 1391.48 67.4314 Q1385.93 73.7508 1376.2 73.7508 Q1366.44 73.7508 1360.89 67.4314 Q1355.38 61.0714 1355.38 49.9314 Q1355.38 38.7509 1360.89 32.4315 Q1366.44 26.1121 1376.2 26.1121 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1447.1 45.1919 L1447.1 72.576 L1439.64 72.576 L1439.64 45.4349 Q1439.64 38.994 1437.13 35.7938 Q1434.62 32.5936 1429.6 32.5936 Q1423.56 32.5936 1420.08 36.4419 Q1416.59 40.2903 1416.59 46.9338 L1416.59 72.576 L1409.1 72.576 L1409.1 27.2059 L1416.59 27.2059 L1416.59 34.2544 Q1419.27 30.163 1422.87 28.1376 Q1426.52 26.1121 1431.26 26.1121 Q1439.07 26.1121 1443.08 30.9732 Q1447.1 35.7938 1447.1 45.1919 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M1490.89 28.5427 L1490.89 35.5912 Q1487.73 33.9709 1484.32 33.1607 Q1480.92 32.3505 1477.27 32.3505 Q1471.72 32.3505 1468.93 34.0519 Q1466.17 35.7533 1466.17 39.156 Q1466.17 41.7486 1468.16 43.2475 Q1470.14 44.7058 1476.14 46.0426 L1478.69 46.6097 Q1486.63 48.3111 1489.95 51.4303 Q1493.32 54.509 1493.32 60.0587 Q1493.32 66.3781 1488.29 70.0644 Q1483.31 73.7508 1474.56 73.7508 Q1470.91 73.7508 1466.94 73.0216 Q1463.02 72.3329 1458.64 70.9151 L1458.64 63.2184 Q1462.77 65.3654 1466.78 66.4591 Q1470.79 67.5124 1474.72 67.5124 Q1479.99 67.5124 1482.82 65.73 Q1485.66 63.9071 1485.66 60.6258 Q1485.66 57.5877 1483.59 55.9673 Q1481.57 54.3469 1474.64 52.8481 L1472.05 52.2405 Q1465.12 50.7821 1462.04 47.7845 Q1458.96 44.7463 1458.96 39.4801 Q1458.96 33.0797 1463.5 29.5959 Q1468.04 26.1121 1476.38 26.1121 Q1480.51 26.1121 1484.16 26.7198 Q1487.81 27.3274 1490.89 28.5427 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><polyline clip-path="url(#clip272)" style="stroke:#009af9; stroke-linecap:round; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none" points="257.644,1421.39 1274.69,167.123 2291.73,1423.95 "/><polyline clip-path="url(#clip272)" style="stroke:#e26f46; stroke-linecap:round; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none" points="257.644,1420.53 1274.69,161.35 2291.73,1423.82 "/><path clip-path="url(#clip270)" d="M1845.74 323.604 L2280.88 323.604 L2280.88 168.084 L1845.74 168.084 Z" fill="#ffffff" fill-rule="evenodd" fill-opacity="1"/><polyline clip-path="url(#clip270)" style="stroke:#000000; stroke-linecap:round; stroke-linejoin:round; stroke-width:4; stroke-opacity:1; fill:none" points="1845.74,323.604 2280.88,323.604 2280.88,168.084 1845.74,168.084 1845.74,323.604 "/><polyline clip-path="url(#clip270)" style="stroke:#009af9; stroke-linecap:round; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none" points="1869.69,219.924 2013.43,219.924 "/><path clip-path="url(#clip270)" d="M2057.9 212.273 L2057.9 216.255 Q2056.1 215.26 2054.27 214.773 Q2052.46 214.264 2050.61 214.264 Q2046.47 214.264 2044.17 216.903 Q2041.88 219.519 2041.88 224.264 Q2041.88 229.009 2044.17 231.648 Q2046.47 234.264 2050.61 234.264 Q2052.46 234.264 2054.27 233.778 Q2056.1 233.269 2057.9 232.273 L2057.9 236.208 Q2056.12 237.042 2054.2 237.458 Q2052.3 237.875 2050.15 237.875 Q2044.29 237.875 2040.84 234.195 Q2037.39 230.514 2037.39 224.264 Q2037.39 217.922 2040.86 214.287 Q2044.36 210.653 2050.42 210.653 Q2052.39 210.653 2054.27 211.07 Q2056.14 211.463 2057.9 212.273 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2075.35 214.264 Q2071.93 214.264 2069.94 216.949 Q2067.95 219.611 2067.95 224.264 Q2067.95 228.917 2069.91 231.602 Q2071.91 234.264 2075.35 234.264 Q2078.76 234.264 2080.75 231.579 Q2082.74 228.894 2082.74 224.264 Q2082.74 219.658 2080.75 216.972 Q2078.76 214.264 2075.35 214.264 M2075.35 210.653 Q2080.91 210.653 2084.08 214.264 Q2087.25 217.875 2087.25 224.264 Q2087.25 230.63 2084.08 234.264 Q2080.91 237.875 2075.35 237.875 Q2069.78 237.875 2066.6 234.264 Q2063.46 230.63 2063.46 224.264 Q2063.46 217.875 2066.6 214.264 Q2069.78 210.653 2075.35 210.653 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2114.5 216.255 Q2116.1 213.385 2118.32 212.019 Q2120.54 210.653 2123.55 210.653 Q2127.6 210.653 2129.8 213.5 Q2132 216.324 2132 221.556 L2132 237.204 L2127.72 237.204 L2127.72 221.695 Q2127.72 217.968 2126.4 216.162 Q2125.08 214.357 2122.37 214.357 Q2119.06 214.357 2117.14 216.556 Q2115.22 218.755 2115.22 222.551 L2115.22 237.204 L2110.93 237.204 L2110.93 221.695 Q2110.93 217.945 2109.61 216.162 Q2108.29 214.357 2105.54 214.357 Q2102.28 214.357 2100.35 216.579 Q2098.43 218.778 2098.43 222.551 L2098.43 237.204 L2094.15 237.204 L2094.15 211.278 L2098.43 211.278 L2098.43 215.306 Q2099.89 212.922 2101.93 211.787 Q2103.97 210.653 2106.77 210.653 Q2109.59 210.653 2111.56 212.088 Q2113.55 213.523 2114.5 216.255 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2160.68 216.255 Q2162.28 213.385 2164.5 212.019 Q2166.72 210.653 2169.73 210.653 Q2173.78 210.653 2175.98 213.5 Q2178.18 216.324 2178.18 221.556 L2178.18 237.204 L2173.9 237.204 L2173.9 221.695 Q2173.9 217.968 2172.58 216.162 Q2171.26 214.357 2168.55 214.357 Q2165.24 214.357 2163.32 216.556 Q2161.4 218.755 2161.4 222.551 L2161.4 237.204 L2157.11 237.204 L2157.11 221.695 Q2157.11 217.945 2155.79 216.162 Q2154.47 214.357 2151.72 214.357 Q2148.46 214.357 2146.53 216.579 Q2144.61 218.778 2144.61 222.551 L2144.61 237.204 L2140.33 237.204 L2140.33 211.278 L2144.61 211.278 L2144.61 215.306 Q2146.07 212.922 2148.11 211.787 Q2150.15 210.653 2152.95 210.653 Q2155.77 210.653 2157.74 212.088 Q2159.73 213.523 2160.68 216.255 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2186.67 211.278 L2190.93 211.278 L2190.93 237.204 L2186.67 237.204 L2186.67 211.278 M2186.67 201.186 L2190.93 201.186 L2190.93 206.579 L2186.67 206.579 L2186.67 201.186 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2204.06 203.917 L2204.06 211.278 L2212.83 211.278 L2212.83 214.588 L2204.06 214.588 L2204.06 228.662 Q2204.06 231.833 2204.91 232.736 Q2205.79 233.639 2208.46 233.639 L2212.83 233.639 L2212.83 237.204 L2208.46 237.204 Q2203.53 237.204 2201.65 235.375 Q2199.78 233.523 2199.78 228.662 L2199.78 214.588 L2196.65 214.588 L2196.65 211.278 L2199.78 211.278 L2199.78 203.917 L2204.06 203.917 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><polyline clip-path="url(#clip270)" style="stroke:#e26f46; stroke-linecap:round; stroke-linejoin:round; stroke-width:8; stroke-opacity:1; fill:none" points="1869.69,271.764 2013.43,271.764 "/><path clip-path="url(#clip270)" d="M2052.58 267.1 Q2051.86 266.683 2051 266.498 Q2050.17 266.289 2049.15 266.289 Q2045.54 266.289 2043.6 268.65 Q2041.67 270.988 2041.67 275.387 L2041.67 289.044 L2037.39 289.044 L2037.39 263.118 L2041.67 263.118 L2041.67 267.146 Q2043.02 264.785 2045.17 263.65 Q2047.32 262.493 2050.4 262.493 Q2050.84 262.493 2051.37 262.562 Q2051.91 262.609 2052.55 262.725 L2052.58 267.1 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2078.18 275.016 L2078.18 277.099 L2058.6 277.099 Q2058.87 281.498 2061.23 283.812 Q2063.62 286.104 2067.85 286.104 Q2070.31 286.104 2072.6 285.502 Q2074.91 284.9 2077.18 283.697 L2077.18 287.724 Q2074.89 288.697 2072.48 289.206 Q2070.08 289.715 2067.6 289.715 Q2061.4 289.715 2057.76 286.104 Q2054.15 282.493 2054.15 276.336 Q2054.15 269.97 2057.58 266.243 Q2061.03 262.493 2066.86 262.493 Q2072.09 262.493 2075.12 265.873 Q2078.18 269.229 2078.18 275.016 M2073.92 273.766 Q2073.87 270.271 2071.95 268.187 Q2070.05 266.104 2066.91 266.104 Q2063.34 266.104 2061.19 268.118 Q2059.06 270.132 2058.73 273.789 L2073.92 273.766 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2098.29 253.026 L2098.29 256.567 L2094.22 256.567 Q2091.93 256.567 2091.03 257.493 Q2090.15 258.419 2090.15 260.826 L2090.15 263.118 L2097.16 263.118 L2097.16 266.428 L2090.15 266.428 L2090.15 289.044 L2085.86 289.044 L2085.86 266.428 L2081.79 266.428 L2081.79 263.118 L2085.86 263.118 L2085.86 261.313 Q2085.86 256.984 2087.88 255.016 Q2089.89 253.026 2094.27 253.026 L2098.29 253.026 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2124.03 275.016 L2124.03 277.099 L2104.45 277.099 Q2104.73 281.498 2107.09 283.812 Q2109.47 286.104 2113.71 286.104 Q2116.16 286.104 2118.46 285.502 Q2120.77 284.9 2123.04 283.697 L2123.04 287.724 Q2120.75 288.697 2118.34 289.206 Q2115.93 289.715 2113.46 289.715 Q2107.25 289.715 2103.62 286.104 Q2100.01 282.493 2100.01 276.336 Q2100.01 269.97 2103.43 266.243 Q2106.88 262.493 2112.72 262.493 Q2117.95 262.493 2120.98 265.873 Q2124.03 269.229 2124.03 275.016 M2119.78 273.766 Q2119.73 270.271 2117.81 268.187 Q2115.91 266.104 2112.76 266.104 Q2109.2 266.104 2107.04 268.118 Q2104.91 270.132 2104.59 273.789 L2119.78 273.766 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2146.05 267.1 Q2145.33 266.683 2144.47 266.498 Q2143.64 266.289 2142.62 266.289 Q2139.01 266.289 2137.07 268.65 Q2135.15 270.988 2135.15 275.387 L2135.15 289.044 L2130.86 289.044 L2130.86 263.118 L2135.15 263.118 L2135.15 267.146 Q2136.49 264.785 2138.64 263.65 Q2140.79 262.493 2143.87 262.493 Q2144.31 262.493 2144.84 262.562 Q2145.38 262.609 2146.03 262.725 L2146.05 267.1 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2171.65 275.016 L2171.65 277.099 L2152.07 277.099 Q2152.34 281.498 2154.71 283.812 Q2157.09 286.104 2161.33 286.104 Q2163.78 286.104 2166.07 285.502 Q2168.39 284.9 2170.66 283.697 L2170.66 287.724 Q2168.36 288.697 2165.96 289.206 Q2163.55 289.715 2161.07 289.715 Q2154.87 289.715 2151.23 286.104 Q2147.62 282.493 2147.62 276.336 Q2147.62 269.97 2151.05 266.243 Q2154.5 262.493 2160.33 262.493 Q2165.56 262.493 2168.59 265.873 Q2171.65 269.229 2171.65 275.016 M2167.39 273.766 Q2167.34 270.271 2165.42 268.187 Q2163.53 266.104 2160.38 266.104 Q2156.81 266.104 2154.66 268.118 Q2152.53 270.132 2152.21 273.789 L2167.39 273.766 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2200.19 273.396 L2200.19 289.044 L2195.93 289.044 L2195.93 273.535 Q2195.93 269.854 2194.5 268.025 Q2193.06 266.197 2190.19 266.197 Q2186.74 266.197 2184.75 268.396 Q2182.76 270.595 2182.76 274.391 L2182.76 289.044 L2178.48 289.044 L2178.48 263.118 L2182.76 263.118 L2182.76 267.146 Q2184.29 264.808 2186.35 263.65 Q2188.43 262.493 2191.14 262.493 Q2195.61 262.493 2197.9 265.271 Q2200.19 268.025 2200.19 273.396 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2227.34 264.113 L2227.34 268.095 Q2225.54 267.1 2223.71 266.613 Q2221.9 266.104 2220.05 266.104 Q2215.91 266.104 2213.62 268.743 Q2211.33 271.359 2211.33 276.104 Q2211.33 280.849 2213.62 283.488 Q2215.91 286.104 2220.05 286.104 Q2221.9 286.104 2223.71 285.618 Q2225.54 285.109 2227.34 284.113 L2227.34 288.048 Q2225.56 288.882 2223.64 289.298 Q2221.74 289.715 2219.59 289.715 Q2213.73 289.715 2210.28 286.035 Q2206.84 282.354 2206.84 276.104 Q2206.84 269.762 2210.31 266.127 Q2213.8 262.493 2219.87 262.493 Q2221.84 262.493 2223.71 262.91 Q2225.59 263.303 2227.34 264.113 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /><path clip-path="url(#clip270)" d="M2256.93 275.016 L2256.93 277.099 L2237.34 277.099 Q2237.62 281.498 2239.98 283.812 Q2242.37 286.104 2246.6 286.104 Q2249.06 286.104 2251.35 285.502 Q2253.66 284.9 2255.93 283.697 L2255.93 287.724 Q2253.64 288.697 2251.23 289.206 Q2248.83 289.715 2246.35 289.715 Q2240.15 289.715 2236.51 286.104 Q2232.9 282.493 2232.9 276.336 Q2232.9 269.97 2236.33 266.243 Q2239.78 262.493 2245.61 262.493 Q2250.84 262.493 2253.87 265.873 Q2256.93 269.229 2256.93 275.016 M2252.67 273.766 Q2252.62 270.271 2250.7 268.187 Q2248.8 266.104 2245.65 266.104 Q2242.09 266.104 2239.94 268.118 Q2237.81 270.132 2237.48 273.789 L2252.67 273.766 Z" fill="#000000" fill-rule="nonzero" fill-opacity="1" /></svg>
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment