This commit is contained in:
Dominik Strangas 2024-01-17 10:42:14 +01:00
parent 02df507630
commit b955d3664d
17 changed files with 809 additions and 55 deletions

View File

@ -0,0 +1,710 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev/svgjs" width="3000" height="560" preserveAspectRatio="none" viewBox="0 0 3000 560">
<g mask="url(&quot;#SvgjsMask1025&quot;)" fill="none">
<rect width="3000" height="560" x="0" y="0" fill="rgba(23, 23, 23, 1)"></rect>
<path d="M-78.83 390.52L-78.83 390.52" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M-78.83 390.52L43.01 365.41" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M-78.83 390.52L-56.68 551.94" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M-78.83 390.52L107.83 561.6" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M-56.68 551.94L-56.68 551.94" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M-56.68 551.94L-102.59 661.42" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M-56.68 551.94L107.83 561.6" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M-56.68 551.94L43.01 365.41" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M-102.59 661.42L-102.59 661.42" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M43.01 365.41L43.01 365.41" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M43.01 365.41L239.65 402.61" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M43.01 365.41L107.83 561.6" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M107.83 561.6L107.83 561.6" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M107.83 561.6L194.06 535.01" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M107.83 561.6L111.98 701.13" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M107.83 561.6L220.89 693.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M107.83 561.6L239.65 402.61" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M111.98 701.13L111.98 701.13" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M111.98 701.13L220.89 693.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M111.98 701.13L194.06 535.01" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M111.98 701.13L-102.59 661.42" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M111.98 701.13L-56.68 551.94" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M111.98 701.13L395.9 653.33" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M239.65 402.61L239.65 402.61" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M239.65 402.61L377.75 395.48" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M239.65 402.61L340.82 497.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M239.65 402.61L194.06 535.01" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M239.65 402.61L220.89 693.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M194.06 535.01L194.06 535.01" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M194.06 535.01L340.82 497.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M194.06 535.01L220.89 693.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M220.89 693.92L220.89 693.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M377.75 395.48L377.75 395.48" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M377.75 395.48L340.82 497.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M377.75 395.48L558.41 369" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M377.75 395.48L540.52 519.12" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M340.82 497.1L340.82 497.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M340.82 497.1L395.9 653.33" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M340.82 497.1L540.52 519.12" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M395.9 653.33L395.9 653.33" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M395.9 653.33L496.07 687.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M395.9 653.33L220.89 693.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M395.9 653.33L540.52 519.12" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M395.9 653.33L194.06 535.01" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M558.41 369L558.41 369" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M558.41 369L704.34 387.77" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M558.41 369L540.52 519.12" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M558.41 369L650.28 506.78" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M540.52 519.12L540.52 519.12" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M540.52 519.12L650.28 506.78" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M496.07 687.44L496.07 687.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M496.07 687.44L642.04 687.17" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M496.07 687.44L540.52 519.12" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M496.07 687.44L650.28 506.78" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M496.07 687.44L340.82 497.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M704.34 387.77L704.34 387.77" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M704.34 387.77L650.28 506.78" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M704.34 387.77L855.12 356.52" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M650.28 506.78L650.28 506.78" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M650.28 506.78L642.04 687.17" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M642.04 687.17L642.04 687.17" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M855.12 356.52L855.12 356.52" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M855.12 356.52L851.62 522.94" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M855.12 356.52L1009.66 488.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M851.62 522.94L851.62 522.94" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M851.62 522.94L850.16 666.02" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M851.62 522.94L1009.66 488.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M851.62 522.94L704.34 387.77" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M851.62 522.94L650.28 506.78" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M850.16 666.02L850.16 666.02" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M850.16 666.02L985.22 695.23" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M850.16 666.02L642.04 687.17" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M850.16 666.02L1009.66 488.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M850.16 666.02L650.28 506.78" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1009.66 488.44L1009.66 488.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1009.66 488.44L1120.5 555.33" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1009.66 488.44L1161.33 379.93" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M985.22 695.23L985.22 695.23" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M985.22 695.23L1157.26 647.28" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M985.22 695.23L1120.5 555.33" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M985.22 695.23L1009.66 488.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1161.33 379.93L1161.33 379.93" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1161.33 379.93L1247.37 360.39" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1161.33 379.93L1258.51 498.53" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1120.5 555.33L1120.5 555.33" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1120.5 555.33L1157.26 647.28" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1157.26 647.28L1157.26 647.28" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1157.26 647.28L1280.22 668.86" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1247.37 360.39L1247.37 360.39" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1247.37 360.39L1258.51 498.53" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1247.37 360.39L1406.9 508.55" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1247.37 360.39L1424.51 231.95" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1247.37 360.39L1120.5 555.33" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1247.37 360.39L1009.66 488.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1258.51 498.53L1258.51 498.53" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1258.51 498.53L1406.9 508.55" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1258.51 498.53L1120.5 555.33" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1280.22 668.86L1280.22 668.86" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1280.22 668.86L1258.51 498.53" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1424.51 231.95L1424.51 231.95" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1424.51 231.95L1555.86 210.64" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1424.51 231.95L1557.48 389.65" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1424.51 231.95L1406.9 508.55" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1424.51 231.95L1702.09 254.79" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1406.9 508.55L1406.9 508.55" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1406.9 508.55L1587.87 512.24" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1406.9 508.55L1557.48 389.65" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1406.9 508.55L1462.13 701.52" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1462.13 701.52L1462.13 701.52" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1462.13 701.52L1584.57 639.38" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1462.13 701.52L1280.22 668.86" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1555.86 210.64L1555.86 210.64" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1555.86 210.64L1702.09 254.79" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1555.86 210.64L1557.48 389.65" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1557.48 389.65L1557.48 389.65" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1557.48 389.65L1587.87 512.24" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1557.48 389.65L1709.82 493.51" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1557.48 389.65L1747.73 404.17" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1587.87 512.24L1587.87 512.24" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1587.87 512.24L1709.82 493.51" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1587.87 512.24L1584.57 639.38" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1584.57 639.38L1584.57 639.38" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1584.57 639.38L1729.7 702.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1584.57 639.38L1709.82 493.51" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1584.57 639.38L1406.9 508.55" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1702.09 254.79L1702.09 254.79" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1702.09 254.79L1844.35 230.71" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1702.09 254.79L1747.73 404.17" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1702.09 254.79L1557.48 389.65" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1702.09 254.79L1869.83 384.3" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1702.09 254.79L1856.34 88.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1747.73 404.17L1747.73 404.17" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1747.73 404.17L1709.82 493.51" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1747.73 404.17L1869.83 384.3" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1747.73 404.17L1852.1 488.56" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1709.82 493.51L1709.82 493.51" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1729.7 702.1L1729.7 702.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1729.7 702.1L1896.83 663.02" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1729.7 702.1L1709.82 493.51" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1874.63 -80.7L1874.63 -80.7" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1874.63 -80.7L2010.3 -48.71" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1874.63 -80.7L1856.34 88.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1874.63 -80.7L2021.04 92.61" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1874.63 -80.7L2147.95 -42.63" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1856.34 88.44L1856.34 88.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1856.34 88.44L1844.35 230.71" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1856.34 88.44L2021.04 92.61" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1844.35 230.71L1844.35 230.71" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1869.83 384.3L1869.83 384.3" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1869.83 384.3L1852.1 488.56" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1869.83 384.3L1844.35 230.71" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1869.83 384.3L2041.33 375.49" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1869.83 384.3L1709.82 493.51" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1852.1 488.56L1852.1 488.56" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1896.83 663.02L1896.83 663.02" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1896.83 663.02L2009.05 646.25" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1896.83 663.02L2024.31 561.48" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M1896.83 663.02L1852.1 488.56" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2010.3 -48.71L2010.3 -48.71" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2010.3 -48.71L2147.95 -42.63" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2010.3 -48.71L2021.04 92.61" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2010.3 -48.71L1856.34 88.44" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2021.04 92.61L2021.04 92.61" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2021.04 92.61L2020.62 251.5" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2021.04 92.61L2193.49 62.26" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2021.04 92.61L2147.95 -42.63" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2020.62 251.5L2020.62 251.5" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2020.62 251.5L2041.33 375.49" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2020.62 251.5L1844.35 230.71" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2020.62 251.5L2211.65 200.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2041.33 375.49L2041.33 375.49" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2041.33 375.49L2197.45 404.77" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2024.31 561.48L2024.31 561.48" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2024.31 561.48L2009.05 646.25" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2024.31 561.48L2192.45 539.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2009.05 646.25L2009.05 646.25" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2009.05 646.25L2171.35 684.98" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2009.05 646.25L2192.45 539.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2147.95 -42.63L2147.95 -42.63" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2147.95 -42.63L2193.49 62.26" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2147.95 -42.63L2291.76 -92.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2193.49 62.26L2193.49 62.26" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2193.49 62.26L2294.22 83.58" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2193.49 62.26L2211.65 200.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2211.65 200.1L2211.65 200.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2211.65 200.1L2343.79 241.08" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2211.65 200.1L2294.22 83.58" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2211.65 200.1L2197.45 404.77" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2211.65 200.1L2021.04 92.61" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2197.45 404.77L2197.45 404.77" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2197.45 404.77L2330.26 400.22" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2197.45 404.77L2192.45 539.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2192.45 539.92L2192.45 539.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2192.45 539.92L2171.35 684.98" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2192.45 539.92L2355.89 547.06" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2171.35 684.98L2171.35 684.98" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2291.76 -92.92L2291.76 -92.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2291.76 -92.92L2453.18 -97.8" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2291.76 -92.92L2294.22 83.58" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2291.76 -92.92L2193.49 62.26" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2291.76 -92.92L2456.36 86.56" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2294.22 83.58L2294.22 83.58" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2343.79 241.08L2343.79 241.08" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2343.79 241.08L2472.45 259.8" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2330.26 400.22L2330.26 400.22" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2330.26 400.22L2469.89 394.8" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2330.26 400.22L2439.85 497.46" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2355.89 547.06L2355.89 547.06" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2355.89 547.06L2439.85 497.46" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2355.89 547.06L2352.15 668.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2355.89 547.06L2330.26 400.22" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2352.15 668.1L2352.15 668.1" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2352.15 668.1L2492.83 671.84" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2352.15 668.1L2171.35 684.98" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2352.15 668.1L2439.85 497.46" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2352.15 668.1L2192.45 539.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2352.15 668.1L2607.34 671.11" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2453.18 -97.8L2453.18 -97.8" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2453.18 -97.8L2456.36 86.56" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2456.36 86.56L2456.36 86.56" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2456.36 86.56L2294.22 83.58" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2472.45 259.8L2472.45 259.8" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2472.45 259.8L2469.89 394.8" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2469.89 394.8L2469.89 394.8" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2469.89 394.8L2439.85 497.46" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2469.89 394.8L2613.58 385.84" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2439.85 497.46L2439.85 497.46" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2439.85 497.46L2492.83 671.84" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2492.83 671.84L2492.83 671.84" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2492.83 671.84L2607.34 671.11" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2492.83 671.84L2628.19 556.38" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2634.31 -60.92L2634.31 -60.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2634.31 -60.92L2635.69 55.18" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2634.31 -60.92L2811.29 -102.99" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2634.31 -60.92L2453.18 -97.8" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2634.31 -60.92L2738.97 107.43" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2634.31 -60.92L2456.36 86.56" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2635.69 55.18L2635.69 55.18" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2635.69 55.18L2738.97 107.43" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2635.69 55.18L2456.36 86.56" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2635.69 55.18L2624.53 256.37" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2635.69 55.18L2811.29 -102.99" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2635.69 55.18L2453.18 -97.8" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2624.53 256.37L2624.53 256.37" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2624.53 256.37L2613.58 385.84" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2624.53 256.37L2472.45 259.8" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2624.53 256.37L2779.26 253.21" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2624.53 256.37L2769.88 365.74" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2624.53 256.37L2738.97 107.43" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2613.58 385.84L2613.58 385.84" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2613.58 385.84L2769.88 365.74" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2628.19 556.38L2628.19 556.38" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2628.19 556.38L2607.34 671.11" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2628.19 556.38L2783.01 541.14" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2628.19 556.38L2613.58 385.84" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2607.34 671.11L2607.34 671.11" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2607.34 671.11L2782.57 710.3" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2811.29 -102.99L2811.29 -102.99" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2811.29 -102.99L2952.1 -106.88" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2811.29 -102.99L2738.97 107.43" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2811.29 -102.99L3054.4 -71.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2738.97 107.43L2738.97 107.43" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2738.97 107.43L2779.26 253.21" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2779.26 253.21L2779.26 253.21" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2779.26 253.21L2769.88 365.74" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2779.26 253.21L2894.39 252.86" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2769.88 365.74L2769.88 365.74" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2783.01 541.14L2783.01 541.14" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2783.01 541.14L2924.99 552.53" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2783.01 541.14L2782.57 710.3" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2783.01 541.14L2769.88 365.74" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2782.57 710.3L2782.57 710.3" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2782.57 710.3L2943.06 683.97" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2952.1 -106.88L2952.1 -106.88" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2952.1 -106.88L3054.4 -71.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2952.1 -106.88L3077.74 63.28" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2894.39 252.86L2894.39 252.86" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2894.39 252.86L3046.95 262.23" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2894.39 252.86L2950.42 409.31" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2950.42 409.31L2950.42 409.31" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2950.42 409.31L3082.78 357.86" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2950.42 409.31L2924.99 552.53" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2924.99 552.53L2924.99 552.53" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2924.99 552.53L2943.06 683.97" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2924.99 552.53L3110.07 516.27" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2924.99 552.53L3040.28 703.16" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2943.06 683.97L2943.06 683.97" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2943.06 683.97L3040.28 703.16" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M2943.06 683.97L2783.01 541.14" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3054.4 -71.92L3054.4 -71.92" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3054.4 -71.92L3077.74 63.28" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3054.4 -71.92L3046.95 262.23" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3054.4 -71.92L2894.39 252.86" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3077.74 63.28L3077.74 63.28" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3077.74 63.28L3046.95 262.23" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3046.95 262.23L3046.95 262.23" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3046.95 262.23L3082.78 357.86" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3046.95 262.23L2950.42 409.31" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3082.78 357.86L3082.78 357.86" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3082.78 357.86L3110.07 516.27" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3110.07 516.27L3110.07 516.27" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3110.07 516.27L2950.42 409.31" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3110.07 516.27L3040.28 703.16" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3110.07 516.27L2943.06 683.97" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<path d="M3040.28 703.16L3040.28 703.16" stroke="rgba(21, 128, 61, 1)" stroke-width="1.5"></path>
<circle r="5" cx="-78.83" cy="390.52" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="-56.68" cy="551.94" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="-102.59" cy="661.42" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="43.01" cy="365.41" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="107.83" cy="561.6" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="111.98" cy="701.13" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="239.65" cy="402.61" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="194.06" cy="535.01" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="220.89" cy="693.92" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="377.75" cy="395.48" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="340.82" cy="497.1" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="395.9" cy="653.33" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="558.41" cy="369" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="540.52" cy="519.12" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="496.07" cy="687.44" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="704.34" cy="387.77" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="650.28" cy="506.78" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="642.04" cy="687.17" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="855.12" cy="356.52" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="851.62" cy="522.94" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="850.16" cy="666.02" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1009.66" cy="488.44" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="985.22" cy="695.23" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1161.33" cy="379.93" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1120.5" cy="555.33" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1157.26" cy="647.28" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1247.37" cy="360.39" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1258.51" cy="498.53" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1280.22" cy="668.86" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1424.51" cy="231.95" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1406.9" cy="508.55" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1462.13" cy="701.52" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1555.86" cy="210.64" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1557.48" cy="389.65" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1587.87" cy="512.24" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1584.57" cy="639.38" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1702.09" cy="254.79" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1747.73" cy="404.17" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1709.82" cy="493.51" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1729.7" cy="702.1" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1874.63" cy="-80.7" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1856.34" cy="88.44" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1844.35" cy="230.71" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1869.83" cy="384.3" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1852.1" cy="488.56" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="1896.83" cy="663.02" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2010.3" cy="-48.71" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2021.04" cy="92.61" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2020.62" cy="251.5" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2041.33" cy="375.49" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2024.31" cy="561.48" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2009.05" cy="646.25" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2147.95" cy="-42.63" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2193.49" cy="62.26" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2211.65" cy="200.1" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2197.45" cy="404.77" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2192.45" cy="539.92" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2171.35" cy="684.98" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2291.76" cy="-92.92" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2294.22" cy="83.58" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2343.79" cy="241.08" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2330.26" cy="400.22" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2355.89" cy="547.06" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2352.15" cy="668.1" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2453.18" cy="-97.8" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2456.36" cy="86.56" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2472.45" cy="259.8" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2469.89" cy="394.8" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2439.85" cy="497.46" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2492.83" cy="671.84" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2634.31" cy="-60.92" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2635.69" cy="55.18" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2624.53" cy="256.37" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2613.58" cy="385.84" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2628.19" cy="556.38" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2607.34" cy="671.11" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2811.29" cy="-102.99" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2738.97" cy="107.43" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2779.26" cy="253.21" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2769.88" cy="365.74" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2783.01" cy="541.14" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2782.57" cy="710.3" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2952.1" cy="-106.88" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2894.39" cy="252.86" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2950.42" cy="409.31" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2924.99" cy="552.53" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="2943.06" cy="683.97" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="3054.4" cy="-71.92" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="3077.74" cy="63.28" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="3046.95" cy="262.23" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="3082.78" cy="357.86" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="3110.07" cy="516.27" fill="rgba(21, 128, 61, 1)"></circle>
<circle r="5" cx="3040.28" cy="703.16" fill="rgba(21, 128, 61, 1)"></circle>
<path d="M409.17 661.02L409.17 661.02" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M409.17 661.02L529.86 669.37" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M409.17 661.02L349.11 533.2" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M988.44 514.79L988.44 514.79" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M988.44 514.79L1105.3 530.42" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M988.44 514.79L947.17 641.02" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M988.44 514.79L1092.05 404.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M988.44 514.79L799.15 646.78" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M988.44 514.79L1155.68 692.54" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1571.51 401.84L1571.51 401.84" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1571.51 401.84L1555.11 492.03" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1571.51 401.84L1692.04 410.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1747.7 705.84L1747.7 705.84" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1747.7 705.84L1595.93 670.34" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1747.7 705.84L1724.35 487.7" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1747.7 705.84L1858.34 488.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1747.7 705.84L1555.11 492.03" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1747.7 705.84L2042.77 667.77" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2157.89 338.04L2157.89 338.04" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2157.89 338.04L2144.73 244.19" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2157.89 338.04L2009.94 345.95" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2157.89 338.04L2315.54 340.22" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2157.89 338.04L2178.56 503.32" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2157.89 338.04L2329.13 246.8" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2157.89 338.04L2329.7 517.13" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2329.7 517.13L2329.7 517.13" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2329.7 517.13L2178.56 503.32" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2329.7 517.13L2341.46 679.58" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2329.7 517.13L2501.38 493.47" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2329.7 517.13L2315.54 340.22" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2329.7 517.13L2193.62 655.75" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2594.46 41.4L2594.46 41.4" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2594.46 41.4L2494.7 42.26" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2594.46 41.4L2660.23 -69.31" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2594.46 41.4L2661.61 197.37" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2594.46 41.4L2784.41 75.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2594.46 41.4L2441.35 -103.99" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2594.46 41.4L2452.45 202.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2799.94 -67.36L2799.94 -67.36" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2799.94 -67.36L2660.23 -69.31" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2935.92 81.68L2935.92 81.68" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2935.92 81.68L2784.41 75.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2935.92 81.68L3094.48 53.45" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2935.92 81.68L2941.27 -84.07" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2935.92 81.68L2902.78 261.01" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2935.92 81.68L2799.94 -67.36" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2902.78 261.01L2902.78 261.01" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2902.78 261.01L2805.19 238.76" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2902.78 261.01L2811.78 401.17" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2902.78 261.01L3107.65 234.3" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2902.78 261.01L2784.41 75.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2902.78 261.01L3108.08 379.25" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3108.08 379.25L3108.08 379.25" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3108.08 379.25L3094.73 487.77" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M-95.33 536.09L-95.33 536.09" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M-95.33 536.09L-59.07 679.27" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M-95.33 536.09L60.92 489.23" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M-95.33 536.09L78.92 672.99" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M-59.07 679.27L-59.07 679.27" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M-59.07 679.27L78.92 672.99" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M-59.07 679.27L60.92 489.23" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M60.92 489.23L60.92 489.23" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M60.92 489.23L78.92 672.99" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M60.92 489.23L237.27 557.47" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M60.92 489.23L189.97 658.94" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M78.92 672.99L78.92 672.99" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M78.92 672.99L189.97 658.94" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M237.27 557.47L237.27 557.47" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M237.27 557.47L189.97 658.94" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M237.27 557.47L349.11 533.2" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M237.27 557.47L78.92 672.99" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M237.27 557.47L409.17 661.02" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M237.27 557.47L532.69 545.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M189.97 658.94L189.97 658.94" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M189.97 658.94L349.11 533.2" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M189.97 658.94L409.17 661.02" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M189.97 658.94L-59.07 679.27" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M349.11 533.2L349.11 533.2" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M349.11 533.2L532.69 545.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M532.69 545.93L532.69 545.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M532.69 545.93L645.67 561.05" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M532.69 545.93L529.86 669.37" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M529.86 669.37L529.86 669.37" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M529.86 669.37L661.02 697.87" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M645.67 561.05L645.67 561.05" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M645.67 561.05L661.02 697.87" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M645.67 561.05L529.86 669.37" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M645.67 561.05L799.15 646.78" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M661.02 697.87L661.02 697.87" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M799.15 646.78L799.15 646.78" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M799.15 646.78L661.02 697.87" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M799.15 646.78L947.17 641.02" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M799.15 646.78L529.86 669.37" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M947.17 641.02L947.17 641.02" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M947.17 641.02L1105.3 530.42" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M947.17 641.02L1155.68 692.54" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M947.17 641.02L1092.05 404.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M947.17 641.02L661.02 697.87" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1092.05 404.67L1092.05 404.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1092.05 404.67L1105.3 530.42" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1092.05 404.67L1155.68 692.54" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1092.05 404.67L1443.7 507.16" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1105.3 530.42L1105.3 530.42" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1155.68 692.54L1155.68 692.54" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1155.68 692.54L1105.3 530.42" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1155.68 692.54L1444.59 698.46" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1155.68 692.54L1443.7 507.16" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1443.7 507.16L1443.7 507.16" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1443.7 507.16L1555.11 492.03" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1443.7 507.16L1571.51 401.84" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1444.59 698.46L1444.59 698.46" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1444.59 698.46L1595.93 670.34" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1444.59 698.46L1443.7 507.16" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1444.59 698.46L1555.11 492.03" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1555.11 492.03L1555.11 492.03" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1555.11 492.03L1692.04 410.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1555.11 492.03L1724.35 487.7" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1595.93 670.34L1595.93 670.34" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1692.04 410.67L1692.04 410.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1692.04 410.67L1724.35 487.7" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1724.35 487.7L1724.35 487.7" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1724.35 487.7L1858.34 488.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1724.35 487.7L1571.51 401.84" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1724.35 487.7L1885.62 344.66" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1885.62 344.66L1885.62 344.66" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1885.62 344.66L2009.94 345.95" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1885.62 344.66L1858.34 488.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1885.62 344.66L1692.04 410.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1885.62 344.66L2020.78 549.72" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1858.34 488.93L1858.34 488.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1858.34 488.93L2020.78 549.72" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1858.34 488.93L1692.04 410.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M1858.34 488.93L2009.94 345.95" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2009.94 345.95L2009.94 345.95" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2009.94 345.95L2144.73 244.19" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2009.94 345.95L2020.78 549.72" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2009.94 345.95L2178.56 503.32" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2020.78 549.72L2020.78 549.72" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2020.78 549.72L2042.77 667.77" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2020.78 549.72L2178.56 503.32" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2042.77 667.77L2042.77 667.77" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2042.77 667.77L2193.62 655.75" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2042.77 667.77L2178.56 503.32" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2042.77 667.77L1858.34 488.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2144.73 244.19L2144.73 244.19" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2178.56 503.32L2178.56 503.32" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2178.56 503.32L2193.62 655.75" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2193.62 655.75L2193.62 655.75" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2193.62 655.75L2341.46 679.58" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2329.13 246.8L2329.13 246.8" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2329.13 246.8L2315.54 340.22" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2329.13 246.8L2452.45 202.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2329.13 246.8L2144.73 244.19" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2315.54 340.22L2315.54 340.22" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2315.54 340.22L2506.59 361.35" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2315.54 340.22L2452.45 202.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2341.46 679.58L2341.46 679.58" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2341.46 679.58L2496.98 692.85" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2341.46 679.58L2178.56 503.32" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2341.46 679.58L2501.38 493.47" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2341.46 679.58L2042.77 667.77" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2441.35 -103.99L2441.35 -103.99" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2441.35 -103.99L2494.7 42.26" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2441.35 -103.99L2660.23 -69.31" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2494.7 42.26L2494.7 42.26" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2494.7 42.26L2452.45 202.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2494.7 42.26L2660.23 -69.31" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2494.7 42.26L2661.61 197.37" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2494.7 42.26L2329.13 246.8" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2452.45 202.67L2452.45 202.67" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2452.45 202.67L2506.59 361.35" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2506.59 361.35L2506.59 361.35" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2506.59 361.35L2605.31 357.11" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2506.59 361.35L2501.38 493.47" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2506.59 361.35L2609.11 491.2" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2506.59 361.35L2329.13 246.8" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2501.38 493.47L2501.38 493.47" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2501.38 493.47L2609.11 491.2" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2501.38 493.47L2605.31 357.11" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2501.38 493.47L2496.98 692.85" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2496.98 692.85L2496.98 692.85" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2496.98 692.85L2609.11 491.2" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2660.23 -69.31L2660.23 -69.31" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2660.23 -69.31L2784.41 75.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2661.61 197.37L2661.61 197.37" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2661.61 197.37L2805.19 238.76" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2661.61 197.37L2605.31 357.11" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2661.61 197.37L2784.41 75.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2605.31 357.11L2605.31 357.11" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2605.31 357.11L2609.11 491.2" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2609.11 491.2L2609.11 491.2" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2609.11 491.2L2761.08 487.81" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2609.11 491.2L2811.78 401.17" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2784.41 75.93L2784.41 75.93" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2784.41 75.93L2799.94 -67.36" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2784.41 75.93L2805.19 238.76" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2805.19 238.76L2805.19 238.76" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2811.78 401.17L2811.78 401.17" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2811.78 401.17L2761.08 487.81" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2811.78 401.17L2805.19 238.76" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2761.08 487.81L2761.08 487.81" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2761.08 487.81L2605.31 357.11" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2761.08 487.81L2759.94 708.35" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2761.08 487.81L2805.19 238.76" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2761.08 487.81L2501.38 493.47" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2759.94 708.35L2759.94 708.35" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2759.94 708.35L2937.17 683.27" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2759.94 708.35L2496.98 692.85" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2941.27 -84.07L2941.27 -84.07" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2941.27 -84.07L2799.94 -67.36" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2941.27 -84.07L3090.22 -58.79" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2937.17 683.27L2937.17 683.27" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2937.17 683.27L3048.23 657.44" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2937.17 683.27L3094.73 487.77" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2937.17 683.27L2761.08 487.81" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M2937.17 683.27L2811.78 401.17" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3090.22 -58.79L3090.22 -58.79" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3090.22 -58.79L3094.48 53.45" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3090.22 -58.79L2935.92 81.68" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3090.22 -58.79L2799.94 -67.36" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3090.22 -58.79L3107.65 234.3" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3094.48 53.45L3094.48 53.45" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3094.48 53.45L3107.65 234.3" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3094.48 53.45L2941.27 -84.07" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3094.48 53.45L2902.78 261.01" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3107.65 234.3L3107.65 234.3" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3107.65 234.3L3108.08 379.25" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3094.73 487.77L3094.73 487.77" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3094.73 487.77L3048.23 657.44" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3094.73 487.77L3107.65 234.3" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<path d="M3048.23 657.44L3048.23 657.44" stroke="hsl(160.10000000000002, 84.1%, 51.2%)" stroke-width="1.5"></path>
<circle r="25" cx="409.17" cy="661.02" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="25" cx="988.44" cy="514.79" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="25" cx="1571.51" cy="401.84" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="25" cx="1747.7" cy="705.84" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="25" cx="2157.89" cy="338.04" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="25" cx="2329.7" cy="517.13" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="25" cx="2594.46" cy="41.4" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="25" cx="2799.94" cy="-67.36" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="25" cx="2935.92" cy="81.68" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="25" cx="2902.78" cy="261.01" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="25" cx="3108.08" cy="379.25" fill="url(&quot;#SvgjsRadialGradient1026&quot;)"></circle>
<circle r="5" cx="-95.33" cy="536.09" fill="#88dcc0"></circle>
<circle r="5" cx="-59.07" cy="679.27" fill="#88dcc0"></circle>
<circle r="5" cx="60.92" cy="489.23" fill="#88dcc0"></circle>
<circle r="5" cx="78.92" cy="672.99" fill="#88dcc0"></circle>
<circle r="5" cx="237.27" cy="557.47" fill="#88dcc0"></circle>
<circle r="5" cx="189.97" cy="658.94" fill="#88dcc0"></circle>
<circle r="5" cx="349.11" cy="533.2" fill="#88dcc0"></circle>
<circle r="5" cx="532.69" cy="545.93" fill="#88dcc0"></circle>
<circle r="5" cx="529.86" cy="669.37" fill="#88dcc0"></circle>
<circle r="5" cx="645.67" cy="561.05" fill="#88dcc0"></circle>
<circle r="5" cx="661.02" cy="697.87" fill="#88dcc0"></circle>
<circle r="5" cx="799.15" cy="646.78" fill="#88dcc0"></circle>
<circle r="5" cx="947.17" cy="641.02" fill="#88dcc0"></circle>
<circle r="5" cx="1092.05" cy="404.67" fill="#88dcc0"></circle>
<circle r="5" cx="1105.3" cy="530.42" fill="#88dcc0"></circle>
<circle r="5" cx="1155.68" cy="692.54" fill="#88dcc0"></circle>
<circle r="5" cx="1443.7" cy="507.16" fill="#88dcc0"></circle>
<circle r="5" cx="1444.59" cy="698.46" fill="#88dcc0"></circle>
<circle r="5" cx="1555.11" cy="492.03" fill="#88dcc0"></circle>
<circle r="5" cx="1595.93" cy="670.34" fill="#88dcc0"></circle>
<circle r="5" cx="1692.04" cy="410.67" fill="#88dcc0"></circle>
<circle r="5" cx="1724.35" cy="487.7" fill="#88dcc0"></circle>
<circle r="5" cx="1885.62" cy="344.66" fill="#88dcc0"></circle>
<circle r="5" cx="1858.34" cy="488.93" fill="#88dcc0"></circle>
<circle r="5" cx="2009.94" cy="345.95" fill="#88dcc0"></circle>
<circle r="5" cx="2020.78" cy="549.72" fill="#88dcc0"></circle>
<circle r="5" cx="2042.77" cy="667.77" fill="#88dcc0"></circle>
<circle r="5" cx="2144.73" cy="244.19" fill="#88dcc0"></circle>
<circle r="5" cx="2178.56" cy="503.32" fill="#88dcc0"></circle>
<circle r="5" cx="2193.62" cy="655.75" fill="#88dcc0"></circle>
<circle r="5" cx="2329.13" cy="246.8" fill="#88dcc0"></circle>
<circle r="5" cx="2315.54" cy="340.22" fill="#88dcc0"></circle>
<circle r="5" cx="2341.46" cy="679.58" fill="#88dcc0"></circle>
<circle r="5" cx="2441.35" cy="-103.99" fill="#88dcc0"></circle>
<circle r="5" cx="2494.7" cy="42.26" fill="#88dcc0"></circle>
<circle r="5" cx="2452.45" cy="202.67" fill="#88dcc0"></circle>
<circle r="5" cx="2506.59" cy="361.35" fill="#88dcc0"></circle>
<circle r="5" cx="2501.38" cy="493.47" fill="#88dcc0"></circle>
<circle r="5" cx="2496.98" cy="692.85" fill="#88dcc0"></circle>
<circle r="5" cx="2660.23" cy="-69.31" fill="#88dcc0"></circle>
<circle r="5" cx="2661.61" cy="197.37" fill="#88dcc0"></circle>
<circle r="5" cx="2605.31" cy="357.11" fill="#88dcc0"></circle>
<circle r="5" cx="2609.11" cy="491.2" fill="#88dcc0"></circle>
<circle r="5" cx="2784.41" cy="75.93" fill="#88dcc0"></circle>
<circle r="5" cx="2805.19" cy="238.76" fill="#88dcc0"></circle>
<circle r="5" cx="2811.78" cy="401.17" fill="#88dcc0"></circle>
<circle r="5" cx="2761.08" cy="487.81" fill="#88dcc0"></circle>
<circle r="5" cx="2759.94" cy="708.35" fill="#88dcc0"></circle>
<circle r="5" cx="2941.27" cy="-84.07" fill="#88dcc0"></circle>
<circle r="5" cx="2937.17" cy="683.27" fill="#88dcc0"></circle>
<circle r="5" cx="3090.22" cy="-58.79" fill="#88dcc0"></circle>
<circle r="5" cx="3094.48" cy="53.45" fill="#88dcc0"></circle>
<circle r="5" cx="3107.65" cy="234.3" fill="#88dcc0"></circle>
<circle r="5" cx="3094.73" cy="487.77" fill="#88dcc0"></circle>
<circle r="5" cx="3048.23" cy="657.44" fill="#88dcc0"></circle>
</g>
<defs>
<mask id="SvgjsMask1025">
<rect width="3000" height="560" fill="#ffffff"></rect>
</mask>
<radialGradient id="SvgjsRadialGradient1026">
<stop stop-color="#ffffff" offset="0.1"></stop>
<stop stop-color="rgba(16, 185, 129, 1)" offset="0.2"></stop>
<stop stop-color="rgba(16, 185, 129, 0)" offset="1"></stop>
</radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 72 KiB

1
public/img/RectLight.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev/svgjs" width="1440" height="533" preserveAspectRatio="none" viewBox="0 0 1440 533"><g mask="url(&quot;#SvgjsMask1885&quot;)" fill="none"><rect width="1440" height="533" x="0" y="0" fill="rgba(16, 185, 129, 1)"></rect><path d="M57 533L590 0L674 0L141 533z" fill="url(&quot;#SvgjsLinearGradient1886&quot;)"></path><path d="M367.8 533L900.8 0L1013.3 0L480.3 533z" fill="url(&quot;#SvgjsLinearGradient1886&quot;)"></path><path d="M643.6 533L1176.6 0L1458.6 0L925.6 533z" fill="url(&quot;#SvgjsLinearGradient1886&quot;)"></path><path d="M1399 533L866 0L560 0L1093 533z" fill="url(&quot;#SvgjsLinearGradient1887&quot;)"></path><path d="M1076.2 533L543.2 0L235.70000000000005 0L768.7 533z" fill="url(&quot;#SvgjsLinearGradient1887&quot;)"></path><path d="M788.4 533L255.39999999999998 0L-59.60000000000002 0L473.4 533z" fill="url(&quot;#SvgjsLinearGradient1887&quot;)"></path><path d="M1105.803773335175 533L1440 198.80377333517504L1440 533z" fill="url(&quot;#SvgjsLinearGradient1886&quot;)"></path><path d="M0 533L334.19622666482496 533L 0 198.80377333517504z" fill="url(&quot;#SvgjsLinearGradient1887&quot;)"></path></g><defs><mask id="SvgjsMask1885"><rect width="1440" height="533" fill="#ffffff"></rect></mask><linearGradient x1="0%" y1="100%" x2="100%" y2="0%" id="SvgjsLinearGradient1886"><stop stop-color="rgba(5, 150, 105, 1)" offset="0"></stop><stop stop-opacity="0" stop-color="rgba(5, 150, 105, 1)" offset="0.66"></stop></linearGradient><linearGradient x1="100%" y1="100%" x2="0%" y2="0%" id="SvgjsLinearGradient1887"><stop stop-color="rgba(5, 150, 105, 1)" offset="0"></stop><stop stop-opacity="0" stop-color="rgba(5, 150, 105, 1)" offset="0.66"></stop></linearGradient></defs></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,28 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev/svgjs" width="3000" height="205" preserveAspectRatio="none" viewBox="0 0 3000 205">
<g mask="url(&quot;#SvgjsMask1986&quot;)" fill="none">
<rect width="3000" height="205" x="0" y="0" fill="rgba(16, 185, 129, 1)"></rect>
<path d="M74 205L279 0L411 0L206 205z" fill="url(&quot;#SvgjsLinearGradient1987&quot;)"></path>
<path d="M569 205L774 0L1359 0L1154 205z" fill="url(&quot;#SvgjsLinearGradient1987&quot;)"></path>
<path d="M1005 205L1210 0L1370.5 0L1165.5 205z" fill="url(&quot;#SvgjsLinearGradient1987&quot;)"></path>
<path d="M1543 205L1748 0L2054 0L1849 205z" fill="url(&quot;#SvgjsLinearGradient1987&quot;)"></path>
<path d="M2927 205L2722 0L2498.5 0L2703.5 205z" fill="url(&quot;#SvgjsLinearGradient1988&quot;)"></path>
<path d="M2419 205L2214 0L2017.5 0L2222.5 205z" fill="url(&quot;#SvgjsLinearGradient1988&quot;)"></path>
<path d="M2002 205L1797 0L1126.5 0L1331.5 205z" fill="url(&quot;#SvgjsLinearGradient1988&quot;)"></path>
<path d="M1491 205L1286 0L867.5 0L1072.5 205z" fill="url(&quot;#SvgjsLinearGradient1988&quot;)"></path>
<path d="M2885.757767102154 205L3000 90.7577671021539L3000 205z" fill="url(&quot;#SvgjsLinearGradient1987&quot;)"></path>
<path d="M0 205L114.2422328978461 205L 0 90.7577671021539z" fill="url(&quot;#SvgjsLinearGradient1988&quot;)"></path>
</g>
<defs>
<mask id="SvgjsMask1986">
<rect width="3000" height="205" fill="#ffffff"></rect>
</mask>
<linearGradient x1="0%" y1="100%" x2="100%" y2="0%" id="SvgjsLinearGradient1987">
<stop stop-color="rgba(5, 150, 105, 1)" offset="0"></stop>
<stop stop-opacity="0" stop-color="rgba(5, 150, 105, 1)" offset="0.66"></stop>
</linearGradient>
<linearGradient x1="100%" y1="100%" x2="0%" y2="0%" id="SvgjsLinearGradient1988">
<stop stop-color="rgba(5, 150, 105, 1)" offset="0"></stop>
<stop stop-opacity="0" stop-color="rgba(5, 150, 105, 1)" offset="0.66"></stop>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,2 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev/svgjs" width="3000" height="200" preserveAspectRatio="none" viewBox="0 0 3000 200"><g mask="url(&quot;#SvgjsMask1965&quot;)" fill="none"><rect width="3000" height="200" x="0" y="0" fill="rgba(16, 185, 129, 1)"></rect><path d="M51 200L251 0L579.5 0L379.5 200z" fill="url(&quot;#SvgjsLinearGradient1966&quot;)"></path><path d="M518 200L718 0L1231 0L1031 200z" fill="url(&quot;#SvgjsLinearGradient1966&quot;)"></path><path d="M1034 200L1234 0L1748.5 0L1548.5 200z" fill="url(&quot;#SvgjsLinearGradient1966&quot;)"></path><path d="M1537 200L1737 0L2035.5 0L1835.5 200z" fill="url(&quot;#SvgjsLinearGradient1966&quot;)"></path><path d="M2955 200L2755 0L2485 0L2685 200z" fill="url(&quot;#SvgjsLinearGradient1967&quot;)"></path><path d="M2486 200L2286 0L1938 0L2138 200z" fill="url(&quot;#SvgjsLinearGradient1967&quot;)"></path><path d="M1990 200L1790 0L1398.5 0L1598.5 200z" fill="url(&quot;#SvgjsLinearGradient1967&quot;)"></path><path d="M1465 200L1265 0L651.5 0L851.5 200z" fill="url(&quot;#SvgjsLinearGradient1967&quot;)"></path><path d="M2897.566304959692 200L3000 97.56630495969183L3000 200z" fill="url(&quot;#SvgjsLinearGradient1966&quot;)"></path><path d="M0 200L102.43369504030817 200L 0 97.56630495969183z" fill="url(&quot;#SvgjsLinearGradient1967&quot;)"></path></g><defs><mask id="SvgjsMask1965"><rect width="3000" height="200" fill="#ffffff"></rect></mask><linearGradient x1="0%" y1="100%" x2="100%" y2="0%" id="SvgjsLinearGradient1966"><stop stop-color="rgba(5, 150, 105, 1)" offset="0"></stop><stop stop-opacity="0" stop-color="rgba(5, 150, 105, 1)" offset="0.66"></stop></linearGradient><linearGradient x1="100%" y1="100%" x2="0%" y2="0%" id="SvgjsLinearGradient1967"><stop stop-color="rgba(5, 150, 105, 1)" offset="0"></stop><stop stop-opacity="0" stop-color="rgba(5, 150, 105, 1)" offset="0.66"></stop></linearGradient></defs></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev/svgjs" width="1440" height="560" preserveAspectRatio="none" viewBox="0 0 1440 560">
<g mask="url(&quot;#SvgjsMask1001&quot;)" fill="none">
<rect width="1440" height="560" x="0" y="0" fill="rgba(23, 23, 23, 1)"></rect>
<path d="M0,642.845C117.57,627.003,174.449,490.635,277.151,431.255C387.411,367.505,573.581,401.818,621.188,283.687C669.542,163.702,491.941,59.857,478.685,-68.824C464.486,-206.656,607.156,-347.855,543.453,-470.904C482.021,-589.567,316.37,-604.02,186.136,-633.919C62.213,-662.37,-73.579,-695.098,-187.548,-638.729C-297.772,-584.212,-314.84,-435.449,-398.099,-344.954C-485.172,-250.314,-638.33,-218.411,-684.641,-98.437C-733.033,26.927,-712.412,178.32,-644.95,294.539C-579.437,407.399,-444.523,451.015,-329.701,513.025C-223.626,570.311,-119.475,658.944,0,642.845" fill="#121212"></path>
<path d="M1440 1120.317C1549.567 1115.1399999999999 1655.862 1097.354 1754.497 1049.367 1862.97 996.594 1992.2820000000002 944.461 2034.063 831.299 2075.744 718.407 1999.455 599.479 1962.9360000000001 484.813 1932.255 388.478 1889.886 301.941 1837.862 215.25 1774.932 110.38499999999999 1733.379-15.923000000000002 1626.629-75.60000000000002 1511.33-140.05600000000004 1365.17-162.94299999999998 1240.759-118.55200000000002 1118.066-74.774 1050.045 50.572 974.864 156.95800000000003 906.37 253.882 830.421 352.909 823.844 471.40999999999997 817.48 586.081 891.54 684.218 939.818 788.425 987.8050000000001 892.002 1010.6890000000001 1016.899 1105.807 1080.0140000000001 1201.234 1143.3339999999998 1325.604 1125.722 1440 1120.317" fill="#1c1c1c"></path>
</g>
<defs>
<mask id="SvgjsMask1001">
<rect width="1440" height="560" fill="#ffffff"></rect>
</mask>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

View File

@ -13,26 +13,24 @@ export const ImpressComponent = (props: { email, phoneNumber }) => {
return (
<div class="p-20">
<p class="text-3xl">Impressum</p>
<p class="text-small text-zinc-300 mb-5">Angaben gemäß § 5 TMG</p>
<p>Dominik Strangas <br />80937 München</p>
<p class="text-small text-zinc-500 mb-5">Angaben gemäß § 5 TMG</p>
<p>Dominik Strangas <br />85716 Unterschleißheim</p>
Vertreten durch: <br />Dominik Strangas<br /> Kontakt:<br />
<a href={`tel:${phone()}`}>
<div class="flex">
Telefon: {phone()}
</div>
</a>
<br
/>
<a href={`mailto:${email()}`}>
<div class="flex">
E-Mail: {email()}
</div>
</a>
<br />Umsatzsteuer-ID:
{/* <br />Umsatzsteuer-ID:
<p>
Umsatzsteuer-Identifikationsnummer gemäß §27a Umsatzsteuergesetz: Musterustid. Wirtschafts-ID:
Musterwirtschaftsid
</p>
</p> */}
</div>
)
}

View File

@ -13,9 +13,9 @@ export const LandingHeroAnim = () => {
</div>
<section id="whoami" class="h-3/4 w-5/6 rounded-tl-3xl rounded-br-3xl rounded-bl-md rounded-tr-md border border-neutral-100 backdrop-blur-xl hover:backdrop-blur-none hover:bg-neutral-800 transition-all z-30 mx-auto absolute flex justify-center items-center flex-col py-5">
<section id="whoami" class="h-3/4 w-5/6 rounded-tl-3xl rounded-br-3xl rounded-bl-md rounded-tr-md border border-neutral-100 backdrop-blur-xl hover:backdrop-blur-none hover:bg-neutral-800 transition-all z-30 mx-auto absolute flex justify-center items-center flex-col py-5 ">
<div class="w-auto px-2 h-full flex-1 flex md:grid grid-cols-2 grid-rows-1 flex-row justify-center items-center">
<div class="h-full flex flex-col items-center justify-center gap-3">
<div class="h-5/6 flex flex-col items-center justify-center gap-3">
<div
class="flex justify-center items-center h-3/4 border-4 border-emerald-500 aspect-square rounded-2xl overflow-hidden"
>
@ -24,8 +24,8 @@ export const LandingHeroAnim = () => {
<p class="text-2xl">Das bin ich!</p>
</div>
<div class="w-full h-auto relative flex justify-center flex-col overflow-hidden">
<div class="flex flex-col gap-1 max-md:items-center text-center md:text-left md:text-2xl w-full slide-left">
<p class="md:text-3xl md:underline">Hi, ich bin Dominik</p>
<div class="flex flex-col gap-1 max-md:items-center text-left md:text-left md:text-2xl w-3/4 slide-left">
<p class="md:text-3xl w-3/4 md:underline">Hi, ich bin Dominik</p>
<p class="text-2xl">
Ein <span class="text-emerald-300 ">Full-Stack</span> Web-Developer aus München
</p>
@ -40,7 +40,7 @@ export const LandingHeroAnim = () => {
</div>
<section id="whoami" class="text-neutral-100 w-full h-fit min-h-[66vh] justify-center items-center flex-col py-5 max-lg:flex hidden">
<div class="w-5/6 flex-1 flex flex-col md:flex-row justify-center items-center gap-6">
<div class="w-full flex-1 flex flex-col md:flex-row justify-center items-center gap-6">
<div class="w-full flex flex-col items-center gap-3">
<div
class="flex justify-center items-center w-3/5 border-4 border-emerald-500 aspect-square rounded-2xl overflow-hidden"

View File

@ -30,9 +30,9 @@ export const Navigation = () => {
<a class="hover:underline transition-all hover:text-zinc-50" href="/projects">
Projekte
</a>
<a class="hover:underline transition-all hover:text-zinc-50" href="/products">
{/* <a class="hover:underline transition-all hover:text-zinc-50" href="/products">
Produkte
</a>
</a> */}
<a class="hover:underline transition-all hover:text-zinc-50" href="/mystory">
&#220;ber Mich
</a>
@ -56,9 +56,9 @@ export const Navigation = () => {
<a class="hover:underline transition-all hover:text-zinc-50" href="/projects">
Projekte
</a>
<a class="hover:underline transition-all hover:text-zinc-50" href="/products">
{/* <a class="hover:underline transition-all hover:text-zinc-50" href="/products">
Produkte
</a>
</a> */}
<a class="hover:underline transition-all hover:text-zinc-50" href="/mystory">
&#220;ber Mich
</a>

View File

@ -1,19 +1,9 @@
---
import "../styles/global.css";
import { Navigation } from "../components/Navigation";
import { ClientLink } from "../components/partials/ClientLink";
import { Button } from "../components/partials/Button";
import Projects from "../views/Projects.astro";
import AboutMe from "../views/AboutMe.astro";
import Products from "../views/Products.astro";
import Footer from "../views/Footer.astro";
import { DecryptLink } from "../components/partials/DecryptLink";
import { ImpressComponent } from "../components/Impress";
import PageLayout from "../layouts/PageLayout.astro";
const encryptedMailLink = btoa("mailto:dominik@oceanwave018.de");
const encryptedMail = btoa("dominik@oceanwave018.de");
const encryptedPhoneNumberLink = btoa("tel:017664001756");
const encryptedPhoneNumber = btoa("+49 176 6400 1756");
---

View File

@ -2,31 +2,33 @@
import "../styles/global.css";
import { Navigation } from "../components/Navigation";
import { ClientLink } from "../components/partials/ClientLink";
import { Button } from "../components/partials/Button"
import Projects from "../views/Projects.astro"
import AboutMe from "../views/AboutMe.astro"
import Products from "../views/Products.astro"
import Footer from "../views/Footer.astro"
import { Button } from "../components/partials/Button";
import Projects from "../views/Projects.astro";
import AboutMe from "../views/AboutMe.astro";
import Products from "../views/Products.astro";
import Footer from "../views/Footer.astro";
import PageLayout from "../layouts/PageLayout.astro";
import { LandingHeroAnim } from "../components/LandingHeroAnim";
const encryptedMail = btoa('dominik@oceanwave018.de')
const encryptedMail = btoa("dominik@oceanwave018.de");
---
<PageLayout>
<LandingHeroAnim />
<Projects />
<AboutMe />
<section class="w-screen h-28 bg-emerald-500 text-zinc-900 flex flex-col justify-center items-center gap-4">
<!-- <section
class="w-screen h-28 bg-small-rect-pattern bg-stretch text-zinc-900 flex flex-col justify-center items-center gap-4"
>
<p class="text-2xl text-center w-full">Services und Produkte</p>
<img class="animate-bounce h-7 w-7" src="/img/arrowDownDark.svg" alt="arrowDark" />
</section>
<Products />
<section class="py-10 w-screen gap-5 transition-all bg-zinc-900 text-zinc-50 flex flex-col items-center">
</section> -->
<!--<Products /> -->
<section class="py-10 w-screen gap-5 transition-all bg-simple-shiny bg-cover text-zinc-50 flex flex-col items-center">
<p class="text-3xl text-emerald-500">Interesse geweckt?</p>
<p class="text-xl">Lass mir doch eine Nachricht da!</p>
<div class="w-52 text-zinc-900">
<Button client:load encryptedMail={encryptedMail} text="E-Mail schreiben"/>
<Button client:load encryptedMail={encryptedMail} text="E-Mail schreiben" />
</div>
</section>
</PageLayout>

View File

@ -36,7 +36,7 @@ body {
}
.slide-left {
animation: slide-left-anim 1s cubic-bezier(0.165, 0.84, 0.44, 1) .7s forwards;
animation: slide-left-anim 1s cubic-bezier(0.165, 0.84, 0.44, 1) .2s forwards;
transition: .5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
transform: translateX(-100%);
}

View File

@ -31,8 +31,10 @@ const products: Product[] = [
products.slice(0, 3).map((product, i) => {
return (
<div
class={`sm:flex-col h-auto flex items-center px-3 py-2 gap-4 w-full rounded-lg shadow-md ${
i % 2 === 0 ? "bg-gradient-to-r from-emerald-400 to-emerald-500 text-zinc-900 flex-row" : "bg-gradient-to-l from-neutral-900 to-neutral-800 text-neutral-100 flex-row-reverse"
class={` sm:flex-col h-auto flex items-center px-3 py-4 gap-4 w-full rounded-lg shadow-md ${
i % 2 === 0
? "bg-gradient-to-r from-emerald-400 to-emerald-500 text-zinc-900 flex-row"
: "bg-gradient-to-l from-neutral-900 to-neutral-800 text-neutral-100 flex-row-reverse"
}`}
>
<img class={`h-8 sm:h-12 ${i % 2 == 0 ? "" : "invert"}`} src={product.icon} alt="" />

View File

@ -27,7 +27,7 @@ const projects: Project[] = [
import { Button } from "../components/partials/Button";
---
<section class="w-screen min-h-[66vh] bg-zinc-50 text-zinc-900">
<section class="w-screen min-h-[66vh] bg-zinc-50 text-zinc-900 relative">
<div class="py-5 w-5/6 flex flex-col justify-around items-center h-full mx-auto gap-2">
<p class="text-2xl underline">Meine Projekte</p>
<div
@ -61,11 +61,13 @@ import { Button } from "../components/partials/Button";
</div>
</div>
</div>
<svg class="rotate-180 max-md:hidden block" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"
<!--<svg class="rotate-180 max-md:hidden block" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"
><path
fill="#18181b"
fill-opacity="1"
d="M0,224L60,197.3C120,171,240,117,360,117.3C480,117,600,171,720,170.7C840,171,960,117,1080,122.7C1200,128,1320,192,1380,224L1440,256L1440,0L1380,0C1320,0,1200,0,1080,0C960,0,840,0,720,0C600,0,480,0,360,0C240,0,120,0,60,0L0,0Z"
></path></svg
>
>-->
</section>

View File

@ -6,6 +6,13 @@ module.exports = {
fontFamily: {
fira: ["Fira"]
},
backgroundImage: {
'rect-pattern': "url('/img/RectLight.svg')",
'small-rect-pattern': "url('/img/RectLightSmall.svg')",
'thin-rect-pattern': "url('/img/RectLightThin.svg')",
'polygon-luminary': "url('/img/PolygonLuminary.svg')",
'simple-shiny': "url('/img/SimpleShiny.svg')",
},
animation: {
'pulse-custom': 'pulse-custom .8s ease infinite',
}